.temperature-converter[data-v-ed407516]{width:100%;margin:0 auto;padding:20px}.content[data-v-ed407516]{padding:0}.converter-form[data-v-ed407516]{margin-bottom:30px}.form-section[data-v-ed407516]{margin-bottom:30px;padding:20px;background:var(--surface-2);border-radius:var(--radius-md)}.form-section h3[data-v-ed407516]{margin:0 0 20px 0;color:var(--text-1);font-size:18px}.temperature-grid[data-v-ed407516]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.temp-group[data-v-ed407516]{display:flex;flex-direction:column}.temp-group label[data-v-ed407516]{font-weight:600;margin-bottom:8px;color:var(--text-1)}.form-input[data-v-ed407516]{padding:12px;border:1px solid var(--border-1);border-radius:var(--radius-sm);font-size:14px}.form-input[data-v-ed407516]:focus{outline:none;border-color:var(--brand-500)}.common-temperatures[data-v-ed407516]{margin-bottom:30px}.common-temperatures h4[data-v-ed407516]{margin:0 0 15px 0;color:var(--text-1);font-size:16px}.reference-grid[data-v-ed407516]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.reference-item[data-v-ed407516]{background:var(--surface);padding:15px;border-radius:var(--radius-md);box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.ref-name[data-v-ed407516]{display:block;font-size:12px;color:var(--text-2);margin-bottom:5px}.ref-value[data-v-ed407516]{display:block;font-size:14px;font-weight:700;color:var(--brand-500)}.conversion-formula[data-v-ed407516]{background:var(--surface-2);padding:20px;border-radius:var(--radius-md)}.conversion-formula h4[data-v-ed407516]{margin:0 0 15px 0;color:var(--text-1);font-size:16px}.formula-list[data-v-ed407516]{display:flex;flex-direction:column;gap:8px}.formula-item[data-v-ed407516]{padding:8px;background:var(--surface);border-radius:var(--radius-sm);font-size:14px;font-family:monospace}@media (max-width:768px){.temperature-grid[data-v-ed407516]{grid-template-columns:1fr}.reference-grid[data-v-ed407516]{grid-template-columns:1fr 1fr}.temperature-converter[data-v-ed407516]{padding:12px}.conversion-formula[data-v-ed407516],.form-section[data-v-ed407516]{padding:14px}.temperature-converter input[data-v-ed407516],.temperature-converter select[data-v-ed407516],.temperature-converter textarea[data-v-ed407516]{font-size:16px}}@media (max-width:480px){.temperature-converter[data-v-ed407516]{padding:10px}.reference-grid[data-v-ed407516]{grid-template-columns:1fr}}