.grouped-menu .nav-item-child{margin-left:18px;border-left:1px solid var(--line,#35394c);padding-left:12px;min-height:40px}.grouped-menu .nav-item-child .ico{color:#c5ab73}@media (min-width:761px) and (max-width:820px){.grouped-menu .nav-item-child{margin-left:0;padding-left:0;border-left:0}}.grouped-menu .nav-section{min-width:0;display:grid;grid-gap:3px;gap:3px}.grouped-menu .nav-section+.nav-section{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-soft)}.grouped-menu .nav-section-title{margin:0;padding:3px 11px 5px;color:var(--dim);font-size:10.5px;font-weight:750;line-height:1.5;letter-spacing:.025em}.grouped-menu .nav-section-management .nav-section-title{color:var(--brand)}.grouped-menu .nav-item{min-width:0;gap:10px}.grouped-menu .nav-item .ico{flex:0 0 19px}.grouped-menu .nav-item .label{min-width:0;overflow-wrap:anywhere;line-height:1.45;font-size:13px}.grouped-menu .nav-item.active{box-shadow:inset 3px 0 0 var(--brand)}.sidebar .auth-txt{min-width:0;overflow-wrap:anywhere}.sidebar .auth form,.sidebar .auth-avatar{flex-shrink:0}.nav-review-control{flex-shrink:0;margin:0 6px 14px}.nav-review-control .nav-review-button{display:flex;align-items:center;gap:9px;width:100%;min-height:54px;padding:9px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);text-decoration:none}.nav-review-button>svg{flex-shrink:0;color:var(--brand)}.nav-review-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.nav-review-copy strong{font-size:11.5px;font-weight:750;line-height:1.45}.nav-review-copy small{font-size:10px;line-height:1.4;color:var(--dim)}.nav-review-control.is-active .nav-review-button{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--brand)}.nav-review-button:hover{border-color:var(--brand)}.grouped-menu .nav-item:focus-visible,.nav-review-button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mobile-drawer-tools button{display:flex;align-items:center;justify-content:center;gap:6px}.mobile-menu-drawer .nav-review-control{margin:12px 5px 0}.mobile-menu-drawer .nav-review-copy strong{font-size:12px}.mobile-menu-drawer .grouped-menu .nav-section-title{padding-left:11px}.mobile-menu-drawer .grouped-menu .nav-item{min-height:44px}.mobile-menu-drawer .grouped-menu .nav-item .label{font-size:14px}@media (min-width:761px) and (max-width:820px){.sidebar .grouped-menu .nav-section-title,.sidebar .nav-review-copy{display:none}.sidebar .grouped-menu .nav-section+.nav-section{margin-top:8px;padding-top:8px}.sidebar .brand{flex-direction:column;gap:8px}.sidebar .auth{display:grid;justify-items:center;padding:8px 2px;grid-gap:8px;gap:8px}.sidebar .auth,.sidebar .nav-review-control{margin:0 0 12px}.sidebar .nav-review-button{justify-content:center;padding:8px 2px;min-height:44px}}@media (prefers-reduced-motion:reduce){.mobile-menu-backdrop,.mobile-menu-drawer{transition:none}}