.FuelEconomyConverter_container__Y7DJ8{width:100%;max-width:1400px;margin:0 auto}.FuelEconomyConverter_container-wide__OBMAt{width:100%;max-width:1600px;margin:0 auto}.FuelEconomyConverter_container-narrow__ZoiYU{width:100%;max-width:90rem;margin:0 auto}.FuelEconomyConverter_glass-card-frosted__rZQqM,.FuelEconomyConverter_glass-card__0e0yI,.FuelEconomyConverter_glassCard___lGw_{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.FuelEconomyConverter_glass-card-frosted__rZQqM{backdrop-filter:blur(10px)}.FuelEconomyConverter_section-title__FZaik,.FuelEconomyConverter_sectionTitle__RAjXj{font-size:1.125rem;margin:0 0 1.25rem}.FuelEconomyConverter_section-title-sm__CfrKt,.FuelEconomyConverter_section-title__FZaik,.FuelEconomyConverter_sectionTitle__RAjXj{font-weight:600;color:var(--text-primary);font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.FuelEconomyConverter_section-title-sm__CfrKt{font-size:1rem;margin:0 0 1rem}.FuelEconomyConverter_input-field__bPquf{width:100%;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;color:var(--text-primary);font-size:1rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;transition:all .2s ease}.FuelEconomyConverter_input-field__bPquf:focus{outline:none;border-color:var(--input-border-focus);background:var(--input-bg-focus)}.FuelEconomyConverter_input-field__bPquf::placeholder{color:var(--text-muted)}.FuelEconomyConverter_input-field__bPquf::-webkit-inner-spin-button,.FuelEconomyConverter_input-field__bPquf::-webkit-outer-spin-button{opacity:1}.FuelEconomyConverter_input-label__iDsaP{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.FuelEconomyConverter_slider__fwXYF{width:100%;height:6px;border-radius:3px;background:var(--input-bg);appearance:none;cursor:pointer;outline:none}.FuelEconomyConverter_slider__fwXYF::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--color-white);cursor:pointer;box-shadow:var(--shadow-md);transition:transform .2s ease}.FuelEconomyConverter_slider__fwXYF::-webkit-slider-thumb:hover{transform:scale(1.1)}.FuelEconomyConverter_slider__fwXYF::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--color-white);border-radius:50%;background:#fff;cursor:pointer;box-shadow:var(--shadow-md)}.FuelEconomyConverter_slider-header__3jayz{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.FuelEconomyConverter_slider-label__S_zEl{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.FuelEconomyConverter_slider-value__a3m92{font-size:.875rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;color:var(--text-primary)}.FuelEconomyConverter_color-input__9A7Bb{width:48px;height:48px;padding:0;border:2px solid var(--border-medium);border-radius:.5rem;cursor:pointer;background:rgba(0,0,0,0);transition:all .2s ease}.FuelEconomyConverter_color-input__9A7Bb::-webkit-color-swatch-wrapper{padding:0}.FuelEconomyConverter_color-input__9A7Bb::-webkit-color-swatch{border:none;border-radius:calc(.5rem - 2px)}.FuelEconomyConverter_color-input__9A7Bb:hover{border-color:var(--border-strong);transform:scale(1.05)}.FuelEconomyConverter_color-input__9A7Bb:focus{outline:none;border-color:var(--input-border-focus)}.FuelEconomyConverter_color-input-sm__Ifi__{width:32px;height:32px;border-width:1px}.FuelEconomyConverter_info-grid__IB5oO{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.FuelEconomyConverter_info-grid__IB5oO{grid-template-columns:1fr}}.FuelEconomyConverter_info-item__fSWyD{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.FuelEconomyConverter_info-subtitle__rVgQv{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.FuelEconomyConverter_info-text__CDhHG{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.FuelEconomyConverter_info-text__CDhHG code{padding:.125rem .375rem;background:var(--bg-glass);border-radius:.375rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.8rem;color:var(--text-code)}.FuelEconomyConverter_grid-2col__QKq5x{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1024px){.FuelEconomyConverter_grid-2col__QKq5x{grid-template-columns:1fr}}.FuelEconomyConverter_grid-2col-768__4_CVA{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){.FuelEconomyConverter_grid-2col-768__4_CVA{grid-template-columns:1fr}}.FuelEconomyConverter_copy-btn__eiJYd{padding:.5rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.FuelEconomyConverter_copy-btn__eiJYd:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.FuelEconomyConverter_copy-btn__eiJYd.FuelEconomyConverter_copied__scspp{color:oklch(.7 .18 145)}.FuelEconomyConverter_copy-icon__Oach1{width:1rem;height:1rem}.FuelEconomyConverter_glassCard___lGw_{margin-bottom:1.5rem}.FuelEconomyConverter_chartTitle__l9f04{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .75rem;font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.FuelEconomyConverter_converterGrid__PwJ5z{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:end}@media(max-width:768px){.FuelEconomyConverter_converterGrid__PwJ5z{grid-template-columns:1fr;gap:.75rem}}.FuelEconomyConverter_converterInput__Ayhqa{display:flex;flex-direction:column;gap:.5rem}.FuelEconomyConverter_inputLabel__5Cqlj{font-size:.8rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.FuelEconomyConverter_inputRow___n_Dn{display:flex;gap:.5rem}@media(max-width:480px){.FuelEconomyConverter_inputRow___n_Dn{flex-direction:column}}.FuelEconomyConverter_numberInput__075ya{flex:1;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;font-size:1.25rem;font-weight:600;color:var(--text-primary);font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.FuelEconomyConverter_numberInput__075ya:focus{outline:none;border-color:oklch(.55 .196 311.1)}.FuelEconomyConverter_numberInput__075ya::placeholder{color:var(--text-muted);font-weight:400}.FuelEconomyConverter_resultDisplay__kmE_T{flex:1;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--border-subtle);border-radius:.5rem;font-size:1.25rem;font-weight:600;color:oklch(.55 .196 311.1);font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;min-height:52px;display:flex;align-items:center;cursor:not-allowed}.FuelEconomyConverter_unitSelect__mQXT9{min-width:180px;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;font-size:.9rem;color:var(--text-primary);cursor:pointer}.FuelEconomyConverter_unitSelect__mQXT9:focus{outline:none;border-color:oklch(.55 .196 311.1)}@media(max-width:480px){.FuelEconomyConverter_unitSelect__mQXT9{min-width:100%}}.FuelEconomyConverter_swapButton__rJ_ye{padding:.75rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.5rem;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;align-self:end;margin-bottom:.25rem}.FuelEconomyConverter_swapButton__rJ_ye:hover{background:var(--bg-glass-hover);color:var(--text-primary);border-color:oklch(.55 .196 311.1)}@media(max-width:768px){.FuelEconomyConverter_swapButton__rJ_ye{align-self:center}.FuelEconomyConverter_swapButton__rJ_ye svg{transform:rotate(90deg)}}.FuelEconomyConverter_resultSummary__kkyYj{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.5rem;padding:1rem;background:var(--input-bg);border-radius:.5rem}.FuelEconomyConverter_resultText__qrww3{font-size:1.1rem;color:var(--text-secondary)}.FuelEconomyConverter_resultText__qrww3 strong{color:var(--text-primary)}.FuelEconomyConverter_chartsGrid__mlvMV{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:900px){.FuelEconomyConverter_chartsGrid__mlvMV{grid-template-columns:1fr}}.FuelEconomyConverter_tableWrapper__Sxsd3{overflow-x:auto}.FuelEconomyConverter_referenceTable__DQW5Y{width:100%;border-collapse:collapse;font-size:.9rem}.FuelEconomyConverter_referenceTable__DQW5Y th{text-align:left;padding:.625rem .75rem;background:var(--input-bg);color:var(--text-secondary);font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-subtle)}.FuelEconomyConverter_referenceTable__DQW5Y th:first-child{border-radius:.375rem 0 0 0}.FuelEconomyConverter_referenceTable__DQW5Y th:last-child{border-radius:0 .375rem 0 0}.FuelEconomyConverter_referenceTable__DQW5Y td{padding:.5rem .75rem;border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.FuelEconomyConverter_referenceTable__DQW5Y tr:last-child td{border-bottom:none}.FuelEconomyConverter_referenceTable__DQW5Y tr:hover td{background:hsla(0,0%,100%,.02)}.FuelEconomyConverter_tipsGrid__G8iHg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.FuelEconomyConverter_tipCard__oNcMR{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.FuelEconomyConverter_tipCard__oNcMR h4{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.FuelEconomyConverter_tipCard__oNcMR p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}