.main-drawer[data-v-f13c64ea]{background:var(--mn-surface)}.drawer-header[data-v-f13c64ea]{border-bottom:1px solid var(--mn-dark-card-inner-border);transition:background .15s}[dir=ltr] .drawer-header[data-v-f13c64ea]{background:linear-gradient(180deg,var(--mn-slate-surface) 0%,var(--mn-slate-deep) 100%)}[dir=rtl] .drawer-header[data-v-f13c64ea]{background:linear-gradient(-180deg,var(--mn-slate-surface) 0%,var(--mn-slate-deep) 100%)}[dir=ltr] .drawer-header[data-v-f13c64ea]:hover{background:linear-gradient(180deg,var(--mn-slate-hover) 0%,var(--mn-slate-hover-end) 100%)}[dir=rtl] .drawer-header[data-v-f13c64ea]:hover{background:linear-gradient(-180deg,var(--mn-slate-hover) 0%,var(--mn-slate-hover-end) 100%)}.drawer-header-name[data-v-f13c64ea],.drawer-section-label[data-v-f13c64ea]{color:var(--mn-slate-label)}.drawer-nav-item[data-v-f13c64ea]{border-radius:var(--mn-radius-sm)}.drawer-item-active[data-v-f13c64ea]{background:var(--mn-primary-subtle)!important;color:var(--mn-pro-blue)!important}.drawer-item-locked[data-v-f13c64ea]{opacity:.6}.app-nav[data-v-753bb2e3]{height:var(--mn-header-h);gap:4px}.app-nav__link[data-v-753bb2e3]{padding-inline:12px;color:var(--mn-text-muted);font-size:var(--mn-fs-body);text-decoration:none;border-bottom:2px solid transparent;transition:var(--mn-transition-fast)}.app-nav__link[data-v-753bb2e3]:hover{color:var(--mn-text)}.app-nav__link--active[data-v-753bb2e3]{color:var(--mn-text);border-bottom-color:var(--mn-primary)}.app-footer[data-v-197129cf]{background:var(--mn-bg-dark);color:var(--mn-text-dark);border-top:1px solid var(--mn-dark-card-inner-border);padding:64px 24px 32px}.body--dark .app-footer[data-v-197129cf]{background:var(--mn-footer-deep)}.footer-content[data-v-197129cf]{max-width:1400px;margin:0 auto}.footer-main[data-v-197129cf]{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-bottom:32px}.footer-links[data-v-197129cf]{background:transparent}[data-v-197129cf] .footer-link{padding:8px 0;min-height:36px;border-radius:0;color:var(--mn-text-muted-dark);transition:var(--mn-transition-fast)}[data-v-197129cf] .footer-link:hover{color:var(--mn-btn-primary-text);background:transparent}[dir=ltr][data-v-197129cf] .footer-link:hover{transform:translate(-4px)}[dir=rtl][data-v-197129cf] .footer-link:hover{transform:translate(4px)}.footer-contact-icon[data-v-197129cf]{color:var(--mn-text-muted-dark);display:inline-flex;text-decoration:none}.footer-contact-icon[data-v-197129cf]:hover{color:var(--mn-btn-primary-text)}[dir=ltr] [dir=rtl][data-v-197129cf] .footer-link:hover{transform:translate(4px)}[dir=rtl] [dir=rtl][data-v-197129cf] .footer-link:hover{transform:translate(-4px)}[data-v-197129cf] .footer-link .q-item__section,[data-v-197129cf] .footer-link .q-item__label{text-align:start}.footer-disclaimer[data-v-197129cf]{line-height:1.6;color:var(--mn-text-muted-dark);padding:8px 0}.footer-bottom p[data-v-197129cf]{margin:0}@media(max-width:1024px){.footer-main[data-v-197129cf]{grid-template-columns:repeat(2,1fr);gap:32px}.footer-brand[data-v-197129cf]{grid-column:1 / -1}}@media(max-width:600px){.app-footer[data-v-197129cf]{padding:40px 16px 24px}.footer-main[data-v-197129cf]{gap:24px 16px}[dir=ltr][data-v-197129cf] .footer-link:hover{transform:translate(-2px)}[dir=rtl][data-v-197129cf] .footer-link:hover,[dir=ltr] [dir=rtl][data-v-197129cf] .footer-link:hover{transform:translate(2px)}[dir=rtl] [dir=rtl][data-v-197129cf] .footer-link:hover{transform:translate(-2px)}}.notif-panel[data-v-09d505ec]{width:min(380px,92vw);max-height:min(70vh,560px);overflow:hidden;border-radius:var(--mn-radius-lg)!important;box-shadow:var(--mn-shadow-lg)!important;border:1px solid var(--mn-border)!important}.notif-panel--sheet[data-v-09d505ec]{width:100%;max-height:65vh;border-radius:0!important;box-shadow:none!important;border:0!important}.notif-scroll[data-v-09d505ec]{min-height:0}.notif-dot[data-v-5099c8e2]{position:absolute;top:8px;right:8px;width:10px;height:10px;border-radius:var(--mn-radius-full);background:var(--mn-ai-purple);pointer-events:none}.notif-dot[data-v-5099c8e2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--mn-ai-purple);opacity:.35}@media(prefers-reduced-motion:no-preference){.notif-dot[data-v-5099c8e2]:after{animation:notif-pulse-5099c8e2 1.8s ease-out infinite}}@keyframes notif-pulse-5099c8e2{0%{transform:scale(1);opacity:.45}to{transform:scale(2.4);opacity:0}}
