.dialog-overlay{z-index:290;background:#000000bf;animation:.2s ease-out svelte-jby388-overlayFadeIn;position:fixed;inset:0}.dialog-content{background:var(--chrome-surface-bg,#08160ef5);border:1px solid var(--chrome-brass,#c9a84c8c);border-radius:var(--chrome-radius-lg,20px);color:var(--color-text,#cce8d4);box-shadow:inset 0 1px 0 var(--chrome-highlight,#ffe6961a), 0 14px 36px #0000008c, 0 4px 10px #0000004d;z-index:300;max-height:calc(90dvh - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;outline:none;flex-direction:column;gap:16px;padding:28px 32px;animation:.2s ease-out svelte-jby388-contentFadeIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=600px){.dialog-content{transform:translateY(var(--sheet-drag-y,0px));width:100%;max-height:calc(88dvh - var(--safe-bottom));-webkit-overflow-scrolling:touch;padding:8px 20px calc(var(--safe-bottom) + 24px);touch-action:pan-y;border-bottom:none;border-radius:20px 20px 0 0;animation:.3s cubic-bezier(.32,.72,0,1) svelte-jby388-sheetSlideUp;inset:auto 0 0;overflow-y:auto}.dialog-content:before{content:"";background:var(--chrome-brass-soft,#c9a84c59);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:0 auto 16px;display:block}}@media (width<=900px) and (height<=500px) and (orientation:landscape){.dialog-content{max-height:calc(94dvh - var(--safe-bottom));padding:6px 20px calc(var(--safe-bottom) + 12px);gap:10px}.dialog-content:before{margin:0 auto 8px}}@keyframes svelte-jby388-overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-jby388-contentFadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes svelte-jby388-sheetSlideUp{0%{opacity:0;transform:translateY(100%)}to{transform:translateY(var(--sheet-drag-y,0px));opacity:1}}
