/* Uncle D Command Centre: visual-only enhancements; original panels retained */
#adminDashboardNav [data-admin-tab],#adminDashboardNav [data-admin-action]{position:relative;isolation:isolate;transition:color .22s ease,text-shadow .22s ease,background .22s ease;border-radius:0!important}
#adminDashboardNav [data-admin-tab]::before,#adminDashboardNav [data-admin-action]::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(37,167,252,.23),rgba(29,134,240,.10) 46%,transparent 95%);opacity:0;transition:opacity .25s}
#adminDashboardNav [data-admin-tab]::after,#adminDashboardNav [data-admin-action]::after{content:"";position:absolute;left:0;top:13%;height:74%;width:3px;background:#56caff;box-shadow:0 0 9px #32baff,0 0 18px rgba(49,186,255,.75);opacity:0;transition:opacity .22s}
#adminDashboardNav [data-admin-tab]:hover,#adminDashboardNav [data-admin-action]:hover,#adminDashboardNav [data-admin-tab].active{color:#7bd6ff!important;text-shadow:0 0 12px rgba(73,189,252,.7)!important}
#adminDashboardNav [data-admin-tab]:hover::before,#adminDashboardNav [data-admin-action]:hover::before,#adminDashboardNav [data-admin-tab].active::before,#adminDashboardNav [data-admin-tab]:hover::after,#adminDashboardNav [data-admin-action]:hover::after,#adminDashboardNav [data-admin-tab].active::after{opacity:1}
#adminDashboardContent .dash-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:15px!important}
#adminDashboardContent .dash-card{background:linear-gradient(140deg,rgba(17,37,52,.91),rgba(10,19,30,.72))!important;border:1px solid rgba(85,183,244,.25)!important;box-shadow:inset 0 1px rgba(255,255,255,.10),0 9px 24px rgba(0,0,0,.20);min-height:105px;position:relative;overflow:hidden}
#adminDashboardContent .dash-card::after{content:"";position:absolute;right:-20px;top:-30px;width:105px;height:105px;background:radial-gradient(circle,rgba(59,171,243,.20),transparent 70%);pointer-events:none}
#adminDashboardContent .dash-card strong{font-size:clamp(24px,2.2vw,38px)!important;color:#70d1ff}
#adminDashboardContent .dash-card:nth-child(4n+2) strong{color:#77edb6}#adminDashboardContent .dash-card:nth-child(4n+3) strong{color:#ffd083}#adminDashboardContent .dash-card:nth-child(4n) strong{color:#ff8d90}
.ud-demo-flag{display:inline-block;margin-left:12px;font:700 10px/1.4 system-ui;letter-spacing:.1em;padding:4px 9px;border:1px solid rgba(100,210,255,.40);color:#80d6ff;vertical-align:middle}
#adminDashboardContent select,#clientDashboardContent select,#compactPanelInner select{appearance:none!important;-webkit-appearance:none!important;background-color:#132334!important;border-radius:3px!important;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%237cd6ff" stroke-width="2"%3E%3Cpath d="m6 9 6 6 6-6"/%3E%3C/svg%3E')!important;background-position:right 11px center!important;background-repeat:no-repeat!important;padding-right:35px!important}
