dialog.svelte-1rc1rez{position:fixed;padding:0;border:0;color:var(--ink);background:var(--bg);overflow:hidden;max-width:none;max-height:none;overscroll-behavior:contain}dialog.svelte-1rc1rez::backdrop{background:#00000073;animation:svelte-1rc1rez-fade .16s linear}.panel.svelte-1rc1rez{display:flex;flex-direction:column;height:100%;min-height:0}.left.svelte-1rc1rez{inset:0 auto 0 0;margin:0;width:min(88vw,380px);height:100dvh;border-right:1px solid var(--ink);animation:svelte-1rc1rez-from-left .2s var(--ease);padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) env(safe-area-inset-left)}.bottom.svelte-1rc1rez{inset:auto 0 0 0;margin:0;width:100%;max-height:88dvh;border-top:var(--rule-heavy);animation:svelte-1rc1rez-from-bottom .22s var(--ease);padding-bottom:env(safe-area-inset-bottom)}.bottom.svelte-1rc1rez .panel:where(.svelte-1rc1rez){max-height:calc(88dvh - env(safe-area-inset-bottom))}.full.svelte-1rc1rez{top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100dvh;animation:svelte-1rc1rez-fade .12s linear;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.closing.svelte-1rc1rez{animation:svelte-1rc1rez-fade-out .13s linear forwards}.closing.svelte-1rc1rez::backdrop{animation:svelte-1rc1rez-fade-out .13s linear forwards}@keyframes svelte-1rc1rez-from-left{0%{transform:translate(-100%)}}@keyframes svelte-1rc1rez-from-bottom{0%{transform:translateY(100%)}}@keyframes svelte-1rc1rez-fade{0%{opacity:0}}@keyframes svelte-1rc1rez-fade-out{to{opacity:0}}
