/* v13.25.63 — final champion visual polish */
#ctp-app-dashboard{--ctp-card-radius:24px;--ctp-soft-radius:18px}
#ctp-app-dashboard .ctp-dash-wrap{max-width:1180px;margin-inline:auto}
#ctp-app-dashboard #ctp57-hero,#ctp-app-dashboard #ctp2553-command-center,#ctp-app-dashboard .ctp2555-live-zone{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ctp-card-radius)!important;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}
#ctp-app-dashboard #ctp57-hero:before,#ctp-app-dashboard #ctp2553-command-center:before,#ctp-app-dashboard .ctp2555-live-zone:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 8% 0%,rgba(84,214,255,.13),transparent 35%),radial-gradient(circle at 92% 0%,rgba(250,204,21,.11),transparent 30%),linear-gradient(145deg,rgba(10,20,34,.98),rgba(3,9,17,.985))}
#ctp-app-dashboard #ctp2553-passport{border-radius:22px!important;box-shadow:0 22px 60px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.06)!important}
#ctp-app-dashboard #ctp2553-passport .ctp2553-metrics>div,#ctp-app-dashboard #ctp2553-passport .ctp2553-ranks>button{transform:translateZ(0);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
#ctp-app-dashboard #ctp2553-passport .ctp2553-metrics>div:hover,#ctp-app-dashboard #ctp2553-passport .ctp2553-ranks>button:hover{transform:translateY(-2px)}
#ctp-app-dashboard .ctp2553-command-grid{gap:10px!important}
#ctp-app-dashboard .ctp2553-tile{min-height:92px!important;border-radius:18px!important;box-shadow:0 10px 24px rgba(0,0,0,.16),inset 0 1px rgba(255,255,255,.045)!important;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease!important}
#ctp-app-dashboard .ctp2553-tile:active{transform:scale(.985)}
#ctp-app-dashboard .ctp2555-account-gateway{border-radius:20px!important;box-shadow:0 18px 44px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.06)!important}
#ctp-app-dashboard .ctp2555-account-actions a{min-height:52px!important;border-radius:15px!important;font-weight:900!important;letter-spacing:-.2px;transform:translateZ(0);transition:transform .16s ease,filter .16s ease!important}
#ctp-app-dashboard .ctp2555-account-actions a:active{transform:scale(.975)}
#ctp-app-dashboard .ctp2555-live-zone{padding:14px!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.05)!important}
#ctp-app-dashboard .ctp2555-live-zone-head{padding:8px 8px 14px!important}
#ctp-app-dashboard .ctp2555-live-zone-head h3{font-size:21px!important;letter-spacing:-.6px}
#ctp-app-dashboard .ctt214-event{border-radius:16px!important;min-height:82px!important;box-shadow:0 10px 24px rgba(0,0,0,.15)!important}
#ctp-app-dashboard .ctt214-event.active{transform:translateY(-2px);box-shadow:0 16px 34px rgba(0,0,0,.24)!important}
#ctp-app-dashboard .ctt214-boardcard{border-radius:20px!important;box-shadow:0 16px 34px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.04)!important}
#ctp-app-dashboard .ctt216-detail-shell{border-radius:22px!important;overflow:hidden}
#ctp-app-dashboard #ctp-v13180-top-list a.ctp-v13180-user strong,#ctp-app-dashboard #ctp-v13180-top-list a.ctp-v13180-user b{filter:none!important;text-shadow:none!important;background:none!important;-webkit-text-fill-color:currentColor!important}
@media(max-width:760px){#ctp-app-dashboard{--ctp-card-radius:20px}#ctp-app-dashboard .ctp-dash-wrap{padding-inline:8px!important}#ctp-app-dashboard #ctp57-hero,#ctp-app-dashboard #ctp2553-command-center,#ctp-app-dashboard .ctp2555-live-zone{border-radius:20px!important}#ctp-app-dashboard .ctp2553-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#ctp-app-dashboard .ctp2553-tile{min-height:84px!important;padding:10px!important}#ctp-app-dashboard .ctp2555-account-actions{grid-template-columns:1fr 1fr!important}#ctp-app-dashboard .ctp2555-account-actions a{min-height:48px!important;font-size:11px!important}#ctp-app-dashboard .ctt214-events{grid-template-columns:1fr!important}#ctp-app-dashboard .ctt214-grid{grid-template-columns:1fr!important}}
@media(max-width:390px){#ctp-app-dashboard .ctp2553-command-grid{grid-template-columns:1fr 1fr!important}#ctp-app-dashboard .ctp2553-tile{min-height:80px!important}#ctp-app-dashboard .ctp2555-account-actions a{font-size:10px!important}}
