.DocSwitcher_wrap__C5uZ8{position:relative;display:flex;align-items:center;min-width:0}.DocSwitcher_trigger__FcVMG{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 9px;border:1px solid var(--rule);border-radius:var(--r-pill);background:transparent;color:var(--ink-muted);font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.DocSwitcher_trigger__FcVMG:hover,.DocSwitcher_trigger__FcVMG[aria-expanded=true]{background:var(--bg-sunken);color:var(--ink)}.DocSwitcher_trigger__FcVMG:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.DocSwitcher_triggerIcon__bVH31{display:inline-flex;font-size:12px;color:var(--accent)}.DocSwitcher_triggerCount__EQF4w{animation:DocSwitcher_swap-in__QE68K .35s cubic-bezier(.22,.61,.36,1)}.DocSwitcher_triggerCaret__gSYv3{font-size:10px;color:var(--ink-faint);flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.3,1)}.DocSwitcher_trigger__FcVMG[aria-expanded=true] .DocSwitcher_triggerCaret__gSYv3{transform:rotate(180deg)}.DocSwitcher_panel__dj7Sx{position:absolute;top:calc(100% + 9px);left:0;z-index:40;width:min(400px,calc(100vw - 24px));display:flex;flex-direction:column;background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;transform-origin:top left;animation:DocSwitcher_panel-in__u_Bu6 .22s cubic-bezier(.2,.8,.3,1)}@media (max-width:560px){.DocSwitcher_panel__dj7Sx{position:fixed;top:calc(var(--top-h, 64px) + 9px);left:12px;right:12px;width:auto;transform-origin:top center}}.DocSwitcher_head__S8TJ_{padding:12px 14px 10px;border-bottom:1px solid var(--rule);display:grid;gap:10px}.DocSwitcher_headTop__X9jsq{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.DocSwitcher_headTitle__hTB6K{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.DocSwitcher_headCount__oajcs{font-size:11.5px;color:var(--ink-faint);white-space:nowrap}.DocSwitcher_filters__GB_Jj{display:flex;gap:6px;flex-wrap:wrap}.DocSwitcher_filter__uQmS9{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--r-pill);border:1px solid var(--rule);background:transparent;color:var(--ink-muted);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.DocSwitcher_filter__uQmS9:hover{background:var(--bg-sunken);color:var(--ink)}.DocSwitcher_filterOn__FGq6D{background:var(--accent-soft);border-color:transparent;color:var(--accent)}.DocSwitcher_filter__uQmS9:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.DocSwitcher_filterCount__U5btz{font-size:11px;font-weight:700;opacity:.62}.DocSwitcher_scroll__J3Ej5{max-height:min(340px,52vh);overflow-y:auto;overscroll-behavior:contain}.DocSwitcher_rows__ARw8T{position:relative}.DocSwitcher_row__ysAPm{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:64px;padding:0 40px 0 12px;border:none;background:transparent;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer;outline:none;animation:DocSwitcher_row-in__mOIsk .4s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i) * 34ms);transition:background .18s ease}.DocSwitcher_row__ysAPm+.DocSwitcher_row__ysAPm{border-top:1px solid var(--rule)}.DocSwitcher_rowCursor__sD6YI{background:var(--bg-sunken)}.DocSwitcher_row__ysAPm:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,var(--accent-soft),transparent 46%);opacity:0;transition:opacity .3s ease;pointer-events:none}.DocSwitcher_rowCursor__sD6YI:after{opacity:1}.DocSwitcher_rowLeaving__mSud6 .DocSwitcher_rowMain__AGVLL,.DocSwitcher_rowLeaving__mSud6 .DocSwitcher_rowMeta__uIv53{transform:translateX(16px);opacity:0;transition:transform .22s ease-in,opacity .22s ease-in}.DocSwitcher_rowMain__AGVLL{align-items:center;gap:12px;min-width:0;flex:1}.DocSwitcher_rowMain__AGVLL,.DocSwitcher_rowMeta__uIv53{display:flex;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .22s ease}.DocSwitcher_rowMeta__uIv53{flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;padding-left:12px;background:inherit}.DocSwitcher_rowCursor__sD6YI .DocSwitcher_rowMain__AGVLL{transform:translateX(5px)}.DocSwitcher_rowCursor__sD6YI .DocSwitcher_rowMeta__uIv53{transform:translateX(-8px)}@media (max-width:560px){.DocSwitcher_rowCursor__sD6YI .DocSwitcher_rowMain__AGVLL,.DocSwitcher_rowCursor__sD6YI .DocSwitcher_rowMeta__uIv53{transform:none}}.DocSwitcher_badge__l4GIW{width:40px;height:40px;border-radius:var(--r-md);border:1px solid var(--rule);background:var(--bg-sunken);color:var(--accent);font-size:15px;display:grid;place-items:center;flex-shrink:0;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease}.DocSwitcher_rowCursor__sD6YI .DocSwitcher_badge__l4GIW{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.DocSwitcher_rowTitle__6iegF{display:flex;align-items:center;gap:6px;min-width:0}.DocSwitcher_rowName__HrVJG{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocSwitcher_rowDetail__Y9gIe{font-size:12px;color:var(--ink-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocSwitcher_editing__rL_1J{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:2px 7px;border-radius:var(--r-pill);flex-shrink:0}.DocSwitcher_pill__CQ3v2{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--r-pill);white-space:nowrap}.DocSwitcher_pillLive__jIGzW{color:var(--bg-raised);background:var(--ok)}.DocSwitcher_pillDraft__TkcVK{color:var(--ink-faint);border:1px solid var(--rule)}.DocSwitcher_arrow__kczS0{position:absolute;right:15px;font-size:14px;color:var(--accent);opacity:0;transform:translateX(-10px);transition:top .28s cubic-bezier(.22,.61,.36,1),transform .24s ease,opacity .2s ease;pointer-events:none}.DocSwitcher_arrowVisible___G9V8{opacity:1;transform:translateX(0);animation:DocSwitcher_beckon__M6pfY 1.2s ease-in-out .35s infinite}.DocSwitcher_arrowLaunch__S7R4K{opacity:0;transform:translateX(20px);transition:transform .22s ease-in,opacity .22s ease-in;animation:none}.DocSwitcher_empty__A7z3j{display:grid;justify-items:center;gap:4px;padding:26px 18px;text-align:center}.DocSwitcher_emptyTitle__cFOKp{margin:0;font-size:13.5px;font-weight:700}.DocSwitcher_emptyBody__jS4Yd{margin:0;font-size:12px;color:var(--ink-muted)}.DocSwitcher_emptyBtn__3_2ES{margin-top:8px;border:1px solid var(--rule);border-radius:var(--r-pill);background:transparent;color:var(--ink-muted);font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px;cursor:pointer;transition:color .18s ease,border-color .18s ease}.DocSwitcher_emptyBtn__3_2ES:hover{color:var(--accent);border-color:var(--accent)}.DocSwitcher_foot__1m3Pt{border-top:1px solid var(--rule);padding:8px;display:grid;gap:6px}.DocSwitcher_newBtn__ZVf2R{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;border-radius:var(--r-md);border:1px dashed var(--rule-strong);background:transparent;color:var(--ink-muted);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.DocSwitcher_newBtn__ZVf2R:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.DocSwitcher_newBtn__ZVf2R:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DocSwitcher_removeBtn__QkAH6{justify-self:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;color:var(--ink-faint);font-family:inherit;font-size:11.5px;font-weight:600;padding:3px 8px;border-radius:var(--r-pill);cursor:pointer;transition:color .18s ease}.DocSwitcher_removeBtn__QkAH6:hover{color:var(--danger)}.DocSwitcher_hint__cIsGH{padding:0 14px 12px;margin:0;font-size:11.5px;line-height:1.45;color:var(--ink-faint);text-align:center}@keyframes DocSwitcher_panel-in__u_Bu6{0%{opacity:0;transform:translateY(-6px) scale(.97)}}@keyframes DocSwitcher_row-in__mOIsk{0%{opacity:0;transform:translateY(7px)}}@keyframes DocSwitcher_swap-in__QE68K{0%{opacity:0;transform:translateY(4px)}}@keyframes DocSwitcher_beckon__M6pfY{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@media (prefers-reduced-motion:reduce){.DocSwitcher_arrow__kczS0,.DocSwitcher_badge__l4GIW,.DocSwitcher_panel__dj7Sx,.DocSwitcher_rowMain__AGVLL,.DocSwitcher_rowMeta__uIv53,.DocSwitcher_row__ysAPm,.DocSwitcher_triggerCaret__gSYv3,.DocSwitcher_triggerCount__EQF4w{animation:none!important;transition-duration:.01ms!important}}