:root{--bg-page:#0c0f1a;--bg-card:#141821;--border-card:#1e2535;--text-primary:#fff;--text-muted:#475569;--accent-green:#22c55e;--accent-green-bg:#22c55e1a;--accent-green-glow:#22c55e66;--accent-red:#ef4444;--accent-red-bg:#ef44441a;--accent-red-event-bg:#ef444408;--accent-red-glow:#ef444466;--badge-portable-bg:#1e3352;--badge-portable-text:#93c5fd;--badge-portable-border:#2563eb4d;--badge-vehicle-bg:#2d1f0a;--badge-vehicle-text:#fb923c;--badge-vehicle-border:#f973164d;--loading-bg:#1a2033;--loading-text:#475569;--img-border:#1e2535;--nav-gradient:linear-gradient(90deg,#080f1e,#0f1d38);--nav-border:#1e2535}[data-theme=light]{--bg-page:#f1f5f9;--bg-card:#fff;--border-card:#94a3b8;--text-primary:#1e293b;--text-muted:#64748b;--accent-green:#16a34a;--accent-green-bg:#dcfce7;--accent-green-glow:#16a34a59;--accent-red:#dc2626;--accent-red-bg:#fee2e2;--accent-red-event-bg:#dc262605;--accent-red-glow:#dc262659;--badge-portable-bg:#dbeafe;--badge-portable-text:#1d4ed8;--badge-portable-border:#1d4ed84d;--badge-vehicle-bg:#ffedd5;--badge-vehicle-text:#c2410c;--badge-vehicle-border:#c2410c4d;--loading-bg:#f1f5f9;--loading-text:#94a3b8;--img-border:#cbd5e1;--nav-gradient:linear-gradient(90deg,#1e3a5f,#2d5a9e);--nav-border:#3b6cb7}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0c0f1a;background-color:var(--bg-page);color:#fff;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.main{padding-bottom:48px}.page-header{color:var(--accent-green);font-size:14px;font-weight:700;letter-spacing:.14em;padding:18px 0 12px}.page-header,.waitingText{text-align:center;text-transform:uppercase}.waitingText{color:var(--text-muted);font-size:16px;font-weight:500;letter-spacing:.18em;margin-top:80px}.filterContainer{display:flex;justify-content:flex-end;margin:0 32px 4px 0}.messageContainer{margin:0 32px 12px}.approvedComponent,.suspiciousComponent{background-color:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.approvedComponent{border-left:4px solid var(--accent-green)}.suspiciousComponent{border-left:4px solid var(--accent-red)}.approvedHighlightBorder{box-shadow:0 0 28px var(--accent-green-glow);transition:box-shadow 2s ease-in-out}.suspiciousHighlightBorder{box-shadow:0 0 28px var(--accent-red-glow);transition:box-shadow 2s ease-in-out}.approvedHeader{background-color:var(--accent-green-bg);color:var(--accent-green);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.approvedHeader,.suspiciousHeader{padding:8px 18px;text-align:center}.suspiciousHeader{background-color:var(--accent-red-bg)}.suspiciousHeader1{color:var(--accent-red);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.approvedEvent,.suspiciousEvent{align-items:center;background-color:initial;display:flex;justify-content:space-between;padding:16px 20px}.suspiciousEvent{background-color:var(--accent-red-event-bg)}.detailColumn{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0;width:65%}.date-location{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin:0}.sectionHeader,.sectionHeaderLocation{color:var(--text-primary);font-size:17px;font-weight:600;white-space:nowrap}.sectionHeaderLocation{margin-left:24px}.date-location-eventId-gap{color:var(--text-primary);font-size:17px;margin-left:5px}.eventId{align-items:center;display:flex;margin:0;width:100%}.eventId .date-location-eventId-gap{color:var(--text-primary);font-size:17px;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devices{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin:0}.device-badges{display:flex;flex-wrap:wrap;gap:6px}.device-badge{align-items:center;background-color:var(--badge-portable-bg);border:1px solid var(--badge-portable-border);border-radius:20px;color:var(--badge-portable-text);display:inline-flex;font-size:15px;font-weight:500;padding:5px 14px;white-space:nowrap}.device-badge.vehicle{background-color:var(--badge-vehicle-bg);border-color:var(--badge-vehicle-border);color:var(--badge-vehicle-text)}.image-block{align-items:flex-start;display:flex;flex-shrink:0;gap:16px}.imageColumn{border:none;border-radius:0;display:flex;flex-direction:column;margin-right:0;padding:0;width:320px}.eventType{color:var(--text-primary);font-size:13px;font-weight:700;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}.eventImage{border:1px solid var(--img-border);border-radius:6px;display:block;height:260px;object-fit:cover;width:100%}.eventImageDescription{color:var(--text-primary);font-size:14px;margin-top:4px;text-align:center}.eventSuspiciousAlertType{margin-top:8px}.alertType{color:var(--accent-red);font-size:14px;font-weight:700}.carousel-dots{display:flex;gap:6px;justify-content:center;margin-top:8px}.carousel-dot{background-color:var(--border-card);border-radius:50%;cursor:pointer;height:7px;transition:background-color .3s ease;width:7px}.carousel-dot:hover{background-color:var(--text-muted)}.carousel-dot.active{background-color:#3b82f6}.loading{align-items:center;background-color:var(--loading-bg);border-radius:6px;color:var(--loading-text);display:flex;font-size:13px;height:260px;justify-content:center;letter-spacing:.05em;width:100%}[data-theme=light] .approvedComponent,[data-theme=light] .suspiciousComponent{box-shadow:0 2px 10px #0000001f}[data-theme=light] .approvedHeader{color:#14532d;font-size:15px}[data-theme=light] .suspiciousHeader1{color:#7f1d1d}@media (max-width:1000px){.approvedEvent,.suspiciousEvent{align-items:flex-start;flex-direction:column}.detailColumn{width:100%}.image-block{flex-wrap:wrap;margin-top:16px}.imageColumn{max-width:320px;width:100%}}.connection-card{border:1px solid var(--border-card);border-radius:8px}[data-theme=dark] .MuiInputLabel-root{color:#94a3b8}[data-theme=dark] .MuiInputLabel-root.Mui-focused{color:#22c55e}[data-theme=dark] .MuiInputLabel-root.Mui-disabled{color:#94a3b8!important}[data-theme=dark] .MuiOutlinedInput-root{color:#fff}[data-theme=dark] .MuiOutlinedInput-notchedOutline{border-color:#334155!important}[data-theme=dark] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#64748b!important}[data-theme=dark] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#22c55e!important}[data-theme=dark] .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,[data-theme=dark] .MuiOutlinedInput-root.Mui-disabled input{-webkit-text-fill-color:#94a3b8!important;color:#94a3b8!important}[data-theme=dark] .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#1e2535!important}[data-theme=dark] .MuiSelect-icon{color:#94a3b8}[data-theme=dark] .MuiSelect-icon.Mui-disabled{color:#334155}[data-theme=dark] .MuiMenuItem-root{background-color:#1a2033;color:#fff}[data-theme=dark] .MuiMenuItem-root:hover{background-color:#243047}[data-theme=dark] .MuiMenuItem-root.Mui-selected{background-color:#1e3a5f}[data-theme=dark] .MuiPaper-root.MuiMenu-paper,[data-theme=dark] .MuiPaper-root.MuiPopover-paper{background-color:#1a2033;border:1px solid #334155}.dialog-filter-container .MuiDialog-container{overflow:hidden}.dialog-filter-container .MuiDialog-paper{background-color:var(--bg-card);color:var(--text-primary);margin:0;max-height:calc(100vh - 120px);max-width:calc(100vw - 32px);overflow-y:auto;position:absolute;right:50px;top:100px;width:400px}[data-theme=dark] .dialog-filter-container .MuiDialog-paper{background-color:#1a2033}[data-theme=dark] .MuiDialogTitle-root{color:#fff}[data-theme=dark] .MuiInputBase-input::placeholder{color:#475569;opacity:1}@media (max-height:800px){.dialog-filter-container .MuiDialog-paper{max-height:calc(100vh - 32px);top:16px}}@media (max-width:480px){.dialog-filter-container .MuiDialog-paper{left:16px;right:16px;width:calc(100vw - 32px)}}.filter-box{flex-direction:column}.filter-box,.filter-header,.filter-section{display:flex;justify-content:center}.filter-section{flex-direction:column}.navbar_authorized{justify-content:space-between}.navbar_authorized,.navbar_not_authorized{align-items:center;background:var(--nav-gradient);border-bottom:1px solid var(--nav-border);display:flex;height:55px}.navbar_not_authorized{justify-content:center}.navbar_logout_icon{margin-left:10px}.navbar_image{height:55px}.navbar_icons{gap:4px}.navbar_icons,.navbar_right{align-items:center;display:flex;min-width:80px}.navbar_right{justify-content:flex-end}
/*# sourceMappingURL=main.bc609ec3.css.map*/