.UnemploymentCalculator_shell__H47Pi{--ky-accent:#00875a;--ky-accent-hover:#064;--ky-pine:#064e3b;--ky-deep:#022c22;--ky-mint:#2dd4bf;--ky-gold:#f59e0b;--ky-coral:#f87171;width:min(1280px,100%);max-width:100%;margin:0 auto;text-align:left}.UnemploymentCalculator_grid__mxILD{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media (max-width:1024px){.UnemploymentCalculator_grid__mxILD{grid-template-columns:1fr;gap:24px}}.UnemploymentCalculator_inputPanel__IBISK{background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,16px);box-shadow:0 4px 20px -2px rgba(0,0,0,.05),0 2px 6px -1px rgba(0,0,0,.03);padding:32px 30px;transition:border-color .2s ease,box-shadow .2s ease}@media (max-width:580px){.UnemploymentCalculator_inputPanel__IBISK{padding:20px 16px}}@media (max-width:380px){.UnemploymentCalculator_inputPanel__IBISK{padding:16px 12px}}[data-theme=dark] .UnemploymentCalculator_inputPanel__IBISK{background:#181226;border-color:#2d2445;box-shadow:0 10px 30px -5px rgba(0,0,0,.5)}.UnemploymentCalculator_panelHead__WuIu8{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--color-border,#e2e8f0)}[data-theme=dark] .UnemploymentCalculator_panelHead__WuIu8{border-color:#2d2445}.UnemploymentCalculator_panelTitle__oOZcl{margin:0 0 6px;font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text,#0f172a)}.UnemploymentCalculator_panelSub__86xYS{margin:0;color:var(--color-text-secondary,#64748b);font-size:.88rem;line-height:1.4}.UnemploymentCalculator_badgeYear__j1Va5{background:rgba(0,135,90,.1);color:#00875a;border:1px solid rgba(0,135,90,.25);padding:5px 12px;border-radius:9999px;font-size:.8rem;font-weight:700;white-space:nowrap;letter-spacing:.02em}[data-theme=dark] .UnemploymentCalculator_badgeYear__j1Va5{background:rgba(45,212,191,.12);color:#2dd4bf;border-color:rgba(45,212,191,.3)}.UnemploymentCalculator_liveBanner__HXfZ8{margin-bottom:24px;padding:14px 18px;border-radius:12px;background:linear-gradient(135deg,rgba(0,135,90,.08),rgba(45,212,191,.05));border:1px solid rgba(0,135,90,.22);display:flex;align-items:flex-start;gap:12px}[data-theme=dark] .UnemploymentCalculator_liveBanner__HXfZ8{background:linear-gradient(135deg,rgba(0,135,90,.15),rgba(45,212,191,.08));border-color:rgba(45,212,191,.3)}.UnemploymentCalculator_livePulse__mhqOd{width:10px;height:10px;margin-top:5px;border-radius:50%;background-color:#00875a;box-shadow:0 0 0 0 rgba(0,135,90,.7);animation:UnemploymentCalculator_pulseGreen__9PRAR 2s infinite;flex-shrink:0}[data-theme=dark] .UnemploymentCalculator_livePulse__mhqOd{background-color:#2dd4bf;box-shadow:0 0 0 0 rgba(45,212,191,.7)}@keyframes UnemploymentCalculator_pulseGreen__9PRAR{0%{box-shadow:0 0 0 0 rgba(0,135,90,.7)}70%{box-shadow:0 0 0 8px rgba(0,135,90,0)}to{box-shadow:0 0 0 0 rgba(0,135,90,0)}}.UnemploymentCalculator_liveBannerText__LF6lI{display:flex;flex-direction:column;gap:3px}.UnemploymentCalculator_liveBannerTitle__u_VSm{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#00875a;display:flex;align-items:center;gap:6px}[data-theme=dark] .UnemploymentCalculator_liveBannerTitle__u_VSm{color:#2dd4bf}.UnemploymentCalculator_liveBannerDesc__u0kp4{font-size:.88rem;color:var(--color-text,#1e293b);line-height:1.5}.UnemploymentCalculator_liveLink__KV5ii{color:#00875a;font-weight:600;text-decoration:underline;text-underline-offset:2px}[data-theme=dark] .UnemploymentCalculator_liveLink__KV5ii{color:#2dd4bf}.UnemploymentCalculator_tabGroup__FNTw6{display:flex;background:var(--color-bg-input,#f1f5f9);padding:4px;border-radius:10px;gap:4px;margin-bottom:26px}[data-theme=dark] .UnemploymentCalculator_tabGroup__FNTw6{background:#251b38}.UnemploymentCalculator_tabBtn__Bka4y{flex:1 1;padding:10px 16px;border-radius:8px;font-size:.88rem;font-weight:600;border:none;background:transparent;color:var(--color-text-secondary,#64748b);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;gap:6px}.UnemploymentCalculator_tabBtnActive__1xYoI{background:var(--color-bg-card,#fff);color:var(--color-text,#0f172a);box-shadow:0 2px 6px rgba(0,0,0,.08)}[data-theme=dark] .UnemploymentCalculator_tabBtnActive__1xYoI{background:#31254a;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}.UnemploymentCalculator_inputField__w1Y0n{margin-bottom:22px}.UnemploymentCalculator_labelRow__hY4WU{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;flex-wrap:wrap;gap:6px}.UnemploymentCalculator_inputLabel__Rkl3O{font-size:.92rem;font-weight:600;color:var(--color-text,#0f172a)}.UnemploymentCalculator_inputHint__GfL2N{font-size:.78rem;color:var(--color-text-secondary,#64748b)}.UnemploymentCalculator_inputWrap__VeqCc{position:relative;display:flex;align-items:center}.UnemploymentCalculator_currencyPrefix__pKu6j{position:absolute;left:14px;font-size:1.15rem;font-weight:600;color:var(--color-text-secondary,#94a3b8);pointer-events:none}.UnemploymentCalculator_textInput__ZMQk5{width:100%;padding:12px 14px 12px 32px;border:1.5px solid var(--color-border,#cbd5e1);border-radius:10px;font-size:1.15rem;font-weight:600;color:var(--color-text,#0f172a);background:var(--color-bg-card,#fff);outline:none;transition:all .2s ease}.UnemploymentCalculator_textInput__ZMQk5:focus{border-color:#00875a;box-shadow:0 0 0 3px rgba(0,135,90,.15)}[data-theme=dark] .UnemploymentCalculator_textInput__ZMQk5{background:#201735;border-color:#3b2f5c;color:#f1f5f9}[data-theme=dark] .UnemploymentCalculator_textInput__ZMQk5:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px rgba(45,212,191,.2)}.UnemploymentCalculator_sliderWrap__KTftl{margin-top:10px;display:flex;flex-direction:column;gap:6px}.UnemploymentCalculator_rangeSlider__c7tkb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:var(--color-bg-input,#e2e8f0);outline:none;cursor:pointer;accent-color:#00875a}[data-theme=dark] .UnemploymentCalculator_rangeSlider__c7tkb{background:#31254a;accent-color:#2dd4bf}.UnemploymentCalculator_sliderLabels___3VZZ{display:flex;justify-content:space-between;font-size:.72rem;color:var(--color-text-secondary,#94a3b8);font-weight:500}.UnemploymentCalculator_presetRow__gyuYQ{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.UnemploymentCalculator_presetLabel__leD4o{font-size:.78rem;font-weight:600;color:var(--color-text-secondary,#64748b)}.UnemploymentCalculator_chip__LApe9{padding:5px 11px;border-radius:9999px;font-size:.78rem;font-weight:600;border:1px solid var(--color-border,#cbd5e1);background:var(--color-bg-input,#f8fafc);color:var(--color-text,#334155);cursor:pointer;transition:all .15s ease}.UnemploymentCalculator_chip__LApe9:hover{border-color:#00875a;color:#00875a;background:rgba(0,135,90,.05)}.UnemploymentCalculator_chipCap__PKAio{border-color:rgba(245,158,11,.4);background:rgba(245,158,11,.08);color:#b45309}.UnemploymentCalculator_chipCap__PKAio:hover{border-color:#d97706;color:#d97706;background:rgba(245,158,11,.15)}[data-theme=dark] .UnemploymentCalculator_chip__LApe9{background:#251b38;border-color:#3b2f5c;color:#e2e8f0}[data-theme=dark] .UnemploymentCalculator_chipCap__PKAio{background:rgba(245,158,11,.15);color:#fbbf24;border-color:rgba(245,158,11,.4)}.UnemploymentCalculator_quarterGrid__Keu3_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}@media (max-width:580px){.UnemploymentCalculator_quarterGrid__Keu3_{grid-template-columns:1fr}}.UnemploymentCalculator_quarterTotalBar___jE95{margin-top:14px;padding:12px 16px;background:var(--color-bg-input,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:8px;display:flex;justify-content:space-between;align-items:center;font-size:.88rem;color:var(--color-text,#1e293b)}[data-theme=dark] .UnemploymentCalculator_quarterTotalBar___jE95{background:#201735;border-color:#3b2f5c}.UnemploymentCalculator_quarterChecklist__ZSZOV{margin-top:12px;padding:12px 16px;border-radius:8px;background:rgba(0,135,90,.05);border:1px solid rgba(0,135,90,.2);display:flex;flex-direction:column;gap:6px}.UnemploymentCalculator_checkItem__mXH6_{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--color-text,#1e293b)}.UnemploymentCalculator_checkValid__2F8i0{color:#00875a;font-weight:700}.UnemploymentCalculator_checkInvalid__KZQqA{color:#dc2626;font-weight:700}.UnemploymentCalculator_optionsSection__rtySv{margin-top:24px;padding-top:20px;border-top:1px dashed var(--color-border,#cbd5e1)}[data-theme=dark] .UnemploymentCalculator_optionsSection__rtySv{border-color:#3b2f5c}.UnemploymentCalculator_optionsTitle__uD_mW{font-size:.95rem;font-weight:700;margin:0 0 14px;color:var(--color-text,#0f172a);display:flex;align-items:center;gap:8px}.UnemploymentCalculator_optionsGrid__rLMd2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:640px){.UnemploymentCalculator_optionsGrid__rLMd2{grid-template-columns:1fr}}.UnemploymentCalculator_selectInput__BYCmU{width:100%;min-height:44px;padding:10px 14px;border:1.5px solid var(--color-border,#cbd5e1);border-radius:8px;font-size:1rem;color:var(--color-text,#0f172a);background:var(--color-bg-card,#fff);outline:none;cursor:pointer;transition:border-color .2s ease}.UnemploymentCalculator_selectInput__BYCmU:focus{border-color:#00875a}[data-theme=dark] .UnemploymentCalculator_selectInput__BYCmU{background:#201735;border-color:#3b2f5c;color:#e2e8f0}.UnemploymentCalculator_statutoryTag___GIwv{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;color:#00875a;background:rgba(0,135,90,.12);padding:2px 7px;border-radius:4px;margin-left:6px}[data-theme=dark] .UnemploymentCalculator_statutoryTag___GIwv{color:#2dd4bf;background:rgba(45,212,191,.15)}.UnemploymentCalculator_taxToggles__17sgr{margin-top:18px;display:grid;grid-gap:10px;gap:10px}.UnemploymentCalculator_toggleCard__Wort2{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1.5px solid var(--color-border,#e2e8f0);border-radius:10px;background:var(--color-bg-card,#fff);cursor:pointer;transition:all .2s ease}.UnemploymentCalculator_toggleCard__Wort2:hover{border-color:#00875a}.UnemploymentCalculator_toggleCardActive__cGUg3{border-color:#00875a;background:rgba(0,135,90,.04)}[data-theme=dark] .UnemploymentCalculator_toggleCard__Wort2{background:#201735;border-color:#3b2f5c}[data-theme=dark] .UnemploymentCalculator_toggleCardActive__cGUg3{border-color:#2dd4bf;background:rgba(45,212,191,.08)}.UnemploymentCalculator_toggleLeft__CdspO{display:flex;align-items:center;gap:12px}.UnemploymentCalculator_toggleSwitch__DJ7r0{position:relative;width:40px;height:22px;background:#cbd5e1;border-radius:999px;transition:background .25s ease;flex-shrink:0}.UnemploymentCalculator_toggleSwitchOn__iERbR{background:#00875a}[data-theme=dark] .UnemploymentCalculator_toggleSwitchOn__iERbR{background:#2dd4bf}.UnemploymentCalculator_toggleKnob__SiYjj{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .25s ease}.UnemploymentCalculator_toggleKnobOn__3jc2A{transform:translateX(18px)}.UnemploymentCalculator_toggleInfo__QnyhP{display:flex;flex-direction:column}.UnemploymentCalculator_toggleTitle__TGyWV{font-size:.88rem;font-weight:600;color:var(--color-text,#0f172a)}.UnemploymentCalculator_toggleSub__KhcKR{font-size:.76rem;color:var(--color-text-secondary,#64748b)}.UnemploymentCalculator_toggleDeduction__GslON{font-size:.88rem;font-weight:700;color:#b91c1c;background:rgba(239,68,68,.08);padding:4px 10px;border-radius:6px;white-space:nowrap}.UnemploymentCalculator_toggleDeclined__gC6Fo{font-size:.8rem;font-weight:600;color:var(--color-text-secondary,#64748b)}.UnemploymentCalculator_resultSticky__U_G9h{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:18px;gap:18px}.UnemploymentCalculator_resultPanel__JHoU9{position:relative;background:linear-gradient(155deg,#064e3b,#022c22);border:1px solid rgba(45,212,191,.28);border-radius:var(--radius-lg,18px);box-shadow:0 20px 45px -10px rgba(2,44,34,.5),0 8px 18px -4px rgba(0,0,0,.2);color:#fff;padding:30px 28px;overflow:hidden}.UnemploymentCalculator_resultGlow__1k0ht{position:absolute;top:-80px;right:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(45,212,191,.2) 0,transparent 70%);filter:blur(40px);pointer-events:none}.UnemploymentCalculator_resultTop__KduDH{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.12)}.UnemploymentCalculator_resultEyebrow__ZTT4q{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#2dd4bf;display:flex;align-items:center;gap:6px}.UnemploymentCalculator_resultDurationPill__8Pp_E{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);color:#e2e8f0;font-size:.76rem;font-weight:700;padding:4px 10px;border-radius:9999px}.UnemploymentCalculator_heroMetricWrap__Wg77Y{margin-bottom:22px}.UnemploymentCalculator_heroLabel__ENmdx{font-size:.85rem;color:#cbd5e1;font-weight:500;margin-bottom:4px}.UnemploymentCalculator_heroAmount__99jDF{font-size:2.8rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff;display:flex;align-items:baseline;gap:4px}.UnemploymentCalculator_heroPeriod__PB13T{font-size:1.05rem;font-weight:500;color:#94a3b8}.UnemploymentCalculator_heroSub__qETls{font-size:.82rem;color:#94a3b8;margin-top:6px}.UnemploymentCalculator_netCallout__bgNdR{background:hsla(0,0%,100%,.08);border:1px solid rgba(45,212,191,.25);border-radius:12px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.UnemploymentCalculator_netCalloutLabel__foORz{font-size:.88rem;font-weight:600;color:#e2e8f0}.UnemploymentCalculator_netCalloutValue__4lYRs{font-size:1.45rem;font-weight:800;color:#2dd4bf;letter-spacing:-.01em}.UnemploymentCalculator_gaugeWrap__2aUPm{margin-bottom:22px;padding:14px 16px;background:rgba(0,0,0,.2);border-radius:10px;border:1px solid hsla(0,0%,100%,.06)}.UnemploymentCalculator_gaugeHead__TPof7{display:flex;justify-content:space-between;font-size:.78rem;margin-bottom:6px;color:#cbd5e1}.UnemploymentCalculator_gaugePercent__AqC6L{font-weight:700;color:#2dd4bf}.UnemploymentCalculator_gaugeTrack__I7DFq{width:100%;height:6px;background:hsla(0,0%,100%,.15);border-radius:999px;overflow:hidden}.UnemploymentCalculator_gaugeFill__EIV_7{height:100%;background:linear-gradient(90deg,#10b981,#2dd4bf);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}.UnemploymentCalculator_breakdownBarWrap__bWH7X{margin-bottom:24px}.UnemploymentCalculator_breakdownBarHead__Oibri{font-size:.78rem;color:#94a3b8;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.UnemploymentCalculator_breakdownBar__FxmM0{display:flex;height:10px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.1);margin-bottom:10px}.UnemploymentCalculator_barNet__H1U6B{background:#2dd4bf;transition:width .3s ease}.UnemploymentCalculator_barFed__6Xc00{background:#f87171;transition:width .3s ease}.UnemploymentCalculator_barState__NCPsh{background:#fbbf24;transition:width .3s ease}.UnemploymentCalculator_barLegend__7qinN{display:flex;gap:14px;flex-wrap:wrap;font-size:.74rem;color:#cbd5e1}.UnemploymentCalculator_legendDot__xE9kI{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.UnemploymentCalculator_itemTable__88ezy{margin-bottom:22px;display:flex;flex-direction:column;gap:8px;font-size:.85rem}.UnemploymentCalculator_itemRow__Evykw{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.UnemploymentCalculator_itemRowTotal__V9ium{border-top:1.5px solid hsla(0,0%,100%,.2);border-bottom:none;padding-top:10px;margin-top:4px;font-weight:700;font-size:.95rem}.UnemploymentCalculator_exemptTag__Ssxez{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:700;color:#2dd4bf;background:rgba(45,212,191,.15);padding:1px 6px;border-radius:4px;margin-left:6px}.UnemploymentCalculator_totalPotentialCard__fBcjY{background:rgba(0,0,0,.25);border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#e2e8f0;margin-bottom:20px}.UnemploymentCalculator_totalPotentialValue__vrYvi{font-weight:800;font-size:1.05rem;color:#fff}.UnemploymentCalculator_actionGroup__yuIs0{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.UnemploymentCalculator_btnPrimary__2OtWw{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;background:#2dd4bf;color:#022c22;font-size:.88rem;font-weight:700;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(45,212,191,.3)}.UnemploymentCalculator_btnPrimary__2OtWw:hover{background:#5eead4;transform:translateY(-1px)}.UnemploymentCalculator_btnSecondary__dDe3j{display:flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;transition:all .2s ease}.UnemploymentCalculator_btnSecondary__dDe3j:hover{background:hsla(0,0%,100%,.18)}.UnemploymentCalculator_companionBox__X48dS{margin-top:18px;padding:16px 20px;border-radius:12px;background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e2e8f0);display:flex;align-items:center;justify-content:space-between;gap:14px;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .UnemploymentCalculator_companionBox__X48dS{background:#181226;border-color:#2d2445}.UnemploymentCalculator_companionText__4LC9c{font-size:.85rem;color:var(--color-text-secondary,#64748b);line-height:1.45}.UnemploymentCalculator_companionLink__iHhJ9{color:#00875a;font-size:.85rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}[data-theme=dark] .UnemploymentCalculator_companionLink__iHhJ9{color:#2dd4bf}