.kDb79q_wrap{flex-direction:column;gap:16px;min-width:0;display:flex}.kDb79q_filters{flex-wrap:wrap;gap:12px 24px;display:flex}.kDb79q_field{flex-direction:column;gap:4px;display:flex}.kDb79q_field label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.kDb79q_field select,.kDb79q_field input{min-height:36px;font:inherit;color:var(--ink);background-color:var(--paper);border:1px solid var(--rule);border-radius:3px;padding:4px 28px 4px 10px;font-size:16px}.kDb79q_field input{padding-right:10px}.kDb79q_summary{margin:0;font-size:15px}.kDb79q_scroller{max-width:100%;padding:6px 4px;scroll-padding-left:44px;overflow-x:auto}.kDb79q_chart{grid-template-columns:auto auto;row-gap:4px;width:max-content;padding-right:24px;display:grid}.kDb79q_axisCorner,.kDb79q_axisDays{z-index:1;background:var(--paper);box-shadow:-4px 0 0 var(--paper);grid-column:1;padding-right:6px;position:sticky;left:0}.kDb79q_axisCorner{grid-row:1}.kDb79q_axisMonths{height:14px;font-family:var(--mono);color:var(--muted);grid-column:2;font-size:11px;line-height:14px;position:relative}.kDb79q_axisMonths span{left:calc(var(--col) * 14px);white-space:nowrap;position:absolute}.kDb79q_axisDays{font-family:var(--mono);color:var(--muted);flex-direction:column;grid-row:2;gap:3px;font-size:11px;line-height:11px;display:flex}.kDb79q_axisDays span{white-space:nowrap;height:11px}.kDb79q_grid{flex-direction:column;grid-area:2/2;gap:3px;width:max-content;display:flex}.kDb79q_row{grid-template-columns:repeat(var(--weeks), 11px);gap:3px;display:grid}.kDb79q_cellWrap{width:11px;height:11px}.kDb79q_cell,.kDb79q_swatch{background:#ebe5d8;border:0;border-radius:2px;width:11px;height:11px;padding:0;display:block}.kDb79q_cell{cursor:pointer}.kDb79q_cell[data-step="0"],.kDb79q_swatch[data-step="0"]{background:#ebe5d8;box-shadow:inset 0 0 0 1px #968c79}.kDb79q_cell[data-step="1"],.kDb79q_swatch[data-step="1"]{background:#5a9068}.kDb79q_cell[data-step="2"],.kDb79q_swatch[data-step="2"]{background:#3f7a50}.kDb79q_cell[data-step="3"],.kDb79q_swatch[data-step="3"]{background:#2a6340}.kDb79q_cell[data-step="4"],.kDb79q_swatch[data-step="4"]{background:#174a2c}.kDb79q_cell[data-future]{border:1px dashed var(--rule);cursor:default;background:0 0}.kDb79q_cellWrap[aria-selected=true] .kDb79q_cell{outline:2px solid var(--ink);outline-offset:1px}.kDb79q_cell:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.kDb79q_cellWrap[aria-selected=true] .kDb79q_cell:focus-visible{outline:2px solid var(--ink);outline-offset:1px;box-shadow:0 0 0 4px var(--paper), 0 0 0 6px var(--accent)}.kDb79q_legend{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:4px;font-size:11px;display:flex}.kDb79q_legend span:first-child{margin-right:4px}.kDb79q_legend span:last-child{margin-left:4px}.kDb79q_panel{border-top:1px solid var(--rule);padding-top:12px}.kDb79q_panelTitle{margin:0 0 8px;font-size:17px}.kDb79q_panelEmpty{color:var(--muted);margin:0}.kDb79q_note{color:var(--muted);margin:0;font-size:14px}.kDb79q_events{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kDb79q_event{overflow-wrap:anywhere;grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;gap:2px 12px;display:grid}@media (max-width:520px){.kDb79q_event{grid-template-columns:minmax(0,1fr)}}.kDb79q_kind{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.kDb79q_repo{font-family:var(--mono);color:var(--muted);font-size:14px}.kDb79q_months summary{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.kDb79q_months table{border-collapse:collapse;margin-top:12px;font-size:15px}.kDb79q_months th,.kDb79q_months td{text-align:left;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;padding:4px 20px 4px 0;font-weight:400}.kDb79q_months thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.kDb79q_eventDated{grid-template-columns:4.5em 6.5em minmax(0,1fr)}.kDb79q_eventDated time{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}@media (max-width:520px){.kDb79q_eventDated{grid-template-columns:4.5em minmax(0,1fr)}.kDb79q_eventDated>:nth-child(3){grid-column:2}}.kDb79q_timeline{flex-direction:column;gap:28px;width:100%;max-width:900px;display:flex}.kDb79q_month{flex-direction:column;gap:12px;display:flex}.kDb79q_monthTitle{border-top:1px solid var(--rule);padding-top:12px;font-size:19px}.kDb79q_levels{flex-direction:column;gap:20px;display:flex}.kDb79q_levelsNote{color:var(--muted);margin:0}.kDb79q_levelGroups{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:32px 40px;display:grid}.kDb79q_levelGroupsCompact{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:24px 32px;display:grid}.kDb79q_levelGroup{min-width:0}.kDb79q_levelGroupTitle{border-top:1px solid var(--rule);margin-bottom:8px;padding-top:12px;font-size:22px}.kDb79q_levelList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kDb79q_levelRow{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;column-gap:12px;min-height:44px;padding-block:6px;text-decoration:none;display:flex}.kDb79q_levelRow:hover .kDb79q_levelName,.kDb79q_levelRow:focus-visible .kDb79q_levelName{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}.kDb79q_levelName{overflow-wrap:anywhere;flex:8em;min-width:0}.kDb79q_levelText{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.kDb79q_levelText[data-empty]{color:var(--muted)}.kDb79q_meter{gap:3px;display:flex}.kDb79q_meter span{background:0 0;border-radius:1px;width:14px;height:8px;box-shadow:inset 0 0 0 1px #968c79}.kDb79q_meter span[data-on]{background:#2a6340;box-shadow:inset 0 0 0 1px #2a6340}.kDb79q_refs{color:var(--muted);flex-wrap:wrap;gap:4px 24px;margin:0;font-size:15px;display:flex}.kDb79q_freshness{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);margin:12px 0 0;font-size:12px}
.xdMpNW_page{padding-block:clamp(40px,7vw,88px) clamp(56px,8vw,112px)}.xdMpNW_head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:clamp(32px,5vw,56px);display:flex}.xdMpNW_lede{max-width:var(--measure);color:var(--muted);margin:0;font-size:19px}.xdMpNW_none{max-width:var(--measure);border-top:1px solid var(--rule);padding:28px 0 0}.xdMpNW_noneTitle{font-family:var(--display);margin:0 0 8px;font-size:clamp(22px,2.4vw,28px);line-height:1.2}.xdMpNW_noneBody{color:var(--muted);margin:0}.xdMpNW_article{padding-block:clamp(40px,7vw,88px) clamp(56px,8vw,112px)}.xdMpNW_articleHead{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.xdMpNW_articleHead h1{max-width:20ch}.xdMpNW_articleHead p{margin:0}
.abeqJq_item{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding:22px 0;display:flex;position:relative}.abeqJq_itemMain{flex-direction:column;flex:320px;align-items:flex-start;gap:4px;min-width:0;display:flex}.abeqJq_itemTitle{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(22px,2.4vw,30px);line-height:1.15;text-decoration:none}.abeqJq_itemTitle:after{content:"";position:absolute;inset:0}.abeqJq_item:hover .abeqJq_itemTitle,.abeqJq_itemTitle:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.abeqJq_itemTitle:focus-visible{outline:none}.abeqJq_item:has(.abeqJq_itemTitle:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.abeqJq_itemVerdict{color:var(--muted);max-width:var(--measure);margin:0}.abeqJq_itemMeta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.abeqJq_source{z-index:1;min-height:32px;font-family:var(--mono);letter-spacing:.08em;color:var(--muted);align-items:center;font-size:11px;display:inline-flex;position:relative}.abeqJq_source:hover,.abeqJq_source:focus-visible{color:var(--ink)}.abeqJq_summary{max-width:var(--measure);border:1px solid var(--rule);border-radius:4px;grid-template-columns:max-content minmax(0,1fr);gap:10px 24px;margin:0 0 40px;padding:20px 24px;display:grid}.abeqJq_summary dt{padding-top:3px}.abeqJq_summary dd{overflow-wrap:anywhere;min-width:0;margin:0}.abeqJq_summaryVerdict{font-family:var(--display);font-size:20px;line-height:1.3}@media (max-width:480px){.abeqJq_summary{grid-template-columns:minmax(0,1fr);gap:2px;padding:16px}.abeqJq_summary dd{margin-bottom:10px}}
.wZp1pa_list{max-width:var(--measure);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wZp1pa_item{border-top:1px solid var(--rule);flex-direction:column;gap:8px;padding-block:24px;display:flex}.wZp1pa_item h2{font-size:clamp(22px,2.4vw,28px);line-height:1.2}.wZp1pa_item p{margin:0}.wZp1pa_summary{max-width:var(--measure);color:var(--muted);margin:0;font-size:19px}.wZp1pa_evidence{margin:0}
.D-cxOq_group+.D-cxOq_group{margin-top:clamp(40px,6vw,72px)}.D-cxOq_groupHead{border-top:1px solid var(--rule);flex-direction:column;gap:6px;margin-bottom:20px;padding-top:16px;display:flex}.D-cxOq_groupIntro{max-width:var(--measure);color:var(--muted);margin:0}.D-cxOq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.D-cxOq_cards>li{min-width:0}.D-cxOq_role{margin:0}.D-cxOq_summary{max-width:var(--measure);color:var(--muted);margin:0;font-size:19px}.D-cxOq_stack{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.D-cxOq_stack li{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);background:var(--no-background-bg);border-radius:3px;padding:2px 7px;font-size:11px}.D-cxOq_links{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.D-cxOq_link{align-items:baseline;gap:8px;min-height:32px;display:inline-flex;position:relative}.D-cxOq_host{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);font-size:11px}.D-cxOq_section{border-top:1px solid var(--rule);margin-top:clamp(32px,5vw,56px);padding-top:20px}.D-cxOq_section>h2{margin-bottom:20px}.D-cxOq_milestones{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.D-cxOq_milestones li{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}
._06co2W_hero{flex-direction:column;align-items:flex-start;gap:24px;padding-block:clamp(48px,9vw,120px) clamp(32px,5vw,56px);display:flex}._06co2W_hero h1{max-width:18ch}._06co2W_heroLede{max-width:var(--measure);margin:0;font-size:clamp(18px,1.6vw,21px)}._06co2W_byline{max-width:var(--measure);margin:0}._06co2W_section{padding-bottom:clamp(48px,7vw,88px)}._06co2W_section:last-child{padding-bottom:clamp(56px,8vw,112px)}._06co2W_sectionHead{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;padding-top:16px;display:flex}._06co2W_seeAll{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}._06co2W_seeAll:hover,._06co2W_seeAll:focus-visible{color:var(--ink)}._06co2W_questionsHead{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-bottom:24px;padding-top:16px;display:flex}._06co2W_questionsLede{max-width:var(--measure);color:var(--muted);margin:0}._06co2W_questions{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._06co2W_question{border-bottom:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 0;display:flex}._06co2W_chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}._06co2W_questionBody{max-width:var(--measure);overflow-wrap:anywhere;min-width:0}._06co2W_questionBody>:first-child{margin-top:0}._06co2W_questionBody>:last-child{margin-bottom:0}._06co2W_questionBody p,._06co2W_questionBody ul,._06co2W_questionBody ol{margin:0 0 1em}._06co2W_mail{font-family:var(--display);overflow-wrap:anywhere;margin:24px 0 0;font-size:clamp(20px,2vw,26px)}._06co2W_rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._06co2W_rows>li{border-bottom:1px solid var(--rule)}._06co2W_noteRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding:20px 0;text-decoration:none;display:flex}._06co2W_noteRow:hover ._06co2W_rowTitle,._06co2W_noteRow:focus-visible ._06co2W_rowTitle{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}._06co2W_rowMain{flex-direction:column;flex:320px;align-items:flex-start;gap:4px;min-width:0;display:flex}._06co2W_rowTitle{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(20px,2.2vw,26px);line-height:1.15}._06co2W_rowText{max-width:var(--measure);color:var(--muted)}._06co2W_rowMeta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._06co2W_milestone{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 0;display:flex}._06co2W_milestone p{margin:0}
.Jz4pQW_section{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;margin-top:clamp(40px,6vw,72px);display:flex}.Jz4pQW_section>*{max-width:100%}.Jz4pQW_prose{max-width:var(--measure);margin:0}.Jz4pQW_group{margin:0}.Jz4pQW_level{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;display:flex}.Jz4pQW_levelValue{font-family:var(--display);font-size:clamp(26px,3vw,38px);line-height:1.1}.Jz4pQW_levelValue[data-empty]{color:var(--muted)}.Jz4pQW_next{color:var(--muted);margin:0}.Jz4pQW_tableWrap{max-width:100%;overflow-x:auto}.Jz4pQW_table{border-collapse:collapse;font-size:16px}.Jz4pQW_table th,.Jz4pQW_table td{text-align:left;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;padding:8px 24px 8px 0;font-weight:400}.Jz4pQW_table thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.Jz4pQW_table tfoot th,.Jz4pQW_table tfoot td{font-weight:600}.Jz4pQW_note{max-width:var(--measure);color:var(--muted);margin:0}
._8TymFG_body{max-width:var(--measure)}._8TymFG_section{border-top:1px solid var(--rule);flex-direction:column;gap:16px;padding-block:28px;display:flex}._8TymFG_text{flex-direction:column;gap:12px;display:flex}._8TymFG_text p{margin:0}._8TymFG_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._8TymFG_degree{display:block}._8TymFG_where{color:var(--muted);display:block}._8TymFG_list a{overflow-wrap:anywhere}
