.sheet.svelte-1bccl8a{position:fixed;inset:0;z-index:60;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;padding:var(--space-4)}.sheet__backdrop.svelte-1bccl8a{position:absolute;inset:0;background:#050504a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:svelte-1bccl8a-sheet-fade var(--motion-base) ease both}.sheet__panel.svelte-1bccl8a{position:relative;display:flex;flex-direction:column;width:min(100%,480px);max-height:min(100%,720px);border:1px solid var(--color-line-brass);border-radius:var(--radius-sheet);background:radial-gradient(120% 60% at 50% 0%,rgba(255,196,92,.1),transparent 60%),var(--ui-glass-strong);box-shadow:var(--shadow-panel),0 30px 80px -20px #000000e6;color:var(--color-cream);outline:none;animation:svelte-1bccl8a-sheet-rise var(--motion-slow) var(--ease-settle) both}.sheet__panel--wide.svelte-1bccl8a{width:min(100%,760px)}.sheet__header.svelte-1bccl8a{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-line)}.sheet__titles.svelte-1bccl8a{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2)}.sheet__title.svelte-1bccl8a{margin:0;font-family:var(--font-display);font-size:var(--text-ui-heading);line-height:var(--text-ui-heading--line-height);font-weight:650}.sheet__description.svelte-1bccl8a{margin:0;color:var(--color-cream-soft)}.sheet__close.svelte-1bccl8a{display:grid;flex:none;place-items:center;width:var(--ui-touch);height:var(--ui-touch);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:#f8f3e60d;color:var(--color-cream);cursor:pointer}.sheet__close.svelte-1bccl8a:hover{border-color:var(--color-line-brass)}.sheet__close.svelte-1bccl8a:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.sheet__body.svelte-1bccl8a{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-5);overflow-y:auto;overscroll-behavior:contain}.sheet__footer.svelte-1bccl8a{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--color-line)}@container app-shell (max-height: 520px){.sheet.svelte-1bccl8a{padding:var(--space-2)}.sheet__panel.svelte-1bccl8a{max-height:100%}.sheet__header.svelte-1bccl8a{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.sheet__title.svelte-1bccl8a{font-size:var(--text-ui-title)}.sheet__body.svelte-1bccl8a{padding:var(--space-3) var(--space-4)}.sheet__footer.svelte-1bccl8a{padding:var(--space-2) var(--space-4)}}@container app-shell (max-width: 640px) and (orientation: portrait){.sheet.svelte-1bccl8a{align-items:end;padding:0}.sheet__panel.svelte-1bccl8a,.sheet__panel--wide.svelte-1bccl8a{width:100%;max-height:88%;border-bottom:none;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}@keyframes svelte-1bccl8a-sheet-fade{0%{opacity:0}}@keyframes svelte-1bccl8a-sheet-rise{0%{opacity:0;transform:translateY(16px) scale(.98)}}
