.user-panel[data-v-317d8da2]{min-height:100dvh}.user-panel[data-v-317d8da2] :is(nav a,aside a,aside button){min-height:44px}.user-panel[data-v-317d8da2] :is(a,button){touch-action:manipulation}.panel-content[data-v-317d8da2]{padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.panel-skip-link[data-v-317d8da2]{z-index:90;background:var(--bg-surface);color:var(--accent);border-radius:12px;padding:12px 20px;position:fixed;top:8px;right:16px;transform:translateY(-150%)}.panel-skip-link[data-v-317d8da2]:focus{transform:translateY(0)}@media (width>=1024px){.panel-content[data-v-317d8da2]{padding-bottom:3rem}}@media (prefers-reduced-motion:reduce){.user-panel[data-v-317d8da2] *,.user-panel[data-v-317d8da2] :after,.user-panel[data-v-317d8da2] :before{transition:none!important;animation:none!important}}.fade-enter-active[data-v-317d8da2],.fade-leave-active[data-v-317d8da2]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-317d8da2],.fade-leave-to[data-v-317d8da2]{opacity:0;transform:translateY(6px)}
