.mp-sidenav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 0 0,#ffffff0d,#0000 55%),#04040af5;border:1px solid #ffffff14;border-radius:1.2rem;flex-direction:column;align-self:flex-start;gap:1.4rem;width:240px;max-height:calc(100vh - 6rem);padding:1.4rem 1.2rem 1.6rem;display:flex;position:sticky;top:4.5rem;box-shadow:0 18px 40px #000000e6,0 0 0 1px #ffffff05}.mp-sidenav-section{flex-direction:column;gap:.6rem;display:flex}.mp-sidenav-section--hint{border-top:1px solid #ffffff14;margin-top:.4rem;padding-top:.8rem}.mp-sidenav-label{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}.mp-sidenav-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.mp-sidenav-list--compact{gap:.15rem}.mp-sidenav-item{cursor:default;color:var(--color-text-muted);border-radius:.7rem;align-items:center;gap:.4rem;padding:.35rem .4rem;font-size:.85rem;display:flex}.mp-sidenav-item--compact{padding-inline:.2rem}.mp-sidenav-item--active{color:var(--color-text);background:#7f5eff2e}.mp-sidenav-dot{background:radial-gradient(circle at 30% 0,#fffc,#7f5eff);border-radius:50%;width:7px;height:7px}.mp-sidenav-text{white-space:nowrap}.mp-sidenav-chips{flex-wrap:wrap;gap:.4rem;display:flex}.mp-chip{color:var(--color-text-muted);cursor:default;background:#06060ee6;border:1px solid #ffffff24;border-radius:999px;padding:.25rem .7rem;font-size:.75rem}.mp-chip--active{color:var(--color-text);background:radial-gradient(circle at 0 0,#ffffff2e,#0000 55%),#120a28f2;border-color:#7f5effe6}.mp-sidenav-hint-title{margin:0 0 .1rem;font-size:.78rem;font-weight:600}.mp-sidenav-hint-text{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.5}.mp-sidenav--overlay{display:none}@media (max-width:1200px){.mp-sidenav{display:none!important}.mp-sidenav--overlay{width:var(--mobile-nav-width,clamp(220px,70vw,260px));z-index:1195;opacity:0;pointer-events:none;height:50vh;max-height:50vh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border:none;border-radius:0;justify-content:flex-start;align-items:flex-start;gap:1.4rem;margin:0;padding:1.4rem 1.2rem 1.6rem;transition:transform .22s,opacity .22s;position:fixed;top:50vh;left:0;overflow:auto;transform:translate(-100%,-50%);display:flex!important}body[data-mobile-nav-open=true] .mp-sidenav--overlay{opacity:1;pointer-events:auto;transform:translateY(-50%)}}
