.styles_wrap__nzBmu{display:flex;flex-direction:column;height:100%;background:var(--bg);color:var(--text);font-family:"Plus Jakarta Sans",var(--font-ui),sans-serif;overflow:hidden}.styles_header__AZQME{min-height:48px;border-bottom:1px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 14px;flex-shrink:0}.styles_logo__nss93{gap:9px;font-weight:750;white-space:nowrap}.styles_logoIcon__wCuhV,.styles_logo__nss93{display:flex;align-items:center;font-size:15px}.styles_logoIcon__wCuhV{width:28px;height:28px;border-radius:7px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.28);justify-content:center;color:#10b981;font-weight:800}.styles_accent__oh7yc{color:#10b981}.styles_headerRight__88GRD{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.styles_hint__bHoVE{font-size:11px;color:var(--text3)}.styles_saveIndicator__HS2Uu{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:5px 9px;border:1px solid rgba(16,185,129,.34);border-radius:999px;background:rgba(16,185,129,.1);color:#10b981;font-size:11px;font-weight:700;white-space:nowrap}.styles_saveDot__kIzoi{width:7px;height:7px;border-radius:999px;background:currentColor}.styles_saveIndicatorSaving__EAykG{border-color:rgba(250,204,21,.42);background:rgba(250,204,21,.1);color:#facc15}.styles_saveIndicatorError__DvEM9{border-color:rgba(248,113,113,.42);background:rgba(248,113,113,.1);color:#f87171}.styles_ghostBtn__e6ebJ,.styles_primaryBtn__0eJLr{border-radius:7px;padding:7px 11px;font-size:12px;font-weight:650;cursor:pointer;white-space:nowrap;font-family:inherit}.styles_primaryBtn__0eJLr{border:1px solid #059669;background:#059669;color:#fff}.styles_primaryBtn__0eJLr:hover{background:#047857}.styles_ghostBtn__e6ebJ{border:1px solid var(--border);background:var(--surface);color:var(--text)}.styles_ghostBtn__e6ebJ:hover{border-color:#10b981;color:#10b981}.styles_body__Ax4Kt{display:flex;flex:1 1;min-height:0;overflow:hidden}.styles_left__lvBd6{width:340px;flex-shrink:0;overflow-y:auto;border-right:1px solid var(--border);background:var(--bg)}.styles_right__WLOHU{flex:1 1;min-width:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.styles_section___00Sr{padding:16px;border-bottom:1px solid var(--border)}.styles_sectionTitle__aEvPA{font-size:11px;font-weight:750;letter-spacing:.8px;text-transform:uppercase;color:var(--text3);margin-bottom:14px}.styles_field__pta7O{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.styles_field__pta7O:last-child{margin-bottom:0}.styles_fieldHead__j0Ejg{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.styles_fieldLabel__Sr8X5{font-size:10.5px;font-weight:700;color:var(--text3);text-transform:uppercase;letter-spacing:.06em}.styles_fieldVal__0FoLp{font-size:13px;font-weight:700;color:var(--text);font-feature-settings:"tnum"}.styles_slider__FRk_g{width:100%;accent-color:#10b981;cursor:pointer;margin:0;height:4px}.styles_sliderTicks__Q9ZgZ{display:flex;justify-content:space-between;font-size:10px;color:var(--text3);margin-top:-1px;margin-bottom:4px}.styles_numIn__fIBLQ{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--border);border-radius:7px;color:var(--text);padding:6px 10px;font:inherit;font-size:12.5px;outline:none;margin-top:2px}.styles_numIn__fIBLQ:focus{border-color:#10b981}.styles_monthlyHint__3Zf93{font-size:10.5px;color:var(--text3);margin-top:2px;font-style:italic}.styles_freqGrid__pve95{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;margin-top:4px}.styles_freqGrid2__X6WiI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;margin-top:4px}.styles_freqGrid3__zuJu8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin-top:4px}.styles_freqBtn__ZpmhR{padding:6px 4px;border-radius:7px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--text3);font-size:11.5px;font-family:inherit;font-weight:600;cursor:pointer;transition:all .14s;text-align:center}.styles_freqBtn__ZpmhR:hover{background:rgba(255,255,255,.07);color:var(--text2)}.styles_freqBtnOn__T2JFc{background:rgba(16,185,129,.12);color:#10b981;border-color:rgba(16,185,129,.3)}.styles_stateSelect__p4JYF{width:100%;padding:6px 10px;border-radius:7px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text);font-size:12.5px;font-family:inherit;outline:none;cursor:pointer;margin-top:4px}.styles_stateSelect__p4JYF:focus{border-color:#10b981}.styles_noTaxNote__aEWs4{margin-top:5px;font-size:11px;color:#10b981;font-weight:600}.styles_annualNote__1bAX9{font-size:11.5px;color:var(--text3);margin-top:-4px;margin-bottom:10px;padding:7px 10px;border-radius:7px;background:rgba(16,185,129,.07);border:1px solid rgba(16,185,129,.15)}.styles_annualNote__1bAX9 b{color:var(--text);font-weight:700}.styles_breakdown__rZwcY,.styles_heroResult__mv5XF,.styles_metricGrid__40HHT>div,.styles_tablePanel__GR_Vz{background:var(--surface);border:1px solid var(--border);border-radius:8px}.styles_heroResult__mv5XF{padding:22px}.styles_heroResult__mv5XF span{display:block;font-size:12px;font-weight:750;color:var(--text3);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.styles_heroResult__mv5XF strong{display:block;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.01em;color:#10b981;font-feature-settings:"tnum"}.styles_heroResult__mv5XF p{max-width:760px;margin:10px 0 0;color:var(--text3);font-size:13px}.styles_metricGrid__40HHT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.styles_metricGrid__40HHT>div{padding:15px;display:flex;flex-direction:column;gap:7px;min-width:0}.styles_metricGrid__40HHT span{color:var(--text3);font-size:12px}.styles_metricGrid__40HHT strong{font-size:20px;line-height:1.2;overflow-wrap:anywhere;font-feature-settings:"tnum"}.styles_breakdown__rZwcY,.styles_tablePanel__GR_Vz{padding:16px}.styles_panelHead__3vdVZ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.styles_panelHead__3vdVZ h2{font-size:16px;line-height:1.2;margin:0 0 4px}.styles_panelHead__3vdVZ p{margin:0;color:var(--text3);font-size:12px}.styles_stackedBar__fp2Vg{height:14px;border:1px solid var(--border);border-radius:999px;background:var(--bg);overflow:hidden;display:flex}.styles_stackedBar__fp2Vg span{height:100%;display:block;transition:width .3s ease}.styles_legend__4TpPD{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;color:var(--text3);font-size:12px}.styles_legend__4TpPD i{display:inline-block;width:9px;height:9px;border-radius:999px;margin-right:5px}.styles_tableWrap__X7bxk{overflow:auto;border:1px solid var(--border);border-radius:8px}.styles_table__zBbjS{width:100%;border-collapse:collapse;min-width:480px;font-size:12px;font-feature-settings:"tnum"}.styles_table__zBbjS td,.styles_table__zBbjS th{padding:10px 12px;border-bottom:1px solid var(--border);text-align:right}.styles_table__zBbjS th{position:-webkit-sticky;position:sticky;top:0;background:var(--surface);color:var(--text3);font-size:10px;text-transform:uppercase;letter-spacing:.6px;z-index:1}.styles_table__zBbjS td:first-child,.styles_table__zBbjS th:first-child{text-align:left}.styles_table__zBbjS tr:last-child td{border-bottom:0}.styles_table__zBbjS tbody tr:hover td{background:rgba(16,185,129,.04)}.styles_rowGross__FJoRb td{background:rgba(255,255,255,.02);font-size:13px}.styles_rowSub__5gWog td{color:var(--text3);font-size:11px;background:rgba(255,255,255,.01)}.styles_subLabel__xPoGJ{color:var(--text3)}.styles_rowNet__QzZ9W td{background:rgba(16,185,129,.06);font-size:13px}.styles_dedCell__O9FtD,.styles_dedLabel__NFEuN{color:#818cf8}.styles_taxLabel__819Qq{color:var(--text2)}.styles_taxCell__YALdI{color:#f87171}.styles_rateChip__hd8Tw{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:rgba(59,130,246,.12);color:#60a5fa;font-size:10px;font-weight:700;vertical-align:middle}.styles_disclaimer__BaNE1{margin-top:12px;font-size:11px;color:var(--text3);line-height:1.6;font-style:italic}@media(max-width:980px){.styles_body__Ax4Kt{flex-direction:column}.styles_left__lvBd6{width:100%;max-height:50%;border-right:0;border-bottom:1px solid var(--border)}.styles_metricGrid__40HHT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.styles_header__AZQME{align-items:flex-start;flex-direction:column}.styles_headerRight__88GRD{width:100%;justify-content:flex-start}.styles_right__WLOHU{padding:10px}.styles_heroResult__mv5XF strong{font-size:26px}.styles_metricGrid__40HHT{grid-template-columns:1fr 1fr}.styles_freqGrid__pve95{grid-template-columns:repeat(2,1fr)}}