/* Center the account metrics, then make weekly capacity the quiet visual anchor. */
.quota-compact .weekly-quota-summary.pro-quota-summary>i{background:linear-gradient(90deg,rgba(124,58,237,.12),rgba(6,182,212,.12),rgba(34,197,94,.12),rgba(251,113,133,.12));box-shadow:inset 0 1px 3px rgba(56,45,115,.12),0 0 0 1px rgba(124,58,237,.06)}.quota-compact .weekly-quota-summary.pro-quota-summary>i>b{background:linear-gradient(90deg,#8b5cf6,#3b82f6,#06b6d4,#22c55e,#facc15,#fb7185,#8b5cf6);background-size:280% 100%;box-shadow:0 0 10px rgba(6,182,212,.48),0 0 18px rgba(139,92,246,.22);animation:quota-fill .8s cubic-bezier(.2,.8,.2,1) both,pro-quota-flow 4.2s linear infinite}.quota-compact .weekly-quota-summary.pro-quota-summary>i>b:after{width:34%;animation:pro-quota-glint 2.8s ease-in-out infinite}.pro-quota #weeklyQuotaLabel{background:linear-gradient(90deg,#7c3aed,#0891b2,#16a34a,#db2777);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:pro-quota-flow 4.2s linear infinite}@keyframes pro-quota-flow{to{background-position:280% 0}}@keyframes pro-quota-glint{0%,38%{transform:translateX(-160%);opacity:0}55%{opacity:.85}76%,100%{transform:translateX(380%);opacity:0}}@media(prefers-reduced-motion:reduce){.quota-compact .weekly-quota-summary.pro-quota-summary>i>b,.quota-compact .weekly-quota-summary.pro-quota-summary>i>b:after,.pro-quota #weeklyQuotaLabel{animation:none!important}}
.usage-stats article{align-items:center;text-align:center}.usage-stats article small,.usage-stats article strong{width:100%;text-align:center}.profile-sheet.open .usage-stats article{animation:profile-stat-in .38s ease both}.profile-sheet.open .usage-stats article:nth-child(2){animation-delay:.06s}.profile-sheet.open .usage-stats article:nth-child(3){animation-delay:.12s}.quota-compact{padding:11px 13px!important}.quota-compact .weekly-quota-summary{margin-bottom:6px;padding:7px 10px 9px;row-gap:5px}.quota-compact .weekly-quota-summary>i{height:8px;box-shadow:inset 0 1px 2px rgba(36,68,98,.07)}.quota-compact .weekly-quota-summary b{position:relative;overflow:hidden;background:linear-gradient(90deg,#258b9a,#45c5aa,#76d6b6);box-shadow:0 2px 7px rgba(45,177,159,.3);animation:quota-fill .8s cubic-bezier(.2,.8,.2,1) both}.quota-compact .weekly-quota-summary b:after{content:"";position:absolute;inset:0;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transform:translateX(-150%);animation:quota-glint 3.8s 1s ease-in-out infinite}.quota-compact .quota-action-row{padding:11px 10px 8px}.quota-compact .quota-reset{min-width:102px;min-height:43px;padding:10px 12px;border-radius:13px;font-size:9px}.quota-compact .glow-reset{box-shadow:0 5px 13px rgba(29,129,180,.28),0 0 12px rgba(63,231,209,.16)!important}.profile-sheet.open .quota-compact{animation:profile-stat-in .42s .12s ease both}@keyframes profile-stat-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes quota-fill{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes quota-glint{0%,55%{transform:translateX(-150%)}75%,100%{transform:translateX(420%)}}@media(prefers-reduced-motion:reduce){.profile-sheet.open .usage-stats article,.profile-sheet.open .quota-compact,.quota-compact .weekly-quota-summary b,.quota-compact .weekly-quota-summary b:after{animation:none!important}}
