.calc-layout{grid-template-columns:1fr 280px;gap:20px;max-width:1400px;padding:clamp(16px,2.5vw,28px) clamp(16px,2.5vw,28px) 60px}.calc-card-body{overflow-wrap:break-word;padding:28px 26px 24px;overflow:visible}@media (max-width:767px){.calc-card-body{padding:18px 16px 16px}}.stat-card-lbl{min-height:28px;line-height:1.35;white-space:normal!important;text-overflow:unset!important;overflow:visible!important}.stat-card{flex-direction:column;justify-content:center;min-height:80px;padding:14px 14px 12px;display:flex}.stat-card-val{overflow-wrap:break-word;word-break:break-word;font-size:17px;line-height:1.2}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media (max-width:640px){.stats-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.calc-layout .mobile-premium-slider .glass-panel input[type=number],.calc-layout input.glass-number{width:clamp(90px,10vw,140px)!important;min-width:90px!important}.input-section-head{text-transform:uppercase;letter-spacing:.07em;color:#fff;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:800;display:flex}.input-section-body{background:var(--surface);padding:18px 16px 8px}.input-section-head.accent-finance{background:linear-gradient(135deg,#4361ee,#3451c7)}.input-section-head.accent-invest{background:linear-gradient(135deg,#059669,#047857)}.input-section-head.accent-violet{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.input-section-head.accent-tax{background:linear-gradient(135deg,#d97706,#b45309)}.input-section-head.accent-loan{background:linear-gradient(135deg,#dc2626,#b91c1c)}.input-section-head.accent-math{background:linear-gradient(135deg,#0891b2,#0e7490)}.input-section-head.accent-health{background:linear-gradient(135deg,#db2777,#be185d)}.input-section-head.accent-tech{background:linear-gradient(135deg,#374151,#1f2937)}.input-section-icon{flex-shrink:0;font-size:16px}.input-section-title{text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}.calc-inputs-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:16px;display:grid}@media (max-width:640px){.calc-inputs-grid{grid-template-columns:1fr}}.result-inner{padding:30px 26px 22px}.result-val{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(22px,5vw,44px)}.recharts-wrapper,.calc-chart-wrap,[class*=chart-container],[class*=chart-wrap]{width:100%!important;min-height:260px!important}.calc-layout .recharts-responsive-container{min-height:260px}[class*=chart-toolbar],[class*=chart-controls]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.calc-tool-btn{cursor:pointer;border:1.5px solid var(--border);background:var(--surface);min-height:32px;color:var(--text2);white-space:nowrap;font-size:12px;font-weight:700;font-family:var(--font);border-radius:100px;flex-shrink:0;align-items:center;gap:5px;padding:7px 14px;transition:all .15s;display:inline-flex}.calc-tool-btn:hover{background:var(--surf2);border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}.calc-tool-btn.danger{color:#dc2626;border-color:#fca5a5}.calc-tool-btn.success{color:#16a34a;border-color:#86efac}.calc-tool-btn.active{background:var(--brand);color:#fff;border-color:var(--brand)}.calc-tool-btn-row,[class*=panel-toolbar]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.info-box{border-radius:var(--r-md);overflow-wrap:break-word;border:1px solid;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.info-box-tip{color:#92400e;background:#fffbeb;border-color:#fde68a}.info-box-warn{color:#7f1d1d;background:#fef2f2;border-color:#fca5a5}.info-box-info{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.info-box-bad{color:#7f1d1d;background:#fef2f2;border-color:#fca5a5}.dark .info-box-tip{color:#fcd34d;background:#1c1400;border-color:#78350f}.dark .info-box-warn{color:#f87171;background:#1f1212;border-color:#991b1b}.dark .info-box-info{color:#93c5fd;background:#0f1e3d;border-color:#1e3a5f}.info-box-icon{flex-shrink:0;font-size:15px}.info-box-text{overflow-wrap:break-word;margin:0}@media (max-width:480px){.sc-row2{grid-template-columns:1fr}.sc-row3{grid-template-columns:1fr 1fr}}.result-live-region{width:100%;min-width:0}.premium-slider{-webkit-appearance:none;appearance:none;background:linear-gradient(to right, var(--brand) 0%, var(--brand) var(--slider-val,50%), var(--border) var(--slider-val,50%), var(--border) 100%);cursor:pointer;border-radius:100px;outline:none;width:100%;height:6px}.premium-slider::-webkit-slider-thumb{-webkit-appearance:none;border:2.5px solid var(--brand);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .12s,box-shadow .12s;box-shadow:0 2px 8px #2563eb40}.premium-slider::-moz-range-thumb{border:2.5px solid var(--brand);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #2563eb40}.premium-slider::-webkit-slider-thumb:hover{transform:scale(1.18);box-shadow:0 4px 14px #2563eb59}.premium-slider:active::-webkit-slider-thumb{transform:scale(1.18);box-shadow:0 4px 14px #2563eb59}@media (max-width:1200px){.calc-layout{grid-template-columns:1fr 260px;gap:16px}}@media (max-width:1024px){.calc-layout{grid-template-columns:1fr!important;gap:14px!important}.calc-layout>aside{display:none!important}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:767px){.calc-layout{gap:12px!important;padding:14px 14px 48px!important}.calc-card-body{padding:16px 14px 14px!important}.stats-grid{grid-template-columns:1fr 1fr}.calc-card,.calc-card-body,.result-card,.result-inner{max-width:100%;overflow-x:hidden}.sc-row2,.sc-row3{grid-template-columns:1fr!important}.mobile-premium-slider .glass-panel input[type=number]{width:80px!important;min-width:80px!important}.result-val{font-size:clamp(20px,8vw,34px)}.calc-tool-btn{padding:6px 12px;font-size:11px}}@media (max-width:480px){.calc-layout{padding:12px 10px 40px!important}.calc-card-body{padding:14px 12px 12px!important}.stats-grid{grid-template-columns:1fr}.stat-card{min-height:60px}}@media (min-width:1440px){.calc-layout{grid-template-columns:1fr 290px;gap:24px;padding:28px 28px 64px}}@media (min-width:1920px){.calc-layout{grid-template-columns:1fr 300px;gap:28px;max-width:1600px}}.calc-card *,.result-card *{box-sizing:border-box;max-width:100%}.calc-card input[type=number],.calc-card input[type=text],.calc-card input[type=range],.calc-card select{max-width:100%}.glass-panel{border-radius:var(--r-md);border:1px solid var(--border);flex-shrink:0;align-items:center;min-width:0;padding:2px 10px 2px 2px;overflow:hidden;box-shadow:0 2px 8px #0000000a;display:flex!important}.mobile-premium-slider>div:first-child{flex-wrap:nowrap;gap:8px}.result-actions{flex-wrap:wrap;justify-content:center;gap:8px}.result-btn{white-space:nowrap;min-height:32px;padding:7px 16px}.side-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--sh1);overflow:hidden}.calc-row{color:var(--text);border-bottom:1px solid var(--bord2);align-items:center;gap:10px;min-width:0;padding:10px 14px;text-decoration:none;transition:background .12s;display:flex}.calc-row:last-child{border-bottom:none}.calc-row:hover{background:var(--surf2)}.calc-row-icon{text-align:center;flex-shrink:0;width:24px;font-size:16px}.calc-row-arrow{color:var(--text3);flex-shrink:0;font-size:14px}.calc-card-body{padding:32px 30px 28px!important}@media (max-width:1024px){.calc-card-body{padding:26px 24px 22px!important}}@media (max-width:767px){.calc-card-body{padding:20px 18px 18px!important}}@media (max-width:480px){.calc-card-body{padding:16px 14px 14px!important}}.input-section-wrap{border:1.5px solid var(--border);border-radius:var(--r-lg);margin-bottom:20px;overflow:hidden}.input-section-body{background:var(--surface);flex-direction:column;gap:0;display:flex;padding:22px 20px 12px!important}@media (max-width:767px){.input-section-body{padding:16px 14px 10px!important}.input-section-wrap{margin-bottom:14px}}.calc-card-body .N-input,.input-section-body .N-input{border-radius:var(--r-md)!important;height:52px!important;font-size:15px!important}.calc-card-body>div>div:has(.N-input){margin-bottom:18px!important}.input-section-body>div:has(.N-input){margin-bottom:18px!important}.calc-card-body label[for],.input-section-body label[for]{letter-spacing:.02em;line-height:1.4;display:block;color:var(--text2)!important;margin-bottom:8px!important;font-size:12px!important;font-weight:700!important}.mobile-premium-slider{padding:0;margin-bottom:32px!important}.mobile-premium-slider>div:first-child{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex;margin-bottom:12px!important}.mobile-premium-slider>div:first-child label{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.35;overflow:hidden;color:var(--text)!important;margin-bottom:0!important;font-size:14px!important;font-weight:800!important}.glass-panel{border-radius:var(--r-md);border:1.5px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;min-width:0;padding:3px 12px 3px 4px;transition:border-color .15s;overflow:hidden;box-shadow:0 2px 6px #0000000d;display:flex!important}.glass-panel:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #2563eb1a}.glass-panel input[type=number]{text-align:right;color:var(--brand);-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:6px 4px 6px 8px;font-weight:800;width:clamp(80px,8vw,120px)!important;min-width:80px!important;font-size:15px!important}.glass-panel span{color:var(--text3);white-space:nowrap;flex-shrink:0;margin-left:2px;font-size:12px;font-weight:700}.premium-slider{width:100%;display:block;margin:8px 0 6px!important}.mobile-premium-slider>div:last-child{justify-content:space-between;padding:0 4px;display:flex;margin-top:6px!important}.mobile-premium-slider>div:last-child span{color:var(--text3);font-weight:700;line-height:1;font-size:11px!important}.calc-card-body .f-select,.input-section-body .f-select{border-radius:var(--r-md)!important;height:52px!important;font-size:15px!important}.calc-card-body>div>div:has(.f-select){margin-bottom:18px!important}.input-section-body>div:has(.f-select){margin-bottom:18px!important}.f-tabs{border-radius:var(--r-lg)!important;gap:4px!important;margin-bottom:24px!important;padding:4px!important}.f-tab{min-height:40px;border-radius:var(--r-md)!important;padding:10px 8px!important;font-size:13px!important;font-weight:600!important}.calc-card-body [role=switch],.input-section-body [role=switch]{flex-shrink:0}:is(.calc-card-body>div:has([role=switch]),.input-section-body>div:has([role=switch])){border-bottom:1px solid var(--border2);margin-bottom:18px;padding:12px 0}:is(.calc-card-body>div:has([role=switch]):last-child,.input-section-body>div:has([role=switch]):last-child){border-bottom:none;margin-bottom:8px}.calc-card-body [role=switch]~div label,.input-section-body [role=switch]~div label{line-height:1.4;color:var(--text)!important;margin-bottom:0!important;font-size:13px!important;font-weight:700!important}.calc-card-body [role=switch]~div p,.input-section-body [role=switch]~div p{color:var(--text3);margin-top:3px;font-size:11px;line-height:1.45}.presets-section{background:var(--surf2);border:1px solid var(--bord2);border-radius:var(--r-md);margin-bottom:22px;padding:12px 16px}.presets-label{text-transform:uppercase;letter-spacing:.07em;color:var(--text3);margin:0 0 10px;font-size:10px;font-weight:800}.presets-row{flex-wrap:wrap;gap:7px;display:flex}.preset-chip{border:1.5px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;transition:var(--t);white-space:nowrap;border-radius:100px;padding:5px 14px;font-size:12px;font-weight:600}.preset-chip:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-l);transform:translateY(-1px)}.calc-card-head{padding:18px 26px 16px!important}@media (max-width:767px){.calc-card-head{padding:14px 18px 12px!important}}.sc-row2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.sc-row3{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:18px;display:grid}@media (max-width:640px){.sc-row2{grid-template-columns:1fr;gap:0}.sc-row3{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:400px){.sc-row3{grid-template-columns:1fr}}.panel-toolbar{border-top:1px solid var(--border2);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:14px;display:flex}.calc-section-sep{background:var(--border2);border:none;height:1px;margin:18px 0}.f-hint{color:var(--text3);margin-top:5px;font-size:11px;line-height:1.5}.f-error{color:var(--red);margin-top:5px;font-size:11px;font-weight:600}.calc-btn,.btn-calc,button[type=submit].f-btn,.f-btn-primary{letter-spacing:.02em;border-radius:var(--r-lg);cursor:pointer;background:linear-gradient(135deg, var(--brand), var(--brand-d));color:#fff;width:100%;box-shadow:var(--sh-brand);font-size:15px;font-weight:800;font-family:var(--font);border:none;margin-top:22px;padding:15px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);display:block}.calc-btn:hover,.btn-calc:hover,.f-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2563eb59}@media (max-width:767px){.mobile-premium-slider{margin-bottom:24px!important}.glass-panel input[type=number]{width:80px!important;min-width:70px!important;font-size:14px!important}.mobile-premium-slider>div:first-child label{font-size:13px!important}.mobile-premium-slider>div:last-child span{font-size:10px!important}.f-tab{min-height:38px;padding:9px 6px!important;font-size:12px!important}.N-input,.f-input,.f-select{height:48px!important;font-size:16px!important}.input-section-body{padding:14px 12px 8px!important}}@media (max-width:480px){.presets-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.presets-row::-webkit-scrollbar{display:none}.preset-chip{flex-shrink:0}.f-tabs{flex-wrap:wrap}.f-tab{flex:45%}}.dark .input-section-body{background:var(--surface)}.dark .glass-panel{background:var(--surf2);border-color:var(--border)}.dark .glass-panel input[type=number]{color:var(--brand)}.dark .presets-section{background:var(--surf2);border-color:var(--border)}html,body{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,canvas,svg,iframe,embed,object{max-width:100%}.navbar{min-height:var(--nav-h);height:var(--nav-h)}.hero{min-height:380px}.stat-strip{min-height:78px}html.mob-menu-open body{overflow:hidden}.home-why{content-visibility:auto;contain-intrinsic-size:0 480px}.footer{content-visibility:auto;contain-intrinsic-size:0 320px}#home-sidebar{content-visibility:auto;contain-intrinsic-size:0 600px}@media (max-width:1440px){.calc-layout,.home-wrap,.hero-inner{max-width:100%}}@media (max-width:1280px){.navbar-inner{padding:0 16px}.hero-inner{padding:48px 20px 40px}.home-wrap{padding:24px 16px 64px}.calc-layout{padding:20px 16px 56px}.calc-grid-premium{padding:32px 16px}.footer-inner{padding:0 16px}.navbar-search-box{width:180px}}@media (max-width:1024px){html .navbar-nav{display:none!important}html .navbar-hamburger{display:flex!important}html .navbar-search-desktop{display:none!important}html .mobile-search-btn{display:flex!important}html .desktop-only{display:none!important}html .calc-layout{grid-template-columns:1fr!important}html .calc-layout>aside{display:none!important}html .home-grid{grid-template-columns:1fr!important}html #home-sidebar{display:none!important}html .footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.cat-grid{gap:10px;grid-template-columns:1fr 1fr!important}.calc-grid-premium{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}html .hero-layout{grid-template-columns:1fr!important}html .hero-widget-col{display:none!important}.hero-inner{padding:40px 20px 36px!important}.sticky-res{position:static!important}}@media (max-width:767px){:root{--nav-h:56px}.navbar-inner{gap:6px;padding:0 12px}.navbar-logo-text{letter-spacing:-.03em;font-size:15px}.navbar-logo-icon{border-radius:8px;width:30px;height:30px}.navbar-icon-btn{min-width:36px;min-height:36px;padding:7px}.hero{min-height:auto!important}.hero-inner{padding:24px 14px 28px!important}html .hero-layout{grid-template-columns:1fr!important}html .hero-widget-col{display:none!important}.hero-title{letter-spacing:-.03em;line-height:1.15;font-size:clamp(1.5rem,7.5vw,2rem)!important}.hero-sub{line-height:1.65;max-width:100%!important;margin-bottom:20px!important;font-size:14px!important}.hero-badge{padding:4px 12px;font-size:11px}.hero-actions{gap:10px;width:100%;flex-direction:column!important}.hero-actions a,.hero-actions button{text-align:center;justify-content:center;min-height:48px;padding:13px 20px;font-size:14px;width:100%!important}.hero-features{flex-wrap:wrap;gap:6px}.hero-feature-pill{padding:4px 10px;font-size:11px}.hero-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;margin-top:20px;padding-bottom:4px;flex-wrap:nowrap!important;overflow-x:auto!important}.hero-pills::-webkit-scrollbar{display:none}.hero-pill{white-space:nowrap;flex-shrink:0;min-height:36px;padding:5px 12px;font-size:12px}.calc-form-stack{flex-wrap:wrap!important}.calc-form-stack>input,.calc-form-stack>div{flex:100%!important}.swap-arrow-icon{transform:rotate(90deg)!important}.stats-input-row,.participant-row,.time-card-row{flex-wrap:wrap!important}.matrix-wrap,.result-table-wrap,.comparison-table-wrap,.amortization-table-wrap,.subnet-table-wrap,.swr-table-wrap{overflow-x:auto!important}.matrix-input{width:40px!important}.triangle-diagram{display:none!important}.f-tabs{flex-wrap:wrap!important}.macro-grid,.eoq-results{grid-template-columns:1fr 1fr!important}.loan-compare-grid{grid-template-columns:1fr!important}.payment-schedule,.credit-card-inputs{flex-direction:column!important}.debt-item{width:100%!important}.calendar-wrap{width:100%!important;overflow-x:auto!important}textarea{width:100%!important}.ip-result-row{word-break:break-all!important}table{white-space:nowrap!important;width:100%!important;display:block!important;overflow-x:auto!important}.stat-strip-item{padding:14px 8px;border-bottom:1px solid var(--border)!important;flex:0 0 50%!important}.stat-strip-item:nth-child(2n){border-right:none!important}.stat-strip-item:nth-child(3),.stat-strip-item:nth-child(4){border-bottom:none!important}.stat-strip-icon,.stat-num{font-size:18px}.stat-lbl{font-size:10px}.home-wrap{padding:14px 12px 48px!important}.ecosystem-hubs-strip{padding:12px!important}.home-cat-head{flex-wrap:wrap;gap:10px;padding:12px 14px}.home-cat-head>a:last-child{padding:3px 8px;font-size:11px}html .home-cat-grid{grid-template-columns:1fr!important}.home-cat-block{width:100%;overflow:hidden}.calc-row{width:100%;max-width:100%;min-height:52px;padding:10px 12px;overflow:hidden;border-right:none!important}.calc-row>div{min-width:0;overflow:hidden}.calc-row-icon{flex-shrink:0;width:32px;height:32px;font-size:16px}.home-why{border-radius:16px;margin-top:20px;padding:24px 14px}.home-why-title{font-size:clamp(1.2rem,6vw,1.6rem)}html .home-features-grid{gap:10px;grid-template-columns:1fr 1fr!important}.home-feature-card{padding:14px}.home-feature-title{font-size:12px;font-weight:700}.home-feature-desc{font-size:11px}.home-feature-icon{width:36px;height:36px;margin-bottom:10px;font-size:18px}.hero-premium{padding:28px 14px 20px}.hero-title-premium{font-size:clamp(1.5rem,7vw,2.5rem);line-height:1.15}.hero-subtitle-premium{padding:0;font-size:13px}.toolbar-premium-wrap{top:var(--nav-h);padding:10px 12px}.search-premium input{height:44px;font-size:16px}.filters-premium{gap:5px;padding-bottom:2px}.filter-pill-premium{min-height:38px;padding:7px 12px;font-size:12px}.calc-grid-premium{gap:10px;padding:12px;grid-template-columns:1fr!important}.calc-card-premium{gap:12px;padding:14px}.calc-card-icon{width:40px;height:40px;font-size:20px}.calc-card-title{font-size:14px}.calc-card-desc{font-size:12px}.category-header-premium{padding:14px 12px 0}.category-header-premium h2{font-size:clamp(1rem,4.5vw,1.3rem)}html .cat-grid{grid-template-columns:1fr!important;gap:8px!important}.calc-page-head,.calc-page-header{padding:16px 14px 20px!important}.cph-breadcrumb{flex-wrap:wrap;gap:3px;font-size:11px}.cph-title{line-height:1.2;font-size:clamp(1rem,5vw,1.25rem)!important}.cph-icon{width:40px;height:40px;font-size:20px}.cph-title-row{flex-wrap:wrap;align-items:flex-start;gap:10px}.cph-badges{scrollbar-width:none;padding-bottom:2px;flex-wrap:nowrap!important;overflow-x:auto!important}.cph-badges::-webkit-scrollbar{display:none}.cph-actions{flex-wrap:wrap;gap:6px;width:100%;margin-top:6px;margin-left:0}.cph-action-btn{min-height:36px;padding:6px 10px;font-size:12px}.cph-action-btn span{display:none}.calc-tabs{scrollbar-width:none;margin-top:12px;overflow-x:auto}.calc-tabs::-webkit-scrollbar{display:none}.calc-tab{white-space:nowrap;flex-shrink:0;min-height:44px;padding:10px 14px;font-size:12px}.calc-layout{gap:14px!important;padding:14px 12px 48px!important}.calc-card-head{flex-wrap:wrap;padding:14px 14px 12px}.calc-card-body{padding:14px!important}.result-val{font-size:clamp(22px,7vw,34px)!important}.result-inner{padding:20px 16px 16px}html .sg-4,html .sg-3,.stats-grid{grid-template-columns:repeat(2,1fr)!important}.f-input,.f-select{min-height:46px;font-size:16px!important}.f-input:focus{font-size:16px!important}.calc-toolbar-wrap{flex-wrap:wrap}.sticky-res{position:static!important}.presets-wrap{gap:5px;padding:8px 10px}.preset-chip{min-height:34px;padding:4px 10px;font-size:11px}details summary{min-height:46px;padding:11px 14px;font-size:13px}.brow td{padding:8px 12px;font-size:12px}.chart-wrap{padding:12px}html .footer-grid{grid-template-columns:1fr!important;gap:20px!important}.footer{padding:32px 14px 20px!important}.footer-bottom{text-align:center;flex-direction:column;gap:6px;font-size:11px}.footer-disc{font-size:11px;line-height:1.6}.page-wrap{padding:16px 12px 48px!important}.content-card{border-radius:14px!important;padding:16px 14px!important}.page-hero{padding:28px 14px 24px}.page-hero h1{font-size:clamp(1.3rem,6vw,1.8rem)!important}.page-hero p{font-size:13px}.gpa-thead,.gpa-row{font-size:12px;grid-template-columns:1.5fr 1fr .8fr auto!important;gap:4px!important;padding:7px 10px!important}.filter-pill{padding:6px 12px;font-size:12px}.qcalc{width:100%!important;max-width:300px!important}.insight-card{padding:10px 12px}.insight-msg{font-size:12px}.content-card h2{font-size:1.1rem}.content-card p,.content-card ul{font-size:13px}}@media (max-width:425px){.navbar-inner{gap:5px;padding:0 10px}.hero-inner{padding:20px 12px 24px!important}.home-wrap,.calc-layout{padding:12px 10px 40px!important}.calc-card-body{padding:12px!important}.calc-grid-premium{padding:10px}.hero-actions a,.hero-actions button{padding:12px 16px;font-size:13px}.calc-tab{padding:8px 10px;font-size:11px}.cph-action-btn{padding:5px 8px;font-size:11px}.badge{padding:1px 5px;font-size:9px}.stat-num{font-size:16px}.result-val{font-size:20px!important}html .sg-3,html .sg-4{grid-template-columns:1fr 1fr!important}.calc-grid-premium,html .cat-grid{grid-template-columns:1fr!important}html .home-features-grid{grid-template-columns:1fr 1fr!important}.hero-title{font-size:clamp(1.4rem,8vw,1.85rem)!important}.cph-title{font-size:.95rem!important}.content-card{padding:14px 12px!important}}@media (max-width:375px){.navbar-logo-text{font-size:14px}.hero-title{font-size:1.4rem!important}.result-val{font-size:18px!important}.f-input,.f-select{height:42px;min-height:42px}html .home-features-grid{grid-template-columns:1fr!important}.stat-num{font-size:15px}.stat-lbl{font-size:9px}}@media (max-width:340px){.navbar-logo-text{display:none}.navbar-logo-icon{border-radius:7px;width:28px;height:28px}.hero-title{font-size:1.3rem!important}.calc-tab{padding:8px;font-size:10px}.navbar-inner{gap:4px;padding:0 8px}}@media (hover:none) and (pointer:coarse){.calc-row{min-height:52px}.sidebar-item{min-height:48px}.filter-pill,.filter-pill-premium{min-height:42px}.f-input,.f-select{min-height:48px;font-size:16px!important}.navbar-icon-btn{width:44px;height:44px}.hero-pill{min-height:36px}.mob-menu-link{min-height:48px}.calc-tab{min-height:44px}.btn-primary,.btn-ghost{min-height:48px}.preset-chip{min-height:38px;padding:7px 14px}button,a{-webkit-tap-highlight-color:transparent}*{-webkit-tap-highlight-color:#0000}.calc-row:hover{background:0 0!important;transform:none!important}.calc-card-premium:hover{box-shadow:none!important;transform:none!important}.calc-row:active{background:var(--brand-l)!important}.calc-card-premium:active{background:#1e293b!important}.mob-menu-link:hover{background:0 0!important}.mob-menu-link:active{background:var(--surface2)!important}.home-feature-card:hover{box-shadow:var(--sh2)!important;transform:none!important}.stat-card:hover{transform:none!important}}@media (max-height:500px) and (orientation:landscape){.hero{min-height:auto!important;padding:16px 14px!important}.hero-title{font-size:1.2rem!important}.hero-features,.hero-pills,.hero-widget-col,.stat-strip{display:none!important}.hero-actions{flex-direction:row!important}.hero-actions a,.hero-actions button{width:auto!important}}@supports (padding:env(safe-area-inset-top)){.navbar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.mob-menu-panel{padding-right:max(env(safe-area-inset-right), 0px);padding-bottom:env(safe-area-inset-bottom)}.footer{padding-bottom:max(calc(20px + 8px), calc(env(safe-area-inset-bottom) + 8px))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cat-grid{grid-template-columns:1fr 1fr;gap:12px;padding:16px 0;display:grid}.calc-grid-premium{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.hero-pills{scrollbar-width:none;flex-wrap:wrap;overflow-x:auto}.hero-pills::-webkit-scrollbar{display:none}@media (max-width:767px){.trending-scroll{scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch!important}.stat-strip{flex-wrap:wrap!important;overflow:hidden!important}.stat-strip-item{border-bottom:1px solid var(--bord2)!important;border-right:1px solid var(--bord2)!important;box-sizing:border-box!important;flex:0 0 50%!important}.stat-strip-item:nth-child(2n){border-right:none!important}.stat-strip-item:nth-child(3),.stat-strip-item:nth-child(4){border-bottom:none!important}.hero-pills{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;margin-left:-14px!important;margin-right:-14px!important;padding-bottom:6px!important;padding-left:14px!important;padding-right:14px!important;overflow:auto hidden!important}.hero-pills::-webkit-scrollbar{display:none!important}.hero-pill{flex-shrink:0!important}.hero-actions{flex-direction:column!important;gap:10px!important;width:100%!important}.hero-actions a,.hero-actions button{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;width:100%!important;min-height:50px!important}.footer{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}#geo-region-switcher-fab{width:40px!important;height:40px!important;font-size:18px!important}}#geo-region-switcher-fab{z-index:8999!important}@media (max-width:480px){.cb-badge-hide-xs,.cb-btn-label,.cb-subtitle{display:none!important}}@media (max-width:520px){div[style*="flex-wrap: wrap"][style*="marginBottom: 16"]{gap:5px!important}}.trending-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.trending-scroll::-webkit-scrollbar{display:none}.calc-form-stack{gap:16px}@media (max-width:767px){.calc-inputs-grid,.sc-row2{grid-template-columns:1fr!important}.sc-row3{grid-template-columns:1fr 1fr!important}.premium-slider,input[type=range]{border-radius:10px;margin:10px 0;box-shadow:inset 0 1px 3px #0000000f;background:linear-gradient(to right, var(--brand) var(--slider-val,0%), var(--surf2) var(--slider-val,0%))!important;height:10px!important}.premium-slider::-webkit-slider-thumb{border:2px solid var(--brand)!important;background:#fff!important;width:34px!important;height:34px!important;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s!important;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a!important}input[type=range]::-webkit-slider-thumb{border:2px solid var(--brand)!important;background:#fff!important;width:34px!important;height:34px!important;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s!important;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a!important}.premium-slider:active::-webkit-slider-thumb{background:var(--brand-ll)!important;transform:scale(1.15)!important;box-shadow:0 6px 16px #2563eb4d!important}input[type=range]:active::-webkit-slider-thumb{background:var(--brand-ll)!important;transform:scale(1.15)!important;box-shadow:0 6px 16px #2563eb4d!important}.presets-wrap,div[style*="flexWrap: wrap"][style*="gap: 7px"]{scrollbar-width:none;padding-bottom:4px;flex-wrap:nowrap!important;overflow-x:auto!important}.f-tabs button,div[style*="flex: 1"][style*="padding: 9px 8px"]{min-height:44px!important;font-size:12px!important}.sc-stats-grid{grid-template-columns:1fr 1fr!important}.breakdown-wrap td{padding:8px 12px!important;font-size:12px!important}.insights-wrap .insight-card{padding:11px 12px!important}.insights-wrap .insight-msg{font-size:12px!important}.result-val{font-size:clamp(22px,6vw,36px)!important}div[style*=grad]{padding:9px 14px!important}}@media (max-width:425px){.calc-form-stack{gap:12px}.sc-stats-grid{grid-template-columns:1fr 1fr!important}.sc-row3{grid-template-columns:1fr!important}.result-val{font-size:20px!important}}@media (hover:none) and (pointer:coarse){.preset-chip-new{min-height:42px!important}.toggle-track{min-width:44px;min-height:26px}}@media (max-width:480px){.sc-row2{grid-template-columns:1fr!important;gap:12px!important}.stats-grid,.sc-stats-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}}@media (max-width:640px){.sc-row3{grid-template-columns:1fr!important;gap:12px!important}.calc-card-body{padding:14px!important}.f-input,.f-select,input.N-input,select.f-select{min-height:48px!important}.breakdown-table td,.breakdown-table th{word-break:break-word;white-space:normal!important}.breakdown-table{display:table!important}.chart-wrap canvas,.chart-wrap>div{max-height:250px!important}}@media (max-width:767px){html,body,#root{width:100%;max-width:100vw;overflow-x:hidden!important}.page-wrap,.home-wrap,.calc-layout,.calc-card,.calc-card-body,.calc-form-stack,.hero,.hero-inner,.navbar,.footer{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100vw!important}.calc-form-stack>*,.sc-row2>*,.sc-row3>*,.stats-grid>*,.sc-stats-grid>*{min-width:0!important}input,select,textarea,button{max-width:100%!important}.matrix-wrap,.result-table-wrap,.amort-schedule-wrap,.comparison-table-wrap,.table-responsive,.breakdown-wrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}table{min-width:max-content!important}.result-val,td,th,p,h1,h2,h3,h4,span,div,.ip-result-row{word-break:break-word;overflow-wrap:break-word!important;word-wrap:break-word!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.__className_04b02f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_04b02f{--font-inter:"Inter", "Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.__className_380412{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_380412{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.__className_694534{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_694534{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}