.dashboard-wrapper{align-items:center;background-color:transparent;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:20px}.card{background-color:var(--card-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.3);overflow:hidden;padding:24px;position:relative}.growth-card{flex-direction:column;height:160px;width:280px}.card-header,.growth-card{display:flex;justify-content:space-between}.card-header{align-items:flex-start;z-index:2}.meta-label{color:var(--text-muted);display:block;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.stat-value{color:var(--text-white);font-size:28px;font-weight:700;margin:0}.icon-box{align-items:center;background-color:var(--icon-bg);border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.icon-box svg{height:16px;width:16px}.line-chart-container{height:60px;position:relative;width:100%}.growth-line-svg{height:100%;overflow:visible;width:100%}.animated-path{animation:drawLine 2s ease-out forwards;stroke-dasharray:320;stroke-dashoffset:320}@keyframes drawLine{to{stroke-dashoffset:0}}.chart-card{display:flex;flex-direction:column;height:220px;width:300px}.chart-badge{background-color:var(--accent-color);border-radius:10px;height:10px;margin-bottom:20px;width:50px}.chart-text-group{display:flex;flex-direction:column;gap:8px;margin-bottom:auto}.text-line{background-color:hsla(0,0%,100%,.1);border-radius:3px;height:6px}.line-long{width:100%}.line-medium{width:70%}.line-short{width:40%}.chart-bars{align-items:flex-end;display:flex;gap:12px;height:80px;justify-content:space-between}.bar{animation-iteration-count:infinite;animation-name:bar-bounce;animation-timing-function:ease-in-out;background-color:var(--accent-color);border-top-left-radius:4px;border-top-right-radius:4px;flex:1;transform-origin:bottom}.bar-1{animation-duration:2s;height:30%;opacity:.5}.bar-2{animation-delay:.2s;animation-duration:2.5s;height:60%;opacity:.7}.bar-3{animation-delay:.4s;animation-duration:2.2s;height:100%;opacity:1}.bar-4{animation-delay:.1s;animation-duration:2.7s;height:50%;opacity:.5}@keyframes bar-bounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.2)}}