.mc-page-admin .panel-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.mc-page-admin .panel-head p{max-width:820px;color:var(--muted);margin:6px 0 0}.admin-stat-grid .feature b{color:var(--yellow)}.admin-actions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.admin-action{display:block;background:#141821;border:1px solid rgba(255,255,255,.08);padding:18px;border-radius:12px}.admin-action strong{display:block;margin-bottom:8px}.admin-action span{display:block;color:var(--muted)}.empty-box{border:1px dashed rgba(255,255,255,.18);padding:22px;background:#12151b}.admin-form{display:grid;gap:18px}.form-grid{display:grid;gap:16px}.form-grid--2{grid-template-columns:repeat(2,1fr)}.field{display:grid;gap:8px}.field--full{grid-column:1 / -1}.field label{font-size:13px;font-weight:700;color:#dce1ea}.field input,.field select,.field textarea{width:100%;background:#0a0d12;border:1px solid var(--line);color:#fff;padding:12px 13px;border-radius:10px;outline:none}.field textarea{min-height:120px;resize:vertical}.field small{color:var(--muted);font-size:12px}.check-stack{display:flex;flex-direction:column;gap:10px;padding-top:26px}.check-stack label{display:flex;align-items:center;gap:10px;font-size:14px;color:#dce1ea}.subheading{margin:4px 0 0;font-size:20px}.form-actions{display:flex;gap:12px;flex-wrap:wrap}.current-cover{padding:18px;border:1px solid rgba(255,255,255,.08);background:#12151b}.current-cover img{max-width:240px;border:1px solid rgba(255,255,255,.08)}.mc-editor{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#0a0d12}.mc-editor__toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border-bottom:1px solid var(--line);background:#13171f}.mc-editor__toolbar button{background:#1a1f29;border:1px solid #2a3241;color:#fff;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:700}.mc-editor__toolbar button:hover{border-color:var(--yellow);color:var(--yellow)}.mc-editor textarea{border:0;border-radius:0;background:transparent}@media(max-width:1200px){.admin-actions-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.form-grid--2{grid-template-columns:1fr}.admin-actions-grid{grid-template-columns:1fr}.panel-head{flex-direction:column}}
