.sheet-dialog.svelte-cutyej{position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:min(92dvh,760px);padding:0;border:none;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-lg);overflow:hidden auto;overscroll-behavior:contain;z-index:var(--z-sheet);transition:transform var(--duration-slow) var(--ease-out)}.sheet-dialog[open].svelte-cutyej{animation:svelte-cutyej-sheet-in var(--duration-slower) var(--ease-out)}.sheet-dialog.svelte-cutyej::backdrop{background:var(--color-overlay);animation:svelte-cutyej-fade-in var(--duration-slow) ease-out}@keyframes svelte-cutyej-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-cutyej-fade-in{0%{opacity:0}}.grab.svelte-cutyej{display:flex;justify-content:center;padding:var(--space-3) 0 var(--space-1);touch-action:none;cursor:grab}.grab.svelte-cutyej span:where(.svelte-cutyej){width:var(--space-10);height:var(--space-1);border-radius:var(--radius-xs);background:var(--color-border)}.content.svelte-cutyej{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-1) var(--space-5) calc(var(--space-5) + var(--safe-bottom))}.head.svelte-cutyej{display:flex;align-items:flex-start;gap:var(--space-3)}.titles.svelte-cutyej{flex:1;min-width:0;padding-top:var(--space-2)}h2.svelte-cutyej{font-size:var(--text-xl);line-height:var(--lh-xl);overflow-wrap:anywhere}.titles.svelte-cutyej p:where(.svelte-cutyej){margin-top:var(--space-1);font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--color-text-muted)}.close.svelte-cutyej{margin:calc(var(--space-0-5) * -1) calc(var(--space-2) * -1) 0 0;flex-shrink:0}@media(min-width:640px){.sheet-dialog.svelte-cutyej{inset:0;margin:auto;width:480px;height:fit-content;border-radius:var(--radius-2xl)}.sheet-dialog[open].svelte-cutyej{animation:svelte-cutyej-sheet-pop var(--duration-slow) var(--ease-out)}@keyframes svelte-cutyej-sheet-pop{0%{opacity:0;transform:translateY(var(--space-4)) scale(.98)}}.grab.svelte-cutyej{display:none}.content.svelte-cutyej{padding-top:var(--space-5)}}body:has(dialog.sheet-dialog[open]){overflow:hidden}
