dialog.svelte-185xwm9{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:100dvh;margin:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom));border:0;background:none;color:inherit;overflow:visible;z-index:var(--z-sheet)}.box.svelte-185xwm9:focus{outline:none}.box.svelte-185xwm9{display:flex;flex-direction:column;max-height:min(86dvh,860px);border-radius:var(--r-panel);background:var(--panel);box-shadow:var(--shadow-float);overflow:hidden}header.svelte-185xwm9{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 12px 8px 22px}.grab.svelte-185xwm9{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:4px;background:var(--well-2)}.close.svelte-185xwm9{background:var(--well);width:36px;height:36px}.body.svelte-185xwm9{padding:6px 22px 22px;overflow-y:auto;overscroll-behavior:contain}footer.svelte-185xwm9{padding:12px 16px 16px;box-shadow:0 -1px 0 var(--line)}dialog[open].svelte-185xwm9 .box:where(.svelte-185xwm9){animation:svelte-185xwm9-up var(--sheet) var(--ease-out)}dialog.svelte-185xwm9::backdrop{background:var(--scrim);animation:svelte-185xwm9-fade var(--sheet) ease}@keyframes svelte-185xwm9-up{0%{transform:translateY(40%);opacity:0}}@keyframes svelte-185xwm9-in{0%{transform:translate(24px) scale(.985);opacity:0}}@keyframes svelte-185xwm9-fade{0%{opacity:0}}@media(min-width:760px){dialog.svelte-185xwm9{inset:0;width:min(560px,100% - 48px);margin:auto;padding:0}dialog[open].svelte-185xwm9 .box:where(.svelte-185xwm9){animation:svelte-185xwm9-pop var(--step) var(--ease-out)}.grab.svelte-185xwm9{display:none}dialog.side.svelte-185xwm9{inset:16px 16px 16px auto;width:460px;height:calc(100dvh - 32px);margin:0}dialog.side.svelte-185xwm9::backdrop{background:transparent}dialog.side.svelte-185xwm9 .box:where(.svelte-185xwm9){height:100%;max-height:none}dialog.side.svelte-185xwm9 .body:where(.svelte-185xwm9){flex:1}dialog.side[open].svelte-185xwm9 .box:where(.svelte-185xwm9){animation:svelte-185xwm9-in var(--sheet) var(--ease-out)}}@keyframes svelte-185xwm9-pop{0%{transform:scale(.97);opacity:0}}@media(prefers-reduced-motion:reduce){dialog[open].svelte-185xwm9 .box:where(.svelte-185xwm9),dialog.side[open].svelte-185xwm9 .box:where(.svelte-185xwm9){animation:svelte-185xwm9-fade var(--step) ease}}
