.composed-navigation .sidebar__nav--list{flex-direction:column;gap:4px;display:flex}.composed-navigation__area{border-radius:var(--radius-control);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:12px;margin-top:16px;padding:10px 16px;display:flex}.composed-navigation__area:hover,.composed-navigation__area:focus-visible{background:var(--sidebar-surface-muted);border-color:#fff3}@media (width>=901px){.sidebar--collapsed .composed-navigation__area{justify-content:center;padding-inline:0}.sidebar--collapsed .composed-navigation__area span{display:none}}.modal.navigation-group-modal{color:var(--spatial-ink);border-color:var(--spatial-edge);background:linear-gradient(135deg, #ffffff9e, transparent), var(--spatial-overlay)}.navigation-group-modal .modal__header{border-bottom-color:color-mix(in srgb, var(--spatial-ink) 10%, transparent);align-items:center}.navigation-group-modal .modal__header h2{font-size:20px}.navigation-group-modal .modal__body{padding:16px}.navigation-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.navigation-group-grid>a{border-radius:var(--radius-object);border:1px solid var(--spatial-edge);background:var(--spatial-field);min-height:64px;color:var(--spatial-ink);transition:background var(--duration-fast), border-color var(--duration-fast);align-items:center;gap:12px;padding:14px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.navigation-group-grid>a:hover{background:var(--spatial-reading);border-color:var(--action-primary-fill)}.navigation-group-grid .nav-icon{width:22px;height:22px;color:var(--action-primary-fill);flex:none}.sidebar--collapsed .navigation-group-grid>a>span{display:inline}.navigation-group-modal :focus-visible{outline:2px solid var(--action-primary-fill);outline-offset:2px}@media (prefers-reduced-motion:reduce){.navigation-group-grid>a{transition:none}}
