.dashboard-operations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 28px}.dashboard-operation{min-width:0;padding:17px 18px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,rgba(24,26,32,.9),rgba(14,15,19,.92));box-shadow:0 12px 30px rgba(0,0,0,.12)}.operation-label{display:block;margin-bottom:9px;color:var(--muted-2);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dashboard-operation strong{display:block;overflow:hidden;color:var(--ink);font-size:15px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.dashboard-operation .operation-detail{display:block;margin-top:6px;color:var(--muted-2);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operation-status{display:flex!important;align-items:center;gap:7px}.operation-status:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(93,225,164,.1)}.operation-status.is-maintenance:before{background:#f0b24a;box-shadow:0 0 0 4px rgba(240,178,74,.1)}@media(max-width:1100px){.dashboard-operations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.dashboard-operations{grid-template-columns:1fr;gap:10px}.dashboard-operation{padding:15px 16px}}
.cms-update-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0}.cms-update-summary .cms-update-metric{display:flex;min-height:76px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:14px 12px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025);color:var(--muted-2);font-size:11px;text-align:center}.cms-update-summary .cms-update-metric strong{display:block;color:var(--ink);font-size:19px;line-height:1.2}.cms-update-summary .cms-update-metric-label{display:block;line-height:1.35}.cms-update-notes{margin:18px 0;padding:15px 17px;border-left:3px solid var(--accent);border-radius:10px;background:rgba(223,37,56,.08)}.cms-update-notes p{margin:7px 0 0;color:var(--muted);line-height:1.6;white-space:pre-line}.cms-update-upload-form,.cms-update-review form{display:flex;flex-direction:column;gap:14px}.cms-update-upload-form .form-actions,.cms-update-review .form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.cms-update-panel code,.cms-update-review code{color:var(--ink)}@media(max-width:620px){.cms-update-summary{grid-template-columns:1fr}.cms-update-upload-form .form-actions,.cms-update-review .form-actions{align-items:stretch;flex-direction:column}.cms-update-upload-form .button,.cms-update-review .button{width:100%;text-align:center}}
.backup-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:26px 0}.backup-action-card,.backup-restore-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025)}.backup-action-card h3,.backup-restore-card h3{margin:8px 0 7px;font-size:18px}.backup-action-card p,.backup-restore-card p{margin:0 0 18px;color:var(--muted);line-height:1.55}.backup-restore-card{margin-top:14px}.backup-summary-list{display:grid;gap:8px;margin:18px 0 26px;padding-left:20px;color:var(--muted)}.backup-summary-list strong{color:var(--ink)}.backup-restore-review .form-actions{display:flex;flex-wrap:wrap;gap:10px}.backup-restore-review .form-actions form{display:block}.notice.danger{border-color:rgba(223,37,56,.55);background:rgba(223,37,56,.12);color:#ffb4bc}@media(max-width:620px){.backup-action-grid{grid-template-columns:1fr}.backup-action-card .button,.backup-restore-card .button,.backup-restore-review .form-actions .button{width:100%}.backup-restore-review .form-actions{flex-direction:column}}
.user-filters{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(145px,1fr)) auto auto;align-items:end;gap:12px;margin-bottom:22px;padding:16px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025)}.user-filters label{margin:0}.user-filters .button{min-height:44px}.user-security-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;padding:15px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.user-security-summary span{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.user-security-summary strong{color:var(--ink);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.user-advanced-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.user-advanced-actions form{margin:0}.user-management-panel .editor-help{display:block;margin-top:5px}.table-actions form{display:inline-flex;margin:0}@media(max-width:850px){.user-filters{grid-template-columns:1fr 1fr}.user-filters label:first-child{grid-column:1/-1}}@media(max-width:620px){.user-filters{grid-template-columns:1fr}.user-filters .button{width:100%}.user-security-summary{grid-template-columns:1fr}.user-advanced-actions{flex-direction:column}.user-advanced-actions .button{width:100%}}
