.app-header.svelte-1e28rvs{-webkit-app-region:drag}.app-header.svelte-1e28rvs a,.app-header.svelte-1e28rvs button{-webkit-app-region:no-drag}.modal-surface.svelte-13hysz2{border:0}.bottom-sheet.svelte-13hysz2{--modal-available-height:calc(var(--modal-viewport-height,100dvh) - env(safe-area-inset-top) - 8px);bottom:var(--modal-viewport-bottom,0px);width:100%;max-width:100%;max-height:var(--modal-available-height);margin:auto 0 0}.bottom-sheet.svelte-13hysz2>*{transform:translateY(var(--modal-drag-offset));transition:transform var(--motion-duration-pane) var(--ease-out-expo)}.dragging.svelte-13hysz2>*{transition:none}.modal-surface[open].svelte-13hysz2{animation:svelte-13hysz2-fade-in var(--motion-duration-overlay-enter) var(--motion-easing-overlay-enter)}.modal-surface[open].svelte-13hysz2::backdrop{animation:svelte-13hysz2-backdrop-in var(--motion-duration-overlay-enter) ease-out}.modal-surface[open].closing.svelte-13hysz2{animation:.1s ease-in forwards svelte-13hysz2-fade-out}.modal-surface[open].closing.svelte-13hysz2::backdrop{animation:.1s ease-in forwards svelte-13hysz2-backdrop-out}.bottom-sheet[open].svelte-13hysz2{animation:svelte-13hysz2-slide-up var(--motion-duration-pane) var(--ease-out-expo)}.bottom-sheet[open].closing.svelte-13hysz2{animation:svelte-13hysz2-slide-down var(--motion-duration-pane) var(--ease-out-expo) forwards}@keyframes svelte-13hysz2-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-13hysz2-fade-out{to{opacity:0;transform:scale(.95)}}@keyframes svelte-13hysz2-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-13hysz2-slide-down{to{transform:translateY(100%)}}@keyframes svelte-13hysz2-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-13hysz2-backdrop-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.modal-surface[open].svelte-13hysz2,.modal-surface[open].closing.svelte-13hysz2,.modal-surface[open].svelte-13hysz2::backdrop,.modal-surface[open].closing.svelte-13hysz2::backdrop{animation-duration:.01ms}.bottom-sheet.svelte-13hysz2>*{transition:none}}.dialog-frame.svelte-1i47zga{min-width:min(var(--dialog-baseline-width), calc(100vw - 2rem))}.task-sheet.svelte-1i47zga{min-width:100%}.sheet-content.svelte-1i47zga{overscroll-behavior:contain;overflow-y:auto}.sheet-content.svelte-1i47zga>.dialog-body:where(.svelte-1i47zga){max-height:max(8rem, calc(var(--modal-available-height) - var(--dialog-chrome-height,24rem)));flex-shrink:0}
