.scrim.svelte-x4ejcv{z-index:var(--layer-overlay);background:var(--scrim);position:fixed;inset:0}.sheet.svelte-x4ejcv{z-index:var(--layer-sheet);background:var(--surface-raised);box-shadow:var(--elevation-overlay);outline:none;flex-direction:column;display:flex;position:fixed}.sheet.end.svelte-x4ejcv{width:min(440px,100vw);top:0;bottom:0;right:0}.sheet.center.svelte-x4ejcv{width:min(600px, calc(100vw - 2 * var(--gutter)));border-radius:var(--radius-large);max-height:70vh;top:12vh;left:50%;transform:translate(-50%)}header.svelte-x4ejcv{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-8);display:flex}h2.svelte-x4ejcv{font-size:var(--font-size-subheading);line-height:var(--line-height-subheading);flex:1;margin:0}.close.svelte-x4ejcv{border-radius:var(--radius-full);background:var(--skeleton);width:28px;height:28px;color:var(--hint);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.body.svelte-x4ejcv{min-height:0;padding:var(--space-8) var(--space-16) var(--space-16);flex:1;overflow-y:auto}footer.svelte-x4ejcv{gap:var(--space-8);padding:var(--space-12) var(--space-16) calc(var(--space-16) + var(--safe-bottom));border-top:1px solid var(--separator);display:flex}@media (width<=899px){.sheet.end.svelte-x4ejcv,.sheet.center.svelte-x4ejcv{border-radius:var(--radius-large) var(--radius-large) 0 0;width:100%;max-height:85dvh;inset:auto 0 0;transform:none}}
