.GptCalculator_page__ACCMj{--gpt-bg:#030435;--gpt-bg-2:#05063f;--gpt-card:#10112e;--gpt-card-2:#181830;--gpt-mint:#4AD4B9;--gpt-mint-dim:#3bc2a7;--gpt-ink:#ffffff;--gpt-muted:#A6A9C8;--gpt-hairline:#262850;--gpt-green:#4AD4B9;--gpt-green-bg:rgba(74,212,185,0.12);--gpt-amber:#F5B84A;--gpt-amber-bg:rgba(245,184,74,0.12);--gpt-red:#FF6B6B;--gpt-red-bg:rgba(255,107,107,0.12);background:radial-gradient(circle at 10% -10%,#13154f 0,transparent 45%),radial-gradient(circle at 90% 0,#0c2e2a 0,transparent 40%),var(--gpt-bg);color:var(--gpt-ink);font-size:14px;line-height:1.5;padding-bottom:60px;min-height:100vh}.GptCalculator_hero__ug3RL{padding:30px 32px 26px;border-bottom:1px solid var(--gpt-hairline)}.GptCalculator_wrap__fWrPB{max-width:1360px;margin:0 auto;padding:0 24px}.GptCalculator_heroTop__LQs2E{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:16px}.GptCalculator_toolbar__mENYu{display:flex;gap:10px;flex-wrap:wrap}.GptCalculator_btn__J9erI{font-weight:700;font-size:12.5px;border:none;border-radius:999px;padding:10px 18px;cursor:pointer;transition:transform .12s ease,opacity .12s ease;letter-spacing:.01em}.GptCalculator_btn__J9erI:hover{opacity:.88}.GptCalculator_btn__J9erI:active{transform:scale(.96)}.GptCalculator_btnPrimary__TZHxw{background:var(--gpt-mint);color:#06231d}.GptCalculator_btnGhost__8AzVj{background:rgba(255,255,255,.06);color:var(--gpt-ink);border:1px solid var(--gpt-hairline)}.GptCalculator_btnDanger__wnkGb{background:rgba(255,107,107,.1);color:var(--gpt-red);border:1px solid rgba(255,107,107,.3)}.GptCalculator_heroTitle__JeAKh{font-weight:800;font-size:30px;letter-spacing:-.02em;margin:20px 0 6px}.GptCalculator_sub__qsiGY{color:var(--gpt-muted);font-size:14px;max-width:760px}.GptCalculator_clientRow__RGT8d{margin-top:18px;display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end}.GptCalculator_clientRow__RGT8d label{font-size:11px;color:var(--gpt-muted);text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:6px}.GptCalculator_clientRow__RGT8d input{background:rgba(255,255,255,.05);border:1px solid var(--gpt-hairline);color:var(--gpt-ink);border-radius:10px;padding:9px 12px;font-size:13px}.GptCalculator_clientRow__RGT8d input::placeholder{color:#6a6e9c}.GptCalculator_templatePicker__4_C4v{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.GptCalculator_tplPill__jDdmK{border:1px solid var(--gpt-hairline);background:rgba(255,255,255,.03);color:var(--gpt-muted);border-radius:999px;padding:10px 18px;font-weight:700;font-size:12.5px;cursor:pointer;transition:all .15s ease}.GptCalculator_tplPill__jDdmK:hover{border-color:var(--gpt-mint);color:var(--gpt-ink)}.GptCalculator_tplPillActive__2o4P3{background:var(--gpt-mint);color:#06231d;border-color:var(--gpt-mint);box-shadow:0 0 0 4px rgba(74,212,185,.15)}.GptCalculator_card__jZbjm{background:var(--gpt-card);border:1px solid var(--gpt-hairline);border-radius:22px;padding:24px 24px 10px;margin-bottom:22px}.GptCalculator_kicker__9YImB{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gpt-mint);background:var(--gpt-green-bg);padding:4px 12px;border-radius:999px;margin-bottom:10px;border:1px solid rgba(74,212,185,.25)}.GptCalculator_card__jZbjm h2{font-weight:800;font-size:19px;margin:0 0 6px;letter-spacing:-.01em;color:var(--gpt-ink)}.GptCalculator_cardNote__v3cSE{color:var(--gpt-muted);font-size:12.5px;margin:0 0 18px;max-width:900px}.GptCalculator_tableScroll__nHA32{overflow-x:auto;margin-bottom:12px}.GptCalculator_page__ACCMj table{width:100%;border-collapse:collapse;min-width:900px}.GptCalculator_page__ACCMj thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--gpt-muted);font-weight:700;padding:8px;border-bottom:1px solid var(--gpt-hairline);white-space:nowrap}.GptCalculator_groupOut__fy3vu{color:var(--gpt-mint)!important}.GptCalculator_page__ACCMj tbody td{padding:6px 8px;border-bottom:1px solid var(--gpt-hairline);vertical-align:middle;color:var(--gpt-ink)}.GptCalculator_page__ACCMj tbody tr:hover{background:rgba(255,255,255,.02)}.GptCalculator_cell__DDxhJ{width:100%;min-width:90px;border:1px solid var(--gpt-hairline);background:rgba(255,255,255,.04);border-radius:8px;padding:7px 9px;font-size:13px;color:var(--gpt-ink)}.GptCalculator_cell__DDxhJ:focus{outline:none;border-color:var(--gpt-mint);background:rgba(74,212,185,.06)}.GptCalculator_cellName__UXkHJ{min-width:160px;font-weight:700;background:rgba(255,255,255,.07)}.GptCalculator_computed__pxcCh{font-weight:800;white-space:nowrap;color:var(--gpt-ink)}.GptCalculator_badge__14FDX{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;padding:5px 11px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.GptCalculator_green__944Bp{color:var(--gpt-green);background:var(--gpt-green-bg);border-color:rgba(74,212,185,.3)}.GptCalculator_amber__S48o_{color:var(--gpt-amber);background:var(--gpt-amber-bg);border-color:rgba(245,184,74,.3)}.GptCalculator_red__E1Dt1{color:var(--gpt-red);background:var(--gpt-red-bg);border-color:rgba(255,107,107,.3)}.GptCalculator_rowDel__I02rW{background:none;border:none;color:#54568a;cursor:pointer;font-size:16px;padding:2px 6px}.GptCalculator_rowDel__I02rW:hover{color:var(--gpt-red)}.GptCalculator_summaryGrid__T4_tL{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:6px 0 20px}.GptCalculator_stat__R0flL{background:var(--gpt-card-2);border:1px solid var(--gpt-hairline);border-radius:16px;padding:16px 18px}.GptCalculator_statLabel__GsJso{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--gpt-muted);font-weight:700;margin-bottom:8px}.GptCalculator_statValue__Ne_tV{font-weight:800;font-size:22px;letter-spacing:-.01em;color:var(--gpt-ink)}.GptCalculator_statGreen__uWeqk{color:var(--gpt-green)}.GptCalculator_statRed__7yh8k{color:var(--gpt-red)}.GptCalculator_statHint__pFmT3{font-size:11px;color:var(--gpt-muted);margin-top:4px}.GptCalculator_footerNote__A4Zco{text-align:center;color:var(--gpt-muted);font-size:11.5px;margin-top:30px}@media (max-width:720px){.GptCalculator_heroTitle__JeAKh{font-size:24px}.GptCalculator_card__jZbjm{padding:18px 14px 8px}}