.layer.svelte-jby388{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;pointer-events:none}.backdrop.svelte-jby388{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e0c73;pointer-events:auto}.palette.svelte-jby388 .backdrop:where(.svelte-jby388){background:#0a0e0c59}.panel.svelte-jby388{position:relative;z-index:1;pointer-events:auto;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 60px #00000040;width:min(var(--panel-width),calc(100vw - 32px));max-height:min(90dvh,900px);overflow:auto}.palette.svelte-jby388{align-items:flex-start;padding-top:min(15vh,120px)}.palette.svelte-jby388 .panel:where(.svelte-jby388){width:min(var(--panel-width),calc(100vw - 32px));max-height:calc(100dvh - min(15vh,120px) - 16px)}.sheet.svelte-jby388{align-items:stretch;justify-content:flex-end}.sheet.svelte-jby388 .panel:where(.svelte-jby388){width:min(var(--panel-width),100vw);max-height:100dvh;height:100dvh;border-radius:12px 0 0 12px}.drawer.svelte-jby388{justify-content:flex-end}.drawer.svelte-jby388 .panel:where(.svelte-jby388){width:min(var(--panel-width),100vw);max-height:100dvh;height:100dvh;border-radius:12px 0 0 12px}@media (max-width: 600px){.modal.svelte-jby388 .panel:where(.svelte-jby388),.palette.svelte-jby388 .panel:where(.svelte-jby388){width:calc(100vw - 16px);max-height:calc(100dvh - min(15vh,120px) - 16px)}}
