.dashboard-redesign_scope__2wCE4 .gradient-banner{background:linear-gradient(135deg,var(--color-brand) 0,#f97316 60%,var(--color-brand-vivid) 100%);border-radius:var(--radius-lg);padding:1.75rem 2rem;color:#fff;box-shadow:0 24px 56px color-mix(in srgb,var(--color-brand) 24%,transparent),0 8px 20px rgba(0,0,0,.22);position:relative;overflow:hidden}.dashboard-redesign_scope__2wCE4 .gradient-banner:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none}.dashboard-redesign_scope__2wCE4 .gradient-banner h1,.dashboard-redesign_scope__2wCE4 .gradient-banner h2,.dashboard-redesign_scope__2wCE4 .gradient-banner h3{color:#fff;margin:0 0 .5rem;text-shadow:0 1px 3px rgba(0,0,0,.15)}.dashboard-redesign_scope__2wCE4 .gradient-banner p{color:rgba(255,255,255,.9);margin:0 0 1.25rem}.dashboard-redesign_scope__2wCE4 .gradient-banner__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-md);font-weight:600;font-size:.9rem;color:#fff}.dashboard-redesign_scope__2wCE4 .stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.dashboard-redesign_scope__2wCE4 .stat-chip{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .75rem;background:color-mix(in srgb,var(--color-surface-soft) 70%,transparent);border:1px solid color-mix(in srgb,var(--color-line-strong) 50%,transparent);border-radius:var(--radius-md);text-align:center}.dashboard-redesign_scope__2wCE4 .stat-chip__value{font-size:1.35rem;font-weight:800;line-height:1;color:var(--color-brand)}.dashboard-redesign_scope__2wCE4 .stat-chip__label{font-size:.78rem;color:var(--color-muted);font-weight:500}.dashboard-redesign_scope__2wCE4 .water-track{display:flex;gap:.3rem}.dashboard-redesign_scope__2wCE4 .water-track__bar{flex:1 1;height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-line-strong) 60%,transparent);transition:background .2s ease}.dashboard-redesign_scope__2wCE4 .water-track__bar--filled{background:var(--color-accent);box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 50%,transparent)}