.diamonds-admin .diamonds-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}
.diamonds-admin .admin-topbar h1{display:flex;align-items:center;gap:10px}
.diamonds-admin .admin-topbar h1:before{content:'💎';font-family:system-ui;font-size:.85em}
.diamond-tab-disabled{white-space:nowrap;padding:9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.06);color:#687389;font-size:11px;background:rgba(255,255,255,.025)}
.diamonds-grid{align-items:start}
.diamond-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.diamond-switch{display:flex!important;flex-direction:row!important;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);border-radius:12px;color:#dbe5ff!important}
.diamond-switch input{width:18px;height:18px;min-height:0!important;padding:0!important;accent-color:#00d4ff}
.diamond-package-form textarea{resize:vertical;min-height:84px}
.diamond-help p{font-size:13px;color:#aeb8cb;line-height:1.55;margin:0 0 12px}
.diamond-help ul{margin:0 0 14px 18px;color:#dbe5ff;font-size:13px;line-height:1.7}
.diamond-status-filter select{min-height:38px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#080a10;color:#eaf0ff;padding:8px 10px;outline:none}
.diamond-package-table td strong{font-size:16px;color:#eafcff}
.diamond-package-table .admin-inline-actions form{display:inline-flex;margin:0}
@media(max-width:1100px){.diamonds-admin .diamonds-kpis{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.diamond-form-row{grid-template-columns:1fr}.diamonds-admin .diamonds-kpis{grid-template-columns:1fr}.diamond-package-table{min-width:820px}}
