.income_wrap__y5p9K{padding:8px 20px 140px}.income_lead__N8D00{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--text-strong);line-height:1.4;margin:8px 0 4px}.income_lead__N8D00 .income_hl__HxWLV{color:var(--brand-primary)}.income_sub__GDa5X{font-size:13px;color:var(--text-muted);margin-bottom:20px;line-height:1.55}.income_sectionHead__P87A2{display:flex;align-items:center;gap:8px;margin:22px 0 10px}.income_sectionLabel__jdRFe{font-size:13px;font-weight:800;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}.income_sectionLine__z0kXc{flex:1 1;height:1px;background:var(--border)}.income_pickWrap__q5q_y{display:flex;flex-wrap:wrap;gap:8px}.income_pick__pc8sy{height:44px;padding:0 14px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--bg-surface);font-size:13.5px;font-weight:600;color:var(--text);cursor:pointer;transition:all var(--dur-fast);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.income_pick__pc8sy.income_active__G5y6P{border-color:var(--brand-primary);background:var(--brand-primary-50);color:var(--brand-primary-700)}.income_pickDot__d_LEf{width:6px;height:6px;border-radius:50%;background:var(--text-faint);flex-shrink:0}.income_pick__pc8sy.income_active__G5y6P .income_pickDot__d_LEf{background:var(--brand-primary)}.income_pickHint__B8JFF{font-size:12px;color:var(--text-faint);margin-top:8px;line-height:1.5}.income_fieldGap__armPc{margin-top:14px}.income_numRow__Rnmy9{display:flex;align-items:center;gap:8px;margin-top:8px}.income_numRow__Rnmy9 input{width:130px}.income_numUnit__0_fUU{font-size:13.5px;color:var(--text-muted);white-space:nowrap}.income_linkedHint__fDQeB{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--brand-primary-700);background:var(--brand-primary-50);padding:4px 9px;border-radius:var(--r-xs);margin-top:8px;width:-moz-fit-content;width:fit-content}.income_resultHero__mpzRx{background:linear-gradient(165deg,var(--brand-ink-2),var(--brand-ink));color:var(--on-ink);border-radius:var(--r-xl);padding:22px 20px 18px;text-align:center;position:relative;overflow:hidden;box-shadow:var(--sh-ink);margin-bottom:16px}.income_resultHero__mpzRx:after{content:"";position:absolute;inset:0;opacity:.3;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0);background-size:100% 24px;pointer-events:none}.income_heroLabel__wZoik{font-size:13px;font-weight:600;color:var(--on-ink-muted)}.income_heroPct__AV9Kn{font-family:var(--font-num);font-size:44px;font-weight:700;letter-spacing:-.03em;margin:4px 0 2px;line-height:1.05}.income_heroPct__AV9Kn .income_unit__RLWJD{font-size:24px;color:var(--on-ink-muted);margin-left:2px}.income_heroTag__7oKrT{display:inline-flex;padding:5px 14px;border-radius:var(--r-pill);background:hsla(0,0%,100%,.12);font-size:12px;color:var(--on-ink);font-weight:600;margin-top:4px}.income_heroSplit__vpjyi{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:16px}.income_heroItem__NrBrW{background:hsla(0,0%,100%,.06);border-radius:var(--r-md);padding:11px 12px;text-align:left}.income_heroItemLabel__kxWcR{font-size:10.5px;color:var(--on-ink-muted);font-weight:600}.income_heroItemVal__W6l0C{font-family:var(--font-num);font-size:16px;font-weight:700;margin-top:3px;line-height:1.3}.income_noticeCard__IEWek{background:var(--st-incomplete-bg);border:1.5px solid #e7c99a;border-radius:var(--r-lg);padding:18px 18px 16px;margin-bottom:16px}.income_noticeHead__ON3CN{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:800;color:#7a5524;margin-bottom:8px}.income_noticeBody__70R0s{font-size:12.5px;color:#7a5524;line-height:1.65}.income_noticeMini__kM6VP{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.income_noticeMiniItem__OWJWQ{background:hsla(0,0%,100%,.55);border-radius:var(--r-md);padding:9px 11px}.income_noticeMiniLabel__PsGco{font-size:11px;color:#8a6a3a;font-weight:600}.income_noticeMiniVal__q_F1x{font-family:var(--font-num);font-size:15px;font-weight:700;color:#6b4a1f;margin-top:2px}.income_kvCard__gwHbR{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:0 16px 4px;margin-bottom:16px}.income_kvLine__rDXxl{display:flex;align-items:baseline;justify-content:space-between;padding:13px 0;font-size:13.5px;border-bottom:1px dashed var(--border)}.income_kvLine__rDXxl:last-child{border-bottom:none}.income_kvLbl__Eun3Z{color:var(--text);display:flex;flex-direction:column;gap:2px}.income_kvLbl__Eun3Z small{font-size:11px;color:var(--text-faint)}.income_kvAmt__WgF75{font-family:var(--font-num);font-weight:600;color:var(--text-strong);white-space:nowrap}.income_kvAmt__WgF75.income_minus__vAPSI{color:var(--down)}.income_kvTotalLine__VAomf{border-top:2px solid var(--n-200);border-bottom:none;padding-top:14px;margin-top:2px}.income_kvTotalLine__VAomf .income_kvLbl__Eun3Z{font-weight:800;font-size:14.5px}.income_kvTotalLine__VAomf .income_kvAmt__WgF75{font-weight:800;color:var(--up)}.income_kvTotalLine__VAomf .income_kvAmt__WgF75.income_minus__vAPSI{color:var(--down)}.income_formula__cWXMP{margin-top:4px;padding:13px 15px;background:var(--brand-primary-50);border-radius:var(--r-md);font-size:12px;color:var(--brand-primary-700);line-height:1.65;margin-bottom:12px}.income_formula__cWXMP strong{font-weight:800}.income_formulaFx__hXZ_u{display:block;margin-top:4px;font-family:var(--font-num);color:var(--text);font-size:11.5px}.income_disclaimer__gSMCF{padding:13px 15px;background:var(--st-incomplete-bg);border-radius:var(--r-md);font-size:12.5px;color:#7a5524;line-height:1.6;margin-bottom:16px}.income_ctaBar__6iYHy{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--frame-w);padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--bg-app) 22%);display:flex;gap:10px;z-index:50}@media (min-width:430px) and (hover:hover) and (pointer:fine){.income_ctaBar__6iYHy{position:absolute;left:0;transform:none}}