@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.BugReportModal-module___9px1W__dialogPaper{background-color:var(--mui-palette-background-paper)}.BugReportModal-module___9px1W__dialogTitle{padding-bottom:8px}.BugReportModal-module___9px1W__dialogTitleContainer{justify-content:space-between;align-items:flex-start;display:flex}.BugReportModal-module___9px1W__dialogTitleText{font-weight:600}.BugReportModal-module___9px1W__dialogSubtitle{color:var(--mui-palette-text-secondary);margin-top:4px}.BugReportModal-module___9px1W__closeButton{margin-top:-8px;margin-right:-8px}.BugReportModal-module___9px1W__dialogContent{padding-top:16px}.BugReportModal-module___9px1W__successAlert{margin-bottom:16px}.BugReportModal-module___9px1W__formContainer{flex-direction:column;gap:24px;display:flex}.BugReportModal-module___9px1W__formControl{width:100%}.BugReportModal-module___9px1W__loadingMenuItem{align-items:center;gap:8px;display:flex}.BugReportModal-module___9px1W__issueField{width:100%}.BugReportModal-module___9px1W__errorAlert{margin-top:8px}.BugReportModal-module___9px1W__dialogActions{padding:8px 24px 24px}.BugReportModal-module___9px1W__cancelButton{color:inherit}.BugReportModal-module___9px1W__submitButton{background-color:#d32f2f}.BugReportModal-module___9px1W__submitButton:hover{background-color:#b71c1c}.BugReportModal-module___9px1W__imageUploadSection{flex-direction:column;gap:8px;display:flex}.BugReportModal-module___9px1W__imageUploadLabel{color:var(--mui-palette-text-primary);font-weight:500}.BugReportModal-module___9px1W__uploadContainer{border:2px dashed var(--mui-palette-divider);background-color:var(--mui-palette-action-hover);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.BugReportModal-module___9px1W__uploadButton{text-transform:none}.BugReportModal-module___9px1W__uploadHint{text-align:center;max-width:250px}.BugReportModal-module___9px1W__imagePreviewContainer{justify-content:center;display:flex}.BugReportModal-module___9px1W__imagePreviewCard{border-radius:8px;max-width:300px;position:relative;overflow:hidden}.BugReportModal-module___9px1W__imagePreview{object-fit:contain;width:100%;max-height:200px}.BugReportModal-module___9px1W__imageActions{background-color:#0009;border-radius:50%;position:absolute;top:8px;right:8px}.BugReportModal-module___9px1W__removeImageButton{color:#fff}
.KioskSummary-module__qoW4oq__summaryContainer{margin-bottom:2rem}.KioskSummary-module__qoW4oq__sectionTitle{color:#1976d2;border-bottom:2px solid #e3f2fd;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.KioskSummary-module__qoW4oq__summaryGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1rem;display:grid}.KioskSummary-module__qoW4oq__summaryItem{flex-direction:column;gap:.25rem;display:flex}.KioskSummary-module__qoW4oq__summaryLabel{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.KioskSummary-module__qoW4oq__summaryValue{color:#1e293b;font-size:1rem;font-weight:500}.KioskSummary-module__qoW4oq__issueCount{color:#dc2626;font-size:1.125rem;font-weight:700}.KioskSummary-module__qoW4oq__status{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;max-width:fit-content;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-block}.KioskSummary-module__qoW4oq__status.KioskSummary-module__qoW4oq__active{color:#166534;background-color:#dcfce7;border:1px solid #bbf7d0}.KioskSummary-module__qoW4oq__status.KioskSummary-module__qoW4oq__maintenance{color:#92400e;background-color:#fef3c7;border:1px solid #fde68a}.KioskSummary-module__qoW4oq__status.KioskSummary-module__qoW4oq__caution{color:#c2410c;background-color:#fed7aa;border:1px solid #fdba74}.KioskSummary-module__qoW4oq__status.KioskSummary-module__qoW4oq__critical{color:#dc2626;background-color:#fecaca;border:1px solid #fca5a5}.KioskSummary-module__qoW4oq__status.KioskSummary-module__qoW4oq__alert{color:#dc2626;background-color:#fecaca;border:1px solid #fca5a5;animation:2s infinite KioskSummary-module__qoW4oq__pulse}@keyframes KioskSummary-module__qoW4oq__pulse{0%,to{opacity:1}50%{opacity:.7}}.KioskSummary-module__qoW4oq__noData{text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:2rem;font-style:italic}@media (max-width:768px){.KioskSummary-module__qoW4oq__summaryGrid{grid-template-columns:1fr}.KioskSummary-module__qoW4oq__summaryItem{border-bottom:1px solid #e2e8f0;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 0}.KioskSummary-module__qoW4oq__summaryItem:last-child{border-bottom:none}.KioskSummary-module__qoW4oq__summaryLabel{margin-bottom:0}}
.IssueBreakdown-module__Q8maOq__breakdownContainer{margin-bottom:2rem}.IssueBreakdown-module__Q8maOq__sectionTitle{color:#1976d2;border-bottom:2px solid #e3f2fd;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.IssueBreakdown-module__Q8maOq__issueList{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.IssueBreakdown-module__Q8maOq__issueList.IssueBreakdown-module__Q8maOq__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.IssueBreakdown-module__Q8maOq__issueList.IssueBreakdown-module__Q8maOq__list{flex-direction:column;gap:.75rem;display:flex}.IssueBreakdown-module__Q8maOq__issueItem{background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex}.IssueBreakdown-module__Q8maOq__issueItem.IssueBreakdown-module__Q8maOq__gridItem{flex-direction:column;align-items:stretch;gap:.5rem}.IssueBreakdown-module__Q8maOq__issueItem.IssueBreakdown-module__Q8maOq__listItem{flex-direction:row;min-height:50px}.IssueBreakdown-module__Q8maOq__issueItem.IssueBreakdown-module__Q8maOq__clickable{cursor:pointer}.IssueBreakdown-module__Q8maOq__issueItem.IssueBreakdown-module__Q8maOq__clickable:hover{border-color:var(--issue-color,#3b82f6);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.IssueBreakdown-module__Q8maOq__issueHeader{flex:1;align-items:center;gap:.5rem;display:flex}.IssueBreakdown-module__Q8maOq__issueIcon{min-width:1.5rem;font-size:1.25rem;display:inline-block}.IssueBreakdown-module__Q8maOq__issueLabel{color:#374151;font-size:.95rem;font-weight:600}.IssueBreakdown-module__Q8maOq__issueStats{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.IssueBreakdown-module__Q8maOq__issueCount{color:var(--issue-color,#1e293b);background:var(--issue-color,#e2e8f0);background:color-mix(in srgb,var(--issue-color,#3b82f6)15%,transparent);text-align:center;border:1px solid color-mix(in srgb,var(--issue-color,#3b82f6)30%,transparent);border-radius:12px;min-width:2.5rem;padding:.25rem .75rem;font-size:1.125rem;font-weight:700}.IssueBreakdown-module__Q8maOq__issuePercentage{color:#6b7280;font-size:.875rem;font-weight:500}.IssueBreakdown-module__Q8maOq__progressBar{background:#e5e7eb;border-radius:2px;width:100%;height:4px;margin-top:.5rem;overflow:hidden}.IssueBreakdown-module__Q8maOq__progressFill{border-radius:2px;height:100%;transition:width .3s}.IssueBreakdown-module__Q8maOq__totalSummary{text-align:center;color:#374151;border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem;font-size:.95rem}.IssueBreakdown-module__Q8maOq__noIssues{text-align:center;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:2rem;font-weight:600}.IssueBreakdown-module__Q8maOq__noData{text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:2rem;font-style:italic}@media (max-width:768px){.IssueBreakdown-module__Q8maOq__issueList.IssueBreakdown-module__Q8maOq__grid{grid-template-columns:1fr}.IssueBreakdown-module__Q8maOq__issueItem.IssueBreakdown-module__Q8maOq__gridItem{flex-direction:row;align-items:center}.IssueBreakdown-module__Q8maOq__issueHeader{flex:1}.IssueBreakdown-module__Q8maOq__issueStats{flex-shrink:0}}@keyframes IssueBreakdown-module__Q8maOq__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.IssueBreakdown-module__Q8maOq__loading{background:linear-gradient(90deg,#f0f0f0 25%,#0000 37%,#f0f0f0 63%) 0 0/400px 100%;animation:1.5s ease-in-out infinite IssueBreakdown-module__Q8maOq__shimmer}
.HistoricalAnalytics-module__fwpp7a__analyticsContainer{margin-bottom:2rem}.HistoricalAnalytics-module__fwpp7a__sectionTitle{color:#1976d2;border-bottom:2px solid #e3f2fd;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.HistoricalAnalytics-module__fwpp7a__metricsGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.HistoricalAnalytics-module__fwpp7a__metricsGrid.HistoricalAnalytics-module__fwpp7a__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.HistoricalAnalytics-module__fwpp7a__metricsGrid.HistoricalAnalytics-module__fwpp7a__list{flex-direction:column;gap:.75rem;display:flex}.HistoricalAnalytics-module__fwpp7a__metricItem{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__gridItem{text-align:center;flex-direction:column;align-items:stretch;gap:.5rem}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__listItem{flex-direction:row;justify-content:space-between}.HistoricalAnalytics-module__fwpp7a__metricItem:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.HistoricalAnalytics-module__fwpp7a__metricHeader{flex:1;align-items:center;gap:.5rem;display:flex}.HistoricalAnalytics-module__fwpp7a__metricIcon{min-width:1.5rem;font-size:1.25rem;display:inline-block}.HistoricalAnalytics-module__fwpp7a__metricLabel{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.HistoricalAnalytics-module__fwpp7a__metricValue{color:#1e293b;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3b82f6,#1976d2);-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:1.125rem;font-weight:700}.HistoricalAnalytics-module__fwpp7a__gridItem .HistoricalAnalytics-module__fwpp7a__metricValue{margin-top:.25rem;font-size:1.5rem}.HistoricalAnalytics-module__fwpp7a__noData{text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:2rem;font-style:italic}@media (max-width:768px){.HistoricalAnalytics-module__fwpp7a__metricsGrid.HistoricalAnalytics-module__fwpp7a__grid{grid-template-columns:1fr}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__gridItem{text-align:left;flex-direction:row;justify-content:space-between}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__gridItem .HistoricalAnalytics-module__fwpp7a__metricValue{margin-top:0;font-size:1.125rem}}.HistoricalAnalytics-module__fwpp7a__loading .HistoricalAnalytics-module__fwpp7a__metricItem{background:linear-gradient(90deg,#f0f0f0 25%,#0000 37%,#f0f0f0 63%) 0 0/400px 100%;animation:1.5s ease-in-out infinite HistoricalAnalytics-module__fwpp7a__shimmer}@keyframes HistoricalAnalytics-module__fwpp7a__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__primary{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#3b82f6}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__success{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#10b981}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__warning{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#f59e0b}.HistoricalAnalytics-module__fwpp7a__metricItem.HistoricalAnalytics-module__fwpp7a__error{background:linear-gradient(135deg,#fef2f2,#fecaca);border-color:#ef4444}
.KioskModal-module__-Ec8cq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s ease-out KioskModal-module__-Ec8cq__fadeIn;display:flex;position:fixed;inset:0}.KioskModal-module__-Ec8cq__modal{background:#fff;border-radius:12px;flex-direction:column;max-height:90vh;animation:.3s ease-out KioskModal-module__-Ec8cq__slideUp;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.KioskModal-module__-Ec8cq__small{width:90vw;max-width:400px}.KioskModal-module__-Ec8cq__medium{width:90vw;max-width:600px}.KioskModal-module__-Ec8cq__large{width:95vw;max-width:900px}.KioskModal-module__-Ec8cq__full{width:95vw;max-width:1200px;height:90vh}.KioskModal-module__-Ec8cq__modalHeader{border-bottom:2px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 2rem 1rem;display:flex}.KioskModal-module__-Ec8cq__modalTitle{flex-direction:column;gap:.5rem;display:flex}.KioskModal-module__-Ec8cq__modalTitle h2{color:#1976d2;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.KioskModal-module__-Ec8cq__kioskId{color:#374151;background:#f3f4f6;border-radius:6px;max-width:fit-content;padding:.25rem .75rem;font-size:1rem;font-weight:600;display:inline-block}.KioskModal-module__-Ec8cq__timeframeIndicator{color:#6b7280;background:#e5e7eb;border-radius:6px;max-width:fit-content;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.KioskModal-module__-Ec8cq__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.25rem;font-size:2rem;line-height:1;transition:all .2s;display:flex}.KioskModal-module__-Ec8cq__closeButton:hover{color:#374151;background:#f3f4f6}.KioskModal-module__-Ec8cq__closeButton:focus{outline-offset:2px;outline:2px solid #3b82f6}.KioskModal-module__-Ec8cq__modalBody{flex:1;padding:0;position:relative;overflow-y:auto}.KioskModal-module__-Ec8cq__modalBody::-webkit-scrollbar{width:8px}.KioskModal-module__-Ec8cq__modalBody::-webkit-scrollbar-track{background:#f1f5f9}.KioskModal-module__-Ec8cq__modalBody::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.KioskModal-module__-Ec8cq__modalBody::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes KioskModal-module__-Ec8cq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes KioskModal-module__-Ec8cq__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.KioskModal-module__-Ec8cq__modal{max-height:calc(100vh - 2rem);margin:1rem;width:95vw!important;max-width:none!important}.KioskModal-module__-Ec8cq__modalHeader{padding:1rem 1.5rem .75rem}.KioskModal-module__-Ec8cq__modalTitle h2{font-size:1.25rem}.KioskModal-module__-Ec8cq__modalTitle{gap:.25rem}.KioskModal-module__-Ec8cq__kioskId,.KioskModal-module__-Ec8cq__timeframeIndicator{padding:.2rem .5rem;font-size:.8rem}}@media (max-width:480px){.KioskModal-module__-Ec8cq__modal{border-radius:0;margin:0;width:100vw!important;height:100vh!important;max-height:none!important}.KioskModal-module__-Ec8cq__modalHeader{padding:1rem}.KioskModal-module__-Ec8cq__modalTitle{flex-flow:wrap;align-items:center;gap:.5rem}.KioskModal-module__-Ec8cq__modalTitle h2{font-size:1.125rem}}.KioskModal-module__-Ec8cq__loading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:200px;display:flex}.KioskModal-module__-Ec8cq__loading .KioskModal-module__-Ec8cq__spinner{border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;animation:1s linear infinite KioskModal-module__-Ec8cq__spin}@keyframes KioskModal-module__-Ec8cq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.KioskModal-module__-Ec8cq__error{text-align:center;color:#dc2626;background:#fef2f2;border-radius:8px;margin:1rem;padding:2rem}.KioskModal-module__-Ec8cq__modal:focus{outline:none}.KioskModal-module__-Ec8cq__modalOverlay{z-index:1000}
.PaginationControls-module__4lxXBa__paginationContainer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.PaginationControls-module__4lxXBa__paginationInfo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.PaginationControls-module__4lxXBa__itemCount{color:#475569;white-space:nowrap;font-size:.875rem;font-weight:500}.PaginationControls-module__4lxXBa__pageSizeSelector{color:#475569;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.PaginationControls-module__4lxXBa__pageSizeSelector label{font-weight:500}.PaginationControls-module__4lxXBa__pageSizeSelect{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;transition:border-color .2s}.PaginationControls-module__4lxXBa__pageSizeSelect:hover{border-color:#9ca3af}.PaginationControls-module__4lxXBa__pageSizeSelect:focus{outline-offset:2px;border-color:#3b82f6;outline:2px solid #3b82f6}.PaginationControls-module__4lxXBa__paginationControls{align-items:center;gap:.5rem;display:flex}.PaginationControls-module__4lxXBa__pageNumbers{gap:.25rem;display:flex}.PaginationControls-module__4lxXBa__paginationBtn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.PaginationControls-module__4lxXBa__paginationBtn:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.PaginationControls-module__4lxXBa__paginationBtn:focus{outline-offset:2px;z-index:1;outline:2px solid #3b82f6}.PaginationControls-module__4lxXBa__paginationBtn:disabled{color:#9ca3af;cursor:not-allowed;box-shadow:none;background:#f9fafb;transform:none}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__active{color:#fff;background:#3b82f6;border-color:#3b82f6;font-weight:600}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__active:hover{background:#2563eb;border-color:#2563eb}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__ellipsis{cursor:default;color:#6b7280;background:0 0;border:none}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__ellipsis:hover{box-shadow:none;background:0 0;border:none;transform:none}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__prevNext{min-width:auto;padding:.5rem 1rem;font-weight:600}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__prevNext:disabled{opacity:.5}@media (max-width:768px){.PaginationControls-module__4lxXBa__paginationContainer{padding:.75rem}.PaginationControls-module__4lxXBa__paginationInfo{text-align:center;flex-direction:column;align-items:stretch;gap:.75rem}.PaginationControls-module__4lxXBa__itemCount{order:2}.PaginationControls-module__4lxXBa__pageSizeSelector{order:1;justify-content:center}.PaginationControls-module__4lxXBa__paginationControls{flex-wrap:wrap;justify-content:center}.PaginationControls-module__4lxXBa__pageNumbers{flex-wrap:wrap;order:2;justify-content:center}.PaginationControls-module__4lxXBa__prevNext{flex:1;order:1;min-width:80px}.PaginationControls-module__4lxXBa__paginationBtn{min-width:2.2rem;height:2.2rem;padding:.4rem .6rem;font-size:.8rem}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__prevNext{padding:.4rem .8rem}}@media (max-width:480px){.PaginationControls-module__4lxXBa__pageNumbers{scrollbar-width:none;-ms-overflow-style:none;max-width:100%;overflow-x:auto}.PaginationControls-module__4lxXBa__pageNumbers::-webkit-scrollbar{display:none}.PaginationControls-module__4lxXBa__paginationBtn{min-width:2rem;height:2rem;font-size:.75rem}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__prevNext{padding:.4rem .6rem;font-size:.75rem}}.PaginationControls-module__4lxXBa__loading{opacity:.6;pointer-events:none}.PaginationControls-module__4lxXBa__loading .PaginationControls-module__4lxXBa__paginationBtn{cursor:wait}@media (prefers-contrast:high){.PaginationControls-module__4lxXBa__paginationBtn{border-width:2px}.PaginationControls-module__4lxXBa__paginationBtn.PaginationControls-module__4lxXBa__active{outline-offset:1px;outline:2px solid #000}}
.KioskCompactSummary-module__wx6QfW__compactContainer{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;margin:0 auto 1.5rem;padding:1.25rem;box-shadow:0 2px 4px #0000001a}.KioskCompactSummary-module__wx6QfW__compactContainer.KioskCompactSummary-module__wx6QfW__compact{border-radius:8px;margin:0 0 1rem;padding:1rem}.KioskCompactSummary-module__wx6QfW__noData{text-align:center;color:#6b7280;padding:2rem;font-style:italic}.KioskCompactSummary-module__wx6QfW__header{border-bottom:2px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.KioskCompactSummary-module__wx6QfW__kioskId{color:#1976d2;font-size:1.375rem;font-weight:700}.KioskCompactSummary-module__wx6QfW__storeName{color:#374151;font-size:.95rem;font-weight:500}.KioskCompactSummary-module__wx6QfW__status{align-items:center;display:flex}.KioskCompactSummary-module__wx6QfW__statusBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:16px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.KioskCompactSummary-module__wx6QfW__statusBadge.KioskCompactSummary-module__wx6QfW__active{color:#166534;background-color:#dcfce7}.KioskCompactSummary-module__wx6QfW__statusBadge.KioskCompactSummary-module__wx6QfW__inactive{color:#991b1b;background-color:#fef2f2}.KioskCompactSummary-module__wx6QfW__statusBadge.KioskCompactSummary-module__wx6QfW__unknown{color:#374151;background-color:#f3f4f6}.KioskCompactSummary-module__wx6QfW__detailsSection{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1rem;padding:0;overflow:hidden}.KioskCompactSummary-module__wx6QfW__compactContainer.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__detailsSection{margin-bottom:.75rem}.KioskCompactSummary-module__wx6QfW__detailsHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f1f5f9;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.875rem;transition:background .2s;display:flex}.KioskCompactSummary-module__wx6QfW__detailsHeader:hover{background:#e2e8f0}.KioskCompactSummary-module__wx6QfW__compactContainer.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__detailsHeader{padding:.75rem}.KioskCompactSummary-module__wx6QfW__detailsTitle{color:#374151;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:600}.KioskCompactSummary-module__wx6QfW__toggleIcon{color:#6b7280;font-size:.75rem;transition:transform .2s}.KioskCompactSummary-module__wx6QfW__detailsContent{padding:.875rem;animation:.2s ease-out KioskCompactSummary-module__wx6QfW__slideDown}.KioskCompactSummary-module__wx6QfW__compactContainer.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__detailsContent{padding:.75rem}@keyframes KioskCompactSummary-module__wx6QfW__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.KioskCompactSummary-module__wx6QfW__infoGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.625rem;margin-bottom:.625rem;display:grid}.KioskCompactSummary-module__wx6QfW__infoGrid:last-child{margin-bottom:0}.KioskCompactSummary-module__wx6QfW__infoItem{flex-direction:column;gap:.25rem;display:flex}.KioskCompactSummary-module__wx6QfW__infoLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.KioskCompactSummary-module__wx6QfW__infoValue{color:#1f2937;font-size:.875rem;font-weight:500}.KioskCompactSummary-module__wx6QfW__addressSection{border-top:1px solid #e5e7eb;margin-top:.625rem;padding:.625rem 0}.KioskCompactSummary-module__wx6QfW__addressText{color:#1f2937;margin-top:.375rem;font-size:.875rem;font-weight:500;line-height:1.4}.KioskCompactSummary-module__wx6QfW__addressText div{margin:.125rem 0}.KioskCompactSummary-module__wx6QfW__statsGrid{grid-template-columns:repeat(5,1fr);gap:.75rem;margin-bottom:1rem;display:grid}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__compact{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:.75rem}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__transactionGrid{grid-template-columns:repeat(3,1fr);margin-top:.75rem}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__transactionGrid.KioskCompactSummary-module__wx6QfW__compact{grid-template-columns:repeat(3,1fr);margin-top:.5rem}.KioskCompactSummary-module__wx6QfW__statCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.875rem .75rem;transition:all .2s}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__statCard{padding:.625rem .5rem}.KioskCompactSummary-module__wx6QfW__statCard.KioskCompactSummary-module__wx6QfW__clickable{cursor:pointer;transition:all .2s}.KioskCompactSummary-module__wx6QfW__statCard.KioskCompactSummary-module__wx6QfW__clickable:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.KioskCompactSummary-module__wx6QfW__statCard.KioskCompactSummary-module__wx6QfW__clickable:active{transform:translateY(0)}.KioskCompactSummary-module__wx6QfW__statCard:hover{background:#f1f5f9;border-color:#cbd5e1}.KioskCompactSummary-module__wx6QfW__statValue{color:#1976d2;margin-bottom:.25rem;font-size:1.375rem;font-weight:700;line-height:1}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__statValue{margin-bottom:.2rem;font-size:1.125rem}.KioskCompactSummary-module__wx6QfW__downtimeValue{color:#dc2626;font-size:1.25rem}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__downtimeValue{font-size:1rem}.KioskCompactSummary-module__wx6QfW__statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:500;line-height:1}.KioskCompactSummary-module__wx6QfW__statsGrid.KioskCompactSummary-module__wx6QfW__compact .KioskCompactSummary-module__wx6QfW__statLabel{letter-spacing:.3px;font-size:.625rem}.KioskCompactSummary-module__wx6QfW__issueSection{margin-bottom:1rem}.KioskCompactSummary-module__wx6QfW__issueSection.KioskCompactSummary-module__wx6QfW__compact{margin-bottom:.625rem}.KioskCompactSummary-module__wx6QfW__sectionTitle{color:#374151;border-bottom:1px solid #e5e7eb;margin-bottom:.625rem;padding-bottom:.375rem;font-size:.95rem;font-weight:600}.KioskCompactSummary-module__wx6QfW__sectionTitle.KioskCompactSummary-module__wx6QfW__compact{margin-bottom:.5rem;padding-bottom:.25rem;font-size:.85rem}.KioskCompactSummary-module__wx6QfW__issueList{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem;display:grid}.KioskCompactSummary-module__wx6QfW__issueList.KioskCompactSummary-module__wx6QfW__compact{flex-wrap:wrap;gap:.375rem;display:flex}.KioskCompactSummary-module__wx6QfW__issueItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .625rem;transition:all .2s;display:flex}.KioskCompactSummary-module__wx6QfW__issueItem:hover{background:#f1f5f9;border-color:#cbd5e1}.KioskCompactSummary-module__wx6QfW__issueItem.KioskCompactSummary-module__wx6QfW__clickableIssue{cursor:pointer}.KioskCompactSummary-module__wx6QfW__issueItem.KioskCompactSummary-module__wx6QfW__clickableIssue:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.KioskCompactSummary-module__wx6QfW__issueItem.KioskCompactSummary-module__wx6QfW__clickableIssue:active{transform:translateY(0)}.KioskCompactSummary-module__wx6QfW__issueType{color:#374151;font-size:.8rem;font-weight:500;line-height:1}.KioskCompactSummary-module__wx6QfW__issueCount{color:#1976d2;text-align:center;background:#e3f2fd;border-radius:10px;min-width:22px;padding:.125rem .5rem;font-size:.8rem;font-weight:600;line-height:1}.KioskCompactSummary-module__wx6QfW__historySection{border-top:1px solid #e5e7eb;padding-top:.875rem}.KioskCompactSummary-module__wx6QfW__historySummary{color:#6b7280;flex-wrap:wrap;gap:.75rem;font-size:.8rem;display:flex}.KioskCompactSummary-module__wx6QfW__historySummary span{background:#f3f4f6;border-radius:5px;padding:.25rem .625rem;font-weight:500;line-height:1}@media (max-width:768px){.KioskCompactSummary-module__wx6QfW__compactContainer{margin:0 .5rem;padding:1rem}.KioskCompactSummary-module__wx6QfW__header{flex-direction:column;align-items:flex-start;gap:.5rem}.KioskCompactSummary-module__wx6QfW__infoGrid{grid-template-columns:1fr;gap:.5rem}.KioskCompactSummary-module__wx6QfW__statsGrid{grid-template-columns:repeat(2,1fr);gap:.625rem}.KioskCompactSummary-module__wx6QfW__issueList{grid-template-columns:1fr}.KioskCompactSummary-module__wx6QfW__historySummary{flex-direction:column;gap:.5rem}}@media (max-width:480px){.KioskCompactSummary-module__wx6QfW__statsGrid{grid-template-columns:1fr 1fr}.KioskCompactSummary-module__wx6QfW__kioskId{font-size:1.25rem}.KioskCompactSummary-module__wx6QfW__storeName{font-size:.875rem}}
.EventTimeline-module__6863Wa__timeline{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;overflow:hidden}.EventTimeline-module__6863Wa__timeline.EventTimeline-module__6863Wa__compact{font-size:.9rem}.EventTimeline-module__6863Wa__header{-webkit-user-select:none;user-select:none;background:#f5f5f5;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.EventTimeline-module__6863Wa__header:hover{background:#eee}.EventTimeline-module__6863Wa__headerContent{flex:1;align-items:center;gap:1rem;display:flex}.EventTimeline-module__6863Wa__title{font-size:1rem;font-weight:600}.EventTimeline-module__6863Wa__stats{color:#666;font-size:.85rem}.EventTimeline-module__6863Wa__expandIcon{color:#666;font-size:.8rem}.EventTimeline-module__6863Wa__content{padding:1rem}.EventTimeline-module__6863Wa__chainInfo{background:#f9f9f9;border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:grid}.EventTimeline-module__6863Wa__infoItem{flex-direction:column;gap:.25rem;display:flex}.EventTimeline-module__6863Wa__label{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.EventTimeline-module__6863Wa__value{color:#333;font-weight:600}.EventTimeline-module__6863Wa__status{border-radius:4px;padding:.25rem .5rem;font-size:.8rem;font-weight:600;display:inline-block}.EventTimeline-module__6863Wa__status.EventTimeline-module__6863Wa__resolved{color:#155724;background:#d4edda}.EventTimeline-module__6863Wa__status.EventTimeline-module__6863Wa__active{color:#856404;background:#fff3cd}.EventTimeline-module__6863Wa__events{position:relative}.EventTimeline-module__6863Wa__event{gap:1rem;margin-bottom:1.5rem;display:flex}.EventTimeline-module__6863Wa__event:last-child{margin-bottom:0}.EventTimeline-module__6863Wa__eventLine{flex-direction:column;align-items:center;padding-top:.25rem;display:flex;position:relative}.EventTimeline-module__6863Wa__eventDot{z-index:2;background:#2196f3;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 2px #2196f3}.EventTimeline-module__6863Wa__connector{background:#e0e0e0;flex:1;width:2px;min-height:40px;margin-top:4px}.EventTimeline-module__6863Wa__eventContent{flex:1;padding-bottom:.5rem}.EventTimeline-module__6863Wa__eventHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.EventTimeline-module__6863Wa__eventIcon{font-size:1.2rem}.EventTimeline-module__6863Wa__eventName{color:#333;flex:1;font-weight:600}.EventTimeline-module__6863Wa__eventTime{color:#666;background:#f0f0f0;border-radius:4px;padding:.2rem .5rem;font-size:.85rem;font-weight:500}.EventTimeline-module__6863Wa__eventDetails{color:#666;align-items:center;gap:1rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.EventTimeline-module__6863Wa__eventUser{font-weight:500}.EventTimeline-module__6863Wa__eventTimestamp{color:#999;font-size:.8rem}.EventTimeline-module__6863Wa__eventMetadata{background:#f9f9f9;border-radius:4px;margin-top:.5rem;padding:.75rem;font-size:.85rem}.EventTimeline-module__6863Wa__metadataItem{color:#555;margin-bottom:.25rem}.EventTimeline-module__6863Wa__metadataItem:last-child{margin-bottom:0}.EventTimeline-module__6863Wa__footer{text-align:center;color:#155724;background:#d4edda;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:.9rem}.EventTimeline-module__6863Wa__loading,.EventTimeline-module__6863Wa__error{text-align:center;color:#666;padding:2rem}.EventTimeline-module__6863Wa__error{color:#d32f2f}.EventTimeline-module__6863Wa__timeline.EventTimeline-module__6863Wa__compact .EventTimeline-module__6863Wa__chainInfo{grid-template-columns:repeat(2,1fr);margin-bottom:1rem;padding:.75rem}.EventTimeline-module__6863Wa__timeline.EventTimeline-module__6863Wa__compact .EventTimeline-module__6863Wa__event{margin-bottom:1rem}.EventTimeline-module__6863Wa__timeline.EventTimeline-module__6863Wa__compact .EventTimeline-module__6863Wa__eventHeader{font-size:.9rem}.EventTimeline-module__6863Wa__timeline.EventTimeline-module__6863Wa__compact .EventTimeline-module__6863Wa__eventDetails{font-size:.8rem}
.TimelineActivity-module__-6W12G__activityCard{background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;margin-bottom:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}.TimelineActivity-module__-6W12G__activityCard:hover{border-color:#d1d5db;box-shadow:0 1px 4px #00000014}.TimelineActivity-module__-6W12G__activityHeader{cursor:pointer;background:linear-gradient(90deg,var(--activity-bg)0%,transparent 100%);border-left:3px solid var(--activity-color);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:10px 12px;transition:background .2s;display:flex}.TimelineActivity-module__-6W12G__activityHeader:hover{background:linear-gradient(90deg,var(--activity-bg)0%,var(--activity-bg)60%,transparent 100%)}.TimelineActivity-module__-6W12G__activityMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.TimelineActivity-module__-6W12G__activityBadge{background:var(--activity-color);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 1px 3px #0000001a}.TimelineActivity-module__-6W12G__activityIcon{font-size:12px;line-height:1}.TimelineActivity-module__-6W12G__activityLabel{line-height:1}.TimelineActivity-module__-6W12G__activityTitle{color:#111827;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.TimelineActivity-module__-6W12G__activityMeta{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.TimelineActivity-module__-6W12G__metaUser,.TimelineActivity-module__-6W12G__metaJob,.TimelineActivity-module__-6W12G__metaStatus{align-items:center;gap:4px;display:inline-flex}.TimelineActivity-module__-6W12G__metaUser:before{content:"👤";font-size:11px}.TimelineActivity-module__-6W12G__metaJob{color:#374151;font-family:Courier New,monospace;font-weight:600}.TimelineActivity-module__-6W12G__metaStatus{background:#f3f4f6;border-radius:3px;padding:2px 8px;font-weight:500}.TimelineActivity-module__-6W12G__activityTime{color:#9ca3af;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.TimelineActivity-module__-6W12G__expandButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:600;transition:all .15s;display:flex}.TimelineActivity-module__-6W12G__expandButton:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}.TimelineActivity-module__-6W12G__activityDetails{background:#f9fafb;border-top:1px solid #e5e7eb;padding:16px;animation:.2s ease-out TimelineActivity-module__-6W12G__slideDown}@keyframes TimelineActivity-module__-6W12G__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TimelineActivity-module__-6W12G__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px;display:grid}.TimelineActivity-module__-6W12G__detailItem{flex-direction:column;gap:4px;display:flex}.TimelineActivity-module__-6W12G__detailLabel{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;font-size:10px;font-weight:700}.TimelineActivity-module__-6W12G__detailValue{color:#1f2937;font-size:13px;font-weight:500}.TimelineActivity-module__-6W12G__notesSection{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}.TimelineActivity-module__-6W12G__notesLabel{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin-bottom:6px;font-size:10px;font-weight:700}.TimelineActivity-module__-6W12G__notesContent{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:10px 12px;font-size:13px;line-height:1.6}.TimelineActivity-module__-6W12G__hideOnMobile{display:inline-block}@media (max-width:768px){.TimelineActivity-module__-6W12G__hideOnMobile{display:none!important}.TimelineActivity-module__-6W12G__activityHeader{grid-template-columns:1fr;gap:8px}.TimelineActivity-module__-6W12G__activityTime{font-size:11px}.TimelineActivity-module__-6W12G__expandButton{position:absolute;top:12px;right:12px}.TimelineActivity-module__-6W12G__detailsGrid{grid-template-columns:1fr}}
.AnalyticsDashboard-module__URl4ha__container{color:#000;max-width:1400px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6}.AnalyticsDashboard-module__URl4ha__header{color:#fff;background:#074078;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;display:flex}.AnalyticsDashboard-module__URl4ha__header h1{margin:0;font-size:2rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__controls{align-items:center;gap:15px;display:flex}.AnalyticsDashboard-module__URl4ha__select,.AnalyticsDashboard-module__URl4ha__input{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:6px;padding:8px 12px;font-size:14px}.AnalyticsDashboard-module__URl4ha__select option{color:#fff;background:#333}.AnalyticsDashboard-module__URl4ha__input::placeholder{color:#ffffffb3}.AnalyticsDashboard-module__URl4ha__refreshButton{color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .2s}.AnalyticsDashboard-module__URl4ha__refreshButton:hover{background:#ffffff4d}.AnalyticsDashboard-module__URl4ha__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:40px;display:grid}.AnalyticsDashboard-module__URl4ha__summaryCard{background:#fff;border-left:4px solid #667eea;border-radius:12px;padding:24px;box-shadow:0 4px 6px #00000012}.AnalyticsDashboard-module__URl4ha__summaryCard h3{color:#1f2937;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:1rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__metric{color:#111827;margin-bottom:6px;font-size:2.8rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__summaryCard p{color:#4b5563;margin:0;font-size:.95rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__section{background:#fff;border-radius:12px;margin-bottom:30px;padding:24px;box-shadow:0 4px 6px #00000012}.AnalyticsDashboard-module__URl4ha__section h2{color:#111827;margin:0 0 20px;font-size:1.75rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__tableContainer{overflow-x:auto}.AnalyticsDashboard-module__URl4ha__table{border-collapse:collapse;width:100%;font-size:1rem}.AnalyticsDashboard-module__URl4ha__table th{text-align:left;color:#111827;background:#f9fafb;border-bottom:2px solid #e5e7eb;padding:14px 12px;font-size:.95rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s;position:relative}.AnalyticsDashboard-module__URl4ha__sortableHeader:hover{background:#f3f4f6!important}.AnalyticsDashboard-module__URl4ha__sortableHeader:active{background:#e5e7eb!important}.AnalyticsDashboard-module__URl4ha__sortIcon{opacity:.7;min-width:12px;margin-left:6px;font-size:.8rem;display:inline-block}.AnalyticsDashboard-module__URl4ha__timeframeNote{color:#01579b;text-align:center;background:#e0f2fe;border:1px solid #01579b;border-radius:6px;margin:10px 0;padding:8px 12px;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__table td{color:#1f2937;border-bottom:1px solid #e5e7eb;padding:14px 12px}.AnalyticsDashboard-module__URl4ha__table tr:hover{background:#f9fafb}.AnalyticsDashboard-module__URl4ha__alertRow{background:#fef2f2}.AnalyticsDashboard-module__URl4ha__alertRow:hover{background:#fee2e2}.AnalyticsDashboard-module__URl4ha__alertBadge{color:#fff;background:#dc2626;border-radius:12px;margin-left:8px;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-block}.AnalyticsDashboard-module__URl4ha__issueCount{color:#dc2626;font-size:1.1rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__status{text-transform:uppercase;border-radius:12px;padding:6px 10px;font-size:.8rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__active{color:#166534;background:#dcfce7}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__alert{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;animation:2s infinite AnalyticsDashboard-module__URl4ha__pulse-alert}@keyframes AnalyticsDashboard-module__URl4ha__pulse-alert{0%,to{opacity:1}50%{opacity:.8}}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__idle{color:#d97706;background:#fef3c7}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__maintenance{color:#3730a3;background:#e0e7ff}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__inactive{color:#991b1b;background:#fee2e2}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__unknown{color:#374151;background:#f3f4f6}.AnalyticsDashboard-module__URl4ha__issueBreakdown{flex-wrap:wrap;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__issueBreakdown span{color:#374151;background:#f3f4f6;border-radius:6px;padding:4px 8px;font-size:.8rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__analysisGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.AnalyticsDashboard-module__URl4ha__analysisCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.AnalyticsDashboard-module__URl4ha__analysisCard h3{color:#111827;margin:0 0 16px;font-size:1.25rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__issueList{flex-direction:column;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__issueItem{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.AnalyticsDashboard-module__URl4ha__issueName{color:#1f2937;font-size:1rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__issueItem .AnalyticsDashboard-module__URl4ha__issueCount{color:#dc2626;background:#fee2e2;border-radius:12px;padding:4px 10px;font-size:.85rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__serviceGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.AnalyticsDashboard-module__URl4ha__serviceCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.AnalyticsDashboard-module__URl4ha__serviceCard h3{color:#111827;margin:0 0 16px;font-size:1.25rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__serviceStats{flex-direction:column;gap:12px;display:flex}.AnalyticsDashboard-module__URl4ha__serviceStat{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.95rem;display:flex}.AnalyticsDashboard-module__URl4ha__serviceStat strong{color:#111827;font-weight:700}.AnalyticsDashboard-module__URl4ha__serviceList{flex-direction:column;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__serviceItem{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:12px}.AnalyticsDashboard-module__URl4ha__storeName{color:#6b7280;font-size:.8rem;font-weight:400}.AnalyticsDashboard-module__URl4ha__serviceCount{color:#4b5563;background:#f3f4f6;border-radius:6px;margin-left:8px;padding:3px 8px;font-size:.85rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__serviceDetails{color:#4b5563;margin-top:6px;font-size:.9rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__footer{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.AnalyticsDashboard-module__URl4ha__dataSourceInfo h3{color:#111827;margin:0 0 12px;font-size:1.2rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__sources{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.AnalyticsDashboard-module__URl4ha__source{color:#1f2937;font-size:1rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__source strong{color:#111827;font-weight:700}.AnalyticsDashboard-module__URl4ha__lastUpdated{color:#4b5563;text-align:center;margin:0;font-size:.9rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__loading,.AnalyticsDashboard-module__URl4ha__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.AnalyticsDashboard-module__URl4ha__spinner{border:4px solid #f3f4f6;border-top-color:#667eea;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite AnalyticsDashboard-module__URl4ha__spin}@keyframes AnalyticsDashboard-module__URl4ha__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AnalyticsDashboard-module__URl4ha__error h2{color:#dc2626;margin-bottom:8px}.AnalyticsDashboard-module__URl4ha__retryButton{color:#fff;cursor:pointer;background:#667eea;border:none;border-radius:6px;margin-top:16px;padding:12px 24px;font-size:1rem;transition:background .2s}.AnalyticsDashboard-module__URl4ha__retryButton:hover{background:#5a67d8}.AnalyticsDashboard-module__URl4ha__clickableRow{cursor:pointer;transition:background-color .2s}.AnalyticsDashboard-module__URl4ha__clickableRow:hover{background-color:#f0f9ff;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.AnalyticsDashboard-module__URl4ha__modalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:15px;display:flex;position:fixed;inset:0}.AnalyticsDashboard-module__URl4ha__modal{background:#fff;border-radius:12px;width:100%;max-width:1200px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}@media (max-width:768px){.AnalyticsDashboard-module__URl4ha__modal{width:100vw;min-width:0;max-width:100vw;box-shadow:none;border-radius:0;padding:0}.AnalyticsDashboard-module__URl4ha__modalHeader{flex-direction:column;align-items:stretch;gap:8px;padding:10px 8px;position:relative}.AnalyticsDashboard-module__URl4ha__modalHeader h2{text-align:left;margin-bottom:0;font-size:1.1rem}.AnalyticsDashboard-module__URl4ha__modalTitle{flex-direction:column;align-items:flex-start;gap:4px}.AnalyticsDashboard-module__URl4ha__timeframeIndicator{border-radius:4px;margin-top:2px;padding:2px 8px;font-size:.85rem}.AnalyticsDashboard-module__URl4ha__closeButton{align-self:unset;z-index:2;width:32px;height:32px;margin-top:0;font-size:1.4rem;position:absolute;top:8px;right:8px}.AnalyticsDashboard-module__URl4ha__modalContent{padding:10px 6px!important}.AnalyticsDashboard-module__URl4ha__detailsContainer{gap:10px}.AnalyticsDashboard-module__URl4ha__summarySectionHeader{padding:8px 10px;font-size:.95rem}.AnalyticsDashboard-module__URl4ha__summarySectionTitle{font-size:.95rem}.AnalyticsDashboard-module__URl4ha__summarySectionToggle{font-size:.85rem}.AnalyticsDashboard-module__URl4ha__summarySectionContent{padding:8px 0}.AnalyticsDashboard-module__URl4ha__detailSection{border-radius:6px!important;padding:10px 6px!important}.AnalyticsDashboard-module__URl4ha__historyHeader{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 0}.AnalyticsDashboard-module__URl4ha__historyFilters{flex-direction:column;align-items:flex-start;gap:4px!important}.AnalyticsDashboard-module__URl4ha__recordCount{font-size:.85rem}.AnalyticsDashboard-module__URl4ha__filterSelect{box-sizing:border-box;width:100%;min-width:0;padding:4px 8px;font-size:.95rem}.AnalyticsDashboard-module__URl4ha__historyList{max-height:50vh;padding:0!important}.AnalyticsDashboard-module__URl4ha__timelineItemCompact,.AnalyticsDashboard-module__URl4ha__historyItem{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 4px;font-size:.95rem}.AnalyticsDashboard-module__URl4ha__timelineDate,.AnalyticsDashboard-module__URl4ha__historyDate{text-align:left;min-width:0;padding:2px 0;font-size:.8rem}.AnalyticsDashboard-module__URl4ha__expandedDetail{flex-direction:column;gap:2px;padding:4px 6px;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__modalLoading{padding:20px 0}.AnalyticsDashboard-module__URl4ha__paginationBtn{min-width:28px;padding:4px 8px;font-size:.85rem}.AnalyticsDashboard-module__URl4ha__paginationInfo{padding:4px 0;font-size:.85rem}.AnalyticsDashboard-module__URl4ha__noData{padding:16px 4px!important;font-size:1rem!important}.AnalyticsDashboard-module__URl4ha__modalOverlay{justify-content:stretch;align-items:stretch;padding:0}.AnalyticsDashboard-module__URl4ha__modal{width:100vw;max-width:100vw;height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:0;margin:0}.AnalyticsDashboard-module__URl4ha__modalHeader{padding-top:max(16px,env(safe-area-inset-top,0px));border-radius:0}.AnalyticsDashboard-module__URl4ha__modalContent{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}.AnalyticsDashboard-module__URl4ha__modalHeader{z-index:10;background:#f8fafc;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.AnalyticsDashboard-module__URl4ha__modalHeader h2{color:#1f2937;align-items:center;gap:8px;margin:0;font-size:1.4rem;font-weight:700;display:flex}.AnalyticsDashboard-module__URl4ha__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;font-size:1.8rem;transition:all .2s;display:flex}.AnalyticsDashboard-module__URl4ha__closeButton:hover{color:#374151;background:#e5e7eb}.AnalyticsDashboard-module__URl4ha__modalContent{padding:20px}.AnalyticsDashboard-module__URl4ha__modalLoading{flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.AnalyticsDashboard-module__URl4ha__detailsContainer{flex-direction:column;gap:16px;display:flex}.AnalyticsDashboard-module__URl4ha__detailSection{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0000001a}.AnalyticsDashboard-module__URl4ha__detailSection h3{color:#1f2937;align-items:center;gap:8px;margin:0 0 12px;font-size:1.1rem;font-weight:700;display:flex}.AnalyticsDashboard-module__URl4ha__detailSection h4{color:#374151;margin:12px 0 6px;font-size:.95rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__summarySection{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;overflow:hidden}.AnalyticsDashboard-module__URl4ha__summarySectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .2s;display:flex}.AnalyticsDashboard-module__URl4ha__summarySectionHeader:hover{background:#f3f4f6}.AnalyticsDashboard-module__URl4ha__summarySectionTitle{color:#374151;text-transform:uppercase;letter-spacing:.5px;font-size:.95rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__summarySectionToggle{color:#6b7280;font-size:.85rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__summarySectionContent{animation:.2s ease-out AnalyticsDashboard-module__URl4ha__slideDown}@keyframes AnalyticsDashboard-module__URl4ha__slideDown{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:500px;padding-top:16px;padding-bottom:16px}}.AnalyticsDashboard-module__URl4ha__summaryGrid,.AnalyticsDashboard-module__URl4ha__analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.AnalyticsDashboard-module__URl4ha__summaryItem,.AnalyticsDashboard-module__URl4ha__analyticItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .2s;display:flex}.AnalyticsDashboard-module__URl4ha__summaryItem:hover,.AnalyticsDashboard-module__URl4ha__analyticItem:hover{background:#f1f5f9;border-color:#cbd5e1}.AnalyticsDashboard-module__URl4ha__summaryItem label,.AnalyticsDashboard-module__URl4ha__analyticItem label{color:#475569;font-size:.85rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__summaryItem span,.AnalyticsDashboard-module__URl4ha__analyticItem span{color:#1e293b;font-size:1rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__issueBreakdownDetail{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.AnalyticsDashboard-module__URl4ha__issueTypeItem{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AnalyticsDashboard-module__URl4ha__issueTypeItem span{color:#374151;font-size:1rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__issueTypeItem strong{color:#dc2626;font-size:1.1rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__activityBreakdown{margin-top:16px}.AnalyticsDashboard-module__URl4ha__activityList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.AnalyticsDashboard-module__URl4ha__activityItem{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.9rem;display:flex}.AnalyticsDashboard-module__URl4ha__activityItem strong{color:#111827;font-weight:700}.AnalyticsDashboard-module__URl4ha__historyList{flex-direction:column;gap:0;max-height:600px;padding:4px 0;display:flex;overflow-y:auto}.AnalyticsDashboard-module__URl4ha__timelineItemExpandable{margin-bottom:4px}.AnalyticsDashboard-module__URl4ha__timelineItemCompact{border-bottom:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:16px;min-height:48px;padding:12px 16px;transition:all .2s;display:flex;position:relative}.AnalyticsDashboard-module__URl4ha__timelineItemCompact:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;transform:translate(2px);box-shadow:0 2px 8px #00000014}.AnalyticsDashboard-module__URl4ha__timelineContent{flex-direction:column;flex:1;gap:4px;min-width:0;padding:2px 0;display:flex}.AnalyticsDashboard-module__URl4ha__timelineTitle{color:#111827;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.9rem;font-weight:600;line-height:1.3;overflow:hidden}.AnalyticsDashboard-module__URl4ha__timelineMeta{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;line-height:1.2;overflow:hidden}.AnalyticsDashboard-module__URl4ha__timelineDate{color:#6b7280;white-space:nowrap;text-align:right;background:#f9fafb;border:1px solid #f3f4f6;border-radius:6px;min-width:150px;padding:4px 8px;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__timelineItemCompact:before{content:"";opacity:0;background:linear-gradient(#3b82f6,#1d4ed8);border-radius:0 2px 2px 0;width:4px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.AnalyticsDashboard-module__URl4ha__timelineItemCompact:hover:before{opacity:1}.AnalyticsDashboard-module__URl4ha__expandIndicator{color:#6b7280;text-align:center;-webkit-user-select:none;user-select:none;min-width:16px;font-size:.75rem;transition:transform .2s}.AnalyticsDashboard-module__URl4ha__timelineItemExpanded{background:#f8fafc;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;margin-top:-6px;padding:16px;animation:.2s ease-out AnalyticsDashboard-module__URl4ha__slideDown}.AnalyticsDashboard-module__URl4ha__expandedContent{flex-direction:column;gap:16px;display:flex}.AnalyticsDashboard-module__URl4ha__expandedSection{flex-direction:column;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__expandedSection strong{color:#1f2937;margin-bottom:4px;font-size:.875rem;display:block}.AnalyticsDashboard-module__URl4ha__expandedDetail{background:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:space-between;padding:6px 12px;font-size:.85rem;display:flex}.AnalyticsDashboard-module__URl4ha__expandedDetail span:first-child{color:#6b7280;font-weight:500}.AnalyticsDashboard-module__URl4ha__expandedDetail span:last-child{color:#1f2937;font-weight:600}.AnalyticsDashboard-module__URl4ha__expandedNotes{color:#374151;white-space:pre-wrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:12px;font-size:.875rem;line-height:1.5}.AnalyticsDashboard-module__URl4ha__chainEvents{flex-direction:column;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__chainEvent{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.AnalyticsDashboard-module__URl4ha__chainEvent .AnalyticsDashboard-module__URl4ha__eventType{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #93c5fd;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.AnalyticsDashboard-module__URl4ha__chainEvent .AnalyticsDashboard-module__URl4ha__eventTimestamp{color:#6b7280;font-family:monospace;font-size:.75rem}.AnalyticsDashboard-module__URl4ha__chainEvent .AnalyticsDashboard-module__URl4ha__eventDescription{color:#374151;border-left:2px solid #e5e7eb;padding-left:8px;font-size:.85rem;line-height:1.4}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__event_chain{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#93c5fd;box-shadow:0 2px 4px #3b82f626}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__incomplete_transaction{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fbbf24);border-color:#f59e0b;box-shadow:0 2px 4px #f59e0b40}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__internet_issue{color:#7c3aed;background:linear-gradient(135deg,#f3e8ff,#c084fc);border-color:#a855f7;box-shadow:0 2px 4px #a855f733}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__card_reader_issue{color:#166534;background:linear-gradient(135deg,#f0fdf4,#86efac);border-color:#4ade80;box-shadow:0 2px 4px #22c55e33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__usb_issue{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fbbf24);border-color:#f59e0b;box-shadow:0 2px 4px #f59e0b33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__store_call{color:#0277bd;background:linear-gradient(135deg,#e0f2fe,#81d4fa);border-color:#29b6f6;box-shadow:0 2px 4px #0277bd33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__tech_support{color:#7c3aed;background:linear-gradient(135deg,#f3e8ff,#d8b4fe);border-color:#c084fc;box-shadow:0 2px 4px #7c3aed33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__downtime{color:#dc2626;background:linear-gradient(135deg,#fee2e2,#fca5a5);border-color:#f87171;box-shadow:0 2px 4px #dc262640}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__printer_issue{color:#0c4a6e;background:linear-gradient(135deg,#f0f9ff,#7dd3fc);border-color:#38bdf8;box-shadow:0 2px 4px #0ea5e933}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__service_job{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#93c5fd);border-color:#60a5fa;box-shadow:0 2px 4px #3b82f633}.AnalyticsDashboard-module__URl4ha__historyItem{box-shadow:none;background:0 0;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;padding:8px 4px;transition:all .2s}.AnalyticsDashboard-module__URl4ha__historyItem:hover{background:#f8fafc;border-bottom-color:#cbd5e1}.AnalyticsDashboard-module__URl4ha__historyItemHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.AnalyticsDashboard-module__URl4ha__activityTypeCompact{text-transform:capitalize;white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:8px;min-width:110px;padding:6px 12px;font-size:.75rem;font-weight:700;transition:all .2s;position:relative;box-shadow:0 1px 3px #0000001a}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__service_report{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#93c5fd);border-color:#60a5fa;box-shadow:0 2px 4px #3b82f633}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__customer_call{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fcd34d);border-color:#f59e0b;box-shadow:0 2px 4px #f59e0b33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__completed_job{color:#166534;background:linear-gradient(135deg,#dcfce7,#86efac);border-color:#4ade80;box-shadow:0 2px 4px #22c55e33}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__dispatched_job,.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__job_dispatched{color:#3730a3;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-color:#c7d2fe}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__alert_posted{color:#991b1b;background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#fecaca}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__service_job{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#bfdbfe}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__paper_job{color:#7c3aed;background:linear-gradient(135deg,#f3e8ff,#e9d5ff);border-color:#e9d5ff}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__call_log{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#fde68a}.AnalyticsDashboard-module__URl4ha__activityTypeCompact.AnalyticsDashboard-module__URl4ha__alert{color:#991b1b;background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#fecaca}.AnalyticsDashboard-module__URl4ha__activityType.AnalyticsDashboard-module__URl4ha__service_job{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #bfdbfe}.AnalyticsDashboard-module__URl4ha__activityType.AnalyticsDashboard-module__URl4ha__paper_job{color:#7c3aed;background:linear-gradient(135deg,#f3e8ff,#e9d5ff);border:1px solid #e9d5ff}.AnalyticsDashboard-module__URl4ha__activityType.AnalyticsDashboard-module__URl4ha__call_log{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fde68a}.AnalyticsDashboard-module__URl4ha__activityType.AnalyticsDashboard-module__URl4ha__alert{color:#991b1b;background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #fecaca}.AnalyticsDashboard-module__URl4ha__historyDate{color:#64748b;font-family:monospace;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__historyDetails{flex-direction:column;gap:6px;display:flex}.AnalyticsDashboard-module__URl4ha__historyMainContent{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AnalyticsDashboard-module__URl4ha__historyPrimary{flex:1}.AnalyticsDashboard-module__URl4ha__historyPrimary strong{color:#1f2937;margin-bottom:4px;font-size:.95rem;font-weight:600;display:block}.AnalyticsDashboard-module__URl4ha__historyPrimary p{color:#64748b;margin:0;font-size:.85rem;line-height:1.4}.AnalyticsDashboard-module__URl4ha__historyMeta{flex-direction:column;align-items:flex-end;gap:4px;min-width:120px;display:flex}.AnalyticsDashboard-module__URl4ha__historyUser,.AnalyticsDashboard-module__URl4ha__historyJob{color:#64748b;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:3px 8px;font-size:.75rem}.AnalyticsDashboard-module__URl4ha__historyChainId{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:.7rem}.AnalyticsDashboard-module__URl4ha__moreRecords{text-align:center;color:#111827;margin-top:1rem;font-style:italic}.AnalyticsDashboard-module__URl4ha__historySummary{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin-bottom:1rem;padding:.75rem}.AnalyticsDashboard-module__URl4ha__historySummary p{color:var(--text-secondary);margin:0;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__activityItemDetailed{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem;display:flex}.AnalyticsDashboard-module__URl4ha__activityLabel{color:var(--text-primary);font-size:1rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__activityCount{color:var(--accent-color);font-size:1.1rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__activityTypeSummary{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.AnalyticsDashboard-module__URl4ha__activityTypeBadge{color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:.25rem .5rem;font-size:.85rem;font-weight:500;transition:all .2s}.AnalyticsDashboard-module__URl4ha__clickableBadge{cursor:pointer}.AnalyticsDashboard-module__URl4ha__clickableBadge:hover{background:#407bff66;border-color:#407bff99;transform:translateY(-1px);box-shadow:0 2px 6px #407bff33}.AnalyticsDashboard-module__URl4ha__activeBadge{font-weight:600;color:var(--text-primary)!important;background:#ffffff1a!important;border-color:#ffffff4d!important}.AnalyticsDashboard-module__URl4ha__clickableActivityItem{cursor:pointer;transition:all .2s}.AnalyticsDashboard-module__URl4ha__clickableActivityItem:hover{background:#ffffff1f;border-color:#ffffff40;transform:translate(3px);box-shadow:0 2px 8px #0003}.AnalyticsDashboard-module__URl4ha__activeActivityItem{box-shadow:0 2px 8px #407bff33;background:#407bff33!important;border-color:#407bff66!important}.AnalyticsDashboard-module__URl4ha__filterInfo{background:#407bff1a;border:1px solid #407bff33;border-radius:8px;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem;display:flex}.AnalyticsDashboard-module__URl4ha__clearFilterButton{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}.AnalyticsDashboard-module__URl4ha__clearFilterButton:hover{background:#ffffff1a;border-color:#ffffff40}.AnalyticsDashboard-module__URl4ha__historyHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.AnalyticsDashboard-module__URl4ha__historyFilters{color:#374151;align-items:center;gap:1rem;display:flex}.AnalyticsDashboard-module__URl4ha__recordCount{color:var(--text-secondary);font-size:.9rem}.AnalyticsDashboard-module__URl4ha__filterSelect{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:4px;padding:.5rem;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__filterSelect:focus{border-color:#ffffff4d;outline:none}.AnalyticsDashboard-module__URl4ha__clickableItem{cursor:pointer;transition:all .2s}.AnalyticsDashboard-module__URl4ha__clickableItem:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;background:#f0f9ff!important}.AnalyticsDashboard-module__URl4ha__comingSoon{text-align:center;color:#64748b;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;margin:0;padding:1.5rem;font-style:italic}.AnalyticsDashboard-module__URl4ha__noData{text-align:center;color:#6b7280;padding:40px}.AnalyticsDashboard-module__URl4ha__issueAnalysisSummary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:30px;margin-bottom:20px;padding:15px;display:flex}.AnalyticsDashboard-module__URl4ha__summaryMetric{flex-direction:column;gap:4px;display:flex}.AnalyticsDashboard-module__URl4ha__metricLabel{color:#64748b;font-size:.875rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__metricValue{color:#1e293b;font-size:1.125rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__metricValue small{color:#64748b;margin-left:8px;font-size:.75rem;font-weight:400}.AnalyticsDashboard-module__URl4ha__dataSourceNote{color:#64748b;margin-bottom:15px;font-size:.875rem;font-style:italic}.AnalyticsDashboard-module__URl4ha__issueItemContent{justify-content:space-between;align-items:center;width:100%;display:flex}.AnalyticsDashboard-module__URl4ha__issueStats{align-items:center;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__issuePercentage{color:#64748b;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__kioskCount{color:#059669;font-size:.875rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__issueProgress{background:#f1f5f9;border-radius:2px;width:100%;height:4px;margin-top:8px;overflow:hidden}.AnalyticsDashboard-module__URl4ha__issueProgressBar{background:#074078;border-radius:2px;height:100%;transition:width .3s}.AnalyticsDashboard-module__URl4ha__alertBadge{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:4px 8px;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__noAlerts{text-align:center;color:#059669;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:20px;font-weight:500}.AnalyticsDashboard-module__URl4ha__highlightCard{background:#fef9c3;border:1px solid #fde047;border-radius:8px;padding:16px}.AnalyticsDashboard-module__URl4ha__kioskHighlight{flex-direction:column;gap:4px;display:flex}.AnalyticsDashboard-module__URl4ha__kioskHighlight strong{color:#1e293b;font-size:1.125rem}.AnalyticsDashboard-module__URl4ha__occurrenceCount{color:#dc2626;font-size:1rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__percentageNote{color:#64748b;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__affectedKiosksList{flex-direction:column;gap:12px;max-height:400px;display:flex;overflow-y:auto}.AnalyticsDashboard-module__URl4ha__affectedKioskItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;transition:background-color .2s;display:flex}.AnalyticsDashboard-module__URl4ha__affectedKioskItem:hover{background:#f1f5f9}.AnalyticsDashboard-module__URl4ha__clickableKioskItem{cursor:pointer}.AnalyticsDashboard-module__URl4ha__clickableKioskItem:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.AnalyticsDashboard-module__URl4ha__clickIndicator{opacity:.6;font-size:.875rem;transition:opacity .2s}.AnalyticsDashboard-module__URl4ha__clickableKioskItem:hover .AnalyticsDashboard-module__URl4ha__clickIndicator{opacity:1}.AnalyticsDashboard-module__URl4ha__kioskInfo{align-items:center;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__kioskRank{color:#64748b;background:#e2e8f0;border-radius:10px;padding:2px 6px;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__issueStats{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.AnalyticsDashboard-module__URl4ha__specificCount{color:#dc2626;font-weight:600}.AnalyticsDashboard-module__URl4ha__totalIssues{color:#64748b;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__kioskStatus{align-items:center;gap:8px;display:flex}.AnalyticsDashboard-module__URl4ha__alertIndicator{font-size:.875rem}.AnalyticsDashboard-module__URl4ha__moreKiosks{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;padding:12px;font-style:italic}.AnalyticsDashboard-module__URl4ha__noAffectedKiosks{text-align:center;color:#64748b;padding:20px;font-style:italic}.AnalyticsDashboard-module__URl4ha__recommendationsList{flex-direction:column;gap:12px;display:flex}.AnalyticsDashboard-module__URl4ha__recommendationItem{background:#fefce8;border:1px solid #fde047;border-radius:6px;align-items:flex-start;gap:10px;padding:12px;display:flex}.AnalyticsDashboard-module__URl4ha__recommendationIcon{margin-top:2px;font-size:1rem}.AnalyticsDashboard-module__URl4ha__loadingNote{text-align:center;color:#64748b;padding:20px;font-style:italic}.AnalyticsDashboard-module__URl4ha__kioskSectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.AnalyticsDashboard-module__URl4ha__kioskControls{align-items:center;gap:12px;display:flex}.AnalyticsDashboard-module__URl4ha__kioskSearchInput{color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:200px;padding:8px 12px;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__kioskSearchInput::placeholder{color:#9ca3af}.AnalyticsDashboard-module__URl4ha__kioskSearchInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.AnalyticsDashboard-module__URl4ha__paginationInfo{color:#64748b;font-size:.875rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__pagination{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:16px;display:flex}.AnalyticsDashboard-module__URl4ha__paginationNumbers{align-items:center;gap:4px;display:flex}.AnalyticsDashboard-module__URl4ha__paginationBtn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:44px;padding:8px 12px;font-size:.875rem;font-weight:500;transition:all .2s}.AnalyticsDashboard-module__URl4ha__paginationBtn:hover:not(.AnalyticsDashboard-module__URl4ha__disabled){background:#f3f4f6;border-color:#9ca3af}.AnalyticsDashboard-module__URl4ha__paginationBtn.AnalyticsDashboard-module__URl4ha__active{color:#fff;background:#3b82f6;border-color:#3b82f6}.AnalyticsDashboard-module__URl4ha__paginationBtn.AnalyticsDashboard-module__URl4ha__disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb;border-color:#e5e7eb}.AnalyticsDashboard-module__URl4ha__ellipsis{color:#9ca3af;padding:8px 4px;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__searchedRow{background:#fef3c7;border:2px solid #f59e0b}.AnalyticsDashboard-module__URl4ha__searchedRow:hover{background:#fde68a}.AnalyticsDashboard-module__URl4ha__searchBadge{color:#fff;background:#f59e0b;border-radius:10px;padding:2px 6px;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__searchedLabel{color:#fff;background:#10b981;border-radius:10px;margin-left:8px;padding:2px 6px;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__noResultsRow{background:#f9fafb}.AnalyticsDashboard-module__URl4ha__noResultsCell{text-align:center;color:#6b7280;padding:30px 20px;font-style:italic}.AnalyticsDashboard-module__URl4ha__searchingMessage{color:#3b82f6;font-weight:500}.AnalyticsDashboard-module__URl4ha__noResultsMessage{color:#ef4444}.AnalyticsDashboard-module__URl4ha__tableHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 0;display:flex}.AnalyticsDashboard-module__URl4ha__tableHeader h2{color:#1f2937;margin:0}.AnalyticsDashboard-module__URl4ha__tableHeaderInfo{color:#6b7280;align-items:center;gap:20px;font-size:.875rem;display:flex}.AnalyticsDashboard-module__URl4ha__tablePaginationControls{flex-wrap:wrap}.AnalyticsDashboard-module__URl4ha__historyPagination{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:16px;padding:16px}.AnalyticsDashboard-module__URl4ha__historyPagination .AnalyticsDashboard-module__URl4ha__pagination{margin-bottom:8px}.AnalyticsDashboard-module__URl4ha__historyPagination .AnalyticsDashboard-module__URl4ha__paginationInfo{text-align:center;color:#64748b;margin:0;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__pageInfo{color:#374151;white-space:nowrap;font-weight:500}.AnalyticsDashboard-module__URl4ha__bottomPagination{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}@media (max-width:768px){.AnalyticsDashboard-module__URl4ha__header{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px 12px!important}.AnalyticsDashboard-module__URl4ha__header h1{text-align:center!important;margin-bottom:0!important;font-size:1.25rem!important}.AnalyticsDashboard-module__URl4ha__controls{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}.AnalyticsDashboard-module__URl4ha__select,.AnalyticsDashboard-module__URl4ha__input{box-sizing:border-box!important;border-radius:6px!important;width:100%!important;min-width:0!important;padding:8px 12px!important;font-size:14px!important}.AnalyticsDashboard-module__URl4ha__refreshButton{white-space:nowrap!important;box-sizing:border-box!important;border-radius:6px!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important}.AnalyticsDashboard-module__URl4ha__analysisGrid,.AnalyticsDashboard-module__URl4ha__serviceGrid{grid-template-columns:1fr}.AnalyticsDashboard-module__URl4ha__table{font-size:.8rem}.AnalyticsDashboard-module__URl4ha__table th,.AnalyticsDashboard-module__URl4ha__table td{padding:8px 4px}.AnalyticsDashboard-module__URl4ha__summaryGrid,.AnalyticsDashboard-module__URl4ha__analyticsGrid,.AnalyticsDashboard-module__URl4ha__issueBreakdownDetail{grid-template-columns:1fr}.AnalyticsDashboard-module__URl4ha__modalHeader h2{font-size:1.25rem}.AnalyticsDashboard-module__URl4ha__issueAnalysisSummary{flex-direction:column;gap:15px}.AnalyticsDashboard-module__URl4ha__affectedKioskItem{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard-module__URl4ha__kioskStatus{align-self:flex-end}.AnalyticsDashboard-module__URl4ha__kioskSectionHeader{flex-direction:column;align-items:flex-start;gap:12px}.AnalyticsDashboard-module__URl4ha__kioskControls{flex-direction:column;align-items:stretch;gap:8px;width:100%}.AnalyticsDashboard-module__URl4ha__kioskSearchInput{min-width:auto}.AnalyticsDashboard-module__URl4ha__pagination{flex-wrap:wrap;gap:6px}.AnalyticsDashboard-module__URl4ha__paginationBtn{min-width:36px;padding:6px 10px;font-size:.8rem}.AnalyticsDashboard-module__URl4ha__paginationNumbers{gap:2px}.AnalyticsDashboard-module__URl4ha__tableHeader{flex-direction:column;align-items:flex-start;gap:12px}.AnalyticsDashboard-module__URl4ha__tableHeaderInfo{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard-module__URl4ha__tablePaginationControls{flex-wrap:wrap;gap:8px}.AnalyticsDashboard-module__URl4ha__eventChainCard{padding:12px}.AnalyticsDashboard-module__URl4ha__eventChainHeader{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard-module__URl4ha__eventChainTitle{flex-direction:column;align-items:flex-start;gap:6px}.AnalyticsDashboard-module__URl4ha__eventChainMeta{align-items:flex-start;font-size:.7rem}.AnalyticsDashboard-module__URl4ha__eventChainSummary{flex-direction:column;gap:8px}.AnalyticsDashboard-module__URl4ha__summaryStats{justify-content:space-around;width:100%}.AnalyticsDashboard-module__URl4ha__eventItem{grid-template-columns:1fr;gap:6px;padding:8px 0}.AnalyticsDashboard-module__URl4ha__eventTypeCompact{align-self:flex-start;min-width:auto}.AnalyticsDashboard-module__URl4ha__eventDetails{order:2}.AnalyticsDashboard-module__URl4ha__eventTime{order:3;align-self:flex-end}.AnalyticsDashboard-module__URl4ha__timelineView{padding-left:10px}.AnalyticsDashboard-module__URl4ha__timelineView .AnalyticsDashboard-module__URl4ha__eventItem{margin-left:4px;padding-left:10px}.AnalyticsDashboard-module__URl4ha__timelineView .AnalyticsDashboard-module__URl4ha__eventItem:before{width:8px;height:8px;left:-4px}}@media (max-width:480px){.AnalyticsDashboard-module__URl4ha__header{gap:10px;padding:12px 10px}.AnalyticsDashboard-module__URl4ha__header h1{font-size:1.1rem}.AnalyticsDashboard-module__URl4ha__controls{gap:6px}.AnalyticsDashboard-module__URl4ha__select,.AnalyticsDashboard-module__URl4ha__input{min-width:0;padding:8px 10px;font-size:13px}.AnalyticsDashboard-module__URl4ha__refreshButton{min-height:42px;padding:3px 6px;font-size:10px}.AnalyticsDashboard-module__URl4ha__summaryGrid{grid-template-columns:1fr;gap:10px}.AnalyticsDashboard-module__URl4ha__summaryCard{padding:12px}.AnalyticsDashboard-module__URl4ha__metric{font-size:2rem}}.AnalyticsDashboard-module__URl4ha__contextNote{color:#6b7280;background:#f3f4f6;border-radius:4px;margin-top:4px;padding:4px 8px;font-size:.875rem;font-weight:400;display:inline-block}.AnalyticsDashboard-module__URl4ha__issueContextNote{color:#059669;background:#ecfdf5;border-left:3px solid #059669;border-radius:6px;margin-bottom:12px;padding:8px 12px;font-size:.875rem}.AnalyticsDashboard-module__URl4ha__issueTypeItem.AnalyticsDashboard-module__URl4ha__highlighted{background:#fef3c7;border-left:3px solid #f59e0b;padding-left:12px}.AnalyticsDashboard-module__URl4ha__contextIndicator{color:#f59e0b;margin-left:8px;font-size:.75rem;font-weight:700}.AnalyticsDashboard-module__URl4ha__eventChainsContainer{flex-direction:column;gap:12px;margin-top:12px;display:flex}.AnalyticsDashboard-module__URl4ha__eventChainCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;padding:14px;transition:all .2s;box-shadow:0 1px 3px #0000001a}.AnalyticsDashboard-module__URl4ha__eventChainCard:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #00000026}.AnalyticsDashboard-module__URl4ha__eventChainHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;display:flex}.AnalyticsDashboard-module__URl4ha__eventChainTitle{flex:1;align-items:center;gap:10px;display:flex}.AnalyticsDashboard-module__URl4ha__eventChainTitle strong{color:#1f2937;font-size:1rem}.AnalyticsDashboard-module__URl4ha__eventChainMeta{color:#64748b;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;display:flex}.AnalyticsDashboard-module__URl4ha__eventChainId{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.7rem}.AnalyticsDashboard-module__URl4ha__status{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:3px 8px;font-size:.7rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__active{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__resolved{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0}.AnalyticsDashboard-module__URl4ha__status.AnalyticsDashboard-module__URl4ha__cancelled{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb}.AnalyticsDashboard-module__URl4ha__eventsList{border-top:1px solid #f1f5f9;padding-top:10px}.AnalyticsDashboard-module__URl4ha__eventsHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.AnalyticsDashboard-module__URl4ha__eventsHeader strong{color:#374151;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__eventsCount{color:#3730a3;background:#e0e7ff;border-radius:10px;padding:2px 6px;font-size:.7rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__eventItem{border-bottom:1px solid #f8fafc;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 0;font-size:.8rem;display:grid}.AnalyticsDashboard-module__URl4ha__eventItem:last-child{border-bottom:none}.AnalyticsDashboard-module__URl4ha__eventTypeCompact{color:#3730a3;text-transform:capitalize;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:1px solid #c7d2fe;border-radius:6px;min-width:100px;padding:4px 8px;font-size:.7rem;font-weight:600}.AnalyticsDashboard-module__URl4ha__eventDetails{flex-direction:column;gap:2px;display:flex}.AnalyticsDashboard-module__URl4ha__eventPrimary{color:#1f2937;align-items:center;gap:8px;font-weight:500;display:flex}.AnalyticsDashboard-module__URl4ha__eventSecondary{color:#64748b;align-items:center;gap:6px;font-size:.7rem;display:flex}.AnalyticsDashboard-module__URl4ha__eventTime{color:#64748b;white-space:nowrap;font-family:monospace;font-size:.7rem}.AnalyticsDashboard-module__URl4ha__eventUser{color:#374151;font-size:.75rem;font-weight:500}.AnalyticsDashboard-module__URl4ha__eventMetadataCompact{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.AnalyticsDashboard-module__URl4ha__eventMetadataCompact small{color:#64748b;background:#f8fafc;border:1px solid #f1f5f9;border-radius:3px;padding:1px 4px;font-size:.65rem}.AnalyticsDashboard-module__URl4ha__timelineView{padding-left:20px;position:relative}.AnalyticsDashboard-module__URl4ha__timelineView .AnalyticsDashboard-module__URl4ha__eventItem{border-left:2px solid #e5e7eb;margin-left:8px;padding-left:15px;position:relative}.AnalyticsDashboard-module__URl4ha__timelineView .AnalyticsDashboard-module__URl4ha__eventItem:before{content:"";background:#3730a3;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:10px;left:-6px;box-shadow:0 0 0 2px #e5e7eb}.AnalyticsDashboard-module__URl4ha__timelineView .AnalyticsDashboard-module__URl4ha__eventItem:last-child{border-left-color:#0000}.AnalyticsDashboard-module__URl4ha__eventChainSummary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 12px;display:flex}.AnalyticsDashboard-module__URl4ha__summaryStats{gap:12px;font-size:.8rem;display:flex}.AnalyticsDashboard-module__URl4ha__summaryStat{flex-direction:column;align-items:center;gap:2px;display:flex}.AnalyticsDashboard-module__URl4ha__summaryStat strong{color:#1f2937;font-size:.9rem}.AnalyticsDashboard-module__URl4ha__summaryStat span{color:#64748b;font-size:.7rem}.AnalyticsDashboard-module__URl4ha__expandButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:4px;padding:4px 8px;font-size:.7rem;transition:all .2s}.AnalyticsDashboard-module__URl4ha__expandButton:hover{color:#374151;background:#f8fafc;border-color:#cbd5e1}.AnalyticsDashboard-module__URl4ha__collapsedEvents{display:none}.AnalyticsDashboard-module__URl4ha__expandedEvents{display:block}@media (max-width:768px){.AnalyticsDashboard-module__URl4ha__timelineItemCompact{flex-direction:column;align-items:stretch;gap:8px;min-height:auto;padding:12px}.AnalyticsDashboard-module__URl4ha__timelineDate{text-align:left;align-self:flex-end;min-width:auto;margin-top:4px;font-size:.75rem}.AnalyticsDashboard-module__URl4ha__timelineTitle{font-size:.85rem}.AnalyticsDashboard-module__URl4ha__timelineMeta{font-size:.75rem}.AnalyticsDashboard-module__URl4ha__activityTypeCompact{text-align:left;align-self:flex-start;min-width:auto}.AnalyticsDashboard-module__URl4ha__timelineItemCompact:before{width:3px}.AnalyticsDashboard-module__URl4ha__modalHeader{position:relative!important}.AnalyticsDashboard-module__URl4ha__closeButton{align-self:unset!important;z-index:2!important;width:32px!important;height:32px!important;margin-top:0!important;font-size:1.4rem!important;position:absolute!important;top:8px!important;right:8px!important}}
