.public-navigation-dialog[data-v-5e79582b]{position:fixed;inset:0 0 0 auto;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--color-bg);color:var(--color-fg);overflow-y:auto;overscroll-behavior:contain;box-shadow:var(--shadow-float)}.public-navigation-dialog[data-v-5e79582b]::backdrop{background:color-mix(in srgb,var(--color-fg) 12%,transparent)}.public-navigation-content[data-v-5e79582b]{display:flex;flex-direction:column;min-height:100%;padding:calc(18px + env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}@media(prefers-reduced-motion:no-preference){.public-navigation-dialog[open][data-v-5e79582b]{animation:public-navigation-enter-5e79582b .2s ease-out}@keyframes public-navigation-enter-5e79582b{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}}.public-skip-link[data-v-eba6299e]{position:fixed;z-index:100;top:12px;left:12px;padding:12px 18px;border-radius:10px;color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);transform:translateY(-200%)}.public-skip-link[data-v-eba6299e]:focus{transform:none}
