.AlertSidebar_collapsedSidebarScroll__OQ72r{scrollbar-width:none;-ms-overflow-style:none}.AlertSidebar_collapsedSidebarScroll__OQ72r::-webkit-scrollbar{display:none}.AlertSidebar_alertSidebar__zPSTa{width:380px;height:calc(100vh - 64px);background:white;border-left:1px solid #e0e0e0;display:flex;flex-direction:column;overflow:hidden;position:fixed;top:64px;right:0;z-index:1000;box-shadow:-4px 0 16px rgba(0,0,0,.1)}.AlertSidebar_sidebarHeader__Qwfc0{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;background:#f8f9fa;flex-shrink:0}.AlertSidebar_sidebarTitle__kf1mY{font-size:18px;font-weight:700;color:#1976d2;margin:0}.AlertSidebar_alertCount__6KU2m{background:#d32f2f;color:white;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.AlertSidebar_alertsList__ykFbd{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px}.AlertSidebar_alertCard__Huthp{background:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:12px;border:2px solid transparent;transition:all .3s ease;overflow:hidden}.AlertSidebar_alertCard__Huthp:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-1px)}.AlertSidebar_alertCard__Huthp.AlertSidebar_critical__0CHQL{border-color:#d32f2f;animation:AlertSidebar_pulse-border__DKuKA 2s infinite}.AlertSidebar_alertCard__Huthp.AlertSidebar_warning__pL8IW{border-color:#f57c00}.AlertSidebar_alertCard__Huthp.AlertSidebar_info__rP6zt{border-color:#1976d2}@keyframes AlertSidebar_pulse-border__DKuKA{0%,to{border-color:#d32f2f}50%{border-color:#ff5722}}.AlertSidebar_cardHeader__QuVrS{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 8px}.AlertSidebar_kioskInfo__N5uvR{flex:1 1;cursor:pointer;transition:all .2s;border-radius:4px;padding:4px;margin:-4px}.AlertSidebar_kioskInfo__N5uvR:hover{background:rgba(25,118,210,.1)}.AlertSidebar_kioskId__zI424{font-size:16px;font-weight:700;color:#1976d2;margin-bottom:2px}.AlertSidebar_kioskLocation__IZv7I{font-size:11px;color:#666}.AlertSidebar_cardActions__vXfbK{display:flex;align-items:center;gap:8px}.AlertSidebar_alertPriority__9kwBc{padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.5px}.AlertSidebar_alertPriority__9kwBc.AlertSidebar_critical__0CHQL{background:#d32f2f;color:white}.AlertSidebar_alertPriority__9kwBc.AlertSidebar_warning__pL8IW{background:#f57c00;color:white}.AlertSidebar_alertPriority__9kwBc.AlertSidebar_info__rP6zt{background:#1976d2;color:white}.AlertSidebar_expandBtn__gJdvL{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;color:#666}.AlertSidebar_expandBtn__gJdvL:hover{background:#f5f5f5}.AlertSidebar_expandIcon__c_7MC{transition:transform .2s}.AlertSidebar_expandIcon__c_7MC.AlertSidebar_rotated__0PlcM{transform:rotate(180deg)}.AlertSidebar_actionButtonsSection__NPB5t{padding:0 16px 8px;border-bottom:1px solid #f0f0f0}.AlertSidebar_essentialButtons__xXSyK{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.AlertSidebar_actionBtn__kAUh0{padding:4px 6px;font-size:10px;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:all .2s;text-align:center}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_analytics__iOzA5{background:#2196f3;color:white}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_analytics__iOzA5:hover{background:#1976d2}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_actionItem__My6nv{background:#4caf50;color:white}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_actionItem__My6nv:hover{background:#388e3c}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_callLog__LMJQ8{background:#ff9800;color:white}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_callLog__LMJQ8:hover{background:#f57c00}.AlertSidebar_alertSummaryBar__jdWIF{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}.AlertSidebar_primaryIssue__CLDO9{font-size:12px;font-weight:600;color:#333;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AlertSidebar_timeIndicator__riE1N{font-size:11px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:8px;font-weight:500;margin-left:8px}.AlertSidebar_cardContent__X2Jza{border-top:1px solid #e0e0e0;padding:12px 16px;background:#fafafa}.AlertSidebar_issuesList__GYeOM{margin-bottom:12px}.AlertSidebar_issueItem__5lEDn{background:white;border-radius:4px;padding:8px;border-left:3px solid transparent}.AlertSidebar_issueItem__5lEDn.AlertSidebar_critical__0CHQL{border-left-color:#d32f2f}.AlertSidebar_issueItem__5lEDn.AlertSidebar_warning__pL8IW{border-left-color:#f57c00}.AlertSidebar_issueItem__5lEDn.AlertSidebar_info__rP6zt{border-left-color:#1976d2}.AlertSidebar_issueHeader__tY6sq{display:flex;justify-content:space-between;margin-bottom:4px}.AlertSidebar_issueType__shm_K{font-weight:600;font-size:11px;color:#333}.AlertSidebar_issueStatus__P5a8r{font-size:10px;color:#666;font-weight:500}.AlertSidebar_issueDetails__CQDmH{display:flex;flex-direction:column;gap:4px}.AlertSidebar_detail___rPbv{font-size:10px;color:#666;background:#f5f5f5;padding:2px 4px;border-radius:2px}.AlertSidebar_workflowActions__d6d66{display:flex;gap:6px;flex-wrap:wrap}.AlertSidebar_workflowBtn__pfXjm{padding:6px 10px;border:none;border-radius:4px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s}.AlertSidebar_workflowBtn__pfXjm.AlertSidebar_primary__yqZQ9{background:#1976d2;color:white}.AlertSidebar_workflowBtn__pfXjm.AlertSidebar_primary__yqZQ9:hover{background:#1565c0}.AlertSidebar_workflowBtn__pfXjm.AlertSidebar_secondary__cFwoW{background:white;color:#666;border:1px solid #e0e0e0}.AlertSidebar_workflowBtn__pfXjm.AlertSidebar_secondary__cFwoW:hover{background:#f5f5f5}.AlertSidebar_workflowProgress__0J6W0{display:flex;padding:0 20px 16px;position:relative}.AlertSidebar_workflowProgress__0J6W0:before{content:"";position:absolute;top:15px;left:40px;right:40px;height:2px;background:#e0e0e0;z-index:1}.AlertSidebar_progressStep__uBOUd{flex:1 1;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.AlertSidebar_stepIcon__9rbII{width:28px;height:28px;border-radius:50%;background:white;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:12px;margin-bottom:6px;font-weight:600}.AlertSidebar_progressStep__uBOUd.AlertSidebar_completed__15ebl .AlertSidebar_stepIcon__9rbII{background:#4caf50;border-color:#4caf50;color:white}.AlertSidebar_progressStep__uBOUd.AlertSidebar_active__2kKDK .AlertSidebar_stepIcon__9rbII{background:#1976d2;border-color:#1976d2;color:white;animation:AlertSidebar_stepPulse__TgxMK 2s infinite}.AlertSidebar_progressStep__uBOUd.AlertSidebar_active__2kKDK.AlertSidebar_urgent__qXk_K .AlertSidebar_stepIcon__9rbII{background:#ff5722;border-color:#ff5722;animation:AlertSidebar_urgentStepPulse__UzRUy 1s infinite}@keyframes AlertSidebar_stepPulse__TgxMK{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes AlertSidebar_urgentStepPulse__UzRUy{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,87,34,.7)}50%{transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,87,34,0)}}.AlertSidebar_stepLabel__iwlq4{font-size:10px;color:#666;text-align:center;font-weight:500}.AlertSidebar_progressStep__uBOUd.AlertSidebar_active__2kKDK .AlertSidebar_stepLabel__iwlq4{color:#1976d2;font-weight:600}.AlertSidebar_progressStep__uBOUd.AlertSidebar_active__2kKDK.AlertSidebar_urgent__qXk_K .AlertSidebar_stepLabel__iwlq4{color:#ff5722;font-weight:600}.AlertSidebar_technicianStatus__7lhDI{display:flex;align-items:center;padding:12px 20px;background:#f8f9fa;border-top:1px solid #e0e0e0}.AlertSidebar_technicianStatus__7lhDI.AlertSidebar_unassigned__WX8oG{background:#fff3e0;border-top-color:#ffcc02}.AlertSidebar_techAvatar__xbys0{width:36px;height:36px;border-radius:50%;background:#1976d2;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;margin-right:12px}.AlertSidebar_technicianStatus__7lhDI.AlertSidebar_unassigned__WX8oG .AlertSidebar_techAvatar__xbys0{background:#ff9800;animation:AlertSidebar_avatarPulse__6WFgx 2s infinite}@keyframes AlertSidebar_avatarPulse__6WFgx{0%,to{opacity:1}50%{opacity:.6}}.AlertSidebar_techInfo__eIf60{flex:1 1}.AlertSidebar_techName__ZgqZP{font-size:14px;font-weight:600;color:#333;margin-bottom:2px}.AlertSidebar_techStatus___Q28e{font-size:12px;color:#666}.AlertSidebar_assignBtn__oAqpk,.AlertSidebar_contactBtn__4eqpe{background:#1976d2;color:white;border:none;border-radius:6px;padding:6px 10px;cursor:pointer;font-size:12px;transition:all .2s}.AlertSidebar_assignBtn__oAqpk{background:#ff9800;animation:AlertSidebar_assignPulse__6h4Ne 2s infinite}@keyframes AlertSidebar_assignPulse__6h4Ne{0%,to{background:#ff9800}50%{background:#f57c00}}.AlertSidebar_contactBtn__4eqpe:hover{background:#1565c0}.AlertSidebar_assignBtn__oAqpk:hover{background:#f57c00}.AlertSidebar_additionalActions__qxoTi{display:flex;gap:8px;justify-content:flex-start;margin-top:8px}.AlertSidebar_actionBtn__kAUh0.AlertSidebar_urgent__qXk_K{background:#ff5722;color:white;animation:AlertSidebar_buttonPulse__vbo_b 1s infinite}@keyframes AlertSidebar_buttonPulse__vbo_b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.AlertSidebar_alertCard__Huthp.AlertSidebar_needsAssignment__8KV9s{animation:AlertSidebar_urgentPulse__PBalU 1.5s infinite}@keyframes AlertSidebar_urgentPulse__PBalU{0%,to{border-color:#f57c00;box-shadow:0 2px 8px rgba(0,0,0,.08)}50%{border-color:#ff9800;box-shadow:0 4px 16px rgba(245,124,0,.3)}}@media (max-width:1024px){.AlertSidebar_alertSidebar__zPSTa{width:320px}.AlertSidebar_sidebarHeader__Qwfc0{padding:16px 20px}.AlertSidebar_sidebarTitle__kf1mY{font-size:16px}}@media (max-width:900px){.AlertSidebar_alertSidebar__zPSTa{width:100%;max-width:100vw;position:fixed;top:0;right:-100%;height:100vh;transition:right .3s ease-in-out;z-index:1500;box-shadow:-4px 0 16px rgba(0,0,0,.2)}.AlertSidebar_alertSidebar__zPSTa.AlertSidebar_mobileVisible__rkU8Q{right:0}.AlertSidebar_alertsList__ykFbd{max-height:calc(100vh - 80px);padding:12px}.AlertSidebar_alertCard__Huthp{margin-bottom:10px}.AlertSidebar_cardHeader__QuVrS{padding:10px 14px 6px}.AlertSidebar_kioskId__zI424{font-size:15px}.AlertSidebar_modalContent__VKZCW{width:95%;max-width:450px}}@media (max-width:600px){.AlertSidebar_alertSidebar__zPSTa{width:100%}.AlertSidebar_sidebarHeader__Qwfc0{padding:14px 16px}.AlertSidebar_sidebarTitle__kf1mY{font-size:16px}.AlertSidebar_alertsList__ykFbd{padding:8px}.AlertSidebar_alertCard__Huthp{margin-bottom:8px;border-radius:6px}.AlertSidebar_cardHeader__QuVrS{padding:8px 12px 6px}.AlertSidebar_kioskId__zI424{font-size:14px}.AlertSidebar_kioskLocation__IZv7I{font-size:10px}.AlertSidebar_actionButtonsSection__NPB5t{padding:0 12px 6px}.AlertSidebar_essentialButtons__xXSyK{gap:4px}.AlertSidebar_actionBtn__kAUh0{padding:6px 4px;font-size:9px}.AlertSidebar_cardContent__X2Jza{padding:10px 12px}.AlertSidebar_workflowProgress__0J6W0{padding:0 16px 12px}.AlertSidebar_stepIcon__9rbII{width:24px;height:24px;font-size:10px}.AlertSidebar_stepLabel__iwlq4{font-size:9px}.AlertSidebar_technicianStatus__7lhDI{padding:10px 16px}.AlertSidebar_techAvatar__xbys0{width:32px;height:32px;font-size:11px;margin-right:10px}.AlertSidebar_techName__ZgqZP{font-size:13px}.AlertSidebar_techStatus___Q28e{font-size:11px}.AlertSidebar_assignBtn__oAqpk,.AlertSidebar_contactBtn__4eqpe{padding:6px 8px;font-size:11px}.AlertSidebar_modalContent__VKZCW{width:95%;max-width:380px}.AlertSidebar_modalHeader__yxmnS{padding:14px 16px}.AlertSidebar_modalTitle__zf4Mc{font-size:16px}.AlertSidebar_modalBody__JwyLr{padding:16px}.AlertSidebar_techListGrid__EI3_j{grid-template-columns:1fr}}.AlertSidebar_assignContainer__oTu3_{position:relative}.AlertSidebar_dropdownBackdrop__EuA1U{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:transparent}.AlertSidebar_techDropdown__3th5c{position:absolute;top:calc(100% + 4px);right:auto;left:-200px;width:250px;background:white;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:1000;overflow:hidden;animation:AlertSidebar_dropdownFadeIn__Si1CE .2s ease-out}.AlertSidebar_warningText__IzhoG{font-size:11px;color:#d32f2f;margin-top:4px}@keyframes AlertSidebar_dropdownFadeIn__Si1CE{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AlertSidebar_dropdownHeader__dmixb{padding:12px 16px;background:#f5f5f5;font-weight:600;font-size:14px;color:#333;border-bottom:1px solid #e0e0e0}.AlertSidebar_techList__Vuhud{max-height:200px;overflow-y:auto;padding:8px 0}.AlertSidebar_techOption__OY1ix{padding:8px 16px;display:flex;align-items:center;cursor:pointer;transition:all .2s}.AlertSidebar_techOption__OY1ix:hover{background:#f0f7ff}.AlertSidebar_techOption__OY1ix.AlertSidebar_selected__5FcFH{background:#e3f2fd}.AlertSidebar_miniAvatar__a8uPD{width:28px;height:28px;background:#1976d2;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;margin-right:12px}.AlertSidebar_noTechs__ZxVxb{padding:16px}.AlertSidebar_dropdownActions__CYDbU{display:flex;padding:12px;border-top:1px solid #e0e0e0;background:#f5f5f5}.AlertSidebar_assignConfirmBtn__MRgHC,.AlertSidebar_cancelBtn__Xtlwh{padding:8px 12px;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.AlertSidebar_cancelBtn__Xtlwh{background:#f5f5f5;color:#666;border:1px solid #ddd;margin-right:8px}.AlertSidebar_cancelBtn__Xtlwh:hover{background:#e0e0e0}.AlertSidebar_assignConfirmBtn__MRgHC{background:#1976d2;color:white;flex:1 1}.AlertSidebar_assignConfirmBtn__MRgHC:hover:not(:disabled){background:#1565c0}.AlertSidebar_assignConfirmBtn__MRgHC:disabled,.AlertSidebar_cancelBtn__Xtlwh:disabled{opacity:.6;cursor:not-allowed}.AlertSidebar_modalOverlay__tmDyf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;animation:AlertSidebar_fadeIn__6to_R .2s ease-out}@keyframes AlertSidebar_fadeIn__6to_R{0%{opacity:0}to{opacity:1}}.AlertSidebar_modalContent__VKZCW{background:white;border-radius:8px;width:90%;max-width:500px;box-shadow:0 5px 15px rgba(0,0,0,.2);animation:AlertSidebar_slideIn__HfKMh .3s ease-out;max-height:90vh;display:flex;flex-direction:column}@keyframes AlertSidebar_slideIn__HfKMh{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.AlertSidebar_modalHeader__yxmnS{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}.AlertSidebar_modalTitle__zf4Mc{margin:0;font-size:18px;font-weight:600;color:#1976d2}.AlertSidebar_modalCloseBtn__LNzFS{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.AlertSidebar_modalCloseBtn__LNzFS:hover{background:#f5f5f5;color:#333}.AlertSidebar_modalBody__JwyLr{padding:20px;overflow-y:auto;flex:1 1}.AlertSidebar_modalSubtitle__Z23Oz{margin-top:0;margin-bottom:16px;font-size:14px;color:#666}.AlertSidebar_modalWarning__KA2Gb{background:#fff3e0;color:#e65100;padding:12px;border-radius:6px;margin-bottom:16px;border-left:4px solid #ff9800;font-size:14px}.AlertSidebar_techListGrid__EI3_j{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:20px}.AlertSidebar_techListItem___Xawo{display:flex;align-items:center;padding:10px;border-radius:6px;background:#f5f5f5;cursor:pointer;transition:all .2s;border:2px solid transparent}.AlertSidebar_techListItem___Xawo:hover{background:#e3f2fd}.AlertSidebar_techListItem___Xawo.AlertSidebar_selected__5FcFH{background:#e3f2fd;border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.2)}.AlertSidebar_techListItemName__EdQYr{font-size:14px;font-weight:500;margin-left:8px}.AlertSidebar_techListItem___Xawo .AlertSidebar_techAvatar__xbys0{width:36px;height:36px;min-width:36px;background:#1976d2;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.AlertSidebar_noTechs__ZxVxb{padding:32px;text-align:center;color:#666;font-style:italic;background:#f5f5f5;border-radius:6px}.AlertSidebar_modalFooter__ZZkyi{padding:16px 20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:12px;background:#f8f9fa;border-radius:0 0 8px 8px}.AlertSidebar_modalCancelBtn__ctJ_l,.AlertSidebar_modalConfirmBtn__jLlVg{padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.AlertSidebar_modalCancelBtn__ctJ_l{background:#f5f5f5;color:#666;border:1px solid #ddd}.AlertSidebar_modalCancelBtn__ctJ_l:hover{background:#e0e0e0}.AlertSidebar_modalConfirmBtn__jLlVg{background:#1976d2;color:white}.AlertSidebar_modalConfirmBtn__jLlVg:hover:not(:disabled){background:#1565c0}.AlertSidebar_modalConfirmBtn__jLlVg:disabled{opacity:.5;cursor:not-allowed}.AlertSidebar_successModalOverlay__Hvin_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:2100;animation:AlertSidebar_fadeIn__6to_R .3s ease-out}.AlertSidebar_successModal__v1hfR{background:white;border-radius:8px;width:90%;max-width:380px;padding:24px;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.2);animation:AlertSidebar_bounceIn__C_HH3 .5s cubic-bezier(.68,-.55,.27,1.55)}.AlertSidebar_successIcon__tAOXb{font-size:48px;margin-bottom:16px;display:inline-block;animation:AlertSidebar_pulse__5D9dQ 1s infinite}.AlertSidebar_successTitle__4__LC{margin:0 0 12px;font-size:20px;font-weight:600;color:#4caf50}.AlertSidebar_successMessage__KW6mf{margin:0 0 20px;font-size:16px;color:#555;line-height:1.4}.AlertSidebar_successCloseBtn__dYW92{padding:8px 24px;background:#4caf50;color:white;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.AlertSidebar_successCloseBtn__dYW92:hover{background:#388e3c;transform:translateY(-2px)}@keyframes AlertSidebar_bounceIn__C_HH3{0%{opacity:0;transform:scale(.8) translateY(40px)}70%{transform:scale(1.05) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes AlertSidebar_pulse__5D9dQ{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.AlertSidebar_alertCountBubble__cqoTd{position:absolute;top:-8px;right:-4px;width:16px;height:16px;border-radius:50%;background:#e14658;color:#fff;font-size:.45rem;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #333a56;box-shadow:0 1px 4px rgba(0,0,0,.3);z-index:1}@media (max-width:480px){.AlertSidebar_successModal__v1hfR{width:95%;padding:20px}.AlertSidebar_successTitle__4__LC{font-size:18px}.AlertSidebar_successMessage__KW6mf{font-size:14px}}.AlertStepsCard_alertStepsCard__165ab{background:var(--background);border:1px solid var(--gray-alpha-200);border-radius:8px;overflow:hidden;margin-top:.75rem;font-size:.9rem}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I{font-size:.85rem}.AlertStepsCard_header__5q4zL{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--gray-alpha-100);border-bottom:1px solid var(--gray-alpha-200);transition:background .2s}.AlertStepsCard_header__5q4zL:hover{background:var(--gray-alpha-150)}.AlertStepsCard_headerContent__SlfpV{display:flex;align-items:center;gap:.75rem;flex:1 1}.AlertStepsCard_title__ZsoN9{font-weight:600;font-size:.95rem;color:var(--foreground)}.AlertStepsCard_progress___sWgx{font-size:.85rem;color:var(--gray-600);font-weight:500}.AlertStepsCard_expandIcon__YCMNY{font-size:.75rem;color:var(--gray-600);margin-left:.5rem;transition:transform .2s}.AlertStepsCard_progressBar__aYdfW{height:4px;background:var(--gray-alpha-100);overflow:hidden}.AlertStepsCard_progressFill__L9BCt{height:100%;background:linear-gradient(90deg,#4caf50,#66bb6a);transition:width .3s ease}.AlertStepsCard_stepsList__yKkYd{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.AlertStepsCard_stepItem__UFWnG{background:var(--background);border:1px solid var(--gray-alpha-200);border-radius:6px;padding:.5rem .75rem;transition:all .2s}.AlertStepsCard_stepItem__UFWnG.AlertStepsCard_completed__qVZz4{background:#e8f5e9;border-color:#81c784}.AlertStepsCard_stepItem__UFWnG.AlertStepsCard_disabled__pflaz{opacity:.5}.AlertStepsCard_stepItem__UFWnG.AlertStepsCard_timerActive__qAbMI{border-color:#ffc107;background:#fff9e6}.AlertStepsCard_stepItem__UFWnG:hover:not(.AlertStepsCard_disabled__pflaz){box-shadow:0 2px 4px rgba(0,0,0,.1)}.AlertStepsCard_stepMain__G6_uU{display:flex;align-items:flex-start;gap:.75rem}.AlertStepsCard_checkbox__qeios{width:16px;height:16px;margin-top:.25rem;cursor:pointer;flex-shrink:0;accent-color:#4caf50}.AlertStepsCard_checkbox__qeios:disabled{cursor:not-allowed;opacity:.3}.AlertStepsCard_stepContent__rAl65{flex:1 1;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.AlertStepsCard_stepText__lid8Y{display:flex;gap:.5rem;align-items:baseline;flex:1 1;min-width:150px}.AlertStepsCard_stepOrder__A7cLq{font-weight:600;color:var(--gray-700);flex-shrink:0}.AlertStepsCard_stepName__0JGSR{color:var(--foreground);line-height:1.4}.AlertStepsCard_stepItem__UFWnG.AlertStepsCard_completed__qVZz4 .AlertStepsCard_stepName__0JGSR{text-decoration:line-through;color:#155724}.AlertStepsCard_actions__LQyzj{display:flex;gap:.5rem;flex-wrap:wrap}.AlertStepsCard_actionBtn__YqR4f{padding:.35rem .7rem;border:none;border-radius:4px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem}.AlertStepsCard_actionBtn__YqR4f:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.AlertStepsCard_actionBtn__YqR4f:disabled{cursor:not-allowed;opacity:.6}.AlertStepsCard_dispatchBtn__qp_r2{background:#333a56;color:white}.AlertStepsCard_dispatchBtn__qp_r2:hover:not(:disabled){background:#333a56}.AlertStepsCard_callLogBtn__rOLX4{background:#28a745;color:white}.AlertStepsCard_callLogBtn__rOLX4:hover:not(:disabled){background:#218838}.AlertStepsCard_assignTechBtn__ddeCQ{background:#0e2c8e;color:white}.AlertStepsCard_assignTechBtn__ddeCQ:hover:not(:disabled){background:#0e2c8e}.AlertStepsCard_startTimerBtn__pchEl{background:#007bff;color:white}.AlertStepsCard_startTimerBtn__pchEl:hover:not(:disabled){background:#0056b3}.AlertStepsCard_startTimerBtn__pchEl:disabled{background:#cccccc}.AlertStepsCard_markCompleteBtn__V7K_K{background:#28a745;color:white}.AlertStepsCard_markCompleteBtn__V7K_K:hover:not(:disabled){background:#218838}.AlertStepsCard_timerSection__E_gL9{margin-top:.5rem;margin-left:calc(16px + .75rem);display:flex;flex-direction:column;gap:.5rem}.AlertStepsCard_timerDisplay__LPc_A{display:flex;flex-direction:column;gap:.25rem}.AlertStepsCard_timerBadge__HvZDr{display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .8rem;border-radius:6px;font-weight:600;font-size:.9rem;width:fit-content}.AlertStepsCard_timerBadge__HvZDr.AlertStepsCard_running__WjOxJ{background:#ffc107;color:#000}.AlertStepsCard_timerBadge__HvZDr.AlertStepsCard_complete__kwxS7{background:#28a745;color:#fff}.AlertStepsCard_timerInfo__Lkahp{font-size:.75rem;color:var(--gray-600)}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I .AlertStepsCard_header__5q4zL{padding:.5rem .75rem}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I .AlertStepsCard_stepsList__yKkYd{padding:.35rem;gap:.35rem}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I .AlertStepsCard_stepItem__UFWnG{padding:.4rem .6rem}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I .AlertStepsCard_actionBtn__YqR4f{padding:.25rem .5rem;font-size:.75rem}.AlertStepsCard_alertStepsCard__165ab.AlertStepsCard_compact__y262I .AlertStepsCard_timerBadge__HvZDr{padding:.3rem .6rem;font-size:.85rem}@media (max-width:768px){.AlertStepsCard_stepContent__rAl65{flex-direction:column;align-items:flex-start}.AlertStepsCard_actions__LQyzj{width:100%}.AlertStepsCard_actionBtn__YqR4f{flex:1 1;justify-content:center}}