._sidebar_46a5f9a{background:#f0ede806;border:1px solid #f0ede812;border-radius:2px;flex-direction:column;gap:0;max-height:calc(100vh - 110px);display:flex;position:sticky;top:90px;overflow:hidden}._section_46a5f9a{border-bottom:1px solid #f0ede80f;flex-shrink:0;padding:1.25rem 1.25rem .75rem}._section_46a5f9a:last-child{border-bottom:none;flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden}._sectionTitle_46a5f9a{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:.65rem}._pills_46a5f9a{flex-wrap:wrap;gap:.3rem;display:flex}._pill_46a5f9a{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:#f0ede880;cursor:pointer;border-radius:var(--r-pill);background:0 0;border:1px solid #f0ede81a;padding:.25rem .6rem;transition:border-color .15s,color .15s,background .15s}._pill_46a5f9a:hover{color:var(--text);border-color:#f0ede84d}._pillActive_46a5f9a{border-color:var(--brand)!important;color:var(--brand)!important;background:#00b4a614!important}._listHeader_46a5f9a{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}._listCount_46a5f9a{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.1em;color:var(--brand);border-radius:var(--r-pill);background:#00b4a61a;border:1px solid #00b4a633;padding:.15rem .5rem}._list_46a5f9a{scrollbar-width:thin;scrollbar-color:#f0ede81a transparent;flex:1;margin:0;padding:0 0 1rem;list-style:none;overflow-y:auto}._list_46a5f9a::-webkit-scrollbar{width:4px}._list_46a5f9a::-webkit-scrollbar-track{background:0 0}._list_46a5f9a::-webkit-scrollbar-thumb{background:#f0ede81a;border-radius:2px}._item_46a5f9a{border-left:2px solid #0000;align-items:center;gap:.5rem;padding:.45rem .75rem;text-decoration:none;transition:background .12s,border-color .12s;display:flex}._item_46a5f9a:hover{background:#f0ede80a}._itemActive_46a5f9a{border-left-color:var(--tc,var(--brand))!important;background:#00b4a60f!important}._itemIcon_46a5f9a{color:#f0ede840;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}._itemActive_46a5f9a ._itemIcon_46a5f9a{color:var(--tc,var(--brand))}._itemIconFallback_46a5f9a{font-family:var(--font-playfair), Georgia, serif;font-size:var(--fs-micro);font-weight:900}._itemName_46a5f9a{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.06em;color:#f0ede88c;white-space:nowrap;text-overflow:ellipsis;flex:1;transition:color .12s;overflow:hidden}._item_46a5f9a:hover ._itemName_46a5f9a{color:var(--text)}._itemActive_46a5f9a ._itemName_46a5f9a{color:var(--text)!important}._itemDot_46a5f9a{background:var(--tc,var(--brand));border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (max-width:960px){._sidebar_46a5f9a{max-height:none;position:static}._list_46a5f9a{max-height:320px}}
