.control-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.control-cards .control-card{--accent:#4177ed;--accent-end:#6555ed;display:flex;flex-direction:column;padding:22px;border:1px solid #e1e8f3;border-radius:17px;background:#fff;color:#24344e;min-width:0}.control-cards .tone-teal{--accent:#17ad8a;--accent-end:#068572}.control-cards .tone-amber{--accent:#ffb527;--accent-end:#e88a08}.control-cards .tone-rose{--accent:#ff527b;--accent-end:#dd2c5b}.control-cards .tone-purple{--accent:#9562f4;--accent-end:#6949de}.control-cards .tone-cyan{--accent:#16bce8;--accent-end:#1686e0}.control-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.control-card-top>i{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,var(--accent),var(--accent-end));color:white;font-size:20px;box-shadow:0 7px 16px #203c6720}.control-card-top>strong{font-size:30px;letter-spacing:-1px;color:#253654}.control-cards .control-card h2{margin:0 0 7px;font-size:17px}.control-cards .control-card p{margin:0 0 20px;line-height:1.6;font-size:12px;flex:1;color:#7a889d}.control-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid #edf1f6;color:var(--accent-end);font-size:11px;font-weight:700}.request-status-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.request-status-tabs a{display:flex;gap:8px;align-items:center;padding:10px 15px;border:1px solid #dfe7f2;background:white;border-radius:11px;color:#657993;font-size:12px;font-weight:700}.request-status-tabs a[aria-current=page]{background:#edf3ff;color:#2865d6;border-color:#a9c6fa}.request-status-tabs span{padding:2px 7px;border-radius:6px;background:#eff3fa}.dashboard-quick-actions>a>span{background:linear-gradient(135deg,#2b8ef1,#5b62ff);color:white}.dashboard-quick-actions>a:has(a){color:inherit}
@media(max-width:1100px){.control-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.control-cards{grid-template-columns:1fr}.control-cards .control-card{padding:19px}}
