._shell_1lc08_1{display:flex;height:100vh;overflow:hidden;position:relative}._sidebar_1lc08_9{width:var(--sidebar-w);flex-shrink:0;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;overflow:hidden;transition:width .2s ease;z-index:20}._navCollapsed_1lc08_21 ._sidebar_1lc08_9{width:40px}._logo_1lc08_26{padding:16px 12px 14px;border-bottom:1px solid var(--border);flex-shrink:0;display:flex;align-items:center;gap:6px}._logoMono_1lc08_35{font-family:var(--font-mono);font-size:1.15rem;font-weight:500;color:var(--accent-lite);letter-spacing:-.02em}._logoWord_1lc08_43{font-family:var(--font-mono);font-size:1.15rem;font-weight:500;color:var(--text2);flex:1}._collapseBtn_1lc08_51{background:none;border:none;cursor:pointer;color:var(--text3);font-size:.85rem;padding:2px 5px;border-radius:var(--radius);flex-shrink:0;transition:color var(--t-fast),background var(--t-fast);margin-left:auto}._collapseBtn_1lc08_51:hover{color:var(--text);background:var(--surface2)}._searchWrap_1lc08_66{padding:10px 12px;flex-shrink:0;border-bottom:1px solid var(--border)}._searchRow_1lc08_72{display:flex;gap:6px;align-items:center}._search_1lc08_66{background:var(--bg)!important;font-family:var(--font-mono)!important;font-size:.8rem!important;flex:1;box-sizing:border-box}._searchBtn_1lc08_86{background:none;border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;color:var(--text3);font-size:.85rem;padding:0 8px;height:30px;flex-shrink:0;transition:color var(--t-fast),border-color var(--t-fast)}._searchBtn_1lc08_86:not(:disabled):hover{color:var(--accent-lite);border-color:var(--accent-lite)}._searchBtn_1lc08_86:disabled{opacity:.35;cursor:default}._searchHint_1lc08_104{padding:10px 12px;color:var(--text3);font-size:.8rem}._searchResult_1lc08_110{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;color:var(--text);cursor:pointer;text-align:left;font-size:.83rem;transition:background var(--t-fast)}._searchResult_1lc08_110:hover{background:var(--surface3)}._resultType_1lc08_126{font-family:var(--font-mono);font-size:.65rem;padding:1px 5px;border-radius:2px;background:var(--surface3);color:var(--text3);flex-shrink:0}._resultTitle_1lc08_136{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._section_1lc08_143{padding:10px 0 4px;flex-shrink:0}._sourceComboWrap_1lc08_149{padding:0 12px 8px;position:relative}._sourceDropdown_1lc08_155{position:fixed;width:calc(var(--sidebar-w) - 24px);max-height:260px;overflow-y:auto;background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-lg);z-index:200;box-shadow:0 8px 24px #0006;top:auto;left:12px}._sectionGov_1lc08_172{padding:10px 0 4px;flex-shrink:0;border-top:1px solid var(--border)}._section_1lc08_143+._section_1lc08_143,._section_1lc08_143+._sectionGov_1lc08_172,._sectionGov_1lc08_172+._section_1lc08_143,._sectionGov_1lc08_172+._sectionGov_1lc08_172{border-top:1px solid var(--border)}._sectionLabel_1lc08_185{padding:0 14px 6px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text3);display:block}._sectionLabelBtn_1lc08_196{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px 8px;background:none;border:none;cursor:pointer;gap:8px}._sectionLabelBtn_1lc08_196:hover{background:var(--surface2)}._navItem_1lc08_209{display:block;padding:6px 14px;color:var(--text2);font-size:.83rem;text-decoration:none;border-left:2px solid transparent;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navItem_1lc08_209:hover{color:var(--text);background:var(--surface2)}._navActive_1lc08_223{color:var(--accent-lite)!important;border-left-color:var(--accent-lite)!important;background:var(--accent-dim)}._navEmpty_1lc08_229{display:block;padding:6px 14px;color:var(--text3);font-size:.8rem;font-style:italic}._sidebarFooter_1lc08_238{padding:10px 12px;border-top:1px solid var(--border);flex-shrink:0;margin-top:auto}._adminLink_1lc08_245{display:block;padding:6px 10px;color:var(--text3);font-size:.8rem;border-radius:var(--radius);text-decoration:none;transition:color var(--t-fast),background var(--t-fast)}._adminLink_1lc08_245:hover{color:var(--text);background:var(--surface2);text-decoration:none}._iconRail_1lc08_257{display:flex;flex-direction:column;align-items:center;padding:8px 0;gap:2px;height:100%}._railDivider_1lc08_266{width:24px;height:1px;background:var(--border);margin:4px 0;flex-shrink:0}._railBtn_1lc08_274{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:none;border-radius:var(--radius);cursor:pointer;color:var(--text3);font-size:1rem;text-decoration:none;transition:background var(--t-fast),color var(--t-fast);flex-shrink:0}._railBtn_1lc08_274:hover{background:var(--surface2);color:var(--text)}._railBtnActive_1lc08_292{background:var(--accent-dim)!important;color:var(--accent-lite)!important}._popout_1lc08_298{position:fixed;left:40px;top:0;bottom:0;width:300px;background:var(--surface);border-right:1px solid var(--border2);display:flex;flex-direction:column;z-index:50;box-shadow:4px 0 24px #00000059;animation:_popoutIn_1lc08_1 .15s ease}@keyframes _popoutIn_1lc08_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}._popoutHeader_1lc08_318{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--surface2)}._popoutTitle_1lc08_328{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text2)}._popoutClose_1lc08_336{background:none;border:none;cursor:pointer;color:var(--text3);font-size:.8rem;padding:2px 5px;border-radius:var(--radius);transition:color var(--t-fast),background var(--t-fast)}._popoutClose_1lc08_336:hover{color:var(--text);background:var(--surface3)}._popoutBody_1lc08_348{flex:1;overflow-y:auto;min-height:0}._main_1lc08_355{flex:1;overflow:hidden;display:flex;flex-direction:column}._sectionHead_1lc08_363{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 4px;flex-shrink:0}._sectionHeadLink_1lc08_371{font-size:.82rem;font-weight:700;color:var(--text2);text-decoration:none;letter-spacing:.01em;transition:color var(--t-fast)}._sectionHeadLink_1lc08_371:hover{color:var(--text)}._sectionHeadActive_1lc08_381{color:var(--accent-lite)!important}._sectionToggle_1lc08_385{background:none;border:none;cursor:pointer;padding:2px 4px;color:var(--text3);line-height:1}._sectionBlurb_1lc08_394{padding:0 14px 8px;font-size:.72rem;color:var(--text3);line-height:1.45;margin:0}._searchCategory_1lc08_403{padding:5px 12px 3px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text3);background:var(--surface2);border-top:1px solid var(--border)}._searchCategory_1lc08_403:first-child{border-top:none}._navSectionBtn_1lc08_416{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);margin:6px 12px 0;width:calc(100% - 24px);cursor:pointer;text-decoration:none;color:var(--text2);font-size:.83rem;font-weight:600;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast);box-sizing:border-box}._navSectionBtn_1lc08_416:hover{background:var(--surface3);border-color:var(--border2);color:var(--text);text-decoration:none}._navSectionBtnActive_1lc08_442{background:var(--accent-dim)!important;border-color:var(--accent-mid)!important;color:var(--accent-lite)!important}._navSectionIcon_1lc08_448{font-size:.85rem;flex-shrink:0}._navSectionLabel_1lc08_453{flex:1}._navSectionArrow_1lc08_457{font-size:.7rem;color:var(--text3);flex-shrink:0;transition:color var(--t-fast)}._navSectionBtn_1lc08_416:hover ._navSectionArrow_1lc08_457,._navSectionBtnActive_1lc08_442 ._navSectionArrow_1lc08_457{color:inherit}._page_1t034_1{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:0 24px 48px;overflow-y:auto}._hero_1t034_11{display:flex;flex-direction:column;align-items:center;padding:72px 0 48px;width:100%;max-width:680px}._wordmark_1t034_20{display:flex;align-items:baseline;gap:0;margin-bottom:12px;-webkit-user-select:none;user-select:none}._wordmarkMono_1t034_28{font-family:var(--font-mono);font-size:2.4rem;font-weight:700;color:var(--accent-lite);letter-spacing:-.03em}._wordmarkWord_1t034_36{font-size:2.4rem;font-weight:300;color:var(--text2);letter-spacing:-.03em}._tagline_1t034_43{font-size:.92rem;color:var(--text3);text-align:center;line-height:1.6;max-width:480px;margin-bottom:36px}._searchWrap_1t034_53{width:100%;max-width:560px;margin-bottom:24px}._searchRow_1t034_59{display:flex;align-items:center;gap:0;background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._searchRow_1t034_59:focus-within{border-color:var(--accent-mid);box-shadow:0 0 0 3px var(--accent-dim)}._searchIcon_1t034_75{padding:0 12px 0 14px;font-size:.9rem;color:var(--text3);flex-shrink:0}._searchInput_1t034_82{flex:1;padding:13px 0;background:transparent;border:none;outline:none;color:var(--text);font-size:.95rem;font-family:inherit;min-width:0}._searchInput_1t034_82::placeholder{color:var(--text3)}._searchInput_1t034_82::-webkit-search-cancel-button{display:none}._searchBtn_1t034_97{padding:13px 20px;background:var(--accent);border:none;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:background var(--t-fast);flex-shrink:0;letter-spacing:.01em}._searchBtn_1t034_97:hover:not(:disabled){background:var(--accent-mid)}._searchBtn_1t034_97:disabled{opacity:.4;cursor:default}._statsStrip_1t034_113{display:flex;align-items:center;gap:32px}._stat_1t034_113{display:flex;flex-direction:column;align-items:center;gap:2px}._statNum_1t034_126{font-family:var(--font-mono);font-size:1.3rem;font-weight:700;color:var(--text);letter-spacing:-.02em}._statLabel_1t034_134{font-size:.7rem;color:var(--text3);text-transform:uppercase;letter-spacing:.08em}._cards_1t034_142{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;max-width:680px}._card_1t034_142{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:20px 20px 16px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;position:relative;transition:background var(--t-fast),border-color var(--t-fast),transform var(--t-fast)}._card_1t034_142:hover{background:var(--surface3);border-color:var(--border2);transform:translateY(-1px)}._cardIcon_1t034_171{font-size:1.4rem;margin-bottom:2px}._cardLabel_1t034_176{font-size:.92rem;font-weight:600;color:var(--text)}._cardBlurb_1t034_182{font-size:.78rem;color:var(--text3);line-height:1.5}._cardArrow_1t034_188{position:absolute;top:18px;right:16px;font-size:.85rem;color:var(--text3);transition:color var(--t-fast),transform var(--t-fast)}._card_1t034_142:hover ._cardArrow_1t034_188{color:var(--accent-lite);transform:translate(2px)}._page_2ahd6_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._toolbar_2ahd6_8{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--surface)}._filterInput_2ahd6_18{width:220px;font-family:var(--font-mono)!important;font-size:.8rem!important}._sourceFilters_2ahd6_24{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._sourceFilters_2ahd6_24 button{background:none;border:none;cursor:pointer;padding:0;transition:opacity var(--t-fast)}._sourceFilters_2ahd6_24 button:hover{opacity:1!important}._list_2ahd6_39{flex:1;overflow-y:auto;padding:4px 0}._loading_2ahd6_45{display:flex;align-items:center;gap:10px;padding:40px 24px;color:var(--text3)}._defRow_2ahd6_53{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 20px;background:none;border:none;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;text-align:left;gap:12px;transition:background var(--t-fast)}._defRow_2ahd6_53:hover{background:var(--surface2)}._defRow_2ahd6_53:last-child{border-bottom:none}._defLeft_2ahd6_71{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1}._term_2ahd6_79{font-weight:500;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._section_2ahd6_87{font-family:var(--font-mono);font-size:.72rem;color:var(--text3);white-space:nowrap}._defRight_2ahd6_94{display:flex;align-items:center;gap:6px;flex-shrink:0}._empty_2ahd6_102{padding:48px 24px;color:var(--text3);font-size:.875rem;text-align:center}._pagination_2ahd6_109{display:flex;align-items:center;gap:14px;justify-content:center;padding:12px;border-top:1px solid var(--border);flex-shrink:0;font-size:.8rem}._header_2ahd6_121{padding:20px 20px 0;flex-shrink:0}._headerTop_2ahd6_126{display:flex;align-items:center;gap:14px;margin-bottom:6px}._title_2ahd6_133{font-size:1.3rem;font-weight:700;color:var(--text);letter-spacing:-.02em}._blurb_2ahd6_140{font-size:.8rem;color:var(--text3);line-height:1.5;margin-bottom:12px}._filterTag_2ahd6_147{font-size:.75rem;color:var(--text2);background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);padding:2px 8px;display:flex;align-items:center}._count_2ahd6_158{font-size:.78rem;color:var(--text3);margin-left:auto}._contextGrid_2ahd6_165{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:20px}._contextCard_2ahd6_172{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:background var(--t-fast),border-color var(--t-fast);width:100%;min-height:80px;position:relative}._contextCard_2ahd6_172:hover{background:var(--surface3);border-color:var(--border2)}._contextCardName_2ahd6_193{font-weight:600;font-size:.92rem;color:var(--text);line-height:1.35;padding-right:20px}._contextCardCount_2ahd6_201{font-size:.75rem;color:var(--text3);font-family:var(--font-mono)}._contextCardArrow_2ahd6_207{position:absolute;top:16px;right:14px;color:var(--text3);font-size:.85rem}._allContextSearch_2ahd6_215{display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--border);margin-top:auto;flex-shrink:0}._contextBack_2ahd6_225{background:none;border:none;cursor:pointer;color:var(--accent-lite);font-size:.8rem;padding:0;flex-shrink:0;transition:opacity var(--t-fast)}._contextBack_2ahd6_225:hover{opacity:.75}._backdrop_mtf7t_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:200;opacity:0;pointer-events:none;transition:opacity .2s ease}._backdropVisible_mtf7t_11{opacity:1;pointer-events:auto}._panel_mtf7t_17{position:fixed;top:0;right:0;height:100vh;width:420px;max-width:92vw;background:var(--surface);border-left:1px solid var(--border2);box-shadow:-6px 0 32px #00000047;z-index:201;display:flex;flex-direction:column;transform:translate(100%);transition:transform .22s cubic-bezier(.4,0,.2,1);overflow:hidden}._panelOpen_mtf7t_34{transform:translate(0)}._header_mtf7t_39{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--border2);background:var(--surface2);flex-shrink:0}._headerMain_mtf7t_49{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._term_mtf7t_56{font-size:1.05rem;font-weight:650;letter-spacing:-.01em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._contextBadge_mtf7t_65{display:inline-block;font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:var(--radius);background:var(--surface3);border:1px solid var(--border2);color:var(--text3);width:fit-content}._loadingText_mtf7t_76{font-size:.85rem;color:var(--text3)}._errorText_mtf7t_80{font-size:.85rem;color:var(--danger, #c0392b)}._headerActions_mtf7t_85{display:flex;align-items:center;gap:4px;flex-shrink:0}._openPageBtn_mtf7t_91,._closeBtn_mtf7t_92{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius);border:1px solid transparent;background:none;cursor:pointer;font-size:.85rem;color:var(--text3);transition:background var(--t-fast),color var(--t-fast)}._openPageBtn_mtf7t_91:hover,._closeBtn_mtf7t_92:hover{background:var(--surface3);color:var(--text);border-color:var(--border2)}._body_mtf7t_114{flex:1;overflow-y:auto;padding:0}._spinner_mtf7t_119{display:flex;align-items:center;gap:10px;padding:24px 18px;color:var(--text3);font-size:.85rem}._notFound_mtf7t_127{padding:24px 18px;color:var(--text3);font-size:.85rem}._section_mtf7t_134{padding:14px 18px 16px;border-bottom:1px solid var(--border)}._section_mtf7t_134:last-child{border-bottom:none}._sourceRow_mtf7t_141{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}._section2_mtf7t_148{font-family:var(--font-mono);font-size:.72rem;color:var(--text3)}._defText_mtf7t_153{font-size:.87rem;line-height:1.65;color:var(--text2)}._defText_mtf7t_153 .term-link{color:var(--accent-lite);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._defText_mtf7t_153 .term-link:hover{color:var(--accent)}._defText_mtf7t_153 .term-link-unresolved{color:var(--text3);font-style:italic}._derivedNote_mtf7t_173{padding:10px 18px;font-size:.78rem;color:var(--text3);border-top:1px solid var(--border)}._derivedLink_mtf7t_179{background:none;border:none;color:var(--accent-lite);cursor:pointer;font-size:inherit;padding:0}._derivedLink_mtf7t_179:hover{text-decoration:underline}._page_1scnf_1{height:100%;overflow-y:auto;padding:0 0 40px}._loading_1scnf_7,._error_1scnf_7{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text3);gap:12px}._header_1scnf_16{padding:20px 28px 16px;border-bottom:1px solid var(--border);display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;background:var(--surface);position:sticky;top:0;z-index:10}._term_1scnf_29{font-size:1.4rem;font-weight:600;letter-spacing:-.02em}._section_1scnf_35{padding:20px 28px;border-bottom:1px solid var(--border)}._section_1scnf_35:last-child{border-bottom:none}._sectionHead_1scnf_41{display:flex;align-items:center;gap:10px;margin-bottom:10px}._sectionTitle_1scnf_48{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text3);margin-bottom:12px}._rawDef_1scnf_58{font-size:.925rem;line-height:1.7;color:var(--text)}._aliases_1scnf_64{margin-top:12px;font-size:.82rem}._alias_1scnf_64{color:var(--text2)}._altDef_1scnf_74{font-size:.875rem;color:var(--text2);line-height:1.65}._backlinkRow_1scnf_80{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;text-align:left;margin-bottom:6px;transition:background var(--t-fast),border-color var(--t-fast);font-size:.875rem}._backlinkRow_1scnf_80:hover{background:var(--surface3);border-color:var(--border2)}._backlinkRow_1scnf_80:last-child{margin-bottom:0}._controlId_1scnf_99{font-family:var(--font-mono);font-size:.75rem;color:var(--accent-lite);flex-shrink:0}._backlinkTitle_1scnf_106{flex:1;color:var(--text2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._backlinkArrow_1scnf_114{color:var(--text3);flex-shrink:0}._derivedFrom_1scnf_119{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}._derivedLabel_1scnf_127{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);flex-shrink:0}._derivedName_1scnf_136{font-size:.8rem;color:var(--text2)}._nav_1i4o5_1{width:100%;padding:0}._label_1i4o5_6{font-size:.67rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text3);padding:0 10px 8px}._list_1i4o5_15{list-style:none;padding:0;margin:0}._item_1i4o5_21{display:block}._link_1i4o5_25{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-size:.78rem;line-height:1.4;color:var(--text3);padding:4px 10px;border-left:2px solid transparent;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0 var(--radius) var(--radius) 0}._link_1i4o5_25:hover{color:var(--text2);background:var(--surface2);border-left-color:var(--border2)}._active_1i4o5_50 ._link_1i4o5_25{color:var(--accent-lite);border-left-color:var(--accent-lite);background:var(--accent-dim);font-weight:500}._level1_1i4o5_57 ._link_1i4o5_25{padding-left:10px}._level2_1i4o5_60 ._link_1i4o5_25{padding-left:20px;font-size:.74rem}._extraSection_1i4o5_66{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}._linkText_1i4o5_72{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._linkSub_1i4o5_79{display:block;font-size:.68rem;color:var(--text3);font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}._tocColumn_g8t7d_2{flex-shrink:0;width:196px;border-right:1px solid var(--border)}._tocColumn_g8t7d_2>nav{position:sticky;top:0;max-height:100vh;overflow-y:auto;padding-top:16px}._page_1u4f2_1{height:100%;display:flex;flex-direction:column;overflow:hidden}._header_1u4f2_9{display:flex;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0}._queryLabel_1u4f2_19{font-size:.88rem;color:var(--text2)}._queryLabel_1u4f2_19 strong{color:var(--text);font-weight:600}._count_1u4f2_29{font-size:.78rem;color:var(--text3);font-family:var(--font-mono)}._body_1u4f2_36{display:flex;flex:1;overflow:hidden}._resultsPane_1u4f2_43{width:300px;flex-shrink:0;border-right:1px solid var(--border);display:flex;flex-direction:column;overflow:hidden;background:var(--surface)}._panelHeader_1u4f2_53{display:flex;align-items:center;justify-content:space-between;padding:7px 10px 7px 14px;border-bottom:1px solid var(--border);flex-shrink:0}._panelLabel_1u4f2_62{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text3)}._collapseBtn_1u4f2_70{background:none;border:none;cursor:pointer;color:var(--text3);font-size:.85rem;padding:2px 4px;border-radius:var(--radius);transition:color var(--t-fast),background var(--t-fast);line-height:1;flex-shrink:0}._collapseBtn_1u4f2_70:hover{color:var(--text);background:var(--surface2)}._filtersBlock_1u4f2_85{padding:8px 12px 10px;border-bottom:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;gap:8px;flex-shrink:0}._filterRow_1u4f2_95{display:flex;align-items:center;gap:8px}._filterLabel_1u4f2_101{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);flex-shrink:0;width:52px}._contextSelect_1u4f2_111{flex:1;font-size:.78rem;font-family:var(--font-sans);color:var(--text);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:3px 6px;cursor:pointer;outline:none;transition:border-color var(--t-fast)}._contextSelect_1u4f2_111:hover{border-color:var(--accent-mid)}._contextSelect_1u4f2_111:focus{border-color:var(--accent-lite)}._radioGroup_1u4f2_127{display:flex;gap:4px;flex-wrap:wrap}._radioInput_1u4f2_133{display:none}._radioLabel_1u4f2_137{font-size:.72rem;font-weight:500;color:var(--text2);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:3px 9px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast);white-space:nowrap}._radioLabel_1u4f2_137:hover{background:var(--surface3);border-color:var(--accent-mid);color:var(--text)}._radioLabelActive_1u4f2_152{background:var(--accent-dim)!important;border-color:var(--accent-lite)!important;color:var(--accent-lite)!important}._resultsList_1u4f2_158{flex:1;overflow-y:auto;padding:6px 0}._hint_1u4f2_164{padding:20px 14px;color:var(--text3);font-size:.82rem;display:flex;align-items:center;gap:8px}._docGroup_1u4f2_174{margin-bottom:2px}._docGroupHeader_1u4f2_178{display:flex;align-items:center;gap:6px;padding:7px 14px 5px;width:100%;background:none;border:none;border-top:1px solid var(--border);cursor:pointer;text-align:left;transition:background var(--t-fast)}._docGroupHeader_1u4f2_178:hover{background:var(--surface2)}._docCaret_1u4f2_193{font-size:.55rem;color:var(--text3);display:inline-block;transition:transform .15s;flex-shrink:0}._docCaretOpen_1u4f2_200{transform:rotate(90deg)}._docGroupTitle_1u4f2_202{font-size:.75rem;font-weight:600;color:var(--text2);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._docGroupLink_1u4f2_213{color:var(--accent-lite);border-bottom:1px dashed var(--accent-mid);cursor:pointer;transition:border-bottom-style var(--t-fast)}._docGroupLink_1u4f2_213:hover{border-bottom-style:solid}._docGroupSub_1u4f2_221{font-weight:400;color:var(--text3);font-family:var(--font-mono);font-size:.68rem}._docGroupCount_1u4f2_228{font-size:.68rem;font-family:var(--font-mono);color:var(--text3);background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:0 6px;flex-shrink:0}._resultItem_1u4f2_240{display:flex;align-items:center;width:100%;padding:5px 14px 5px 28px;background:none;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;transition:background var(--t-fast),border-color var(--t-fast)}._resultItem_1u4f2_240:hover{background:var(--surface2)}._resultItemActive_1u4f2_254{background:var(--accent-dim)!important;border-left-color:var(--accent-lite)!important}._resultTitle_1u4f2_259{font-size:.8rem;font-family:var(--font-mono);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._resultsPaneCollapsed_1u4f2_270{width:40px;flex-shrink:0;border-right:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;align-items:center;padding:10px 0;gap:10px}._collapsedIcon_1u4f2_282{font-size:1rem;line-height:1;opacity:.5;-webkit-user-select:none;user-select:none}._detailPane_1u4f2_290{flex:1;overflow-y:auto}._detailEmpty_1u4f2_295{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text3);font-size:.875rem;padding:40px;text-align:center}._categorySection_1u4f2_307{border-bottom:1px solid var(--border)}._categorySection_1u4f2_307:last-child{border-bottom:none}._categoryHeader_1u4f2_312{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 6px;background:var(--surface2);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:2}._categoryLabel_1u4f2_324{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text3)}._categoryCount_1u4f2_332{font-family:var(--font-mono);font-size:.68rem;color:var(--text3);background:var(--surface3);padding:1px 6px;border-radius:10px}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}._page_14zy8_1{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg)}._toolbar_14zy8_10{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;flex-wrap:wrap}._tocBtnActive_14zy8_21{background:var(--accent-dim)!important;color:var(--accent-lite)!important;border-color:var(--accent-mid)!important}._docInfo_14zy8_27{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._docName_14zy8_35{font-size:.85rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._docMeta_14zy8_44{font-size:.7rem;color:var(--text3);font-family:var(--font-mono)}._controls_14zy8_50{display:flex;align-items:center;gap:4px;flex-shrink:0}._pageJump_14zy8_57{display:flex;align-items:center;gap:4px}._pageInput_14zy8_63{width:52px;text-align:center;font-family:var(--font-mono);font-size:.82rem;padding:3px 6px;background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text)}._pageInput_14zy8_63::-webkit-inner-spin-button,._pageInput_14zy8_63::-webkit-outer-spin-button{opacity:0}._pageSep_14zy8_77{font-size:.78rem;color:var(--text3);white-space:nowrap}._zoom_14zy8_83{display:flex;align-items:center;gap:4px;flex-shrink:0}._zoomLabel_14zy8_90{font-size:.78rem;font-family:var(--font-mono);color:var(--text2);min-width:38px;text-align:center}._highlightBadge_14zy8_98{font-size:.75rem;color:var(--accent-lite);background:var(--accent-dim);border:1px solid var(--accent-mid);border-radius:var(--radius);padding:2px 8px;white-space:nowrap;flex-shrink:0}._body_14zy8_110{display:flex;flex:1;min-height:0;overflow:hidden}._toc_14zy8_21{width:260px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--border);background:var(--surface);overflow:hidden}._tocHeader_14zy8_128{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 8px;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--surface2)}._tocTitle_14zy8_138{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text3)}._tocClose_14zy8_146{background:none;border:none;cursor:pointer;color:var(--text3);font-size:.75rem;padding:2px 4px;border-radius:var(--radius);transition:color var(--t-fast),background var(--t-fast)}._tocClose_14zy8_146:hover{color:var(--text);background:var(--surface3)}._tocSearch_14zy8_158{padding:8px 10px;border-bottom:1px solid var(--border);flex-shrink:0}._tocSearchInput_14zy8_164{width:100%;box-sizing:border-box;font-size:.78rem!important;background:var(--bg)!important;font-family:var(--font-mono)!important}._tocList_14zy8_172{flex:1;overflow-y:auto;padding:4px 0}._tocItem_14zy8_178{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;padding:5px 12px;background:none;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;transition:background var(--t-fast),border-color var(--t-fast);min-width:0}._tocItem_14zy8_178:hover{background:var(--surface2)}._tocItemActive_14zy8_197{background:var(--accent-dim)!important;border-left-color:var(--accent-lite)!important}._tocItemTitle_14zy8_202{font-size:.78rem;color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.4}._tocItemActive_14zy8_197 ._tocItemTitle_14zy8_202{color:var(--accent-lite)}._tocItemPage_14zy8_216{font-size:.68rem;font-family:var(--font-mono);color:var(--text3);flex-shrink:0}._tocEmpty_14zy8_223{padding:16px 14px;font-size:.78rem;color:var(--text3);font-style:italic}._viewer_14zy8_231{flex:1;overflow-y:auto;overflow-x:auto;display:flex;flex-direction:column;align-items:center;padding:24px 24px 48px;background:#525659}._pageWrapper_14zy8_243{position:relative;margin-bottom:16px;box-shadow:0 4px 24px #00000080;background:#fff;flex-shrink:0}._pageNumber_14zy8_251{position:absolute;bottom:8px;right:10px;font-size:.68rem;font-family:var(--font-mono);color:#00000059;background:#ffffffb3;padding:1px 5px;border-radius:3px;pointer-events:none;-webkit-user-select:none;user-select:none}._pageLoading_14zy8_265{width:612px;height:792px;background:#f0f0f0}._loading_14zy8_271,._empty_14zy8_272,._error_14zy8_273{display:flex;align-items:center;gap:10px;padding:60px 24px;color:var(--text3);font-size:.875rem}._error_14zy8_273{color:#f87171}._shell_d4fbv_1{height:100vh;display:flex;flex-direction:column;overflow:hidden}._header_d4fbv_8{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:52px;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0}._headerLeft_d4fbv_19{display:flex;align-items:center;gap:10px}._backLink_d4fbv_25{font-family:var(--font-mono);font-size:.85rem;color:var(--accent-lite);text-decoration:none}._backLink_d4fbv_25:hover{text-decoration:underline}._divider_d4fbv_33{color:var(--text3)}._title_d4fbv_35{font-size:.9rem;font-weight:500;color:var(--text2)}._headerRight_d4fbv_41{display:flex;align-items:center;gap:12px}._username_d4fbv_47{font-size:.8rem;color:var(--text3);font-family:var(--font-mono)}._body_d4fbv_53{display:flex;flex:1;overflow:hidden}._nav_d4fbv_59{width:180px;flex-shrink:0;background:var(--surface);border-right:1px solid var(--border);padding:16px 0}._navItem_d4fbv_67{display:block;padding:8px 20px;color:var(--text2);font-size:.85rem;text-decoration:none;border-left:2px solid transparent;transition:all var(--t-fast)}._navItem_d4fbv_67:hover{color:var(--text);background:var(--surface2);text-decoration:none}._navActive_d4fbv_78{color:var(--accent-lite)!important;border-left-color:var(--accent-lite)!important;background:var(--accent-dim)}._content_d4fbv_84{flex:1;overflow-y:auto;padding:28px 32px}._page_10es6_1{max-width:860px}._pageTitle_10es6_5{font-size:1.3rem;font-weight:600;margin-bottom:28px;letter-spacing:-.01em}._section_10es6_13{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 24px;margin-bottom:20px}._sectionTitle_10es6_21{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);margin-bottom:16px}._row_10es6_31{display:flex;gap:24px;margin-bottom:16px;flex-wrap:wrap}._fieldGroup_10es6_38{flex:1;min-width:200px}._fieldGroup_10es6_38 label{margin-bottom:8px}._hint_10es6_47{font-size:.78rem;color:var(--text3);margin-top:6px;line-height:1.5}._segmented_10es6_55{display:flex;border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden}._seg_10es6_55{flex:1;padding:6px 12px;background:var(--surface2);border:none;border-right:1px solid var(--border2);color:var(--text2);cursor:pointer;font-size:.82rem;font-family:var(--font-sans);transition:background var(--t-fast),color var(--t-fast);white-space:nowrap}._seg_10es6_55:last-child{border-right:none}._seg_10es6_55:hover{background:var(--surface3);color:var(--text)}._segActive_10es6_78{background:var(--accent)!important;color:#fff!important}._fileRow_10es6_84{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._fileInput_10es6_91{display:none}._result_10es6_96{margin-top:14px;padding:10px 14px;border-radius:var(--radius);font-size:.85rem;line-height:1.5}._resultOk_10es6_104{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:var(--success)}._resultErr_10es6_110{background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:var(--danger)}._utilRow_10es6_117{display:flex;gap:20px;flex-wrap:wrap}._util_10es6_117{flex:1;min-width:200px;display:flex;flex-direction:column;gap:8px}._utilLabel_10es6_131{font-weight:500;font-size:.875rem}._exportRow_10es6_137{display:flex;gap:10px;flex-wrap:wrap}._table_10es6_144{width:100%;border-collapse:collapse;font-size:.85rem}._table_10es6_144 th{text-align:left;padding:8px 12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);border-bottom:1px solid var(--border)}._table_10es6_144 td{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:middle}._table_10es6_144 tr:last-child td{border-bottom:none}._table_10es6_144 tr:hover td{background:var(--surface2)}._overlay_10es6_171{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200}._modal_10es6_181{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:28px;width:400px;max-width:90vw}._modalTitle_10es6_190{font-size:1rem;font-weight:600;margin-bottom:20px}._modalActions_10es6_196{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._colorRow_10es6_204{display:flex;align-items:center;gap:10px}._colorSwatch_10es6_210{width:32px;height:32px;border-radius:var(--radius);border:1px solid var(--border2);flex-shrink:0}input[type=color]{width:32px;height:32px;padding:2px;border-radius:var(--radius);cursor:pointer}._page_1acwt_1{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg)}._card_1acwt_9{width:340px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px}._logo_1acwt_17{text-align:center;margin-bottom:4px}._logoMono_1acwt_22{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;color:var(--accent-lite)}._logoWord_1acwt_29{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;color:var(--text2)}._subtitle_1acwt_36{text-align:center;color:var(--text3);font-size:.82rem;margin-bottom:24px}._error_1acwt_43{color:var(--danger);font-size:.82rem;margin-bottom:8px;padding:8px 10px;background:#ef444414;border-radius:var(--radius);border:1px solid rgba(239,68,68,.2)}:root{--font-mono: "IBM Plex Mono", "Courier New", monospace;--font-sans: "IBM Plex Sans", system-ui, sans-serif;--bg: #0f1117;--surface: #1a1d27;--surface2: #22263a;--surface3: #2a2f45;--border: rgba(255,255,255,.08);--border2: rgba(255,255,255,.15);--text: #e8e9f0;--text2: #9ca0b0;--text3: #5c6175;--accent: #1a4a8a;--accent-mid: #2563b8;--accent-lite: #3b82f6;--accent-dim: rgba(26,74,138,.15);--c32: #854F0B;--cnist: #0f6e56;--ccmmc: #1a4a8a;--cfar: #6b21a8;--success: #22c55e;--warning: #f59e0b;--danger: #ef4444;--sidebar-w: 200px;--panel-w: 480px;--radius: 6px;--radius-lg: 10px;--t-fast: .12s ease;--t-mid: .2s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;overflow:hidden}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text3)}h1{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}h2{font-size:1.15rem;font-weight:600;letter-spacing:-.01em}h3{font-size:.95rem;font-weight:500}h4{font-size:.875rem;font-weight:500}code,.mono{font-family:var(--font-mono);font-size:.85em}a{color:var(--accent-lite);text-decoration:none}a:hover{text-decoration:underline}.muted{color:var(--text2)}.dimmed{color:var(--text3)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:3px;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.03em;white-space:nowrap}.auth-dot{width:6px;height:6px;border-radius:50%;background:var(--success);display:inline-block;flex-shrink:0}.btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--radius);border:1px solid var(--border2);background:var(--surface2);color:var(--text);font-family:var(--font-sans);font-size:.85rem;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast);white-space:nowrap}.btn:hover{background:var(--surface3);border-color:var(--text3)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-primary{background:var(--accent);border-color:var(--accent-mid);color:#fff}.btn-primary:hover{background:var(--accent-mid)}.btn-ghost{background:transparent;border-color:transparent}.btn-ghost:hover{background:var(--surface2);border-color:var(--border)}.btn-danger{background:transparent;border-color:transparent;color:var(--danger)}.btn-danger:hover{background:#ef44441a}.btn-sm{padding:3px 9px;font-size:.78rem}input[type=text],input[type=password],input[type=search],input[type=url],textarea,select{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text);font-family:var(--font-sans);font-size:.875rem;padding:6px 10px;outline:none;width:100%;transition:border-color var(--t-fast)}input:focus,textarea:focus,select:focus{border-color:var(--accent-lite)}input::placeholder,textarea::placeholder{color:var(--text3)}label{display:block;font-size:.78rem;font-weight:500;color:var(--text2);margin-bottom:4px;text-transform:uppercase;letter-spacing:.06em}.field{margin-bottom:14px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}hr{border:none;border-top:1px solid var(--border);margin:12px 0}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:18px;height:18px;border:2px solid var(--border2);border-top-color:var(--accent-lite);border-radius:50%;animation:spin .7s linear infinite;display:inline-block;flex-shrink:0}.gov-body p{margin-bottom:10px}.gov-body p:last-child{margin-bottom:0}.gov-body h1{font-size:1.15rem;font-weight:600;margin:14px 0 6px}.gov-body h2{font-size:1rem;font-weight:600;margin:12px 0 5px}.gov-body h3{font-size:.9rem;font-weight:500;margin:10px 0 4px}.gov-body ol,.gov-body ul{margin:6px 0 10px;padding-left:1.6em}.gov-body ol{list-style-type:decimal}.gov-body ul{list-style-type:disc}.gov-body li{margin-bottom:4px;line-height:1.6}.gov-body li:last-child{margin-bottom:0}.gov-body ol ol,.gov-body ul ul,.gov-body ol ul,.gov-body ul ol{margin:3px 0}.gov-body strong{font-weight:600}.gov-body em{font-style:italic}.gov-body blockquote{border-left:3px solid var(--border2);margin:8px 0;padding:4px 12px;color:var(--text2);font-style:italic}.gov-body pre{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;margin:8px 0;overflow-x:auto;font-family:var(--font-mono);font-size:.82rem;line-height:1.5}.gov-body code{font-family:var(--font-mono);font-size:.85em;background:var(--surface2);border:1px solid var(--border);border-radius:3px;padding:1px 4px}.gov-body pre code{background:none;border:none;padding:0}.gov-body hr{border:none;border-top:1px solid var(--border2);margin:14px 0}.gov-body mark{background:#ea6b004d;color:#ffb347;border-radius:2px;padding:0 2px;font-weight:600}.gov-body a.term-link,.gov-body a.gov-link{color:var(--accent-lite);border-bottom:1px dashed var(--accent-mid);cursor:pointer}.gov-body a.term-link:hover,.gov-body a.gov-link:hover{border-bottom-style:solid}.gov-body span.term-link-unresolved{color:var(--text3);font-style:italic;cursor:default}.gov-body table{border-collapse:collapse;width:100%;margin:10px 0;font-size:.875rem}.gov-body th,.gov-body td{border:1px solid var(--border2);padding:6px 10px;text-align:left;vertical-align:top;line-height:1.5}.gov-body th{background:var(--surface2);font-weight:600;color:var(--text)}.gov-body tr:nth-child(2n) td{background:#ffffff05}.gov-body a[href]:not(.term-link):not(.gov-link){color:var(--accent-lite);text-decoration:underline;text-underline-offset:2px;opacity:.85}.gov-body a[href]:not(.term-link):not(.gov-link):hover{opacity:1}.rw-body{font-size:.875rem;line-height:1.6;color:var(--text)}.rw-body h1{font-size:.78rem;font-weight:500;color:var(--text2);margin:14px 0 6px}.rw-body h2{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);margin:12px 0 5px}.rw-body ul,.rw-body ol{padding-left:1.6em;margin:6px 0}.rw-body li{margin-bottom:3px}.rw-body ul{list-style-type:disc}.rw-body ol{list-style-type:decimal}.rw-body ul ul,.rw-body ol ol{margin:2px 0}.rw-body blockquote{border-left:3px solid var(--border2);margin:8px 0;padding:4px 12px;color:var(--text2);font-style:italic}.rw-body pre{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;margin:8px 0;font-family:var(--font-mono);font-size:.82rem}.rw-body code{font-family:var(--font-mono);font-size:.85em;background:var(--surface2);border:1px solid var(--border);border-radius:3px;padding:1px 4px}.rw-body hr{border:none;border-top:1px solid var(--border2);margin:14px 0}.rw-body a{color:var(--accent-lite);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rw-body table{border-collapse:collapse;width:100%;margin:10px 0}.rw-body th,.rw-body td{border:1px solid var(--border2);padding:6px 10px;text-align:left;vertical-align:top;min-width:60px}.rw-body th{background:var(--surface2);font-weight:600}.rw-editor .ProseMirror{padding:12px 16px;min-height:120px;outline:none;font-size:.875rem;line-height:1.6;color:var(--text)}.rw-editor .ProseMirror h1{font-size:.78rem;font-weight:500;color:var(--text2);margin:14px 0 6px}.rw-editor .ProseMirror h2{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);margin:12px 0 5px}.rw-editor .ProseMirror h1:first-child,.rw-editor .ProseMirror h2:first-child{margin-top:0}.rw-editor .ProseMirror ul,.rw-editor .ProseMirror ol{padding-left:1.6em;margin:6px 0}.rw-editor .ProseMirror li{margin-bottom:3px}.rw-editor .ProseMirror ul{list-style-type:disc}.rw-editor .ProseMirror ol{list-style-type:decimal}.rw-editor .ProseMirror ul ul,.rw-editor .ProseMirror ol ol{margin:2px 0}.rw-editor .ProseMirror blockquote{border-left:3px solid var(--border2);margin:8px 0;padding:4px 12px;color:var(--text2);font-style:italic}.rw-editor .ProseMirror pre{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;margin:8px 0;font-family:var(--font-mono);font-size:.82rem}.rw-editor .ProseMirror code{font-family:var(--font-mono);font-size:.85em;background:var(--surface2);border:1px solid var(--border);border-radius:3px;padding:1px 4px}.rw-editor .ProseMirror hr{border:none;border-top:1px solid var(--border2);margin:14px 0}.rw-editor .ProseMirror a{color:var(--accent-lite);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rw-editor .ProseMirror table{border-collapse:collapse;width:100%;margin:10px 0}.rw-editor .ProseMirror th,.rw-editor .ProseMirror td{border:1px solid var(--border2);padding:6px 10px;text-align:left;vertical-align:top;position:relative;min-width:60px}.rw-editor .ProseMirror th{background:var(--surface2);font-weight:600}.rw-editor .ProseMirror .selectedCell{background:var(--accent-dim)}.rw-editor .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background:var(--accent-mid);cursor:col-resize;pointer-events:all}.rw-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text3);pointer-events:none;float:left;height:0}.rw-editor .ProseMirror ::selection{background:var(--accent-dim)}
