.console-card{padding:0;overflow:hidden}.console-head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px}.mta-console{height:420px;overflow:auto;padding:16px 20px;background:#05070b;color:#cbd5e1;font:12px/1.55 Consolas,monospace;white-space:pre-wrap}.mta-console .error{color:#ff7b86}.mta-console .system{color:#7dd3fc}.mta-console .result{color:#6ee7a8}.mta-console .command{color:#c4b5fd}.console-form{display:grid;grid-template-columns:1fr auto;gap:10px;padding:14px}.rights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rights-grid input{width:auto}@media(max-width:900px){.rights-grid{grid-template-columns:1fr}}
.resource-editor{padding:16px}.editor-head,.editor-save{display:flex;align-items:center;justify-content:space-between;gap:10px}.editor-head h2{margin:2px 0}.editor-toolbar{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin:12px 0 8px}.code-editor{min-height:430px;resize:vertical;border-radius:8px;background:#05070b;color:#d8dee9;font:13px/1.5 Consolas,"Courier New",monospace;tab-size:4;white-space:pre}.editor-save{justify-content:flex-start;margin-top:8px}.editor-save input{flex:1}.editor-save button{white-space:nowrap}.editor-note{margin:8px 0 0;font-size:12px}@media(max-width:900px){.editor-toolbar{grid-template-columns:1fr}.editor-save{align-items:stretch;flex-direction:column}}
