:root{--color-ink:#1b2a4a;--color-ink-soft:#5a6680;--color-paper:#fff;--color-grid:#edf0f5;--color-line:#c9d2e3;--color-line-soft:#dce2ee;--color-chart-grid:#e3e8f1;--color-off:#8a96ad;--color-surface-muted:#f3f6fc;--color-accent:#2457d6;--color-accent-hover:#1a3fa0;--color-accent-soft:#e6ecfa;--color-warn:#b23a0a;--color-marker:#ffd23f;--color-marker-soft:#fff6d6;--color-marker-glow:#fff0b3;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Atkinson Hyperlegible", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-xs:13px;--text-sm:15px;--text-md:16px;--text-base:18px;--text-lg:20px;--text-xl:22px;--text-h3:20px;--text-h2:30px;--text-h1:clamp(36px, 5vw, 56px);--text-hero:clamp(40px, 6vw, 68px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-sm:10px;--radius-md:12px;--radius-lg:14px;--radius-card:16px;--radius-xl:20px;--radius-pill:999px;--shadow-block:6px 6px 0 var(--color-ink);--border-strong:2px solid var(--color-ink);--border-card:2px solid var(--color-line);--content-max:1120px;--gutter:20px;--tap:44px;--tap-lg:52px;--grid-size:28px}@media (width<=480px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);background-color:var(--color-paper);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);margin:0;line-height:1.55}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em}a{color:var(--color-accent)}a:hover{color:var(--color-accent-hover)}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}input[type=range]{width:100%;height:var(--tap);accent-color:var(--color-accent);margin:0}input[type=number]{font:inherit;font-family:var(--font-mono);font-size:var(--text-xl);color:var(--color-ink);width:100%;min-height:var(--tap-lg);border:var(--border-strong);border-radius:var(--radius-md);background:var(--color-paper);padding:0 14px;font-weight:700}input[type=checkbox]{width:24px;height:24px;accent-color:var(--color-accent);margin:0}svg text{font-family:var(--font-mono)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}._shell_m2y3i_1{flex-direction:column;min-height:100vh;display:flex}._skip_m2y3i_7{left:var(--space-3);z-index:10;padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-md);font-weight:700;position:absolute;top:-100px}._skip_m2y3i_7:focus{top:var(--space-3);color:var(--color-paper)}._header_m2y3i_23{background:var(--color-paper);border-bottom:var(--border-strong)}._headerInner_m2y3i_28{max-width:var(--content-max);padding:var(--space-3) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}._brand_m2y3i_39{min-height:var(--tap);color:var(--color-ink);align-items:center;gap:10px;text-decoration:none;display:flex}._brand_m2y3i_39:hover{color:var(--color-ink)}._brandName_m2y3i_51{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);letter-spacing:-.02em}._nav_m2y3i_58{gap:var(--space-1);font-size:var(--text-md);flex-wrap:wrap;display:flex}._navLink_m2y3i_65,._navOn_m2y3i_66{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}._navLink_m2y3i_65:hover{background:var(--color-accent-soft);color:var(--color-ink)}._navOn_m2y3i_66,._navOn_m2y3i_66:hover{background:var(--color-ink);color:var(--color-paper)}._main_m2y3i_86{width:100%;max-width:var(--content-max);padding:0 var(--gutter) var(--space-10);flex:1;margin:0 auto}._main_m2y3i_86:focus{outline:none}._footer_m2y3i_97{background:var(--color-ink);color:var(--color-paper);font-size:var(--text-sm)}._footerInner_m2y3i_103{max-width:var(--content-max);padding:var(--space-6) var(--gutter);justify-content:space-between;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}._eyebrow_uu0h1_3{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:700}._eyebrow_accent_uu0h1_11{color:var(--color-accent)}._eyebrow_warn_uu0h1_14{color:var(--color-warn)}._eyebrow_muted_uu0h1_17{color:var(--color-ink-soft)}._pageIntro_uu0h1_21{padding:var(--space-9) 0 var(--space-6)}._h1_uu0h1_25{font-weight:800;font-size:var(--text-h1);letter-spacing:-.03em;margin:0;line-height:1.05}._lede_uu0h1_33{font-size:var(--text-lg);max-width:58ch;margin:14px 0 0}._h2_uu0h1_39{font-size:var(--text-h2);margin:0 0 6px;line-height:1.2}._mark_uu0h1_45{background:var(--color-marker);color:var(--color-ink);padding:0 4px;font-weight:700}._mono_uu0h1_52{font-family:var(--font-mono)}._bold_uu0h1_55{font-weight:700}._formula_uu0h1_59{border-radius:var(--radius-lg);background:var(--color-surface-muted);font-family:var(--font-mono);padding:18px 20px;font-size:17px;line-height:1.8;overflow-x:auto}._formulaLg_uu0h1_68{font-size:var(--text-lg);font-weight:700}._section_uu0h1_75{margin-top:var(--space-7);padding:var(--space-7);background:var(--color-paper);border:var(--border-card);border-radius:var(--radius-xl)}._section_uu0h1_75:first-of-type{margin-top:var(--space-4)}._sectionFeatured_uu0h1_85{border:var(--border-strong);box-shadow:var(--shadow-block)}@media (width<=600px){._section_uu0h1_75{padding:var(--space-5) var(--space-4)}._sectionFeatured_uu0h1_85{box-shadow:4px 4px 0 var(--color-ink)}}._sectionIntro_uu0h1_99{margin:0 0 var(--space-6);max-width:66ch}._row_uu0h1_104{flex-wrap:wrap;display:flex}._col_uu0h1_109{flex-direction:column;min-width:0;display:flex}._callout_uu0h1_115{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg)}._callout_uu0h1_115>p{margin:0 0 var(--space-2)}._callout_uu0h1_115>p:last-child{margin-bottom:0}._callout_marker_uu0h1_125{background:var(--color-marker-soft)}._callout_accent_uu0h1_128{background:var(--color-accent-soft)}._callout_muted_uu0h1_131{background:var(--color-surface-muted)}._stat_uu0h1_135{border-radius:var(--radius-md);min-width:0;padding:14px 18px}._stat_muted_uu0h1_140{background:var(--color-surface-muted)}._stat_accent_uu0h1_143{background:var(--color-accent-soft)}._stat_marker_uu0h1_146{background:var(--color-marker-soft)}._stat_outline_uu0h1_149{background:var(--color-surface-muted);border:2px solid var(--color-line-soft)}._statLabel_uu0h1_153{font-size:14px;font-weight:700}._statValue_uu0h1_157{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.3}._statNote_uu0h1_164{font-size:var(--text-sm)}._chartBox_uu0h1_168{background:var(--color-paper);border:1px solid var(--color-line-soft);border-radius:var(--radius-md);overflow:hidden}._chartBox_uu0h1_168>svg{width:100%;height:auto;display:block}._tableBox_uu0h1_180{border:1px solid var(--color-line-soft);border-radius:var(--radius-md);background:var(--color-paper);overflow-x:auto}._table_uu0h1_180{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--text-md)}._table_uu0h1_180 th,._table_uu0h1_180 td{text-align:right;border-bottom:1px solid var(--color-line-soft);white-space:nowrap;padding:10px 12px}._table_uu0h1_180 th:first-child,._table_uu0h1_180 td:first-child{text-align:left}._table_uu0h1_180 thead tr{background:var(--color-surface-muted)}._table_uu0h1_180 tbody tr:last-child td{border-bottom:none}._btn_uu0h1_212{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-lg);border-radius:var(--radius-pill);text-align:center;padding:0 22px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}._btn_primary_uu0h1_225{background:var(--color-accent);color:var(--color-paper);border:2px solid var(--color-accent)}._btn_primary_uu0h1_225:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-paper)}._btn_secondary_uu0h1_235{background:var(--color-paper);color:var(--color-ink);border:var(--border-strong)}._btn_secondary_uu0h1_235:hover{background:var(--color-accent-soft);color:var(--color-ink)}._btn_chip_uu0h1_244{min-height:var(--tap);font-size:var(--text-sm);background:var(--color-paper);color:var(--color-ink);border:var(--border-strong);padding:0 16px}._btn_chip_uu0h1_244:hover{background:var(--color-accent-soft)}._btn_chip_uu0h1_244._btnPressed_uu0h1_255,._btn_chip_uu0h1_244._btnPressed_uu0h1_255:hover{background:var(--color-ink);color:var(--color-paper)}._pageNav_uu0h1_261{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._field_uu0h1_271{gap:var(--space-2);flex-direction:column;display:flex}._label_uu0h1_276{font-weight:700}._checkbox_uu0h1_280{align-items:center;gap:var(--space-3);min-height:var(--tap);cursor:pointer;display:flex}._hero_tyoz1_3{gap:var(--space-8);padding:var(--space-10) 0 56px;flex-wrap:wrap;align-items:center;display:flex}._heroText_tyoz1_11{flex:420px;min-width:0}._heroText_tyoz1_11>p:first-child{margin-bottom:var(--space-3)}._h1_tyoz1_19{font-weight:800;font-size:var(--text-hero);letter-spacing:-.03em;margin:0;line-height:1.02}._highlight_tyoz1_27{background:linear-gradient(transparent 58%, var(--color-marker) 58%)}._lede_tyoz1_31{margin:var(--space-5) 0 28px;font-size:var(--text-lg);max-width:34ch}._actions_tyoz1_37{gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_tyoz1_37>a{padding:0 var(--space-6)}._quiz_tyoz1_48{background:var(--color-paper);border:var(--border-strong);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-block);flex:380px;padding:28px}._quizEyebrow_tyoz1_58{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);margin:0 0 6px;font-weight:700}._quizTitle_tyoz1_68{margin:0 0 var(--space-4);font-size:26px;line-height:1.2}._choices_tyoz1_74{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._choice_tyoz1_74{min-height:72px;padding:var(--space-3) 14px;border-radius:var(--radius-md);font-weight:700;font-size:var(--text-md);text-align:left;background:var(--color-paper);color:var(--color-ink);border:var(--border-strong);line-height:1.3}._choice_tyoz1_74:hover{background:var(--color-accent-soft)}._choiceCerto_tyoz1_96,._choiceCerto_tyoz1_96:hover{background:var(--color-accent);color:var(--color-paper);border-color:var(--color-accent)}._choiceErrado_tyoz1_103,._choiceErrado_tyoz1_103:hover{background:var(--color-paper);color:var(--color-warn);border:2px dashed var(--color-warn)}._explica_tyoz1_110{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-marker-soft);margin-top:18px}._veredito_tyoz1_117{margin:0 0 6px;font-weight:700}._explicaTexto_tyoz1_122{font-size:var(--text-md);margin:0}._explicaLink_tyoz1_127{min-height:var(--tap);align-items:center;font-weight:700;display:inline-flex}@media (width<=600px){._quiz_tyoz1_48{padding:var(--space-5) var(--space-4);box-shadow:4px 4px 0 var(--color-ink)}}._trilhaSection_tyoz1_143{padding:var(--space-6) 0 56px}._trilhaH2_tyoz1_147{margin:0 0 var(--space-2);font-size:36px}._trilhaIntro_tyoz1_152{max-width:60ch;margin:0 0 28px}._trilhas_tyoz1_157{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}._trilha_tyoz1_143{padding:var(--space-6);background:var(--color-paper);border:var(--border-card);color:var(--color-ink);border-radius:18px;flex-direction:column;gap:10px;text-decoration:none;display:flex}._trilha_tyoz1_143:hover{border-color:var(--color-accent);color:var(--color-ink)}._trilhaNum_tyoz1_179{font-family:var(--font-mono);color:var(--color-accent);font-size:40px;font-weight:700;line-height:1}._trilhaTitulo_tyoz1_187{font-family:var(--font-display);font-size:24px;font-weight:800}._trilhaTemas_tyoz1_193{color:var(--color-accent);margin-top:auto;font-weight:700}._sobre_tyoz1_201{gap:var(--space-7);padding:var(--space-8) 0 0;border-top:2px dashed var(--color-line);flex-wrap:wrap;display:flex}._sobreTexto_tyoz1_209{flex:360px;min-width:0}._sobreTexto_tyoz1_209>p{margin:0 0 var(--space-3)}._sobreTexto_tyoz1_209>p:last-child{margin-bottom:0}._sobreH2_tyoz1_220{margin:0 0 var(--space-3);font-size:32px}._info_tyoz1_225{background:var(--color-paper);border:var(--border-card);min-width:0;padding:var(--space-6);font-size:var(--text-md);border-radius:18px;flex-direction:column;flex:320px;gap:10px;display:flex}._info_tyoz1_225>p,._p_5zb3q_1{margin:0}._grid_5zb3q_5{gap:var(--space-1);flex:0 320px;grid-template-columns:repeat(10,minmax(0,1fr));width:100%;max-width:320px;display:grid}._cellOn_5zb3q_13,._cellOff_5zb3q_14{aspect-ratio:1;box-sizing:border-box;border-radius:4px}._cellOn_5zb3q_13{background:var(--color-accent)}._cellOff_5zb3q_14{background:var(--color-paper);border:1.5px solid var(--color-line)}._atalho_5zb3q_27{font-size:var(--text-md);margin:0}._explicacao_5zb3q_32{margin-top:var(--space-2)}._bars_5zb3q_36{gap:var(--space-4);flex:360px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-width:0;height:300px;display:grid}._barCol_5zb3q_45{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}._barValue_5zb3q_54{font-family:var(--font-mono);text-align:center;overflow-wrap:anywhere;font-weight:700}._barLegend_5zb3q_60{font-size:var(--text-sm)}._bar_5zb3q_36{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;max-width:96px}._bar_antes_5zb3q_68{background:var(--color-line)}._bar_aumento_5zb3q_71{background:var(--color-warn)}._bar_final_5zb3q_74{background:var(--color-accent)}._stats_wub97_1{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._calloutLead_wub97_7{font-size:var(--text-lg)}._small_wub97_11{font-size:var(--text-md)}._chips_wub97_15{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._disclaimer_wub97_22{margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft)}._summary_wub97_28{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);margin-top:var(--space-2);flex-direction:column;gap:6px;display:flex}._compostoValue_wub97_38{font-family:var(--font-mono);color:var(--color-warn)}._simplesValue_wub97_43{font-family:var(--font-mono);color:var(--color-accent)}._legend_wub97_48{gap:var(--space-2) var(--space-5);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._legendItem_wub97_55{align-items:center;gap:var(--space-2);display:inline-flex}._axisText_wub97_61{font-family:var(--font-mono);font-size:var(--text-xs);fill:var(--color-ink-soft)}._note_wub97_67{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0}._mono_2q5jl_1{font-family:var(--font-mono)}._afterTitle_2q5jl_7{margin-top:14px}._jogar_2q5jl_11{margin-top:6px}._stats_2q5jl_15{margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._axisText_2q5jl_22{font-family:var(--font-mono);fill:var(--color-ink-soft);font-size:13px}._formulaBox_2q5jl_28{border-radius:var(--radius-lg);background:var(--color-surface-muted);min-width:0;margin-top:28px;padding:22px}._formulaBox_2q5jl_28>p{margin:0 0 10px}._formulaBox_2q5jl_28>._eqBola_2q5jl_39{font-family:var(--font-mono);font-size:var(--text-lg);margin:0 0 14px;font-weight:700;overflow-x:auto}._contas_2q5jl_47{font-family:var(--font-mono);white-space:nowrap;font-size:17px;line-height:1.9;overflow-x:auto}._formulaBox_2q5jl_28>._outraRaiz_2q5jl_55{font-size:var(--text-md);margin:10px 0 0}@media (width<=600px){._formulaBox_2q5jl_28{padding:var(--space-4)}}._eqParabola_2q5jl_68{font-family:var(--font-mono);font-size:var(--text-xl);overflow-wrap:anywhere;margin:0 0 6px;font-weight:700}._labelNote_2q5jl_76{font-weight:400;font-size:var(--text-md)}._deltaBox_2q5jl_81{margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-marker-soft)}._deltaBox_2q5jl_81>p{margin:0 0 6px}._deltaBox_2q5jl_81>._deltaTexto_2q5jl_90{font-family:var(--font-mono);font-weight:700}._deltaBox_2q5jl_81>._raizesTexto_2q5jl_94{font-family:var(--font-mono);font-size:var(--text-md);margin:0}._parabolaChart_2q5jl_100{width:100%;max-width:440px;margin:0 auto}._provaRow_2q5jl_108{gap:var(--space-7);flex-wrap:wrap;align-items:flex-start;display:flex}._figura_2q5jl_115{flex:0 320px;min-width:0;margin:0}._figura_2q5jl_115>svg{width:100%;height:auto;display:block}._figBig_2q5jl_126,._figSmall_2q5jl_127,._figQ_2q5jl_128{font-family:var(--font-mono);fill:var(--color-ink)}._figBig_2q5jl_126{font-size:22px;font-weight:700}._figSmall_2q5jl_127{font-size:14px}._figQ_2q5jl_128{font-size:18px;font-weight:700}._figcaption_2q5jl_144{font-size:var(--text-sm);color:var(--color-ink-soft)}._passos_2q5jl_149{flex:420px;min-width:0;margin:0;padding:0;list-style:none}._passo_2q5jl_149{gap:var(--space-4);border-bottom:1px dashed var(--color-line);align-items:baseline;padding:14px 0;display:flex}._passo_2q5jl_149:last-child{border-bottom:none}._passoNum_2q5jl_168{font-family:var(--font-mono);color:var(--color-accent);font-weight:700}._passoCorpo_2q5jl_174{min-width:0}._passoConta_2q5jl_178{font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:700}._passoFinal_2q5jl_184{background:var(--color-marker);max-width:100%;font-family:var(--font-mono);font-weight:700;font-size:var(--text-xl);overflow-wrap:anywhere;padding:2px 8px;display:inline-block}._passoTexto_2q5jl_195{font-size:var(--text-md)}._usos_2q5jl_201{margin-top:var(--space-8)}._usosTitulo_2q5jl_205{margin:0 0 var(--space-4);font-size:var(--text-h2);line-height:1.2}._usosGrid_2q5jl_211{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}._usoCard_2q5jl_217{padding:var(--space-5);background:var(--color-paper);border:var(--border-card);border-radius:var(--radius-card)}._usoCard_2q5jl_217>h3{font-size:var(--text-h3);margin:0 0 6px}._usoCard_2q5jl_217>p{font-size:var(--text-md);margin:0}._bold_1vb2n_1{font-weight:700}._monoText_1vb2n_4{font-family:var(--font-mono)}._lamps_1vb2n_10{gap:var(--space-2);grid-template-columns:repeat(8,minmax(0,1fr));max-width:760px;display:grid}._lamp_1vb2n_10{border-radius:var(--radius-lg);background:var(--color-ink);min-width:0;min-height:88px;color:var(--color-line);border:var(--border-strong);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 2px;display:flex}._lampOn_1vb2n_31{background:var(--color-marker);color:var(--color-ink);box-shadow:0 0 0 4px var(--color-marker-glow)}._lampDigit_1vb2n_37{font-family:var(--font-mono);font-size:clamp(22px,4vw,34px);font-weight:700;line-height:1}._lampValue_1vb2n_43{font-family:var(--font-mono);font-size:clamp(11px,1.6vw,14px)}@media (width<=400px){._lamps_1vb2n_10{gap:6px}._lamp_1vb2n_10{border-radius:var(--radius-sm);padding:10px 0}}._binRow_1vb2n_58{gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;align-items:stretch;display:flex}._decimalBox_1vb2n_66{border-radius:var(--radius-lg);background:var(--color-surface-muted);min-width:0;font-family:var(--font-mono);flex:300px;padding:18px}._small_1vb2n_74{font-size:var(--text-sm)}._decimal_1vb2n_66{font-size:40px;font-weight:700;line-height:1.2}._soma_1vb2n_82{font-size:var(--text-sm);overflow-wrap:anywhere}._desafio_1vb2n_87{border-radius:var(--radius-lg);background:var(--color-marker-soft);gap:var(--space-2);flex-direction:column;flex:300px;min-width:0;padding:18px;display:flex}._alvo_1vb2n_97{font-family:var(--font-mono);background:var(--color-marker);padding:0 6px;font-size:24px}._smallBtn_1vb2n_103._smallBtn_1vb2n_103{min-height:var(--tap);align-self:flex-start;padding:0 18px}._note_1vb2n_109{margin:var(--space-4) 0 0;font-size:var(--text-md)}._logicRow_1vb2n_116{gap:var(--space-7);flex-wrap:wrap;display:flex}._toggles_1vb2n_121{gap:var(--space-3);flex-direction:column;flex:300px;min-width:0;display:flex}._outputs_1vb2n_128{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}._toggle_1vb2n_121,._outputRow_1vb2n_137{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);min-height:56px;color:var(--color-ink);text-align:left;padding:0 18px;display:flex}._toggle_1vb2n_121{background:var(--color-paper);border:var(--border-strong);font-weight:700}._toggle_1vb2n_121:hover{background:var(--color-accent-soft)}._toggleOn_1vb2n_157,._toggleOn_1vb2n_157:hover{background:var(--color-accent);color:var(--color-paper);border-color:var(--color-accent)}._outputRow_1vb2n_137{background:var(--color-surface-muted);border:2px dashed var(--color-off)}._outputOn_1vb2n_168{background:var(--color-marker);border:var(--border-strong)}._logicNote_1vb2n_173{margin:var(--space-1) 0 0;font-size:var(--text-md)}._chips_1vb2n_180{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._machineRow_1vb2n_187{gap:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}._io_1vb2n_193{gap:var(--space-2);flex-direction:column;flex:0 200px;min-width:0;display:flex}._machine_1vb2n_187{min-width:0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-ink);color:var(--color-paper);text-align:center;flex:260px}._machineLabel_1vb2n_209{font-size:var(--text-sm);color:var(--color-line)}._machineRule_1vb2n_213{font-family:var(--font-mono);font-size:24px;font-weight:700}._output_1vb2n_128{min-height:var(--tap-lg);border-radius:var(--radius-md);background:var(--color-marker);font-family:var(--font-mono);font-size:var(--text-xl);overflow-wrap:anywhere;align-items:center;padding:0 14px;font-weight:700;display:flex}._codeRow_1vb2n_231{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._codeCol_1vb2n_237{flex:380px;min-width:0}._tableCol_1vb2n_241{flex:260px;min-width:0}._caption_1vb2n_245{margin:0 0 var(--space-2);font-weight:700}._code_1vb2n_231{border-radius:var(--radius-md);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:var(--text-md);white-space:pre;margin:0;padding:18px;line-height:1.6;overflow-x:auto}._tableCenter_1vb2n_261 tr>th:nth-child(n),._tableCenter_1vb2n_261 tr>td:nth-child(n){text-align:center}
