._page_1afz5_1{max-width:none;color:var(--pz-ink);background:var(--pz-canvas);margin:0;padding:30px 20px 48px}._shell_1afz5_2{max-width:800px;margin:0 auto}._heading_1afz5_3{grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;gap:12px;margin-bottom:22px;display:grid}._heading_1afz5_3 h1{text-align:center;letter-spacing:-.035em;color:var(--pz-brand-deep);margin:0;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:800;line-height:1.2}._reset_1afz5_5{border:1px solid var(--pz-line);width:76px;min-height:44px;color:var(--pz-brand);font:inherit;background:#fff;border-radius:10px;margin:0;padding:10px 12px;font-size:.9375rem;font-weight:650}._reset_1afz5_5:hover{background:var(--pz-brand-soft)}._card_1afz5_7{border:1px solid var(--pz-line);background:var(--pz-surface);box-shadow:var(--pz-shadow);border-radius:20px;padding:26px}._modeNote_1afz5_8{text-align:center;color:var(--pz-muted);margin:0 0 22px;font-size:.875rem;line-height:1.5}._fields_1afz5_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._fields_1afz5_9>div{min-width:0}._fields_1afz5_9 label{color:var(--pz-ink);margin:0;font-size:1rem;font-weight:700;line-height:1.4;display:block}._fieldHint_1afz5_12{min-height:2.8em;color:var(--pz-muted);margin:5px 0 9px;font-size:.8125rem;line-height:1.4}._fields_1afz5_9 input{width:100%;min-width:0;height:56px;color:var(--pz-ink);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #bdd3c9;border-radius:10px;margin:0;padding:12px;font-size:1.25rem;font-weight:650}._fields_1afz5_9 input::placeholder{color:#70877c;opacity:.7;font-weight:400}._fields_1afz5_9 input[aria-invalid=true]{border-color:#bc5448}._page_1afz5_1 input:focus-visible,._page_1afz5_1 button:focus-visible,._page_1afz5_1 a:focus-visible{outline-offset:3px;outline:3px solid #209c88}._fieldError_1afz5_17{color:#982f24;margin:8px 0 0;font-size:.8125rem;line-height:1.5}._result_1afz5_18{background:var(--pz-brand-soft);color:var(--pz-brand-deep);text-align:center;border:1px solid #b7dbcd;border-radius:14px;margin-top:24px;padding:20px}._resultStatus_1afz5_19{color:inherit;margin:0 0 16px;font-size:.9375rem;font-weight:700;line-height:1.4}._resultNumbers_1afz5_20{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._resultNumbers_1afz5_20>div{min-width:0;padding:0 10px}._resultNumbers_1afz5_20>div+div{border-left:1px solid #b7dbcd}._resultLabel_1afz5_23{justify-content:center;align-items:center;min-height:2.8em;font-size:.875rem;line-height:1.4;display:flex}._resultNumbers_1afz5_20 strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:clamp(2rem,6vw,3.25rem);font-weight:800;line-height:1.2;display:block}._equation_1afz5_25{color:inherit;margin:16px 0 0;font-size:.9375rem;line-height:1.5}._partial_1afz5_26{color:#765013;background:#fff8e9;border-color:#dfc88f}._partial_1afz5_26 ._resultNumbers_1afz5_20>div+div{border-color:#dfc88f}._remainder_1afz5_28{margin:10px 0 0;font-size:.875rem;line-height:1.5}._remainder_1afz5_28 strong{font-weight:750}._totals_1afz5_30{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}._totals_1afz5_30>div{border:1px solid var(--pz-line);text-align:center;background:#f8faf9;border-radius:10px;min-width:0;padding:14px 8px}._totals_1afz5_30 span{min-height:2.8em;color:var(--pz-muted);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex}._totals_1afz5_30 strong{color:var(--pz-brand-deep);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:1.5rem;font-weight:800;line-height:1.3;display:block}._totals_1afz5_30 small{color:var(--pz-muted);margin:2px 0 0;font-size:.75rem;display:block}._sourceEquation_1afz5_35{color:var(--pz-muted);text-align:center;margin:14px 0 0;font-size:.8125rem;line-height:1.5}._notice_1afz5_36{color:var(--pz-muted);text-align:center;margin:16px 4px 0;font-size:.8125rem;line-height:1.65}._notice_1afz5_36 a{color:var(--pz-brand-deep);white-space:nowrap;text-underline-offset:3px;font-weight:650;text-decoration:underline}@media (width<=600px){._page_1afz5_1{padding:22px 14px 36px}._heading_1afz5_3{grid-template-columns:minmax(0,1fr) 76px;gap:10px;margin-bottom:18px}._heading_1afz5_3>span{display:none}._heading_1afz5_3 h1{grid-area:2/1/auto/-1}._reset_1afz5_5{grid-area:1/2}._card_1afz5_7{border-radius:16px;padding:20px 16px}._fields_1afz5_9{grid-template-columns:minmax(0,1fr);gap:18px}._fieldHint_1afz5_12{min-height:0;margin-bottom:8px}._modeNote_1afz5_8{margin-bottom:20px}._result_1afz5_18{padding:18px 10px}._resultNumbers_1afz5_20>div{padding:0 8px}._totals_1afz5_30{gap:8px}}
