@import url('../economics/styles.css');
.tool-panel:before{content:'';display:block;width:100%;height:250px;margin:0 0 28px;background:linear-gradient(0deg,rgba(12,12,15,.12),rgba(12,12,15,.12)),url('../assets/editorial/conversion-calculator.png') center/cover;border:1px solid var(--line)}
.tool-panel{margin:42px 0 48px;padding:28px;background:var(--panel);border:1px solid var(--line);font-family:var(--sans)}.tool-panel h2{font-size:36px}.tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tool-grid label{display:grid;gap:8px;color:var(--muted);font:11px var(--mono);letter-spacing:.05em;text-transform:uppercase}.tool-grid .full{grid-column:1/-1}select,input{width:100%;padding:13px 14px;border:1px solid #403b4a;background:#0c0c0f;color:var(--text);font:16px var(--sans)}select:focus,input:focus{outline:1px solid var(--violet);border-color:var(--violet)}.tool-actions{display:flex;align-items:center;gap:18px;margin-top:22px}.tool-actions button{padding:13px 18px;border:1px solid var(--violet);background:var(--violet);color:#17121f;font:600 12px var(--mono);cursor:pointer}.tool-actions button:hover{background:#c2a8ff}.result{color:var(--violet-soft);font:18px var(--mono)}.tool-note{margin:16px 0 0!important;font:12px/1.55 var(--sans)!important}@media(max-width:600px){.tool-grid{grid-template-columns:1fr}.tool-grid .full{grid-column:auto}.tool-actions{align-items:flex-start;flex-direction:column}}
