.panels{display:grid;grid-template-columns:1fr 400px;gap:16px}@media(max-width:900px){.panels{grid-template-columns:1fr}}.card{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:16px;display:flex;flex-direction:column}.card-title{font-size:14px;font-weight:700;color:var(--text);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}#urdfInput{width:100%;min-height:350px;background:#0d1117;border:1px solid var(--border);border-radius:8px;color:#adbac7;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;padding:14px;resize:vertical;outline:none}#urdfInput:focus{border-color:var(--accent)}.output-box{flex:1;min-height:200px;background:var(--bg3);border:1px solid var(--border);border-radius:8px;padding:14px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;color:var(--text);overflow-y:auto;white-space:pre-wrap}.t-urdf-xml-linter-1{flex:1}.t-urdf-xml-linter-3{flex:0 0 400px}.t-urdf-xml-linter-3-78621{flex:0 0 400px}.t-urdf-xml-linter-1-67364{flex:1}.urdf-msg-warning{color:var(--warning)}.urdf-msg-error-mono{color:var(--error);font-family:monospace;white-space:pre-wrap}.urdf-msg-error{color:var(--error)}.urdf-container{display:flex;flex-direction:column;gap:10px}.urdf-status-card{border-radius:6px;padding:12px;text-align:center}.urdf-status-title{font-size:1.2rem;font-weight:800}.urdf-status-count{font-size:11px;color:var(--muted)}.urdf-section-card{background:var(--bg3);border-radius:6px;padding:12px}.urdf-section-error{border:1px solid var(--error)}.urdf-section-warning{border:1px solid var(--warning)}.urdf-section-title{font-size:11px;font-weight:700;margin-bottom:6px}.urdf-title-error{color:var(--error)}.urdf-title-warning{color:var(--warning)}.urdf-section-item{font-size:12px;margin-bottom:4px}
