.personal-center-shell_shell__ezB5c{display:grid;grid-template-columns:224px minmax(0,1fr);width:min(1600px,100%);margin:0 auto;min-height:calc(100dvh - 140px)}.personal-center-shell_sidebar__22L1z{padding:30px 16px;border-right:1px solid var(--line);background:var(--surface)}.personal-center-shell_sidebarTitle__LP_z6{margin:0 12px 20px;font-size:1.13rem;font-weight:700;color:var(--text)}.personal-center-shell_sectionNav__kpkW_{display:grid;grid-gap:8px;gap:8px}.personal-center-shell_sectionNav__kpkW_ a{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:7px;color:var(--muted);font-weight:600;text-decoration:none;border-left:3px solid transparent}.personal-center-shell_sectionNav__kpkW_ a:hover{background:var(--surface-2);color:var(--text)}.personal-center-shell_sectionNav__kpkW_ a.personal-center-shell_activeSection__iwZix{color:var(--accent);background:var(--accent-soft);border-left-color:var(--accent)}.personal-center-shell_sectionNav__kpkW_ svg{flex:0 0 auto}.personal-center-shell_content__GzT6X{min-width:0;padding:30px clamp(20px,3vw,44px) 48px}.personal-center-shell_header__ip2Be{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.personal-center-shell_header__ip2Be h1{margin:0;font-size:clamp(1.6rem,2.5vw,2.1rem);line-height:1.3;letter-spacing:-.02em}.personal-center-shell_header__ip2Be p{margin:7px 0 0;color:var(--muted)}.personal-center-shell_actions__N8J_X{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.personal-center-shell_learningTabs__rYCYY{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:22px}.personal-center-shell_learningTabs__rYCYY a{color:var(--muted);padding:0 4px 12px;border-bottom:3px solid transparent;font-weight:600;text-decoration:none}.personal-center-shell_learningTabs__rYCYY a.personal-center-shell_activeTab__LIa3W{border-color:var(--accent);color:var(--accent)}.personal-center-shell_shell__ezB5c a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1000px){.personal-center-shell_shell__ezB5c{grid-template-columns:190px minmax(0,1fr)}.personal-center-shell_sidebar__22L1z{padding-inline:10px}.personal-center-shell_content__GzT6X{padding-inline:20px}}@media (max-width:720px){.personal-center-shell_shell__ezB5c{display:block}.personal-center-shell_sidebar__22L1z{padding:12px 16px 0;border-right:0;border-bottom:1px solid var(--line)}.personal-center-shell_sidebarTitle__LP_z6{display:none}.personal-center-shell_sectionNav__kpkW_{display:flex;gap:4px;overflow-x:auto}.personal-center-shell_sectionNav__kpkW_ a{flex:1 1;justify-content:center;gap:6px;padding:10px 5px;border-radius:6px 6px 0 0;border-left:0;border-bottom:3px solid transparent;font-size:.88rem;white-space:nowrap}.personal-center-shell_sectionNav__kpkW_ a.personal-center-shell_activeSection__iwZix{border-bottom-color:var(--accent)}.personal-center-shell_sectionNav__kpkW_ svg{width:18px;height:18px}.personal-center-shell_content__GzT6X{padding:22px 16px 36px}.personal-center-shell_header__ip2Be{gap:12px;margin-bottom:20px;flex-wrap:wrap}.personal-center-shell_header__ip2Be p{font-size:.9rem}.personal-center-shell_learningTabs__rYCYY{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.personal-center-shell_shell__ezB5c *{scroll-behavior:auto}}.site-teaching-entry_entry__W6GQY{flex:0 0 auto;min-height:38px;padding:6px 10px;border:1px solid var(--border-light);border-radius:8px;color:var(--accent);background:var(--surface);font:inherit;font-size:13px;white-space:nowrap}.site-teaching-entry_entry__W6GQY:hover{background:var(--accent-soft)}.site-teaching-entry_entry__W6GQY:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-teaching-entry_withTeaching__cMTt6{column-gap:10px}.site-teaching-entry_withTeaching__cMTt6 .navbar-right{gap:6px}@media (min-width:901px) and (max-width:1439px){.site-teaching-entry_withTeaching__cMTt6 .site-nav{gap:2px}.site-teaching-entry_withTeaching__cMTt6 .nav-more>summary,.site-teaching-entry_withTeaching__cMTt6 .site-nav>a{padding-inline:6px}}@media (max-width:600px){.site-teaching-entry_withTeaching__cMTt6{padding-inline:10px;column-gap:6px}.site-teaching-entry_withTeaching__cMTt6 .brand{font-size:1rem}.site-teaching-entry_withTeaching__cMTt6 .navbar-right{gap:4px}.site-teaching-entry_entry__W6GQY{padding-inline:7px}}.site-header-search_headerInner__1uYk5{position:relative}.site-header-search_search__W23UW{flex:0 0 auto;min-width:0}.site-header-search_form__A61uX{display:flex;align-items:center;width:clamp(240px,20vw,300px);min-width:0;min-height:44px;margin:0;border:1px solid var(--border-light);border-radius:8px;background:var(--surface)}.site-header-search_form__A61uX:focus-within{border-color:var(--accent);outline:2px solid var(--accent-soft);outline-offset:1px}.site-header-search_form__A61uX input{width:100%;min-width:0;min-height:42px;padding:8px 10px;border:0;border-radius:8px 0 0 8px;outline:0;color:var(--text);background:transparent;font-size:16px}.site-header-search_form__A61uX input::placeholder{color:var(--muted);font-size:13px}.site-header-search_submit__bvzDp,.site-header-search_toggle__LpJCV{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:7px;color:var(--accent);background:transparent;cursor:pointer;white-space:nowrap}.site-header-search_submit__bvzDp{flex:0 0 auto;font-size:14px}.site-header-search_toggle__LpJCV{display:none;width:44px;border:1px solid var(--border-light)}.site-header-search_editToggle__zMnJi{width:auto;padding-inline:8px;font-size:13px}.site-header-search_submit__bvzDp:hover,.site-header-search_toggle__LpJCV:hover{background:var(--accent-soft)}.site-header-search_submit__bvzDp:focus-visible,.site-header-search_toggle__LpJCV:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1279px){.site-header-search_toggle__LpJCV{display:inline-flex}.site-header-search_form__A61uX{display:none;position:absolute;top:calc(100% + 8px);left:clamp(16px,2.5vw,40px);right:clamp(16px,2.5vw,40px);width:auto;padding:4px;box-shadow:0 8px 24px #0002;z-index:1}.site-header-search_search__W23UW[data-open=true] .site-header-search_form__A61uX{display:flex}}@media (min-width:901px) and (max-width:1100px){.site-header-search_headerInner__1uYk5{gap:10px}.site-header-search_headerInner__1uYk5 .site-nav{gap:2px;flex-wrap:nowrap}.site-header-search_headerInner__1uYk5 .nav-more>summary,.site-header-search_headerInner__1uYk5 .site-nav>a{padding-inline:8px}}.account_stack__bFJep{display:grid;grid-gap:26px;gap:26px;min-width:0}.account_settingsGrid__sA7z8{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;grid-gap:26px;gap:26px}.account_sectionTitle__oyP47{margin:0 0 12px;font-size:1.25rem;font-weight:700;line-height:1.45}.account_panel__tvCqE,.account_recordsPanel__2ChGj,.account_stats__uTHJ9{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.account_panel__tvCqE{padding:24px}.account_panel__tvCqE>.button{width:100%}.account_hint__JGsum{color:var(--muted);font-size:.89rem;line-height:1.6;margin:6px 0 0}.account_identity__s__sQ{display:flex;gap:18px;align-items:center;padding:2px 0 24px}.account_avatarFallback__NnR_w,.account_avatar__j68K6{width:58px;height:58px;flex:0 0 58px;border-radius:50%;object-fit:cover}.account_avatarFallback__NnR_w{display:grid;place-items:center;color:#fff;font-size:1.8rem;font-weight:600;background:linear-gradient(140deg,#79b3ff,#377ef0)}.account_identityText__Ob3t0{display:grid;min-width:0}.account_identityHeading__N31vr{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.account_identityHeading__N31vr strong{font-size:1.16rem;overflow-wrap:anywhere}.account_role__P0awr{padding:2px 9px;border:1px solid var(--line);border-radius:4px;background:var(--surface-2);color:var(--muted);font-size:.82rem;white-space:nowrap}.account_goalField__cM_dE,.account_passwordRow__zxSoc{display:flex;align-items:center;justify-content:space-between;gap:18px}.account_passwordRow__zxSoc{border-top:1px solid var(--line);padding-top:22px}.account_passwordRow__zxSoc button{flex-shrink:0}.account_authFields__UqpNs{display:grid;grid-gap:16px;gap:16px;padding:0;margin:0;border:0;min-width:0}.account_authFields__UqpNs:disabled{opacity:.7}.account_goalField__cM_dE label{font-weight:650}.account_numberInput__rMpf4{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:5px;overflow:hidden;width:148px}.account_numberInput__rMpf4 input{width:102px;min-width:0;border:0;border-radius:0;background:var(--surface);color:var(--text);padding:10px 12px}.account_numberInput__rMpf4 span{display:grid;place-items:center;flex:1 1;color:var(--muted);background:var(--surface-2);border-left:1px solid var(--line)}.account_saveRow__1A1V_{display:flex;justify-content:flex-end;padding-top:20px;border-top:1px solid var(--line)}.account_themeChoices__tnyl5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;border:0;margin:0;grid-gap:12px;gap:12px;min-width:0}.account_themeChoices__tnyl5:disabled{opacity:.5}.account_themeChoice__H72ye{position:relative;display:grid;justify-items:center;align-content:center;grid-gap:15px;gap:15px;min-height:137px;padding:18px 4px;border:1px solid var(--line);border-radius:6px;cursor:pointer;text-align:center;font-size:.9rem}.account_themeChoice__H72ye input{position:absolute;width:1px;height:1px;opacity:0}.account_themeChoice__H72ye:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.account_themeChoice__H72ye svg{width:40px;height:40px;color:var(--muted)}.account_themeSelected__mBdLD{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-soft)}.account_themeSelected__mBdLD svg{color:var(--accent)}.account_themeCheck__Ehvr5{position:absolute;right:7px;top:7px;width:19px;height:19px;background:var(--accent);color:#fff;border-radius:50%;font-size:.75rem;line-height:19px}.account_themeHint__ndQV_{border-top:1px solid var(--line);padding-top:16px;margin-top:20px}.account_mergeIllustration__tMz1y{display:flex;align-items:center;justify-content:center;gap:24px;color:var(--muted);min-height:120px}.account_mergeIllustration__tMz1y svg{width:58px;height:58px}.account_mergeIllustration__tMz1y span{font-size:2rem}.account_mergeHint__cHeFf{margin-top:18px}.account_stats__uTHJ9{display:grid;grid-template-columns:1.3fr .9fr 1fr;padding:23px 0;margin-bottom:26px}.account_stat__QDha_{min-width:0;padding:0 25px;display:flex;flex-direction:column;align-items:stretch}.account_stat__QDha_+.account_stat__QDha_{border-left:1px solid var(--line)}.account_statLabel__pZi7Z{color:var(--muted);font-size:.94rem;font-weight:600}.account_stat__QDha_ strong{margin-top:6px;font-size:clamp(1.9rem,3.3vw,2.7rem);line-height:1.3;letter-spacing:-.02em;font-weight:750}.account_stat__QDha_ strong small{font-size:1rem;font-weight:600;color:var(--muted);letter-spacing:0}.account_stat__QDha_ strong.account_todayNumber__s6BC6{color:var(--accent)}.account_goalRow__DXDCh{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:.8rem;margin-top:8px}.account_goalTrack__eaUb8{flex:1 1;height:9px;overflow:hidden;border-radius:20px;background:var(--line)}.account_goalTrack__eaUb8 span{height:100%;display:block;border-radius:inherit;background:var(--accent)}.account_recordToolbar__n4uCB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.account_filters__38WK0{display:flex;flex-wrap:wrap;gap:10px}.account_filterActive__E4St2,.account_filter__qIYDQ{color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:8px 14px;font:inherit;font-size:.86rem;cursor:pointer}.account_filterActive__E4St2{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.account_filterActive__E4St2 span,.account_filter__qIYDQ span{margin-left:3px}.account_tableScroll__Rdd2N{overflow-x:auto;border-radius:8px 8px 0 0}.account_recordsTable__BNPl1{border-collapse:collapse;width:100%;text-align:left;font-size:.9rem}.account_recordsTable__BNPl1 th{font-weight:500;color:var(--muted);background:var(--surface-2)}.account_recordsTable__BNPl1 td,.account_recordsTable__BNPl1 th{padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:middle}.account_recordsTable__BNPl1 td+td,.account_recordsTable__BNPl1 th+th{border-left:1px solid var(--line)}.account_recordsTable__BNPl1 th:first-child{width:36%}.account_recordsTable__BNPl1 td:first-child{overflow-wrap:anywhere}.account_recordsTable__BNPl1 td:not(:first-child){white-space:nowrap}.account_questionTitle__5NpmU{text-decoration:none;color:var(--text);font-weight:550}.account_questionTitle__5NpmU:hover{color:var(--accent)}.account_statusBadge__irfKk{display:inline-block;font-size:.79rem;font-weight:550;padding:4px 10px;border-radius:10px;white-space:nowrap}.account_correct__1OL7z{background:color-mix(in srgb,#24ac65 16%,var(--surface));color:color-mix(in srgb,#24ac65 70%,var(--text))}.account_incorrect__zBIk3{background:color-mix(in srgb,#e7a324 19%,var(--surface));color:color-mix(in srgb,#b97a05 70%,var(--text))}.account_seen__WMyya{background:var(--surface-2);color:var(--muted)}.account_practiceLink__90zk8{color:var(--accent);text-decoration:none;font-weight:600}.account_practiceLink__90zk8 span{margin-left:5px}.account_recordsFooter__8X1x0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px}.account_pagination__HmnVQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;font-size:.85rem}.account_recordNotes__L_teK{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;color:var(--muted);font-size:.84rem}.account_recordNotes__L_teK details{flex:1 1}.account_recordNotes__L_teK summary{cursor:pointer;width:-moz-fit-content;width:fit-content;padding-block:5px}.account_recordNotes__L_teK p{margin:8px 0;line-height:1.8}.account_recordNotes__L_teK>a{flex-shrink:0}.account_contributionHeading__oSGUD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.account_contributionHeading__oSGUD .account_sectionTitle__oyP47{margin-bottom:0}.account_proposals__ArsAS{margin-top:20px}.account_proposal__XoobN{padding:20px 0;border-top:1px solid var(--line)}.account_proposal__XoobN h3{margin:0;font-size:1rem;overflow-wrap:anywhere}.account_reviewNote__XIfkr{padding:12px 14px;border-radius:6px;background:var(--surface-2);overflow-wrap:anywhere}.account_loadError__tCzOG{padding:18px 0}.account_guestActions__lFski{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:16px}.account_srOnly___PdbR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1120px){.account_settingsGrid__sA7z8{grid-template-columns:minmax(0,1fr) minmax(270px,.85fr);gap:20px}.account_panel__tvCqE{padding:20px}.account_stat__QDha_{padding-inline:18px}.account_themeChoices__tnyl5{gap:8px}.account_recordsTable__BNPl1 td,.account_recordsTable__BNPl1 th{padding:13px 12px}}@media (max-width:940px){.account_settingsGrid__sA7z8{grid-template-columns:minmax(0,1fr)}.account_settingsGrid__sA7z8>.account_stack__bFJep{gap:22px}.account_themeChoice__H72ye{min-height:120px}.account_stats__uTHJ9{grid-template-columns:1.2fr .8fr 1fr}.account_stat__QDha_{padding-inline:14px}.account_stat__QDha_ .account_hint__JGsum{font-size:.8rem}.account_recordsTable__BNPl1{min-width:660px}}@media (max-width:560px){.account_panel__tvCqE{padding:19px 16px}.account_sectionTitle__oyP47{font-size:1.14rem}.account_stats__uTHJ9{grid-template-columns:1fr 1fr;padding:0}.account_stat__QDha_{padding:18px}.account_stat__QDha_:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)}.account_stat__QDha_:nth-child(2){border-left:0}.account_stat__QDha_ strong{font-size:2rem}.account_stat__QDha_:first-child strong{font-size:2.25rem}.account_passwordRow__zxSoc{gap:10px}.account_passwordRow__zxSoc button{padding-inline:12px}.account_goalField__cM_dE{align-items:flex-start;flex-wrap:wrap}.account_filters__38WK0{gap:7px}.account_filterActive__E4St2,.account_filter__qIYDQ{font-size:.8rem;padding:8px 10px}.account_recordNotes__L_teK{flex-direction:column}.account_recordsFooter__8X1x0{padding:14px 16px}.account_pagination__HmnVQ{justify-content:flex-start}.account_identity__s__sQ{gap:14px}.account_identityHeading__N31vr{gap:8px}}.data-basics_root__kuMus{--demo-accent:var(--accent-color,#0084b8);--demo-line:var(--border-color,#dce6ef);--demo-surface:var(--bg-card,#fff);--demo-muted:var(--text-secondary,#677e91);border:1px solid var(--demo-line);border-radius:14px;overflow:hidden;background:var(--demo-surface);color:var(--text-primary,#19324b);margin:0;min-width:0;font:15px/1.75 system-ui,-apple-system,Microsoft YaHei,sans-serif}.data-basics_root__kuMus *{box-sizing:border-box}.data-basics_root__kuMus button{font:inherit;cursor:pointer;border:1px solid var(--demo-line);border-radius:7px;background:transparent;color:inherit;padding:7px 12px}.data-basics_root__kuMus button:disabled{opacity:.45;cursor:default}.data-basics_explanation__yVYKG:focus-visible,.data-basics_root__kuMus button:focus-visible,.data-basics_root__kuMus summary:focus-visible{outline:3px solid var(--demo-accent);outline-offset:-3px}.data-basics_tabs___Yal9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding:7px;border-bottom:1px solid var(--demo-line)}.data-basics_root__kuMus .data-basics_tabs___Yal9 button{border:0;font-size:14px;padding:12px 4px;white-space:nowrap}.data-basics_root__kuMus .data-basics_controls__nCA52 button[aria-pressed=true],.data-basics_root__kuMus .data-basics_tabs___Yal9 button[aria-selected=true]{background:color-mix(in srgb,var(--demo-accent) 12%,transparent);color:var(--demo-accent);font-weight:700}.data-basics_body__zxYTS{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,1fr);grid-gap:24px;gap:24px;padding:24px}.data-basics_stage___hngV{min-width:0}.data-basics_root__kuMus h3{font-size:16px;line-height:1.5;margin:0 0 14px;color:inherit}.data-basics_sheet__CvDW1{border:2px solid var(--demo-line);border-radius:10px;overflow:hidden}.data-basics_sheet__CvDW1.data-basics_object__1Dg5j{border-color:var(--demo-accent)}.data-basics_root__kuMus table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0;font-size:14px}.data-basics_root__kuMus th{padding:10px 12px;text-align:left;font-size:12px;color:var(--demo-muted);background:color-mix(in srgb,var(--demo-accent) 5%,transparent);border:0}.data-basics_root__kuMus th:first-child{width:38%}.data-basics_root__kuMus td{border:0;border-top:1px solid var(--demo-line);padding:0;min-width:0}.data-basics_root__kuMus .data-basics_cell__V6MK_{display:block;width:100%;padding:15px 12px;min-height:54px;border:0;border-radius:0;text-align:left;font-size:14px;white-space:nowrap;background:transparent;color:inherit}.data-basics_root__kuMus button.data-basics_cell__V6MK_:hover{background:color-mix(in srgb,var(--demo-accent) 8%,transparent)}.data-basics_rowSelected__C_eOE .data-basics_cell__V6MK_{background:color-mix(in srgb,var(--demo-accent) 12%,transparent);color:var(--demo-accent);font-weight:650}.data-basics_root__kuMus .data-basics_cell__V6MK_.data-basics_itemSelected__SfTYI{box-shadow:inset 0 0 0 2px var(--demo-accent);background:color-mix(in srgb,var(--demo-accent) 12%,transparent);color:var(--demo-accent);font-weight:700}.data-basics_controls__nCA52{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:15px}.data-basics_root__kuMus .data-basics_controls__nCA52 button{font-size:12px;padding:6px 11px}.data-basics_controls__nCA52>span{font-size:12px;color:var(--demo-muted)}.data-basics_explanation__yVYKG{border-radius:10px;padding:19px;background:color-mix(in srgb,var(--demo-accent) 5%,transparent);min-width:0;align-self:start}.data-basics_root__kuMus .data-basics_definition__2Tckz{margin:0;font-size:15px;line-height:1.9}.data-basics_selection__lHWW_{margin-top:17px;border-top:1px solid var(--demo-line);padding-top:15px}.data-basics_selection__lHWW_ strong{font-size:15px;overflow-wrap:anywhere}.data-basics_root__kuMus .data-basics_selection__lHWW_ p{margin:5px 0 0;font-size:13px;color:var(--demo-muted)}.data-basics_layer__xfR4W{margin-top:16px;border-top:1px solid var(--demo-line);padding-top:12px;font-size:12px}.data-basics_layer__xfR4W summary{cursor:pointer;color:var(--demo-accent)}.data-basics_root__kuMus .data-basics_layer__xfR4W p{font-size:12px;margin:10px 0 0}.data-basics_chars__a5_W6{display:flex;gap:7px;margin-top:12px}.data-basics_chars__a5_W6 span{border:1px solid var(--demo-line);border-radius:5px;padding:4px 13px;font-size:18px}.data-basics_placeholder__NQWR9{min-height:380px;display:grid;align-content:center;grid-gap:20px;gap:20px}.data-basics_placeholder__NQWR9>p{margin:0}.data-basics_deferred__kOiSU{min-height:380px}@media(max-width:760px){.data-basics_body__zxYTS{grid-template-columns:1fr;padding:16px;gap:18px}.data-basics_root__kuMus .data-basics_tabs___Yal9 button{font-size:12px;padding:10px 2px}.data-basics_tabs___Yal9{padding:5px;gap:2px}.data-basics_root__kuMus .data-basics_cell__V6MK_{font-size:13px;padding:13px 8px}.data-basics_root__kuMus th{padding:10px 8px}.data-basics_explanation__yVYKG{padding:16px}.data-basics_root__kuMus .data-basics_definition__2Tckz{font-size:14px}.data-basics_deferred__kOiSU,.data-basics_placeholder__NQWR9{min-height:560px}}.chapter_root__dW9Bb{--paper:#f7f6f2;--surface:#fff;--ink:#203337;--secondary:#597073;--accent:#176b65;--soft:#e9f2ed;--line:#dfe5df;--gold:#ad7124;--goldSoft:#fff3dd;--radius:12px;color:var(--ink);background:var(--paper);width:100%;min-width:0;font-family:Segoe UI,Microsoft YaHei,sans-serif;line-height:1.65;padding:0 24px 28px}.chapter_root__dW9Bb *{box-sizing:border-box}.chapter_root__dW9Bb a,.chapter_root__dW9Bb button{-webkit-tap-highlight-color:transparent}.chapter_root__dW9Bb button{font:inherit;cursor:pointer;color:var(--ink)}.chapter_root__dW9Bb a{color:var(--accent);text-decoration:none}.chapter_root__dW9Bb a:hover{text-decoration:underline}.chapter_root__dW9Bb button:disabled{opacity:.4;cursor:default}.chapter_node__t5Wfa:focus-visible,.chapter_root__dW9Bb a:focus-visible,.chapter_root__dW9Bb button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.chapter_root__dW9Bb button{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:7px 12px}.chapter_root__dW9Bb button:hover:not(:disabled){background:var(--soft)}.chapter_header__Yy_GG{max-width:1600px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.chapter_breadcrumb__vB9g4,.chapter_tools__L26e1{display:flex;align-items:center;gap:14px}.chapter_breadcrumb__vB9g4{font-size:14px}.chapter_breadcrumb__vB9g4>span:first-of-type{color:var(--secondary)}.chapter_tools__L26e1{gap:6px;font-size:13px}.chapter_tools__L26e1 a{padding:6px 12px;border-radius:6px;color:var(--secondary)}.chapter_tools__L26e1 .chapter_modeActive__r1a66{background:var(--accent);color:var(--surface)}.chapter_layout__a3XnP{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:26px;gap:26px;max-width:1600px;margin:22px auto 0}.chapter_sidebar__j3MsN{min-width:0;align-self:start;position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100dvh - 125px);overflow-y:auto;scrollbar-width:thin;padding-right:14px;border-right:1px solid var(--line)}.chapter_sideTitle__p4y9U{display:grid;grid-gap:4px;gap:4px;padding:4px 12px 16px}.chapter_sideTitle__p4y9U small{font-size:11px;color:var(--secondary);letter-spacing:.12em}.chapter_sideTitle__p4y9U strong{font-size:18px}.chapter_navGroup__VeUoj{padding:8px 0}.chapter_navGroup__VeUoj h2{display:grid;grid-gap:0;gap:0;margin:6px 10px;font-size:13px;color:var(--secondary);font-weight:600}.chapter_navGroup__VeUoj h2 span{font-size:11px;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chapter_root__dW9Bb .chapter_navItem__wnE1H{display:block;width:100%;padding:7px 10px;margin:2px 0;text-align:left;border:0;border-radius:5px;background:transparent;color:var(--secondary);font-size:13px;white-space:normal;line-height:1.5}.chapter_root__dW9Bb .chapter_navActive__4FVCD{background:var(--soft);color:var(--accent);font-weight:700;border-left:3px solid var(--accent)}.chapter_mainArea__nSgyu{min-width:0}.chapter_slide__I_WgL{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);height:clamp(580px,calc(100dvh - 230px),980px);box-shadow:0 10px 32px #20333708;min-width:0}.chapter_slideScroll__xZdH_{height:100%;overflow:auto;scrollbar-width:thin;padding:34px clamp(24px,3vw,52px)}.chapter_topicHeader__6I19z{margin:0 0 24px;border-bottom:1px solid var(--line);padding-bottom:18px}.chapter_kicker__BxXre{font-size:12px;font-weight:600;color:var(--accent);letter-spacing:.08em}.chapter_topicHeader__6I19z h1{font-size:clamp(27px,2.7vw,40px);font-weight:750;line-height:1.25;margin:10px 0 0;letter-spacing:-.02em}.chapter_topicBody__4A1aG{min-width:0}.chapter_illustrated__1IFH2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;grid-gap:26px;gap:26px}.chapter_prose__BWhz9{min-width:0;font-size:18px;line-height:1.9;overflow-wrap:anywhere}.chapter_prose__BWhz9>:first-child{margin-top:0}.chapter_prose__BWhz9 p{margin:0 0 16px}.chapter_prose__BWhz9 ol,.chapter_prose__BWhz9 ul{padding-left:1.35em;margin:0 0 18px}.chapter_prose__BWhz9 li{margin:7px 0}.chapter_prose__BWhz9 strong{color:var(--accent);font-weight:700}.chapter_prose__BWhz9 pre{background:#f2f5f3;color:var(--ink);border:1px solid var(--line);padding:18px 20px;border-radius:8px;overflow:auto;font-size:15px;line-height:1.7}.chapter_prose__BWhz9 code{font-family:Consolas,monospace}.chapter_prose__BWhz9 .katex-display{overflow-x:auto;overflow-y:hidden;padding:5px 0;font-size:.94em}.chapter_tableScroll__dMPMv{overflow:auto;margin:16px 0}.chapter_prose__BWhz9 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65}.chapter_prose__BWhz9 td,.chapter_prose__BWhz9 th{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top}.chapter_prose__BWhz9 th{background:var(--soft);color:var(--accent);font-weight:650}.chapter_prose__BWhz9 td:first-child{font-weight:600;min-width:80px}.chapter_topicLinks__0p_QH{display:flex;flex-wrap:wrap;gap:9px 22px;padding-top:16px;border-top:1px solid var(--line);margin-top:24px;font-size:13px}.chapter_deckFooter__hszy8{display:flex;align-items:center;gap:18px;padding:15px 0 0;font-size:13px}.chapter_deckFooter__hszy8 span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:50px;text-align:center;color:var(--secondary)}.chapter_deckFooter__hszy8 progress{flex:1 1;min-width:20px;height:4px;accent-color:var(--accent)}.chapter_deckFooter__hszy8 button:last-child{background:var(--accent);color:white;border-color:var(--accent)}.chapter_cover__xucbl{height:100%;min-height:440px;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:40px;gap:40px;align-items:center}.chapter_cover__xucbl h1{font-size:clamp(65px,7vw,110px);font-family:STSong,SimSun,serif;letter-spacing:.08em;font-weight:600;line-height:1.1;margin:18px 0 20px}.chapter_cover__xucbl p{color:var(--secondary);font-size:21px;line-height:1.85;margin:0 0 26px}.chapter_coverSections__pzB9A{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.chapter_root__dW9Bb .chapter_coverSections__pzB9A button{display:flex;align-items:center;gap:15px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;text-align:left;font-size:15px;padding:13px 0}.chapter_coverSections__pzB9A button span{color:var(--accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chapter_coverSections__pzB9A button b{margin-left:auto;font-weight:400}.chapter_coverVisual__ewp30{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid var(--line);border-radius:50%;aspect-ratio:1;max-width:380px;background:radial-gradient(circle,var(--soft),transparent 70%);padding:60px 16px}.chapter_coverVisual__ewp30>span{display:grid;place-items:center;width:64px;height:64px;border:2px solid var(--accent);border-radius:50%;color:var(--accent);font:28px Georgia,serif;background:var(--surface)}.chapter_coverVisual__ewp30 i{font-size:23px;font-style:normal;color:var(--accent)}.chapter_coverVisual__ewp30 small{width:100%;text-align:center;color:var(--secondary);letter-spacing:.12em}.chapter_reading__yYp53{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:36px clamp(22px,3vw,48px)}.chapter_readingHeader__hlGw1{padding-bottom:20px;border-bottom:1px solid var(--line)}.chapter_readingHeader__hlGw1 h1{font-size:32px;margin:10px 0 0;line-height:1.4}.chapter_readingTopic__vdzpt{padding:28px 0;scroll-margin-top:24px;border-bottom:1px solid var(--line)}.chapter_readingTopic__vdzpt>h2{font-size:25px;margin:0 0 20px;color:var(--ink)}.chapter_readingTopic__vdzpt .chapter_prose__BWhz9{font-size:16px;line-height:1.95}.chapter_readingTopic__vdzpt .chapter_topicLinks__0p_QH{border:0;margin-top:6px;padding-top:8px}.chapter_sectionFooter__DWNS3{display:flex;gap:12px;flex-wrap:wrap;padding-top:24px;font-size:13px}.chapter_sectionFooter__DWNS3 a{padding:6px 10px;border:1px solid var(--line);border-radius:6px}.chapter_sectionFooter__DWNS3 a[aria-current=page]{background:var(--soft)}.chapter_diagram__QMrSW{min-width:0;margin:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:16px}.chapter_diagram__QMrSW figcaption{border-top:1px solid var(--line);padding-top:12px;margin-top:14px;color:var(--secondary);font-size:13px;line-height:1.8;min-height:3em}.chapter_diagram__QMrSW figcaption b{color:var(--accent)}.chapter_tabs__mVPjf{display:flex;gap:5px;flex-wrap:wrap}.chapter_root__dW9Bb .chapter_tabs__mVPjf button{flex:1 1;padding:6px 7px;white-space:nowrap;font-size:12px}.chapter_root__dW9Bb .chapter_tabs__mVPjf button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:white}.chapter_network__oXKtX{display:block;width:100%;height:auto;color:var(--accent);margin:12px 0}.chapter_edges__KmWc9 line{stroke:currentColor;stroke-width:2.5}.chapter_node__t5Wfa circle{fill:var(--surface);stroke:var(--accent);stroke-width:2}.chapter_node__t5Wfa text{fill:var(--ink);font-size:18px;font-family:Consolas,monospace;font-weight:600}.chapter_node__t5Wfa[role=button]{cursor:pointer}.chapter_node__t5Wfa.chapter_selectedNode__oKmba circle{fill:var(--goldSoft);stroke:var(--gold);stroke-width:3}.chapter_node__t5Wfa:hover circle{stroke-width:3}.chapter_records__4Rm8z{margin:20px 0;border:2px solid transparent;border-radius:8px;padding:5px}.chapter_recordHead__WSLo7,.chapter_recordRow__j_kx9{display:grid;grid-template-columns:1.25fr 1fr .7fr;grid-gap:3px;gap:3px}.chapter_recordHead__WSLo7{font-size:12px;color:var(--secondary);padding:0 6px 8px}.chapter_recordRow__j_kx9{border:2px solid transparent;border-radius:5px;margin:3px 0;font-size:14px}.chapter_recordRow__j_kx9 span{padding:10px 6px;background:var(--surface);border-radius:4px}.chapter_elementFocus__u9_0L,.chapter_objectFocus__U1PqI{border-color:var(--accent)}.chapter_recordRow__j_kx9 .chapter_itemFocus__7sPcX{background:var(--goldSoft);outline:2px solid var(--gold)}.chapter_stackStage__KBdST{display:flex;align-items:center;gap:30px;justify-content:center;min-height:205px}.chapter_stack__5MYqX{min-width:100px;min-height:135px;display:flex;flex-direction:column;justify-content:flex-end;border:2px solid var(--accent);border-top:0;padding:5px}.chapter_stack__5MYqX>div{position:relative;background:var(--soft);border:1px solid var(--line);padding:7px 14px;text-align:center;font-weight:700;margin-top:4px}.chapter_stack__5MYqX small{font-size:10px;margin-left:12px;color:var(--accent)}.chapter_stack__5MYqX p{font-size:13px;text-align:center}.chapter_stackOptions__kkqct{display:grid;grid-gap:10px;gap:10px;font-size:13px}.chapter_stackOptions__kkqct>b{background:var(--surface);border:1px solid var(--line);padding:6px 14px;text-align:center}.chapter_stackOptions__kkqct small{max-width:145px;color:var(--secondary)}.chapter_array__fQwGT{display:flex;gap:6px;padding:30px 0;min-width:0}.chapter_array__fQwGT>div{flex:1 1;min-width:0;display:grid;grid-gap:12px;gap:12px;text-align:center;border:1px solid var(--line);border-radius:6px;background:var(--surface);padding:12px 3px}.chapter_array__fQwGT small{font-size:10px;color:var(--secondary)}.chapter_array__fQwGT b{font-size:20px}.chapter_array__fQwGT .chapter_activeCell__p_pG3{background:var(--goldSoft);border-color:var(--gold)}.chapter_array__fQwGT .chapter_visitedCell__0za_O{background:var(--soft);border-color:var(--accent)}.chapter_demoControls__PkVzg{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.chapter_root__dW9Bb .chapter_demoControls__PkVzg button{font-size:12px;padding:6px 10px}.chapter_demoControls__PkVzg span{color:var(--secondary)}.chapter_demoLabel__ptl38{font-size:13px;color:var(--secondary);margin-top:14px}.chapter_range__qbEUQ{display:grid;grid-gap:14px;gap:14px;font-size:13px;margin:14px 0}.chapter_range__qbEUQ input{width:100%;accent-color:var(--accent)}.chapter_averageBars__Y3Mml{display:flex;align-items:flex-end;gap:6px;min-height:145px}.chapter_averageBars__Y3Mml>div{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.chapter_averageBars__Y3Mml small{font-size:10px;color:var(--secondary)}.chapter_averageBars__Y3Mml span{background:var(--accent);width:65%;border-radius:4px 4px 0 0;transition:height .2s}.chapter_averageBars__Y3Mml b{font-size:12px}.chapter_loopGrid__WvIIg{display:grid;grid-gap:4px;gap:4px;max-width:260px;margin:20px auto}.chapter_loopGrid__WvIIg i{aspect-ratio:1;border:1px solid var(--line);border-radius:3px}.chapter_loopGrid__WvIIg .chapter_counted__8CK8f{background:var(--accent);border-color:var(--accent)}.chapter_root__dW9Bb:-webkit-full-screen{padding:0 28px 16px;overflow:auto}.chapter_root__dW9Bb:fullscreen{padding:0 28px 16px;overflow:auto}.chapter_root__dW9Bb:-webkit-full-screen .chapter_slide__I_WgL{height:calc(100dvh - 145px);max-height:none}.chapter_root__dW9Bb:fullscreen .chapter_slide__I_WgL{height:calc(100dvh - 145px);max-height:none}.chapter_root__dW9Bb:-webkit-full-screen .chapter_sidebar__j3MsN{max-height:calc(100dvh - 100px)}.chapter_root__dW9Bb:fullscreen .chapter_sidebar__j3MsN{max-height:calc(100dvh - 100px)}@media(min-width:1600px){.chapter_slideScroll__xZdH_{padding-top:44px}.chapter_prose__BWhz9{font-size:20px}.chapter_prose__BWhz9 table{font-size:17px}}@media(max-width:1100px){.chapter_layout__a3XnP{grid-template-columns:185px minmax(0,1fr);gap:16px}.chapter_root__dW9Bb{padding-left:16px;padding-right:16px}.chapter_illustrated__1IFH2{grid-template-columns:1fr}.chapter_diagram__QMrSW{max-width:620px;width:100%;justify-self:center}.chapter_cover__xucbl{gap:20px}.chapter_coverVisual__ewp30>span{width:44px;height:44px;font-size:21px}.chapter_coverVisual__ewp30{gap:7px}.chapter_prose__BWhz9{font-size:17px}.chapter_sidebar__j3MsN{padding-right:8px}.chapter_slide__I_WgL{height:calc(100dvh - 210px);min-height:580px}}@media(max-width:760px){.chapter_header__Yy_GG{flex-wrap:wrap;padding:12px 0;gap:10px}.chapter_breadcrumb__vB9g4{font-size:13px}.chapter_tools__L26e1{width:100%}.chapter_tools__L26e1 button:nth-last-child(2){margin-left:auto}.chapter_layout__a3XnP{display:block;margin-top:14px}.chapter_sidebar__j3MsN{display:none;position:relative;top:0;max-height:55dvh;margin-bottom:16px;border:1px solid var(--line);border-radius:8px;padding:14px;background:var(--surface)}.chapter_menuOpen__sK7_h{display:block}.chapter_root__dW9Bb{padding:0 12px 22px}.chapter_slide__I_WgL{height:auto;min-height:0}.chapter_slideScroll__xZdH_{height:auto;max-height:none;padding:24px 20px;overflow:visible}.chapter_slideScroll__xZdH_ article{min-height:410px}.chapter_cover__xucbl{display:block;min-height:520px}.chapter_coverVisual__ewp30{display:none}.chapter_cover__xucbl h1{font-size:75px}.chapter_cover__xucbl p{font-size:19px}.chapter_topicHeader__6I19z h1{font-size:27px}.chapter_prose__BWhz9{font-size:16px;line-height:1.85}.chapter_prose__BWhz9 table{font-size:13px}.chapter_prose__BWhz9 td,.chapter_prose__BWhz9 th{padding:8px}.chapter_topicLinks__0p_QH{font-size:12px;gap:10px 16px}.chapter_deckFooter__hszy8{position:-webkit-sticky;position:sticky;bottom:0;background:var(--paper);padding:12px 0;gap:10px;z-index:2}.chapter_deckFooter__hszy8 button{font-size:12px}.chapter_reading__yYp53{padding:22px 18px}.chapter_readingHeader__hlGw1 h1{font-size:27px}.chapter_readingTopic__vdzpt>h2{font-size:23px}.chapter_readingTopic__vdzpt{scroll-margin-top:16px}.chapter_diagram__QMrSW{padding:12px}.chapter_array__fQwGT{gap:4px}.chapter_array__fQwGT b{font-size:17px}.chapter_stackStage__KBdST{gap:18px}.chapter_root__dW9Bb:-webkit-full-screen .chapter_slide__I_WgL{height:auto}.chapter_root__dW9Bb:fullscreen .chapter_slide__I_WgL{height:auto}.chapter_root__dW9Bb:-webkit-full-screen .chapter_sidebar__j3MsN{max-height:50dvh}.chapter_root__dW9Bb:fullscreen .chapter_sidebar__j3MsN{max-height:50dvh}}.chapter_slide__I_WgL{display:flex;flex-direction:column}.chapter_slideScroll__xZdH_{flex:1 1;min-height:0}.chapter_slideLinks__VVTIf{padding:0 clamp(24px,3vw,52px) 16px}.chapter_slideLinks__VVTIf .chapter_topicLinks__0p_QH{margin-top:0;padding-top:12px}.chapter_teaching__l_3zJ .chapter_prose__BWhz9{font-size:17px;line-height:1.75}.chapter_teaching__l_3zJ .chapter_prose__BWhz9 table{font-size:14px}.chapter_teaching__l_3zJ .chapter_prose__BWhz9 td,.chapter_teaching__l_3zJ .chapter_prose__BWhz9 th{padding:8px 12px}.chapter_teaching__l_3zJ .chapter_topicHeader__6I19z{padding-bottom:14px;margin-bottom:18px}.chapter_teaching__l_3zJ .chapter_prose__BWhz9 td:first-child{min-width:88px}.chapter_readingTopic__vdzpt{scroll-margin-top:84px}.chapter_sidebar__j3MsN{top:76px}.chapter_root__dW9Bb:-webkit-full-screen .chapter_sidebar__j3MsN{top:20px}.chapter_root__dW9Bb:fullscreen .chapter_sidebar__j3MsN{top:20px}@media(max-width:760px){.chapter_sidebar__j3MsN{top:0}.chapter_slideLinks__VVTIf{padding:0 20px 18px}.chapter_teaching__l_3zJ .chapter_prose__BWhz9{font-size:16px}.chapter_deckFooter__hszy8{padding-right:54px}.chapter_deckFooter__hszy8 progress{display:none}.chapter_deckFooter__hszy8 span{flex:1 1}.chapter_teaching__l_3zJ .chapter_prose__BWhz9 td,.chapter_teaching__l_3zJ .chapter_prose__BWhz9 th{padding:8px}.chapter_teaching__l_3zJ .chapter_prose__BWhz9 table{font-size:13px}}@media(min-width:761px){.chapter_teaching__l_3zJ .chapter_slide__I_WgL{height:calc(100dvh - 280px);min-height:360px}.chapter_teaching__l_3zJ .chapter_sidebar__j3MsN{max-height:calc(100dvh - 240px)}.chapter_teaching__l_3zJ .chapter_deckFooter__hszy8{padding-right:64px}.chapter_teaching__l_3zJ:-webkit-full-screen .chapter_slide__I_WgL{height:calc(100dvh - 145px)}.chapter_teaching__l_3zJ:fullscreen .chapter_slide__I_WgL{height:calc(100dvh - 145px)}.chapter_teaching__l_3zJ:-webkit-full-screen .chapter_sidebar__j3MsN{max-height:calc(100dvh - 100px)}.chapter_teaching__l_3zJ:fullscreen .chapter_sidebar__j3MsN{max-height:calc(100dvh - 100px)}.chapter_teaching__l_3zJ:-webkit-full-screen .chapter_deckFooter__hszy8{padding-right:0}.chapter_teaching__l_3zJ:fullscreen .chapter_deckFooter__hszy8{padding-right:0}}.chapter_root__dW9Bb.chapter_diagramHost__BO1ER{padding:0;background:transparent;margin:22px 0}@media(prefers-reduced-motion:reduce){.chapter_root__dW9Bb *{transition:none!important;scroll-behavior:auto!important}}.foundation-diagrams_diagram__3U8bx{--diagram-ink:#213b3c;--diagram-accent:#237c70;--diagram-line:#d3dfda;margin:24px 0;padding:22px;border:1px solid var(--diagram-line);border-radius:10px;background:#f7faf7;color:var(--diagram-ink);font-size:16px;line-height:1.6;max-width:760px}.foundation-diagrams_diagram__3U8bx figcaption{font-size:18px;font-weight:650;margin-bottom:18px}.foundation-diagrams_diagram__3U8bx label{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:16px;gap:16px;margin:14px 0}.foundation-diagrams_diagram__3U8bx input{width:100%;accent-color:var(--diagram-accent)}.foundation-diagrams_diagram__3U8bx output{display:block;font-weight:650;margin-top:18px;min-height:32px}.foundation-diagrams_diagram__3U8bx p{font-size:13px;margin:14px 0 0!important;color:#53676a}.foundation-diagrams_diagram__3U8bx table{width:100%;border-collapse:collapse;margin:12px 0;background:transparent;font-size:15px}.foundation-diagrams_diagram__3U8bx td,.foundation-diagrams_diagram__3U8bx th{padding:6px 12px;border:1px solid var(--diagram-line);text-align:center;color:var(--diagram-ink)}.foundation-diagrams_diagram__3U8bx th{background:#e8f0ec}.foundation-diagrams_track__k5mGa{height:18px;background:#e4ede8;border-radius:4px;overflow:hidden}.foundation-diagrams_track__k5mGa>div{height:100%;background:var(--diagram-accent);transition:width .18s,margin-left .18s}.foundation-diagrams_track__k5mGa>.foundation-diagrams_propagation__GpwH0{background:#c2913c}.foundation-diagrams_scale__x7UTW{display:flex;justify-content:space-between;font-size:12px;color:#53676a}.foundation-diagrams_timeline__ZTg2S>div:not(.foundation-diagrams_track__k5mGa):not(.foundation-diagrams_scale__x7UTW){margin-top:10px;font-size:13px}.foundation-diagrams_choices__9p71H{display:flex;flex-wrap:wrap;gap:8px}.foundation-diagrams_choices__9p71H button{font:inherit;font-size:14px;border:1px solid var(--diagram-line);background:#fff;color:var(--diagram-ink);padding:5px 12px;border-radius:6px;cursor:pointer}.foundation-diagrams_choices__9p71H button[aria-pressed=true]{background:var(--diagram-accent);color:white}.foundation-diagrams_choices__9p71H button:disabled{opacity:.45;cursor:default}.foundation-diagrams_choices__9p71H button:focus-visible{outline:3px solid #ad7124;outline-offset:2px}.foundation-diagrams_address__LMf12{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;background:#e8f0ec;border-radius:6px}.foundation-diagrams_selected__Mc4_e td{background:#cde9dd;font-weight:700}@media(max-width:600px){.foundation-diagrams_diagram__3U8bx{padding:16px;font-size:14px}.foundation-diagrams_diagram__3U8bx label{grid-template-columns:1fr;gap:4px}.foundation-diagrams_diagram__3U8bx figcaption{font-size:16px}.foundation-diagrams_diagram__3U8bx td,.foundation-diagrams_diagram__3U8bx th{padding:5px 8px}}@media(prefers-reduced-motion:reduce){.foundation-diagrams_track__k5mGa>div{transition:none}}.foundation-diagrams_packet___lQg4{margin-top:18px;border:2px solid #829ca4;border-radius:8px;overflow:hidden;background:#ecf2f4}.foundation-diagrams_hop__nm6JL{padding:8px 14px;font-size:14px}.foundation-diagrams_ip__ybysz{margin:0 12px;padding:12px;border:2px solid #498a77;border-radius:6px;background:#dfefe7}.foundation-diagrams_segment__KIbhI{margin-top:10px;padding:10px;border:1px solid #b49a52;border-radius:4px;background:#f5efd9}.foundation-diagrams_payload__YiH_T{margin-top:8px;padding:8px;background:white;border-radius:3px;text-align:center}.knowledge-algorithm-demo_card__YO0BL{box-sizing:border-box;max-width:100%;min-width:0;margin:16px 0;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.knowledge-algorithm-demo_preview__PjpxD{display:flex;gap:14px;align-items:center;min-width:0}.knowledge-algorithm-demo_thumbnail__biVi2{flex:0 0 144px;width:144px;height:76px}.knowledge-algorithm-demo_description__8_n3H{min-width:0}.knowledge-algorithm-demo_description__8_n3H strong{color:var(--text);font-size:1rem}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_description__8_n3H p{margin:4px 0;color:var(--muted);font-size:.88rem;line-height:1.6}.knowledge-algorithm-demo_actions__9DG09{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px}.knowledge-algorithm-demo_actions__9DG09 button,.knowledge-algorithm-demo_body__UYgd7>button{min-height:40px;padding:8px 12px;border:1px solid var(--accent);border-radius:7px;color:var(--accent);background:var(--surface);font:inherit;font-size:.88rem;cursor:pointer}.knowledge-algorithm-demo_actions__9DG09 a{font-size:.86rem}.knowledge-algorithm-demo_card__YO0BL :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.knowledge-algorithm-demo_body__UYgd7{margin-top:14px;min-width:0}.knowledge-algorithm-demo_body__UYgd7[hidden]{display:none}.knowledge-algorithm-demo_body__UYgd7 .algorithm-workbench :is(h2,h3,h4){margin:0!important;padding:0!important;border:0!important;background:none!important;font-size:.9rem!important;line-height:1.5!important}.knowledge-algorithm-demo_body__UYgd7 .algorithm-workbench p{margin:5px 0!important;font-size:.8rem;line-height:1.6}.knowledge-algorithm-demo_body__UYgd7 .algorithm-workbench :is(table,th,td){font-size:.8rem}.knowledge-algorithm-demo_body__UYgd7 .algorithm-workbench :is(th,td){padding:6px 8px!important}.knowledge-algorithm-demo_body__UYgd7 .algorithm-workbench{margin-bottom:0}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_body__UYgd7 [data-structured-workbench=dfs] .graph-stage{height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_body__UYgd7 [data-structured-workbench=dfs] .graph-stage__scroll{height:100%;min-height:0;overflow:hidden}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_body__UYgd7 [data-structured-workbench=dfs] .graph-stage__scroll>svg{display:block;width:100%;min-width:0;max-width:100%;height:100%;min-height:0}@media (max-width:760px){.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_body__UYgd7 [data-structured-workbench=dfs] .graph-stage{height:260px}}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_body__UYgd7 [data-structured-workbench=dfs] [data-demo-expanded=true] .graph-stage{height:100%}@media (max-width:600px){.knowledge-algorithm-demo_card__YO0BL{padding:10px}.knowledge-algorithm-demo_preview__PjpxD{gap:10px;align-items:flex-start}.knowledge-algorithm-demo_thumbnail__biVi2{flex-basis:88px;width:88px;height:56px}.knowledge-algorithm-demo_description__8_n3H strong{font-size:.93rem}.knowledge-algorithm-demo_actions__9DG09{gap:10px}}.knowledge-algorithm-demo_card__YO0BL .knowledge-algorithm-demo_compatibility__Urkag{margin:8px 0;color:var(--muted);font-size:.76rem;line-height:1.6}.article-section-controls_row__34KUS{display:flex;align-items:center;gap:.25rem;min-width:0}.article-section-controls_row__34KUS>:first-child{flex:1 1;min-width:0}.article-section-controls_controls__Yi0lt{display:flex;flex:none;gap:.2rem;opacity:0;transition:opacity .15s}.article-section-controls_row__34KUS:focus-within .article-section-controls_controls__Yi0lt,.article-section-controls_row__34KUS:hover .article-section-controls_controls__Yi0lt{opacity:1}.article-section-controls_row__34KUS .article-section-controls_controls__Yi0lt button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--line,#cbd5e1);border-radius:7px;background:var(--surface,#fff);color:var(--text,#334155);cursor:pointer}.article-section-controls_row__34KUS .article-section-controls_controls__Yi0lt button:last-child{color:#b42318}.article-section-controls_add__lXGR7:disabled,.article-section-controls_row__34KUS .article-section-controls_controls__Yi0lt button:disabled{opacity:.45;cursor:not-allowed}.article-section-controls_controls__Yi0lt svg{width:16px;height:16px}.article-section-controls_add__lXGR7{display:block;width:100%;padding:.6rem;margin-top:.5rem;border:1px dashed #94a3b8;border-radius:8px;background:transparent;color:inherit;cursor:pointer;text-align:left}.article-section-controls_form__Z7iDL{display:grid;grid-gap:1rem;gap:1rem;max-width:760px}.article-section-controls_form__Z7iDL label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:600}.article-section-controls_form__Z7iDL input,.article-section-controls_form__Z7iDL select,.article-section-controls_form__Z7iDL textarea{width:100%;box-sizing:border-box;padding:.6rem;border:1px solid #94a3b8;border-radius:6px;color:inherit;background:transparent;font:inherit}.article-section-controls_form__Z7iDL textarea{min-height:160px;resize:vertical;font-family:monospace}.article-section-controls_preview__IHbw4{max-height:32vh;overflow:auto;border:1px solid #94a3b8;padding:1rem;border-radius:8px}.article-section-controls_actions__NtT4q{display:flex;flex-wrap:wrap;gap:.5rem}.article-section-controls_warning__lDUM_{border-left:3px solid #dc2626;padding:.6rem 1rem;background:rgba(220,38,38,.06)}@media (hover:none),(pointer:coarse){.article-section-controls_controls__Yi0lt{opacity:1}.article-section-controls_row__34KUS .article-section-controls_controls__Yi0lt button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.article-section-controls_controls__Yi0lt{transition:none}}@media print{.article-section-controls_add__lXGR7,.article-section-controls_controls__Yi0lt{display:none}}.knowledge-detail_breadcrumb__uKHiT{min-width:0;flex-wrap:wrap;row-gap:6px}.knowledge-detail_articleHeader__z_Wmc{min-width:0;align-items:flex-start;gap:12px}.knowledge-detail_articleHeader__z_Wmc>div:first-child{min-width:0}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleHeader__z_Wmc h1{margin:0;font-size:clamp(1.4rem,2.1vw,1.85rem);line-height:1.35;letter-spacing:-.025em}.knowledge-detail_articleHeader__z_Wmc .page-actions{gap:8px}.knowledge-detail_articleHeader__z_Wmc .button{min-height:36px;padding:7px 12px;font-size:.84rem}.knowledge-detail_breadcrumb__uKHiT a,.knowledge-detail_breadcrumb__uKHiT span{min-width:0;max-width:100%;overflow-wrap:anywhere}.knowledge-detail_current__vA3XT{color:var(--text)}.knowledge-detail_readingLayout__fKCLg{min-width:0;display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;grid-gap:0;gap:0}.knowledge-detail_articleColumn__BqnOq{min-width:0;display:grid;grid-gap:16px;gap:16px}.knowledge-detail_chapterNav__bw8yO{min-width:0;position:-webkit-sticky;position:sticky;top:56px;max-height:calc(100vh - 64px);padding:0 14px 8px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--line)}.knowledge-detail_chapterNavHeading__n8Rn8{display:block;margin-bottom:10px;padding:0 4px 10px;border-bottom:1px solid var(--line);color:var(--text);font-size:.88rem;font-weight:750;overflow-wrap:anywhere}.knowledge-detail_articleHeadingList__FyN83,.knowledge-detail_chapterArticleList__TF4mh{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.knowledge-detail_chapterSectionGroups__mEDs5{min-width:0;display:grid;grid-gap:10px;gap:10px}.knowledge-detail_chapterSectionGroup__sGUCh{min-width:0}.knowledge-detail_chapterSectionGroup__sGUCh+.knowledge-detail_chapterSectionGroup__sGUCh{padding-top:9px;border-top:1px solid var(--line)}.knowledge-detail_chapterSectionGroup__sGUCh>h3{margin:0 4px 4px;color:var(--muted);font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}.knowledge-detail_chapterSectionNode__6Sppx{min-width:0}.knowledge-detail_chapterSectionNode__6Sppx>h3{display:flex;align-items:baseline;gap:6px;margin:0 4px 4px;color:var(--muted);font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}.knowledge-detail_chapterSectionNode__6Sppx>h3 span{flex:0 0 auto;color:var(--accent);font-family:ui-monospace,Cascadia Code,Consolas,monospace}.knowledge-detail_sectionPracticeLink__gmfdw{display:block;margin:0 4px 4px;padding:5px 8px;border-radius:5px;background:var(--surface-2);color:var(--accent);font-size:.75rem;font-weight:700}.knowledge-detail_sectionPracticeLink__gmfdw:hover{background:var(--accent-soft);text-decoration:none}.knowledge-detail_chapterSectionChildren__38Hmv{min-width:0;display:grid;grid-gap:7px;gap:7px;margin:6px 0 2px 8px;padding-left:8px;border-left:1px solid var(--line)}.knowledge-detail_chapterArticleLink__nI1Up{display:block;min-width:0;padding:7px 8px;border-radius:6px;color:var(--muted);font-size:.8rem;line-height:1.4;overflow-wrap:anywhere}.knowledge-detail_chapterArticleLink__nI1Up:hover,.knowledge-detail_currentArticle__AYakH{background:var(--accent-soft);color:var(--accent);text-decoration:none}.knowledge-detail_currentArticle__AYakH{font-weight:750}.knowledge-detail_articleHeadingList__FyN83{margin:3px 0 7px 10px;padding-left:8px;border-left:1px solid var(--line)}.knowledge-detail_articleHeadingList__FyN83 button{width:100%;min-width:0;padding:5px 7px;border:0;border-radius:5px;background:transparent;color:var(--muted);text-align:left;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere;cursor:pointer}.knowledge-detail_articleHeadingList__FyN83 .knowledge-detail_activeHeading__jwPeD,.knowledge-detail_articleHeadingList__FyN83 button:hover{background:var(--surface-2);color:var(--accent)}.knowledge-detail_headingLevel3__b59yR{padding-left:6px}.knowledge-detail_headingLevel4__7CrVJ{padding-left:14px}.knowledge-detail_navigationError__i5FMM,.knowledge-detail_navigationStatus__3OifM{margin:0 4px 8px;font-size:.74rem}.knowledge-detail_navigationStatus__3OifM{color:var(--muted)}.knowledge-detail_navigationError__i5FMM{color:var(--danger)}.knowledge-detail_mobileChapterNav____S8Y{display:none;min-width:0;margin-bottom:16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.knowledge-detail_mobileChapterNav____S8Y summary{min-height:44px;padding:10px 12px;color:var(--text);font-weight:700;cursor:pointer}.knowledge-detail_mobileChapterNav____S8Y>div{max-height:60vh;padding:0 12px 12px;overflow-y:auto}.knowledge-detail_sequenceNav__Rpq9S{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.knowledge-detail_sequenceNav__Rpq9S a{min-width:0;display:grid;grid-gap:3px;gap:3px;padding:12px 14px;border-top:1px solid var(--line);color:var(--text)}.knowledge-detail_sequenceNav__Rpq9S a:last-child{text-align:right}.knowledge-detail_sequenceNav__Rpq9S a:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.knowledge-detail_sequenceNav__Rpq9S span{color:var(--muted);font-size:.74rem}.knowledge-detail_sequenceNav__Rpq9S strong{min-width:0;font-size:.84rem;overflow-wrap:anywhere}@media (max-width:900px){.knowledge-detail_readingLayout__fKCLg{grid-template-columns:minmax(0,1fr)}.knowledge-detail_chapterNav__bw8yO{display:none}.knowledge-detail_mobileChapterNav____S8Y{display:block}}@media (max-width:640px){.knowledge-detail_sequenceNav__Rpq9S{grid-template-columns:minmax(0,1fr)}.knowledge-detail_sequenceNav__Rpq9S>span{display:none}.knowledge-detail_sequenceNav__Rpq9S a:last-child{text-align:left}}.knowledge-detail_compact__asfXk.content-shell{width:100%;max-width:calc(64rem + 300px);margin-inline:auto;padding:18px 24px 72px}.knowledge-detail_compact__asfXk.content-shell>:not(.workspace-layout):not(.knowledge-layout):not(.detail-layout){margin-inline:0}.knowledge-detail_compact__asfXk.knowledge-article-page>.knowledge-detail_breadcrumb__uKHiT{margin-bottom:8px;font-size:.8rem;line-height:1.5}.knowledge-detail_compact__asfXk.knowledge-article-page>.knowledge-detail_articleHeader__z_Wmc{padding:0 0 18px;margin-bottom:20px;border-bottom:1px solid var(--line)}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:218px minmax(0,1fr);gap:24px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq{width:100%;max-width:calc(76ch + 48px);margin-inline:auto}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_chapterNav__bw8yO{top:76px;max-height:calc(100dvh - 96px)}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_chapterSectionNode__6Sppx>.knowledge-chapter-summary{gap:7px;padding:8px 7px;font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_chapterSectionNode__6Sppx>.knowledge-chapter-summary a{min-width:0}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_chapterSectionNode__6Sppx>.knowledge-chapter-summary:before{flex:0 0 auto}.knowledge-detail_compact__asfXk.knowledge-article-page :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body{min-width:0;padding:18px 24px;border:1px solid var(--line);border-radius:8px;box-shadow:none}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body:hover{border-color:var(--line);box-shadow:none}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown{max-width:76ch;margin-inline:auto;line-height:1.8;overflow-wrap:anywhere}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown h2{font-size:1.3rem;line-height:1.45;margin:28px 0 12px;padding-bottom:8px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown h3{font-size:1.1rem;line-height:1.5;margin:22px 0 10px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown h4{font-size:1rem;line-height:1.5;margin:18px 0 8px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown>:first-child{margin-top:0}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown p{margin:0 0 12px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown li{margin-block:4px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown blockquote{margin-block:14px;padding:10px 14px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown pre{max-width:100%;overflow-x:auto;font-size:.88rem;line-height:1.6;padding:14px 16px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown table{font-size:.9rem;line-height:1.6;margin:10px 0 16px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown td,.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown th{padding:8px 10px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:4px;margin-block:12px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown img{display:block;margin-inline:auto;max-width:100%;height:auto}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown-image-frame{margin-block:10px;padding:6px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown-image-tools{gap:6px;margin-block:6px 2px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown-image-frame--graph-wide img{max-width:none}@media (max-width:1000px){.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:190px minmax(0,1fr);gap:18px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body{padding:18px}}@media (max-width:900px){.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:minmax(0,1fr)}.knowledge-detail_compact__asfXk.knowledge-article-page>.knowledge-detail_articleHeader__z_Wmc{margin-bottom:14px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body{padding:20px}}@media (max-width:600px){.knowledge-detail_compact__asfXk.content-shell{padding:14px 12px 64px}.knowledge-detail_compact__asfXk.knowledge-article-page>.knowledge-detail_articleHeader__z_Wmc{gap:10px;padding-bottom:14px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body{padding:16px 14px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown{font-size:16px;line-height:1.75}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown h2{font-size:1.2rem;margin-top:24px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown pre{padding:12px}}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:minmax(0,1fr) 230px;gap:22px;align-items:start}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq{grid-column:1;grid-row:1;max-width:none;margin:0;gap:0}.knowledge-detail_readingSidebar__azjFn{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:80px;min-width:0;max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:grid;grid-gap:14px;gap:14px}.knowledge-detail_articleToc__CwIPF,.knowledge-detail_relatedChapter__02amp{border:1px solid var(--line);border-radius:11px;background:var(--surface)}.knowledge-detail_articleToc__CwIPF{padding:16px 12px}.knowledge-detail_articleToc__CwIPF h2{display:flex;align-items:center;gap:7px;font-size:.92rem;margin:0 5px 12px}.knowledge-detail_articleToc__CwIPF svg,.knowledge-detail_relatedChapter__02amp summary svg{width:20px;height:20px;flex:0 0 20px;color:var(--accent)}.knowledge-detail_articleToc__CwIPF ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.knowledge-detail_articleToc__CwIPF li{min-width:0}.knowledge-detail_articleToc__CwIPF button{display:block;width:100%;min-height:38px;padding:8px 10px;background:transparent;border:0;border-left:2px solid transparent;border-radius:0 7px 7px 0;color:var(--text-secondary);font:inherit;font-size:.83rem;line-height:1.55;text-align:left;cursor:pointer;overflow-wrap:anywhere}.knowledge-detail_articleToc__CwIPF button:hover{background:var(--surface-2)}.knowledge-detail_articleToc__CwIPF button[aria-current=location]{color:var(--accent);background:var(--accent-soft);border-left-color:var(--accent);font-weight:600}.knowledge-detail_articleToc__CwIPF p{margin:0 6px;font-size:.82rem;color:var(--muted)}.knowledge-detail_relatedChapter__02amp>summary{display:flex;align-items:center;gap:8px;padding:12px;min-height:44px;font-size:.85rem;font-weight:600;cursor:pointer}.knowledge-detail_relatedChapter__02amp>summary:after{content:"+";margin-left:auto;color:var(--muted)}.knowledge-detail_relatedChapter__02amp[open]>summary:after{content:"−"}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_relatedChapter__02amp .knowledge-detail_chapterNav__bw8yO{position:static;max-height:none;padding:0 8px 12px;border:0;border-radius:0;overflow:visible;background:transparent}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc{display:flex;align-items:flex-start;gap:16px;padding:25px 28px 16px;margin:0;background:var(--surface);border:1px solid var(--line);border-bottom:0;border-radius:12px 12px 0 0}.knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc>div:first-child{min-width:0;flex:1 1}.knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc h1{margin:0;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.4;overflow-wrap:anywhere}.knowledge-detail_articleHeader__z_Wmc .page-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.knowledge-detail_articleHeader__z_Wmc .page-actions svg{width:19px;height:19px;flex-shrink:0}.knowledge-detail_articleHeader__z_Wmc .page-actions .button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;font-size:.82rem}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-article-body{padding:8px 28px 28px;border-top:0;border-radius:0 0 12px 12px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown{max-width:78ch;font-size:16px;line-height:1.85}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown h2{margin-top:30px;border-bottom:1px solid var(--line);padding-bottom:9px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown-image-frame{margin:12px 0 14px;padding:12px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--accent) 2%,var(--surface))}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown pre{border:1px solid var(--line);border-radius:9px;background:var(--surface-2)}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_sequenceNav__Rpq9S{margin-top:16px}@media(max-width:1100px){.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:minmax(0,1fr) 205px;gap:18px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc{padding:22px 22px 15px;flex-wrap:wrap}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-article-body{padding:8px 22px 24px}}@media(max-width:900px){.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_readingLayout__fKCLg{grid-template-columns:minmax(0,1fr)}.knowledge-detail_readingSidebar__azjFn{display:none}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq{grid-column:auto;grid-row:auto}}@media(max-width:600px){.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc{padding:18px 14px 12px;gap:12px}.knowledge-detail_articleHeader__z_Wmc .page-actions{justify-content:flex-start}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-article-body{padding:6px 14px 22px}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown-image-frame{padding:7px}}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq>.knowledge-detail_articleHeader__z_Wmc h1{font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.4}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-article-body .markdown{max-width:none;margin-inline:0}.knowledge-detail_compact__asfXk.knowledge-article-page .knowledge-detail_articleColumn__BqnOq{max-width:64rem}.knowledge-detail_articleHeader__z_Wmc .knowledge-detail_actionsMenu__FPWGL>summary{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 10px;color:var(--text-secondary);font-size:.82rem;line-height:1.5;border-radius:8px;transition:background .15s,border-color .15s}.knowledge-detail_actionsMenu__FPWGL>summary:hover,.knowledge-detail_actionsMenu__FPWGL[open]>summary{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 30%,var(--line))}.knowledge-detail_actionsMenu__FPWGL>summary>span{display:inline-block;line-height:1;transition:transform .15s}.knowledge-detail_actionsMenu__FPWGL[open]>summary>span{transform:rotate(180deg)}.knowledge-detail_actionsMenu__FPWGL>.detail-actions-panel{width:min(264px,calc(100vw - 40px));gap:3px;padding:8px;top:calc(100% + 8px);border-radius:12px;box-shadow:0 12px 36px #00000018,0 2px 6px #00000008;max-height:min(520px,70dvh);overflow-y:auto}.knowledge-detail_actionsLabel__yOO6Q{padding:5px 10px 4px;color:var(--muted);font-size:.72rem;line-height:1.5}.knowledge-detail_actionsMenu__FPWGL .detail-actions-panel>:is(button,a){align-items:center;justify-content:flex-start;gap:10px;min-height:40px;padding:9px 10px;font-size:.83rem;line-height:1.5;text-decoration:none}.knowledge-detail_actionsMenu__FPWGL .detail-actions-panel>:is(button,a)>svg{width:18px;height:18px;flex:0 0 18px;color:var(--muted)}.knowledge-detail_actionsMenu__FPWGL .detail-actions-panel>:is(button,a):hover{color:var(--accent);background:var(--accent-soft)}.knowledge-detail_actionsMenu__FPWGL .detail-actions-panel>:is(button,a):hover>svg{color:var(--accent)}.knowledge-detail_actionsMenu__FPWGL .detail-actions-panel>.knowledge-detail_actionsReturn__rzpzk{margin-top:5px;border-top:1px solid var(--line);border-radius:0 0 6px 6px;padding-top:12px}.knowledge-detail_actionsMenu__FPWGL .detail-actions-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px;padding:10px 8px 5px;border-top:1px solid var(--line)}.knowledge-detail_actionsMenu__FPWGL .detail-actions-tags small{flex-basis:100%;color:var(--muted);font-size:.72rem;margin-bottom:2px}.knowledge-detail_actionsMenu__FPWGL .detail-actions-tags a{display:inline-block;max-width:100%;padding:4px 8px;border-radius:6px;background:var(--surface-2);color:var(--text-secondary);font-size:.76rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.knowledge-detail_actionsMenu__FPWGL .detail-actions-tags a:hover{color:var(--accent);background:var(--accent-soft)}@media(max-width:600px){.knowledge-detail_articleHeader__z_Wmc{position:relative}.knowledge-detail_actionsMenu__FPWGL{position:static}.knowledge-detail_actionsMenu__FPWGL>.detail-actions-panel{right:14px;left:14px;top:calc(100% - 4px);width:auto}}@media(prefers-reduced-motion:reduce){.knowledge-detail_actionsMenu__FPWGL>summary,.knowledge-detail_actionsMenu__FPWGL>summary>span{transition:none}}.question-detail_page__KGkEh.content-shell{max-width:1200px;padding:20px 24px 64px}.question-detail_page__KGkEh.content-shell>:not(.workspace-layout):not(.knowledge-layout):not(.detail-layout){margin-left:0;margin-right:0}.question-detail_page__KGkEh .breadcrumb{margin-bottom:12px}.question-detail_page__KGkEh .detail-block{padding:16px;border-radius:8px}.question-detail_actions__I3B95{display:flex;justify-content:flex-end;margin:0 0 12px}.question-detail_page__KGkEh .question-submit-bar{margin-top:0;padding:12px 0}@media (max-width:640px){.question-detail_page__KGkEh.content-shell{padding:16px 12px 48px}.question-detail_page__KGkEh .detail-block{padding:12px}.question-detail_actions__I3B95 .button{min-height:44px}}.guide_shell__JGFIl{width:100%;max-width:1480px;margin:0 auto;padding:18px 24px 72px;color:var(--text)}.guide_shell__JGFIl :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.guide_entry__iIYAB a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.guide_pageNav__MNucH{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line)}.guide_pageNav__MNucH a{min-width:0;padding:7px 10px;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.guide_pageNav__MNucH a:hover{color:var(--accent);background:var(--surface-2);text-decoration:none}.guide_pageNav__MNucH a[aria-current=page]{color:var(--accent);background:var(--accent-soft);font-weight:700}.guide_hero__pAlkg{min-width:0;padding:0 0 18px;border-bottom:1px solid var(--line)}.guide_hero__pAlkg h1{max-width:40ch;margin:0 0 8px;font-size:clamp(1.4rem,2.1vw,1.85rem);line-height:1.4;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:anywhere}.guide_hero__pAlkg p{max-width:76ch;margin:0;color:var(--muted);font-size:.92rem;line-height:1.65;overflow-wrap:anywhere}.guide_hero__pAlkg p[role=status]{margin-top:10px}.guide_layout__YKD63{display:grid;grid-template-columns:218px minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:24px;align-items:start}.guide_toc__fNDpm{min-width:0;position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:14px;border-right:1px solid var(--line);font-size:.82rem;line-height:1.55}.guide_toc__fNDpm strong{display:block;padding:0 8px 10px;color:var(--text);font-size:.84rem}.guide_toc__fNDpm a{display:block;padding:7px 8px;border-radius:5px;color:var(--muted);overflow-wrap:anywhere}.guide_toc__fNDpm a:hover{color:var(--accent);background:var(--surface-2);text-decoration:none}.guide_mobileToc__CGepf{display:none;min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.guide_mobileToc__CGepf summary{min-height:44px;padding:10px 12px;color:var(--text);font-size:.86rem;font-weight:700;cursor:pointer}.guide_mobileToc__CGepf nav{display:grid;grid-gap:2px;gap:2px;max-height:50dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 10px}.guide_mobileToc__CGepf a{padding:8px;color:var(--muted);font-size:.84rem;line-height:1.5;overflow-wrap:anywhere}.guide_article__cWSUK{min-width:0;width:100%;max-width:76ch;margin-inline:auto;font-size:16px;line-height:1.8}.guide_article__cWSUK .markdown{font-size:inherit;line-height:inherit}.guide_article__cWSUK p{margin:0 0 12px}.guide_article__cWSUK a{overflow-wrap:anywhere}.guide_article__cWSUK h2{margin:0 0 12px;font-size:1.3rem;line-height:1.45;overflow-wrap:anywhere}.guide_article__cWSUK h3{margin:22px 0 10px;font-size:1.1rem;line-height:1.5}.guide_article__cWSUK h4{margin:18px 0 8px;font-size:1rem;line-height:1.5}.guide_article__cWSUK strong{font-weight:700}.guide_article__cWSUK img{display:block;max-width:100%;height:auto;background:#fff;border-radius:6px}.guide_lead__8PIbj{padding:0 0 0 14px;border-left:3px solid var(--line-strong,var(--line));color:var(--muted)}.guide_lead__8PIbj .markdown{color:inherit}.guide_lead__8PIbj p:last-child{margin-bottom:0}.guide_section__F7v6x{scroll-margin-top:88px;padding-top:24px;margin-top:24px;border-top:1px solid var(--line)}.guide_article__cWSUK code{font-size:.88em;padding:2px 5px;background:var(--code-inline-bg,var(--surface-2));border-radius:4px;white-space:normal;overflow-wrap:anywhere}.guide_article__cWSUK pre{max-width:100%;overflow-x:auto;padding:14px 16px;background:var(--code-bg,var(--surface-2));border-radius:6px;font-size:.88rem;line-height:1.6}.guide_article__cWSUK pre code{white-space:pre;padding:0;background:transparent;overflow-wrap:normal}.guide_article__cWSUK .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:4px;margin-block:12px}.guide_article__cWSUK .markdown-table-scroll,.guide_tableScroll__GB6CZ{max-width:100%;overflow-x:auto;margin:14px 0}.guide_tableScroll__GB6CZ:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.guide_article__cWSUK table,.guide_tableScroll__GB6CZ table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.6}.guide_article__cWSUK td,.guide_article__cWSUK th,.guide_tableScroll__GB6CZ td,.guide_tableScroll__GB6CZ th{text-align:left;vertical-align:top;padding:8px 10px;border:1px solid var(--line);min-width:96px}.guide_article__cWSUK th,.guide_tableScroll__GB6CZ th{background:var(--surface-2);font-weight:700}.guide_examCard__o1Hho{margin-top:28px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.guide_statGrid__pmMYL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.guide_statGrid__pmMYL strong{display:block;font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.3;letter-spacing:-.04em}.guide_statGrid__pmMYL span{color:var(--muted);font-size:.82rem}.guide_subjectWeights__sqbgu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;padding-top:24px}.guide_subjectWeights__sqbgu div{display:grid;grid-template-columns:1fr auto;grid-gap:10px 4px;gap:10px 4px;align-items:center;font-size:.83rem}.guide_subjectWeights__sqbgu progress{grid-column:1/-1;width:100%;height:7px;accent-color:var(--accent)}.guide_small___itb3{color:var(--muted);font-size:.77rem;margin:18px 0 0}.guide_curve__sjTdm{min-width:0;margin:16px 0;padding:14px;border:1px solid var(--line);background:var(--surface);border-radius:8px}.guide_curve__sjTdm figcaption strong{display:block;font-size:.95rem}.guide_curve__sjTdm figcaption span{display:block;color:var(--muted);font-size:.8rem}.guide_curve__sjTdm svg{display:block;width:100%;height:auto;margin-top:12px;overflow:visible}.guide_curveViewport__MT_be{min-width:0;overflow-x:auto}.guide_curveViewport__MT_be:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guide_curveViewport__MT_be svg{min-width:620px}.guide_curveHint__sv8_b{display:none;font-size:.8rem;color:var(--muted)}.guide_curve__sjTdm p{font-size:.79rem;color:var(--muted);margin-bottom:0}.guide_marchCurve__zzswj{color:var(--accent)}.guide_juneCurve__ANpzt{color:var(--warning)}.guide_articleFooter__OtFtd{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-top:20px;margin-top:28px;border-top:1px solid var(--line);font-size:.9rem}.guide_editNotice__Qy6Pd{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:80;max-width:calc(100vw - 32px);padding:12px 18px;border:1px solid var(--line);border-radius:10px;box-shadow:0 4px 20px #0002}.guide_editNotice__Qy6Pd,.guide_entry__iIYAB{background:var(--surface);display:flex;gap:16px;align-items:center}.guide_entry__iIYAB{flex-wrap:wrap;width:calc(100% - 32px);max-width:1344px;margin:20px auto 0;padding:18px 22px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:8px}.guide_entry__iIYAB div{flex:1 1 300px}.guide_entry__iIYAB p{margin:5px 0 0;font-size:.85rem;color:var(--muted)}.guide_entry__iIYAB a{font-size:.9rem;white-space:nowrap}@media (max-width:1000px){.guide_layout__YKD63{grid-template-columns:190px minmax(0,1fr);gap:18px}}@media (max-width:900px){.guide_layout__YKD63{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.guide_toc__fNDpm{display:none}.guide_mobileToc__CGepf{display:block}}@media (max-width:850px){.guide_subjectWeights__sqbgu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.guide_curveHint__sv8_b{display:block}}@media (max-width:600px){.guide_shell__JGFIl{padding:14px 12px 64px}.guide_pageNav__MNucH{gap:4px;margin-bottom:14px;padding-bottom:10px}.guide_pageNav__MNucH a{padding:6px 8px;font-size:.8rem}.guide_hero__pAlkg{padding-bottom:14px}.guide_hero__pAlkg p{font-size:.88rem}.guide_article__cWSUK{font-size:16px;line-height:1.75}.guide_article__cWSUK h2{font-size:1.2rem}.guide_section__F7v6x{padding-top:20px;margin-top:20px}.guide_curve__sjTdm{padding:10px}.guide_articleFooter__OtFtd{flex-direction:column;gap:12px}}@media (max-width:560px){.guide_statGrid__pmMYL{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.guide_entry__iIYAB{margin:16px 16px 0}}@media print{.guide_mobileToc__CGepf,.guide_pageNav__MNucH,.guide_toc__fNDpm{display:none}.guide_layout__YKD63{display:block}.guide_shell__JGFIl{max-width:none;padding:0;color:#000}.guide_article__cWSUK{max-width:none}.guide_article__cWSUK .markdown-table-scroll,.guide_tableScroll__GB6CZ{overflow:visible}.guide_hero__pAlkg,.guide_section__F7v6x{page-break-inside:auto;break-inside:auto}.guide_section__F7v6x h2{page-break-after:avoid;break-after:avoid}}.exam-overview_overview__ta_BO{min-width:0}.exam-overview_panels__P71Cc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.exam-overview_panel__BK3AB{min-width:0;padding:22px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.exam-overview_heading__cACm9{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:20px}.exam-overview_heading__cACm9 h3{display:flex;align-items:center;gap:10px;margin:0;font-size:1.1rem}.exam-overview_heading__cACm9 svg{width:27px;height:27px;color:var(--accent)}.exam-overview_heading__cACm9>span{font-size:.88rem;white-space:nowrap}.exam-overview_heading__cACm9>span strong{font-size:1.25rem}.exam-overview_questionTypes__05ML6{display:flex;min-height:112px;overflow:hidden;border-radius:8px}.exam-overview_questionTypes__05ML6>div{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:0;gap:3px;padding:14px 8px;text-align:center;font-size:.95rem}.exam-overview_choice__rNhQS{color:var(--text);background:color-mix(in srgb,#1485ed 20%,var(--surface))}.exam-overview_comprehensive__itmxe{color:var(--text);background:color-mix(in srgb,#f08a26 20%,var(--surface))}.exam-overview_questionTypes__05ML6 small{font-size:.73rem;color:var(--muted)}.exam-overview_duration__Mx_dc{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:var(--muted);font-size:.8rem}.exam-overview_duration__Mx_dc svg{width:18px;height:18px}.exam-overview_duration__Mx_dc strong{color:var(--text);font-weight:600}.exam-overview_weights__IqeZe{display:grid;grid-gap:13px;gap:13px}.exam-overview_weight__6PE7P{--score-color:#63b4fb;display:grid;grid-template-columns:136px minmax(0,1fr) 44px;align-items:center;grid-gap:12px;gap:12px;font-size:.88rem}.exam-overview_weight__6PE7P[data-subject=computer-org]{--score-color:#ffb569}.exam-overview_weight__6PE7P[data-subject=os]{--score-color:#b38aef}.exam-overview_weight__6PE7P[data-subject=network]{--score-color:#62cba5}.exam-overview_weight__6PE7P strong{text-align:right;font-weight:600;white-space:nowrap}.exam-overview_weight__6PE7P progress{width:100%;height:16px;border:0;border-radius:3px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-2);accent-color:var(--score-color)}.exam-overview_weight__6PE7P progress::-webkit-progress-bar{background:var(--surface-2);border-radius:3px}.exam-overview_weight__6PE7P progress::-webkit-progress-value{background:var(--score-color);border-radius:3px}.exam-overview_weight__6PE7P progress::-moz-progress-bar{background:var(--score-color);border-radius:3px}.exam-overview_basis__BDJUp{margin:10px 0 0;color:var(--muted);font-size:.76rem;line-height:1.7}@media (max-width:980px){.exam-overview_weight__6PE7P{grid-template-columns:120px minmax(0,1fr) 40px;gap:8px;font-size:.8rem}.exam-overview_panel__BK3AB{padding:18px}}@media (max-width:760px){.exam-overview_panels__P71Cc{grid-template-columns:minmax(0,1fr);gap:12px}.exam-overview_weight__6PE7P{grid-template-columns:132px minmax(0,1fr) 42px;font-size:.85rem}}@media (max-width:400px){.exam-overview_panel__BK3AB{padding:14px}.exam-overview_heading__cACm9 h3{font-size:1rem}.exam-overview_heading__cACm9>span{font-size:.8rem}.exam-overview_weight__6PE7P{grid-template-columns:118px minmax(0,1fr) 38px;gap:6px;font-size:.78rem}.exam-overview_questionTypes__05ML6>div{font-size:.85rem}}.guide-detail_shell__N7w0h{max-width:1480px;padding-top:14px}.guide-detail_layout__JQ7Qr{grid-template-columns:205px minmax(0,1fr);gap:28px;margin-top:20px}.guide-detail_toc__l_Cy_{padding:12px 12px 16px 0;border-right:1px solid var(--line)}.guide-detail_toc__l_Cy_ strong{font-size:1rem;padding:0 12px 16px}.guide-detail_toc__l_Cy_ a{display:flex;align-items:baseline;gap:10px;padding:11px 10px;margin:3px 0;border-left:3px solid transparent;border-radius:0 7px 7px 0}.guide-detail_toc__l_Cy_ a[aria-current=location]{color:var(--accent);background:var(--accent-soft);border-left-color:var(--accent);font-weight:650}.guide-detail_tocNumber__flvT5{flex:0 0 20px;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent)}.guide-detail_article__llUas{max-width:none;margin:0;font-size:16px;line-height:1.8}.guide-detail_hero__wGihn{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;padding-bottom:18px;border:0}.guide-detail_headingText__7fo1O{min-width:0;flex:1 1 440px}.guide-detail_hero__wGihn h1{max-width:none;font-size:clamp(1.35rem,1.9vw,1.8rem);line-height:1.45;margin-bottom:5px}.guide-detail_hero__wGihn p{max-width:none}.guide-detail_subjectIcon__H35DB{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;color:var(--accent);background:var(--accent-soft);border-radius:12px}.guide-detail_subjectIcon__H35DB svg{width:38px;height:38px}.guide-detail_shell__N7w0h[data-guide=computer-org] .guide-detail_subjectIcon__H35DB{color:var(--color-co,var(--accent))}.guide-detail_shell__N7w0h[data-guide=os] .guide-detail_subjectIcon__H35DB{color:var(--color-os,var(--accent))}.guide-detail_shell__N7w0h[data-guide=network] .guide-detail_subjectIcon__H35DB{color:var(--color-cn,var(--accent))}.guide-detail_learningLinks__3DsWs{display:flex;flex-wrap:wrap;gap:8px;width:100%}.guide-detail_learningLinks__3DsWs a,.guide-detail_learningLinks__3DsWs button{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:6px;color:var(--accent);background:var(--surface);font-size:.85rem;line-height:1.8;text-decoration:none}.guide-detail_learningLinks__3DsWs a:hover,.guide-detail_learningLinks__3DsWs button:hover,.guide-detail_score__wKp3N{background:var(--accent-soft)}.guide-detail_score__wKp3N{display:inline-flex;align-items:center;padding:5px 12px;border-radius:6px;color:var(--accent);font-size:.85rem;font-weight:650}.guide-detail_learningLinks__3DsWs svg{width:18px;height:18px}.guide-detail_headerNotice__QvKjm{flex-basis:100%}.guide-detail_lead__5u7qB{padding:16px 20px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 9px 9px 0;background:var(--surface);color:var(--muted);font-size:.93rem}.guide-detail_lead__5u7qB p{margin-bottom:9px}.guide-detail_section__yQmaL{margin-top:28px;padding-top:0;border-top:0}.guide-detail_section__yQmaL h2{position:relative;display:flex;align-items:baseline;gap:10px;padding-left:13px;margin-bottom:15px;font-size:1.27rem;line-height:1.5}.guide-detail_section__yQmaL h2:before{content:"";position:absolute;inset:5px auto 4px 0;width:4px;border-radius:3px;background:var(--accent)}.guide-detail_section__yQmaL>div:first-child h2:after{content:none}.guide-detail_section__yQmaL .markdown>:last-child{margin-bottom:0}.guide-detail_article__llUas .markdown-table-scroll{border:1px solid var(--line);border-radius:8px;background:var(--surface)}.guide-detail_article__llUas table{margin:0;font-size:.88rem;line-height:1.65}.guide-detail_article__llUas th{background:var(--surface-2);color:var(--text);white-space:normal}.guide-detail_article__llUas td,.guide-detail_article__llUas th{padding:10px 12px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.guide-detail_article__llUas td:last-child,.guide-detail_article__llUas th:last-child{border-right:0}.guide-detail_article__llUas tr:last-child td{border-bottom:0}.guide-detail_article__llUas tbody tr:nth-child(2n){background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}.guide-detail_article__llUas td:first-child{font-weight:600;color:var(--text)}.guide-detail_preparation__fTGLO .markdown{counter-reset:preparation;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.guide-detail_preparation__fTGLO .markdown>p{position:relative;margin:0;padding:15px 16px 15px 46px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--accent-soft) 40%,var(--surface));font-size:.93rem}.guide-detail_preparation__fTGLO .markdown>p:before{counter-increment:preparation;content:counter(preparation,decimal-leading-zero);position:absolute;top:17px;left:13px;color:var(--accent);font-size:.76rem;line-height:1.8;font-weight:750}.guide-detail_preparation__fTGLO .markdown>p:nth-child(2){background:color-mix(in srgb,#16a085 7%,var(--surface))}.guide-detail_preparation__fTGLO .markdown>p:last-child:nth-child(odd){grid-column:1/-1;background:color-mix(in srgb,#ef9a23 8%,var(--surface))}.guide-detail_fourGrid__cmoCh .markdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(-n+4){padding:16px;margin:0;background:color-mix(in srgb,var(--accent-soft) 50%,var(--surface));border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:8px;font-size:.9rem}.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(-n+4)>strong:first-child{display:block;margin-bottom:8px;color:var(--accent);font-size:1rem}.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(2){border-top-color:#159782;background:color-mix(in srgb,#159782 6%,var(--surface))}.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(3){border-top-color:#ed852f;background:color-mix(in srgb,#ed852f 6%,var(--surface))}.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(4){border-top-color:#9663ce;background:color-mix(in srgb,#9663ce 6%,var(--surface))}.guide-detail_fourGrid__cmoCh .markdown>:nth-child(n+5){grid-column:1/-1}.guide-detail_shell__N7w0h[data-guide=faq] .guide-detail_section__yQmaL{padding:20px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.guide-detail_shell__N7w0h[data-guide=roadmap] .guide-detail_section__yQmaL,.guide-detail_shell__N7w0h[data-guide=targets] .guide-detail_section__yQmaL{padding-top:22px;border-top:1px solid var(--line)}@media (max-width:1150px){.guide-detail_fourGrid__cmoCh .markdown{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-detail_layout__JQ7Qr{gap:20px}}@media (max-width:900px){.guide-detail_layout__JQ7Qr{grid-template-columns:minmax(0,1fr);gap:18px}.guide-detail_toc__l_Cy_{display:none}.guide-detail_shell__N7w0h details nav a{display:flex;gap:8px}.guide-detail_shell__N7w0h details nav a[aria-current=location]{color:var(--accent);background:var(--accent-soft);border-radius:5px}.guide-detail_headingText__7fo1O{flex-basis:300px}}@media (max-width:600px){.guide-detail_shell__N7w0h{padding-inline:12px}.guide-detail_hero__wGihn{align-items:flex-start;gap:12px}.guide-detail_headingText__7fo1O{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 58px)}.guide-detail_subjectIcon__H35DB{flex-basis:44px;width:44px;height:44px;border-radius:9px}.guide-detail_subjectIcon__H35DB svg{width:30px;height:30px}.guide-detail_hero__wGihn h1{font-size:1.25rem}.guide-detail_learningLinks__3DsWs{gap:6px}.guide-detail_learningLinks__3DsWs a,.guide-detail_learningLinks__3DsWs button{padding:6px 9px}.guide-detail_lead__5u7qB{padding:12px 14px}.guide-detail_section__yQmaL{margin-top:24px}.guide-detail_section__yQmaL h2{font-size:1.16rem}.guide-detail_fourGrid__cmoCh .markdown,.guide-detail_preparation__fTGLO .markdown{grid-template-columns:minmax(0,1fr)}.guide-detail_article__llUas table{min-width:620px}.guide-detail_shell__N7w0h[data-guide=faq] .guide-detail_section__yQmaL{padding:15px}}@media print{.guide-detail_layout__JQ7Qr{display:block}.guide-detail_learningLinks__3DsWs,.guide-detail_toc__l_Cy_{display:none}.guide-detail_article__llUas table{min-width:0}.guide-detail_section__yQmaL{page-break-inside:auto;break-inside:auto}}.guide-detail_learningLinks__3DsWs button{font-family:inherit;cursor:pointer}.guide-detail_learningLinks__3DsWs button:disabled{opacity:.5;cursor:default}.guide-detail_learningLinks__3DsWs button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.guide-detail_teaching__PkJjO{--text:var(--ink);--surface-2:#f2f5f3;--accent-soft:#e9f2ed}.guide-detail_teaching__PkJjO .markdown>p,.guide-detail_teaching__PkJjO.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(-n+4){font-size:inherit}.guide-detail_teaching__PkJjO.guide-detail_preparation__fTGLO .markdown>p{padding:.8em .85em .8em 2.5em}.guide-detail_teaching__PkJjO.guide-detail_preparation__fTGLO .markdown>p:before{top:1em;left:.8em;font-size:.7em}.guide-detail_teaching__PkJjO.guide-detail_fourGrid__cmoCh .markdown>p:nth-child(-n+4)>strong:first-child{font-size:1em}.guide-detail_teaching__PkJjO table{font-size:.85em}.guide-detail_teaching__PkJjO .markdown-table-scroll{max-width:100%}