._root_1as6n_1{box-sizing:border-box;gap:var(--space-2);width:17rem;min-height:100%;padding:var(--space-4);background:var(--raised);color:var(--text);flex-direction:column;display:flex}._top_1as6n_13{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._logo_1as6n_20{height:var(--space-10);display:block}._items_1as6n_25{gap:var(--space-1);display:grid}._item_1as6n_25{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);font:var(--type-label);color:var(--text-secondary);text-decoration:none;display:flex;position:relative}._item_1as6n_25:hover,._item_1as6n_25[aria-current=page]{background:var(--card);color:var(--text)}._item_1as6n_25[aria-current=page]:before{content:"";width:3px;height:var(--space-4);border-radius:var(--radius-pill);background:var(--accent);position:absolute;top:50%;left:0;transform:translateY(-50%)}._item_1as6n_25:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}._icon_1as6n_70{display:inline-flex;position:relative}._divider_1as6n_75{height:1px;margin:var(--space-2) 0;background:var(--line-strong)}._footer_1as6n_81{gap:var(--space-3);padding-top:var(--space-6);margin-top:auto;display:grid}._copyright_1as6n_88{font:var(--type-small);color:var(--text-muted)}._footerLinks_1as6n_93{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._footerLink_1as6n_93{font:var(--type-small);color:var(--text-secondary);text-decoration:none}._footerLink_1as6n_93:hover{color:var(--accent-text)}
