.community-evidence_stale__MK4l5{color:var(--warning);font-weight:500}p.community-evidence_stale__MK4l5{padding:8px 12px;border-left:3px solid var(--line);background:var(--warning-soft)}.freshness-badges_badges__76vb4{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;order:2}.freshness-badges_badge__CsJCv{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--muted);font-size:11px;line-height:1.7;white-space:nowrap}.freshness-badges_good__6x3WJ{border-color:var(--line);background:var(--success-soft);color:var(--success)}.freshness-badges_warn__RT_3e{border-color:var(--line);background:var(--warning-soft);color:var(--warning)}.freshness-badges_bad__YrYh5{border-color:var(--line);background:var(--surface);color:var(--danger)}.freshness-badges_detail__OfK5C{margin:10px 0 0}.freshness-badges_detail__OfK5C .freshness-badges_badge__CsJCv{font-size:12px}@media (max-width:580px){.freshness-badges_badge__CsJCv{white-space:normal}}.daily-plan_length__FbjMn{color:var(--muted);font-size:12px}.daily-plan_advance__MsSOi{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:12px 14px;margin:12px 0}.daily-plan_advance__MsSOi p{margin:6px 0 0}.daily-plan_advanceLinks__yRFdC{display:flex;flex-wrap:wrap;gap:16px}.learning-stats_panel__3taNx{min-width:0;margin-bottom:27px;padding:22px 24px;border:1px solid var(--line);border-radius:12px}.learning-stats_head__5V2lF{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.learning-stats_head__5V2lF h2{font-size:20px}.learning-stats_basis__EctvB{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.7}.learning-stats_summary__fqS_4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0;border:1px solid var(--line);border-radius:10px}.learning-stats_summary__fqS_4>div{min-width:0;padding:14px 16px;border-right:1px solid var(--line)}.learning-stats_summary__fqS_4>div:last-child{border-right:0}.learning-stats_summary__fqS_4 strong{display:block;color:var(--blue);font-size:24px;font-weight:550}.learning-stats_summary__fqS_4 span{color:var(--muted);font-size:12px}.learning-stats_calendarWrap__6vlVI{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 18px;max-width:100%;overflow-x:auto}.learning-stats_calendar__OWQjP{display:grid;grid-template-rows:repeat(7,12px);grid-auto-flow:column;grid-auto-columns:12px;gap:3px}.learning-stats_cell__77zpL,.learning-stats_pad__uRIeh{display:inline-block;width:12px;height:12px;border-radius:3px}.learning-stats_level0__cN00M{background:var(--soft)}.learning-stats_level1__ye8hN,.learning-stats_level2__siYzI{background:var(--accent-soft)}.learning-stats_level3__PoB3i{background:var(--blue)}.learning-stats_today__b01rj{outline:1.5px solid var(--line);outline-offset:1px}.learning-stats_legend__JgfqF{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:11px}.learning-stats_columns__Rnifl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:18px}.learning-stats_columns__Rnifl h3,.learning-stats_weak__34fqG h3{font-size:15px;margin-bottom:8px}.learning-stats_facts__L1WJz,.learning-stats_milestones__lkVJh,.learning-stats_weak__34fqG ul{list-style:none;margin:0;padding:0}.learning-stats_facts__L1WJz li{padding:5px 0;overflow-wrap:anywhere}.learning-stats_facts__L1WJz small{display:block;color:var(--muted);font-size:11px}.learning-stats_milestones__lkVJh li{display:flex;gap:8px;padding:6px 0;overflow-wrap:anywhere}.learning-stats_milestones__lkVJh small,.learning-stats_weak__34fqG small{display:block;color:var(--muted);font-size:12px}.learning-stats_pending__SPxI5,.learning-stats_reached__ksG_C{flex:none;align-self:flex-start;padding:1px 7px;border-radius:4px;font-size:11px}.learning-stats_reached__ksG_C{background:var(--success-soft);color:var(--success)}.learning-stats_pending__SPxI5{background:var(--soft);color:var(--muted)}.learning-stats_upcoming__0EmPx{color:var(--muted)}.learning-stats_weak__34fqG{margin-top:18px}.learning-stats_weak__34fqG li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:8px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.learning-stats_stage__sQ8GU{margin-top:16px;color:var(--muted);font-size:13px;overflow-wrap:anywhere}@media (max-width:640px){.learning-stats_panel__3taNx{padding:18px 16px}.learning-stats_columns__Rnifl{grid-template-columns:minmax(0,1fr)}.learning-stats_summary__fqS_4>div{padding:12px 10px}.learning-stats_summary__fqS_4 strong{font-size:20px}}.weekly-plan_panel__h9FPA{min-width:0;padding:22px 24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.weekly-plan_head__DUDf1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.weekly-plan_head__DUDf1 h2{font-size:22px}.weekly-plan_chips__mGAOw{display:flex;flex-wrap:wrap;gap:8px}.weekly-plan_lead__l4fp2{margin-top:8px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.weekly-plan_notice__rO_ot{margin-top:12px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--warning)}.weekly-plan_items__ztK42{list-style:none;margin:16px 0;padding:0}.weekly-plan_items__ztK42>li{padding:16px 0;border-top:1px solid var(--line)}.weekly-plan_task__RGnhD{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.weekly-plan_task__RGnhD>a{font-weight:600;overflow-wrap:anywhere}.weekly-plan_task__RGnhD small{color:var(--muted);font-size:12px}.weekly-plan_done__ctGRo .weekly-plan_task__RGnhD>a{text-decoration:line-through}.weekly-plan_units__wEVvE{margin:0;padding-left:18px;font-size:13px}.weekly-plan_facts__1U4pS{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0;font-size:12px}.weekly-plan_facts__1U4pS>span{padding:1px 8px;border-radius:4px;background:var(--soft);color:var(--muted)}.weekly-plan_facts__1U4pS>.weekly-plan_planDone__ViGlN{background:var(--success-soft);color:var(--success)}.weekly-plan_facts__1U4pS>.weekly-plan_planOpen__63yBE{background:var(--surface);border:1px solid var(--line)}.weekly-plan_rebuild__7zJxx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:13px}.weekly-plan_reflection__Rcia7{display:grid;gap:8px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.weekly-plan_reflection__Rcia7 label{font-weight:600}.weekly-plan_reflection__Rcia7 textarea{width:100%;min-height:120px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;resize:vertical}.weekly-plan_reflectionActions__49eZt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.weekly-plan_conflict__2wQH4{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.weekly-plan_conflict__2wQH4 blockquote{margin:8px 0;padding-left:10px;border-left:3px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:640px){.weekly-plan_panel__h9FPA{padding:18px 16px}}.workshop_home___Qw_Y{max-width:1200px;margin:0 auto;padding:32px 0 60px;color:var(--ink)}.workshop_heading__hFhZw{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.workshop_heading__hFhZw h1{font-size:clamp(28px,3vw,38px);letter-spacing:-.04em;margin:9px 0}.workshop_heading__hFhZw p{color:var(--muted);margin:0;line-height:1.8}.workshop_eyebrow__urta8{font-size:11px;letter-spacing:.09em;color:var(--muted);font-weight:650}.workshop_caption__jkxZb,.workshop_quiet__oXIGH{color:var(--muted);font-size:12px;line-height:1.8}.workshop_resume__Qre_V{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;border:1px solid var(--line);background:linear-gradient(110deg,var(--surface),var(--surface));padding:32px;border-radius:16px;margin-bottom:40px}.workshop_resume__Qre_V h2{margin:12px 0;font-size:26px}.workshop_resume__Qre_V p{line-height:1.9;max-width:520px;color:var(--muted)}.workshop_preview__4XV24{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px}.workshop_preview__4XV24>div{display:flex;gap:9px;align-items:center;color:var(--muted)}.workshop_preview__4XV24 small{font-size:10px;margin-left:auto;color:var(--muted)}.workshop_preview__4XV24 ol{margin:15px 0 0;padding-left:23px}.workshop_preview__4XV24 li{padding:8px 0;font-size:13px}.workshop_preview__4XV24 li span{display:block;color:var(--muted);font-size:11px;margin-top:3px}.workshop_libraryHead__ctdaB{display:flex;align-items:center;justify-content:space-between;gap:16px}.workshop_libraryHead__ctdaB h2{font-size:21px}.workshop_tabs__r06vq{display:flex;gap:5px;background:var(--soft);padding:4px;border-radius:8px}.workshop_tabs__r06vq button{border:0;background:transparent;padding:8px 13px;border-radius:5px;cursor:pointer}.workshop_tabs__r06vq button[aria-pressed=true]{background:var(--surface);color:var(--blue);box-shadow:0 1px 4px var(--shadow)}.workshop_filters__I0D9V{display:flex;align-items:end;gap:16px;margin:16px 0 24px}.workshop_filters__I0D9V label{display:grid;gap:7px;font-size:12px;flex:1}.workshop_filters__I0D9V input,.workshop_filters__I0D9V select{width:100%;background:var(--surface);border:1px solid var(--line);padding:11px 12px;border-radius:7px;font:inherit}.workshop_filters__I0D9V>span{white-space:nowrap;font-size:12px;padding-bottom:12px;color:var(--muted)}.workshop_cards__hcbyb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.workshop_card__vMoYF{border:1px solid var(--line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.workshop_cardPreview__8zYY5{padding:24px;min-height:104px;background:var(--soft);display:flex;align-items:center;gap:12px;color:var(--muted);flex-wrap:wrap}.workshop_cardPreview__8zYY5 small{width:100%;font-size:10px;color:var(--muted)}.workshop_cardBody__S4Sq5{padding:22px;flex:1;display:flex;flex-direction:column}.workshop_cardBody__S4Sq5 h3{font-size:19px;line-height:1.55;margin:12px 0 8px}.workshop_cardBody__S4Sq5 p{font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 18px}.workshop_cardMeta__YK5Xd{margin-top:auto;display:flex;flex-wrap:wrap;gap:9px;font-size:11px;color:var(--muted)}.workshop_cardMeta__YK5Xd span{display:inline-flex;gap:4px;align-items:center}.workshop_cardBody__S4Sq5>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:18px;padding-top:14px;color:var(--blue);font-size:13px;font-weight:600}.workshop_breadcrumb__iV3ny{display:flex;gap:12px;font-size:12px;color:var(--muted);margin-bottom:25px}.workshop_workbench__6KjzE{display:grid;grid-template-columns:225px minmax(0,1fr);gap:30px;align-items:start}.workshop_sidebar__Uat79{position:sticky;top:100px;padding:20px 16px;border:1px solid var(--line);border-radius:12px}.workshop_sidebar__Uat79 nav{display:grid;gap:4px;margin-top:18px}.workshop_sidebar__Uat79 nav a{display:flex;gap:12px;padding:12px 8px;border-radius:6px;font-size:13px;color:var(--muted)}.workshop_sidebar__Uat79 nav a span{color:var(--muted);font-size:11px}.workshop_sidebar__Uat79 nav a[aria-current]{color:var(--blue);background:var(--surface);font-weight:600}.workshop_sidebar__Uat79 p{color:var(--muted);font-size:11px;line-height:1.8;margin:18px 8px}.workshop_download__4TZQ_{display:flex;gap:8px;font-size:12px;padding:12px 8px;border-top:1px solid var(--line)}.workshop_panel__q8f_o{min-width:0;border:1px solid var(--line);border-radius:12px;padding:30px}.workshop_panel__q8f_o h2{font-size:24px;margin:12px 0 18px}.workshop_panel__q8f_o h3{font-size:16px}.workshop_panel__q8f_o p{line-height:1.9;color:var(--muted)}.workshop_panel__q8f_o [hidden]{display:none!important}.workshop_taskLead__64Y3C{font-size:16px}.workshop_instructions__cbO5m{background:var(--surface);border-radius:8px;padding:20px;margin:24px 0;font-size:13px}.workshop_instructions__cbO5m ul{list-style:none;padding:0;display:grid;gap:9px}.workshop_instructions__cbO5m li{display:flex;gap:8px;align-items:center;color:var(--success)}.workshop_command__qqvZY{display:block;background:var(--contrast-surface);color:var(--contrast-ink);border-radius:6px;padding:14px;overflow-x:auto}.workshop_hints__HK2zC{border-top:1px solid var(--line);padding:12px 0}.workshop_hints__HK2zC li{font-size:13px;line-height:1.9;margin-bottom:12px;color:var(--muted)}.workshop_actions__4OqTt{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:26px;font-size:13px}.workshop_home___Qw_Y :is(button,a,input,select):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:900px){.workshop_cards__hcbyb{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop_resume__Qre_V{gap:24px}.workshop_workbench__6KjzE{grid-template-columns:190px minmax(0,1fr);gap:16px}.workshop_panel__q8f_o{padding:20px}}@media (max-width:650px){.workshop_home___Qw_Y{padding-top:20px}.workshop_heading__hFhZw{flex-direction:column;align-items:start;gap:10px}.workshop_resume__Qre_V{padding:22px}.workshop_cards__hcbyb,.workshop_resume__Qre_V{grid-template-columns:1fr}.workshop_libraryHead__ctdaB{align-items:start;flex-direction:column;gap:0}.workshop_filters__I0D9V{flex-wrap:wrap}.workshop_filters__I0D9V label:first-child{flex-basis:100%}.workshop_workbench__6KjzE{grid-template-columns:1fr}.workshop_sidebar__Uat79{position:static}.workshop_sidebar__Uat79 nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop_sidebar__Uat79 p{margin:10px 8px}.workshop_panel__q8f_o{padding:18px}.workshop_preview__4XV24 small{margin-left:0}}.workshop_nextStep__QQPld{display:grid;gap:1rem;margin:1rem 0}.workshop_pilotResume____U4b{grid-template-columns:minmax(0,1fr)}.workshop_nextStep__QQPld p{max-width:65ch;line-height:1.7}.workshop_delivery__HOxNk ol{list-style:decimal;padding-left:1.5rem;margin:1.25rem 0}.workshop_delivery__HOxNk li{padding-left:.25rem;margin:.75rem 0;line-height:1.7}.workshop_delivery__HOxNk h3{margin-top:2rem}.workshop_delivery__HOxNk>div{margin-top:1.25rem}.journey_continuations__9nCPN{display:grid;gap:16px}.journey_resume__kWK7i{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-block:20px}.journey_resume__kWK7i h2{margin:0 0 8px;font-size:22px}.journey_resume__kWK7i p{color:var(--muted);margin:0}.journey_resume__kWK7i a{flex-shrink:0}@media (max-width:760px){.journey_resume__kWK7i{flex-direction:column;align-items:flex-start;padding:20px}}.page_main__gimuf{min-width:0}.page_newsLinks__tYkzv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px}.page_newsLinks__tYkzv h2{font-size:18px}@media (max-width:600px){.page_newsLinks__tYkzv{grid-template-columns:1fr}}.open-source_page__J0A2_{max-width:1200px;margin:0 auto;padding:36px 0 64px;color:var(--ink);--lab-green:var(--blue);--lab-line:var(--line);--lab-muted:var(--muted);--lab-paper:var(--surface)}.open-source_page__J0A2_ a{text-underline-offset:4px}.open-source_page__J0A2_ button,.open-source_page__J0A2_ input,.open-source_page__J0A2_ select,.open-source_page__J0A2_ textarea{font:inherit}.open-source_page__J0A2_ button:disabled{opacity:.5;cursor:not-allowed}.open-source_page__J0A2_:focus-visible{outline:3px solid var(--success);outline-offset:3px}.open-source_heading__eebzk{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.open-source_heading__eebzk h1{font-size:clamp(28px,3.3vw,43px);letter-spacing:-.055em;line-height:1.25;margin:14px 0}.open-source_heading__eebzk p{max-width:650px;color:var(--lab-muted);font-size:14px;line-height:1.9;margin:0}.open-source_eyebrow__QaaXC{font-size:11px;letter-spacing:.1em;color:var(--lab-green);font-weight:700}.open-source_archive__Qm_43{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;color:var(--lab-muted)}.open-source_hero__US8OB{display:grid;grid-template-columns:1fr 1fr;background:var(--soft);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:30px}.open-source_hero__US8OB>div:first-child{padding:36px 40px}.open-source_hero__US8OB h2{font-size:clamp(26px,3vw,38px);letter-spacing:-.04em;line-height:1.45;margin:12px 0}.open-source_hero__US8OB p{font-size:14px;line-height:1.9;color:var(--muted);max-width:390px;margin-bottom:24px}.open-source_heroMeta__rci4P{display:block;font-size:11px;color:var(--muted);margin-top:14px}.open-source_codePreview__qMdt6{--success:var(--contrast-ink);--muted:color-mix(in srgb,var(--contrast-ink) 80%,transparent);margin:24px 24px 24px 0;padding:20px;background:var(--contrast-surface);color:var(--contrast-ink);border-radius:9px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.open-source_codeBar___r4Hm{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--line) 13%,transparent);font:12px ui-monospace,monospace;color:var(--success)}.open-source_codeBar___r4Hm span{margin-left:auto;color:var(--muted)}.open-source_codePreview__qMdt6 pre{font:15px/1.8 ui-monospace,monospace;white-space:pre-wrap;margin:20px 0;color:var(--success)}.open-source_flow__ZRMg1{display:flex;align-items:center;justify-content:space-between;gap:10px}.open-source_flow__ZRMg1 span:nth-child(odd){padding:9px 14px;border:1px solid var(--line);border-radius:4px;font:12px ui-monospace,monospace}.open-source_codePreview__qMdt6 small{color:var(--muted);margin-top:16px;font-size:10px}.open-source_routes__UWf1j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:34px 0 48px}.open-source_routes__UWf1j article{display:flex;gap:14px;border-top:1px solid var(--lab-line);padding-top:18px}.open-source_routeNumber__sw11d{font:20px Georgia,serif;color:var(--muted)}.open-source_routes__UWf1j h2{font-size:15px;margin:0 0 8px}.open-source_routes__UWf1j p{font-size:12px;color:var(--lab-muted);margin:0 0 12px}.open-source_routes__UWf1j article div div{font-size:11px;line-height:2;color:var(--lab-green)}.open-source_sectionHead__9s0Jn{display:flex;align-items:center;justify-content:space-between;gap:16px}.open-source_sectionHead__9s0Jn h2{font-size:24px;margin:8px 0 0;letter-spacing:-.03em}.open-source_switches__M1KE0{display:flex;border-bottom:1px solid var(--lab-line)}.open-source_switches__M1KE0 button{border:0;background:none;padding:12px;font-size:12px;color:var(--lab-muted);cursor:pointer;border-bottom:2px solid transparent}.open-source_switches__M1KE0 button[aria-pressed=true]{color:var(--lab-green);border-bottom-color:var(--lab-green)}.open-source_filters__9QNdu{display:grid;grid-template-columns:1fr 180px;gap:16px;margin-top:24px}.open-source_filters__9QNdu label{display:grid;gap:7px;font-size:12px}.open-source_filters__9QNdu input,.open-source_filters__9QNdu select{width:100%;border:1px solid var(--lab-line);border-radius:6px;background:var(--surface,var(--surface));padding:12px;color:inherit}.open-source_search__HUD21{position:relative}.open-source_search__HUD21 svg{position:absolute;left:12px;top:13px;color:var(--lab-muted)}.open-source_search__HUD21 input{padding-left:38px}.open-source_trackBar__r2PbH{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0}.open-source_trackBar__r2PbH>span{font-size:11px;color:var(--lab-muted);white-space:nowrap}.open-source_trackTabs__0IMxT{display:flex;gap:7px;flex-wrap:wrap}.open-source_trackTabs__0IMxT button{border:1px solid var(--lab-line);background:transparent;border-radius:5px;padding:7px 12px;color:var(--lab-muted);font-size:12px;cursor:pointer}.open-source_trackTabs__0IMxT button[aria-pressed=true]{background:var(--contrast-surface);color:var(--contrast-ink);border-color:var(--success)}.open-source_cards__l4I_j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.open-source_card__F3We3{min-width:0;border:1px solid var(--lab-line);border-radius:10px;padding:22px;background:var(--surface,var(--surface));display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.open-source_card__F3We3:hover{border-color:var(--line);box-shadow:0 5px 15px var(--shadow)}.open-source_cardTop__A2tBx{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:var(--lab-muted)}.open-source_cardTop__A2tBx>span:first-child{color:var(--lab-green)}.open-source_projectMark__pIz1S{display:flex;justify-content:space-between;align-items:center;margin:24px 0 16px}.open-source_projectMark__pIz1S span:first-child{display:grid;place-items:center;width:42px;height:42px;background:var(--success-soft);border:1px solid var(--line);border-radius:8px;color:var(--success);font:700 20px Georgia,serif}.open-source_projectMark__pIz1S span:last-child{font:13px ui-monospace,monospace;color:var(--muted)}.open-source_card__F3We3 h3{font-size:23px;letter-spacing:-.04em;margin:0 0 7px}.open-source_card__F3We3 h3 a{color:inherit;text-decoration:none}.open-source_repo__P5qii{display:flex;align-items:center;gap:4px;font:10px ui-monospace,monospace;color:var(--lab-muted);overflow-wrap:anywhere}.open-source_card__F3We3>p{font-size:13px;line-height:1.85;min-height:48px;margin:18px 0;color:var(--muted)}.open-source_deliverable__NF2Es{font-size:12px;line-height:1.8;color:var(--muted);background:var(--lab-paper);padding:12px;border-radius:5px;margin-bottom:18px;flex:1}.open-source_deliverable__NF2Es span{display:block;font-size:10px;color:var(--muted);margin-bottom:3px}.open-source_cardBottom__O_l7_{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:15px;font-size:10px}.open-source_cardBottom__O_l7_>span{color:var(--lab-muted)}.open-source_cardBottom__O_l7_>a{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px;color:var(--lab-green)}.open-source_continue__8TYW_{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--surface);padding:20px 24px;border-left:3px solid var(--lab-green);border-radius:5px}.open-source_continue__8TYW_ h2{font-size:20px;margin:6px 0}.open-source_continue__8TYW_ p{font-size:12px;color:var(--lab-muted);margin:0}.open-source_continue__8TYW_>a{display:flex;align-items:center;gap:6px;color:var(--lab-green);font-size:13px}.open-source_empty__NsmrW{padding:50px;text-align:center;background:var(--lab-paper);border-radius:8px}.open-source_empty__NsmrW svg{margin:auto;color:var(--lab-muted)}.open-source_empty__NsmrW h3{font-size:18px}.open-source_empty__NsmrW p{font-size:13px;color:var(--lab-muted)}.open-source_empty__NsmrW button{border:1px solid var(--lab-line);background:var(--surface);padding:9px 15px;border-radius:6px;cursor:pointer}.open-source_catalogFooter__vxPHE{display:flex;align-items:flex-start;gap:16px;border-top:1px solid var(--lab-line);padding-top:24px;margin-top:40px;color:var(--lab-muted);font-size:12px;line-height:1.85}.open-source_catalogFooter__vxPHE svg{flex-shrink:0}.open-source_catalogFooter__vxPHE p{margin:6px 0 12px}.open-source_catalogFooter__vxPHE strong{color:var(--muted);font-size:13px}.open-source_breadcrumb__x42p_{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--lab-muted);margin-bottom:25px}.open-source_breadcrumb__x42p_ a{display:flex;align-items:center;gap:6px}.open-source_detailHead__oh9nv{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px}.open-source_detailHead__oh9nv h1{font-size:clamp(32px,4vw,48px);letter-spacing:-.05em;margin:10px 0}.open-source_detailHead__oh9nv p{font-size:15px;color:var(--lab-muted)}.open-source_badges__edadq{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.open-source_badges__edadq span{font-size:11px;border:1px solid var(--lab-line);padding:4px 9px;border-radius:4px;color:var(--lab-muted)}.open-source_brief__7ysT7{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:var(--lab-paper);border:1px solid var(--lab-line);border-radius:10px;padding:26px 30px}.open-source_brief__7ysT7 h2{font-size:22px;line-height:1.6;margin:10px 0}.open-source_brief__7ysT7 strong{font-size:12px}.open-source_brief__7ysT7 p{font-size:12px;color:var(--lab-muted);line-height:1.8;margin:5px 0 12px}.open-source_notice__IqHFW{background:var(--warning-soft);border-left:3px solid var(--warning);color:var(--warning);font-size:12px;padding:14px 18px;line-height:1.85;border-radius:4px}.open-source_workspace__zj5GD{display:grid;grid-template-columns:220px minmax(0,1fr);gap:44px;margin-top:36px}.open-source_sidebar__mGWYw{position:sticky;top:100px;align-self:start}.open-source_sidebar__mGWYw nav{display:grid;gap:6px;margin-top:15px}.open-source_sidebar__mGWYw nav a{display:flex;gap:12px;align-items:center;padding:12px;font-size:13px;border-radius:6px;color:var(--muted);text-decoration:none}.open-source_sidebar__mGWYw nav a>span{font:11px ui-monospace,monospace;min-width:18px}.open-source_sidebar__mGWYw nav a[aria-current=step]{background:var(--success-soft);color:var(--ink);font-weight:600}.open-source_sidebar__mGWYw>p{font-size:11px;line-height:1.9;color:var(--lab-muted);margin:18px 10px}.open-source_sourceMeta__BObSs{display:grid;gap:10px;border-top:1px solid var(--lab-line);margin-top:26px;padding:22px 12px;font-size:11px;color:var(--lab-muted)}.open-source_sourceMeta__BObSs strong{color:var(--ink)}.open-source_sourceMeta__BObSs>a{overflow-wrap:anywhere}.open-source_lesson__PaoSv{min-width:0}.open-source_lessonTitle__scFCo{padding-bottom:22px;border-bottom:1px solid var(--lab-line);margin-bottom:24px}.open-source_lessonTitle__scFCo h2{font-size:28px;margin:10px 0}.open-source_lesson__PaoSv p{font-size:14px;line-height:1.9;color:var(--muted)}.open-source_lesson__PaoSv h3{font-size:17px;margin:24px 0 12px}.open-source_lesson__PaoSv pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--contrast-surface);color:var(--contrast-ink);border-radius:7px;padding:20px;font:12px/1.85 ui-monospace,monospace;margin:20px 0}.open-source_sourceFiles__Ky6Na{display:grid;gap:10px}.open-source_sourceFiles__Ky6Na>a{display:flex;align-items:center;gap:12px;border:1px solid var(--lab-line);border-radius:7px;padding:16px;color:var(--lab-green);text-decoration:none}.open-source_sourceFiles__Ky6Na>a>div{min-width:0;flex:1}.open-source_sourceFiles__Ky6Na strong{display:block;overflow-wrap:anywhere;font:12px ui-monospace,monospace;line-height:1.7}.open-source_sourceFiles__Ky6Na span{display:block;margin-top:4px;font-size:11px;color:var(--lab-muted)}.open-source_sourceFiles__Ky6Na svg{flex-shrink:0}.open-source_sourceLink__n1ub0{display:inline-flex;align-items:center;gap:8px;font-size:13px}.open-source_fine__aID8h,.open-source_lesson__PaoSv .open-source_fine__aID8h{font-size:11px;line-height:1.85;color:var(--lab-muted)}.open-source_hint__9i4Tg{padding:14px 16px;border-left:3px solid var(--line);background:var(--lab-paper)}.open-source_criteria__L5u_s{padding-left:24px}.open-source_criteria__L5u_s li{padding:9px 4px;font-size:14px;line-height:1.85;color:var(--muted)}.open-source_stepLinks__l4X8C{display:flex;gap:24px;font-size:13px}.open-source_record__BTIKi{margin-top:30px;border:1px solid var(--lab-line);border-radius:9px;padding:22px;background:var(--surface)}.open-source_record__BTIKi h3{margin-top:0}.open-source_record__BTIKi>label:not(.open-source_checkbox__C4asr){display:grid;gap:9px;font-size:12px}.open-source_record__BTIKi textarea{resize:vertical;min-height:160px;border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:12px;line-height:1.8;width:100%;color:var(--ink)}.open-source_checkbox__C4asr{display:flex;align-items:center;gap:9px;font-size:12px;margin:16px 0;color:var(--muted)}.open-source_checkbox__C4asr input{width:16px;height:16px;accent-color:var(--lab-green)}.open-source_actions__6iLVp{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.open-source_export__BI7oA{border:0;background:transparent;display:flex;gap:6px;align-items:center;color:var(--lab-green);cursor:pointer;font-size:12px!important;padding:8px 0}.open-source_record__BTIKi [role=alert]{font-size:12px;color:var(--danger)}.open-source_record__BTIKi [role=status]{color:var(--success);font-size:12px}.open-source_pager__Frhdq{display:flex;justify-content:space-between;gap:20px;padding:25px 0;font-size:13px}.open-source_history__lrxhP{border-top:1px solid var(--lab-line);margin-top:20px;padding-top:10px}.open-source_history__lrxhP h3 span{font-weight:400;color:var(--lab-muted);font-size:12px}.open-source_history__lrxhP details{padding:14px 0;border-bottom:1px solid var(--lab-line)}.open-source_history__lrxhP summary{font-size:12px;cursor:pointer;color:var(--muted)}.open-source_history__lrxhP details strong{font-size:12px}.open-source_noteText__k9sJG{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1000px){.open-source_cards__l4I_j{grid-template-columns:repeat(2,minmax(0,1fr))}.open-source_routes__UWf1j{gap:16px}.open-source_hero__US8OB>div:first-child{padding:28px}.open-source_workspace__zj5GD{gap:25px;grid-template-columns:190px minmax(0,1fr)}}@media (max-width:700px){.open-source_page__J0A2_{padding-top:22px}.open-source_heading__eebzk{display:block}.open-source_archive__Qm_43{margin-top:18px}.open-source_hero__US8OB{grid-template-columns:1fr}.open-source_hero__US8OB>div:first-child{padding:26px}.open-source_codePreview__qMdt6{margin:0 16px 16px;padding:18px}.open-source_codePreview__qMdt6 pre{font-size:13px}.open-source_routes__UWf1j{grid-template-columns:1fr;margin:28px 0}.open-source_routes__UWf1j article{padding-top:15px}.open-source_sectionHead__9s0Jn{align-items:flex-start}.open-source_sectionHead__9s0Jn h2{font-size:21px}.open-source_switches__M1KE0 button{padding:10px 7px;white-space:nowrap;font-size:11px}.open-source_filters__9QNdu{grid-template-columns:1fr 110px;gap:10px}.open-source_trackBar__r2PbH{align-items:flex-start;flex-direction:column;gap:12px}.open-source_cards__l4I_j{grid-template-columns:1fr}.open-source_card__F3We3>p{min-height:0}.open-source_card__F3We3{padding:20px}.open-source_projectMark__pIz1S{margin:18px 0 12px}.open-source_continue__8TYW_{padding:17px}.open-source_continue__8TYW_>a{white-space:nowrap;font-size:12px}.open-source_detailHead__oh9nv{display:block}.open-source_detailHead__oh9nv>a{margin-top:14px}.open-source_brief__7ysT7{grid-template-columns:1fr;gap:15px;padding:20px}.open-source_workspace__zj5GD{grid-template-columns:1fr;gap:22px;margin-top:24px}.open-source_sidebar__mGWYw{position:static}.open-source_sidebar__mGWYw nav{grid-template-columns:1fr 1fr}.open-source_sidebar__mGWYw>p{display:none}.open-source_sourceMeta__BObSs{grid-template-columns:1fr 1fr;margin-top:15px;padding:15px 12px}.open-source_lessonTitle__scFCo h2{font-size:24px}.open-source_lesson__PaoSv p{font-size:13px}.open-source_record__BTIKi{padding:17px}.open-source_actions__6iLVp .open-source_button__1Y_Ld{font-size:12px}.open-source_sourceFiles__Ky6Na>a{padding:12px}.open-source_catalogFooter__vxPHE{font-size:11px}.open-source_flow__ZRMg1 span:nth-child(odd){padding:8px}.open-source_empty__NsmrW{padding:30px 15px}.open-source_notice__IqHFW{font-size:11px}}@media (prefers-reduced-motion:reduce){.open-source_card__F3We3{transition:none}}.resource-actions_learned__euwXr{margin-top:10px}.resource-actions_learned__euwXr button[aria-pressed=true]{border-color:var(--line);color:var(--success)}.resource-actions_learnedNote__Kr4kE{overflow-wrap:anywhere}.resource-actions_categories__ldx_O{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;border:0;font-size:13px}.resource-actions_categories__ldx_O legend{width:100%;margin-bottom:4px;padding:0;font-weight:600}.resource-actions_categories__ldx_O label{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.resource-detail_release__MluYe{margin:0 0 28px;padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.resource-detail_release__MluYe h2{margin:0 0 12px;font-size:17px}.resource-detail_facts___wEgO{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 20px;margin:0}.resource-detail_facts___wEgO div{min-width:0}.resource-detail_facts___wEgO dt{color:var(--muted);font-size:12px}.resource-detail_facts___wEgO dd{margin:2px 0 0;color:var(--ink);font-size:14px;overflow-wrap:anywhere}.resource-detail_tip__SytJ5{margin:14px 0 0;font-size:14px;line-height:1.75}.resource-detail_links__6W1Ya{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:14px}.resource-detail_note__Gxt8h{margin:12px 0 0;color:var(--muted);font-size:12px}.resource-detail_practice__1Ln0U{margin:28px 0;padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.resource-detail_practice__1Ln0U h2{margin:0;font-size:17px}.resource-detail_practice__1Ln0U ul{list-style:none;margin:10px 0 0;padding:0}.resource-detail_practice__1Ln0U li+li{border-top:1px solid var(--line)}.resource-detail_practice__1Ln0U li{padding:10px 0}.resource-detail_practice__1Ln0U a{display:block;color:inherit}.resource-detail_practice__1Ln0U a:hover strong{color:var(--blue)}.resource-detail_practice__1Ln0U strong{display:block;font-size:15px;overflow-wrap:anywhere}.resource-detail_practice__1Ln0U span{display:block;margin-top:2px;color:var(--muted);font-size:12px}.resource-detail_practice__1Ln0U li p{margin:4px 0 0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.news_reader__4yYC1{--news-paper:var(--surface);--news-ink:var(--ink);--news-muted:var(--muted);--news-line:var(--line);--news-tint:var(--soft);color:var(--news-ink);font-size:15px}.news_reader__4yYC1[data-size=large]{font-size:18px}.news_masthead__nejrS{border-bottom:1px solid var(--news-line);padding:12px 0 25px;display:flex;gap:24px;justify-content:space-between;align-items:end}.news_kicker__jrKB7{font-size:11px;letter-spacing:.18em;font-weight:700;color:var(--blue);text-transform:uppercase;margin-bottom:12px;display:block}.news_masthead__nejrS h1{font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.25;margin:0 0 10px;letter-spacing:-.02em}.news_masthead__nejrS p{color:var(--news-muted);margin:0;max-width:660px;font-size:14px;line-height:1.8}.news_stamp__1zPzE{text-align:right;white-space:nowrap;color:var(--news-muted);font-size:12px;line-height:1.9}.news_stamp__1zPzE strong{display:block;color:var(--news-ink);font-size:22px;font-variant-numeric:tabular-nums}.news_preferences__uzVBx{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:10px 0;font-size:12px;color:var(--news-muted)}.news_preferences__uzVBx button{border:1px solid var(--news-line);background:var(--news-paper);color:var(--news-ink);border-radius:5px;padding:5px 9px}.news_grid__kLeGl{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:36px;margin-top:24px}.news_sectionTitle__r94fl{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin:0 0 18px;border-top:1px solid var(--news-line);padding-top:15px}.news_sectionTitle__r94fl h2{font-size:19px;margin:0}.news_sectionTitle__r94fl a,.news_smallLink__gMNVL{color:var(--blue);font-size:13px}.news_lead__gn_hj{--muted:color-mix(in srgb,var(--contrast-ink) 80%,transparent);padding:32px;background:var(--contrast-surface);color:var(--contrast-ink);border-radius:8px;margin-bottom:10px}.news_lead__gn_hj .news_meta__IQuvA{color:var(--muted)}.news_lead__gn_hj h2{font-size:clamp(23px,2.4vw,31px);line-height:1.55;margin:16px 0}.news_lead__gn_hj p{color:var(--muted);line-height:1.9;margin-bottom:24px}.news_article___G73s h2 a:hover,.news_lead__gn_hj a:hover,.news_topic__woVcI a:hover{text-decoration:underline;text-underline-offset:5px}.news_meta__IQuvA{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:var(--news-muted);font-size:12px;line-height:1.6}.news_tag__9TZW_{color:var(--blue);background:var(--soft);padding:3px 8px;border-radius:3px;font-size:11px;font-weight:600}.news_article___G73s{border-bottom:1px solid var(--news-line);padding:24px 0}.news_article___G73s h2{margin:9px 0 10px;font-size:1.3em;line-height:1.6;font-weight:650;overflow-wrap:anywhere}.news_article___G73s p{color:var(--news-muted);line-height:1.9;margin:0 0 14px;overflow-wrap:anywhere}.news_articleFooter__sWoUM{display:flex;flex-wrap:wrap;gap:16px;color:var(--blue);font-size:12px;align-items:center}.news_articleFooter__sWoUM button{border:none;padding:0;background:transparent;color:inherit;display:inline-flex;gap:5px;align-items:center}.news_aside__1XJEz{background:var(--news-tint);border-radius:7px;padding:23px;margin-bottom:22px}.news_aside__1XJEz h2{font-size:17px;margin:0 0 16px}.news_aside__1XJEz p{color:var(--news-muted);font-size:13px;line-height:1.9}.news_rank__qOOhu{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--news-line);font-size:14px;line-height:1.7}.news_rank__qOOhu b{color:var(--blue);font:600 20px Georgia,serif}.news_topicLinks__JCtjy{display:flex;flex-wrap:wrap;gap:8px}.news_topicLinks__JCtjy a{background:var(--news-paper);color:var(--news-ink);border:1px solid var(--news-line);padding:6px 10px;border-radius:4px;font-size:12px}.news_empty__IRsOx{padding:35px 22px;border:1px dashed var(--news-line);border-radius:7px;color:var(--news-muted);line-height:1.9}.news_empty__IRsOx h2{color:var(--news-ink);font-size:18px;margin-bottom:8px}.news_search__tzLMi{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:22px 0;padding:18px;border:1px solid var(--news-line);background:var(--news-paper);border-radius:7px}.news_search__tzLMi label{display:grid;gap:7px;font-size:12px;color:var(--news-muted)}.news_search__tzLMi>label:first-child{flex:1;min-width:180px}.news_filterDetails__sjctl{flex-basis:100%;color:var(--news-muted);font-size:13px}.news_filterDetails__sjctl summary{cursor:pointer;padding:4px 0}.news_filterGrid__V0jGb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding-top:16px}@media (max-width:700px){.news_filterGrid__V0jGb{grid-template-columns:repeat(2,minmax(0,1fr))}}.news_editor__o0hPe input,.news_editor__o0hPe select,.news_search__tzLMi input,.news_search__tzLMi select{background:var(--news-paper);color:var(--news-ink);border:1px solid var(--news-line);border-radius:5px;padding:9px;font-size:14px;max-width:100%}.news_editor__o0hPe button,.news_search__tzLMi button{background:var(--contrast-surface);color:var(--contrast-ink);border:none;border-radius:5px;padding:10px 18px;font-size:14px}.news_editor__o0hPe button:disabled{opacity:.5;cursor:not-allowed}.news_pagination__RaqwY{display:flex;gap:22px;align-items:center;justify-content:center;margin:30px 0;font-size:14px}.news_editions__93MVd,.news_topicGrid__yeIlk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.news_edition__s6fCg,.news_topic__woVcI{border:1px solid var(--news-line);border-radius:7px;padding:26px;background:var(--news-paper)}.news_edition__s6fCg h2,.news_topic__woVcI h2{font-size:21px;margin:16px 0;line-height:1.6}.news_edition__s6fCg p,.news_topic__woVcI p{color:var(--news-muted);font-size:13px;line-height:1.8}.news_topic__woVcI strong{font:36px Georgia,serif;color:var(--muted)}.news_edition__s6fCg{border-top:3px solid var(--line)}.news_filters__a2IEo{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.news_filters__a2IEo a{padding:7px 16px;border:1px solid var(--news-line);border-radius:5px;font-size:13px}.news_filters__a2IEo a[aria-current=page]{background:var(--contrast-surface);color:var(--contrast-ink);border-color:var(--line)}.news_detail__P_F5X{max-width:880px;margin:28px auto}.news_intro__DBehk{padding:26px;border-left:3px solid var(--line);background:var(--news-tint);margin:24px 0;line-height:1.9;white-space:pre-line}.news_intro__DBehk small{color:var(--news-muted);display:block;margin-bottom:10px}.news_history__lBdLt{padding:18px;border:1px solid var(--news-line);font-size:13px;color:var(--news-muted);margin:24px 0}.news_bars__osabd{height:110px;display:flex;gap:5px;align-items:end}.news_bars__osabd span{min-width:6px;flex:1;background:var(--blue);border-radius:2px 2px 0 0}.news_editor__o0hPe{max-width:1000px;margin:auto}.news_editor__o0hPe section{padding:24px;border:1px solid var(--news-line);border-radius:8px;margin:20px 0}.news_editor__o0hPe h2{font-size:21px;margin:0 0 15px}.news_editor__o0hPe p{color:var(--news-muted);line-height:1.9}.news_editor__o0hPe label{display:flex;gap:12px;align-items:center;padding:8px 0}.news_editor__o0hPe label input[type=checkbox]{width:16px;height:16px;flex-shrink:0}.news_editor__o0hPe form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.news_editor__o0hPe blockquote{border-left:3px solid var(--news-line);padding-left:15px;color:var(--news-muted);font-size:13px}.news_toolbar__qc6dD{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}.news_notice__F6Hjd{border-left:3px solid var(--line);background:var(--news-tint);padding:14px 18px;line-height:1.8;margin:20px 0}@media (max-width:1000px){.news_grid__kLeGl{grid-template-columns:minmax(0,1fr) 235px;gap:22px}.news_editions__93MVd,.news_topicGrid__yeIlk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.news_grid__kLeGl{grid-template-columns:minmax(0,1fr)}.news_masthead__nejrS{align-items:start}.news_stamp__1zPzE{display:none}.news_lead__gn_hj{padding:23px}.news_editions__93MVd,.news_topicGrid__yeIlk{grid-template-columns:minmax(0,1fr)}.news_search__tzLMi label{flex:1;min-width:110px}.news_preferences__uzVBx{justify-content:flex-start}.news_article___G73s h2{font-size:1.2em}}.workflow_workflow__uvclB{min-width:0;overflow-wrap:anywhere}.workflow_workflow__uvclB form{display:grid;gap:.8rem;margin:1rem 0}.workflow_workflow__uvclB label{display:grid;gap:.4rem}.workflow_workflow__uvclB input:not([type=checkbox]),.workflow_workflow__uvclB textarea{width:100%;min-width:0;box-sizing:border-box}.workflow_workflow__uvclB li{margin:.5rem 0}.workflow_workflow__uvclB code{font-size:.8rem}.news-hub-tabs_hub__yRQJM{display:flex;gap:4px;margin:0 0 18px;border-bottom:1px solid var(--line);overflow-x:auto}.news-hub-tabs_hub__yRQJM a{padding:10px 16px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--muted);font-size:15px;font-weight:500;white-space:nowrap}.news-hub-tabs_hub__yRQJM a:hover{color:var(--ink)}.news-hub-tabs_hub__yRQJM a[aria-current=page]{color:var(--blue);border-bottom-color:var(--blue);font-weight:600}@media (max-width:580px){.news-hub-tabs_hub__yRQJM a{padding:9px 11px;font-size:14px}}.post-stream_divider__hemeU{width:1px;margin:4px 6px;background:var(--line)}.post-stream_layout__ksU4P{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:32px;align-items:start}.post-stream_list__KmGoa{min-width:0}.post-stream_post__dy4hv{padding:20px 0;border-bottom:1px solid var(--line)}.post-stream_post__dy4hv:first-child{padding-top:6px}.post-stream_meta__czdSP{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--muted);font-size:12px}.post-stream_post__dy4hv h2{margin:8px 0 6px;font-size:18px;line-height:1.5}.post-stream_post__dy4hv h2 a:hover{color:var(--blue)}.post-stream_description__N6ytE{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.post-stream_why__2K4sG{margin:12px 0 0;padding:10px 14px;border-left:3px solid var(--line);background:var(--soft);font-size:13px;line-height:1.75}.post-stream_why__2K4sG strong{display:block;margin-bottom:2px;color:var(--ink)}.post-stream_why__2K4sG ul{margin:0;padding-left:18px}.post-stream_why__2K4sG p{margin:0}.post-stream_links__21wdy{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:13px}.post-stream_sources__Dc_Vb{position:sticky;top:92px;padding:16px;border:1px solid var(--line);border-radius:8px}.post-stream_sources__Dc_Vb h2{margin:0 0 10px;font-size:14px}.post-stream_sources__Dc_Vb ul{margin:0;padding:0;list-style:none}.post-stream_sources__Dc_Vb li a{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:6px;color:var(--muted);font-size:13px}.post-stream_sources__Dc_Vb li a:hover{background:var(--soft)}.post-stream_sources__Dc_Vb li a[aria-current=true]{background:var(--accent-soft);color:var(--blue);font-weight:600}.post-stream_sources__Dc_Vb small{color:var(--muted);white-space:nowrap}.post-stream_note__7KilT{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.7}@media (max-width:860px){.post-stream_layout__ksU4P{grid-template-columns:minmax(0,1fr);gap:18px}.post-stream_sources__Dc_Vb{position:static;order:-1}.post-stream_sources__Dc_Vb ul{display:flex;flex-wrap:wrap;gap:6px}.post-stream_sources__Dc_Vb li a{border:1px solid var(--line)}}.release-tracker_filters__0uD3N a{display:inline-flex;align-items:center;gap:6px}.release-tracker_filters__0uD3N small{color:var(--muted);font-size:11px;font-weight:400}.release-tracker_search__DL1WN{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:4px 0 14px}.release-tracker_search__DL1WN label{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1 200px;max-width:320px;font-size:12px;color:var(--muted)}.release-tracker_search__DL1WN input,.release-tracker_search__DL1WN select{width:100%;padding:8px 10px;font-size:13px}.release-tracker_notice__O44Br{margin:0 0 4px;padding:10px 14px;border-left:3px solid var(--line);background:var(--surface);color:var(--warning);font-size:12px;line-height:1.75}.release-tracker_month__sBqxe{margin-top:22px}.release-tracker_month__sBqxe h2{margin:0 0 4px;padding:6px 0;font-size:15px;color:var(--ink)}.release-tracker_timeline__Ype5F{border-left:2px solid var(--line);margin-left:6px}.release-tracker_card__mIgSU{position:relative;min-width:0;padding:16px 0 18px 20px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.release-tracker_card__mIgSU:before{content:"";position:absolute;left:-7px;top:21px;width:12px;height:12px;border:2px solid var(--blue);border-radius:50%;background:var(--surface)}.release-tracker_when__aa2iN{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--muted);font-size:12px}.release-tracker_when__aa2iN time{color:var(--ink);font-weight:600}.release-tracker_basis__4RRAt{padding:1px 7px;border-radius:4px;background:var(--success-soft);color:var(--success)}.release-tracker_pending__tHUNO{padding:1px 7px;border-radius:4px;background:var(--warning-soft);color:var(--warning)}.release-tracker_vendor__YPgPo{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px;color:var(--muted);font-size:13px}.release-tracker_type__Sb7_v{padding:0 7px;border-radius:4px;background:var(--accent-soft);color:var(--blue);font-size:12px}.release-tracker_card__mIgSU h3{margin:4px 0 6px;font-size:18px;line-height:1.45}.release-tracker_card__mIgSU h3 a:hover{color:var(--blue)}.release-tracker_highlights__M9xzB{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.release-tracker_tip__L6uoe{margin:10px 0 0;padding:8px 12px;border-left:3px solid var(--line);background:var(--soft);font-size:13px;line-height:1.75}.release-tracker_tip__L6uoe strong{display:block;color:var(--ink)}.release-tracker_badges__JAVDt{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;font-size:11px}.release-tracker_badges__JAVDt li{padding:2px 8px;border-radius:4px}.release-tracker_available__w_0Mq{background:var(--success-soft);color:var(--success)}.release-tracker_limited__l2CE0{background:var(--warning-soft);color:var(--warning)}.release-tracker_modality__6bbuk{background:var(--accent-soft);color:var(--muted)}.release-tracker_links__1RYzS{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13px}.release-tracker_checked__oqf7f{margin:8px 0 0;color:var(--muted);font-size:11px}@media (max-width:580px){.release-tracker_search__DL1WN label{flex-basis:100%;max-width:none}.release-tracker_card__mIgSU{padding-left:16px}.release-tracker_card__mIgSU h3{font-size:17px}}.content_shell__P8Zv4{--content-ink:var(--ink);--content-muted:var(--muted);--content-line:var(--line);--content-surface:var(--surface);--content-soft:var(--soft);--content-accent:var(--blue);--content-warm:var(--danger);--content-warm-soft:var(--danger-soft);--content-active:var(--accent-soft);color:var(--content-ink);font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;max-width:1240px;margin-inline:auto;min-width:0}html[data-theme=jade] .content_shell__P8Zv4,html[data-theme=paper] .content_shell__P8Zv4{--content-ink:#1e2931;--content-muted:#54636b;--content-line:#d9e1df;--content-surface:#fff;--content-soft:#f0f2ef;--content-accent:#126a75;--content-warm:#a83a26;--content-warm-soft:#f8eeeb;--content-active:#e3edec}.content_shell__P8Zv4 a:hover{color:var(--content-accent)}.content_shell__P8Zv4 button:not(:disabled),.content_shell__P8Zv4 summary{cursor:pointer}.content_shell__P8Zv4 :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--content-accent);outline-offset:2px}.content_readerTop__CHWuU{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--content-line);padding-bottom:12px;margin:0 0 23px}.content_nav__K4rzU{display:flex;gap:4px;min-width:0}.content_nav__K4rzU a,.content_savedNav__dBaDG{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:7px 13px;border-radius:8px;white-space:nowrap;font-size:14px;color:var(--content-muted)}.content_nav__K4rzU a:hover,.content_nav__K4rzU a[aria-current],.content_savedNav__dBaDG:hover,.content_savedNav__dBaDG[aria-current]{background:var(--content-active);color:var(--content-ink)}.content_nav__K4rzU a[aria-current],.content_savedNav__dBaDG[aria-current]{font-weight:650}.content_nav__K4rzU a[aria-current] svg,.content_savedNav__dBaDG[aria-current] svg{color:var(--content-accent)}.content_savedNav__dBaDG{margin-left:auto}.content_preferences__074Xs{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:var(--content-muted)}.content_preferences__074Xs button,.content_readingTools__ub3gi button,.content_readingTools__ub3gi label,.content_savedPagination__As7ad button{min-height:32px;border:1px solid var(--content-line);border-radius:999px;padding:4px 11px;background:var(--content-surface);color:var(--content-ink);font-size:12px}.content_preferences__074Xs button[aria-pressed=true]{color:var(--content-accent);background:var(--content-active)}.content_pageHeading__uAqNk{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.content_hotHeading__l2dyF h1,.content_pageHeading__uAqNk h1{margin:0;font:750 25px/1.3 Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.content_pageHeading__uAqNk a,.content_subtitle__bG6YZ{color:var(--content-muted);font-size:13px}.content_filterBar__ubzA0{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:19px}.content_pills__8XeuV{display:flex;gap:2px;max-width:100%;padding:2px;border:1px solid var(--content-line);border-radius:999px;background:var(--content-soft);overflow-x:auto}.content_pills__8XeuV a{font-size:13px;white-space:nowrap;padding:7px 15px;border-radius:999px;color:var(--content-muted)}.content_pills__8XeuV a[aria-current]{background:var(--content-surface);color:var(--content-ink);box-shadow:0 0 0 1px var(--content-line)}.content_search__NUN4H{position:relative;display:flex;align-items:center;min-width:0;width:min(270px,100%);height:42px;background:var(--content-soft);border:1px solid var(--content-line);border-radius:999px;color:var(--content-muted)}.content_search__NUN4H input{order:1;flex:1;width:0;padding:7px 2px;border:0;background:transparent;color:var(--content-ink);font-size:13px}.content_search__NUN4H input::placeholder{color:var(--content-muted)}.content_advanced__83RYN>summary,.content_search__NUN4H>button{display:grid;position:relative;width:37px;height:36px;place-items:center;color:inherit;background:none;border:0;border-radius:50%}.content_advanced__83RYN{order:2}.content_advanced__83RYN>summary::-webkit-details-marker,.content_day__KV39S>summary::-webkit-details-marker,.content_method__8UmcH>summary::-webkit-details-marker{display:none}.content_advanced__83RYN i{position:absolute;top:6px;right:6px;background:var(--content-accent);width:5px;height:5px;border-radius:50%}.content_advancedPanel__Jer9j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;z-index:3;position:absolute;right:0;top:calc(100% + 6px);width:min(320px,calc(100vw - 34px));border:1px solid var(--content-line);border-radius:12px;background:var(--content-surface);box-shadow:0 8px 24px var(--shadow);padding:14px;font-size:13px}.content_advancedPanel__Jer9j label{display:grid;gap:4px}.content_advancedPanel__Jer9j select{min-width:0;padding:6px;border-radius:5px;border:1px solid var(--content-line);background:var(--content-surface);color:var(--content-ink)}.content_filterActions__PI2bh{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:13px}.content_filterActions__PI2bh button{border:1px solid var(--content-line);border-radius:6px;padding:5px 10px;background:var(--content-active);color:var(--content-ink)}.content_card__NQMWj,.content_currentHot__u8Xyg,.content_podium__Gbh9J li,.content_restRanks__EfZlO ol{border:1px solid var(--content-line);border-radius:12px;background:var(--content-surface)}.content_currentHot__u8Xyg{padding:13px 18px;margin:0 0 22px;background:linear-gradient(168deg,var(--content-surface) 40%,transparent 90%),linear-gradient(180deg,var(--content-warm-soft),var(--content-surface) 65%)}.content_panelHeading__7pqsY{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;font-size:12px;color:var(--content-muted)}.content_panelHeading__7pqsY h2{margin:0;display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--content-ink)}.content_panelHeading__7pqsY h2 span:not(.content_liveDot__Z86UL){font-weight:500;color:var(--content-muted)}.content_cardFooter__4hY9y :is(a,button),.content_panelHeading__7pqsY a{display:inline-flex;align-items:center;gap:4px}.content_liveDot__Z86UL{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--content-warm);box-shadow:0 0 0 2px var(--content-warm-soft)}.content_podium__Gbh9J,.content_previewRanks___nq2Q,.content_restRanks__EfZlO ol,.content_timeline__fgo5b{list-style:none;margin:0;padding:0}.content_previewRanks___nq2Q a{display:grid;grid-template-columns:28px minmax(0,1fr) max-content 77px;gap:8px;min-height:36px;align-items:center;padding:0 7px;font-size:14px}.content_previewRanks___nq2Q b{color:var(--content-muted);font-variant-numeric:tabular-nums}.content_previewRanks___nq2Q li:nth-child(-n+3) b{color:var(--content-warm)}.content_previewRanks___nq2Q a>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content_previewRanks___nq2Q a>span{color:var(--content-muted);font-size:12px;text-align:right;white-space:nowrap}.content_previewRanks___nq2Q a>span strong{color:var(--content-ink);font-size:14px}.content_rankSources__ThH5b{background:var(--content-soft);border-radius:999px;padding:2px 7px}.content_feed__MiC_l{scroll-margin-top:90px}.content_readingTools__ub3gi{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:9px}.content_readingTools__ub3gi label{display:flex;align-items:center;gap:5px;cursor:pointer}.content_readingTools__ub3gi input{accent-color:var(--content-accent);margin:0}.content_shell__P8Zv4 button:disabled{cursor:not-allowed;opacity:.6}.content_day__KV39S{margin-bottom:18px}.content_day__KV39S>summary{display:flex;align-items:center;list-style:none;gap:9px;margin-bottom:11px;padding:3px 0;color:var(--content-muted);font-size:13px}.content_day__KV39S>summary strong{color:var(--content-ink);font-size:19px}.content_day__KV39S:not([open])>summary svg{transform:rotate(-90deg)}.content_timelineRow__HijTt{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:14px}.content_timelineRow__HijTt[hidden]{display:none}.content_timelineTime__sYc3p{position:relative;padding-top:20px;color:var(--content-muted);font:650 12px/1.5 ui-monospace,monospace;border-right:1px solid var(--content-line)}.content_timelineTime__sYc3p:after{content:"";position:absolute;top:26px;right:-4px;width:7px;height:7px;border-radius:50%;background:var(--content-accent)}.content_timelineRow__HijTt[data-read=true] .content_timelineTime__sYc3p:after{background:var(--content-muted)}.content_card__NQMWj{min-width:0;padding:13px 17px;margin-bottom:11px;overflow-wrap:anywhere}.content_cardActions__bPde6,.content_cardFooter__4hY9y,.content_cardHeader__UwabM{display:flex;align-items:center;gap:8px;color:var(--content-muted);font-size:12px}.content_cardHeader__UwabM{min-height:26px}.content_cardActions__bPde6,.content_cardHeader__UwabM time,.content_featured__t_vzf{flex-shrink:0}.content_sourceName__al3DE{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content_cardActions__bPde6{margin-left:auto;gap:1px}.content_featured__t_vzf{font-size:11px;color:var(--content-warm);background:var(--content-warm-soft);border-radius:999px;padding:1px 7px}.content_featured__t_vzf[data-automatic=true]{color:var(--content-accent);background:var(--content-active)}.content_card__NQMWj h3{font-size:1.15em;font-weight:720;line-height:1.46;margin:4px 0 6px}.content_card__NQMWj p{font-size:.98em;line-height:1.75;color:var(--content-muted);margin:0 0 9px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.content_cardFooter__4hY9y{flex-wrap:wrap;column-gap:12px}.content_topicTag__H8BFl{border-radius:5px;padding:2px 7px;background:var(--content-soft)}.content_iconButton__vyQrQ{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:7px;color:var(--content-muted);background:transparent}.content_iconButton__vyQrQ:hover,.content_iconButton__vyQrQ[aria-pressed=true]{color:var(--content-accent);background:var(--content-soft)}.content_bookmarkControl__bbYMr{position:relative}.content_bookmarkControl__bbYMr small{position:absolute;z-index:2;top:100%;right:0;width:max-content;max-width:200px;border:1px solid var(--content-line);background:var(--content-surface);color:var(--content-warm);border-radius:7px;padding:6px}.content_moreLinks__4qKXi{display:flex;flex-wrap:wrap;gap:10px 18px;border-top:1px solid var(--content-line);padding-top:12px;color:var(--content-muted);font-size:13px}.content_hotHeading__l2dyF{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:0 0 18px}.content_hotHeading__l2dyF p{color:var(--content-muted);font-size:13px;margin:5px 0 0}.content_hotKicker__I3QZT{display:flex;align-items:center;gap:7px;color:var(--content-warm);font-size:12px;margin-bottom:5px}.content_method__8UmcH{position:relative;color:var(--content-muted);font-size:13px;flex:none}.content_method__8UmcH summary{display:flex;align-items:center;gap:5px}.content_method__8UmcH p{position:absolute;right:0;z-index:2;width:min(320px,calc(100vw - 32px));padding:14px;border:1px solid var(--content-line);border-radius:9px;background:var(--content-surface);box-shadow:0 8px 24px var(--shadow)}.content_podium__Gbh9J{display:grid;grid-template-columns:2fr minmax(0,1fr);gap:15px}.content_podium__Gbh9J:has(>:only-child){grid-template-columns:minmax(0,1fr)}.content_podium__Gbh9J li{display:flex;flex-direction:column;min-width:0;padding:16px 18px;min-height:170px;overflow-wrap:anywhere}.content_podium__Gbh9J li:first-child{grid-row:span 2;padding:23px;background:linear-gradient(150deg,var(--content-warm-soft),var(--content-surface) 48%)}.content_rankCardBottom__gSZCJ,.content_rankCardTop__7LIzX{display:flex;justify-content:space-between;align-items:center;gap:10px}.content_rankCardTop__7LIzX>span:first-child{color:var(--content-warm);font:650 12px ui-monospace,monospace;letter-spacing:.12em}.content_rankCardBottom__gSZCJ{margin-top:auto;padding-top:12px;font-size:12px;color:var(--content-muted);align-items:end}.content_podium__Gbh9J h2{font-size:17px;font-weight:720;line-height:1.45;margin:12px 0 5px}.content_podium__Gbh9J li:first-child h2{font-size:clamp(21px,2.1vw,28px)}.content_podium__Gbh9J p{margin:0;color:var(--content-muted);font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content_podium__Gbh9J li:first-child p{font-size:1em;-webkit-line-clamp:5;line-height:1.8}.content_score__x05nk{display:grid;text-align:right}.content_score__x05nk strong{color:var(--content-ink);font-size:20px;font-weight:750;line-height:1.15;font-variant-numeric:tabular-nums}.content_podium__Gbh9J li:first-child .content_score__x05nk strong{font-size:32px}.content_change__OFYA7{display:inline-block;white-space:nowrap;color:var(--content-muted);background:var(--content-soft);padding:2px 7px;font-size:11px;border-radius:99px}.content_change__OFYA7[data-change="1"]{color:var(--content-warm);background:var(--content-warm-soft)}.content_restRanks__EfZlO{margin-top:24px}.content_restRanks__EfZlO li+li{border-top:1px solid var(--content-line)}.content_restRanks__EfZlO li a{display:grid;grid-template-columns:44px minmax(0,1fr) 86px 60px;align-items:center;gap:13px;padding:12px 20px}.content_restRanks__EfZlO li a>b,.content_restRanks__EfZlO li a>span{color:var(--content-muted);font-size:13px}.content_restRanks__EfZlO li a>div:last-child{text-align:right}.content_restRanks__EfZlO h3,.content_restRanks__EfZlO p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content_restRanks__EfZlO h3{font-size:15px;font-weight:700}.content_restRanks__EfZlO p{font-size:13px;color:var(--content-muted)}.content_savedPage__zicJR{position:relative}.content_savedPage__zicJR .content_pageHeading__uAqNk{margin-bottom:4px}.content_subtitle__bG6YZ{margin:0 0 16px}.content_savedActions__cad5y{position:absolute;top:0;right:0;display:flex;align-items:center;gap:14px}.content_inlineNotice__MEWzV button,.content_savedActions__cad5y button{display:inline-flex;align-items:center;gap:4px;padding:5px 0;border:0;background:transparent;color:var(--content-accent);font-size:13px}.content_inlineNotice__MEWzV{margin:0 0 13px;padding:9px 13px;border:1px solid var(--content-line);border-radius:8px;background:var(--content-surface);font-size:13px;color:var(--content-muted)}.content_inlineNotice__MEWzV a{color:var(--content-accent);margin-left:8px;white-space:nowrap}.content_currentHot__u8Xyg .content_inlineNotice__MEWzV{padding:5px 0;margin:0;background:none;border:0}.content_savedEmpty__CTdMn{display:grid;justify-items:center;gap:7px;text-align:center;color:var(--content-muted);border:1px dashed var(--content-line);border-radius:12px;padding:42px 15px;margin:15px 0}.content_savedEmpty__CTdMn h2{color:var(--content-ink);margin:0;font-size:17px}.content_savedEmpty__CTdMn p{margin:0;font-size:13px}.content_savedEmpty__CTdMn a{color:var(--content-accent);font-size:13px}.content_savedPagination__As7ad{display:flex;justify-content:center;align-items:center;gap:14px;margin:20px 0;font-size:13px}.content_unavailable__ufXSr{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--content-line);border-radius:8px;padding:6px 13px;margin-bottom:9px;color:var(--content-muted);font-size:13px}@media (max-width:700px){.content_readerTop__CHWuU{flex-wrap:wrap;column-gap:4px;row-gap:4px;margin-bottom:16px;padding-bottom:7px}.content_nav__K4rzU{width:100%;display:grid;grid-template-columns:.8fr 1.65fr .96fr 1.05fr .8fr;gap:2px}.content_nav__K4rzU a{padding:4px 1px;flex-direction:column;gap:3px;min-height:44px;font-size:11px}.content_savedNav__dBaDG{min-height:32px;padding:3px 8px;font-size:12px}.content_preferences__074Xs button{min-height:30px}.content_hotHeading__l2dyF h1,.content_pageHeading__uAqNk h1{font-size:23px}.content_filterBar__ubzA0{align-items:stretch;flex-direction:column;gap:8px;margin-bottom:12px}.content_pills__8XeuV{width:fit-content}.content_pills__8XeuV a{padding:6px 10px;font-size:12px}.content_search__NUN4H{width:100%}.content_currentHot__u8Xyg{padding:11px 9px;margin-bottom:12px}.content_previewRanks___nq2Q a{grid-template-columns:15px minmax(0,1fr) 65px;gap:6px;padding:0 3px}.content_previewRanks___nq2Q .content_rankSources__ThH5b,.content_previewRanks___nq2Q li:nth-child(n+4){display:none}.content_day__KV39S>summary{background:var(--content-soft);border-radius:6px;padding:7px 9px;margin-bottom:2px}.content_day__KV39S>summary strong{font-size:14px}.content_timelineRow__HijTt{display:block}.content_timelineTime__sYc3p{display:none}.content_timeline__fgo5b .content_card__NQMWj{padding:10px 0 13px;border-width:0 0 1px;border-radius:0;background:transparent;margin-bottom:0}.content_card__NQMWj h3{line-height:1.5}.content_card__NQMWj p{-webkit-line-clamp:2}.content_podium__Gbh9J{display:flex;flex-direction:column;gap:9px}.content_podium__Gbh9J li,.content_podium__Gbh9J li:first-child{min-height:0;padding:13px}.content_podium__Gbh9J li:first-child .content_score__x05nk strong{font-size:24px}.content_restRanks__EfZlO li a{grid-template-columns:22px minmax(0,1fr) 51px;padding:9px;gap:7px}.content_restRanks__EfZlO li a>span{display:none}.content_restRanks__EfZlO h3{font-size:13px}.content_savedActions__cad5y{gap:8px}}.tools_services__bKsI6{display:flex;flex-wrap:wrap;gap:8px 18px;padding:4px 0 20px;margin-bottom:18px;border-bottom:1px solid var(--news-line,var(--line))}.tools_services__bKsI6 a{display:inline-flex;gap:6px;align-items:center;color:var(--news-muted,var(--muted));font-size:13px;padding:4px 0}.tools_services__bKsI6 a:hover,.tools_services__bKsI6 a[aria-current=page]{color:var(--blue,var(--blue))}.tools_panel__d88tu{border:1px solid var(--news-line,var(--line));border-radius:12px;padding:24px;margin:20px 0;background:var(--news-paper,var(--surface))}.tools_panel__d88tu h2{font-size:22px;margin:0 0 14px}.tools_panel__d88tu p{line-height:1.8}.tools_muted__ApPry{color:var(--news-muted,var(--muted));font-size:13px;line-height:1.7}.tools_grid__XhKmg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tools_form__n3JSd{display:grid;gap:16px;max-width:760px}.tools_form__n3JSd label{display:grid;gap:7px;font-size:14px}.tools_form__n3JSd input,.tools_form__n3JSd select,.tools_form__n3JSd textarea{color:var(--news-ink,var(--ink));background:var(--news-paper,var(--surface));width:100%;border:1px solid var(--news-line,var(--line));border-radius:6px;padding:10px 12px;font:inherit;min-width:0}.tools_form__n3JSd textarea{min-height:130px;resize:vertical}.tools_form__n3JSd input[type=checkbox]{width:auto}.tools_actions__3zcUC{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}.tools_actions__3zcUC button,.tools_copy__6opb_ button,.tools_form__n3JSd button{border:1px solid var(--news-line,var(--line));border-radius:6px;background:var(--news-paper,var(--surface));color:var(--news-ink,var(--ink));padding:8px 14px;cursor:pointer}.tools_actions__3zcUC button[aria-pressed=true],.tools_tabs__WhNdc a[aria-current=page]{color:var(--blue);border-color:var(--blue)}.tools_form__n3JSd button[type=submit]{background:var(--accent-soft);color:var(--contrast-ink);justify-self:start}.tools_copy__6opb_{background:var(--news-tint,var(--soft));border-radius:8px;padding:16px;margin:16px 0}.tools_copy__6opb_ pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7;margin:0 0 12px}.tools_tabs__WhNdc{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.tools_tabs__WhNdc a{padding:9px 16px;border:1px solid var(--news-line,var(--line));border-radius:22px}.tools_list__jh9Us{list-style:none;padding:0}.tools_list__jh9Us li{border-bottom:1px solid var(--news-line,var(--line));padding:18px 0}.tools_list__jh9Us h3{margin:6px 0;font-size:18px}.tools_badge__3AXA3{display:inline-block;padding:3px 9px;background:var(--news-tint,var(--soft));font-size:12px;border-radius:5px;margin-right:8px}.tools_calendar__Qy10o{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.tools_calendar__Qy10o button,.tools_calendar__Qy10o span{min-height:48px;border:1px solid var(--news-line,var(--line));padding:6px;border-radius:5px;color:inherit;background:var(--news-paper,var(--surface));text-align:center;font:inherit}.tools_calendar__Qy10o button{cursor:pointer}.tools_calendar__Qy10o button[aria-pressed=true]{outline:2px solid var(--blue)}.tools_calendar__Qy10o small{display:block;font-size:10px;color:var(--blue)}.tools_status__0Jr4U{border-left:3px solid var(--blue);padding:10px 16px;background:var(--news-tint,var(--soft));line-height:1.8}.tools_table__hv6F6{width:100%;border-collapse:collapse;font-size:14px}.tools_table__hv6F6 td,.tools_table__hv6F6 th{padding:12px 8px;text-align:left;border-bottom:1px solid var(--news-line,var(--line));overflow-wrap:anywhere}.tools_readTools__tXEc9{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--news-muted,var(--muted));margin:12px 0}.tools_readTools__tXEc9 button{color:inherit;border:1px solid var(--news-line,var(--line));border-radius:5px;padding:5px 9px;background:transparent;cursor:pointer}@media (max-width:650px){.tools_grid__XhKmg{grid-template-columns:1fr}.tools_panel__d88tu{padding:16px}.tools_services__bKsI6{gap:8px 14px}.tools_calendar__Qy10o{gap:3px}.tools_table__hv6F6{font-size:12px}.tools_table__hv6F6 td,.tools_table__hv6F6 th{padding:10px 4px}}.reports_layout__VpnZm{display:grid;grid-template-columns:minmax(195px,250px) minmax(0,1fr);gap:32px;color:var(--content-ink)}.reports_archive__KXjz1{min-width:0;padding-right:18px;border-right:1px solid var(--content-line);font-size:13px}.reports_periodTabs__sgL2O{display:flex;padding:3px;border:1px solid var(--content-line);border-radius:999px;background:var(--content-soft)}.reports_periodTabs__sgL2O a{flex:1 1 0;border-radius:999px;padding:8px 10px;text-align:center;color:var(--content-muted)}.reports_periodTabs__sgL2O a[aria-current=page]{background:var(--content-surface);color:var(--content-ink);box-shadow:0 0 0 1px var(--content-line)}.reports_archiveTitle__1qWux{margin:15px 0 6px;font-size:13px;font-weight:700}.reports_month__bpf_Z{border-top:1px solid var(--content-line)}.reports_archiveMobile__4YftV>details>summary,.reports_month__bpf_Z summary{list-style:none;cursor:pointer}.reports_archiveMobile__4YftV>details>summary::-webkit-details-marker,.reports_mobileContents__InZXU summary::-webkit-details-marker,.reports_month__bpf_Z summary::-webkit-details-marker{display:none}.reports_month__bpf_Z summary{display:flex;align-items:center;gap:6px;min-height:42px;padding:4px;font-weight:700}.reports_month__bpf_Z[open] summary svg{transform:rotate(90deg)}.reports_month__bpf_Z summary small{margin-left:auto;color:var(--content-muted);font-weight:400}.reports_contentsList__wyXOg,.reports_highlights__fImLh,.reports_issueSection__DIF_T ul,.reports_month__bpf_Z ul{margin:0;padding:0;list-style:none}.reports_month__bpf_Z ul{padding-bottom:10px}.reports_month__bpf_Z li a{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:54px;border-radius:10px;padding:6px 8px}.reports_month__bpf_Z li a:hover,.reports_month__bpf_Z li a[aria-current=page]{background:var(--content-soft)}.reports_month__bpf_Z li a[aria-current=page] .reports_archiveDay__qM93G strong{color:var(--content-accent)}.reports_archiveDay__qM93G{display:grid;text-align:center;line-height:1.05}.reports_archiveDay__qM93G strong{font-size:21px;font-variant-numeric:tabular-nums}.reports_archiveDay__qM93G small{color:var(--content-muted);margin-top:3px}.reports_archiveLinkTitle__m02L4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:1.4}.reports_archivePagination__vz0Pn{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid var(--content-line);margin-top:12px;padding-top:10px;color:var(--content-muted)}.reports_archivePagination__vz0Pn a,.reports_empty__132ro a{color:var(--content-accent)}.reports_archiveMobile__4YftV,.reports_mobileContents__InZXU{display:none}.reports_issue__ql3dZ{min-width:0}.reports_dateline__sQrGe,.reports_sourceLine__wXRqv{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;font-size:13px;color:var(--content-muted)}.reports_dateline__sQrGe{justify-content:space-between}.reports_dateline__sQrGe span:nth-child(2){letter-spacing:.16em}.reports_masthead__hKZGe{min-height:164px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0}.reports_masthead__hKZGe h1{margin:0;font-size:clamp(36px,6vw,84px);font-weight:850;line-height:1;letter-spacing:-.05em}.reports_masthead__hKZGe p{margin:12px 0 0;color:var(--content-muted);font-size:12px;letter-spacing:.22em}.reports_issueDate__OdSVR{display:flex;flex:0 0 auto;overflow:hidden;border:1px solid var(--content-line);border-radius:13px;background:var(--content-soft)}.reports_dateTile__EVNJG{min-width:104px;display:grid;align-content:center;justify-items:center;gap:4px;padding:16px;font-size:11px}.reports_dateTile__EVNJG strong{font-size:clamp(40px,5vw,68px);font-variant-numeric:tabular-nums;line-height:.95;letter-spacing:-.04em}.reports_calendar__lh7DB{width:180px;padding:13px;border-left:1px solid var(--content-line);font-size:11px}.reports_calendarGrid__lBt3J{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-top:5px;text-align:center}.reports_calendarGrid__lBt3J>*{line-height:18px;border-radius:4px}.reports_calendarGrid__lBt3J a,.reports_calendarGrid__lBt3J strong{background:var(--content-surface);color:var(--content-accent)}.reports_calendarGrid__lBt3J a:hover{text-decoration:underline}.reports_calendarQuiet__jyzaJ{color:var(--content-muted);opacity:.75}.reports_metrics__C88XW{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 24px;padding:8px 0;border-block:1px solid var(--content-line);font-size:13px;color:var(--content-muted)}.reports_metrics__C88XW b{color:var(--content-ink);font-size:24px}.reports_issueBody__VBl_U{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.reports_issueBody__VBl_U>div{min-width:0;padding-right:28px}.reports_issueRail__Ew4Tb,.reports_lead__SbPYM{padding-top:30px}.reports_lead__SbPYM h2{margin:12px 0 18px;font-size:clamp(26px,3.6vw,46px);font-weight:850;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.reports_leadSummary__Fmw94{font-size:clamp(1.07em,1.5vw,1.34em);line-height:1.72;margin:0 0 16px;white-space:pre-line;overflow-wrap:anywhere}.reports_issueRail__Ew4Tb{border-left:1px solid var(--content-line);padding-left:24px}.reports_kicker__HpLDi{margin:0;display:flex;align-items:center;gap:9px;color:var(--content-accent);font-size:12px;font-weight:700;letter-spacing:.16em}.reports_kicker__HpLDi:before{content:"";width:21px;height:1px;background:currentColor}.reports_highlights__fImLh li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:14px 0;border-bottom:1px solid var(--content-line);overflow-wrap:anywhere}.reports_highlights__fImLh li>span{font-size:22px;font-weight:750;color:var(--content-accent)}.reports_highlights__fImLh a{font-weight:700}.reports_highlights__fImLh small{display:block;margin-top:3px;color:var(--content-muted)}.reports_highlights__fImLh+.reports_kicker__HpLDi{margin-top:26px}.reports_contentsList__wyXOg a{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid var(--content-line);font-size:13px}.reports_contentsList__wyXOg small,.reports_muted___BgBK{color:var(--content-muted)}.reports_issueSection__DIF_T,.reports_overview__nzXhG{margin-top:26px;padding-top:18px;border-top:1px solid var(--content-line);overflow-wrap:anywhere}.reports_issueSection__DIF_T{scroll-margin-top:96px}.reports_issueSection__DIF_T h2{display:flex;align-items:baseline;gap:12px;font-size:24px;margin:0;font-weight:750}.reports_issueSection__DIF_T h2 span{color:var(--content-accent);font-size:13px}.reports_issueSection__DIF_T li{padding:12px 0}.reports_issueSection__DIF_T li+li{border-top:1px solid var(--content-line)}.reports_issueSection__DIF_T h3{margin:0 0 4px;font-size:17px;font-weight:750}.reports_issueSection__DIF_T li p{margin:6px 0}.reports_sourceLine__wXRqv a{display:inline-flex;align-items:center;gap:3px;color:var(--content-accent)}.reports_issue__ql3dZ a:hover{text-decoration:underline;text-underline-offset:3px}.reports_issueNeighbors__Nn9iv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;border-block:1px solid var(--content-line);margin-top:32px;padding:12px 0;font-size:13px}.reports_issueNeighbors__Nn9iv a{display:inline-flex;align-items:center;gap:4px;color:var(--content-accent)}.reports_endNote___YZ8I{margin:24px 0 12px;text-align:center;color:var(--content-muted);font-size:13px}.reports_empty__132ro{align-self:start;padding:26px;border:1px solid var(--content-line);border-radius:12px;background:var(--content-surface)}.reports_empty__132ro h1{margin:0 0 6px;font-size:26px;font-weight:750}.reports_empty__132ro p{margin:0 0 12px;color:var(--content-muted)}@media (max-width:1040px){.reports_layout__VpnZm{gap:22px}.reports_issueBody__VBl_U{display:block}.reports_issueBody__VBl_U>div{padding-right:0}.reports_issueRail__Ew4Tb{display:none}.reports_mobileContents__InZXU{display:block;padding:4px 0;border-bottom:1px solid var(--content-line)}.reports_mobileContents__InZXU summary{display:flex;align-items:center;gap:7px;width:fit-content;min-height:36px;color:var(--content-accent);font-size:13px;cursor:pointer;list-style:none}}@media (max-width:900px){.reports_calendar__lh7DB{display:none}}@media (max-width:720px){.reports_layout__VpnZm{display:block}.reports_archive__KXjz1{border-right:0;padding-right:0}.reports_periodTabs__sgL2O{width:fit-content;margin:0 auto}.reports_periodTabs__sgL2O a{min-width:52px;padding-block:9px}.reports_archiveDesktop__6Cvfr,.reports_dateline__sQrGe span:nth-child(2){display:none}.reports_archiveMobile__4YftV{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;margin:10px 0 16px}.reports_archiveMobile__4YftV>details{position:relative}.reports_archiveMobile__4YftV>details[open]{width:100%;padding-bottom:4px}.reports_archiveMobile__4YftV>a,.reports_archiveMobile__4YftV>details>summary{display:flex;align-items:center;width:fit-content;gap:3px;min-height:44px;border:1px solid var(--content-line);border-radius:999px;padding:4px 12px;background:var(--content-surface);color:var(--content-muted)}.reports_archiveMobile__4YftV>a[aria-current=page],.reports_archiveMobile__4YftV>details[open]>summary{background:var(--content-soft);color:var(--content-accent)}.reports_masthead__hKZGe{min-height:auto;padding:16px 0}.reports_masthead__hKZGe h1{font-size:clamp(32px,10vw,55px)}.reports_dateTile__EVNJG{min-width:85px;padding:12px}.reports_lead__SbPYM{padding-top:20px}.reports_lead__SbPYM h2{font-size:clamp(28px,8.7vw,36px)}}.topics_directory__JFOI0{color:var(--content-ink)}.topics_directory__JFOI0>header{margin-bottom:32px}.topics_directory__JFOI0 h1{margin:0 0 6px;font-size:25px;font-weight:800;line-height:1.25}.topics_directory__JFOI0 p{margin:0}.topics_cardMeta__uNgav,.topics_directory__JFOI0>header p,.topics_empty__IbO81,.topics_groupHeading__qnykN p{color:var(--content-muted)}.topics_directory__JFOI0 section+section{margin-top:30px}.topics_groupHeading__qnykN{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:14px}.topics_groupHeading__qnykN h2{margin:0;font-size:15px;font-weight:750}.topics_groupHeading__qnykN p{font-size:12px}.topics_grid__g59ds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.topics_grid__g59ds>li{min-width:0}.topics_card__JXiTv{display:flex;flex-direction:column;min-height:132px;height:100%;border:1px solid var(--content-line);border-radius:13px;padding:15px 18px;background:var(--content-surface);overflow-wrap:anywhere}.topics_card__JXiTv:hover{border-color:var(--content-accent)}.topics_card__JXiTv h3{display:flex;align-items:center;gap:9px;margin:0 0 6px;font-size:16px;font-weight:750;line-height:1.25}.topics_card__JXiTv .topics_monogram__G7q6T{flex:0 0 22px;display:grid;place-items:center;height:22px;border:1px solid var(--content-line);border-radius:6px;background:var(--content-soft);color:var(--content-accent);font-size:11px;font-weight:750}.topics_card__JXiTv p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.94em;line-height:1.55}.topics_cardMeta__uNgav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3px 8px;margin-top:auto;padding-top:12px;font-size:12px}.topics_directory__JFOI0 .topics_preferences__EY73h{margin-top:24px;color:var(--content-accent);font-size:13px}.topics_preferences__EY73h a:hover{text-decoration:underline}@media (max-width:1000px){.topics_grid__g59ds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.topics_directory__JFOI0>header{margin-bottom:22px}.topics_directory__JFOI0 section+section{margin-top:23px}.topics_grid__g59ds{display:block;border:1px solid var(--content-line);border-radius:13px;background:var(--content-surface)}.topics_grid__g59ds>li+li{border-top:1px solid var(--content-line)}.topics_card__JXiTv{position:relative;min-height:90px;border:0;border-radius:0;padding:12px 36px 12px 16px;background:none}.topics_card__JXiTv:after{content:"";position:absolute;top:calc(50% - 3px);right:17px;width:6px;height:6px;border-top:1px solid var(--content-muted);border-right:1px solid var(--content-muted);transform:rotate(45deg)}.topics_grid__g59ds[data-companies] .topics_card__JXiTv{padding-left:58px}.topics_card__JXiTv .topics_monogram__G7q6T{position:absolute;left:16px;top:50%;width:30px;height:30px;transform:translateY(-50%)}.topics_card__JXiTv h3{font-size:16px}.topics_card__JXiTv p{font-size:.88em;-webkit-line-clamp:1}.topics_cardMeta__uNgav{justify-content:flex-start;padding-top:5px}}