.tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:10px}.panel{background:var(--bg2);border:1px solid var(--border);border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:16px}.panel-hdr{font-size:15px;font-weight:700;color:#fff;border-bottom:1px solid var(--border);padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-weight:600;color:var(--text)}.form-group select,.form-group textarea{background:var(--bg);border:1px solid var(--border);border-radius:var(--r);padding:10px;color:#fff;outline:none;font-family:inherit;font-size:13px}.form-group select:focus,.form-group textarea:focus{border-color:var(--accent)}textarea.code-area{font-family:JetBrains Mono,monospace;font-size:13px;height:300px;resize:vertical}@media(max-width:768px){.tool-grid{grid-template-columns:1fr}}
