.sheet.svelte-1rc1rez{box-sizing:border-box;width:min(420px,100% - 2rem);max-height:88vh;color:var(--color-text);box-shadow:none;background:0 0;border:0;margin:auto;padding:0;overflow:hidden}.sheet-content.svelte-1rc1rez{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-height:88vh;box-shadow:var(--shadow-md);padding:1rem;overflow:auto}.sheet.svelte-1rc1rez::backdrop{background:color-mix(in srgb, var(--color-text) 42%, transparent)}@media (width<=599px){.sheet.svelte-1rc1rez{width:100%;max-width:none;max-height:88vh;margin:0;position:fixed;inset:auto 0 0}.sheet-content.svelte-1rc1rez{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@media (orientation:landscape) and (height<=500px){.sheet.svelte-1rc1rez{width:min(640px,100% - 2rem);max-width:none;max-height:calc(100dvh - .5rem);margin:0 auto;position:fixed;inset:auto 0 0}.sheet-content.svelte-1rc1rez{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:calc(100dvh - .5rem);padding:.6rem 1rem .75rem}.sheet.fullscreen.svelte-1rc1rez{width:100%;height:100dvh;max-height:none;margin:0;inset:0}.sheet.fullscreen.svelte-1rc1rez .sheet-content:where(.svelte-1rc1rez){border-width:0;border-radius:0;height:100%;max-height:none;padding:0;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.sheet[open].svelte-1rc1rez{animation:.18s ease-out both svelte-1rc1rez-sheet-enter}}@keyframes svelte-1rc1rez-sheet-enter{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
