.page_container__0hd8i{padding:24px;background-color:#f8fafc;min-height:calc(100vh - 80px);display:flex;flex-direction:column;gap:24px}.page_loadingContainer__c19SF{display:flex;align-items:center;justify-content:center;min-height:400px}.page_spinner__7f3yc{width:48px;height:48px;border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:page_spin__XA0FH .8s linear infinite}@keyframes page_spin__XA0FH{to{transform:rotate(1turn)}}.page_loadingState__uh2cd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#64748b}.page_loadingState__uh2cd p{margin:0;font-size:14px}.page_headerSection__tK07T{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.page_headerLeft__VkO6e{flex:1 1}.page_pageTitle__pyf_k{font-size:28px;font-weight:600;color:#1e293b;margin:0 0 4px}.page_pageSubtitle__z14u_{font-size:16px;color:#64748b;margin:0}.page_healthIndicators__K9ZXs{display:flex;gap:12px}.page_healthBadge__Ji7tt{display:flex;align-items:center;gap:8px;padding:8px 16px;background:white;border:2px solid;border-radius:8px;font-size:13px;font-weight:600;color:#1e293b}.page_healthIcon__DGJ8G{font-size:20px!important}.page_statsRow__zSoko{display:flex;gap:80px;justify-content:center;padding:20px 0}.page_statCard__cPGL_{text-align:center}.page_statValue__rLypr{font-size:48px;font-weight:300;color:#1e293b;line-height:1;margin-bottom:8px}.page_statValue__rLypr.page_emqScore__9Qj35{color:#10b981}.page_statLabel__R8QIx{font-size:14px;color:#64748b;font-weight:500;letter-spacing:1px}.page_controlsBar__cbXCh{display:flex;gap:24px;padding:20px 24px;background:white;border-radius:8px;border:1px solid #e2e8f0}.page_controlGroup__8xWns{display:flex;flex-direction:column;gap:8px}.page_controlLabel__iYlqS{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.page_dropdownWrapper__c5KJx{position:relative}.page_dropdownButton__B_BOp{display:flex;align-items:center;gap:8px;padding:8px 16px;background:white;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#1e293b;cursor:pointer;min-width:160px;transition:all .2s ease}.page_dropdownButton__B_BOp:hover{background:#f8fafc;border-color:#cbd5e1}.page_dropdownIcon__QRTNY{font-size:18px!important;margin-left:auto}.page_dropdownMenu__e0ov2{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;margin-top:4px;overflow:hidden}.page_dropdownOption__bGO26{display:block;width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;color:#374151;cursor:pointer;transition:background-color .2s ease}.page_dropdownOption__bGO26:hover{background:#f8fafc}.page_dropdownOption__bGO26.page_active__fIPFu{background:#4267b2;color:white;font-weight:600}.page_contentGrid__AUZrI{display:grid;grid-template-columns:2fr 1fr;grid-gap:24px;gap:24px}.page_eventsLogCard__givMY,.page_liveCard__4NFmB,.page_tableCard__00OIb{background:white;border-radius:8px;border:1px solid #e2e8f0;overflow:hidden}.page_cardHeader__Em7Fa{padding:20px 24px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center}.page_cardTitle__OOXJp{font-size:16px;font-weight:600;color:#374151;margin:0}.page_legend__SUbzc{display:flex;gap:16px}.page_legendItem__xUz6T{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.page_legendDot__4oCuk{width:8px;height:8px;border-radius:50%}.page_eventsLogCard__givMY{padding:24px}.page_tableWrapper__OdfPD{overflow-x:auto}.page_table__DepMy{width:100%;border-collapse:collapse}.page_tableHeaderRow__AYptO{background:#f8fafc;border-bottom:1px solid #e2e8f0}.page_thLeft__Mi3AD,.page_thRight__WyLfa,.page_th__wUDqh{padding:12px 16px;font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;text-align:center}.page_thLeft__Mi3AD{text-align:left}.page_thRight__WyLfa{text-align:right}.page_tableRow__86_sX{border-bottom:1px solid #f1f5f9;transition:background .2s ease}.page_tableRow__86_sX:hover{background:#fafbfc}.page_tableRow__86_sX:last-child{border-bottom:none}.page_tdLeft__U2uyr,.page_tdRight__L1NrT,.page_td__uBM0G{padding:16px;font-size:14px;color:#374151;text-align:center}.page_tdLeft__U2uyr{text-align:left}.page_tdRight__L1NrT{text-align:right}.page_eventTypeCell__plA4H{display:flex;align-items:center;gap:8px;font-weight:600}.page_eventIcon__9be7Z{font-size:18px!important}.page_eventTypeCell__plA4H .page_eventIcon__9be7Z{color:#10b981}.page_totalCount___HcT0{font-weight:700;color:#10b981}.page_eventName__imkMo{font-weight:600}.page_platformCell__Zh8Qz{display:flex;align-items:center;gap:6px}.page_valueCell__gB07Y{font-weight:600}.page_sourceBadge__zr7r3{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;color:white;display:inline-block}.page_sourceBadge__zr7r3[data-source=both]{background:#10b981}.page_sourceBadge__zr7r3[data-source=capi]{background:#8b5cf6}.page_sourceBadge__zr7r3[data-source=pixel]{background:#06b6d4}.page_qualityScore__ADVWP{font-weight:600;font-size:13px}.page_qualityScore__ADVWP[data-quality=high]{color:#10b981}.page_qualityScore__ADVWP[data-quality=medium]{color:#f59e0b}.page_qualityScore__ADVWP[data-quality=low]{color:#ef4444}.page_liveHeader__dqYI1{padding:16px 20px;background:#fafbfc;border-bottom:1px solid #f1f5f9}.page_liveIndicator__YFzer{display:flex;align-items:center;gap:8px;font-size:14px;color:#06b6d4;font-weight:600}.page_liveDot__Ukr7q{width:8px;height:8px;background:#06b6d4;border-radius:50%;animation:page_pulse__2pe9Y 2s infinite}@keyframes page_pulse__2pe9Y{0%,to{opacity:1}50%{opacity:.5}}.page_eventsStream__W5CXd{padding:16px;max-height:400px;overflow-y:auto}.page_streamPlaceholder__0VHfq{height:200px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:14px}.page_eventItem__5KwCf{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;background:#f8fafc;border-radius:6px;border-left:3px solid #06b6d4;animation:page_slideIn__LTkon .3s ease}@keyframes page_slideIn__LTkon{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page_eventPlatform__79hse{display:flex;align-items:center;width:24px}.page_eventDetails__SFG0_{flex:1 1}.page_eventType__RKpwX{font-size:13px;font-weight:500;color:#374151}.page_eventValue__2Lx5_{font-size:12px;color:#10b981;font-weight:600;margin-top:2px}.page_eventTime__UHpkS{font-size:11px;color:#9ca3af;min-width:50px;text-align:right}.page_eventsStream__W5CXd::-webkit-scrollbar,.page_tableWrapper__OdfPD::-webkit-scrollbar{height:8px;width:8px}.page_eventsStream__W5CXd::-webkit-scrollbar-track,.page_tableWrapper__OdfPD::-webkit-scrollbar-track{background:#f1f5f9}.page_eventsStream__W5CXd::-webkit-scrollbar-thumb,.page_tableWrapper__OdfPD::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.page_eventsStream__W5CXd::-webkit-scrollbar-thumb:hover,.page_tableWrapper__OdfPD::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:1200px){.page_contentGrid__AUZrI{grid-template-columns:1fr}.page_statsRow__zSoko{gap:40px}}@media (max-width:768px){.page_container__0hd8i{padding:16px;gap:20px}.page_headerSection__tK07T{flex-direction:column;gap:16px}.page_healthIndicators__K9ZXs{width:100%;flex-wrap:wrap}.page_healthBadge__Ji7tt{flex:1 1;justify-content:center;min-width:140px}.page_pageTitle__pyf_k{font-size:24px}.page_pageSubtitle__z14u_{font-size:14px}.page_statsRow__zSoko{flex-direction:column;gap:24px;padding:16px 0}.page_statValue__rLypr{font-size:40px}.page_controlsBar__cbXCh{flex-direction:column;padding:16px;gap:16px}.page_dropdownButton__B_BOp{width:100%}.page_cardHeader__Em7Fa{flex-direction:column;align-items:flex-start;gap:12px}.page_legend__SUbzc{flex-wrap:wrap;gap:12px}.page_table__DepMy{font-size:12px}.page_tdLeft__U2uyr,.page_tdRight__L1NrT,.page_td__uBM0G,.page_thLeft__Mi3AD,.page_thRight__WyLfa,.page_th__wUDqh{padding:10px 8px;font-size:11px}.page_eventTypeCell__plA4H{font-size:12px}.page_eventsLogCard__givMY{padding:16px}}@media (max-width:480px){.page_container__0hd8i{padding:12px}.page_pageTitle__pyf_k{font-size:20px}.page_statValue__rLypr{font-size:36px}.page_statLabel__R8QIx{font-size:12px}.page_healthBadge__Ji7tt{padding:6px 12px;font-size:12px}.page_healthIcon__DGJ8G{font-size:16px!important}.page_cardTitle__OOXJp{font-size:14px}.page_legendItem__xUz6T{font-size:11px}}