.KioskSummary_summaryContainer__fJLQS{margin-bottom:2rem}.KioskSummary_sectionTitle__Gzihy{color:#1976d2;font-size:1.25rem;font-weight:600;margin-bottom:1rem;border-bottom:2px solid #e3f2fd;padding-bottom:.5rem}.KioskSummary_summaryGrid__qPded{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.KioskSummary_summaryItem__rYoLi{display:flex;flex-direction:column;gap:.25rem}.KioskSummary_summaryLabel__nf4bL{font-size:.875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em}.KioskSummary_summaryValue__bZALT{font-size:1rem;font-weight:500;color:#1e293b}.KioskSummary_issueCount__MJroy{color:#dc2626;font-weight:700;font-size:1.125rem}.KioskSummary_status__rlsBK{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:inline-block;max-width:fit-content}.KioskSummary_status__rlsBK.KioskSummary_active__46Q_R{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.KioskSummary_status__rlsBK.KioskSummary_maintenance__XQqun{background-color:#fef3c7;color:#92400e;border:1px solid #fde68a}.KioskSummary_status__rlsBK.KioskSummary_caution___nGY9{background-color:#fed7aa;color:#c2410c;border:1px solid #fdba74}.KioskSummary_status__rlsBK.KioskSummary_alert__aFhob,.KioskSummary_status__rlsBK.KioskSummary_critical__0yEuW{background-color:#fecaca;color:#dc2626;border:1px solid #fca5a5}.KioskSummary_status__rlsBK.KioskSummary_alert__aFhob{animation:KioskSummary_pulse__46YOz 2s infinite}@keyframes KioskSummary_pulse__46YOz{0%,to{opacity:1}50%{opacity:.7}}.KioskSummary_noData__oCauY{padding:2rem;text-align:center;color:#6b7280;font-style:italic;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}@media (max-width:768px){.KioskSummary_summaryGrid__qPded{grid-template-columns:1fr}.KioskSummary_summaryItem__rYoLi{flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e2e8f0}.KioskSummary_summaryItem__rYoLi:last-child{border-bottom:none}.KioskSummary_summaryLabel__nf4bL{margin-bottom:0}}.IssueBreakdown_breakdownContainer__Wp3YG{margin-bottom:2rem}.IssueBreakdown_sectionTitle__81_AK{color:#1976d2;font-size:1.25rem;font-weight:600;margin-bottom:1rem;border-bottom:2px solid #e3f2fd;padding-bottom:.5rem}.IssueBreakdown_issueList__iXAga{padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.IssueBreakdown_issueList__iXAga.IssueBreakdown_grid__cCFBF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.IssueBreakdown_issueList__iXAga.IssueBreakdown_list__n8_YL{display:flex;flex-direction:column;gap:.75rem}.IssueBreakdown_issueItem__YxNyt{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:white;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.IssueBreakdown_issueItem__YxNyt.IssueBreakdown_gridItem__qJOms{flex-direction:column;align-items:stretch;gap:.5rem}.IssueBreakdown_issueItem__YxNyt.IssueBreakdown_listItem__Tpvu8{flex-direction:row;min-height:50px}.IssueBreakdown_issueItem__YxNyt.IssueBreakdown_clickable__3Z3Bf{cursor:pointer}.IssueBreakdown_issueItem__YxNyt.IssueBreakdown_clickable__3Z3Bf:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--issue-color,#3b82f6)}.IssueBreakdown_issueHeader__Upu96{display:flex;align-items:center;gap:.5rem;flex:1 1}.IssueBreakdown_issueIcon__x9Adh{font-size:1.25rem;display:inline-block;min-width:1.5rem}.IssueBreakdown_issueLabel__RE7_N{font-weight:600;color:#374151;font-size:.95rem}.IssueBreakdown_issueStats__rFNPz{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.IssueBreakdown_issueCount__frurR{font-weight:700;font-size:1.125rem;color:var(--issue-color,#1e293b);background:var(--issue-color,#e2e8f0);background:color-mix(in srgb,var(--issue-color,#3b82f6) 15%,transparent);padding:.25rem .75rem;border-radius:12px;min-width:2.5rem;text-align:center;border:1px solid color-mix(in srgb,var(--issue-color,#3b82f6) 30%,transparent)}.IssueBreakdown_issuePercentage__bFuU6{font-size:.875rem;color:#6b7280;font-weight:500}.IssueBreakdown_progressBar__RMlTH{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden;margin-top:.5rem}.IssueBreakdown_progressFill__sf3Mp{height:100%;transition:width .3s ease;border-radius:2px}.IssueBreakdown_totalSummary__BOB_c{margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0;text-align:center;color:#374151;font-size:.95rem}.IssueBreakdown_noIssues__BYVQq{padding:2rem;text-align:center;color:#059669;font-weight:600;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px}.IssueBreakdown_noData__45s83{padding:2rem;text-align:center;color:#6b7280;font-style:italic;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}@media (max-width:768px){.IssueBreakdown_issueList__iXAga.IssueBreakdown_grid__cCFBF{grid-template-columns:1fr}.IssueBreakdown_issueItem__YxNyt.IssueBreakdown_gridItem__qJOms{flex-direction:row;align-items:center}.IssueBreakdown_issueHeader__Upu96{flex:1 1}.IssueBreakdown_issueStats__rFNPz{flex-shrink:0}}@keyframes IssueBreakdown_shimmer__oSu1v{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.IssueBreakdown_loading__2VOOC{background:linear-gradient(90deg,#f0f0f0 25%,transparent 37%,#f0f0f0 63%);background-size:400px 100%;animation:IssueBreakdown_shimmer__oSu1v 1.5s ease-in-out infinite}.HistoricalAnalytics_analyticsContainer__cmgMd{margin-bottom:2rem}.HistoricalAnalytics_sectionTitle__m51Zr{color:#1976d2;font-size:1.25rem;font-weight:600;margin-bottom:1rem;border-bottom:2px solid #e3f2fd;padding-bottom:.5rem}.HistoricalAnalytics_metricsGrid__lcVZD{padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.HistoricalAnalytics_metricsGrid__lcVZD.HistoricalAnalytics_grid__asIjE{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.HistoricalAnalytics_metricsGrid__lcVZD.HistoricalAnalytics_list__R5Koa{display:flex;flex-direction:column;gap:.75rem}.HistoricalAnalytics_metricItem__5vu8i{display:flex;align-items:center;padding:.75rem 1rem;background:white;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_gridItem__jCHl_{flex-direction:column;align-items:stretch;gap:.5rem;text-align:center}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_listItem__hPgEM{flex-direction:row;justify-content:space-between}.HistoricalAnalytics_metricItem__5vu8i:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.HistoricalAnalytics_metricHeader__rr7qy{display:flex;align-items:center;gap:.5rem;flex:1 1}.HistoricalAnalytics_metricIcon__qa3jE{font-size:1.25rem;display:inline-block;min-width:1.5rem}.HistoricalAnalytics_metricLabel__IZmFC{font-size:.875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em}.HistoricalAnalytics_metricValue__zNBTr{font-size:1.125rem;font-weight:700;color:#1e293b;background:linear-gradient(135deg,#3b82f6,#1976d2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;flex-shrink:0}.HistoricalAnalytics_gridItem__jCHl_ .HistoricalAnalytics_metricValue__zNBTr{font-size:1.5rem;margin-top:.25rem}.HistoricalAnalytics_noData__GUssO{padding:2rem;text-align:center;color:#6b7280;font-style:italic;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}@media (max-width:768px){.HistoricalAnalytics_metricsGrid__lcVZD.HistoricalAnalytics_grid__asIjE{grid-template-columns:1fr}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_gridItem__jCHl_{flex-direction:row;justify-content:space-between;text-align:left}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_gridItem__jCHl_ .HistoricalAnalytics_metricValue__zNBTr{font-size:1.125rem;margin-top:0}}.HistoricalAnalytics_loading__J5yoc .HistoricalAnalytics_metricItem__5vu8i{background:linear-gradient(90deg,#f0f0f0 25%,transparent 37%,#f0f0f0 63%);background-size:400px 100%;animation:HistoricalAnalytics_shimmer__5G57k 1.5s ease-in-out infinite}@keyframes HistoricalAnalytics_shimmer__5G57k{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_primary__GiWrV{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe)}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_success__9_Ovs{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_warning__JOorl{border-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.HistoricalAnalytics_metricItem__5vu8i.HistoricalAnalytics_error__gd4zS{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fecaca)}.KioskModal_modalOverlay__8_zJt{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:KioskModal_fadeIn__K5f9N .2s ease-out}.KioskModal_modal__WmSBc{background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;max-height:90vh;animation:KioskModal_slideUp__p7eHF .3s ease-out;position:relative}.KioskModal_small__rAUg2{width:90vw;max-width:400px}.KioskModal_medium__aaay7{width:90vw;max-width:600px}.KioskModal_large__rrgS2{width:95vw;max-width:900px}.KioskModal_full__CFBvk{width:95vw;max-width:1200px;height:90vh}.KioskModal_modalHeader__fNZme{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem 1rem;border-bottom:2px solid #e5e7eb;flex-shrink:0}.KioskModal_modalTitle__Nc69H{display:flex;flex-direction:column;gap:.5rem}.KioskModal_modalTitle__Nc69H h2{color:#1976d2;font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.KioskModal_kioskId__ZqRyd{font-size:1rem;font-weight:600;color:#374151;background:#f3f4f6}.KioskModal_kioskId__ZqRyd,.KioskModal_timeframeIndicator__J_Wcw{padding:.25rem .75rem;border-radius:6px;display:inline-block;max-width:fit-content}.KioskModal_timeframeIndicator__J_Wcw{font-size:.875rem;color:#6b7280;font-weight:500;background:#e5e7eb}.KioskModal_closeButton__I3VKW{background:none;border:none;font-size:2rem;line-height:1;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:6px;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.KioskModal_closeButton__I3VKW:hover{background:#f3f4f6;color:#374151}.KioskModal_closeButton__I3VKW:focus{outline:2px solid #3b82f6;outline-offset:2px}.KioskModal_modalBody__0P8rR{flex:1 1;overflow-y:auto;padding:0;position:relative}.KioskModal_modalBody__0P8rR::-webkit-scrollbar{width:8px}.KioskModal_modalBody__0P8rR::-webkit-scrollbar-track{background:#f1f5f9}.KioskModal_modalBody__0P8rR::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.KioskModal_modalBody__0P8rR::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes KioskModal_fadeIn__K5f9N{0%{opacity:0}to{opacity:1}}@keyframes KioskModal_slideUp__p7eHF{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.KioskModal_modal__WmSBc{width:95vw!important;max-width:none!important;margin:1rem;max-height:calc(100vh - 2rem)}.KioskModal_modalHeader__fNZme{padding:1rem 1.5rem .75rem}.KioskModal_modalTitle__Nc69H h2{font-size:1.25rem}.KioskModal_modalTitle__Nc69H{gap:.25rem}.KioskModal_kioskId__ZqRyd,.KioskModal_timeframeIndicator__J_Wcw{font-size:.8rem;padding:.2rem .5rem}}@media (max-width:480px){.KioskModal_modal__WmSBc{width:100vw!important;height:100vh!important;max-height:none!important;border-radius:0;margin:0}.KioskModal_modalHeader__fNZme{padding:1rem}.KioskModal_modalTitle__Nc69H{flex-direction:row;align-items:center;gap:.5rem;flex-wrap:wrap}.KioskModal_modalTitle__Nc69H h2{font-size:1.125rem}}.KioskModal_loading__4RD4e{display:flex;align-items:center;justify-content:center;min-height:200px;flex-direction:column;gap:1rem;color:#6b7280}.KioskModal_loading__4RD4e .KioskModal_spinner___DQap{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:KioskModal_spin__DZ3vY 1s linear infinite}@keyframes KioskModal_spin__DZ3vY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.KioskModal_error__UepU0{padding:2rem;text-align:center;color:#dc2626;background:#fef2f2;border-radius:8px;margin:1rem}.KioskModal_modal__WmSBc:focus{outline:none}.KioskModal_modalOverlay__8_zJt{z-index:1000}.PaginationControls_paginationContainer__WDzuv{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;margin-top:1rem}.PaginationControls_paginationInfo__pROH0{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;flex-wrap:wrap}.PaginationControls_itemCount__QfIxy{font-size:.875rem;color:#475569;font-weight:500;white-space:nowrap}.PaginationControls_pageSizeSelector__0t6ED{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#475569;white-space:nowrap}.PaginationControls_pageSizeSelector__0t6ED label{font-weight:500}.PaginationControls_pageSizeSelect__6ndds{padding:.25rem .5rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;background:white;color:#374151;cursor:pointer;transition:border-color .2s ease}.PaginationControls_pageSizeSelect__6ndds:hover{border-color:#9ca3af}.PaginationControls_pageSizeSelect__6ndds:focus{outline:2px solid #3b82f6;outline-offset:2px;border-color:#3b82f6}.PaginationControls_paginationControls__M0vJO{display:flex;align-items:center;gap:.5rem}.PaginationControls_pageNumbers__RtPxw{display:flex;gap:.25rem}.PaginationControls_paginationBtn__OAQ_8{padding:.5rem .75rem;border:1px solid #d1d5db;background:white;color:#374151;font-size:.875rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease;min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.PaginationControls_paginationBtn__OAQ_8:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.PaginationControls_paginationBtn__OAQ_8:focus{outline:2px solid #3b82f6;outline-offset:2px;z-index:1}.PaginationControls_paginationBtn__OAQ_8:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_active__hBH_q{background:#3b82f6;color:white;border-color:#3b82f6;font-weight:600}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_active__hBH_q:hover{background:#2563eb;border-color:#2563eb}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_ellipsis___P5Gt{background:transparent;border:none;cursor:default;color:#6b7280}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_ellipsis___P5Gt:hover{background:transparent;border:none;transform:none;box-shadow:none}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_prevNext__yNfFz{font-weight:600;padding:.5rem 1rem;min-width:auto}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_prevNext__yNfFz:disabled{opacity:.5}@media (max-width:768px){.PaginationControls_paginationContainer__WDzuv{padding:.75rem}.PaginationControls_paginationInfo__pROH0{flex-direction:column;align-items:stretch;gap:.75rem;text-align:center}.PaginationControls_itemCount__QfIxy{order:2}.PaginationControls_pageSizeSelector__0t6ED{order:1;justify-content:center}.PaginationControls_paginationControls__M0vJO{flex-wrap:wrap;justify-content:center}.PaginationControls_pageNumbers__RtPxw{order:2;flex-wrap:wrap;justify-content:center}.PaginationControls_prevNext__yNfFz{order:1;flex:1 1;min-width:80px}.PaginationControls_paginationBtn__OAQ_8{font-size:.8rem;padding:.4rem .6rem;min-width:2.2rem;height:2.2rem}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_prevNext__yNfFz{padding:.4rem .8rem}}@media (max-width:480px){.PaginationControls_pageNumbers__RtPxw{max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.PaginationControls_pageNumbers__RtPxw::-webkit-scrollbar{display:none}.PaginationControls_paginationBtn__OAQ_8{min-width:2rem;height:2rem;font-size:.75rem}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_prevNext__yNfFz{font-size:.75rem;padding:.4rem .6rem}}.PaginationControls_loading__cjhD3{opacity:.6;pointer-events:none}.PaginationControls_loading__cjhD3 .PaginationControls_paginationBtn__OAQ_8{cursor:wait}@media (prefers-contrast:high){.PaginationControls_paginationBtn__OAQ_8{border-width:2px}.PaginationControls_paginationBtn__OAQ_8.PaginationControls_active__hBH_q{outline:2px solid #000;outline-offset:1px}}.KioskCompactSummary_compactContainer__I7x5C{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%;margin:0 auto 1.5rem}.KioskCompactSummary_compactContainer__I7x5C.KioskCompactSummary_compact__hLrGe{padding:1rem;margin:0 0 1rem;border-radius:8px}.KioskCompactSummary_noData__JM2im{text-align:center;color:#6b7280;padding:2rem;font-style:italic}.KioskCompactSummary_header__TAf3R{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.KioskCompactSummary_kioskId__s1bjY{font-size:1.375rem;font-weight:700;color:#1976d2}.KioskCompactSummary_storeName__Wt5Lt{font-size:.95rem;color:#374151;font-weight:500}.KioskCompactSummary_status__wwjbx{display:flex;align-items:center}.KioskCompactSummary_statusBadge__x2OxS{padding:.25rem .75rem;border-radius:16px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.KioskCompactSummary_statusBadge__x2OxS.KioskCompactSummary_active__NeumR{background-color:#dcfce7;color:#166534}.KioskCompactSummary_statusBadge__x2OxS.KioskCompactSummary_inactive__94oyz{background-color:#fef2f2;color:#991b1b}.KioskCompactSummary_statusBadge__x2OxS.KioskCompactSummary_unknown__n4lew{background-color:#f3f4f6;color:#374151}.KioskCompactSummary_detailsSection__hb99e{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:0;margin-bottom:1rem;overflow:hidden}.KioskCompactSummary_compactContainer__I7x5C.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_detailsSection__hb99e{margin-bottom:.75rem}.KioskCompactSummary_detailsHeader__0Ynbw{display:flex;justify-content:space-between;align-items:center;padding:.875rem;cursor:pointer;background:#f1f5f9;border-bottom:1px solid #e2e8f0;transition:background .2s ease;-webkit-user-select:none;user-select:none}.KioskCompactSummary_detailsHeader__0Ynbw:hover{background:#e2e8f0}.KioskCompactSummary_compactContainer__I7x5C.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_detailsHeader__0Ynbw{padding:.75rem}.KioskCompactSummary_detailsTitle__z1qlz{font-size:.875rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.KioskCompactSummary_toggleIcon__92YbY{font-size:.75rem;color:#6b7280;transition:transform .2s ease}.KioskCompactSummary_detailsContent__qqTIQ{padding:.875rem;animation:KioskCompactSummary_slideDown__XvB39 .2s ease-out}.KioskCompactSummary_compactContainer__I7x5C.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_detailsContent__qqTIQ{padding:.75rem}@keyframes KioskCompactSummary_slideDown__XvB39{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.KioskCompactSummary_infoGrid__SPi3D{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.625rem;margin-bottom:.625rem}.KioskCompactSummary_infoGrid__SPi3D:last-child{margin-bottom:0}.KioskCompactSummary_infoItem__OT1tk{display:flex;flex-direction:column;gap:.25rem}.KioskCompactSummary_infoLabel__ouGci{font-size:.7rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.KioskCompactSummary_infoValue__YHOYs{font-size:.875rem;color:#1f2937;font-weight:500}.KioskCompactSummary_addressSection__EcG5p{padding:.625rem 0;border-top:1px solid #e5e7eb;margin-top:.625rem}.KioskCompactSummary_addressText__ERdI0{font-size:.875rem;color:#1f2937;font-weight:500;margin-top:.375rem;line-height:1.4}.KioskCompactSummary_addressText__ERdI0 div{margin:.125rem 0}.KioskCompactSummary_statsGrid__5125Q{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;margin-bottom:1rem}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_compact__hLrGe{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:.75rem}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_transactionGrid__sFEWi{grid-template-columns:repeat(3,1fr);margin-top:.75rem}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_transactionGrid__sFEWi.KioskCompactSummary_compact__hLrGe{grid-template-columns:repeat(3,1fr);margin-top:.5rem}.KioskCompactSummary_statCard__gI9cj{text-align:center;padding:.875rem .75rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_statCard__gI9cj{padding:.625rem .5rem}.KioskCompactSummary_statCard__gI9cj.KioskCompactSummary_clickable__mMQCB{cursor:pointer;transition:all .2s ease}.KioskCompactSummary_statCard__gI9cj.KioskCompactSummary_clickable__mMQCB:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.KioskCompactSummary_statCard__gI9cj.KioskCompactSummary_clickable__mMQCB:active{transform:translateY(0)}.KioskCompactSummary_statCard__gI9cj:hover{background:#f1f5f9;border-color:#cbd5e1}.KioskCompactSummary_statValue__mw_r_{font-size:1.375rem;font-weight:700;color:#1976d2;margin-bottom:.25rem;line-height:1}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_statValue__mw_r_{font-size:1.125rem;margin-bottom:.2rem}.KioskCompactSummary_downtimeValue__9NGIg{font-size:1.25rem;color:#dc2626}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_downtimeValue__9NGIg{font-size:1rem}.KioskCompactSummary_statLabel__i_a6G{font-size:.7rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.5px;line-height:1}.KioskCompactSummary_statsGrid__5125Q.KioskCompactSummary_compact__hLrGe .KioskCompactSummary_statLabel__i_a6G{font-size:.625rem;letter-spacing:.3px}.KioskCompactSummary_issueSection__fzk5O{margin-bottom:1rem}.KioskCompactSummary_issueSection__fzk5O.KioskCompactSummary_compact__hLrGe{margin-bottom:.625rem}.KioskCompactSummary_sectionTitle__i5nXj{font-size:.95rem;font-weight:600;color:#374151;margin-bottom:.625rem;padding-bottom:.375rem;border-bottom:1px solid #e5e7eb}.KioskCompactSummary_sectionTitle__i5nXj.KioskCompactSummary_compact__hLrGe{font-size:.85rem;margin-bottom:.5rem;padding-bottom:.25rem}.KioskCompactSummary_issueList__WPCK_{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem}.KioskCompactSummary_issueList__WPCK_.KioskCompactSummary_compact__hLrGe{display:flex;flex-wrap:wrap;gap:.375rem}.KioskCompactSummary_issueItem__IexY5{display:flex;justify-content:space-between;align-items:center;padding:.5rem .625rem;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.KioskCompactSummary_issueItem__IexY5:hover{background:#f1f5f9;border-color:#cbd5e1}.KioskCompactSummary_issueItem__IexY5.KioskCompactSummary_clickableIssue__rYHNf{cursor:pointer}.KioskCompactSummary_issueItem__IexY5.KioskCompactSummary_clickableIssue__rYHNf:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.KioskCompactSummary_issueItem__IexY5.KioskCompactSummary_clickableIssue__rYHNf:active{transform:translateY(0)}.KioskCompactSummary_issueType__xuVgw{font-size:.8rem;color:#374151;font-weight:500;line-height:1}.KioskCompactSummary_issueCount__Kvg70{font-size:.8rem;font-weight:600;color:#1976d2;background:#e3f2fd;padding:.125rem .5rem;border-radius:10px;min-width:22px;text-align:center;line-height:1}.KioskCompactSummary_historySection__4usAN{border-top:1px solid #e5e7eb;padding-top:.875rem}.KioskCompactSummary_historySummary__ajRqE{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8rem;color:#6b7280}.KioskCompactSummary_historySummary__ajRqE span{background:#f3f4f6;padding:.25rem .625rem;border-radius:5px;font-weight:500;line-height:1}@media (max-width:768px){.KioskCompactSummary_compactContainer__I7x5C{padding:1rem;margin:0 .5rem}.KioskCompactSummary_header__TAf3R{flex-direction:column;align-items:flex-start;gap:.5rem}.KioskCompactSummary_infoGrid__SPi3D{grid-template-columns:1fr;gap:.5rem}.KioskCompactSummary_statsGrid__5125Q{grid-template-columns:repeat(2,1fr);gap:.625rem}.KioskCompactSummary_issueList__WPCK_{grid-template-columns:1fr}.KioskCompactSummary_historySummary__ajRqE{flex-direction:column;gap:.5rem}}@media (max-width:480px){.KioskCompactSummary_statsGrid__5125Q{grid-template-columns:1fr 1fr}.KioskCompactSummary_kioskId__s1bjY{font-size:1.25rem}.KioskCompactSummary_storeName__Wt5Lt{font-size:.875rem}}.TimelineActivity_activityCard__J_j42{background:#ffffff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:6px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.TimelineActivity_activityCard__J_j42:hover{border-color:#d1d5db;box-shadow:0 1px 4px rgba(0,0,0,.08)}.TimelineActivity_activityHeader__poNo_{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;background:linear-gradient(90deg,var(--activity-bg) 0,transparent 100%);border-left:3px solid var(--activity-color);transition:background .2s ease;-webkit-user-select:none;user-select:none}.TimelineActivity_activityHeader__poNo_:hover{background:linear-gradient(90deg,var(--activity-bg) 0,var(--activity-bg) 60%,transparent 100%)}.TimelineActivity_activityMain__oofx6{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.TimelineActivity_activityBadge__W7QeV{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--activity-color);color:#ffffff;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;width:fit-content;box-shadow:0 1px 3px rgba(0,0,0,.1)}.TimelineActivity_activityIcon__wEAND{font-size:12px;line-height:1}.TimelineActivity_activityLabel__LneKt{line-height:1}.TimelineActivity_activityTitle__sNVRJ{font-size:14px;font-weight:600;color:#111827;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TimelineActivity_activityMeta__IJOwQ{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#6b7280}.TimelineActivity_metaJob__haYDe,.TimelineActivity_metaStatus__eYixo,.TimelineActivity_metaUser__pRMig{display:inline-flex;align-items:center;gap:4px}.TimelineActivity_metaUser__pRMig:before{content:"👤";font-size:11px}.TimelineActivity_metaJob__haYDe{font-family:Courier New,monospace;font-weight:600;color:#374151}.TimelineActivity_metaStatus__eYixo{padding:2px 8px;background:#f3f4f6;border-radius:3px;font-weight:500}.TimelineActivity_activityTime__cmIst{font-size:12px;color:#9ca3af;font-weight:500;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimelineActivity_expandButton__rr4cS{width:28px;height:28px;border-radius:4px;border:1px solid #e5e7eb;background:#ffffff;color:#6b7280;font-size:16px;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TimelineActivity_expandButton__rr4cS:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.TimelineActivity_activityDetails__Wf774{padding:16px;background:#f9fafb;border-top:1px solid #e5e7eb;animation:TimelineActivity_slideDown__DJnks .2s ease-out}@keyframes TimelineActivity_slideDown__DJnks{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TimelineActivity_detailsGrid__ivnp9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}.TimelineActivity_detailItem__pgNGi{display:flex;flex-direction:column;gap:4px}.TimelineActivity_detailLabel__Ws1Pf{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af}.TimelineActivity_detailValue__1Hf_q{font-size:13px;font-weight:500;color:#1f2937}.TimelineActivity_notesSection__5LzL8{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.TimelineActivity_notesLabel__WCzwU{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin-bottom:6px}.TimelineActivity_notesContent__Ox7Rb{font-size:13px;line-height:1.6;color:#374151;background:#ffffff;padding:10px 12px;border-radius:4px;border:1px solid #e5e7eb}.TimelineActivity_hideOnMobile__copb0{display:inline-block}@media (max-width:768px){.TimelineActivity_hideOnMobile__copb0{display:none!important}.TimelineActivity_activityHeader__poNo_{grid-template-columns:1fr;gap:8px}.TimelineActivity_activityTime__cmIst{font-size:11px}.TimelineActivity_expandButton__rr4cS{position:absolute;top:12px;right:12px}.TimelineActivity_detailsGrid__ivnp9{grid-template-columns:1fr}}.AnalyticsDashboard_container__UmenR{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;color:black}.AnalyticsDashboard_header__EgNhd{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:#074078;border-radius:12px;color:white}.AnalyticsDashboard_header__EgNhd h1{margin:0;font-size:2rem;font-weight:600}.AnalyticsDashboard_controls__4PRpu{display:flex;gap:15px;align-items:center}.AnalyticsDashboard_input__qTmQa,.AnalyticsDashboard_select__9irws{padding:8px 12px;border:1px solid rgba(255,255,255,.3);border-radius:6px;background:rgba(255,255,255,.1);color:white;font-size:14px}.AnalyticsDashboard_select__9irws option{background:#333;color:white}.AnalyticsDashboard_input__qTmQa::placeholder{color:rgba(255,255,255,.7)}.AnalyticsDashboard_refreshButton__ocjG1{padding:8px 16px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);border-radius:6px;color:white;cursor:pointer;font-size:14px;transition:all .2s}.AnalyticsDashboard_refreshButton__ocjG1:hover{background:rgba(255,255,255,.3)}.AnalyticsDashboard_summaryGrid__AgWqm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:40px}.AnalyticsDashboard_summaryCard__rfmAv{background:white;padding:24px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);border-left:4px solid #667eea}.AnalyticsDashboard_summaryCard__rfmAv h3{margin:0 0 8px;color:#1f2937;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.AnalyticsDashboard_metric__qxs_n{font-size:2.8rem;font-weight:700;color:#111827;margin-bottom:6px}.AnalyticsDashboard_summaryCard__rfmAv p{margin:0;color:#4b5563;font-size:.95rem;font-weight:500}.AnalyticsDashboard_section__P2eoX{background:white;border-radius:12px;padding:24px;margin-bottom:30px;box-shadow:0 4px 6px rgba(0,0,0,.07)}.AnalyticsDashboard_section__P2eoX h2{margin:0 0 20px;color:#111827;font-size:1.75rem;font-weight:700}.AnalyticsDashboard_tableContainer__X6gsC{overflow-x:auto}.AnalyticsDashboard_table__gi21_{width:100%;border-collapse:collapse;font-size:1rem}.AnalyticsDashboard_table__gi21_ th{background:#f9fafb;padding:14px 12px;text-align:left;font-weight:700;color:#111827;border-bottom:2px solid #e5e7eb;font-size:.95rem}.AnalyticsDashboard_sortableHeader__baA_l{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease;position:relative}.AnalyticsDashboard_sortableHeader__baA_l:hover{background:#f3f4f6!important}.AnalyticsDashboard_sortableHeader__baA_l:active{background:#e5e7eb!important}.AnalyticsDashboard_sortIcon__4bC8G{margin-left:6px;font-size:.8rem;opacity:.7;display:inline-block;min-width:12px}.AnalyticsDashboard_timeframeNote__jvIuZ{background:#e0f2fe;border:1px solid #01579b;border-radius:6px;padding:8px 12px;margin:10px 0;font-size:.9rem;color:#01579b;text-align:center}.AnalyticsDashboard_table__gi21_ td{padding:14px 12px;border-bottom:1px solid #e5e7eb;color:#1f2937}.AnalyticsDashboard_table__gi21_ tr:hover{background:#f9fafb}.AnalyticsDashboard_alertRow__5O2Ta{background:#fef2f2}.AnalyticsDashboard_alertRow__5O2Ta:hover{background:#fee2e2}.AnalyticsDashboard_alertBadge__y9jk6{display:inline-block;margin-left:8px;background:#dc2626;color:white;font-weight:700}.AnalyticsDashboard_issueCount__cfgPM{color:#dc2626;font-weight:700;font-size:1.1rem}.AnalyticsDashboard_status__Jwrc_{padding:6px 10px;font-size:.8rem;font-weight:700}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_active__7pMyR{background:#dcfce7;color:#166534}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_alert__ZmH0u{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;animation:AnalyticsDashboard_pulse-alert__QHhZw 2s infinite}@keyframes AnalyticsDashboard_pulse-alert__QHhZw{0%,to{opacity:1}50%{opacity:.8}}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_idle__mq4DZ{background:#fef3c7;color:#d97706}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_maintenance__Rx2y_{background:#e0e7ff;color:#3730a3}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_inactive__JBOII{background:#fee2e2;color:#991b1b}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_unknown__72Q3w{background:#f3f4f6;color:#374151}.AnalyticsDashboard_issueBreakdown__zoZLX{display:flex;flex-wrap:wrap;gap:8px}.AnalyticsDashboard_issueBreakdown__zoZLX span{font-size:.8rem;background:#f3f4f6;padding:4px 8px;border-radius:6px;font-weight:600;color:#374151}.AnalyticsDashboard_analysisGrid__gzU3b{display:grid;grid-template-columns:1fr 1fr;gap:20px}.AnalyticsDashboard_analysisCard__2pldz{background:#f9fafb;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.AnalyticsDashboard_analysisCard__2pldz h3{margin:0 0 16px;color:#111827;font-size:1.25rem;font-weight:700}.AnalyticsDashboard_issueList__DOT_S{display:flex;flex-direction:column;gap:8px}.AnalyticsDashboard_issueItem__GunXw{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:white;border-radius:6px;border:1px solid #e5e7eb}.AnalyticsDashboard_issueName___ZmBp{font-size:1rem;color:#1f2937;font-weight:500}.AnalyticsDashboard_issueItem__GunXw .AnalyticsDashboard_issueCount__cfgPM{font-weight:700;color:#dc2626;background:#fee2e2;padding:4px 10px;border-radius:12px;font-size:.85rem}.AnalyticsDashboard_serviceGrid__IwE4Z{display:grid;grid-template-columns:1fr 1fr;gap:20px}.AnalyticsDashboard_serviceCard__zGipM{background:#f9fafb;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.AnalyticsDashboard_serviceCard__zGipM h3{margin:0 0 16px;color:#111827;font-size:1.25rem;font-weight:700}.AnalyticsDashboard_serviceStats__tAgPL{display:flex;flex-direction:column;gap:12px}.AnalyticsDashboard_serviceStat__417F2{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:white;border-radius:6px;border:1px solid #e5e7eb;font-size:.95rem;color:#1f2937}.AnalyticsDashboard_serviceStat__417F2 strong{font-weight:700;color:#111827}.AnalyticsDashboard_serviceList___bKY0{display:flex;flex-direction:column;gap:8px}.AnalyticsDashboard_serviceItem___XYE3{padding:12px;background:white;border-radius:6px;border:1px solid #e5e7eb}.AnalyticsDashboard_storeName__S7jrz{font-size:.8rem;color:#6b7280;font-weight:400}.AnalyticsDashboard_serviceCount__OEZ9i{margin-left:8px;font-size:.85rem;color:#4b5563;background:#f3f4f6;padding:3px 8px;border-radius:6px;font-weight:600}.AnalyticsDashboard_serviceDetails__idY9m{font-size:.9rem;color:#4b5563;margin-top:6px;font-weight:500}.AnalyticsDashboard_footer__P9Ujj{background:#f9fafb;border-radius:12px;padding:20px;border:1px solid #e5e7eb}.AnalyticsDashboard_dataSourceInfo__GOlW4 h3{margin:0 0 12px;color:#111827;font-size:1.2rem;font-weight:700}.AnalyticsDashboard_sources__vaBDx{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.AnalyticsDashboard_source__AuBN2{font-size:1rem;color:#1f2937;font-weight:500}.AnalyticsDashboard_source__AuBN2 strong{font-weight:700;color:#111827}.AnalyticsDashboard_lastUpdated__84Z_M{margin:0;font-size:.9rem;color:#4b5563;text-align:center;font-weight:500}.AnalyticsDashboard_error__TLwE8,.AnalyticsDashboard_loading__S3WkS{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}.AnalyticsDashboard_spinner__9ZYxc{width:40px;height:40px;border:4px solid #f3f4f6;border-top-color:#667eea;border-radius:50%;animation:AnalyticsDashboard_spin__Fa8oD 1s linear infinite;margin-bottom:16px}@keyframes AnalyticsDashboard_spin__Fa8oD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AnalyticsDashboard_error__TLwE8 h2{color:#dc2626;margin-bottom:8px}.AnalyticsDashboard_retryButton__6HhFH{margin-top:16px;padding:12px 24px;background:#667eea;color:white;border:none;border-radius:6px;cursor:pointer;font-size:1rem;transition:background .2s}.AnalyticsDashboard_retryButton__6HhFH:hover{background:#5a67d8}.AnalyticsDashboard_clickableRow__V1Y_3{cursor:pointer;transition:background-color .2s}.AnalyticsDashboard_clickableRow__V1Y_3:hover{background-color:#f0f9ff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.AnalyticsDashboard_modalOverlay__q9B3S{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:15px}.AnalyticsDashboard_modal__3eb_r{background:white;border-radius:12px;max-width:1200px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}@media (max-width:768px){.AnalyticsDashboard_modal__3eb_r{min-width:0;padding:0;box-shadow:none}.AnalyticsDashboard_modalHeader__2H2L5{flex-direction:column;align-items:stretch;gap:8px;padding:10px 8px;position:relative}.AnalyticsDashboard_modalHeader__2H2L5 h2{font-size:1.1rem;margin-bottom:0;text-align:left}.AnalyticsDashboard_modalTitle__DPRZh{flex-direction:column;align-items:flex-start;gap:4px}.AnalyticsDashboard_timeframeIndicator__KPZoc{font-size:.85rem;padding:2px 8px;border-radius:4px;margin-top:2px}.AnalyticsDashboard_closeButton__U9HDX{position:absolute;top:8px;right:8px;font-size:1.4rem;width:32px;height:32px;align-self:unset;margin-top:0;z-index:2}.AnalyticsDashboard_modalContent__OnnvI{padding:10px 6px!important}.AnalyticsDashboard_detailsContainer__cny1m{gap:10px}.AnalyticsDashboard_summarySectionHeader__B00rR{padding:8px 10px;font-size:.95rem}.AnalyticsDashboard_summarySectionTitle__Dewf_{font-size:.95rem}.AnalyticsDashboard_summarySectionToggle__yKxSd{font-size:.85rem}.AnalyticsDashboard_summarySectionContent__OQvhJ{padding:8px 0}.AnalyticsDashboard_detailSection__ULIhA{padding:10px 6px!important;border-radius:6px!important}.AnalyticsDashboard_historyHeader___KuzK{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 0}.AnalyticsDashboard_historyFilters__7qxZh{flex-direction:column;align-items:flex-start;gap:4px!important}.AnalyticsDashboard_recordCount__ymh_c{font-size:.85rem}.AnalyticsDashboard_filterSelect__vtJMY{font-size:.95rem;padding:4px 8px;min-width:0;width:100%;box-sizing:border-box}.AnalyticsDashboard_historyList__JeL4p{max-height:50vh;padding:0!important}.AnalyticsDashboard_historyItem__vesEk,.AnalyticsDashboard_timelineItemCompact__t93Te{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 4px;font-size:.95rem}.AnalyticsDashboard_historyDate__Rw9BE,.AnalyticsDashboard_timelineDate__MoiR8{font-size:.8rem;min-width:0;text-align:left;padding:2px 0}.AnalyticsDashboard_expandedDetail__IRcQN{flex-direction:column;gap:2px;padding:4px 6px;font-size:.9rem}.AnalyticsDashboard_modalLoading__Hznyp{padding:20px 0}.AnalyticsDashboard_paginationBtn__nuCWd{padding:4px 8px;font-size:.85rem;min-width:28px}.AnalyticsDashboard_paginationInfo__ctcOl{font-size:.85rem;padding:4px 0}.AnalyticsDashboard_noData__JQOM5{padding:16px 4px!important;font-size:1rem!important}.AnalyticsDashboard_modalOverlay__q9B3S{padding:0;align-items:stretch;justify-content:stretch}.AnalyticsDashboard_modal__3eb_r{max-width:100vw;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_modalHeader__2H2L5{border-radius:0;padding-top:max(16px,env(safe-area-inset-top,0px))}.AnalyticsDashboard_modalContent__OnnvI{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}.AnalyticsDashboard_modalHeader__2H2L5{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb;background:#f8fafc;border-radius:12px 12px 0 0;position:sticky;top:0;z-index:10}.AnalyticsDashboard_modalHeader__2H2L5 h2{margin:0;color:#1f2937;font-size:1.4rem;font-weight:700;display:flex;align-items:center;gap:8px}.AnalyticsDashboard_closeButton__U9HDX{background:none;border:none;font-size:1.8rem;color:#6b7280;cursor:pointer;padding:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.AnalyticsDashboard_closeButton__U9HDX:hover{background:#e5e7eb;color:#374151}.AnalyticsDashboard_modalContent__OnnvI{padding:20px}.AnalyticsDashboard_modalLoading__Hznyp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.AnalyticsDashboard_detailsContainer__cny1m{display:flex;flex-direction:column;gap:16px}.AnalyticsDashboard_detailSection__ULIhA{background:white;padding:16px;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AnalyticsDashboard_detailSection__ULIhA h3{margin:0 0 12px;color:#1f2937;font-size:1.1rem;font-weight:700;display:flex;align-items:center;gap:8px}.AnalyticsDashboard_detailSection__ULIhA h4{margin:12px 0 6px;color:#374151;font-size:.95rem;font-weight:600}.AnalyticsDashboard_summarySection__aFy70{margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#ffffff}.AnalyticsDashboard_summarySectionHeader__B00rR{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.AnalyticsDashboard_summarySectionHeader__B00rR:hover{background:#f3f4f6}.AnalyticsDashboard_summarySectionTitle__Dewf_{font-size:.95rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.AnalyticsDashboard_summarySectionToggle__yKxSd{font-size:.85rem;color:#6b7280;font-weight:500}.AnalyticsDashboard_summarySectionContent__OQvhJ{animation:AnalyticsDashboard_slideDown__0eoc3 .2s ease-out}.AnalyticsDashboard_analyticsGrid__B9U27,.AnalyticsDashboard_summaryGrid__AgWqm{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.AnalyticsDashboard_analyticItem__7tUp4,.AnalyticsDashboard_summaryItem__r008u{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.AnalyticsDashboard_analyticItem__7tUp4:hover,.AnalyticsDashboard_summaryItem__r008u:hover{background:#f1f5f9;border-color:#cbd5e1}.AnalyticsDashboard_analyticItem__7tUp4 label,.AnalyticsDashboard_summaryItem__r008u label{font-weight:600;color:#475569;font-size:.85rem}.AnalyticsDashboard_analyticItem__7tUp4 span,.AnalyticsDashboard_summaryItem__r008u span{font-weight:700;color:#1e293b;font-size:1rem}.AnalyticsDashboard_issueBreakdownDetail__XrTlX{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.AnalyticsDashboard_issueTypeItem__LNQqu{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:white;border-radius:8px;border:1px solid #e5e7eb}.AnalyticsDashboard_issueTypeItem__LNQqu span{font-size:1rem;color:#374151;font-weight:500}.AnalyticsDashboard_issueTypeItem__LNQqu strong{font-size:1.1rem;font-weight:700;color:#dc2626}.AnalyticsDashboard_activityBreakdown__XI2TH{margin-top:16px}.AnalyticsDashboard_activityList__LBUFY{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.AnalyticsDashboard_activityItem___WVzo{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:white;border-radius:6px;border:1px solid #e5e7eb;font-size:.9rem}.AnalyticsDashboard_activityItem___WVzo strong{color:#111827;font-weight:700}.AnalyticsDashboard_historyList__JeL4p{display:flex;flex-direction:column;gap:0;max-height:600px;overflow-y:auto;padding:4px 0}.AnalyticsDashboard_timelineItemExpandable__8_H66{margin-bottom:4px}.AnalyticsDashboard_timelineItemCompact__t93Te{display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid #e5e7eb;transition:all .2s ease;min-height:48px;border-radius:6px;position:relative}.AnalyticsDashboard_timelineItemCompact__t93Te:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateX(2px)}.AnalyticsDashboard_timelineContent__czydt{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.AnalyticsDashboard_timelineTitle__3KNE2{font-weight:600;font-size:.9rem;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;letter-spacing:-.01em}.AnalyticsDashboard_timelineMeta__KJqs6{font-size:.8rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-weight:500}.AnalyticsDashboard_timelineDate__MoiR8{font-size:.8rem;color:#6b7280;font-weight:600;font-family:SF Mono,Monaco,monospace;white-space:nowrap;min-width:150px;text-align:right;background:#f9fafb;padding:4px 8px;border-radius:6px;border:1px solid #f3f4f6}.AnalyticsDashboard_timelineItemCompact__t93Te:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#3b82f6,#1d4ed8);border-radius:0 2px 2px 0;opacity:0;transition:opacity .2s ease}.AnalyticsDashboard_timelineItemCompact__t93Te:hover:before{opacity:1}.AnalyticsDashboard_expandIndicator__tQW6X{font-size:.75rem;color:#6b7280;min-width:16px;text-align:center;transition:transform .2s ease;-webkit-user-select:none;user-select:none}.AnalyticsDashboard_timelineItemExpanded__tLO84{background:#f8fafc;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;margin-top:-6px;padding:16px;animation:AnalyticsDashboard_slideDown__0eoc3 .2s ease-out}@keyframes AnalyticsDashboard_slideDown__0eoc3{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_expandedContent__M1oIE{display:flex;flex-direction:column;gap:16px}.AnalyticsDashboard_expandedSection__UzQJV{display:flex;flex-direction:column;gap:8px}.AnalyticsDashboard_expandedSection__UzQJV strong{color:#1f2937;font-size:.875rem;margin-bottom:4px;display:block}.AnalyticsDashboard_expandedDetail__IRcQN{display:flex;justify-content:space-between;padding:6px 12px;background:white;border-radius:4px;border:1px solid #e5e7eb;font-size:.85rem}.AnalyticsDashboard_expandedDetail__IRcQN span:first-child{color:#6b7280;font-weight:500}.AnalyticsDashboard_expandedDetail__IRcQN span:last-child{color:#1f2937;font-weight:600}.AnalyticsDashboard_expandedNotes__VGTm9{background:white;padding:12px;border-radius:6px;border:1px solid #e5e7eb;color:#374151;font-size:.875rem;line-height:1.5;white-space:pre-wrap}.AnalyticsDashboard_chainEvents__DAVSu{display:flex;flex-direction:column;gap:8px}.AnalyticsDashboard_chainEvent__9_4jC{background:white;padding:10px 12px;border-radius:6px;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:6px}.AnalyticsDashboard_chainEvent__9_4jC .AnalyticsDashboard_eventType__icnzv{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600;align-self:flex-start;border:1px solid #93c5fd}.AnalyticsDashboard_chainEvent__9_4jC .AnalyticsDashboard_eventTimestamp__1bsP2{font-size:.75rem;color:#6b7280;font-family:monospace}.AnalyticsDashboard_chainEvent__9_4jC .AnalyticsDashboard_eventDescription__oy1jy{color:#374151;font-size:.85rem;line-height:1.4;padding-left:8px;border-left:2px solid #e5e7eb}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_event_chain__ufFQa{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border-color:#93c5fd;box-shadow:0 2px 4px rgba(59,130,246,.15)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_incomplete_transaction__M7mK_{background:linear-gradient(135deg,#fef3c7,#fbbf24);color:#92400e;border-color:#f59e0b;box-shadow:0 2px 4px rgba(245,158,11,.25)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_internet_issue___vY9K{background:linear-gradient(135deg,#f3e8ff,#c084fc);color:#7c3aed;border-color:#a855f7;box-shadow:0 2px 4px rgba(168,85,247,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_card_reader_issue__EU2EH{background:linear-gradient(135deg,#f0fdf4,#86efac);color:#166534;border-color:#4ade80;box-shadow:0 2px 4px rgba(34,197,94,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_usb_issue__SKRif{background:linear-gradient(135deg,#fef3c7,#fbbf24);color:#92400e;border-color:#f59e0b;box-shadow:0 2px 4px rgba(245,158,11,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_store_call__54H51{background:linear-gradient(135deg,#e0f2fe,#81d4fa);color:#0277bd;border-color:#29b6f6;box-shadow:0 2px 4px rgba(2,119,189,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_tech_support__LJx_O{background:linear-gradient(135deg,#f3e8ff,#d8b4fe);color:#7c3aed;border-color:#c084fc;box-shadow:0 2px 4px rgba(124,58,237,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_downtime__JnKjf{background:linear-gradient(135deg,#fee2e2,#fca5a5);color:#dc2626;border-color:#f87171;box-shadow:0 2px 4px rgba(220,38,38,.25)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_printer_issue__yqG6r{background:linear-gradient(135deg,#f0f9ff,#7dd3fc);color:#0c4a6e;border-color:#38bdf8;box-shadow:0 2px 4px rgba(14,165,233,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_service_job__fFZD_{background:linear-gradient(135deg,#dbeafe,#93c5fd);border-color:#60a5fa;box-shadow:0 2px 4px rgba(59,130,246,.2)}.AnalyticsDashboard_historyItem__vesEk{background:transparent;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;padding:8px 4px;transition:all .2s ease;box-shadow:none}.AnalyticsDashboard_historyItem__vesEk:hover{background:#f8fafc;border-bottom-color:#cbd5e1}.AnalyticsDashboard_historyItemHeader__EObmL{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AnalyticsDashboard_activityTypeCompact__8PGMM{padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:capitalize;white-space:nowrap;border:1px solid transparent;min-width:110px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s ease;position:relative}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_service_report__yKvt3{background:linear-gradient(135deg,#dbeafe,#93c5fd);color:#1e40af;border-color:#60a5fa;box-shadow:0 2px 4px rgba(59,130,246,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_customer_call__tUGRt{background:linear-gradient(135deg,#fef3c7,#fcd34d);color:#92400e;border-color:#f59e0b;box-shadow:0 2px 4px rgba(245,158,11,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_completed_job__cqBwU{background:linear-gradient(135deg,#dcfce7,#86efac);color:#166534;border-color:#4ade80;box-shadow:0 2px 4px rgba(34,197,94,.2)}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_dispatched_job__hVtaN,.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_job_dispatched__BhUZc{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#3730a3;border-color:#c7d2fe}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_alert_posted__V_rTt{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-color:#fecaca}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_service_job__fFZD_{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border-color:#bfdbfe}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_paper_job__iS9mg{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#7c3aed;border-color:#e9d5ff}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_call_log__1CIju{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border-color:#fde68a}.AnalyticsDashboard_activityTypeCompact__8PGMM.AnalyticsDashboard_alert__ZmH0u{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-color:#fecaca}.AnalyticsDashboard_activityType__30Y8C.AnalyticsDashboard_service_job__fFZD_{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border:1px solid #bfdbfe}.AnalyticsDashboard_activityType__30Y8C.AnalyticsDashboard_paper_job__iS9mg{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#7c3aed;border:1px solid #e9d5ff}.AnalyticsDashboard_activityType__30Y8C.AnalyticsDashboard_call_log__1CIju{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid #fde68a}.AnalyticsDashboard_activityType__30Y8C.AnalyticsDashboard_alert__ZmH0u{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border:1px solid #fecaca}.AnalyticsDashboard_historyDate__Rw9BE{font-size:.75rem;color:#64748b;font-weight:500;font-family:monospace}.AnalyticsDashboard_historyDetails__TARnG{display:flex;flex-direction:column;gap:6px}.AnalyticsDashboard_historyMainContent__ij7zV{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.AnalyticsDashboard_historyPrimary__l7_nl{flex:1 1}.AnalyticsDashboard_historyPrimary__l7_nl strong{color:#1f2937;font-size:.95rem;font-weight:600;display:block;margin-bottom:4px}.AnalyticsDashboard_historyPrimary__l7_nl p{margin:0;color:#64748b;font-size:.85rem;line-height:1.4}.AnalyticsDashboard_historyMeta__sfujj{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:120px}.AnalyticsDashboard_historyJob__ONwr7,.AnalyticsDashboard_historyUser__yu_8U{font-size:.75rem;color:#64748b;background:#f1f5f9;padding:3px 8px;border-radius:4px;border:1px solid #e2e8f0;white-space:nowrap}.AnalyticsDashboard_historyChainId__FsPfo{font-size:.7rem;color:#64748b;background:#f8fafc;padding:2px 6px;border-radius:3px;font-family:monospace;border:1px solid #e2e8f0}.AnalyticsDashboard_moreRecords__oLVzU{text-align:center;color:#111827;font-style:italic;margin-top:1rem}.AnalyticsDashboard_historySummary__O_Caw{background:rgba(255,255,255,.05);padding:.75rem;border-radius:8px;margin-bottom:1rem;border:1px solid rgba(255,255,255,.1)}.AnalyticsDashboard_historySummary__O_Caw p{margin:0;color:var(--text-secondary);font-size:.9rem}.AnalyticsDashboard_activityItemDetailed__5w8K8{display:flex;justify-content:space-between;align-items:center;padding:.75rem;margin-bottom:.5rem;background:rgba(255,255,255,.08);border-radius:8px;border:1px solid rgba(255,255,255,.15)}.AnalyticsDashboard_activityLabel__zhK5t{color:var(--text-primary);font-weight:500;font-size:1rem}.AnalyticsDashboard_activityCount__sikiK{color:var(--accent-color);font-size:1.1rem;font-weight:700}.AnalyticsDashboard_activityTypeSummary__f3vmr{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.AnalyticsDashboard_activityTypeBadge__vOIRl{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:var(--text-primary);padding:.25rem .5rem;border-radius:6px;font-size:.85rem;font-weight:500;transition:all .2s ease}.AnalyticsDashboard_clickableBadge__KbCKk{cursor:pointer}.AnalyticsDashboard_clickableBadge__KbCKk:hover{background:rgba(64,123,255,.4);border-color:rgba(64,123,255,.6);transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,123,255,.2)}.AnalyticsDashboard_activeBadge__Dtg5S{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.3)!important;color:var(--text-primary)!important;font-weight:600}.AnalyticsDashboard_clickableActivityItem__p2_t6{cursor:pointer;transition:all .2s ease}.AnalyticsDashboard_clickableActivityItem__p2_t6:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);transform:translateX(3px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.AnalyticsDashboard_activeActivityItem__zjqbR{background:rgba(64,123,255,.2)!important;border-color:rgba(64,123,255,.4)!important;box-shadow:0 2px 8px rgba(64,123,255,.2)}.AnalyticsDashboard_filterInfo__nQOvg{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem;background:rgba(64,123,255,.1);border-radius:8px;border:1px solid rgba(64,123,255,.2)}.AnalyticsDashboard_clearFilterButton__q0d2z{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:var(--text-primary);padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.AnalyticsDashboard_clearFilterButton__q0d2z:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25)}.AnalyticsDashboard_historyHeader___KuzK{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.AnalyticsDashboard_historyFilters__7qxZh{display:flex;align-items:center;gap:1rem;color:#374151}.AnalyticsDashboard_recordCount__ymh_c{color:var(--text-secondary);font-size:.9rem}.AnalyticsDashboard_filterSelect__vtJMY{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:var(--text-primary);padding:.5rem;border-radius:4px;font-size:.9rem;cursor:pointer}.AnalyticsDashboard_filterSelect__vtJMY:focus{outline:none;border-color:rgba(255,255,255,.3)}.AnalyticsDashboard_clickableItem__LvnSS{cursor:pointer;transition:all .2s ease}.AnalyticsDashboard_clickableItem__LvnSS:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);background:#f0f9ff!important}.AnalyticsDashboard_comingSoon__fZ1JC{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;padding:1.5rem;text-align:center;color:#64748b;font-style:italic;margin:0}.AnalyticsDashboard_noData__JQOM5{text-align:center;padding:40px;color:#6b7280}.AnalyticsDashboard_issueAnalysisSummary__T09Ub{display:flex;gap:30px;margin-bottom:20px;padding:15px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.AnalyticsDashboard_summaryMetric__gv0SP{display:flex;flex-direction:column;gap:4px}.AnalyticsDashboard_metricLabel__ULb8J{font-size:.875rem;color:#64748b;font-weight:500}.AnalyticsDashboard_metricValue__L__yb{font-size:1.125rem;font-weight:600;color:#1e293b}.AnalyticsDashboard_metricValue__L__yb small{font-size:.75rem;color:#64748b;margin-left:8px;font-weight:400}.AnalyticsDashboard_dataSourceNote__45GO8{font-size:.875rem;color:#64748b;margin-bottom:15px;font-style:italic}.AnalyticsDashboard_issueItemContent__rzX1f{display:flex;justify-content:space-between;align-items:center;width:100%}.AnalyticsDashboard_issueStats__5e357{align-items:center;gap:8px}.AnalyticsDashboard_issuePercentage__X4VI5{font-size:.875rem;color:#64748b}.AnalyticsDashboard_kioskCount__8Mr5M{font-size:.875rem;color:#059669;font-weight:500}.AnalyticsDashboard_issueProgress__VJ_Sz{width:100%;height:4px;background:#f1f5f9;border-radius:2px;margin-top:8px;overflow:hidden}.AnalyticsDashboard_issueProgressBar__eWFym{height:100%;background:#074078;border-radius:2px;transition:width .3s ease}.AnalyticsDashboard_alertBadge__y9jk6{background:#fef2f2;color:#dc2626;font-size:.75rem;padding:4px 8px;border-radius:12px;font-weight:500;border:1px solid #fecaca}.AnalyticsDashboard_noAlerts__ehpy1{text-align:center;padding:20px;color:#059669;font-weight:500;background:#f0fdf4;border-radius:6px;border:1px solid #bbf7d0}.AnalyticsDashboard_highlightCard__UELQY{background:#fef9c3;border:1px solid #fde047;border-radius:8px;padding:16px}.AnalyticsDashboard_kioskHighlight__HGd17{display:flex;flex-direction:column;gap:4px}.AnalyticsDashboard_kioskHighlight__HGd17 strong{font-size:1.125rem;color:#1e293b}.AnalyticsDashboard_occurrenceCount__kCwEG{font-size:1rem;color:#dc2626;font-weight:600}.AnalyticsDashboard_percentageNote__j76G9{font-size:.875rem;color:#64748b}.AnalyticsDashboard_affectedKiosksList__jO5u6{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.AnalyticsDashboard_affectedKioskItem__klgGK{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;transition:background-color .2s ease}.AnalyticsDashboard_affectedKioskItem__klgGK:hover{background:#f1f5f9}.AnalyticsDashboard_clickableKioskItem__ERQnP{cursor:pointer}.AnalyticsDashboard_clickableKioskItem__ERQnP:hover{background:#e0f2fe;border-color:#0ea5e9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.AnalyticsDashboard_clickIndicator__XwIFP{font-size:.875rem;opacity:.6;transition:opacity .2s ease}.AnalyticsDashboard_clickableKioskItem__ERQnP:hover .AnalyticsDashboard_clickIndicator__XwIFP{opacity:1}.AnalyticsDashboard_kioskInfo__ehZtP{display:flex;align-items:center;gap:8px}.AnalyticsDashboard_kioskRank__TZw9W{background:#e2e8f0;color:#64748b;font-size:.75rem;padding:2px 6px;border-radius:10px;font-weight:500}.AnalyticsDashboard_issueStats__5e357{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.AnalyticsDashboard_specificCount__BYcVx{font-weight:600;color:#dc2626}.AnalyticsDashboard_totalIssues__7lCcm{font-size:.875rem;color:#64748b}.AnalyticsDashboard_kioskStatus__NhR2B{display:flex;align-items:center;gap:8px}.AnalyticsDashboard_alertIndicator__bGQiZ{font-size:.875rem}.AnalyticsDashboard_moreKiosks__hKUC_{text-align:center;padding:12px;color:#64748b;font-style:italic;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px}.AnalyticsDashboard_noAffectedKiosks__2AmoD{text-align:center;padding:20px;color:#64748b;font-style:italic}.AnalyticsDashboard_recommendationsList__odXgA{display:flex;flex-direction:column;gap:12px}.AnalyticsDashboard_recommendationItem__9n_7G{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#fefce8;border:1px solid #fde047;border-radius:6px}.AnalyticsDashboard_recommendationIcon__Aee7F{font-size:1rem;margin-top:2px}.AnalyticsDashboard_loadingNote__ArXp4{text-align:center;padding:20px;color:#64748b;font-style:italic}.AnalyticsDashboard_kioskSectionHeader__P3ClO{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px}.AnalyticsDashboard_kioskControls__Rw6zD{display:flex;align-items:center;gap:12px}.AnalyticsDashboard_kioskSearchInput__NN6DG{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;min-width:200px;background:white;color:#1f2937}.AnalyticsDashboard_kioskSearchInput__NN6DG::placeholder{color:#9ca3af}.AnalyticsDashboard_kioskSearchInput__NN6DG:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AnalyticsDashboard_paginationInfo__ctcOl{font-size:.875rem;color:#64748b;font-weight:500}.AnalyticsDashboard_pagination__sxc11{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.AnalyticsDashboard_paginationNumbers__9_gKh{display:flex;align-items:center;gap:4px}.AnalyticsDashboard_paginationBtn__nuCWd{padding:8px 12px;background:white;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:44px}.AnalyticsDashboard_paginationBtn__nuCWd:hover:not(.AnalyticsDashboard_disabled__bAxWB){background:#f3f4f6;border-color:#9ca3af}.AnalyticsDashboard_paginationBtn__nuCWd.AnalyticsDashboard_active__7pMyR{background:#3b82f6;border-color:#3b82f6;color:white}.AnalyticsDashboard_paginationBtn__nuCWd.AnalyticsDashboard_disabled__bAxWB{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.AnalyticsDashboard_ellipsis__YpJoK{padding:8px 4px;color:#9ca3af;font-size:.875rem}.AnalyticsDashboard_searchedRow__s_ZvE{background:#fef3c7;border:2px solid #f59e0b}.AnalyticsDashboard_searchedRow__s_ZvE:hover{background:#fde68a}.AnalyticsDashboard_searchBadge__Cd30n{background:#f59e0b;color:white;padding:2px 6px;border-radius:10px;font-size:.75rem;font-weight:500}.AnalyticsDashboard_searchedLabel__IyQJ5{background:#10b981;color:white;font-size:.75rem;padding:2px 6px;border-radius:10px;margin-left:8px;font-weight:500}.AnalyticsDashboard_noResultsRow___lckX{background:#f9fafb}.AnalyticsDashboard_noResultsCell__bj2dx{text-align:center;padding:30px 20px;font-style:italic;color:#6b7280}.AnalyticsDashboard_searchingMessage__VhE4_{color:#3b82f6;font-weight:500}.AnalyticsDashboard_noResultsMessage__HMln1{color:#ef4444}.AnalyticsDashboard_tableHeader__7p8cs{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 0;border-bottom:1px solid #e5e7eb}.AnalyticsDashboard_tableHeader__7p8cs h2{margin:0;color:#1f2937}.AnalyticsDashboard_tableHeaderInfo__2J8c0{display:flex;align-items:center;gap:20px;font-size:.875rem;color:#6b7280}.AnalyticsDashboard_tablePaginationControls__zVdhp{flex-wrap:wrap}.AnalyticsDashboard_historyPagination__zz6NF{margin-top:16px;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.AnalyticsDashboard_historyPagination__zz6NF .AnalyticsDashboard_pagination__sxc11{margin-bottom:8px}.AnalyticsDashboard_historyPagination__zz6NF .AnalyticsDashboard_paginationInfo__ctcOl{text-align:center;font-size:.875rem;color:#64748b;margin:0}.AnalyticsDashboard_pageInfo__I8KrO{font-weight:500;color:#374151;white-space:nowrap}.AnalyticsDashboard_bottomPagination__oPnhV{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}@media (max-width:768px){.AnalyticsDashboard_header__EgNhd{flex-direction:column!important;gap:12px!important;padding:16px 12px!important;align-items:stretch!important}.AnalyticsDashboard_header__EgNhd h1{font-size:1.25rem!important;text-align:center!important;margin-bottom:0!important}.AnalyticsDashboard_controls__4PRpu{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}.AnalyticsDashboard_input__qTmQa,.AnalyticsDashboard_select__9irws{padding:8px 12px!important;font-size:14px!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;border-radius:6px!important}.AnalyticsDashboard_refreshButton__ocjG1{padding:10px 12px!important;font-size:14px!important;border-radius:6px!important;width:100%!important;white-space:nowrap!important;box-sizing:border-box!important;min-height:44px!important}.AnalyticsDashboard_analysisGrid__gzU3b,.AnalyticsDashboard_serviceGrid__IwE4Z{grid-template-columns:1fr}.AnalyticsDashboard_table__gi21_{font-size:.8rem}.AnalyticsDashboard_table__gi21_ td,.AnalyticsDashboard_table__gi21_ th{padding:8px 4px}.AnalyticsDashboard_analyticsGrid__B9U27,.AnalyticsDashboard_issueBreakdownDetail__XrTlX,.AnalyticsDashboard_summaryGrid__AgWqm{grid-template-columns:1fr}.AnalyticsDashboard_modalHeader__2H2L5 h2{font-size:1.25rem}.AnalyticsDashboard_issueAnalysisSummary__T09Ub{flex-direction:column;gap:15px}.AnalyticsDashboard_affectedKioskItem__klgGK{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard_kioskStatus__NhR2B{align-self:flex-end}.AnalyticsDashboard_kioskSectionHeader__P3ClO{flex-direction:column;align-items:flex-start;gap:12px}.AnalyticsDashboard_kioskControls__Rw6zD{flex-direction:column;align-items:stretch;gap:8px;width:100%}.AnalyticsDashboard_kioskSearchInput__NN6DG{min-width:auto}.AnalyticsDashboard_pagination__sxc11{flex-wrap:wrap;gap:6px}.AnalyticsDashboard_paginationBtn__nuCWd{padding:6px 10px;min-width:36px;font-size:.8rem}.AnalyticsDashboard_paginationNumbers__9_gKh{gap:2px}.AnalyticsDashboard_tableHeader__7p8cs{flex-direction:column;align-items:flex-start;gap:12px}.AnalyticsDashboard_tableHeaderInfo__2J8c0{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard_tablePaginationControls__zVdhp{flex-wrap:wrap;gap:8px}.AnalyticsDashboard_eventChainCard__XUq9n{padding:12px}.AnalyticsDashboard_eventChainHeader__j4r_v{flex-direction:column;align-items:flex-start;gap:8px}.AnalyticsDashboard_eventChainTitle__FBk2S{flex-direction:column;align-items:flex-start;gap:6px}.AnalyticsDashboard_eventChainMeta__HBJA_{align-items:flex-start;font-size:.7rem}.AnalyticsDashboard_eventChainSummary__86RV_{flex-direction:column;gap:8px}.AnalyticsDashboard_summaryStats__4ygpL{justify-content:space-around;width:100%}.AnalyticsDashboard_eventItem__NpQGc{grid-template-columns:1fr;gap:6px;padding:8px 0}.AnalyticsDashboard_eventTypeCompact__vbsKc{align-self:flex-start;min-width:auto}.AnalyticsDashboard_eventDetails__HRsJ7{order:2}.AnalyticsDashboard_eventTime__5DLCK{order:3;align-self:flex-end}.AnalyticsDashboard_timelineView__RtYne{padding-left:10px}.AnalyticsDashboard_timelineView__RtYne .AnalyticsDashboard_eventItem__NpQGc{padding-left:10px;margin-left:4px}.AnalyticsDashboard_timelineView__RtYne .AnalyticsDashboard_eventItem__NpQGc:before{left:-4px;width:8px;height:8px}}@media (max-width:480px){.AnalyticsDashboard_header__EgNhd{padding:12px 10px;gap:10px}.AnalyticsDashboard_header__EgNhd h1{font-size:1.1rem}.AnalyticsDashboard_controls__4PRpu{gap:6px}.AnalyticsDashboard_input__qTmQa,.AnalyticsDashboard_select__9irws{padding:8px 10px;font-size:13px;min-width:0}.AnalyticsDashboard_refreshButton__ocjG1{padding:8px 10px;font-size:13px;min-height:42px;padding:3px 6px;font-size:10px}.AnalyticsDashboard_summaryGrid__AgWqm{grid-template-columns:1fr;gap:10px}.AnalyticsDashboard_summaryCard__rfmAv{padding:12px}.AnalyticsDashboard_metric__qxs_n{font-size:2rem}}.AnalyticsDashboard_contextNote__tnKOY{font-size:.875rem;color:#6b7280;font-weight:400;margin-top:4px;background:#f3f4f6;padding:4px 8px;border-radius:4px;display:inline-block}.AnalyticsDashboard_issueContextNote__kSNtt{font-size:.875rem;color:#059669;margin-bottom:12px;padding:8px 12px;background:#ecfdf5;border-radius:6px;border-left:3px solid #059669}.AnalyticsDashboard_issueTypeItem__LNQqu.AnalyticsDashboard_highlighted__7piLv{background:#fef3c7;border-left:3px solid #f59e0b;padding-left:12px}.AnalyticsDashboard_contextIndicator__pL2_C{font-size:.75rem;color:#f59e0b;font-weight:700;margin-left:8px}.AnalyticsDashboard_eventChainsContainer__4gHX7{display:flex;flex-direction:column;gap:12px;margin-top:12px}.AnalyticsDashboard_eventChainCard__XUq9n{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:14px;margin-bottom:8px;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AnalyticsDashboard_eventChainCard__XUq9n:hover{border-color:#cbd5e1;box-shadow:0 2px 6px rgba(0,0,0,.15)}.AnalyticsDashboard_eventChainHeader__j4r_v{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.AnalyticsDashboard_eventChainTitle__FBk2S{display:flex;align-items:center;gap:10px;flex:1 1}.AnalyticsDashboard_eventChainTitle__FBk2S strong{font-size:1rem;color:#1f2937}.AnalyticsDashboard_eventChainMeta__HBJA_{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;color:#64748b}.AnalyticsDashboard_eventChainId__Oxyv4{font-family:monospace;background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:.7rem;color:#6b7280;border:1px solid #e5e7eb}.AnalyticsDashboard_status__Jwrc_{padding:3px 8px;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_active__7pMyR{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_resolved__LsLTP{background:#f0fdf4;color:#059669;border:1px solid #bbf7d0}.AnalyticsDashboard_status__Jwrc_.AnalyticsDashboard_cancelled__LdLd2{background:#f9fafb;color:#6b7280;border:1px solid #e5e7eb}.AnalyticsDashboard_eventsList__oxUsF{border-top:1px solid #f1f5f9;padding-top:10px}.AnalyticsDashboard_eventsHeader__NO9Ct{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AnalyticsDashboard_eventsHeader__NO9Ct strong{color:#374151;font-size:.9rem}.AnalyticsDashboard_eventsCount__HItFg{background:#e0e7ff;color:#3730a3;padding:2px 6px;border-radius:10px;font-size:.7rem;font-weight:600}.AnalyticsDashboard_eventItem__NpQGc{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f8fafc;font-size:.8rem}.AnalyticsDashboard_eventItem__NpQGc:last-child{border-bottom:none}.AnalyticsDashboard_eventTypeCompact__vbsKc{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#3730a3;padding:4px 8px;border-radius:6px;font-weight:600;text-transform:capitalize;font-size:.7rem;min-width:100px;text-align:center;border:1px solid #c7d2fe;white-space:nowrap}.AnalyticsDashboard_eventDetails__HRsJ7{display:flex;flex-direction:column;gap:2px}.AnalyticsDashboard_eventPrimary__XQX_M{display:flex;align-items:center;gap:8px;font-weight:500;color:#1f2937}.AnalyticsDashboard_eventSecondary__mD2Yh{font-size:.7rem;color:#64748b;display:flex;align-items:center;gap:6px}.AnalyticsDashboard_eventTime__5DLCK{color:#64748b;font-family:monospace;font-size:.7rem;white-space:nowrap}.AnalyticsDashboard_eventUser__myC76{color:#374151;font-weight:500;font-size:.75rem}.AnalyticsDashboard_eventMetadataCompact__LSnqE{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.AnalyticsDashboard_eventMetadataCompact__LSnqE small{background:#f8fafc;color:#64748b;padding:1px 4px;border-radius:3px;font-size:.65rem;border:1px solid #f1f5f9}.AnalyticsDashboard_timelineView__RtYne{position:relative;padding-left:20px}.AnalyticsDashboard_timelineView__RtYne .AnalyticsDashboard_eventItem__NpQGc{position:relative;padding-left:15px;border-left:2px solid #e5e7eb;margin-left:8px}.AnalyticsDashboard_timelineView__RtYne .AnalyticsDashboard_eventItem__NpQGc:before{content:"";position:absolute;left:-6px;top:10px;width:10px;height:10px;border-radius:50%;background:#3730a3;border:2px solid white;box-shadow:0 0 0 2px #e5e7eb}.AnalyticsDashboard_timelineView__RtYne .AnalyticsDashboard_eventItem__NpQGc:last-child{border-left-color:transparent}.AnalyticsDashboard_eventChainSummary__86RV_{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;padding:8px 12px;border-radius:6px;margin-bottom:8px;border:1px solid #e2e8f0}.AnalyticsDashboard_summaryStats__4ygpL{display:flex;gap:12px;font-size:.8rem}.AnalyticsDashboard_summaryStat__xeAag{display:flex;flex-direction:column;align-items:center;gap:2px}.AnalyticsDashboard_summaryStat__xeAag strong{color:#1f2937;font-size:.9rem}.AnalyticsDashboard_summaryStat__xeAag span{color:#64748b;font-size:.7rem}.AnalyticsDashboard_expandButton__E9FBt{background:none;border:1px solid #e2e8f0;color:#64748b;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.7rem;transition:all .2s ease}.AnalyticsDashboard_expandButton__E9FBt:hover{background:#f8fafc;border-color:#cbd5e1;color:#374151}.AnalyticsDashboard_collapsedEvents__RNjDK{display:none}.AnalyticsDashboard_expandedEvents__F_Pd3{display:block}@media (max-width:768px){.AnalyticsDashboard_timelineItemCompact__t93Te{flex-direction:column;align-items:stretch;gap:8px;padding:12px;min-height:auto}.AnalyticsDashboard_timelineDate__MoiR8{text-align:left;min-width:auto;font-size:.75rem;align-self:flex-end;margin-top:4px}.AnalyticsDashboard_timelineTitle__3KNE2{font-size:.85rem}.AnalyticsDashboard_timelineMeta__KJqs6{font-size:.75rem}.AnalyticsDashboard_activityTypeCompact__8PGMM{align-self:flex-start;min-width:auto;text-align:left}.AnalyticsDashboard_timelineItemCompact__t93Te:before{width:3px}.AnalyticsDashboard_modalHeader__2H2L5{position:relative!important}.AnalyticsDashboard_closeButton__U9HDX{position:absolute!important;top:8px!important;right:8px!important;font-size:1.4rem!important;width:32px!important;height:32px!important;align-self:unset!important;margin-top:0!important;z-index:2!important}}.CreateKioskModal_statusCircleGreen__tdg8e{display:inline-block;width:18px;height:18px;border-radius:50%;background:#2ecc40;border:1.5px solid #1e8c2f;margin-top:.2em}.CreateKioskModal_statusCircleRed__oVLku{display:inline-block;width:18px;height:18px;border-radius:50%;background:#c00;border:1.5px solid #900;margin-top:.2em}.CreateKioskModal_notesTextarea__M5YiJ{min-height:40px;resize:vertical;font-size:.92rem;padding:.4rem;border-radius:5px;border:1px solid #ccc;background:#f7fafd;box-sizing:border-box;margin-bottom:.5rem;white-space:pre-line}.CreateKioskModal_grid4col__O1oRr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.5rem .8rem;margin-bottom:.5rem;width:100%;box-sizing:border-box}@media (max-width:1200px){.CreateKioskModal_grid4col__O1oRr{grid-template-columns:1fr 1fr 1fr}}@media (max-width:900px){.CreateKioskModal_grid4col__O1oRr{grid-template-columns:1fr 1fr}}@media (max-width:600px){.CreateKioskModal_grid4col__O1oRr{grid-template-columns:1fr}}.CreateKioskModal_modalOverlay__RhMaD{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:1000;display:flex;align-items:center;justify-content:center}.CreateKioskModal_modalContent__zN98E{background:#fff;border-radius:12px;box-shadow:0 8px 48px rgba(0,0,0,.15);padding:2rem;min-width:280px;max-width:95vw;max-height:90vh;width:900px;display:flex;flex-direction:column;gap:1rem;font-family:Segoe UI,Arial,sans-serif;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.CreateKioskModal_modalContent__zN98E h2{margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;color:#074078;text-align:center;padding-bottom:1rem;border-bottom:2px solid #074078}.CreateKioskModal_modalContent__zN98E input{width:100%;padding:.65rem .75rem;margin-bottom:.5rem;border-radius:6px;border:1.5px solid #d0d0d0;font-size:.95rem;box-sizing:border-box;background:#fff;transition:all .2s}.CreateKioskModal_modalContent__zN98E input:focus{border:2px solid #074078;outline:none;background:#f0f7ff;box-shadow:0 0 0 3px rgba(7,64,120,.1)}.CreateKioskModal_modalActions__0jF7y{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #e0e0e0}.CreateKioskModal_modalActions__0jF7y button{padding:.75rem 2rem;border-radius:8px;border:none;background:#074078;color:#fff;font-weight:700;cursor:pointer;font-size:1rem;transition:all .2s;box-shadow:0 2px 8px rgba(7,64,120,.2);text-transform:uppercase;letter-spacing:.5px}.CreateKioskModal_modalActions__0jF7y button[type=button]{background:#e0e0e0;color:#333;border:none}.CreateKioskModal_modalActions__0jF7y button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(7,64,120,.3)}.CreateKioskModal_modalActions__0jF7y button[type=button]:hover{background:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.15)}.CreateKioskModal_error___kuTW{color:#c00;font-size:.88rem;margin-bottom:.4rem;text-align:center;background:#ffeaea;border-radius:4px;padding:.3rem .5rem}.CreateKioskModal_formStyled__w3rHX{display:flex;flex-direction:column;gap:.3rem}.CreateKioskModal_sectionHeader__7hzAu{font-size:1.15rem;font-weight:700;color:#074078;margin:1.5rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #e0e0e0;text-transform:uppercase;letter-spacing:.5px}.CreateKioskModal_inputRow__fCd4c{display:flex;gap:.5rem;flex-wrap:wrap}.CreateKioskModal_labelStyled__TPafs{display:flex;flex-direction:column;font-size:.95rem;font-weight:600;color:#074078;gap:.3rem;flex:1 1}.CreateKioskModal_checkboxLabel__WzGtI{display:flex;flex-direction:row;align-items:center;font-size:.9rem;color:#074078;gap:.12rem;flex:1 1}.CreateKioskModal_checkboxLabel__WzGtI input[type=checkbox]{width:auto;margin-right:.22em}.CreateKioskModal_cancelBtn__SUZLI{background:#ccc!important;color:#333!important;border:1px solid #bbb!important}.CreateKioskModal_createBtn__vn9fU{background:linear-gradient(90deg,#074078 60%,#0a6bb8);color:#fff;border:none}.CreateKioskModal_warningModal__w0w14{max-width:400px}.CreateKioskModal_warningModal__w0w14 h2{color:#d63031!important;margin-bottom:1rem!important}.CreateKioskModal_warningModal__w0w14 p{margin-bottom:1.5rem;line-height:1.5;color:#333}.CreateKioskModal_confirmBtn__DcYdE{background:#d63031!important;color:#fff!important;border:none!important}.CreateKioskModal_confirmBtn__DcYdE:hover{background:#b71c1c!important}.CreateKioskModal_storeInfoContainer__mm20p{display:grid;grid-template-columns:1fr minmax(0,350px);gap:1.5rem;margin-bottom:1rem;overflow:hidden}.CreateKioskModal_storeFields__hJ95Q{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem;grid-template-areas:"name address city" "state zip ."}.CreateKioskModal_storeHours__9reO_{grid-column:2;grid-row:1/-1}@media (max-width:900px){.CreateKioskModal_storeInfoContainer__mm20p{grid-template-columns:1fr;gap:1rem}.CreateKioskModal_storeFields__hJ95Q{grid-template-columns:1fr 1fr;grid-template-areas:"name address" "city city" "state zip"}.CreateKioskModal_storeHours__9reO_{grid-column:1;grid-row:auto}}@media (max-width:600px){.CreateKioskModal_storeFields__hJ95Q{grid-template-columns:1fr;grid-template-areas:"name" "address" "city" "state" "zip"}}