dialog.svelte-vylqt3:focus{outline:none}.panel.svelte-vylqt3{width:100%;max-width:480px;padding:10px 20px max(28px, env(safe-area-inset-bottom));border-radius:var(--nawi-radius-sheet) var(--nawi-radius-sheet) 0 0;background:var(--nawi-sheet);color:var(--nawi-text);border:0;flex-direction:column;gap:16px;display:flex;box-shadow:0 -12px 40px #00000059}dialog.panel.svelte-vylqt3{max-height:85dvh;margin:auto auto 0;overflow:auto}dialog.panel.svelte-vylqt3:not([open]){display:none}dialog.svelte-vylqt3::backdrop{background:var(--nawi-scrim)}dialog[open].svelte-vylqt3{animation:svelte-vylqt3-rise var(--nawi-sheet-in) both}.turn-90.svelte-vylqt3,.turn-180.svelte-vylqt3,.turn-270.svelte-vylqt3{transform-origin:50% 100%}.turn-90.svelte-vylqt3,.turn-270.svelte-vylqt3{max-width:min(480px,100dvh);max-height:85dvw}.turn-90.svelte-vylqt3{translate:-50vw -50dvh;rotate:90deg}.turn-180.svelte-vylqt3{translate:0 -100dvh;rotate:180deg}.turn-270.svelte-vylqt3{translate:50vw -50dvh;rotate:-90deg}.handle.svelte-vylqt3{background:var(--nawi-line);border-radius:3px;flex:none;align-self:center;width:40px;height:5px}@keyframes svelte-vylqt3-rise{0%{opacity:0;transform:translateY(24px)}}[data-motion=reduced] dialog[open].svelte-vylqt3{animation:none}
