.stats-container[data-v-4d909329]{padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.stat-cards[data-v-4d909329]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.stat-card[data-v-4d909329]{background:transparent;padding:14px 16px;border-radius:10px;display:flex;flex-direction:column;background-color:#f5f5f7;border:none;text-align:left}.stat-value[data-v-4d909329]{font-size:28px;font-weight:600;color:#1d1d1f;margin-bottom:4px}.stat-label[data-v-4d909329]{font-size:13px;color:#86868b;font-weight:400}.chart-wrapper[data-v-4d909329]{background-color:#f5f5f7;border-radius:10px;padding:16px;position:relative;margin-bottom:16px}.chart-header[data-v-4d909329]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.chart-title[data-v-4d909329]{font-size:15px;font-weight:600;color:#1d1d1f;margin:0}.chart-controls[data-v-4d909329],.time-selector[data-v-4d909329]{display:flex;align-items:center;gap:8px}.time-btn[data-v-4d909329]{background:transparent;border:none;font-size:12px;color:#86868b;cursor:pointer;padding:6px 10px;border-radius:6px;transition:all .2s}.time-btn.active[data-v-4d909329]{background-color:#0071e3;color:#fff}.time-btn[data-v-4d909329]:hover:not(.active){background-color:rgba(0,0,0,.05)}.refresh-btn[data-v-4d909329]{background:transparent;border:none;font-size:14px;color:#86868b;cursor:pointer;padding:6px;border-radius:50%;transition:all .2s;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.refresh-btn[data-v-4d909329]:hover{background-color:rgba(0,0,0,.05);color:#0071e3}.chart-area[data-v-4d909329]{width:100%;height:300px}.loading-overlay[data-v-4d909329]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(245,245,247,.7);display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:10}.loading-spinner[data-v-4d909329]{width:20px;height:20px;border:2px solid transparent;border-top-color:#0071e3;border-radius:50%;animation:spin-4d909329 1s linear infinite}@keyframes spin-4d909329{to{transform:rotate(1turn)}}@media (max-width:768px){.stat-cards[data-v-4d909329]{grid-template-columns:1fr;gap:12px}.chart-header[data-v-4d909329]{flex-direction:column;align-items:flex-start;gap:12px}.chart-area[data-v-4d909329]{height:250px}}@media (min-width:769px) and (max-width:1024px){.stat-cards[data-v-4d909329]{grid-template-columns:repeat(3,1fr);gap:12px}}