.admin-dashboard{display:grid;grid-gap:24px;gap:24px}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-metrics button{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 12px;gap:3px 12px;text-align:left;align-items:center;background:#fff;border:1px solid var(--line);padding:20px;cursor:pointer}.admin-metrics button:hover{border-color:var(--olive)}.admin-metrics svg{grid-row:span 2;width:22px;color:var(--olive)}.admin-metrics b{font:700 25px Manrope}.admin-metrics span{font-size:10px;color:var(--muted)}.admin-overview{background:#fff;border:1px solid var(--line);padding:28px}.admin-overview h2{margin-top:0}.admin-overview p{max-width:720px;color:var(--muted);line-height:1.6}@media (max-width:1000px){.admin-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.admin-metrics{grid-template-columns:1fr}}.nav-section{display:block;padding:20px 16px 7px;font:700 9px Manrope;letter-spacing:.14em;opacity:.55}.governance{display:grid;grid-gap:16px;gap:16px}.governance .admin-row{grid-template-columns:auto minmax(220px,1fr) auto auto}.governance select,.taxonomy-admin input{min-height:40px;border:1px solid var(--line);background:#fff;padding:8px 10px;font:inherit}.taxonomy-admin{display:grid;grid-gap:16px;gap:16px}.taxonomy-admin-sector{background:#fff;border:1px solid var(--line);padding:18px}.taxonomy-admin-sector>form{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(180px,1fr) minmax(220px,2fr) auto;grid-gap:10px;gap:10px;align-items:center}.subsector-admin,.taxonomy-admin-sector form>div{display:grid;grid-gap:3px;gap:3px}.audit-row span,.taxonomy-admin-sector span{color:var(--muted);font-size:11px}.subsector-admin{grid-template-columns:28px 1fr auto;align-items:center;margin:9px 0 0 28px}.subsector-admin button{min-height:36px;border:1px solid var(--line);background:var(--cream);cursor:pointer}.audit-row{grid-template-columns:minmax(220px,1fr) auto minmax(260px,1fr)!important}.audit-row code{overflow-wrap:anywhere;font-size:10px;color:var(--muted)}@media (max-width:900px){.audit-row,.governance .admin-row,.taxonomy-admin-sector>form{grid-template-columns:1fr!important}.subsector-admin{margin-left:0}}.admin-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.admin-media-card{display:grid;grid-template-columns:minmax(180px,42%) 1fr;min-height:220px;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.admin-media-preview{position:relative;min-height:220px;background:var(--soft);display:grid;place-items:center}.admin-media-preview>img{object-fit:cover}.admin-media-preview>svg{width:34px;color:var(--muted)}.admin-media-info{padding:24px;display:flex;flex-direction:column}.admin-media-info h2{font-size:24px;margin:8px 0}.admin-media-info p{font-size:11px;color:var(--muted);margin:0}.admin-media-actions{display:flex;gap:8px;margin-top:auto}.admin-media-actions .btn{flex:1 1}.admin-media-actions svg{width:15px}.admin-media-empty{grid-column:1/-1;background:#fff;border:1px solid var(--line);border-radius:16px;padding:70px 20px}@media(max-width:1050px){.admin-media-grid{grid-template-columns:1fr}}@media(max-width:600px){.admin-media-card{grid-template-columns:1fr}.admin-media-preview{min-height:190px}}