.ewbnha_figure{margin:var(--s-6) 0 0}.ewbnha_plate{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ewbnha_panel{min-width:0;padding:var(--s-4) var(--s-3);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);flex-direction:column;display:flex}.ewbnha_name{font-size:var(--t-13);color:var(--text);font-weight:500}.ewbnha_query{font-family:var(--mono);font-size:var(--t-11);color:var(--text-faint);overflow-wrap:anywhere;margin-top:2px;line-height:1.4}.ewbnha_rail{--rail-h:var(--s-5);width:1px;height:var(--rail-h);margin-block:var(--s-3);background:var(--border-strong);align-self:center;display:block;position:relative}.ewbnha_pulse{inset-inline:-2px;background:var(--accent);opacity:0;border-radius:2px;height:7px;position:absolute;top:0}.ewbnha_table{padding:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface);flex-direction:column;gap:5px;display:flex}.ewbnha_record{background:var(--n-600);opacity:.45;border-radius:3.5px;height:7px}.ewbnha_answer{background:var(--n-500);opacity:.7}.ewbnha_cost{margin-top:var(--s-3);font-family:var(--mono);font-size:var(--t-12);font-variant-numeric:tabular-nums;color:var(--text)}.ewbnha_note{font-size:var(--t-12);color:var(--text-muted);margin-top:2px;line-height:1.45}.ewbnha_caption{max-width:62ch;margin:var(--s-5) auto 0;font-size:var(--t-13);color:var(--text-muted);text-align:center;line-height:1.55}@media (prefers-reduced-motion:no-preference){.ewbnha_live .ewbnha_pulse{animation:ewbnha_travel var(--plate-cycle) var(--ease) infinite;animation-delay:.12s}.ewbnha_live .ewbnha_touched{animation:ewbnha_read var(--plate-cycle) var(--ease) infinite;animation-delay:calc(.56s + var(--i) * .13s)}.ewbnha_live .ewbnha_touched.ewbnha_answer{animation:ewbnha_read var(--plate-cycle) var(--ease) infinite, ewbnha_returned var(--plate-cycle) var(--ease) infinite;animation-delay:calc(.56s + var(--i) * .13s), 1.42s}}@keyframes ewbnha_travel{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}8%{opacity:1;transform:translateY(var(--rail-h))}10%,to{opacity:0;transform:translateY(var(--rail-h))}}@keyframes ewbnha_read{0%,to{background:var(--n-600);opacity:.45}4%{background:var(--accent);opacity:.85}30%{background:var(--accent);opacity:.85}40%{background:var(--n-600);opacity:.45}}@keyframes ewbnha_returned{0%,to{box-shadow:none}3%,46%{box-shadow:0 0 0 2px var(--accent-edge)}}@media (max-width:1000px){.ewbnha_plate{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ewbnha_plate{grid-template-columns:minmax(0,1fr)}.ewbnha_rail{--rail-h:var(--s-4);margin-block:var(--s-2)}}
.yNWAjG_block{margin-top:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-code);overflow:hidden}.yNWAjG_bar{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);background:var(--surface-raised);display:flex}.yNWAjG_title{font-size:var(--t-12);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-weight:500}.yNWAjG_barEnd{align-items:center;gap:var(--s-3);flex-shrink:0;display:flex}.yNWAjG_lang{font-family:var(--mono);font-size:var(--t-11);color:var(--text-faint)}.yNWAjG_wrap{cursor:pointer;align-items:center;min-height:24px;display:inline-flex;position:relative}.yNWAjG_wrapInput{appearance:none;opacity:0;margin:0;position:absolute;inset:0}.yNWAjG_wrapFace{padding:2px var(--s-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--mono);font-size:var(--t-11);color:var(--text-faint);transition:color .12s var(--ease), border-color .12s var(--ease), background-color .12s var(--ease);line-height:1.4}.yNWAjG_wrap:hover .yNWAjG_wrapFace{color:var(--text-muted);border-color:var(--border-strong)}.yNWAjG_wrapInput:focus-visible+.yNWAjG_wrapFace{outline:2px solid var(--focus);outline-offset:2px}.yNWAjG_wrapInput:checked+.yNWAjG_wrapFace{border-color:var(--accent-edge);background:var(--surface-code);color:var(--text)}:is(.yNWAjG_block:has(.yNWAjG_wrapInput:checked) .yNWAjG_pre,.yNWAjG_block:has(.yNWAjG_wrapInput:checked) .yNWAjG_resultPre){white-space:pre-wrap;overflow-wrap:anywhere}.yNWAjG_pre{padding:var(--s-4);font-size:var(--t-13);color:var(--text);tab-size:2;margin:0;line-height:1.7;overflow-x:auto}.yNWAjG_result{border-top:1px dashed var(--border-strong);background:var(--surface-sunken)}.yNWAjG_resultLabel{padding:var(--s-3) var(--s-4) 0;font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.yNWAjG_resultPre{padding:var(--s-2) var(--s-4) var(--s-4);font-family:var(--mono);font-size:var(--t-13);color:var(--text-muted);margin:0;line-height:1.7;overflow-x:auto}@media (max-width:560px){.yNWAjG_lang{display:none}.yNWAjG_pre,.yNWAjG_resultPre{padding-inline:var(--s-3);font-size:var(--t-12)}.yNWAjG_bar{padding-inline:var(--s-3)}}
.vMLmwG_frame{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vMLmwG_panel{padding:var(--s-5) var(--s-4) var(--s-4);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);flex-direction:column;align-items:center;display:flex}.vMLmwG_stitched{border-style:dashed}.vMLmwG_title{margin-bottom:var(--s-4);font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.vMLmwG_chip{height:1.75rem;padding-inline:var(--s-3);border:1px solid var(--border-strong);background:var(--surface);font-family:var(--mono);font-size:var(--t-11);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.vMLmwG_source{justify-content:center;display:flex}.vMLmwG_spine{width:1px;height:var(--s-4);background:var(--border-strong)}.vMLmwG_cols{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.vMLmwG_col{flex-direction:column;align-items:center;min-width:0;display:flex}.vMLmwG_rail{width:1px;height:var(--s-5);background:var(--border-strong);display:block;position:relative}.vMLmwG_pulse{inset-inline:-2px;background:var(--accent);opacity:0;border-radius:2px;height:7px;position:absolute;top:0}.vMLmwG_single_rail{justify-content:center;display:flex}.vMLmwG_node{width:100%;min-height:2.75rem;padding:var(--s-2);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface);font-size:var(--t-11);color:var(--text-muted);text-align:center;justify-content:center;align-items:center;line-height:1.25;display:flex}.vMLmwG_band{width:100%;height:1.9rem;margin-bottom:var(--s-2);border:1px solid var(--accent-edge);border-radius:var(--card-inner-radius);background:var(--accent-wash);justify-content:center;align-items:center;display:flex}.vMLmwG_bandLabel{font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.vMLmwG_verdict{margin-top:var(--s-4);max-width:34ch;font-size:var(--t-12);text-align:center;color:var(--text-faint);line-height:1.5}.vMLmwG_bad{color:var(--warn)}.vMLmwG_good{color:var(--ok)}@media (prefers-reduced-motion:no-preference){.vMLmwG_live .vMLmwG_chip{animation:vMLmwG_chip var(--plate-cycle) var(--ease) infinite}.vMLmwG_live .vMLmwG_pulse{animation:vMLmwG_travel var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i,0) * 55ms + .24s)}.vMLmwG_live .vMLmwG_fails .vMLmwG_pulse{background:var(--warn);animation-name:vMLmwG_stall}.vMLmwG_live .vMLmwG_node{animation:vMLmwG_land var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i,0) * 55ms + .7s)}.vMLmwG_live .vMLmwG_fails .vMLmwG_node{animation-name:none}.vMLmwG_live .vMLmwG_band{animation:vMLmwG_commit var(--plate-cycle) var(--ease) infinite;animation-delay:.64s}.vMLmwG_live .vMLmwG_single .vMLmwG_node{animation-delay:.82s}.vMLmwG_live .vMLmwG_verdict{animation:vMLmwG_verdict var(--plate-cycle) var(--ease) infinite;animation-delay:1.15s}}@keyframes vMLmwG_chip{0%,to{border-color:var(--border-strong)}3%{border-color:var(--accent)}16%{border-color:var(--border-strong)}}@keyframes vMLmwG_travel{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}8%{opacity:1;transform:translateY(var(--s-5))}10%,to{opacity:0;transform:translateY(var(--s-5))}}@keyframes vMLmwG_stall{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}6%{transform:translateY(calc(var(--s-5) * .6))}34%{opacity:1;transform:translateY(calc(var(--s-5) * .6))}40%,to{opacity:0;transform:translateY(calc(var(--s-5) * .6))}}@keyframes vMLmwG_land{0%,to{border-color:var(--border-strong);color:var(--text-muted)}3%{border-color:var(--accent);color:var(--text)}30%{border-color:var(--accent);color:var(--text)}40%{border-color:var(--border-strong);color:var(--text-muted)}}@keyframes vMLmwG_commit{0%,to{background:var(--accent-wash);border-color:var(--accent-edge)}2%{background:var(--violet-a20);border-color:var(--accent)}14%{background:var(--accent-wash);border-color:var(--accent-edge)}}@keyframes vMLmwG_verdict{0%,to{opacity:0}3%,32%{opacity:1}40%{opacity:0}}@media (max-width:900px){.vMLmwG_frame{grid-template-columns:minmax(0,1fr)}.vMLmwG_cols{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.vMLmwG_rail,.vMLmwG_single_rail{display:none}.vMLmwG_spine{height:var(--s-3)}}
.olChMa_field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.olChMa_svg{width:100%;height:100%;color:var(--accent);-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),radial-gradient(68% 62% at 26%,#0000 0%,#00000073 46%,#000 78%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),radial-gradient(68% 62% at 26%,#0000 0%,#00000073 46%,#000 78%);-webkit-mask-composite:source-in;mask-composite:intersect}.olChMa_grid{color:var(--n-700);opacity:.7}.olChMa_shape{fill:var(--violet-a12);stroke:var(--accent);stroke-width:1px;opacity:.3}.olChMa_edge{fill:none;stroke:var(--accent);stroke-width:1.4px;stroke-linecap:round;opacity:.55;stroke-dasharray:130;stroke-dashoffset:130px}.olChMa_record rect{fill:var(--surface-raised);stroke:var(--n-600);stroke-width:1.2px}.olChMa_record line{stroke:var(--n-500);stroke-width:3px;stroke-linecap:round}.olChMa_radius{fill:none;stroke:var(--accent);stroke-width:1px;stroke-dasharray:3 5;opacity:.28}.olChMa_point{fill:var(--accent);opacity:.5}.olChMa_terms rect{fill:var(--n-500);opacity:.5}.olChMa_kv rect{fill:none;stroke:var(--n-600);stroke-width:1.2px}.olChMa_kv line{stroke:var(--n-600);stroke-width:1.2px}.olChMa_buckets rect{fill:var(--accent);opacity:.34}.olChMa_buckets line{stroke:var(--n-600);stroke-width:1.2px}.olChMa_chunks rect{fill:none;stroke:var(--n-600);stroke-width:1.2px}.olChMa_lock rect{fill:var(--violet-a12);stroke:var(--accent);stroke-width:1.4px;opacity:.55}.olChMa_shackle{stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;opacity:.55}.olChMa_keyhole{fill:var(--accent);opacity:.55}.olChMa_keyway{stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;opacity:.55}.olChMa_sealedBody{fill:var(--surface-raised);stroke:var(--n-600);stroke-width:1.2px}.olChMa_plain line{stroke:var(--n-500);stroke-width:3px;stroke-linecap:round}.olChMa_cipher rect{fill:var(--accent);opacity:.5}.olChMa_log rect{fill:none;stroke:var(--n-600);stroke-width:1.1px}.olChMa_log rect.olChMa_logAt{fill:var(--accent);stroke:none;opacity:.55}.olChMa_levels rect{fill:var(--accent);opacity:.3}@media (prefers-reduced-motion:no-preference){.olChMa_record{animation:19s ease-in-out infinite olChMa_breathe}.olChMa_edge{animation:23s ease-in-out infinite olChMa_trace}.olChMa_point{animation:14s ease-in-out infinite olChMa_blink}.olChMa_radius{animation:17s ease-in-out infinite olChMa_sweep}.olChMa_terms rect{animation:21s ease-in-out infinite olChMa_term}.olChMa_shape{animation:26s ease-in-out infinite olChMa_settle}.olChMa_kv{animation:22s ease-in-out infinite olChMa_settle}.olChMa_buckets rect{transform-box:fill-box;transform-origin:bottom;animation:18s ease-in-out infinite olChMa_fill}.olChMa_chunks rect{animation:16s ease-in-out infinite olChMa_term}.olChMa_gridCoarse{animation:61s ease-in-out infinite olChMa_drift}.olChMa_shackle{animation:24s ease-in-out infinite olChMa_shut}.olChMa_lock rect,.olChMa_keyhole,.olChMa_keyway{animation:24s ease-in-out infinite olChMa_seal}.olChMa_plain{animation:24s ease-in-out infinite olChMa_legible}.olChMa_cipher{animation:24s ease-in-out infinite olChMa_sealed}.olChMa_logAt{animation:29s step-end infinite olChMa_advance}.olChMa_levels rect{animation:27s ease-in-out infinite olChMa_compact}}@keyframes olChMa_drift{0%,to{opacity:.42;transform:translate(0)}50%{opacity:.72;transform:translate(26px,-18px)}}@keyframes olChMa_shut{0%,26%{opacity:.3;transform:translateY(-9px)}38%,to{opacity:.55;transform:translateY(0)}}@keyframes olChMa_seal{0%,26%{opacity:.3}42%,to{opacity:.55}}@keyframes olChMa_legible{0%,30%{opacity:.75}44%,to{opacity:0}}@keyframes olChMa_sealed{0%,30%{opacity:0}46%,to{opacity:.5}}@keyframes olChMa_advance{0%{transform:translate(0)}8.33%{transform:translate(22px)}16.66%{transform:translate(44px)}25%{transform:translate(66px)}33.33%{transform:translate(88px)}41.66%{transform:translate(110px)}50%{transform:translate(132px)}58.33%{transform:translate(154px)}66.66%{transform:translate(176px)}75%{transform:translate(198px)}83.33%{transform:translate(220px)}91.66%{transform:translate(242px)}to{transform:translate(0)}}@keyframes olChMa_compact{0%,to{opacity:.18}50%{opacity:.46}}@keyframes olChMa_fill{0%,to{opacity:.2;transform:scaleY(.34)}50%{opacity:.55;transform:scaleY(1)}}@keyframes olChMa_breathe{0%,to{opacity:.62;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes olChMa_trace{0%{stroke-dashoffset:130px;opacity:0}12%{opacity:.55}35%{stroke-dashoffset:0;opacity:.55}62%{stroke-dashoffset:0;opacity:.55}85%{stroke-dashoffset:-130px;opacity:0}to{stroke-dashoffset:-130px;opacity:0}}@keyframes olChMa_blink{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.35)}}@keyframes olChMa_sweep{0%,to{opacity:.16;transform:scale(.94)}50%{opacity:.38;transform:scale(1.06)}}@keyframes olChMa_term{0%,to{opacity:.28}50%{opacity:.75}}@keyframes olChMa_settle{0%,to{opacity:.22}50%{opacity:.4}}.olChMa_point,.olChMa_radius,.olChMa_shackle,.olChMa_logAt{transform-box:fill-box;transform-origin:50%}@media (max-width:900px){.olChMa_svg{opacity:.55;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%),radial-gradient(78% 46% at 50% 46%,#0000 0%,#0006 52%,#000 84%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%),radial-gradient(78% 46% at 50% 46%,#0000 0%,#0006 52%,#000 84%)}}
@media (prefers-reduced-motion:no-preference){html[data-js=on] .vCs_Ea_reveal{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transition-delay:calc(var(--i) * 60ms);will-change:opacity, transform;transform:translateY(12px)}html[data-js=on] .vCs_Ea_reveal.vCs_Ea_in{opacity:1;will-change:auto;transform:none}}
.GhMtbW_head{padding-block:calc(var(--s-8) + var(--s-3)) var(--s-7);border-bottom:1px solid var(--border)}.GhMtbW_kicker{font-family:var(--mono);font-size:var(--t-12);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.GhMtbW_h1{margin-top:var(--s-4);font-size:clamp(var(--t-33), 4.4vw, var(--t-42));max-width:20ch}.GhMtbW_lede{margin-top:var(--s-5);max-width:62ch;font-size:var(--t-18);color:var(--text-muted);line-height:1.6}.GhMtbW_lede strong{color:var(--text);font-weight:500}.GhMtbW_h2{font-size:clamp(var(--t-21), 2.6vw, var(--t-26));max-width:26ch}.GhMtbW_kicker+.GhMtbW_h2{margin-top:var(--s-4)}.GhMtbW_h3{margin-top:var(--s-6);font-size:var(--t-18);font-weight:600}.GhMtbW_p{margin-top:var(--s-4);max-width:var(--measure);color:var(--text-muted);line-height:1.68}.GhMtbW_p strong{color:var(--text);font-weight:500}.GhMtbW_p code,.GhMtbW_li code{border:1px solid var(--border);background:var(--surface-code);color:var(--text);border-radius:4px;padding:.1em .35em;font-size:.9em}.GhMtbW_stack{margin-top:var(--s-5);gap:var(--s-5);display:grid}.GhMtbW_divider{border-top:1px solid var(--border)}.GhMtbW_tableWrap{margin-top:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);overflow-x:auto}.GhMtbW_table{border-collapse:collapse;width:100%;font-size:var(--t-14)}.GhMtbW_table th{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);background:var(--surface-raised);text-align:left;font-weight:500;font-size:var(--t-12);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap}.GhMtbW_table td{padding:var(--s-4);border-bottom:1px solid var(--border);vertical-align:top;color:var(--text-muted);line-height:1.55}.GhMtbW_table tr:last-child td{border-bottom:0}@media (hover:hover){.GhMtbW_table td{transition:background-color .12s var(--ease)}.GhMtbW_table tr:hover td{background:var(--surface-raised)}}.GhMtbW_table td:first-child{color:var(--text);white-space:nowrap;font-weight:500}.GhMtbW_table code{color:var(--text);font-size:.9em}.GhMtbW_cards{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GhMtbW_cards3{grid-template-columns:repeat(3,minmax(0,1fr))}.GhMtbW_card{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised)}.GhMtbW_cardTitle{font-size:var(--t-16);font-weight:600}.GhMtbW_cardBody{margin-top:var(--s-3);font-size:var(--t-14);color:var(--text-muted);line-height:1.6}.GhMtbW_list{margin:var(--s-4) 0 0;gap:var(--s-3);max-width:var(--measure);padding:0;list-style:none;display:grid}.GhMtbW_li{gap:var(--s-3);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);line-height:1.6;display:grid}.GhMtbW_tick{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-top:.5em}.GhMtbW_next{align-items:center;gap:var(--s-3);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.GhMtbW_nextLabel{font-size:var(--t-13);color:var(--text-faint)}@media (max-width:900px){.GhMtbW_head{padding-block:var(--s-6) var(--s-6)}}@media (max-width:1000px){.GhMtbW_cards3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.GhMtbW_cards,.GhMtbW_cards3{grid-template-columns:minmax(0,1fr)}}.GhMtbW_inlineMark{vertical-align:-.15em;color:var(--accent);margin-inline-end:.35em;display:inline-flex}
.xZXnea_frame{margin-top:var(--s-6);padding:var(--s-5) var(--s-4);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised)}.xZXnea_wide,.xZXnea_narrow{width:100%;height:auto;margin-inline:auto;display:block}.xZXnea_wide{max-width:780px}.xZXnea_narrow{max-width:360px;display:none}@media (max-width:700px){.xZXnea_wide{display:none}.xZXnea_narrow{display:block}}.xZXnea_box{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5px}.xZXnea_hot{stroke:var(--accent);stroke-width:2px}.xZXnea_name{font-family:var(--sans);fill:var(--text);font-size:13px;font-weight:600}.xZXnea_step{font-family:var(--mono);letter-spacing:.1em;fill:var(--text-faint);font-size:9.5px;font-weight:600}.xZXnea_note{font-family:var(--sans);fill:var(--text-muted);font-size:11.5px}.xZXnea_key{font-family:var(--sans);fill:var(--accent);font-size:11.5px;font-weight:600}.xZXnea_line{fill:none;stroke:var(--border-strong);stroke-width:1.5px}.xZXnea_tick{fill:none;stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:3 3}.xZXnea_arrowHead{fill:var(--border-strong)}.xZXnea_arrowHeadAccent{fill:var(--accent)}.xZXnea_band{fill:var(--accent);opacity:.12}.xZXnea_dotH,.xZXnea_dotV{fill:var(--accent)}.xZXnea_loop{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 5}@media (prefers-reduced-motion:no-preference){.xZXnea_live .xZXnea_dotH{animation:xZXnea_si-run-x var(--plate-cycle) cubic-bezier(.5, 0, .5, 1) infinite}.xZXnea_live .xZXnea_dotV{animation:xZXnea_si-run-y var(--plate-cycle) cubic-bezier(.5, 0, .5, 1) infinite}.xZXnea_live .xZXnea_band{animation:xZXnea_si-glow var(--plate-cycle) ease-in-out infinite}.xZXnea_live .xZXnea_loop{animation:1.6s linear infinite xZXnea_si-flow}}@keyframes xZXnea_si-run-x{0%{opacity:0;transform:translate(0)}4%{opacity:1;transform:translate(0)}14%{transform:translate(88px)}26%{transform:translate(88px)}36%{transform:translate(258px)}48%{transform:translate(258px)}58%{transform:translate(428px)}76%{transform:translate(428px)}86%{transform:translate(598px)}96%{opacity:1;transform:translate(598px)}to{opacity:0;transform:translate(598px)}}@keyframes xZXnea_si-run-y{0%{opacity:0;transform:translateY(0)}4%{opacity:1;transform:translateY(0)}14%{transform:translateY(42px)}26%{transform:translateY(42px)}36%{transform:translateY(116px)}48%{transform:translateY(116px)}58%{transform:translateY(190px)}76%{transform:translateY(190px)}86%{transform:translateY(284px)}96%{opacity:1;transform:translateY(284px)}to{opacity:0;transform:translateY(284px)}}@keyframes xZXnea_si-glow{0%,54%{opacity:.12}62%,76%{opacity:.3}86%,to{opacity:.12}}@keyframes xZXnea_si-flow{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.xZXnea_dotH{transform:translate(428px)}.xZXnea_dotV{transform:translateY(190px)}.xZXnea_band{opacity:.24}}
.Cbb5uG_earned{gap:var(--s-5) var(--s-6);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:880px){.Cbb5uG_earned{grid-template-columns:minmax(0,1fr)}}.Cbb5uG_earnedRow{border-top:1px solid var(--border);padding-top:var(--s-4)}.Cbb5uG_earnedWhat{margin:0 0 var(--s-2);font-size:var(--t-16);color:var(--text);font-weight:600;line-height:1.4}.Cbb5uG_earnedBody{font-size:var(--t-15);color:var(--text-muted);margin:0;line-height:1.65}
.E0kJGG_hero{min-height:calc(100svh - var(--header-h));padding-block:var(--s-8);border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.E0kJGG_heroInner{z-index:1;position:relative}.E0kJGG_eyebrow{margin-bottom:var(--s-5);font-family:var(--mono);font-size:var(--t-12);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:.6em;display:inline-flex}.E0kJGG_dot{background:var(--accent);border-radius:50%;width:5px;height:5px}.E0kJGG_h1{font-size:clamp(var(--t-42), 6.4vw, var(--t-68));max-width:15ch}.E0kJGG_strap{margin-top:var(--s-4);border-inline-start:2px solid var(--accent-edge);max-width:34ch;font-size:clamp(var(--t-21), 2.6vw, var(--t-26));color:var(--text);padding-inline-start:var(--s-4);font-weight:500;line-height:1.4}.E0kJGG_lede{margin-top:var(--s-5);max-width:46ch;font-size:var(--t-21);color:var(--text-muted);line-height:1.55}.E0kJGG_lede strong{color:var(--text);font-weight:500}.E0kJGG_actions{gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.E0kJGG_tags{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.E0kJGG_tag{height:2rem;padding-inline:var(--s-4);border:1px solid var(--border-strong);border-radius:var(--btn-radius);background:color-mix(in oklab, var(--surface-raised) 70%, transparent);color:var(--text-muted);font-size:var(--t-13);white-space:nowrap;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:.55em;text-decoration:none;display:inline-flex}.E0kJGG_tag:hover{color:var(--text);border-color:var(--accent)}.E0kJGG_tagDot{background:var(--accent);border-radius:50%;width:5px;height:5px}.E0kJGG_scrollCue{bottom:var(--s-6);z-index:1;border-radius:var(--radius-sm);width:2rem;height:3rem;margin-left:-1rem;display:block;position:absolute;left:50%}.E0kJGG_scrollLine{background:linear-gradient(180deg, transparent, var(--border-strong));width:1px;height:2.25rem;position:absolute;top:0;left:50%;overflow:hidden}.E0kJGG_scrollLine:after{content:"";inset-inline:-1px;background:var(--accent);border-radius:2px;height:.75rem;position:absolute;top:0}@media (prefers-reduced-motion:no-preference){.E0kJGG_scrollLine:after{animation:E0kJGG_cue 4s var(--ease) infinite}}@keyframes E0kJGG_cue{0%,to{opacity:0;transform:translateY(-100%)}20%{opacity:1}55%{opacity:0;transform:translateY(2.25rem)}}.E0kJGG_primary,.E0kJGG_secondary{height:var(--btn-h);padding-inline:var(--s-5);border-radius:var(--btn-radius);font-size:var(--t-15);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:.5em;font-weight:500;text-decoration:none;display:inline-flex}.E0kJGG_primary{background:var(--accent);border:1px solid var(--accent);color:var(--n-1000)}.E0kJGG_primary:hover{background:var(--violet-300);border-color:var(--violet-300);color:var(--n-1000)}.E0kJGG_secondary{border:1px solid var(--border-strong);color:var(--text);background:0 0}.E0kJGG_secondary:hover{border-color:var(--accent);color:var(--text)}.E0kJGG_heroNote{margin-top:var(--s-4);font-size:var(--t-13);color:var(--text-faint)}.E0kJGG_kicker{font-family:var(--mono);font-size:var(--t-12);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.E0kJGG_h2{margin-top:var(--s-3);font-size:clamp(var(--t-26), 3.2vw, var(--t-33));max-width:22ch}.E0kJGG_blurb{margin-top:var(--s-4);font-size:var(--t-16);color:var(--text-muted);line-height:1.65}.E0kJGG_aside{margin-top:var(--s-6);max-width:72ch}.E0kJGG_divider{border-top:1px solid var(--border)}.E0kJGG_split{gap:var(--s-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.E0kJGG_engines{margin-top:var(--s-6);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.E0kJGG_engine{padding:var(--s-5);background:var(--surface)}.E0kJGG_engineName{font-size:var(--t-15);letter-spacing:-.01em;font-weight:600}.E0kJGG_engineFor{margin-top:var(--s-2);font-size:var(--t-13);color:var(--text-muted);line-height:1.5}.E0kJGG_consequences{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E0kJGG_card{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised)}.E0kJGG_cardTitle{font-size:var(--t-16);font-weight:600}.E0kJGG_cardBody{margin-top:var(--s-3);font-size:var(--t-14);color:var(--text-muted);line-height:1.6}.E0kJGG_closing{padding-block:var(--s-8);border-top:1px solid var(--border)}.E0kJGG_closingRow{justify-content:space-between;align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}@media (max-width:900px){.E0kJGG_split{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.E0kJGG_engines{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_consequences{grid-template-columns:minmax(0,1fr)}.E0kJGG_h1{max-width:none}}@media (max-width:520px){.E0kJGG_engines{grid-template-columns:minmax(0,1fr)}}.E0kJGG_heroGrid{gap:var(--s-7);align-items:start;display:grid}@media (min-width:62rem){.E0kJGG_heroGrid{gap:var(--s-8);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center}}
.A4vMFa_rule{margin-top:var(--s-5);padding:var(--s-5);border:1px solid var(--accent-edge);border-radius:var(--card-radius);background:var(--accent-wash);border-left-width:3px}.A4vMFa_ruleTitle{font-size:var(--t-18);color:var(--text);text-wrap:balance;font-weight:600;line-height:1.4}.A4vMFa_ruleBody{margin-top:var(--s-3);max-width:var(--measure);font-size:var(--t-14);color:var(--text-muted);line-height:1.65}.A4vMFa_ruleBody strong{color:var(--text);font-weight:500}
.S1vy5q_statusList{margin-top:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--border);gap:1px;display:grid;overflow:hidden}.S1vy5q_statusRow{padding:var(--s-5);background:var(--surface)}.S1vy5q_statusHead{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.S1vy5q_statusWhat{font-size:var(--t-16);color:var(--text);font-weight:600}.S1vy5q_badge{height:1.5rem;font-family:var(--mono);font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding-inline:.6rem;display:inline-flex}.S1vy5q_today{border-color:color-mix(in oklab, var(--ok) 45%, transparent);background:color-mix(in oklab, var(--ok) 12%, transparent);color:var(--ok)}.S1vy5q_building{border-color:color-mix(in oklab, var(--warn) 45%, transparent);background:color-mix(in oklab, var(--warn) 12%, transparent);color:var(--warn)}.S1vy5q_planned{border-color:var(--border-strong);background:var(--surface-raised);color:var(--text-faint)}.S1vy5q_statusDetail{margin-top:var(--s-3);max-width:var(--measure);font-size:var(--t-14);color:var(--text-muted);line-height:1.6}
.NrBLBa_shots{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NrBLBa_shot{margin:0}.NrBLBa_shot img{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);width:100%;height:auto;display:block}.NrBLBa_caption{margin-top:var(--s-3);font:var(--t-12) var(--mono);color:var(--text-faint)}@media (max-width:760px){.NrBLBa_shots{grid-template-columns:minmax(0,1fr)}}
.EBogkG_figure{margin:var(--s-6) 0 0}.EBogkG_plate{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised)}.EBogkG_lane{padding-bottom:var(--s-4);justify-content:center;display:flex}.EBogkG_laneLabel,.EBogkG_bandLabel,.EBogkG_substrateLabel{font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.EBogkG_tiles{gap:var(--s-2);grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.EBogkG_tile{flex-direction:column;align-items:center;gap:0;display:flex}.EBogkG_tileName{width:100%;min-height:3.25rem;padding:var(--s-2);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface);font-size:var(--t-12);color:var(--text);text-align:center;justify-content:center;align-items:center;font-weight:500;line-height:1.25;display:flex}.EBogkG_stem{width:1px;height:var(--s-5);background:var(--border-strong);position:relative}.EBogkG_band{border:1px solid var(--accent-edge);border-radius:var(--card-inner-radius);background:var(--accent-wash);justify-content:center;align-items:center;height:2rem;display:flex}.EBogkG_band .EBogkG_bandLabel{color:var(--accent)}.EBogkG_substrate{height:2.5rem;margin-top:var(--s-2);border:1px dashed var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface-sunken);padding-inline:var(--s-3);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.EBogkG_caption{margin-top:var(--s-4);max-width:var(--measure);font-size:var(--t-13);color:var(--text-faint);line-height:1.6}@media (prefers-reduced-motion:no-preference){.EBogkG_live .EBogkG_tileName{animation:EBogkG_tile var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * 70ms)}.EBogkG_live .EBogkG_stem:after{content:"";inset-inline:-1.5px;background:var(--accent);opacity:0;height:7px;animation:EBogkG_fall var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * 70ms + .22s);border-radius:2px;position:absolute;top:0}.EBogkG_live .EBogkG_band{animation:EBogkG_commit var(--plate-cycle) var(--ease) infinite;animation-delay:1.08s}.EBogkG_live .EBogkG_substrate:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--violet-a20) 45%, var(--violet-a20) 55%, transparent 100%);animation:EBogkG_sweep var(--plate-cycle) var(--ease) infinite;animation-delay:1.32s;position:absolute;inset:0;transform:translate(-100%)}}@keyframes EBogkG_tile{0%,to{border-color:var(--border-strong)}3%{border-color:var(--accent)}14%{border-color:var(--border-strong)}}@keyframes EBogkG_fall{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}9%{opacity:1;transform:translateY(var(--s-5))}11%,to{opacity:0;transform:translateY(var(--s-5))}}@keyframes EBogkG_commit{0%,to{background:var(--accent-wash);border-color:var(--accent-edge)}2%{background:var(--violet-a20);border-color:var(--accent)}12%{background:var(--accent-wash);border-color:var(--accent-edge)}}@keyframes EBogkG_sweep{0%{transform:translate(-100%)}16%{transform:translate(100%)}17%,to{transform:translate(100%)}}@media (max-width:900px){.EBogkG_tiles{gap:var(--s-2);margin-bottom:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr))}.EBogkG_stem{display:none}}@media (max-width:480px){.EBogkG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.EBogkG_tile:last-child:nth-child(odd){grid-column:span 2}}
._92sZqa_figure{margin:var(--s-6) 0 0}._92sZqa_plate{max-width:46rem;padding:var(--s-5) var(--s-4);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);flex-direction:column;align-items:center;margin-inline:auto;display:flex}._92sZqa_stage{width:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface)}._92sZqa_stageLabel{margin-bottom:var(--s-2);font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);display:block}._92sZqa_rail{--rail-h:var(--s-5);width:1px;height:var(--rail-h);background:var(--border-strong);display:block;position:relative}._92sZqa_pulse{inset-inline:-2px;background:var(--accent);opacity:0;border-radius:2px;height:7px;position:absolute;top:0}._92sZqa_statement,._92sZqa_answer{flex-direction:column;gap:3px;display:flex}._92sZqa_line{font-family:var(--mono);font-size:var(--t-12);color:var(--text-muted);overflow-wrap:anywhere;line-height:1.5}._92sZqa_trailer{color:var(--text-faint)}._92sZqa_routes{gap:var(--s-2);flex-direction:column;display:flex}._92sZqa_route{align-items:baseline;gap:var(--s-2);font-family:var(--mono);font-size:var(--t-12);flex-wrap:wrap;line-height:1.4;display:flex}._92sZqa_clause{color:var(--text);overflow-wrap:anywhere}._92sZqa_arrow{color:var(--text-faint)}._92sZqa_path{padding:2px var(--s-2);border:1px solid var(--accent-edge);background:var(--accent-wash);font-size:var(--t-11);color:var(--accent);white-space:nowrap;border-radius:999px}._92sZqa_engines{gap:var(--s-2);flex-wrap:wrap;display:flex}._92sZqa_engine{padding:var(--s-1) var(--s-3);border:1px solid var(--border);font-family:var(--mono);font-size:var(--t-11);white-space:nowrap;border-radius:999px}._92sZqa_idle{color:var(--text-muted);border-style:dashed}._92sZqa_used{border-color:var(--border-strong);color:var(--text)}._92sZqa_substrate{border:1px solid var(--accent-edge);border-radius:var(--card-inner-radius);background:var(--accent-wash);justify-content:center;align-items:center;height:2rem;display:flex}._92sZqa_substrateLabel{font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}._92sZqa_caption{max-width:62ch;margin:var(--s-4) auto 0;font-size:var(--t-13);color:var(--text-muted);text-align:center;line-height:1.55}@media (prefers-reduced-motion:no-preference){._92sZqa_live ._92sZqa_stage{animation:_92sZqa_arrive var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * .38s)}._92sZqa_live ._92sZqa_pulse{animation:_92sZqa_travel var(--plate-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * .38s + .2s)}._92sZqa_live ._92sZqa_used{animation:_92sZqa_light var(--plate-cycle) var(--ease) infinite;animation-delay:.96s}._92sZqa_live ._92sZqa_path{animation:_92sZqa_bind var(--plate-cycle) var(--ease) infinite;animation-delay:.58s}._92sZqa_live ._92sZqa_substrate{animation:_92sZqa_commit var(--plate-cycle) var(--ease) infinite;animation-delay:1.34s}}@keyframes _92sZqa_arrive{0%,to{border-color:var(--border-strong)}3%{border-color:var(--accent)}26%{border-color:var(--accent)}36%{border-color:var(--border-strong)}}@keyframes _92sZqa_travel{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}9%{opacity:1;transform:translateY(var(--rail-h))}11%,to{opacity:0;transform:translateY(var(--rail-h))}}@keyframes _92sZqa_light{0%,to{border-color:var(--border-strong);color:var(--text);background:0 0}4%{border-color:var(--accent);background:var(--accent-wash);color:var(--text)}30%{border-color:var(--accent);background:var(--accent-wash)}40%{border-color:var(--border-strong);background:0 0}}@keyframes _92sZqa_bind{0%,to{border-color:var(--accent-edge);background:var(--accent-wash)}4%{border-color:var(--accent);background:var(--violet-a20)}30%{border-color:var(--accent);background:var(--violet-a20)}40%{border-color:var(--accent-edge);background:var(--accent-wash)}}@keyframes _92sZqa_commit{0%,to{background:var(--accent-wash);border-color:var(--accent-edge)}2%{background:var(--violet-a20);border-color:var(--accent)}18%{background:var(--accent-wash);border-color:var(--accent-edge)}}@media (max-width:720px){._92sZqa_plate{padding:var(--s-4) var(--s-3)}._92sZqa_stage{padding:var(--s-3)}._92sZqa_rail{--rail-h:var(--s-4)}._92sZqa_route{flex-direction:column;align-items:flex-start;gap:2px}._92sZqa_arrow{display:none}}
.VgBFOW_figure{margin:var(--s-6) 0 0}.VgBFOW_plate{max-width:52rem;padding:var(--s-5) var(--s-4);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.VgBFOW_query{height:1.9rem;padding-inline:var(--s-4);border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;align-items:center;display:inline-flex}.VgBFOW_queryLabel{font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.VgBFOW_spine{width:1px;height:var(--s-4);background:var(--border-strong)}.VgBFOW_lanes{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.VgBFOW_lane{flex-direction:column;align-items:center;min-width:0;display:flex}.VgBFOW_clause{max-width:100%;font-family:var(--mono);font-size:var(--t-11);color:var(--text-faint);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.VgBFOW_rail{width:1px;height:var(--s-5);margin-block:var(--s-2);background:var(--border-strong);display:block;position:relative}.VgBFOW_pulse{inset-inline:-2px;background:var(--accent);opacity:0;border-radius:2px;height:7px;position:absolute;top:0}.VgBFOW_organ{width:100%;min-height:6.5rem;padding:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface);flex-direction:column;justify-content:center;gap:7px;display:flex}.VgBFOW_termOrgan{flex-flow:wrap;align-content:center;gap:6px}.VgBFOW_term{border-radius:3.5px;height:7px}.VgBFOW_rowLine{align-items:center;gap:6px;width:100%;display:flex}.VgBFOW_rowKey{flex:none;width:22px}.VgBFOW_rowBody{flex:1}.VgBFOW_row{border-radius:3px;height:6px}.VgBFOW_term,.VgBFOW_row{background:var(--n-600);opacity:.55}.VgBFOW_fieldOrgan{align-items:center;position:relative}.VgBFOW_fieldInner{aspect-ratio:1;height:100%;min-height:5.25rem;position:relative}.VgBFOW_radius{aspect-ratio:1;border:1px dashed var(--accent-edge);opacity:.5;border-radius:50%;height:74%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VgBFOW_point{background:var(--n-600);opacity:.55;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}.VgBFOW_band{width:100%;height:1.9rem;margin-top:var(--s-3);border:1px solid var(--accent-edge);border-radius:var(--card-inner-radius);background:var(--accent-wash);justify-content:center;align-items:center;display:flex}.VgBFOW_bandLabel{font-family:var(--mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.VgBFOW_answers{gap:var(--s-2);width:100%;margin-top:var(--s-3);flex-direction:column;display:flex}.VgBFOW_answer{min-height:2rem;padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--card-inner-radius);background:var(--surface);font-family:var(--mono);font-size:var(--t-11);color:var(--text-faint);align-items:center;line-height:1.35;display:flex}.VgBFOW_top{border-color:var(--accent-edge);color:var(--text);font-weight:500}.VgBFOW_caption{max-width:62ch;margin:var(--s-4) auto 0;font-size:var(--t-13);color:var(--text-muted);text-align:center;line-height:1.55}@media (prefers-reduced-motion:no-preference){.VgBFOW_live .VgBFOW_query{animation:VgBFOW_chip var(--plate-cycle) var(--ease) infinite}.VgBFOW_live .VgBFOW_pulse{animation:VgBFOW_travel var(--plate-cycle) var(--ease) infinite;animation-delay:.22s}.VgBFOW_live .VgBFOW_hit{animation:VgBFOW_found var(--plate-cycle) var(--ease) infinite;animation-delay:.62s}.VgBFOW_live .VgBFOW_radius{animation:VgBFOW_sweep var(--plate-cycle) var(--ease) infinite;animation-delay:.62s}.VgBFOW_live .VgBFOW_band{animation:VgBFOW_commit var(--plate-cycle) var(--ease) infinite;animation-delay:1.04s}.VgBFOW_live .VgBFOW_answer{animation:VgBFOW_land var(--plate-cycle) var(--ease) infinite;animation-delay:calc(1.32s + var(--i) * 90ms)}}@keyframes VgBFOW_chip{0%,to{border-color:var(--border-strong)}3%{border-color:var(--accent)}18%{border-color:var(--border-strong)}}@keyframes VgBFOW_travel{0%{opacity:0;transform:translateY(-6px)}2%{opacity:1}9%{opacity:1;transform:translateY(var(--s-5))}11%,to{opacity:0;transform:translateY(var(--s-5))}}@keyframes VgBFOW_found{0%,to{background:var(--n-600);opacity:.55}4%{background:var(--accent);opacity:1}34%{background:var(--accent);opacity:1}44%{background:var(--n-600);opacity:.55}}@keyframes VgBFOW_sweep{0%,to{opacity:.28;transform:translate(-50%,-50%)scale(.9)}8%{opacity:.75;transform:translate(-50%,-50%)scale(1)}34%{opacity:.75;transform:translate(-50%,-50%)scale(1)}44%{opacity:.28;transform:translate(-50%,-50%)scale(.9)}}@keyframes VgBFOW_commit{0%,to{background:var(--accent-wash);border-color:var(--accent-edge)}2%{background:var(--violet-a20);border-color:var(--accent)}16%{background:var(--accent-wash);border-color:var(--accent-edge)}}@keyframes VgBFOW_land{0%,to{border-color:var(--border)}3%{border-color:var(--accent-edge)}30%{border-color:var(--accent-edge)}40%{border-color:var(--border)}}@media (max-width:720px){.VgBFOW_lanes{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.VgBFOW_rail{height:var(--s-4);margin-block:var(--s-1)}.VgBFOW_organ{min-height:3.25rem}.VgBFOW_clause{white-space:normal}}
.-hYNfa_figure{margin:var(--s-6) 0 0}.-hYNfa_plate{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-hYNfa_panel{min-width:0;padding:var(--s-4) var(--s-3);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface-raised);flex-direction:column;display:flex}.-hYNfa_cmd{font-family:var(--mono);font-size:var(--t-12);color:var(--text);overflow-wrap:anywhere;line-height:1.4}.-hYNfa_boxLabel{margin-top:var(--s-3);font-family:var(--mono);font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px}.-hYNfa_box{min-height:3.25rem;padding:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--card-inner-radius);background:var(--surface);flex-direction:column;gap:5px;display:flex}.-hYNfa_record{background:var(--n-600);opacity:.55;border-radius:3.5px;height:7px}.-hYNfa_disk .-hYNfa_record{background:var(--n-500)}.-hYNfa_absent{background:0 0;border-style:dashed;justify-content:center;align-items:center}.-hYNfa_absentNote{font-size:var(--t-11);color:var(--text-faint);text-align:center;line-height:1.4}.-hYNfa_restart{margin-block:var(--s-2);border:1px solid var(--accent-edge);font-family:var(--mono);font-size:var(--t-11);color:var(--text-muted);opacity:.4;border-radius:999px;align-self:center;padding:1px 7px}.-hYNfa_facts{gap:2px var(--s-3);padding-top:var(--s-4);grid-template-columns:auto minmax(0,1fr);margin-top:auto;display:grid}.-hYNfa_factName{font-size:var(--t-11);color:var(--text-faint);line-height:1.45}.-hYNfa_factValue{font-size:var(--t-12);color:var(--text);margin:0;line-height:1.45}.-hYNfa_caption{max-width:62ch;margin:var(--s-5) auto 0;font-size:var(--t-13);color:var(--text-muted);text-align:center;line-height:1.6}@media (prefers-reduced-motion:no-preference){.-hYNfa_live .-hYNfa_restart{animation:-hYNfa_flash var(--plate-cycle) var(--ease) infinite}.-hYNfa_live .-hYNfa_kept{animation:-hYNfa_kept var(--plate-cycle) var(--ease) infinite}.-hYNfa_live .-hYNfa_lost{animation:-hYNfa_lost var(--plate-cycle) var(--ease) infinite}}@keyframes -hYNfa_flash{0%,38%{opacity:.4}44%,54%{opacity:1}62%,to{opacity:.4}}@keyframes -hYNfa_kept{0%,40%{opacity:.55}46%,56%{opacity:0}64%,to{opacity:.55}}@keyframes -hYNfa_lost{0%,40%{opacity:.55}46%,64%{opacity:0}72%,to{opacity:.08}}@media (max-width:900px){.-hYNfa_plate{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.-hYNfa_restart{align-self:flex-start}}
