.calculator_page__8HFgf{width:100%;max-width:820px;margin:0 auto;padding:24px 16px;background:var(--tool-bg);display:flex;flex-direction:column;gap:12px}.calculator_card__LbWgV{background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-radius-lg);overflow:hidden;margin-bottom:12px}.calculator_cardHeader___gkaI{display:flex;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid var(--tool-border)}.calculator_iconChip__1fzka{width:28px;height:28px;border-radius:var(--tool-radius-sm);display:flex;align-items:center;justify-content:center}.calculator_iconChipAdd__GMC8K{background:#eff4ff;color:#2563eb}.calculator_iconChipList__41zjB{background:#f0fdf4;color:#059669}.calculator_iconChipInfo__GReOr{background:#f5f3ff;color:#7c3aed}.calculator_iconChipWarning__0Oe27{background:#fffbeb;color:#d97706}.calculator_cardTitle__1TiSe{font-size:13px;font-weight:600;color:var(--tool-text-primary);letter-spacing:-.01em;margin:0}.calculator_countBadge__pz6h1{margin-left:auto;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:#f3f4f6;color:#6b7280}.calculator_cardBody__YN1S2{padding:16px 18px}.calculator_description__IDcuj{margin:0 0 12px;font-size:11px;font-weight:400;color:var(--tool-text-muted);line-height:1.4}.calculator_fieldGroup__A6KUV{margin-bottom:12px}.calculator_fieldGroup__A6KUV:last-child{margin-bottom:0}.calculator_fieldLabel__yL5DD{display:block;font-size:12px;font-weight:500;color:var(--tool-text-secondary);letter-spacing:.01em;margin-bottom:5px}.calculator_fieldInput__B2VYz{height:34px;width:100%;box-sizing:border-box;padding:0 10px;font-size:13px;font-family:inherit;color:var(--tool-text-primary);background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-radius-sm);outline:none;transition:border-color .15s,box-shadow .12s}.calculator_fieldInput__B2VYz:hover{border-color:var(--tool-border-hover)}.calculator_fieldInput__B2VYz:focus{border-color:var(--tool-border-focus);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.calculator_fieldInput__B2VYz:disabled{opacity:.5;cursor:not-allowed}.calculator_prefixWrap__udUi1{position:relative;display:flex;align-items:center}.calculator_inputPrefix__hMFMu{position:absolute;left:10px;font-size:12px;color:var(--tool-text-muted);font-weight:500;pointer-events:none}.calculator_hasPrefix__LblG9{padding-left:30px}.calculator_fieldHint__1lH4o{margin:4px 0 0;font-size:11px;color:var(--tool-text-muted);line-height:1.4}.calculator_fieldRow__cavBp{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.calculator_submitZone__bW5qg{border-top:1px solid var(--tool-border);padding:14px 18px}.calculator_submitButton__rRhSy{width:100%;height:36px!important;background-color:#017ec6;min-height:36px!important;font-size:13px!important;font-weight:500!important;border-radius:var(--tool-radius-sm)!important;gap:6px!important}.calculator_submitButton__rRhSy:hover{filter:brightness(1.08)}.calculator_submitButton__rRhSy:active{filter:brightness(.95)}.calculator_submitButton__rRhSy:disabled{opacity:.42;cursor:not-allowed}.calculator_resetButton__PIw0J{margin-top:8px;height:32px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--tool-border);border-radius:var(--tool-radius-sm);background:var(--tool-surface);color:var(--tool-text-secondary);font-size:12px;font-weight:500;cursor:pointer}.calculator_resetButton__PIw0J:hover{border-color:var(--tool-border-hover);background:#f9fafb}.calculator_resultsBody___BbzS{padding:16px 18px}.calculator_resultRow__uZn_Q{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--tool-border)}.calculator_resultRow__uZn_Q:last-child{border-bottom:none}.calculator_statusBar__YgKEG{width:3px;min-height:36px;border-radius:999px;flex-shrink:0}.calculator_statusToneSafe__3PEHs .calculator_statusBar__YgKEG{background:var(--tool-status-green)}.calculator_statusToneWarning__1dxVU .calculator_statusBar__YgKEG{background:var(--tool-status-amber)}.calculator_statusToneCritical__2KTXW .calculator_statusBar__YgKEG{background:var(--tool-status-red)}.calculator_infoBlock__ryO4J{flex:1;min-width:0}.calculator_rowTitle__9ERHx{font-size:13px;font-weight:600;color:var(--tool-text-primary);margin:0}.calculator_rowSubtext__ggx1g{font-size:11px;color:var(--tool-text-muted);margin:2px 0 0}.calculator_rightCluster__FGo0d{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.calculator_resultValueSafe__lXrk6{font-size:15px;font-weight:600;color:var(--tool-status-green)}.calculator_resultValueWarning__3RHVp{font-size:15px;font-weight:600;color:var(--tool-status-amber)}.calculator_statusBadge__Pi2Kf{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 7px;border-radius:999px;letter-spacing:.03em}.calculator_statusSafe__A2Tvd{background:var(--tool-status-green-bg);color:var(--tool-status-green)}.calculator_statusWarning__W1xWi{background:var(--tool-status-amber-bg);color:var(--tool-status-amber)}.calculator_statusCritical___Sbrj{background:var(--tool-status-red-bg);color:var(--tool-status-red)}.calculator_summaryRow__aJd1N{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;background:#f9fafb;border-top:1px solid var(--tool-border)}.calculator_summaryLabel__1CjW8{font-size:12px;color:var(--tool-text-secondary)}.calculator_summaryValue__ZZMZ5{font-size:13px;font-weight:600;color:var(--tool-text-primary)}.calculator_emptyState__pQp99{text-align:center;padding:28px 20px}.calculator_emptyIconWrap__c9NpM{width:36px;height:36px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:var(--tool-text-muted)}.calculator_emptyTitle__1iS8E{font-size:13px;font-weight:500;color:var(--tool-text-secondary);margin:0 0 4px}.calculator_emptySubtitle__1yO0s{font-size:12px;color:var(--tool-text-muted);margin:0}.calculator_noteBox__q4Vmw{margin-top:8px;padding:8px 10px;background:#f9fafb;border:1px solid var(--tool-border);border-radius:var(--tool-radius-sm)}.calculator_noteText__tPAUu{font-size:11px;color:var(--tool-text-muted);line-height:1.4;margin:0}.calculator_thresholdRow__mXK5K{padding:10px;background:#f9fafb;border:1px solid var(--tool-border);border-radius:var(--tool-radius-sm);margin-bottom:8px}.calculator_thresholdRow__mXK5K:last-child{margin-bottom:0}.calculator_thresholdHeader__uZSlh{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.calculator_thresholdLabel__dEu_z{font-size:12px;font-weight:600;color:var(--tool-text-primary)}.calculator_thresholdCode__tyHEY{font-size:11px;font-weight:600;color:#2563eb;font-family:monospace;padding:2px 8px;background:var(--tool-surface);border-radius:var(--tool-radius-sm)}.calculator_thresholdDesc__QS0Pg{font-size:11px;color:var(--tool-text-muted);margin:0}.calculator_benefitList__9LSge{list-style:none;padding:0;margin:0}.calculator_benefitItem__QcA7w{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:12px;color:var(--tool-text-secondary);line-height:1.4}.calculator_benefitDot__uLxTL{width:5px;height:5px;border-radius:50%;background:var(--tool-status-green);flex-shrink:0;margin-top:5px}.calculator_fieldError__WYM4q{display:none;align-items:center;gap:4px;font-size:11px;color:#dc2626;margin-top:4px}.calculator_show__evghM{display:flex}.calculator_errDot__PH7Tw{width:5px;height:5px;border-radius:50%;background:#dc2626;flex-shrink:0;margin-top:1px}.calculator_errorList___nvGh{list-style:none;padding:0;margin:0}.calculator_errorItem__W0_US{display:flex;align-items:flex-start;gap:6px;padding:6px 0;border-bottom:1px solid var(--tool-border);font-size:11px;color:var(--tool-status-red)}.calculator_errorItem__W0_US:last-child{border-bottom:none}@media (max-width:640px){.calculator_page__8HFgf{padding:16px 12px}}.calculator_submitButton__rRhSy:hover{background-color:#0165a3!important}