.CodeMirror{height:100%;min-height:300px;font-family:JetBrains Mono,monospace;font-size:13px;background:var(--bg3);border:1px solid var(--border);border-radius:var(--r);color:#adbac7}.CodeMirror-gutters{background-color:var(--bg2);border-right:1px solid var(--border)}textarea{width:100%;min-height:300px;background:var(--bg3);border:1px solid var(--border);color:#fff;padding:12px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:13px;resize:vertical;outline:none}textarea:focus{border-color:var(--accent)}#resultsArea{max-height:150px;background:#0d1117e6;backdrop-filter:blur(10px);border-top:1px solid var(--border);overflow-y:auto;display:none;padding:12px;font-size:12px}#resultsArea.show{display:block}.error-item{color:#f85149;margin-bottom:4px;display:flex;gap:8px}.success-item{color:#3fb950;font-weight:600;display:flex;gap:8px;align-items:center}.loading{display:none;align-items:center;justify-content:center;padding:20px}.loading.show{display:flex}.spinner{width:30px;height:30px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.checkbox-label{display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer}.checkbox-label-inline{display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer;width:100%}
