.DocsSidebar_sidebar__gIJpl{width:260px;flex-shrink:0;background:#161616;border-right:1px solid #2a2a2a;height:100%;display:flex;flex-direction:column;overflow:hidden}.DocsSidebar_header__dCiuU{display:flex;align-items:center;justify-content:space-between;padding:.7rem .85rem;border-bottom:1px solid #2a2a2a}.DocsSidebar_brand__kleN2{display:inline-flex;align-items:center;gap:.4rem;color:#f0f0f0;font-size:.875rem;font-weight:700;text-decoration:none}.DocsSidebar_brand__kleN2:hover{color:#f96}.DocsSidebar_headerActions__eusb7{display:inline-flex;align-items:center;gap:.25rem}.DocsSidebar_iconBtn__UnRGn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid #2a2a2a;border-radius:.35rem;color:var(--office-text-muted,#d6dde8);cursor:pointer}.DocsSidebar_iconBtn__UnRGn:hover{border-color:#f96;color:#f96}.DocsSidebar_searchWrap__qQmtB{display:flex;align-items:center;gap:.35rem;padding:.4rem .65rem;margin:.55rem .65rem .25rem;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:.45rem}.DocsSidebar_searchInput__RPSDk{flex:1;background:transparent;border:none;outline:none;color:#f0f0f0;font-size:.75rem;font-family:inherit}.DocsSidebar_searchInput__RPSDk::-moz-placeholder{color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_searchInput__RPSDk::placeholder{color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_section__qDs42+.DocsSidebar_section__qDs42{margin-top:.55rem}.DocsSidebar_section__qDs42{padding:.25rem .4rem .5rem;overflow-y:auto}.DocsSidebar_sectionLabel__YuIqP{margin:.55rem .45rem .3rem;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_empty__2_N5s{display:inline-flex;align-items:center;gap:.25rem;margin:0 .45rem;font-size:.7rem;color:var(--office-text-subtle,#a8b4c4);font-style:italic}.DocsSidebar_row__WFSJa{display:flex;align-items:center;gap:.15rem;padding:.18rem .35rem .18rem .4rem;border-radius:.35rem;position:relative;cursor:pointer}.DocsSidebar_row__WFSJa:hover{background:hsla(0,0%,100%,.03)}.DocsSidebar_rowActive__XRTe4{background:rgba(255,153,102,.1)}.DocsSidebar_rowActive__XRTe4 .DocsSidebar_titleText__nCUnI{color:#f96}.DocsSidebar_expander__qHidb{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:transparent;border:none;color:var(--office-text-tertiary,#b4bfce);cursor:pointer;border-radius:.25rem;flex-shrink:0}.DocsSidebar_expander__qHidb:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.DocsSidebar_expander__qHidb:disabled{cursor:default}.DocsSidebar_expanderDot__8zjpZ{width:3px;height:3px;border-radius:50%;background:#4a4a4a}.DocsSidebar_title__kGj5c{flex:1;display:inline-flex;align-items:center;gap:.35rem;color:#f0f0f0;text-decoration:none;min-width:0}.DocsSidebar_icon__a6HpM{font-size:.85rem;flex-shrink:0}.DocsSidebar_titleText__nCUnI{font-size:.78rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocsSidebar_rowActions__6ddKV{display:inline-flex;align-items:center;gap:.1rem;opacity:0;transition:opacity .12s ease;position:relative}.DocsSidebar_rowActive__XRTe4 .DocsSidebar_rowActions__6ddKV,.DocsSidebar_row__WFSJa:focus-within .DocsSidebar_rowActions__6ddKV,.DocsSidebar_row__WFSJa:hover .DocsSidebar_rowActions__6ddKV{opacity:1}.DocsSidebar_actionBtn__TqdFz{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;color:var(--office-text-subtle,#a8b4c4);cursor:pointer;border-radius:.3rem}.DocsSidebar_actionBtn__TqdFz:hover{background:hsla(0,0%,100%,.07);color:#f96}.DocsSidebar_actionBtnActive__zNjjE{color:#fbbf24;opacity:1!important}.DocsSidebar_menu__TXwT3{position:absolute;top:100%;right:0;z-index:30;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:.4rem;min-width:120px;padding:.25rem;margin-top:.15rem;box-shadow:0 10px 28px rgba(0,0,0,.5)}.DocsSidebar_menuItem__PM5rx{display:flex;align-items:center;gap:.35rem;width:100%;padding:.35rem .5rem;background:transparent;border:none;color:#f0f0f0;font-size:.72rem;text-align:left;cursor:pointer;border-radius:.3rem}.DocsSidebar_menuItem__PM5rx:hover{background:hsla(0,91%,71%,.15);color:#f87171}