.dialog__backdrop.svelte-jby388{background:var(--dialog-scrim);z-index:var(--dialog-overlay-z-index);border:none;position:fixed;inset:0}.dialog.svelte-jby388{max-height:min(640px, calc(100dvh - var(--space-8)));background:var(--dialog-bg);border-radius:var(--dialog-radius);z-index:var(--dialog-z-index);padding:var(--dialog-padding);box-shadow:var(--dialog-shadow);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog--sm.svelte-jby388{width:min(400px, calc(100vw - var(--space-8)))}.dialog--md.svelte-jby388{width:min(480px, calc(100vw - var(--space-8)))}.dialog--lg.svelte-jby388{width:min(640px, calc(100vw - var(--space-8)))}.dialog__close.svelte-jby388{top:var(--space-px-14);right:var(--space-px-14);width:var(--space-px-44);height:var(--space-px-44);border-radius:var(--radius-pill);color:var(--dialog-fg);transition:background-color var(--dur-fast) ease;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute}@media (hover:hover){.dialog__close.svelte-jby388:hover{background:var(--color-pill-bg)}}.dialog__close.svelte-jby388:focus-visible{outline:var(--border-2) solid var(--color-fg);outline-offset:var(--space-px-2)}.dialog__close.svelte-jby388 svg{width:var(--space-px-16);height:var(--space-px-16)}.dialog__head.svelte-jby388{margin-bottom:var(--space-5);padding-right:var(--space-7)}.dialog__title.svelte-jby388{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-price);letter-spacing:var(--lt-h2);line-height:var(--lh-body);color:var(--dialog-fg)}.dialog__body.svelte-jby388{overflow-y:auto}.dialog__footer.svelte-jby388{margin-top:var(--space-5);gap:var(--space-3);justify-content:flex-end;display:flex}@media (width<=768px){.dialog.svelte-jby388{border-radius:var(--dialog-radius) var(--dialog-radius) 0 0;width:100%;max-width:100%;max-height:85dvh;padding-bottom:calc(var(--dialog-padding) + env(safe-area-inset-bottom));inset:auto 0 0;transform:none}}.dialog__close.svelte-jby388:active{background:var(--color-border-soft);transform:scale(.94)}.dialog__grab.svelte-jby388{display:none}@media (width<=768px){.dialog__grab.svelte-jby388{touch-action:none;background:0 0;flex-shrink:0;place-items:center;width:100%;height:44px;display:grid}.dialog__grab.svelte-jby388 span:where(.svelte-jby388){border-radius:var(--radius-pill);background:var(--color-fg-muted);width:40px;height:4px}}
