._converter_1t4ez_1{--converter-line:var(--border);background:var(--card);min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;border:0;border-radius:.6rem;margin:0;padding:0}._embedded_1t4ez_12{background:var(--card)}._embeddedHeader_1t4ez_15{padding:.15rem 0 .35rem}._embeddedHeader_1t4ez_15>div{align-items:center;gap:.5rem;display:flex}._embeddedHeader_1t4ez_15 span{color:var(--primary);font-size:.9375rem}._embeddedHeader_1t4ez_15 h3{margin:0;font-size:1.0625rem}._toolbar_1t4ez_31{background:var(--muted);border-radius:.65rem .65rem 0 0;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;padding:4px .5rem;display:flex}._toolbar_1t4ez_31 label{flex:1;align-items:center;gap:.5rem;min-width:0;font-size:1rem;display:flex}._toolbar_1t4ez_31 select{border:1px solid var(--input);background:var(--card);width:0;min-width:0;max-width:9rem;min-height:44px;color:var(--foreground);border-radius:.4rem;flex:1;padding:.4rem;font-size:16px}._toolbar_1t4ez_31 button{border:1px solid var(--input);background:var(--card);min-height:44px;color:var(--primary);cursor:pointer;border-radius:.4rem;padding:.5rem;font-size:1rem}._converter_1t4ez_1 :is(button,select,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}._conversionBasis_1t4ez_76{min-width:0;color:var(--text-body);flex:1;margin:0;font-size:.9375rem;line-height:1.5}._conversionBasis_1t4ez_76 summary{box-sizing:border-box;min-height:44px;color:var(--primary);cursor:pointer;padding:.6rem 0;font-size:1rem}._conversionBasis_1t4ez_76 p{margin:0 0 .5rem}._section_1t4ez_95{border-top:1px solid var(--converter-line);background:var(--tool-surface);padding:3px .5rem}._srOnly_1t4ez_100{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._rows_1t4ez_111{min-width:0}._row_1t4ez_111{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:0 .5rem;min-height:44px;padding:2px 0;display:grid}._rowLabel_1t4ez_122{min-width:0;color:var(--foreground);font-size:1rem;line-height:1.3}._rowLabel_1t4ez_122 strong{font-weight:500;display:block}._rowLabel_1t4ez_122 small{color:var(--muted-foreground);font-size:.875rem;line-height:1.35;display:block}._inputBlock_1t4ez_138{min-width:0}._inputShell_1t4ez_141{border:1px solid var(--input);background:var(--card);border-radius:.4rem;align-items:center;min-height:44px;display:flex}._inputShell_1t4ez_141 input{width:0;min-width:0;height:44px;color:var(--foreground);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0 .5rem;font-size:16px}._unit_1t4ez_163{color:var(--primary);white-space:nowrap;flex:none;padding-right:.4rem;font-size:1rem}._activeRow_1t4ez_170 ._inputShell_1t4ez_141,._inputShell_1t4ez_141:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand) 34%, transparent)}._inputShell_1t4ez_141:has(input[aria-invalid=true]){border-color:var(--destructive)}._error_1t4ez_178{color:var(--destructive);margin:.3rem 0;font-size:.9375rem;line-height:1.4;display:block}._readout_1t4ez_185{color:var(--primary);flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:.15rem .4rem;font-size:.9375rem;line-height:1.4;display:flex}._readout_1t4ez_185:empty{display:none}._current_1t4ez_199{color:var(--primary);font-size:.875rem}._annualSection_1t4ez_203{border-top:4px solid var(--brand);background:var(--card);margin-top:4px;padding-top:6px}._annualSection_1t4ez_203 ._inputShell_1t4ez_141 input{color:var(--result-value);font-size:1.375rem;font-weight:650}._annualSection_1t4ez_203 ._rowLabel_1t4ez_122 strong{color:var(--primary);font-weight:650}._standaloneLink_1t4ez_218{border-top:1px solid var(--converter-line);min-height:44px;color:var(--primary);justify-content:space-between;align-items:center;gap:.5rem;font-size:1rem;display:flex}@media (max-width:375px){._row_1t4ez_111{grid-template-columns:7rem minmax(0,1fr);gap:0 .35rem}._rowLabel_1t4ez_122 small{font-size:.875rem}}._conversionBasis_1t4ez_76 summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._pageColumn_1b02t_1{max-width:45rem}._pageHeader_1b02t_4{padding:.3rem 0 .65rem}._pageHeader_1b02t_4 h1{color:var(--foreground);font-size:var(--lesson-title-size);letter-spacing:-.025em;margin:0;font-weight:650;line-height:1.3}._pageHeader_1b02t_4>span{color:var(--text-body);margin-top:.3rem;font-size:1rem;line-height:1.5;display:block}._footer_1b02t_22{flex-wrap:wrap;margin-top:1rem}._footer_1b02t_22 a{align-items:center;min-height:44px;display:inline-flex}
