.DistanceConverter_container__ILrbf{width:100%;max-width:1400px;margin:0 auto}.DistanceConverter_container-wide__M8t8D{width:100%;max-width:1600px;margin:0 auto}.DistanceConverter_container-narrow__8eYf0{width:100%;max-width:90rem;margin:0 auto}.DistanceConverter_glass-card-frosted__YAkGC,.DistanceConverter_glass-card__JIExQ,.DistanceConverter_glassCard__xWUgA{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.DistanceConverter_glass-card-frosted__YAkGC{backdrop-filter:blur(10px)}.DistanceConverter_section-title__hRkZN,.DistanceConverter_sectionTitle__w5QiI{font-size:1.125rem;margin:0 0 1.25rem}.DistanceConverter_section-title-sm__kHyI2,.DistanceConverter_section-title__hRkZN,.DistanceConverter_sectionTitle__w5QiI{font-weight:600;color:var(--text-primary);font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.DistanceConverter_section-title-sm__kHyI2{font-size:1rem;margin:0 0 1rem}.DistanceConverter_input-field__x9yZF{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}.DistanceConverter_input-field__x9yZF:focus{outline:none;border-color:var(--input-border-focus);background:var(--input-bg-focus)}.DistanceConverter_input-field__x9yZF::placeholder{color:var(--text-muted)}.DistanceConverter_input-field__x9yZF::-webkit-inner-spin-button,.DistanceConverter_input-field__x9yZF::-webkit-outer-spin-button{opacity:1}.DistanceConverter_input-label__zNKC_{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.DistanceConverter_slider__Djpzm{width:100%;height:6px;border-radius:3px;background:var(--input-bg);appearance:none;cursor:pointer;outline:none}.DistanceConverter_slider__Djpzm::-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}.DistanceConverter_slider__Djpzm::-webkit-slider-thumb:hover{transform:scale(1.1)}.DistanceConverter_slider__Djpzm::-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)}.DistanceConverter_slider-header__FGnAa{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.DistanceConverter_slider-label__hRdgD{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.DistanceConverter_slider-value__3_bLr{font-size:.875rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;color:var(--text-primary)}.DistanceConverter_color-input__QmCfM{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}.DistanceConverter_color-input__QmCfM::-webkit-color-swatch-wrapper{padding:0}.DistanceConverter_color-input__QmCfM::-webkit-color-swatch{border:none;border-radius:calc(.5rem - 2px)}.DistanceConverter_color-input__QmCfM:hover{border-color:var(--border-strong);transform:scale(1.05)}.DistanceConverter_color-input__QmCfM:focus{outline:none;border-color:var(--input-border-focus)}.DistanceConverter_color-input-sm__ZkmcR{width:32px;height:32px;border-width:1px}.DistanceConverter_info-grid__y_8TA{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.DistanceConverter_info-grid__y_8TA{grid-template-columns:1fr}}.DistanceConverter_info-item__NsOcp{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.DistanceConverter_info-subtitle__bDu1_{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.DistanceConverter_info-text__JjpuF{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.DistanceConverter_info-text__JjpuF 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)}.DistanceConverter_grid-2col__9mQCH{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1024px){.DistanceConverter_grid-2col__9mQCH{grid-template-columns:1fr}}.DistanceConverter_grid-2col-768__UqVDI{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){.DistanceConverter_grid-2col-768__UqVDI{grid-template-columns:1fr}}.DistanceConverter_copy-btn__1tLE8,.DistanceConverter_copyBtn__QGK3i{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}.DistanceConverter_copy-btn__1tLE8:hover,.DistanceConverter_copyBtn__QGK3i:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.DistanceConverter_copied__LTUHm.DistanceConverter_copyBtn__QGK3i,.DistanceConverter_copy-btn__1tLE8.DistanceConverter_copied__LTUHm{color:oklch(.7 .18 145)}.DistanceConverter_copy-icon__xsNNY,.DistanceConverter_copyIcon__x9286{width:1rem;height:1rem}.DistanceConverter_glassCard__xWUgA{margin-bottom:1.5rem}.DistanceConverter_chartTitle__roZzB{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}.DistanceConverter_converterGrid__uf1_Y{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:end}@media(max-width:768px){.DistanceConverter_converterGrid__uf1_Y{grid-template-columns:1fr;gap:.75rem}}.DistanceConverter_converterInput__NuPuw{display:flex;flex-direction:column;gap:.5rem}.DistanceConverter_inputLabel__2EOl1{font-size:.8rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.DistanceConverter_inputRow__TSlWJ{display:flex;gap:.5rem}@media(max-width:480px){.DistanceConverter_inputRow__TSlWJ{flex-direction:column}}.DistanceConverter_numberInput__AWGTH{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}.DistanceConverter_numberInput__AWGTH:focus{outline:none;border-color:oklch(.55 .196 311.1)}.DistanceConverter_numberInput__AWGTH::placeholder{color:var(--text-muted);font-weight:400}.DistanceConverter_resultDisplay__X5Mbp{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}.DistanceConverter_unitSelect__xff5y{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}.DistanceConverter_unitSelect__xff5y:focus{outline:none;border-color:oklch(.55 .196 311.1)}@media(max-width:480px){.DistanceConverter_unitSelect__xff5y{min-width:100%}}.DistanceConverter_swapButton___W2IU{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}.DistanceConverter_swapButton___W2IU:hover{background:var(--bg-glass-hover);color:var(--text-primary);border-color:oklch(.55 .196 311.1)}@media(max-width:768px){.DistanceConverter_swapButton___W2IU{align-self:center}.DistanceConverter_swapButton___W2IU svg{transform:rotate(90deg)}}.DistanceConverter_resultSummary__9y12Y{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.5rem;padding:1rem;background:var(--input-bg);border-radius:.5rem}.DistanceConverter_resultText__NsuBU{font-size:1.1rem;color:var(--text-secondary)}.DistanceConverter_resultText__NsuBU strong{color:var(--text-primary)}.DistanceConverter_chartsGrid__Gx5zo{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:900px){.DistanceConverter_chartsGrid__Gx5zo{grid-template-columns:1fr}}.DistanceConverter_tableWrapper__YP82C{overflow-x:auto}.DistanceConverter_referenceTable__sSgwU{width:100%;border-collapse:collapse;font-size:.9rem}.DistanceConverter_referenceTable__sSgwU 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)}.DistanceConverter_referenceTable__sSgwU th:first-child{border-radius:.375rem 0 0 0}.DistanceConverter_referenceTable__sSgwU th:last-child{border-radius:0 .375rem 0 0}.DistanceConverter_referenceTable__sSgwU td{padding:.5rem .75rem;border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.DistanceConverter_referenceTable__sSgwU tr:last-child td{border-bottom:none}.DistanceConverter_referenceTable__sSgwU tr:hover td{background:hsla(0,0%,100%,.02)}.DistanceConverter_clickableCell__T3mxS{cursor:pointer;position:relative;font-weight:500;color:oklch(.55 .196 311.1);transition:all .2s ease}.DistanceConverter_clickableCell__T3mxS:hover{background:oklch(.55 .196 311.1/.2)}.DistanceConverter_copiedIcon__kBGL2{width:14px;height:14px;margin-left:.5rem;color:oklch(.7 .18 145);display:inline;vertical-align:middle}.DistanceConverter_referencesGrid__EcHmT{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem}.DistanceConverter_referenceCard__bBgxD{padding:.875rem 1rem;background:var(--input-bg);border:1px solid var(--border-subtle);border-radius:.5rem;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:.25rem;position:relative}.DistanceConverter_referenceCard__bBgxD:hover{border-color:oklch(.55 .196 311.1);background:oklch(.55 .196 311.1/.2)}.DistanceConverter_referenceLabel__nTHoq{font-size:.85rem;font-weight:500;color:var(--text-primary)}.DistanceConverter_referenceValue__2qt12{font-size:.8rem;color:oklch(.55 .196 311.1);font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.DistanceConverter_referenceCopied__nnpDQ{position:absolute;top:.5rem;right:.5rem;width:16px;height:16px;color:oklch(.7 .18 145)}.DistanceConverter_tipsGrid__7PIl3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.DistanceConverter_tipCard__FCEEg{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.DistanceConverter_tipCard__FCEEg h4{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.DistanceConverter_tipCard__FCEEg p{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}