body:has(#dashboard:not(.hidden)){background:#02091c!important}body:has(#dashboard:not(.hidden)) .shell{max-width:500px!important;padding:0 12px 110px!important}#dashboard:not(.hidden) #view-home{padding:0!important}#dashboard:not(.hidden) .brandbar,#dashboard:not(.hidden) .welcome-card,#dashboard:not(.hidden) #cosmic-quick,#dashboard:not(.hidden) .compact-head{display:none!important}#approved-dashboard{color:#fff;font-family:system-ui,sans-serif;background:radial-gradient(ellipse at 85% 3%,#172665 0,transparent 34%),radial-gradient(ellipse at 10% 45%,#051b49 0,transparent 48%),#020b20;padding:15px 5px 16px}#approved-dashboard .approved-top{display:flex;align-items:center;gap:10px;height:66px}#approved-dashboard .approved-top img{width:62px;height:62px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 0 12px #276aff)}#approved-dashboard .approved-top strong{font-size:20px;line-height:1.05;letter-spacing:1px;color:#a9eaff;text-shadow:0 0 10px #168eff;flex:1}#approved-dashboard .approved-top button{background:transparent;color:#e8f1ff;border:0;font-size:27px;padding:7px}#approved-dashboard .approved-hero h1{font-size:clamp(21px,6vw,29px);margin:16px 0 4px;line-height:1.2;letter-spacing:-.5px}#approved-dashboard .approved-hero p{font-size:14px;color:#b7c6e5;margin:0 0 22px}#approved-dashboard .approved-major{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#approved-dashboard a{text-decoration:none;color:white}#approved-dashboard .approved-major a{min-height:168px;border:1px solid #164778;border-radius:15px;background:linear-gradient(145deg,#061b3e,#06102b);box-shadow:inset 0 0 16px #0355aa22;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px 4px}#approved-dashboard .approved-major a:nth-child(2){background:linear-gradient(145deg,#032337,#041626)}#approved-dashboard .major-icon{font-size:53px;color:#6067ff;text-shadow:0 0 18px #475aff;line-height:1.1;margin-bottom:10px}#approved-dashboard .major-icon.cyan{color:#0deaff;text-shadow:0 0 18px #00e6ff}#approved-dashboard .approved-major strong{font-size:20px}#approved-dashboard .approved-major small{font-size:13px;line-height:1.45;color:#c8d7ee;margin-top:6px}#approved-dashboard .approved-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}#approved-dashboard .approved-tools a{min-height:108px;border:1px solid #15365c;border-radius:13px;background:#06172f;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:1.25;box-shadow:inset 0 0 12px #0b60c315}#approved-dashboard .approved-tools span{font-size:30px;color:#b7c8ff;text-shadow:0 0 10px #5a5dff;margin-bottom:7px}#approved-dashboard .approved-overview-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:23px 0 12px}#approved-dashboard .approved-overview-heading h2{font-size:20px;margin:0}#approved-dashboard time{font-size:12px;color:#d3ddff;border:1px solid #27446b;border-radius:9px;padding:8px}#approved-dashboard .approved-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#approved-dashboard .approved-metrics article{display:flex;gap:10px;align-items:center;min-height:100px;padding:10px;border:1px solid #183b62;border-radius:13px;background:#05172f}#approved-dashboard .approved-metrics article>span{font-size:30px;color:#03e7df}#approved-dashboard .approved-metrics article:nth-child(2)>span{color:#ff597c}#approved-dashboard .approved-metrics article:nth-child(4)>span{color:#ffbb46}#approved-dashboard .approved-metrics small{font-size:12px;color:#cbd5e8;display:block}#approved-dashboard .approved-metrics strong{display:block;font-size:23px;margin:4px 0}#approved-dashboard .approved-metrics em{font-size:10px;font-style:normal;color:#8da6ca}#dashboard:not(.hidden) .bottom-nav{background:#020c21f5!important;border:1px solid #183b6e!important;border-radius:18px!important;min-height:74px!important;padding:7px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;box-shadow:0 -8px 22px #0008!important}#dashboard:not(.hidden) .bottom-nav>*{display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;color:#d3dcf4;text-decoration:none;background:transparent;border:0;font-size:12px}#dashboard:not(.hidden) .bottom-nav span{font-size:25px!important}#dashboard:not(.hidden) .bottom-nav .active{background:linear-gradient(135deg,#006eff,#662bda)!important;border-radius:12px!important;color:white}#dashboard:not(.hidden) .bottom-nav small{font-size:11px!important}#dashboard:not(.hidden) .legacy-stats{display:none!important}@media(max-width:370px){#approved-dashboard .approved-major a{min-height:148px}#approved-dashboard .approved-tools a{min-height:95px}#approved-dashboard .approved-major strong{font-size:17px}}