.CountyInteractiveCockpit_cockpit__KGZ_Q{margin-bottom:48px}.CountyInteractiveCockpit_badgesBar__p5e6q{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.CountyInteractiveCockpit_metricBadge__rpc12{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;font-size:.82rem;color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.CountyInteractiveCockpit_metricBadge__rpc12 strong{color:var(--color-text)}.CountyInteractiveCockpit_badgeIcon__sTbJg{color:var(--color-accent)}.CountyInteractiveCockpit_badgeDot__697iH{width:7px;height:7px;border-radius:50%;background:currentColor}.CountyInteractiveCockpit_badgeMin__R1ddS{background:color-mix(in srgb,#10b981 10%,var(--color-bg-card));border-color:color-mix(in srgb,#10b981 30%,transparent);color:#059669;font-weight:700}[data-theme=dark] .CountyInteractiveCockpit_badgeMin__R1ddS{color:#34d399}.CountyInteractiveCockpit_badgeMax__KNU21{background:color-mix(in srgb,#ef4444 10%,var(--color-bg-card));border-color:color-mix(in srgb,#ef4444 30%,transparent);color:#dc2626;font-weight:700}[data-theme=dark] .CountyInteractiveCockpit_badgeMax__KNU21{color:#f87171}.CountyInteractiveCockpit_badgeMid__fpwVJ{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-card));border-color:color-mix(in srgb,var(--color-accent) 25%,transparent);color:var(--color-accent);font-weight:700}.CountyInteractiveCockpit_badgeTransit__v2Uhl{background:color-mix(in srgb,#8b5cf6 10%,var(--color-bg-card));border-color:color-mix(in srgb,#8b5cf6 30%,transparent);color:#7c3aed}[data-theme=dark] .CountyInteractiveCockpit_badgeTransit__v2Uhl{color:#a78bfa}.CountyInteractiveCockpit_card__BdeuP{position:relative;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 5%,var(--color-bg-card)),var(--color-bg-card) 240px);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border));border-radius:var(--radius-lg,18px);padding:32px 30px;box-shadow:0 12px 48px color-mix(in srgb,var(--color-accent) 10%,transparent),var(--shadow-md);margin-bottom:28px;overflow:hidden}.CountyInteractiveCockpit_card__BdeuP:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent),#8b5cf6 50%,#06b6d4 100%)}.CountyInteractiveCockpit_cardHeader__Ylb7p{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CountyInteractiveCockpit_cardEyebrow__BRE2_{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:6px}.CountyInteractiveCockpit_cardTitle__lE68U{font-family:var(--font-display);font-size:clamp(1.4rem,3.2vw,1.9rem);font-weight:800;color:var(--color-text);line-height:1.2}.CountyInteractiveCockpit_bigRatePill__Ugcil{display:flex;flex-direction:column;align-items:flex-end;background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:14px;padding:10px 18px}.CountyInteractiveCockpit_bigRateVal__TfABJ{font-family:var(--font-display);font-size:2.2rem;font-weight:800;line-height:1;color:var(--color-accent)}.CountyInteractiveCockpit_bigRateSub__8P6_E{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin-top:3px}.CountyInteractiveCockpit_splitBarWrap___jIbM{margin-bottom:26px}.CountyInteractiveCockpit_splitLabels__6Ly2V{display:flex;justify-content:space-between;font-size:.84rem;color:var(--color-text-secondary);margin-bottom:8px}.CountyInteractiveCockpit_splitLabels__6Ly2V strong{color:var(--color-text)}.CountyInteractiveCockpit_legendDotState__xadrl{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2563eb;margin-right:6px}.CountyInteractiveCockpit_legendDotCounty__PCXRs{display:inline-block;width:8px;height:8px;border-radius:50%;background:#8b5cf6;margin-right:6px}.CountyInteractiveCockpit_splitBar__DwFzZ{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--color-border);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.CountyInteractiveCockpit_splitState__FXyOv{background:linear-gradient(90deg,#2563eb,#3b82f6);transition:width .3s ease}.CountyInteractiveCockpit_splitCounty__l_SvX{background:linear-gradient(90deg,#8b5cf6,#a855f7);transition:width .3s ease}.CountyInteractiveCockpit_presetsSection__lfv5V{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px}.CountyInteractiveCockpit_presetsLabel__9jnhd{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.CountyInteractiveCockpit_presetsList__Ypk_I{display:flex;flex-wrap:wrap;gap:8px}.CountyInteractiveCockpit_presetChip__90_k_{padding:6px 14px;font-size:.82rem;font-weight:700;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-secondary);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-sm)}.CountyInteractiveCockpit_presetChip__90_k_:hover{border-color:var(--color-accent);color:var(--color-accent);transform:translateY(-2px)}.CountyInteractiveCockpit_presetChipActive__749g1{background:var(--color-accent);border-color:var(--color-accent);color:#fff!important;box-shadow:0 4px 14px color-mix(in srgb,var(--color-accent) 40%,transparent);transform:translateY(-2px)}.CountyInteractiveCockpit_inputControls___0xBc{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:26px}@media (max-width:680px){.CountyInteractiveCockpit_inputControls___0xBc{grid-template-columns:1fr;gap:16px}}.CountyInteractiveCockpit_inputWrap__d9NgC{display:flex;flex-direction:column}.CountyInteractiveCockpit_inputLabel__9E7Iv{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-bottom:6px}.CountyInteractiveCockpit_inputFieldBox__uNvyo{display:flex;align-items:center;background:var(--color-bg-input);border:1.5px solid var(--color-border);border-radius:var(--radius-sm,10px);padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.CountyInteractiveCockpit_inputFieldBox__uNvyo:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,transparent)}.CountyInteractiveCockpit_currencyPrefix___xBwX{font-size:1.25rem;font-weight:700;color:var(--color-text-muted);margin-right:6px}.CountyInteractiveCockpit_amountInput__K2WA0{width:100%;padding:12px 0;font-size:1.3rem;font-weight:800;color:var(--color-text);background:transparent;border:none;outline:none}.CountyInteractiveCockpit_sliderWrap__FsDFi{display:flex;flex-direction:column;justify-content:center}.CountyInteractiveCockpit_sliderLabels__Cb6sa{display:flex;justify-content:space-between;font-size:.74rem;font-weight:600;color:var(--color-text-muted);margin-bottom:8px}.CountyInteractiveCockpit_rangeSlider__HySya{width:100%;height:8px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 20%,var(--color-border));outline:none;accent-color:var(--color-accent);cursor:pointer;transition:opacity .2s}.CountyInteractiveCockpit_resultsGrid__cbdVI{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:24px}@media (max-width:860px){.CountyInteractiveCockpit_resultsGrid__cbdVI{grid-template-columns:repeat(2,1fr)}}.CountyInteractiveCockpit_resultBox__K_tVb{display:flex;flex-direction:column;padding:16px 18px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-sm)}.CountyInteractiveCockpit_resultBoxLabel__BxA_c{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:6px}.CountyInteractiveCockpit_resultBoxValue__6uS4W{font-family:var(--font-display);font-size:1.45rem;font-weight:800;color:var(--color-text);line-height:1.1}.CountyInteractiveCockpit_resultBoxHighlight__BKAz0{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-card));border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}.CountyInteractiveCockpit_resultBoxValueBold__j5Ul3{font-family:var(--font-display);font-size:1.7rem;font-weight:800;color:var(--color-accent);line-height:1.1}.CountyInteractiveCockpit_resultTaxSub__DNt8H{font-size:.74rem;color:var(--color-text-secondary);margin-top:4px;font-weight:600}.CountyInteractiveCockpit_cardFooter__rvicK{display:flex;justify-content:flex-end}.CountyInteractiveCockpit_copyBtn__6E7Nv{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:.84rem;font-weight:700;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-sm)}.CountyInteractiveCockpit_copyBtn__6E7Nv:hover{border-color:var(--color-accent);color:var(--color-accent);transform:translateY(-2px);box-shadow:var(--shadow-md)}.CountyInteractiveCockpit_copyBtnSuccess__EXvW9{background:color-mix(in srgb,#10b981 15%,transparent);border-color:#10b981;color:#10b981!important}.CountyInteractiveCockpit_radarCard__9RPf_{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg,16px);padding:24px 26px;margin-bottom:28px;box-shadow:var(--shadow-sm)}.CountyInteractiveCockpit_radarHeader__yvAwH{display:flex;align-items:center;gap:14px;margin-bottom:18px}.CountyInteractiveCockpit_radarIconWrap__ZLYLM{width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,#10b981 12%,transparent);display:grid;place-items:center;color:#059669}[data-theme=dark] .CountyInteractiveCockpit_radarIconWrap__ZLYLM{color:#34d399}.CountyInteractiveCockpit_radarIcon__ZOm2h{display:block}.CountyInteractiveCockpit_radarTitle__0jl52{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:var(--color-text);line-height:1.2}.CountyInteractiveCockpit_radarSub__1R6zo{font-size:.88rem;color:var(--color-text-secondary);margin-top:3px}.CountyInteractiveCockpit_neighborGrid__Zgfsp{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.CountyInteractiveCockpit_neighborCard__EgpeM{padding:14px 16px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.CountyInteractiveCockpit_neighborCard__EgpeM:hover{border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));transform:translateY(-3px);box-shadow:var(--shadow-md)}.CountyInteractiveCockpit_neighborCardActive__qioa0{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg));box-shadow:0 4px 16px color-mix(in srgb,var(--color-accent) 15%,transparent)}.CountyInteractiveCockpit_neighborTop__7Filw{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.CountyInteractiveCockpit_neighborName__OIeTd{font-weight:700;font-size:.92rem;color:var(--color-text)}.CountyInteractiveCockpit_neighborRate__OXfic{font-weight:800;font-size:.95rem;color:var(--color-accent)}.CountyInteractiveCockpit_neighborDiff__PXthX{font-size:.8rem;font-weight:700;margin-bottom:8px}.CountyInteractiveCockpit_diffCheaper__fMnkD{color:#059669;display:inline-flex;align-items:center;gap:4px}[data-theme=dark] .CountyInteractiveCockpit_diffCheaper__fMnkD{color:#34d399}.CountyInteractiveCockpit_diffDearer__Tcpam{color:#dc2626;display:inline-flex;align-items:center;gap:4px}[data-theme=dark] .CountyInteractiveCockpit_diffDearer__Tcpam{color:#f87171}.CountyInteractiveCockpit_diffSame__ZAe1l{color:var(--color-text-muted)}.CountyInteractiveCockpit_neighborLink__Vf_Rt{margin-top:auto;font-size:.78rem;gap:4px;transition:color .15s ease}.CountyInteractiveCockpit_neighborLink__Vf_Rt:hover{text-decoration:underline}.CountyInteractiveCockpit_rulesGrid__VQbFy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:860px){.CountyInteractiveCockpit_rulesGrid__VQbFy{grid-template-columns:1fr}}.CountyInteractiveCockpit_ruleCard__8EzpJ{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg,16px);padding:22px 20px;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease}.CountyInteractiveCockpit_ruleCard__8EzpJ:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.CountyInteractiveCockpit_ruleHeader__tB_ci{display:flex;align-items:center;gap:10px;margin-bottom:12px}.CountyInteractiveCockpit_ruleIconBox__cvGgB{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.CountyInteractiveCockpit_iconRetail___m5u6{background:color-mix(in srgb,#2563eb 12%,transparent);color:#2563eb}.CountyInteractiveCockpit_iconVehicle___7Eu8{background:color-mix(in srgb,#8b5cf6 12%,transparent);color:#8b5cf6}.CountyInteractiveCockpit_iconExempt__eadQW{background:color-mix(in srgb,#10b981 12%,transparent);color:#059669}[data-theme=dark] .CountyInteractiveCockpit_iconExempt__eadQW{color:#34d399}.CountyInteractiveCockpit_ruleTitle__B_StV{font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:var(--color-text)}.CountyInteractiveCockpit_ruleDesc__ba8sX{font-size:.88rem;line-height:1.6;color:var(--color-text-secondary)}.CountyInteractiveCockpit_ruleDesc__ba8sX strong{color:var(--color-text)}.CountyInteractiveCockpit_neighborLink__Vf_Rt{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:.82rem;font-weight:600;color:var(--color-accent);padding:6px 12px;border-radius:6px;background:color-mix(in srgb,var(--color-accent) 8%,transparent);transition:all .15s ease;min-height:44px;text-decoration:none;touch-action:manipulation}.CountyInteractiveCockpit_neighborLink__Vf_Rt:hover{background:color-mix(in srgb,var(--color-accent) 16%,transparent);transform:translateX(2px)}@media (max-width:640px){.CountyInteractiveCockpit_card__BdeuP{padding:20px 16px}.CountyInteractiveCockpit_cardTitle__lE68U{font-size:clamp(1.1rem,4vw,1.5rem)}.CountyInteractiveCockpit_bigRateVal__TfABJ{font-size:1.7rem}.CountyInteractiveCockpit_bigRatePill__Ugcil{padding:8px 14px}.CountyInteractiveCockpit_presetChip__90_k_{padding:8px 14px;min-height:44px;touch-action:manipulation}.CountyInteractiveCockpit_amountInput__K2WA0{font-size:16px;min-height:44px}.CountyInteractiveCockpit_resultBox__K_tVb{padding:12px 14px}.CountyInteractiveCockpit_resultBoxValue__6uS4W{font-size:1.2rem}.CountyInteractiveCockpit_resultBoxValueBold__j5Ul3{font-size:1.4rem}.CountyInteractiveCockpit_copyBtn__6E7Nv{min-height:44px;touch-action:manipulation}.CountyInteractiveCockpit_radarCard__9RPf_{padding:18px 16px}.CountyInteractiveCockpit_neighborGrid__Zgfsp{grid-template-columns:1fr;gap:10px}.CountyInteractiveCockpit_neighborCard__EgpeM{min-height:44px;touch-action:manipulation}.CountyInteractiveCockpit_ruleCard__8EzpJ{padding:18px 16px}}