.scrim.svelte-fi4dm0{position:fixed;inset:0;z-index:100010;background:color-mix(in srgb,#000 45%,transparent);animation:svelte-fi4dm0-fade var(--duration-normal) var(--ease-out)}.sheet.svelte-fi4dm0{position:fixed;z-index:100011;left:0;right:0;bottom:0;max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--color-surface, var(--color-background));color:var(--color-text);border-top:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);animation:svelte-fi4dm0-rise var(--duration-slow) var(--ease-drawer)}@media(min-width:640px){.sheet.svelte-fi4dm0{inset:50% auto auto 50%;width:min(440px,calc(100vw - 32px));transform:translate(-50%,-50%);border:1px solid var(--color-border);border-radius:var(--radius-lg);animation:svelte-fi4dm0-pop var(--duration-normal) var(--ease-out)}}.title.svelte-fi4dm0{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--font-size-lg)}@keyframes svelte-fi4dm0-fade{0%{opacity:0}}@keyframes svelte-fi4dm0-rise{0%{transform:translateY(24px);opacity:0}}@keyframes svelte-fi4dm0-pop{0%{transform:translate(-50%,-50%) scale(.97);opacity:0}}@media(prefers-reduced-motion:reduce){.sheet.svelte-fi4dm0,.scrim.svelte-fi4dm0{animation:svelte-fi4dm0-fade var(--duration-fast) var(--ease-out)}}
