.bg-primary-light[data-v-2e05a7b4]{background-color:#039be51a}.live-indicator[data-v-2e05a7b4]{display:flex;align-items:center;gap:6px;background:#4caf501a;padding:4px 10px;border-radius:20px}.live-dot[data-v-2e05a7b4]{width:8px;height:8px;background:#4caf50;border-radius:50%;animation:livePulse-2e05a7b4 1.5s ease-in-out infinite}.live-text[data-v-2e05a7b4]{font-size:10px;font-weight:700;color:#4caf50;letter-spacing:1px}@keyframes livePulse-2e05a7b4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.time-range-selector[data-v-2e05a7b4]{display:flex;gap:6px;background:#f0f0f0;padding:4px;border-radius:8px}.time-btn[data-v-2e05a7b4]{padding:6px 12px;border:none;background:transparent;border-radius:6px;font-size:11px;font-weight:600;color:#666;cursor:pointer;transition:all .2s ease}.time-btn[data-v-2e05a7b4]:hover{background:#ffffff80}.time-btn.active[data-v-2e05a7b4]{background:#fff;color:#1976d2;box-shadow:0 2px 8px #0000001a}.stat-card[data-v-2e05a7b4]{transition:all .3s ease;position:relative;overflow:hidden}.stat-card[data-v-2e05a7b4]:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a!important}.stat-card.stat-updating[data-v-2e05a7b4]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-2e05a7b4 .6s ease}@keyframes shimmer-2e05a7b4{0%{left:-100%}to{left:100%}}.stat-value[data-v-2e05a7b4]{transition:all .3s ease}.stat-change[data-v-2e05a7b4]{font-size:10px;font-weight:600;margin-top:4px}.stat-change.positive[data-v-2e05a7b4]{color:#4caf50}.stat-change.negative[data-v-2e05a7b4]{color:#f44336}.stat-change i[data-v-2e05a7b4]{font-size:8px}.chart-container[data-v-2e05a7b4]{overflow:hidden}.chart-header[data-v-2e05a7b4]{border-bottom:1px solid #f0f0f0;padding-bottom:8px}.chart-legend[data-v-2e05a7b4]{display:flex;gap:12px}.legend-item[data-v-2e05a7b4]{display:flex;align-items:center;gap:4px;font-size:10px;color:#666}.legend-dot[data-v-2e05a7b4]{width:8px;height:8px;border-radius:2px}.chart-area[data-v-2e05a7b4]{display:flex;justify-content:space-between;align-items:flex-end;height:100px;padding-top:30px;position:relative}.chart-bar-group[data-v-2e05a7b4]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;cursor:pointer}.bars-wrapper[data-v-2e05a7b4]{display:flex;gap:2px;align-items:flex-end;height:80px}.chart-bar[data-v-2e05a7b4]{width:12px;border-radius:3px 3px 0 0;transition:all .3s ease}.users-bar[data-v-2e05a7b4]{background:linear-gradient(180deg,#2196f3,#1976d2)}.sessions-bar[data-v-2e05a7b4]{background:linear-gradient(180deg,#4caf50,#388e3c)}.chart-bar.highlighted[data-v-2e05a7b4]{filter:brightness(1.1);transform:scaleY(1.02)}.bar-label[data-v-2e05a7b4]{font-size:9px;color:#999;margin-top:4px}.bar-tooltip[data-v-2e05a7b4]{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(10px);background:#333;color:#fff;padding:8px 12px;border-radius:8px;font-size:10px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10;pointer-events:none}.bar-tooltip[data-v-2e05a7b4]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#333}.bar-tooltip.show[data-v-2e05a7b4]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.tooltip-day[data-v-2e05a7b4]{font-weight:700;margin-bottom:4px}.tooltip-value[data-v-2e05a7b4]{color:#64b5f6}.tooltip-sessions[data-v-2e05a7b4]{color:#81c784}.realtime-footer[data-v-2e05a7b4]{padding-top:10px;border-top:1px solid #f0f0f0}.realtime-users[data-v-2e05a7b4]{display:flex;align-items:center;gap:8px}.pulse-dot[data-v-2e05a7b4]{width:8px;height:8px;background:#4caf50;border-radius:50%;animation:pulse-2e05a7b4 2s ease-in-out infinite}@keyframes pulse-2e05a7b4{0%,to{box-shadow:0 0 #4caf5066}50%{box-shadow:0 0 0 8px #4caf5000}}.floating-icon[data-v-2e05a7b4]{animation:float-2e05a7b4 3s ease-in-out infinite}@keyframes float-2e05a7b4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
