[data-theme=brown-cream] body{color:var(--cream-text-body);background:linear-gradient(#f8f3eb 0%,#f5eee3 55%,#f8f3eb 100%)}[data-theme=brown-cream] #__next{background:0 0}[data-theme=brown-cream] .glass-panel{background:var(--cream-bg-card);border-color:var(--cream-border);box-shadow:var(--cream-shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-theme=brown-cream] .section-title,[data-theme=brown-cream] .neon-text{color:var(--cream-brown-primary);text-shadow:none}[data-theme=brown-cream] .cream-panel-icons .section-title,[data-theme=brown-cream] .cream-panel-icons .video-input-cyberpunk__title{font-size:.875rem;font-weight:700}[data-theme=brown-cream] .cream-panel-icons .kpi-card-label{letter-spacing:.1em;text-transform:uppercase;color:var(--cream-brown-primary);font-family:Orbitron,sans-serif;font-size:.625rem;font-weight:700}[data-theme=brown-cream] .cream-panel-icons .kpi-card-label+p{color:var(--cream-brown-primary)!important;text-shadow:none!important}[data-theme=brown-cream] .video-results-cyberpunk__header{font-size:.875rem;font-weight:700}[data-theme=brown-cream] .panel-subtitle{color:var(--cream-text-muted);font-weight:400}[data-theme=brown-cream] .page-title{color:var(--cream-text-heading);text-shadow:none}[data-theme=brown-cream] header.glass-panel{background:var(--cream-bg-card);border-bottom-color:#e9dac8}[data-theme=brown-cream] ::selection{background:var(--cream-brown-accent);color:#fff}[data-theme=brown-cream] ::-webkit-scrollbar-track{background:#f4e8db}[data-theme=brown-cream] ::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)}[data-theme=brown-cream] ::-webkit-scrollbar-thumb:hover{background:var(--cream-brown-hover)}
[data-theme=brown-cream] .text-slate-400{color:#8e7868}[data-theme=brown-cream] .text-slate-500{color:#b8a899}[data-theme=brown-cream] .text-slate-300,[data-theme=brown-cream] .text-slate-200{color:#5c4433}[data-theme=brown-cream] .text-white{color:#4a2b12}[data-theme=brown-cream] .text-white\/70{color:#8e7868!important}[data-theme=brown-cream] .placeholder\:text-white\/70::placeholder{color:#8e7868!important}[data-theme=brown-cream] .bg-cyber-cyan.text-white,[data-theme=brown-cream] .bg-cyber-green.text-white,[data-theme=brown-cream] .bg-cyber-pink.text-white,[data-theme=brown-cream] .anpr-access-portal__button,[data-theme=brown-cream] .anpr-access-portal__button .text-white{color:#fff!important}[data-theme=brown-cream] .text-cyber-cyan{color:#7a4b22!important}[data-theme=brown-cream] .text-cyber-purple{color:#b9804f!important}[data-theme=brown-cream] .text-cyber-pink{color:#c35a45!important}[data-theme=brown-cream] .text-cyber-green{color:#5c9d55!important}[data-theme=brown-cream] .bg-cyber-cyan\/10{background-color:#623b1a24!important}[data-theme=brown-cream] .bg-cyber-cyan\/15{background-color:#623b1a33!important}[data-theme=brown-cream] .bg-cyber-cyan\/20{background-color:#623b1a42!important}[data-theme=brown-cream] .bg-cyber-purple\/10{background-color:#b9804f1a!important}[data-theme=brown-cream] .bg-cyber-purple\/20{background-color:#b9804f33!important}[data-theme=brown-cream] .bg-cyber-pink\/10{background-color:#c35a451a!important}[data-theme=brown-cream] .bg-cyber-pink\/20{background-color:#c35a4533!important}[data-theme=brown-cream] .border-cyber-cyan\/20{border-color:#7a4b2233!important}[data-theme=brown-cream] .border-cyber-cyan\/30{border-color:#7a4b224d!important}[data-theme=brown-cream] .border-cyber-cyan\/40{border-color:#7a4b2266!important}[data-theme=brown-cream] .border-cyber-cyan\/50{border-color:#7a4b2280!important}[data-theme=brown-cream] .border-cyber-cyan\/70{border-color:#7a4b22b3!important}[data-theme=brown-cream] .border-cyber-purple\/40{border-color:#b9804f66!important}[data-theme=brown-cream] .border-cyber-purple\/50{border-color:#b9804f80!important}[data-theme=brown-cream] .border-cyber-pink\/25{border-color:#c35a4559!important}[data-theme=brown-cream] .border-cyber-pink\/30{border-color:#c35a454d!important}[data-theme=brown-cream] .border-cyber-pink\/40{border-color:#c35a4566!important}[data-theme=brown-cream] .border-cyber-pink\/70{border-color:#c35a45b3!important}[data-theme=brown-cream] .hover\:bg-cyber-cyan\/10:hover{background-color:#7a4b221a!important}[data-theme=brown-cream] .hover\:bg-cyber-cyan\/20:hover{background-color:#7a4b2233!important}[data-theme=brown-cream] .hover\:bg-cyber-purple\/10:hover{background-color:#b9804f1a!important}[data-theme=brown-cream] .hover\:bg-cyber-pink\/10:hover{background-color:#c35a451a!important}[data-theme=brown-cream] .hover\:bg-cyber-pink\/20:hover{background-color:#c35a4533!important}[data-theme=brown-cream] .hover\:border-cyber-cyan:hover{border-color:#7a4b22!important}[data-theme=brown-cream] .hover\:border-cyber-cyan\/30:hover{border-color:#7a4b224d!important}[data-theme=brown-cream] .hover\:border-cyber-cyan\/50:hover{border-color:#7a4b2280!important}[data-theme=brown-cream] .hover\:border-cyber-pink:hover{border-color:#c35a45!important}[data-theme=brown-cream] .hover\:text-cyber-cyan:hover{color:#7a4b22!important}[data-theme=brown-cream] .group-hover\:text-cyber-cyan\/80:hover,[data-theme=brown-cream] .group:hover .group-hover\:text-cyber-cyan\/80{color:#7a4b22cc!important}[data-theme=brown-cream] .shadow-neon{box-shadow:0 4px 20px #7a4b2214!important}[data-theme=brown-cream] .shadow-neon-pink{box-shadow:0 4px 20px #c35a451f!important}[data-theme=brown-cream] .shadow-neon-green{box-shadow:0 4px 20px #5c9d551f!important}[data-theme=brown-cream] .bg-black\/20,[data-theme=brown-cream] .bg-black\/25{background-color:#fcf7f1!important}[data-theme=brown-cream] .bg-black\/35,[data-theme=brown-cream] .bg-black\/40{background-color:#f5eee3!important}[data-theme=brown-cream] .bg-black\/60{background-color:#fffdf9!important}[data-theme=brown-cream] .border-white\/40{border-color:#7a4b2266!important}[data-theme=brown-cream] .border-white\/5{border-color:#e8d8c5!important}[data-theme=brown-cream] .border-white\/25,[data-theme=brown-cream] .border-white\/45{border-color:#ddc8b4!important}[data-theme=brown-cream] .hover\:bg-white\/5:hover{background-color:#f1e3d3!important}[data-theme=brown-cream] .hover\:bg-white\/\[0\.03\]:hover{background-color:#f8f3eb!important}[data-theme=brown-cream] .bg-white\/10{background-color:#f4e6d7!important}[data-theme=brown-cream] .focus-visible\:ring-cyber-cyan\/50:focus-visible{--tw-ring-color:#7a4b2280!important}[data-theme=brown-cream] .text-cyan-400{color:#7a4b22!important}[data-theme=brown-cream] .text-cyan-400\/70{color:#7a4b22b3!important}[data-theme=brown-cream] .bg-cyber-pink{background-color:#c35a45!important}[data-theme=brown-cream] .from-cyber-pink\/12{--tw-gradient-from:#c35a451a var(--tw-gradient-from-position)!important;--tw-gradient-to:#c35a4500 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}[data-theme=brown-cream] .shadow-\[0_0_6px_rgba\(236\,72\,153\,0\.8\)\]{box-shadow:0 0 6px #c35a4573!important}[data-theme=brown-cream] .bg-cyber-cyan{background-color:var(--cream-btn-solid)!important}[data-theme=brown-cream] .bg-cyber-green{background-color:#5c9d55!important}[data-theme=brown-cream] .border-cyber-green\/40,[data-theme=brown-cream] .border-cyber-green\/70{border-color:#5c9d5573!important}[data-theme=brown-cream] .hover\:border-cyber-green:hover{border-color:#5c9d55!important}[data-theme=brown-cream] .shadow-\[0_0_8px_rgba\(132\,255\,0\,0\.9\)\]{box-shadow:0 0 8px #5c9d5573!important}
[data-theme=brown-cream] .tab-switcher-shell{border-color:var(--cream-border)!important;background-color:var(--cream-bg-nested)!important}[data-theme=brown-cream] .tab-switcher-divider{display:none}[data-theme=brown-cream] .tab-switcher-active-bg{background:var(--cream-brown-primary)!important;box-shadow:none!important}[data-theme=brown-cream] .tab-switcher-indicator{display:none!important}[data-theme=brown-cream] .peak-traffic-hours-logo-box,[data-theme=brown-cream] .most-frequent-vehicles-logo-box,[data-theme=brown-cream] .parking-occupancy-logo-box{background:var(--cream-brown-primary)!important}[data-theme=brown-cream] .status-badge-shell{box-shadow:var(--cream-shadow-sm)!important;background-color:#fffdf9eb!important;border-color:#7a4b2238!important}[data-theme=brown-cream] .status-badge-dot-ring{border-color:#5c9d558c!important}[data-theme=brown-cream] .status-badge-dot-pulse{background-color:#5c9d55!important}[data-theme=brown-cream] .status-badge-dot-standby{background-color:#b8a899!important}[data-theme=brown-cream] .status-badge-signal-bar{background:#5c9d55!important}@keyframes status-badge-dot-pulse-cream{0%,to{opacity:.55;transform:scale(1);box-shadow:0 0 6px #5c9d5559}50%{opacity:1;transform:scale(1.08);box-shadow:0 0 10px #5c9d558c}}@keyframes status-badge-dot-standby-cream{0%,to{opacity:.55;box-shadow:0 0 4px #b8a89959}50%{opacity:.9;box-shadow:0 0 8px #b8a89980}}[data-theme=brown-cream] .status-badge-dot-pulse{animation:2.4s ease-in-out infinite status-badge-dot-pulse-cream}[data-theme=brown-cream] .status-badge-dot-standby{animation:3s ease-in-out infinite status-badge-dot-standby-cream}[data-theme=brown-cream] .kpi-icon-box{background-color:#623b1a24!important;border-color:#7a4b2238!important}[data-theme=brown-cream] .kpi-icon-box .text-white,[data-theme=brown-cream] .kpi-icon-box svg{color:#fff!important}[data-theme=brown-cream] .bg-white\/10.text-white{color:#fff!important;background-color:#623b1a24!important}[data-theme=brown-cream] .bg-white\/10.text-white svg{color:#fff!important}[data-theme=brown-cream] .header-nav-link--active{color:#7a4b22!important;box-shadow:none!important}[data-theme=brown-cream] .header-nav-lens{box-shadow:none!important;background-color:#f1e3d3!important}[data-theme=brown-cream] .header-nav-link{color:#6e5645!important}[data-theme=brown-cream] .header-nav-link:hover{color:#7a4b22!important;background-color:#f8f3eb!important}[data-theme=brown-cream] .header-admin-badge{color:#8f6a4d!important;background-color:#f4e6d7!important;border-color:#e8d8c5!important}[data-theme=brown-cream] .live-viewport{background-color:#fcf7f1!important;border-color:#7a4b2238!important}[data-theme=brown-cream] .live-history-scroll{scrollbar-color:#b9804f transparent!important}[data-theme=brown-cream] .live-history-scroll::-webkit-scrollbar-thumb{background-color:#b9804f!important}[data-theme=brown-cream] .live-history-card{background-color:#fcf7f1!important;border-color:#7a4b2233!important}[data-theme=brown-cream] .live-history-card:hover{background-color:#f8f3eb!important;border-color:#7a4b2259!important}[data-theme=brown-cream] .live-badge-overlay{color:#7a4b22!important;background-color:#fffdf9eb!important;border-color:#7a4b2259!important}[data-theme=brown-cream] .live-page-grid button.border-white\/40,[data-theme=brown-cream] .live-page-grid input.border-white\/40{background:var(--cream-input-bg)!important;color:var(--cream-text-heading)!important;border-color:var(--cream-brown-primary)!important}[data-theme=brown-cream] .live-page-grid button.border-white\/40:hover,[data-theme=brown-cream] .live-page-grid button.border-white\/40:focus,[data-theme=brown-cream] .live-page-grid input.border-white\/40:hover,[data-theme=brown-cream] .live-page-grid input.border-white\/40:focus{border-color:var(--cream-brown-dark)!important;background:var(--cream-bg-hover)!important}[data-theme=brown-cream] .live-page-grid input.border-white\/40::placeholder{color:var(--cream-text-muted)!important}[data-theme=brown-cream] .live-page-grid button.border-white\/40 span.text-white{color:var(--cream-text-heading)!important}[data-theme=brown-cream] .live-page-grid button.border-white\/40 span.text-white\/70{color:var(--cream-text-muted)!important}[data-theme=brown-cream] .detection-filter-bar input.border-cyber-cyan\/30{border-color:var(--cream-brown-primary)!important;background:var(--cream-input-bg)!important;color:var(--cream-text-heading)!important}[data-theme=brown-cream] .detection-filter-bar input.border-cyber-cyan\/30::placeholder{color:var(--cream-text-muted)!important}[data-theme=brown-cream] .detection-filter-bar input.border-cyber-cyan\/30:focus{border-color:var(--cream-brown-dark)!important}[data-theme=brown-cream] .live-page-grid .bg-\[\#0b1020\]{box-shadow:var(--cream-shadow-md)!important;background:#fffdf9!important;border-color:#7a4b2259!important}[data-theme=brown-cream] .parking-usage-full{color:#c35a45!important;text-shadow:none!important;animation:none!important}[data-theme=brown-cream] .processing-progress-grid-bg{background-image:linear-gradient(90deg,#7a4b220f 1px,#0000 1px),linear-gradient(#7a4b220f 1px,#0000 1px)}[data-theme=brown-cream] .processing-progress-bar-fill:after{background:linear-gradient(90deg,#0000,#d8b07a8c,#0000)}[data-theme=brown-cream] .hover\:shadow-\[0_0_28px_rgba\(132\,255\,0\,0\.55\)\]:hover{box-shadow:0 6px 24px #5c9d5538!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_28px_rgba\(239\,68\,68\,0\.55\)\]:hover{box-shadow:0 6px 24px #c35a4538!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_28px_rgba\(255\,255\,255\,0\.28\)\]:hover{box-shadow:0 6px 24px #7a4b221f!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_28px_rgba\(250\,204\,21\,0\.5\)\]:hover{box-shadow:0 6px 24px #d29a3538!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_14px_rgba\(132\,255\,0\,0\.22\)\]:hover{box-shadow:0 4px 16px #5c9d552e!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_14px_rgba\(239\,68\,68\,0\.22\)\]:hover{box-shadow:0 4px 16px #c35a452e!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_14px_rgba\(255\,255\,255\,0\.12\)\]:hover{box-shadow:0 4px 16px #7a4b221a!important}[data-theme=brown-cream] .hover\:shadow-\[0_0_14px_rgba\(250\,204\,21\,0\.22\)\]:hover{box-shadow:0 4px 16px #d29a352e!important}[data-theme=brown-cream] .shadow-\[0_0_8px_rgba\(0\,217\,255\,0\.55\)\]{box-shadow:0 0 8px #b9804f59!important}[data-theme=brown-cream] .text-lime-50\/90{color:#5c9d55f2!important}[data-theme=brown-cream] .text-red-50\/90{color:#c35a45f2!important}[data-theme=brown-cream] .text-yellow-50\/90{color:#d29a35f2!important}[data-theme=brown-cream] .text-slate-100\/85{color:#5c564ee6!important}[data-theme=brown-cream] .text-slate-100{color:#4a2b12!important}[data-theme=brown-cream] .text-red-400,[data-theme=brown-cream] .text-red-500{color:#c35a45!important}[data-theme=brown-cream] .text-yellow-400{color:#d29a35!important}[data-theme=brown-cream] .bg-red-500{background-color:#c35a45!important}[data-theme=brown-cream] .bg-yellow-400{background-color:#d29a35!important}[data-theme=brown-cream] .border-red-500\/45,[data-theme=brown-cream] .border-red-500\/50,[data-theme=brown-cream] .border-red-500\/70{border-color:#c35a4573!important}[data-theme=brown-cream] .bg-red-500\/10,[data-theme=brown-cream] .bg-red-500\/15,[data-theme=brown-cream] .hover\:bg-red-500\/10:hover,[data-theme=brown-cream] .hover\:bg-red-500\/15:hover{background-color:#c35a451a!important}[data-theme=brown-cream] .border-yellow-400\/45,[data-theme=brown-cream] .border-yellow-400\/70{border-color:#d29a3573!important}[data-theme=brown-cream] .bg-yellow-400\/10,[data-theme=brown-cream] .hover\:bg-yellow-400\/10:hover,[data-theme=brown-cream] .hover\:bg-yellow-400\/15:hover{background-color:#d29a351a!important}[data-theme=brown-cream] .hover\:border-red-400\/70:hover,[data-theme=brown-cream] .hover\:border-red-500\/70:hover{border-color:#c35a45a6!important}[data-theme=brown-cream] .hover\:text-red-300:hover{color:#a64839!important}[data-theme=brown-cream] .bg-black\/50{background-color:#f5eee3!important}[data-theme=brown-cream] .bg-black\/30{background-color:#fcf7f1!important}[data-theme=brown-cream] .bg-black\/80{background-color:#4a2b1259!important}[data-theme=brown-cream] .bg-slate-900\/40{background-color:#fffdf9eb!important}[data-theme=brown-cream] .border-cyan-500\/20{border-color:#7a4b2238!important}[data-theme=brown-cream] .from-cyan-500\/20{--tw-gradient-from:#7a4b221f var(--tw-gradient-from-position);--tw-gradient-to:#7a4b2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}[data-theme=brown-cream] .to-cyan-500\/10{--tw-gradient-to:#b9804f14 var(--tw-gradient-to-position)}[data-theme=brown-cream] .from-cyan-500\/0{--tw-gradient-from:transparent var(--tw-gradient-from-position)}[data-theme=brown-cream] .via-cyan-500\/50{--tw-gradient-via:#b9804f66 var(--tw-gradient-via-position)}[data-theme=brown-cream] .to-cyan-500\/0{--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=brown-cream] .via-cyber-cyan\/70{--tw-gradient-via:#b9804f73 var(--tw-gradient-via-position)}[data-theme=brown-cream] .border-cyber-cyan\/15{border-color:#7a4b222e!important}[data-theme=brown-cream] .bg-cyber-cyan\/45{background-color:#b9804f59!important}[data-theme=brown-cream] .bg-cyber-green\/10,[data-theme=brown-cream] .hover\:bg-cyber-green\/20:hover{background-color:#5c9d551f!important}[data-theme=brown-cream] .border-cyber-green\/40,[data-theme=brown-cream] .border-cyber-green\/45,[data-theme=brown-cream] .hover\:border-cyber-green\/70:hover{border-color:#5c9d5566!important}[data-theme=brown-cream] .border-cyber-green\/45{border-color:#5c9d5573!important}[data-theme=brown-cream] .border-cyber-purple\/30{border-color:#b9804f47!important}[data-theme=brown-cream] .hover\:border-cyber-cyan\/45:hover{border-color:#7a4b2261!important}[data-theme=brown-cream] .hover\:bg-black\/40:hover{background-color:#f8f3eb!important}[data-theme=brown-cream] .hover\:bg-cyber-cyan\/20:hover{background-color:#7a4b221f!important}[data-theme=brown-cream] .border-cyber-cyan\/50{border-color:#7a4b2273!important}[data-theme=brown-cream] .bg-cyber-cyan\/10.text-cyber-cyan,[data-theme=brown-cream] .bg-cyber-cyan\/15.text-cyber-cyan{color:#7a4b22!important;background-color:#7a4b221a!important}[data-theme=brown-cream] .text-\[\#7ED321\]{color:#5c9d55!important}[data-theme=brown-cream] .bg-green-400,[data-theme=brown-cream] .bg-green-500{background-color:#5c9d55!important}[data-theme=brown-cream] .border-green-400\/80,[data-theme=brown-cream] .border-green-400\/50{border-color:#5c9d558c!important}[data-theme=brown-cream] .from-green-400{--tw-gradient-from:#5c9d55 var(--tw-gradient-from-position)}[data-theme=brown-cream] .to-green-400{--tw-gradient-to:#7a4b22 var(--tw-gradient-to-position)}[data-theme=brown-cream] .from-red-400{--tw-gradient-from:#c35a45 var(--tw-gradient-from-position)}[data-theme=brown-cream] .to-pink-400{--tw-gradient-to:#d29a35 var(--tw-gradient-to-position)}
[data-theme=brown-cream] .video-input-cyberpunk__preview-empty{color:#8e7868!important}[data-theme=brown-cream] .video-input-cyberpunk__load-btn{border:1px solid var(--cream-btn-solid-hover)!important;background:linear-gradient(135deg, var(--cream-btn-solid-mid) 0%, var(--cream-btn-solid) 100%)!important;color:#fff!important;text-shadow:none!important;box-shadow:0 4px 16px #4a2b1247!important}[data-theme=brown-cream] .video-input-cyberpunk__load-btn:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(135deg, var(--cream-btn-solid-hover) 0%, var(--cream-btn-solid-mid) 100%)!important;border-color:var(--cream-btn-solid-active)!important;box-shadow:0 6px 22px #4a2b1257!important}[data-theme=brown-cream] .video-input-cyberpunk__load-btn:disabled{color:#b8a899!important;box-shadow:none!important;background:#f4e8db!important;border-color:#e8d8c5!important}[data-theme=brown-cream] .video-input-cyberpunk__choose-btn{border:1px solid var(--cream-btn-solid-hover)!important;background:linear-gradient(135deg, var(--cream-btn-solid-mid) 0%, var(--cream-btn-solid) 100%)!important;color:#fff!important;box-shadow:0 4px 16px #4a2b1247!important}[data-theme=brown-cream] .video-input-cyberpunk__choose-btn:hover:not(:disabled){background:linear-gradient(135deg, var(--cream-btn-solid-hover) 0%, var(--cream-btn-solid-mid) 100%)!important;border-color:var(--cream-btn-solid-active)!important;box-shadow:0 6px 22px #4a2b1257!important}[data-theme=brown-cream] .video-input-cyberpunk__remove-btn{border:1px solid var(--cream-btn-solid)!important;background:var(--cream-btn-outline-bg)!important;color:var(--cream-btn-solid)!important;box-shadow:var(--cream-shadow-sm)!important}[data-theme=brown-cream] .video-input-cyberpunk__remove-btn:hover:not(:disabled){background:var(--cream-btn-outline-hover)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important;box-shadow:var(--cream-shadow-md)!important}[data-theme=brown-cream] .video-results-cyberpunk__btn-primary{background:linear-gradient(135deg, var(--cream-btn-solid-mid) 0%, var(--cream-btn-solid) 100%)!important;color:#fff!important;box-shadow:0 4px 16px #4a2b1247!important}[data-theme=brown-cream] .video-results-cyberpunk__btn-primary:hover{background:linear-gradient(135deg, var(--cream-btn-solid-hover) 0%, var(--cream-btn-solid-mid) 100%)!important;box-shadow:0 6px 22px #4a2b1257!important}[data-theme=brown-cream] .video-results-cyberpunk__btn-secondary{background:linear-gradient(135deg, var(--cream-btn-solid) 0%, var(--cream-btn-secondary) 100%)!important;color:#fff!important;box-shadow:0 4px 16px #4a2b123d!important}[data-theme=brown-cream] .video-results-cyberpunk__btn-secondary:hover{background:linear-gradient(135deg, var(--cream-btn-solid-hover) 0%, var(--cream-btn-solid) 100%)!important;box-shadow:0 6px 22px #4a2b124d!important}[data-theme=brown-cream] .video-results-cyberpunk__btn-primary:before{background:linear-gradient(90deg,#0000,#ffffff1f,#0000)!important}[data-theme=brown-cream] .video-results-cyberpunk__preview-panel{background:linear-gradient(135deg,#f4e6d773,#fcf7f1e6)!important;border-color:#e8d8c5!important}[data-theme=brown-cream] .video-results-cyberpunk__video-card{background:#fffdf9!important;border-color:#e8d8c5!important}[data-theme=brown-cream] .video-results-cyberpunk__video-card--selected{box-shadow:var(--cream-shadow-sm)!important;background:#f1e3d3!important;border-color:#623b1a8c!important}[data-theme=brown-cream] .header-clear-btn{border-color:var(--cream-btn-solid)!important;color:#fff!important;background:var(--cream-btn-solid)!important}[data-theme=brown-cream] .header-clear-btn:hover:not(:disabled){background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] .header-clear-btn .text-white,[data-theme=brown-cream] .header-clear-btn svg{color:#fff!important}[data-theme=brown-cream] .header-logout-btn{color:#fff!important;background:#c35a45!important;border-color:#a64839!important}[data-theme=brown-cream] .header-logout-btn:hover{color:#fff!important;background:#a64839!important;border-color:#8f3d32!important}[data-theme=brown-cream] .header-logout-btn .text-white,[data-theme=brown-cream] .header-logout-btn svg{color:#fff!important}[data-theme=brown-cream] .header-login-link{border-color:var(--cream-btn-solid)!important;color:#fff!important;background:var(--cream-btn-solid)!important}[data-theme=brown-cream] .header-login-link:hover{background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] .header-night-mode-btn{border-color:var(--cream-btn-solid)!important;color:#fff!important;background:var(--cream-btn-solid-mid)!important}[data-theme=brown-cream] .header-night-mode-btn:hover{background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important}[data-theme=brown-cream] .header-night-mode-btn .text-white,[data-theme=brown-cream] .header-night-mode-btn svg{color:#fff!important}[data-theme=brown-cream] .plate-header-action-btn{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] .plate-header-action-btn:hover{border-color:var(--cream-btn-solid-hover)!important;background:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] .plate-header-preview-btn{color:#fff!important;background:#c35a45!important;border-color:#a64839!important}[data-theme=brown-cream] .plate-header-preview-btn:hover{color:#fff!important;background:#a64839!important;border-color:#8f3d32!important}[data-theme=brown-cream] .plate-header-vehicles-badge{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-outline-bg)!important;color:var(--cream-btn-solid)!important}[data-theme=brown-cream] button.border-cyber-cyan\/50,[data-theme=brown-cream] a.border-cyber-cyan\/50,[data-theme=brown-cream] button.border-cyber-cyan\/40,[data-theme=brown-cream] a.border-cyber-cyan\/40,[data-theme=brown-cream] button.border-cyber-cyan\/70,[data-theme=brown-cream] a.border-cyber-cyan\/70{border-color:var(--cream-btn-solid)!important}[data-theme=brown-cream] button.bg-cyber-cyan\/10,[data-theme=brown-cream] a.bg-cyber-cyan\/10,[data-theme=brown-cream] button.bg-cyber-cyan\/15,[data-theme=brown-cream] a.bg-cyber-cyan\/15{background-color:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] button.hover\:bg-cyber-cyan\/10:hover,[data-theme=brown-cream] a.hover\:bg-cyber-cyan\/10:hover,[data-theme=brown-cream] button.hover\:bg-cyber-cyan\/20:hover,[data-theme=brown-cream] a.hover\:bg-cyber-cyan\/20:hover{background-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] button.text-cyber-cyan,[data-theme=brown-cream] a.text-cyber-cyan.border-cyber-cyan{color:#fff!important}[data-theme=brown-cream] .border-cyber-cyan\/50.bg-cyber-cyan\/10,[data-theme=brown-cream] .border-cyber-cyan\/40.bg-cyber-cyan\/10{border-color:var(--cream-btn-solid)!important;background-color:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] .border-cyber-cyan\/50.bg-cyber-cyan\/10:hover,[data-theme=brown-cream] .hover\:bg-cyber-cyan\/20.border-cyber-cyan\/50:hover{background-color:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] button.border-cyber-purple\/50,[data-theme=brown-cream] a.border-cyber-purple\/50{border-color:var(--cream-btn-solid)!important}[data-theme=brown-cream] button.bg-cyber-purple\/10,[data-theme=brown-cream] a.bg-cyber-purple\/10{background-color:var(--cream-btn-solid-mid)!important;color:#fff!important}[data-theme=brown-cream] button.hover\:bg-cyber-purple\/10:hover,[data-theme=brown-cream] a.hover\:bg-cyber-purple\/10:hover,[data-theme=brown-cream] button.hover\:bg-cyber-purple\/20:hover,[data-theme=brown-cream] a.hover\:bg-cyber-purple\/20:hover{background-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] button.border-cyber-pink\/50,[data-theme=brown-cream] a.border-cyber-pink\/50,[data-theme=brown-cream] button.border-cyber-pink\/30,[data-theme=brown-cream] a.border-cyber-pink\/30,[data-theme=brown-cream] button.border-cyber-pink\/70,[data-theme=brown-cream] a.border-cyber-pink\/70{border-color:#a64839!important}[data-theme=brown-cream] button.bg-cyber-pink\/10,[data-theme=brown-cream] a.bg-cyber-pink\/10{color:#fff!important;background-color:#c35a45!important}[data-theme=brown-cream] button.hover\:bg-cyber-pink\/10:hover,[data-theme=brown-cream] a.hover\:bg-cyber-pink\/10:hover,[data-theme=brown-cream] button.hover\:bg-cyber-pink\/20:hover,[data-theme=brown-cream] a.hover\:bg-cyber-pink\/20:hover{color:#fff!important;background-color:#a64839!important}[data-theme=brown-cream] button.border-cyber-green\/50,[data-theme=brown-cream] a.border-cyber-green\/50{border-color:#4a7d44!important}[data-theme=brown-cream] button.bg-cyber-green\/10,[data-theme=brown-cream] a.bg-cyber-green\/10{color:#fff!important;background-color:#5c9d55!important}[data-theme=brown-cream] button.hover\:bg-cyber-green\/15:hover,[data-theme=brown-cream] a.hover\:bg-cyber-green\/15:hover,[data-theme=brown-cream] button.hover\:bg-cyber-green\/20:hover,[data-theme=brown-cream] a.hover\:bg-cyber-green\/20:hover{color:#fff!important;background-color:#4a7d44!important}[data-theme=brown-cream] button.hover\:border-cyber-pink:hover,[data-theme=brown-cream] a.hover\:border-cyber-pink:hover{border-color:#a64839!important}[data-theme=brown-cream] button.hover\:text-white:hover,[data-theme=brown-cream] a.hover\:text-white:hover,[data-theme=brown-cream] button.hover\:text-cyber-cyan:hover,[data-theme=brown-cream] a.hover\:text-cyber-cyan:hover{color:#fff!important}[data-theme=brown-cream] .shadow-\[0_0_16px_rgba\(255\,0\,110\,0\.2\)\]{box-shadow:0 4px 16px #a6483938!important}[data-theme=brown-cream] .anpr-access-portal__button{background:var(--cream-btn-solid)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important;box-shadow:0 4px 16px #4a2b1247!important}[data-theme=brown-cream] .anpr-access-portal__button:hover:not(:disabled){background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-active)!important;box-shadow:0 6px 22px #4a2b1257!important}[data-theme=brown-cream] .vehicle-modal-action:not(.vehicle-modal-action-flag){border-color:var(--cream-btn-solid)!important;color:#fff!important;background:var(--cream-btn-solid)!important}[data-theme=brown-cream] .vehicle-modal-action:not(.vehicle-modal-action-flag):hover:not(:disabled){border-color:var(--cream-btn-solid-hover)!important;background:var(--cream-btn-solid-hover)!important;box-shadow:var(--cream-shadow-sm)!important;color:#fff!important}[data-theme=brown-cream] .vehicle-modal-action-history-active{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-solid-mid)!important;color:#fff!important}[data-theme=brown-cream] .mobile-nav__trigger{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] .mobile-nav__link--active{background:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] nav a.bg-cyber-cyan\/15{background-color:var(--cream-btn-solid)!important;color:#fff!important;box-shadow:var(--cream-shadow-sm)!important}[data-theme=brown-cream] nav a.bg-cyber-cyan\/15 .text-white,[data-theme=brown-cream] nav a.bg-cyber-cyan\/15 svg{color:#fff!important}[data-theme=brown-cream] a.bg-cyber-cyan\/15,[data-theme=brown-cream] button.bg-cyber-cyan\/15{background-color:var(--cream-btn-solid-mid)!important;color:#fff!important}[data-theme=brown-cream] a.hover\:bg-cyber-cyan\/10:hover,[data-theme=brown-cream] button.hover\:bg-cyber-cyan\/10:hover{background-color:var(--cream-btn-outline-hover)!important;color:#fff!important}[data-theme=brown-cream] .detection-filter-bar button.border-cyber-cyan\/40{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] .detection-filter-bar button.border-cyber-cyan\/40 svg,[data-theme=brown-cream] .detection-filter-bar button.border-cyber-cyan\/40 .text-slate-400{color:#ffffffd9!important}[data-theme=brown-cream] .detection-filter-bar button.border-cyber-cyan\/40.hover\:bg-cyber-cyan\/10:hover,[data-theme=brown-cream] .detection-filter-bar button.border-cyber-cyan\/40:hover{background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important;color:#fff!important}[data-theme=brown-cream] .rounded-full.border-cyber-cyan\/70.bg-cyber-cyan\/10{border-color:var(--cream-btn-solid)!important;background:var(--cream-btn-solid)!important;color:#fff!important}[data-theme=brown-cream] .rounded-full.border-cyber-cyan\/70.bg-cyber-cyan\/10:hover{background:var(--cream-btn-solid-hover)!important;border-color:var(--cream-btn-solid-hover)!important}
[data-theme=brown-cream] .video-input-cyberpunk__upload{background:#f4e6d759;border-color:#ddc8b4}[data-theme=brown-cream] .video-input-cyberpunk__upload:before{opacity:0;background:linear-gradient(135deg,#b9804f,#d8b07a,#b9804f)}[data-theme=brown-cream] .video-input-cyberpunk__filename{color:#5c4433}[data-theme=brown-cream] .video-input-cyberpunk__preview-label{color:#7a4b22}[data-theme=brown-cream] .video-input-cyberpunk__preview-status--idle{color:#8e7868}[data-theme=brown-cream] .video-input-cyberpunk__preview-status--ready{color:#5c9d55}[data-theme=brown-cream] .video-input-cyberpunk__preview-status--processing{color:#b9804f}[data-theme=brown-cream] .video-input-cyberpunk__preview{background:linear-gradient(135deg,#f4e6d773,#fcf7f1d9);border-color:#e8d8c5}[data-theme=brown-cream] .video-results-cyberpunk__header{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--cream-brown-primary);filter:none;text-transform:none;letter-spacing:.01em;font-family:inherit;font-weight:600;animation:none}[data-theme=brown-cream] .video-results-cyberpunk__header-badge{display:none}[data-theme=brown-cream] .video-results-cyberpunk__stat-box{background:#f4e6d773;border-color:#e8d8c5;animation:none}[data-theme=brown-cream] .video-results-cyberpunk__stat-num{color:#7a4b22;text-shadow:none}[data-theme=brown-cream] .video-results-cyberpunk__stat-label{color:#8e7868}[data-theme=brown-cream] .video-results-cyberpunk__videos-title{color:#7a4b22;text-shadow:none}[data-theme=brown-cream] .video-results-cyberpunk__video-name{color:#4a2b12}[data-theme=brown-cream] .video-results-cyberpunk__video-info{background:0 0}[data-theme=brown-cream] .video-results-cyberpunk__video-size{color:#8e7868}[data-theme=brown-cream] .video-results-cyberpunk__video-card:hover{box-shadow:var(--cream-shadow-sm);border-color:#7a4b2259}[data-theme=brown-cream] .video-results-cyberpunk__video-remove{color:#c35a45;border-color:#c35a4559}[data-theme=brown-cream] .video-results-cyberpunk__video-remove:hover,[data-theme=brown-cream] .video-results-cyberpunk__video-remove:focus-visible{box-shadow:none;background:#c35a4514;border-color:#c35a45}
[data-theme=brown-cream] .repeat-bar-fill{background:#b9804f;box-shadow:0 0 12px #b9804f40}[data-theme=brown-cream] .repeat-analytics-bar-shell-cyan{box-shadow:0 0 8px #7a4b2226,inset 0 0 8px #7a4b220f}[data-theme=brown-cream] .repeat-analytics-bar-shell-magenta{box-shadow:0 0 8px #c35a4526,inset 0 0 8px #c35a450f}[data-theme=brown-cream] .repeat-analytics-bar-fill-cyan{background:#b9804f;animation:2s ease-out forwards repeat-bar-fill-up,2.4s ease-in-out infinite repeat-bar-neon-glow-cream}[data-theme=brown-cream] .repeat-analytics-bar-fill-magenta{background:#c35a45;animation:2s ease-out forwards repeat-bar-fill-up,2.4s ease-in-out infinite repeat-bar-neon-glow-cream-error}@keyframes repeat-bar-neon-glow-cream{0%,to{box-shadow:0 0 6px #b9804f59,inset 0 0 8px #b9804f26}50%{box-shadow:0 0 10px #b9804f80,inset 0 0 12px #b9804f38}}@keyframes repeat-bar-neon-glow-cream-error{0%,to{box-shadow:0 0 6px #c35a4559,inset 0 0 8px #c35a4526}50%{box-shadow:0 0 10px #c35a4580,inset 0 0 12px #c35a4538}}[data-theme=brown-cream] .repeat-analytics-bar-fill-cyan:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='10' viewBox='0 0 32 10'%3E%3Cpath d='M0 5 C4 10 8 0 16 5 C24 10 28 0 32 5 L32 10 L0 10 Z' fill='%23b9804f'/%3E%3C/svg%3E")}[data-theme=brown-cream] .repeat-analytics-bar-fill-magenta:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='10' viewBox='0 0 32 10'%3E%3Cpath d='M0 5 C4 10 8 0 16 5 C24 10 28 0 32 5 L32 10 L0 10 Z' fill='%23c35a45'/%3E%3C/svg%3E")}[data-theme=brown-cream] .repeat-analytics-bar-shell-cyan span,[data-theme=brown-cream] .repeat-analytics-bar-shell-magenta span{color:var(--cream-text-heading)!important;text-shadow:none!important}[data-theme=brown-cream] .repeat-analytics-bar-interactive--cyan:hover .repeat-analytics-bar-shell-cyan{box-shadow:0 0 14px #7a4b226b,0 0 28px #7a4b2233,inset 0 0 14px #7a4b221f}[data-theme=brown-cream] .repeat-analytics-bar-interactive--magenta:hover .repeat-analytics-bar-shell-magenta{box-shadow:0 0 14px #c35a456b,0 0 28px #c35a4533,inset 0 0 14px #c35a451f}[data-theme=brown-cream] .repeat-analytics-bar-interactive--cyan:hover .repeat-analytics-bar-fill-cyan{filter:drop-shadow(0 0 8px #b9804f8c)}[data-theme=brown-cream] .repeat-analytics-bar-interactive--magenta:hover .repeat-analytics-bar-fill-magenta{filter:drop-shadow(0 0 8px #c35a458c)}[data-theme=brown-cream] .repeat-analytics-most-active-interactive:hover .repeat-analytics-most-active-box{box-shadow:0 0 14px #7a4b2261,0 0 24px #7a4b222e,inset 0 0 10px #7a4b221a}[data-theme=brown-cream] .repeat-analytics-most-active-interactive:hover .repeat-analytics-most-active-plate,[data-theme=brown-cream] .repeat-analytics-most-active-interactive:hover .repeat-analytics-most-active-label{text-shadow:none}[data-theme=brown-cream] .repeat-bar-chart-layout .tracking-\[0\.14em\]{text-shadow:none!important}[data-theme=brown-cream] .repeat-bar-chart-layout .tracking-\[0\.14em\].text-\[\#00d4ff\],[data-theme=brown-cream] .repeat-bar-chart-layout p[style*="rgb(0, 212, 255)"],[data-theme=brown-cream] .repeat-bar-chart-layout p[style*=\#00d4ff]{color:var(--cream-brown-primary)!important}[data-theme=brown-cream] .frequent-vehicle-tone-1{--fv-label:#c35a45;--fv-label-muted:#a64839;--fv-shell-border:#c35a458c;--fv-shell-bg:#c35a4514;--fv-shell-glow:#c35a4533;--fv-fill-start:#a64839;--fv-fill-mid:#c35a45;--fv-fill-end:#e8a598;--fv-bar-glow:#c35a454d;--fv-flow-soft:#e8a59859;--fv-flow-bright:#c35a45bf}[data-theme=brown-cream] .frequent-vehicle-tone-2{--fv-label:#b9804f;--fv-label-muted:#7a4b22;--fv-shell-border:#b9804f8c;--fv-shell-bg:#b9804f14;--fv-shell-glow:#b9804f33;--fv-fill-start:#7a4b22;--fv-fill-mid:#b9804f;--fv-fill-end:#d8b07a;--fv-bar-glow:#b9804f4d;--fv-flow-soft:#d8b07a59;--fv-flow-bright:#b9804fbf}[data-theme=brown-cream] .frequent-vehicle-tone-3{--fv-label:#d29a35;--fv-label-muted:#a36834;--fv-shell-border:#d29a358c;--fv-shell-bg:#d29a3514;--fv-shell-glow:#d29a3533;--fv-fill-start:#a36834;--fv-fill-mid:#d29a35;--fv-fill-end:#e8ccaa;--fv-bar-glow:#d29a354d;--fv-flow-soft:#e8ccaa59;--fv-flow-bright:#d29a35bf}[data-theme=brown-cream] .frequent-vehicle-tone-4{--fv-label:#5c9d55;--fv-label-muted:#4a7d44;--fv-shell-border:#5c9d558c;--fv-shell-bg:#5c9d5514;--fv-shell-glow:#5c9d5533;--fv-fill-start:#4a7d44;--fv-fill-mid:#5c9d55;--fv-fill-end:#a8d4a3;--fv-bar-glow:#5c9d554d;--fv-flow-soft:#a8d4a359;--fv-flow-bright:#5c9d55bf}[data-theme=brown-cream] .frequent-vehicle-tone-5{--fv-label:#8f6a4d;--fv-label-muted:#6e5645;--fv-shell-border:#8f6a4d8c;--fv-shell-bg:#8f6a4d14;--fv-shell-glow:#8f6a4d33;--fv-fill-start:#6e5645;--fv-fill-mid:#8f6a4d;--fv-fill-end:#c4a88a;--fv-bar-glow:#8f6a4d4d;--fv-flow-soft:#c4a88a59;--fv-flow-bright:#8f6a4dbf}[data-theme=brown-cream] .frequent-vehicle-progress:after{mix-blend-mode:soft-light;opacity:.65}[data-theme=brown-cream] .frequent-vehicle-bar-interactive[data-hovered=true] .frequent-vehicle-bar-shell,[data-theme=brown-cream] .frequent-vehicle-bar-interactive:hover .frequent-vehicle-bar-shell{border-color:color-mix(in srgb, var(--fv-shell-border) 72%, white);transform:scale(1.015);box-shadow:0 0 18px var(--fv-shell-glow), 0 0 36px color-mix(in srgb, var(--fv-shell-glow) 85%, transparent), 0 0 28px var(--fv-bar-glow), inset 0 0 16px color-mix(in srgb, var(--fv-shell-glow) 55%, transparent)!important}[data-theme=brown-cream] .suspicious-vehicles-scroll{scrollbar-color:#b9804f #f4e8db}[data-theme=brown-cream] .suspicious-vehicles-scroll::-webkit-scrollbar-track{box-shadow:none;background:#f4e8db}[data-theme=brown-cream] .suspicious-vehicles-scroll::-webkit-scrollbar-thumb{background:#b9804f}[data-theme=brown-cream] .suspicious-vehicles-scroll::-webkit-scrollbar-thumb:hover{background:#a36834}[data-theme=brown-cream] .parking-occupancy-chart .recharts-cartesian-grid-horizontal line{stroke:#7a4b2214!important}[data-theme=brown-cream] .parking-capacity-control{background:var(--cream-brown-primary)!important;box-shadow:none!important;background-image:none!important;border:1px solid #f8f3eb38!important}[data-theme=brown-cream] .parking-capacity-control:focus-within{box-shadow:none!important;border-color:#f8f3eb59!important}[data-theme=brown-cream] .parking-capacity-control__label{color:#fff!important;text-shadow:none!important}[data-theme=brown-cream] .parking-capacity-control__input{color:#fff!important;text-shadow:none!important;border-bottom:1px solid #f8f3eb73!important}[data-theme=brown-cream] .parking-capacity-control__input:focus{caret-color:#fff;text-shadow:none!important;border-bottom-color:#f8f3ebbf!important}[data-theme=brown-cream] .parking-capacity-control__unit{color:#fff!important}[data-theme=brown-cream] .parking-stat-card{background-color:var(--cream-brown-primary)!important;border-color:#f8f3eb38!important}[data-theme=brown-cream] .parking-stat-card .text-slate-400,[data-theme=brown-cream] .parking-stat-card .text-slate-100,[data-theme=brown-cream] .parking-stat-card .text-\[\#7ED321\],[data-theme=brown-cream] .parking-stat-card .parking-usage-full{color:#fff!important;text-shadow:none!important}[data-theme=brown-cream] .vehicle-speed-peaks__mountain{animation:1.1s ease-out 4.5s forwards vehicle-speed-peaks-mountain-glow-once-cream,2.4s ease-in-out 5.6s infinite vehicle-speed-peaks-mountain-glow-pulse-cream}[data-theme=brown-cream] .vehicle-speed-peaks__line{animation:2.5s ease-out forwards vehicle-speed-peaks-draw-line,1.1s ease-out 4.5s forwards vehicle-speed-peaks-line-glow-once-cream,2.4s ease-in-out 5.6s infinite vehicle-speed-peaks-line-glow-pulse-cream;stroke:var(--cream-brown-primary)!important}[data-theme=brown-cream] .vehicle-speed-peaks__line-glow{stroke:var(--cream-brown-secondary)!important}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain-glow] stop[offset="0%"]{stop-color:#b9804f80}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain-glow] stop[offset="45%"]{stop-color:#b9804f47}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain-glow] stop[offset="100%"]{stop-color:#7a4b2205}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain] stop[offset="0%"]{stop-color:#7a4b22b8}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain] stop[offset="38%"]{stop-color:#b9804f7a}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain] stop[offset="72%"]{stop-color:#b9804f38}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-mountain] stop[offset="100%"]{stop-color:#7a4b220a}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-sweep] stop[offset="50%"]{stop-color:#b9804f52}[data-theme=brown-cream] .vehicle-speed-peaks [id^=vsp-sweep] stop[offset="100%"]{stop-color:#7a4b222e}[data-theme=brown-cream] .vehicle-speed-peaks__dot{filter:drop-shadow(0 0 8px #7a4b2280);fill:var(--cream-brown-secondary)!important;stroke:#fff!important}[data-theme=brown-cream] .vehicle-speed-peaks__point--hover .vehicle-speed-peaks__dot{filter:drop-shadow(0 0 12px #b9804f99)drop-shadow(0 0 4px #7a4b2259)}[data-theme=brown-cream] .vehicle-speed-peaks__label{fill:#fff!important}[data-theme=brown-cream] .vehicle-speed-peaks__label-box{fill:var(--cream-brown-primary)!important;stroke:#f8f3eb38!important}[data-theme=brown-cream] .vehicle-speed-peaks__point--hover .vehicle-speed-peaks__label-box{filter:drop-shadow(0 0 8px #7a4b2259);fill:var(--cream-brown-primary)!important;stroke:#f8f3eb66!important}[data-theme=brown-cream] .vehicle-speed-peaks__tooltip{background:var(--cream-brown-primary)!important;border-color:#f8f3eb38!important;box-shadow:0 8px 24px #4a2b1247!important}[data-theme=brown-cream] .vehicle-speed-peaks__tooltip-plate,[data-theme=brown-cream] .vehicle-speed-peaks__tooltip-speed,[data-theme=brown-cream] .vehicle-speed-peaks__tooltip-source,[data-theme=brown-cream] .vehicle-speed-peaks__tooltip-time{color:#fff!important}@keyframes vehicle-speed-peaks-mountain-glow-once-cream{0%{filter:drop-shadow(0 0 #7a4b2200)}40%{filter:drop-shadow(0 0 10px #7a4b226b)drop-shadow(0 0 20px #b9804f38)}to{filter:drop-shadow(0 0 4px #7a4b222e)}}@keyframes vehicle-speed-peaks-mountain-glow-pulse-cream{0%,to{filter:drop-shadow(0 0 3px #7a4b2233)drop-shadow(0 0 8px #b9804f1a)}50%{filter:drop-shadow(0 0 6px #7a4b2266)drop-shadow(0 0 14px #b9804f2e)}}@keyframes vehicle-speed-peaks-line-glow-once-cream{0%,to{stroke:#7a4b22;stroke-width:2.5px}45%{stroke:#b9804f;stroke-width:2.8px}}@keyframes vehicle-speed-peaks-line-glow-pulse-cream{0%,to{stroke:#7a4b22;stroke-width:2.5px}50%{stroke:#b9804f;stroke-width:2.7px}}
[data-theme=brown-cream] .anpr-access-portal{background:linear-gradient(135deg,#f8f3eb 0%,#f5eee3 50%,#fffdf9 100%)}[data-theme=brown-cream] .anpr-access-portal__star,[data-theme=brown-cream] .anpr-access-portal__particle{opacity:.35;background:#b9804f}[data-theme=brown-cream] .anpr-access-portal__grid-bg{opacity:.6;background-image:linear-gradient(0deg,#7a4b220a 1px,#0000 1px),linear-gradient(90deg,#7a4b220a 1px,#0000 1px)}[data-theme=brown-cream] .anpr-access-portal__orbit{border-color:#7a4b221f}[data-theme=brown-cream] .anpr-access-portal__card{box-shadow:var(--cream-shadow-lg);background:#fffdf9;border-color:#e8d8c5}[data-theme=brown-cream] .anpr-access-portal__title{color:#7a4b22;text-shadow:none;animation:none}[data-theme=brown-cream] .anpr-access-portal__subtitle{color:#5c4433}[data-theme=brown-cream] .anpr-access-portal__label{color:#4a2b12}[data-theme=brown-cream] .anpr-access-portal__input{color:#5c4433;background:#fffdf9;border-color:#ddc8b4}[data-theme=brown-cream] .anpr-access-portal__input::placeholder{color:#9e8878}[data-theme=brown-cream] .anpr-access-portal__input:hover{background:#fffdf9;border-color:#d6bea2}[data-theme=brown-cream] .anpr-access-portal__input:focus{background:#fffdf9;border-color:#a36834;box-shadow:0 0 0 2px #b9804f59}[data-theme=brown-cream] .anpr-access-portal__password-toggle{color:#b9804f}[data-theme=brown-cream] .anpr-access-portal__password-toggle:hover{color:#7a4b22;filter:none}[data-theme=brown-cream] .anpr-access-portal__error{color:#c35a45;text-shadow:none}[data-theme=brown-cream] .anpr-access-portal__button{border-color:var(--cream-btn-solid-hover);background:var(--cream-btn-solid);color:#fff}[data-theme=brown-cream] .anpr-access-portal__button:before{background:linear-gradient(90deg,#0000,#fff3,#0000)}[data-theme=brown-cream] .anpr-access-portal__button:hover:not(:disabled){border-color:var(--cream-btn-solid-active);background:var(--cream-btn-solid-hover);box-shadow:0 6px 22px #4a2b1257}[data-theme=brown-cream] .anpr-access-portal__toggle-text,[data-theme=brown-cream] .anpr-access-portal__toggle-link{color:#8e7868}[data-theme=brown-cream] .anpr-access-portal__toggle-link{color:#7a4b22}[data-theme=brown-cream] .anpr-access-portal__toggle-link:hover{color:#623b1a}[data-theme=brown-cream] .premium-login-overlay{background:radial-gradient(1200px,#d8b07a26 0%,#f8f3ebfa 100%)!important}[data-theme=brown-cream] .premium-login-overlay--success{background:radial-gradient(1200px,#5c9d551f 0%,#f8f3eb 100%)!important}[data-theme=brown-cream] .premium-login-overlay--denied{background:radial-gradient(1200px,#c35a451f 0%,#f8f3eb 100%)!important}[data-theme=brown-cream] .premium-login-radial-wave{border-color:#b9804f73}[data-theme=brown-cream] .premium-login-auth-grid{background-image:linear-gradient(#7a4b2214 1px,#0000 1px),linear-gradient(90deg,#7a4b2214 1px,#0000 1px)}[data-theme=brown-cream] .premium-login-overlay .bg-cyan-400{background-color:#b9804f!important}[data-theme=brown-cream] .premium-login-overlay .text-cyan-400\/70{color:#7a4b22b3!important}[data-theme=brown-cream] .premium-login-overlay .from-cyan-400{--tw-gradient-from:#7a4b22 var(--tw-gradient-from-position);--tw-gradient-to:#7a4b2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}[data-theme=brown-cream] .premium-login-overlay .to-green-400{--tw-gradient-to:#5c9d55 var(--tw-gradient-to-position)}
@media (max-width:1279px){[data-theme=brown-cream] .mobile-nav__trigger{border-color:var(--cream-btn-solid);background:var(--cream-btn-solid);color:#fff}[data-theme=brown-cream] .mobile-nav__backdrop{background:#4a2b1247}[data-theme=brown-cream] .mobile-nav__drawer{background:linear-gradient(#fffdf9 0%,#f8f3eb 100%);border-left-color:#e8d8c5;box-shadow:-12px 0 40px #7a4b221f}[data-theme=brown-cream] .mobile-nav__title{color:#8e7868}[data-theme=brown-cream] .mobile-nav__link{color:#5c4433}[data-theme=brown-cream] .mobile-nav__link--active{background:var(--cream-btn-solid);color:#fff;box-shadow:var(--cream-shadow-sm)}[data-theme=brown-cream] .mobile-nav__footer{border-top-color:#e8d8c5}[data-theme=brown-cream] .mobile-nav__user{color:#8e7868}[data-theme=brown-cream] .mobile-nav__logout{color:#fff;background:#c35a45;border-color:#a64839}[data-theme=brown-cream] .mobile-nav__logout:hover{background:#a64839;border-color:#8f3d32}}
[data-theme=brown-cream] .confidence-heatmap-tooltip{background:var(--cream-bg-card)!important;border-color:var(--cream-border)!important;color:var(--cream-text-body)!important;box-shadow:var(--cream-shadow-md)!important}[data-theme=brown-cream] .confidence-heatmap-tooltip p{color:var(--cream-text-body)!important}[data-theme=brown-cream] .live-dot{background:var(--cream-success)!important}[data-theme=brown-cream] .vehicle-catalog-card .text-white{color:#fff!important}[data-theme=brown-cream] .vehicle-catalog-card .text-lime-50\/90{color:#f7fee7e6!important}[data-theme=brown-cream] .vehicle-catalog-card .text-red-50\/90{color:#fef2f2e6!important}[data-theme=brown-cream] .vehicle-catalog-card .text-yellow-50\/90{color:#fefce8e6!important}[data-theme=brown-cream] .vehicle-catalog-card .text-slate-100\/85{color:#f1f5f9d9!important}[data-theme=brown-cream] .vehicle-catalog-card .text-\[\#00D9FF\],[data-theme=brown-cream] .vehicle-catalog-card .text-\[\#00d9ff\]{color:#00d9ff!important}[data-theme=brown-cream] .vehicle-catalog-card .text-\[\#A0B0C0\]{color:#a0b0c0!important}[data-theme=brown-cream] .vehicle-catalog-card .text-\[\#6B7A8F\]{color:#6b7a8f!important}[data-theme=brown-cream] .vehicle-catalog-card .live-dot.bg-cyber-green,[data-theme=brown-cream] .vehicle-catalog-card .bg-cyber-green.live-dot{background-color:#84ff00!important}[data-theme=brown-cream] .vehicle-catalog-card .live-dot.bg-red-500,[data-theme=brown-cream] .vehicle-catalog-card .bg-red-500.live-dot{background-color:#ef4444!important}[data-theme=brown-cream] .vehicle-catalog-card .bg-cyber-green{background-color:#84ff00!important}[data-theme=brown-cream] .vehicle-catalog-card .bg-red-500{background-color:#ef4444!important}[data-theme=brown-cream] .vehicle-catalog-card .bg-yellow-400{background-color:#facc15!important}[data-theme=brown-cream] .vehicle-catalog-card .bg-white.live-dot{background-color:#fff!important}[data-theme=brown-cream] .vehicle-catalog-card .shadow-\[0_0_8px_rgba\(132\,255\,0\,0\.9\)\]{box-shadow:0 0 8px #84ff00e6!important}[data-theme=brown-cream] .vehicle-catalog-card .shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.9\)\]{box-shadow:0 0 8px #ef4444e6!important}[data-theme=brown-cream] .vehicle-catalog-card .shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.75\)\]{box-shadow:0 0 8px #ffffffbf!important}[data-theme=brown-cream] .vehicle-catalog-card .shadow-\[0_0_8px_rgba\(250\,204\,21\,0\.9\)\]{box-shadow:0 0 8px #facc15e6!important}[data-theme=brown-cream] .vehicle-catalog-card.ring-offset-\[\#0a0e27\]{--tw-ring-offset-color:#0a0e27!important}[data-theme=brown-cream] .vehicle-catalog-card.ring-cyber-cyan\/40{--tw-ring-color:#00f7ff66!important}[data-theme=brown-cream] .vehicle-catalog-card.border-white\/10.bg-\[rgba\(22\,32\,72\,0\.9\)\]{background-color:#162048e6!important;border-color:#ffffff1a!important}[data-theme=brown-cream] .peak-scifi-donut__ring-bg{stroke:#e8d8c5}[data-theme=brown-cream] .fiery-speed-card{box-shadow:none;background:0 0}[data-theme=brown-cream] .fiery-speed-card:before{display:none}[data-theme=brown-cream] .fiery-speed-card--plain{box-shadow:none;border-color:#7a4b2273;animation:none}[data-theme=brown-cream] .fiery-speed-card--plain:before{display:none}[data-theme=brown-cream] .fiery-speed-text,[data-theme=brown-cream] .fiery-speed-value,[data-theme=brown-cream] .fiery-speed-number,[data-theme=brown-cream] .fiery-speed-unit{color:var(--cream-brown-primary);text-shadow:none}[data-theme=brown-cream] .fiery-speed-ember{background:var(--cream-brown-accent);box-shadow:0 0 10px #b9804f59}[data-theme=brown-cream] .fiery-speed-card-interactive[data-hovered=true],[data-theme=brown-cream] .fiery-speed-card-interactive:hover{border-color:#b9804fd9;animation:none;transform:scale(1.015);box-shadow:0 0 18px #7a4b226b,0 0 36px #b9804f47,0 0 28px #b9804f38,inset 0 0 16px #7a4b221f!important}[data-theme=brown-cream] .processing-loader__ring--outer{border-color:#7a4b2226;border-top-color:var(--cream-brown-primary);border-right-color:#7a4b2273;box-shadow:0 0 22px #7a4b221f,inset 0 0 18px #7a4b220f}[data-theme=brown-cream] .processing-loader__ring--mid{border-top-color:var(--cream-brown-secondary)}[data-theme=brown-cream] .processing-loader__ring--inner{border-bottom-color:var(--cream-brown-primary)}[data-theme=brown-cream] .processing-loader__orbit span{background:var(--cream-brown-primary);box-shadow:0 0 6px #7a4b2273}[data-theme=brown-cream] .processing-loader__orbit span:nth-child(2){background:var(--cream-error)}[data-theme=brown-cream] .processing-loader__orbit span:nth-child(3){background:var(--cream-brown-secondary)}[data-theme=brown-cream] .processing-loader__core{background:linear-gradient(135deg, var(--cream-brown-primary) 0%, var(--cream-brown-secondary) 100%)}[data-theme=brown-cream] .video-input-cyberpunk__title,[data-theme=brown-cream] .video-input-cyberpunk__preview-label,[data-theme=brown-cream] .video-input-cyberpunk__preview-status--ready{color:var(--cream-brown-primary);text-shadow:none}[data-theme=brown-cream] .video-input-cyberpunk__preview{border-color:var(--cream-border);background:var(--cream-bg-nested)}[data-theme=brown-cream] .video-input-cyberpunk__preview:before{background:linear-gradient(90deg,#0000 0%,#7a4b220f 35%,#7a4b222e 50%,#7a4b220f 65%,#0000 100%)}[data-theme=brown-cream] .bg-\[\#0a1028\],[data-theme=brown-cream] .bg-\[\#0b1020\]{background-color:var(--cream-bg-card)!important}[data-theme=brown-cream] .bg-\[\#050816\]\/80,[data-theme=brown-cream] .bg-\[\#050816\]\/85{background-color:#4a2b1247!important}[data-theme=brown-cream] .bg-\[\#0f173a\]{background-color:var(--cream-table-header)!important}[data-theme=brown-cream] .detection-log-panel thead th{background-color:var(--cream-table-header)!important;color:#f8f3eb!important;box-shadow:inset 0 -1px #f8f3eb2e!important}[data-theme=brown-cream] .detection-log-body-scroll{scrollbar-color:#7a4b2273 transparent!important}[data-theme=brown-cream] .detection-log-footer-bar{background-image:linear-gradient(90deg,#0000,#7a4b228c,#0000)!important}[data-theme=brown-cream] .text-\[\#00D9FF\],[data-theme=brown-cream] .text-\[\#00d4ff\],[data-theme=brown-cream] .text-\[\#00e5ff\]{color:var(--cream-brown-primary)!important}[data-theme=brown-cream] .text-\[\#6B7A8F\]{color:var(--cream-text-muted)!important}[data-theme=brown-cream] .text-\[\#A0B0C0\]{color:var(--cream-text-body)!important}[data-theme=brown-cream] .border-\[\#00D9FF\]\/20,[data-theme=brown-cream] .border-\[\#00D9FF\]\/25,[data-theme=brown-cream] .border-\[\#00D9FF\]\/30,[data-theme=brown-cream] .border-\[\#00D9FF\]\/40,[data-theme=brown-cream] .border-\[\#00D9FF\]\/50,[data-theme=brown-cream] .border-\[\#00d4ff\],[data-theme=brown-cream] .border-\[\#00e5ff\]{border-color:#7a4b2259!important}[data-theme=brown-cream] .bg-\[\#00D9FF\]\/10,[data-theme=brown-cream] .bg-\[rgba\(0\,212\,255\,0\.1\)\]{background-color:#7a4b221a!important}[data-theme=brown-cream] .bg-\[\#00D9FF\]\/95,[data-theme=brown-cream] .bg-\[\#0a1028\]\/95{background-color:#fffdf9f2!important}[data-theme=brown-cream] .shadow-\[0_0_36px_rgba\(0\,217\,255\,0\.1\)\],[data-theme=brown-cream] .shadow-\[0_0_28px_rgba\(0\,217\,255\,0\.14\)\]{box-shadow:var(--cream-shadow-md)!important}[data-theme=brown-cream] .ring-offset-\[\#0a0e27\]{--tw-ring-offset-color:var(--cream-bg-primary)!important}[data-theme=brown-cream] .repeat-analytics-bar-shell-cyan{border-color:var(--cream-brown-primary)!important;background:#7a4b2214!important}[data-theme=brown-cream] .repeat-analytics-bar-shell-magenta{border-color:var(--cream-error)!important;background:#c35a4514!important}[data-theme=brown-cream] .text-\[\#00d4ff\]\/45{color:#7a4b2273!important}[data-theme=brown-cream] .border-t.border-\[\#00d4ff\]\/50{border-top-color:#7a4b2259!important}[data-theme=brown-cream] .bg-cyber-green\/10{background-color:#5c9d551f!important}[data-theme=brown-cream] .border-cyber-green\/40{border-color:#5c9d5566!important}[data-theme=brown-cream] .remote-source-fade{text-shadow:none;color:var(--cream-error);animation:none}[data-theme=brown-cream] .vehicle-modal-action:hover:not(:disabled):not(.vehicle-modal-action-flag){box-shadow:var(--cream-shadow-sm)}[data-theme=brown-cream] .vehicle-modal-action-history-active{color:#7a4b22!important;background:#f1e3d3!important;border-color:#7a4b2273!important}[data-theme=brown-cream] .cream-panel-icons .panel-empty-state{background:#f5eee3!important;border-style:solid!important;border-color:#7a4b2233!important}[data-theme=brown-cream] .cream-panel-icons .panel-empty-state p{letter-spacing:.04em;font-weight:500;color:#7a4b22!important}[data-theme=brown-cream] .detection-log-row--highlight{background:#7a4b220f;box-shadow:inset 0 0 0 1px #7a4b2226}[data-theme=brown-cream] .detection-log-row--selected{background:#7a4b2214;box-shadow:inset 0 3px #7a4b228c}[data-theme=brown-cream] .detection-log-row-interactive[data-hovered=true],[data-theme=brown-cream] .detection-log-row-interactive:hover{background:#7a4b2214;box-shadow:inset 0 3px #7a4b2280,inset 0 0 0 1px #7a4b2259,inset 0 0 18px #b9804f1a}[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--highlight[data-hovered=true],[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--highlight:hover{background:#7a4b221a;box-shadow:inset 0 3px #7a4b2294,inset 0 0 0 1px #7a4b2266,inset 0 0 20px #b9804f1f}[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--selected[data-hovered=true],[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--selected:hover{background:#7a4b221f;box-shadow:inset 0 3px #7a4b22a6,inset 0 0 0 1px #7a4b2273,inset 0 0 20px #b9804f24}[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--highlight-primary[data-hovered=true],[data-theme=brown-cream] .detection-log-row-interactive.detection-log-row--highlight-primary:hover{background:#7a4b2224;box-shadow:inset 0 3px #7a4b22b3,inset 0 0 0 1px #7a4b227a,inset 0 0 22px #b9804f29}[data-theme=brown-cream] .detection-log-row--highlight-primary{background:#7a4b221a;box-shadow:inset 0 3px #7a4b228c,inset 0 0 0 1px #7a4b2238}[data-theme=brown-cream] .detection-log-row--exit td{background:#c35a4514}@keyframes detection-row-highlight-pulse-cream{0%{background:#7a4b220a;box-shadow:inset 0 3px #7a4b2240,inset 0 0 0 1px #7a4b221a}45%{background:#7a4b2224;box-shadow:inset 0 3px #7a4b22a6,inset 0 0 0 1px #7a4b2247}to{background:#7a4b221a;box-shadow:inset 0 3px #7a4b228c,inset 0 0 0 1px #7a4b2238}}[data-theme=brown-cream] .detection-log-row--highlight-primary{animation:1.1s cubic-bezier(.22,1,.36,1) both detection-row-highlight-pulse-cream}[data-theme=brown-cream] .neural-l-path{stroke:#7a4b2259}[data-theme=brown-cream] .neural-l-node{fill:#b9804f;filter:drop-shadow(0 0 4px #b9804f59)}[data-theme=brown-cream] .neural-quality-bar{background:linear-gradient(90deg,#7a4b22,#b9804f,#d8b07a)}[data-theme=brown-cream] .owner-profile-editable:focus{outline-color:#f8f3eb8c!important}[data-theme=brown-cream] .vehicle-neural-info-card{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--cream-brown-primary)!important;border-color:#f8f3eb38!important;box-shadow:0 10px 28px #4a2b1247!important}[data-theme=brown-cream] .vehicle-neural-info-card__title,[data-theme=brown-cream] .vehicle-neural-info-card__label,[data-theme=brown-cream] .vehicle-neural-info-card .text-slate-200,[data-theme=brown-cream] .vehicle-neural-info-card .owner-profile-value,[data-theme=brown-cream] .vehicle-neural-info-card .owner-profile-email-value,[data-theme=brown-cream] .vehicle-neural-info-card .owner-profile-address-value,[data-theme=brown-cream] .vehicle-neural-info-card .text-cyber-green,[data-theme=brown-cream] .vehicle-neural-info-card .text-red-500,[data-theme=brown-cream] .vehicle-neural-info-card .text-yellow-400,[data-theme=brown-cream] .vehicle-neural-info-card .text-white{color:#fff!important}[data-theme=brown-cream] .vehicle-neural-info-card__label{color:#ffffffd1!important}[data-theme=brown-cream] .vehicle-neural-info-card .owner-profile-editable:empty:before{color:#ffffff73}[data-theme=brown-cream] .processing-progress-bar-container{background:linear-gradient(#f4e8db 0%,#f8f3eb 100%);box-shadow:inset 0 0 8px #7a4b2214,0 0 12px #7a4b220f}[data-theme=brown-cream] .processing-progress-bar-fill{background:linear-gradient(90deg,#7a4b22,#b9804f,#d8b07a)}[data-theme=brown-cream] .processing-progress-bar-fill:before,[data-theme=brown-cream] .processing-progress-bar-fill:after{background:linear-gradient(90deg,#0000,#ffffff59,#0000)}[data-theme=brown-cream] .processing-progress-bar-fill--error{background:linear-gradient(90deg,#a64839,#c35a45,#e8a598)}[data-theme=brown-cream] .video-processing-overlay__complete-text{color:var(--cream-brown-primary);letter-spacing:.01em;text-transform:none;margin:0;font-family:inherit;font-size:1.125rem;font-weight:600}[data-theme=brown-cream] .detection-filter-bar .bg-\[\#0b1020\]{background-color:var(--cream-bg-card)!important;border-color:var(--cream-brown-primary)!important}[data-theme=brown-cream] .detection-filter-bar .bg-\[\#332c56\],[data-theme=brown-cream] .detection-filter-bar .bg-\[\#143444\],[data-theme=brown-cream] .detection-filter-bar .bg-\[\#1a3d32\]{background-color:var(--cream-bg-active)!important}[data-theme=brown-cream] .detection-filter-bar .bg-\[\#332c56\]\/50,[data-theme=brown-cream] .detection-filter-bar .bg-\[\#143444\]\/70,[data-theme=brown-cream] .detection-filter-bar .bg-\[\#1a3d32\]\/70{background-color:var(--cream-bg-hover)!important}[data-theme=brown-cream] .detection-filter-bar .text-\[\#a896ff\],[data-theme=brown-cream] .detection-filter-bar .text-\[\#00bcd4\],[data-theme=brown-cream] .detection-filter-bar .text-\[\#2ecc71\],[data-theme=brown-cream] .detection-filter-bar .hover\:text-\[\#a896ff\]:hover,[data-theme=brown-cream] .detection-filter-bar .hover\:text-\[\#00bcd4\]:hover,[data-theme=brown-cream] .detection-filter-bar .hover\:text-\[\#2ecc71\]:hover{color:var(--cream-brown-primary)!important}[data-theme=brown-cream] .detection-filter-bar button.text-slate-300{color:var(--cream-text-body)!important}[data-theme=brown-cream] .detection-filter-bar .text-slate-400{color:var(--cream-text-muted)!important}[data-theme=brown-cream] .detection-filter-bar .w-px.bg-white\/10,[data-theme=brown-cream] .detection-filter-bar .border-t.border-white\/10{background-color:var(--cream-border)!important;border-color:var(--cream-border)!important}[data-theme=brown-cream] .detection-filter-bar .border-r.border-cyber-cyan\/30{border-color:var(--cream-border)!important}[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50{border-color:var(--cream-brown-primary)!important;box-shadow:none!important}[data-theme=brown-cream] .detection-filter-bar .shadow-\[0_0_12px_rgba\(0\,188\,212\,0\.2\)\]{box-shadow:none!important}[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.text-cyber-pink{color:var(--cream-error)!important;background:0 0!important}[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.text-cyber-cyan{color:var(--cream-brown-primary)!important;background:0 0!important}[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.text-cyber-pink:hover,[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.hover\:bg-cyber-pink\/10:hover{color:var(--cream-error)!important;background:#c35a451a!important}[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.text-cyber-cyan:hover,[data-theme=brown-cream] .detection-filter-bar .border-2.border-cyber-cyan\/50 button.hover\:bg-cyber-cyan\/10:hover{background:var(--cream-btn-outline-bg)!important;color:var(--cream-brown-dark)!important}[data-theme=brown-cream] .bg-\[\#332c56\]{background-color:#f1e3d3!important}[data-theme=brown-cream] .bg-\[\#332c56\]\/50{background-color:#f1e3d3a6!important}[data-theme=brown-cream] .bg-\[\#143444\]{background-color:#f4e6d7!important}[data-theme=brown-cream] .bg-\[\#143444\]\/70{background-color:#f4e6d7bf!important}[data-theme=brown-cream] .bg-\[\#1a3d32\]{background-color:#eaf5e7!important}[data-theme=brown-cream] .bg-\[\#1a3d32\]\/70{background-color:#eaf5e7bf!important}[data-theme=brown-cream] .text-\[\#a896ff\]{color:#7a4b22!important}[data-theme=brown-cream] .text-\[\#00bcd4\],[data-theme=brown-cream] .hover\:text-\[\#00bcd4\]:hover{color:#a36834!important}[data-theme=brown-cream] .text-\[\#2ecc71\],[data-theme=brown-cream] .hover\:text-\[\#2ecc71\]:hover{color:#5c9d55!important}[data-theme=brown-cream] .hover\:text-\[\#a896ff\]:hover{color:#623b1a!important}[data-theme=brown-cream] .border-\[\#d946ef\]\/45,[data-theme=brown-cream] .border-\[\#d946ef\]\/65,[data-theme=brown-cream] .border-\[\#d946ef\]\/70{border-color:#b9804f73!important}[data-theme=brown-cream] .bg-\[\#d946ef\]\/12,[data-theme=brown-cream] .bg-\[\#d946ef\]\/18,[data-theme=brown-cream] .bg-\[\#d946ef\]\/22{background-color:#b9804f1f!important}[data-theme=brown-cream] .text-\[\#f0abfc\],[data-theme=brown-cream] .text-\[\#fae8ff\],[data-theme=brown-cream] .text-\[\#f5d0fe\],[data-theme=brown-cream] .hover\:text-\[\#f5d0fe\]:hover{color:#7a4b22!important}[data-theme=brown-cream] .shadow-\[0_0_14px_rgba\(217\,70\,239\,0\.2\)\]{box-shadow:var(--cream-shadow-sm)!important}[data-theme=brown-cream] .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.45\)\],[data-theme=brown-cream] .shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.45\)\]{box-shadow:var(--cream-shadow-md)!important}[data-theme=brown-cream] .from-\[\#00D9FF\]\/12{--tw-gradient-from:#7a4b221a var(--tw-gradient-from-position);--tw-gradient-to:#7a4b2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}[data-theme=brown-cream] .via-\[\#0f173a\]\/80{--tw-gradient-via:#fcf7f1f2 var(--tw-gradient-via-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to)}[data-theme=brown-cream] .to-\[\#d946ef\]\/10{--tw-gradient-to:#d8b07a1f var(--tw-gradient-to-position)}[data-theme=brown-cream] .border-\[\#00e5ff\],[data-theme=brown-cream] .border-\[\#ff006e\]{border-color:#7a4b2273!important}[data-theme=brown-cream] .repeat-analytics-bar-shell-magenta.border-\[\#ff006e\]{border-color:#c35a458c!important}[data-theme=brown-cream] .bg-\[rgba\(0\,212\,255\,0\.1\)\]{background-color:#7a4b2214!important}[data-theme=brown-cream] .bg-\[rgba\(0\,0\,0\,0\.15\)\]{background-color:#f4e6d773!important}[data-theme=brown-cream] .tab-switcher-pill{box-shadow:0 2px 8px #7a4b221f!important}[data-theme=brown-cream] .aurasite-icon-trigger:hover{filter:drop-shadow(0 2px 8px #7a4b2240)}[data-theme=brown-cream] .aurasite-icon-trigger__icon{box-shadow:0 0 0 1.5px #7a4b22,0 2px 8px #7a4b222e}[data-theme=brown-cream] .aurasite-brand-overlay{background:#f8f3ebf0!important}[data-theme=brown-cream] .aurasite-brand-overlay__portal{background:radial-gradient(circle at 50% 42%,#b9804f33 0%,#0000 42%),radial-gradient(circle,#7a4b221a 0%,#0000 55%)!important}[data-theme=brown-cream] .aurasite-brand-overlay__icon-ring{border-color:#7a4b2259!important;box-shadow:0 0 24px #7a4b222e,inset 0 0 20px #b9804f1a!important}[data-theme=brown-cream] .aurasite-brand-overlay__icon{box-shadow:0 0 32px #7a4b2238,0 0 64px #b9804f1f!important}[data-theme=brown-cream] .aurasite-brand-overlay__title{color:var(--cream-brown-primary)!important;text-shadow:none!important;animation:.55s ease-out .2s forwards anpr-access-fade-in-up!important}[data-theme=brown-cream] .aurasite-brand-overlay__tagline,[data-theme=brown-cream] .aurasite-brand-overlay__tagline-word{color:#5c4433!important}[data-theme=brown-cream] .plate-card-ring:before{opacity:.35;background:conic-gradient(#7a4b22,#b9804f,#d8b07a,#7a4b22)}[data-theme=brown-cream] .plate-card-ring--selected:before{opacity:.65}[data-theme=brown-cream] .detected-plates-section [data-plate-card]{box-shadow:0 4px 14px #4a2b1224;background-color:#b2743f!important}[data-theme=brown-cream] .detected-plates-section [data-plate-card]:hover{filter:none!important;background-color:#c2824c!important}[data-theme=brown-cream] .detected-plates-section [data-plate-card] .text-white{color:#fff!important}[data-theme=brown-cream] .detected-plates-section [data-plate-card] .text-white\/70{color:#ffffffc7!important}[data-theme=brown-cream] .detected-plates-section [data-plate-card] .border-electric-cyan\/50{border-color:#ffffff59!important}[data-theme=brown-cream] .detected-plates-section [data-plate-card] .bg-teal-900\/35,[data-theme=brown-cream] .detected-plates-section [data-plate-card] .bg-teal-900\/50,[data-theme=brown-cream] .detected-plates-section [data-plate-card] .bg-teal-800\/55{background-color:#8a562d!important}[data-theme=brown-cream] .video-uploads-scroll{scrollbar-color:#b9804f #f4e8db}[data-theme=brown-cream] .video-uploads-scroll::-webkit-scrollbar-track{background:#f4e8db}[data-theme=brown-cream] .video-uploads-scroll::-webkit-scrollbar-thumb{background:#b9804f}[data-theme=brown-cream] .video-results-cyberpunk__stat-box,[data-theme=brown-cream] .video-results-cyberpunk__video-card{background:#fffdf9;border-color:#e8d8c5}[data-theme=brown-cream] .video-results-cyberpunk__video-card--selected{background:#f1e3d3;border-color:#7a4b2273}[data-theme=brown-cream] .glass-panel .bg-white\/10.text-white,[data-theme=brown-cream] .bg-white\/10.text-white{color:#fff!important;background-color:#623b1a24!important}[data-theme=brown-cream] .glass-panel .bg-white\/10.text-white svg,[data-theme=brown-cream] .bg-white\/10.text-white svg{color:#fff!important}[data-theme=brown-cream] .cream-panel-icons .bg-white\/10.text-white{background-color:var(--cream-brown-primary)!important;color:#fff!important}[data-theme=brown-cream] .cream-panel-icons .bg-white\/10.text-white svg{color:#fff!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-cyber-green\/45{color:#5c9d55!important;box-shadow:none!important;background:#5c9d551a!important;border-color:#5c9d5573!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-cyber-green\/45:hover:not(:disabled){color:#4a7d44!important;background:#5c9d5526!important;border-color:#5c9d55a6!important;box-shadow:0 0 14px #5c9d552e!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-red-500\/45{color:#c35a45!important;box-shadow:none!important;background:#c35a451a!important;border-color:#c35a4573!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-red-500\/45:hover:not(:disabled){color:#a64839!important;background:#c35a4526!important;border-color:#c35a45a6!important;box-shadow:0 0 14px #c35a452e!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-white\/30{color:#5c4433!important;box-shadow:none!important;background:#fffdf9eb!important;border-color:#7a4b2259!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-white\/30:hover:not(:disabled){color:#4a2b12!important;background:#f8f3eb!important;border-color:#7a4b2280!important;box-shadow:0 0 14px #7a4b221a!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-yellow-400\/45{color:#d29a35!important;box-shadow:none!important;background:#d29a351a!important;border-color:#d29a3573!important}[data-theme=brown-cream] .vehicle-modal-action-flag.border-yellow-400\/45:hover:not(:disabled){color:#b8842a!important;background:#d29a3526!important;border-color:#d29a35a6!important;box-shadow:0 0 14px #d29a352e!important}[data-theme=brown-cream] .vehicle-status-dropdown .bg-\[\#0a1028\]{background:var(--cream-bg-card)!important;border-color:var(--cream-border)!important;box-shadow:var(--cream-shadow-md)!important}[data-theme=brown-cream] .vehicle-status-dropdown button.text-cyber-green{color:#5c9d55!important;background:0 0!important}[data-theme=brown-cream] .vehicle-status-dropdown button.text-red-500{color:#c35a45!important;background:0 0!important}[data-theme=brown-cream] .vehicle-status-dropdown button.text-yellow-400{color:#d29a35!important;background:0 0!important}[data-theme=brown-cream] .vehicle-status-dropdown button.text-white{color:#5c4433!important;background:0 0!important}[data-theme=brown-cream] .vehicle-status-dropdown button.hover\:bg-cyber-green\/10:hover{color:#4a7d44!important;background:#5c9d551f!important}[data-theme=brown-cream] .vehicle-status-dropdown button.hover\:bg-red-500\/10:hover{color:#a64839!important;background:#c35a451a!important}[data-theme=brown-cream] .vehicle-status-dropdown button.hover\:bg-yellow-400\/10:hover{color:#b8842a!important;background:#d29a351a!important}[data-theme=brown-cream] .vehicle-status-dropdown button.hover\:bg-white\/10:hover{color:#4a2b12!important;background:#7a4b2214!important}[data-theme=brown-cream],[data-theme=brown-cream] *{scrollbar-color:var(--cream-brown-secondary) #f4e8db!important}[data-theme=brown-cream] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=brown-cream] ::-webkit-scrollbar-track{background:#f4e8db!important}[data-theme=brown-cream] ::-webkit-scrollbar-thumb{border-radius:9999px;background:var(--cream-brown-secondary)!important}[data-theme=brown-cream] ::-webkit-scrollbar-thumb:hover{background:var(--cream-brown-hover)!important}[data-theme=brown-cream] .detection-log-body-scroll,[data-theme=brown-cream] [data-plate-grid-scroll],[data-theme=brown-cream] .live-history-scroll,[data-theme=brown-cream] .suspicious-vehicles-scroll,[data-theme=brown-cream] .video-uploads-scroll{scrollbar-color:var(--cream-brown-secondary) #f4e8db!important}[data-theme=brown-cream] .detection-log-body-scroll::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)!important}[data-theme=brown-cream] [data-plate-grid-scroll]::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)!important}[data-theme=brown-cream] .live-history-scroll::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)!important}[data-theme=brown-cream] .suspicious-vehicles-scroll::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)!important}[data-theme=brown-cream] .video-uploads-scroll::-webkit-scrollbar-thumb{background:var(--cream-brown-secondary)!important}

@media (max-width:1279px){html,body{max-width:100%;overflow-x:hidden}.mobile-page-main{padding:1rem 1rem 1.5rem!important}header.glass-panel{padding:.75rem 1rem!important}header.glass-panel .header-shell{grid-template-rows:auto!important;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:.5rem!important;display:grid!important}header.glass-panel .header-brand{flex-shrink:0;grid-area:1/1;min-width:0}header.glass-panel .header-shell>div:nth-child(2){grid-area:1/3}header.glass-panel .header-actions-slot{border-top:none;grid-area:1/2;min-width:0;padding-top:0;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:.375rem!important}header.glass-panel .header-actions-slot--page-toolbar{border-top:none;grid-area:1/2;min-width:0;padding-top:0;flex-wrap:nowrap!important;justify-content:flex-end!important}header.glass-panel .header-logout-btn,header.glass-panel .header-user-name{display:none!important}header.glass-panel .header-status{white-space:nowrap;flex-shrink:0;flex-direction:row!important;align-items:center!important;gap:.375rem!important;font-size:.6875rem!important;display:flex!important}header.glass-panel .header-status .h-2\.5{row-start:auto!important}header.glass-panel .header-brand h1{white-space:nowrap;font-size:1rem!important;line-height:1.2!important}header.glass-panel p.text-xs,header.glass-panel .header-brand>div:last-child p{display:none}header.glass-panel .header-actions-slot button:not(.header-toolbar-btn),header.glass-panel .header-actions-slot a:not(.header-toolbar-btn){min-width:0;min-height:2.25rem;padding-left:.625rem!important;padding-right:.625rem!important;font-size:.75rem!important}header.glass-panel .header-clear-btn{flex-shrink:0}header.glass-panel .header-toolbar-btn{text-align:center;white-space:normal;flex-shrink:1;min-width:0;overflow:hidden;justify-content:center!important;align-items:center!important;width:7rem!important;height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important;padding:.2rem .35rem!important;font-size:.625rem!important;line-height:1.1!important;display:inline-flex!important}.mobile-nav{z-index:60;position:relative}.mobile-nav__trigger{color:#00f7ff;touch-action:manipulation;background:#00f7ff14;border:1px solid #00f7ff59;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.mobile-nav__bars,.mobile-nav__bars:before,.mobile-nav__bars:after{background:currentColor;border-radius:999px;width:1.125rem;height:2px;display:block;position:relative}.mobile-nav__bars:before,.mobile-nav__bars:after{content:"";position:absolute;left:0}.mobile-nav__bars:before{top:-6px}.mobile-nav__bars:after{top:6px}.mobile-nav__backdrop{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050816b8;border:0;position:fixed;inset:0}.mobile-nav__drawer{z-index:80;pointer-events:none;background:linear-gradient(#0c1230 0%,#070a1c 100%);border-left:1px solid #00f7ff33;flex-direction:column;width:min(18rem,88vw);height:100dvh;padding:1.25rem 1rem 1.5rem;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 40px #00000073}.mobile-nav__drawer--open{pointer-events:auto;transform:translate(0)}.mobile-nav__title{letter-spacing:.2em;text-transform:uppercase;color:#64748b;margin-bottom:1rem;font-size:.75rem}.mobile-nav__links{flex-direction:column;gap:.5rem;display:flex}.mobile-nav__link{color:#cbd5e1;border-radius:.5rem;align-items:center;min-height:2.75rem;padding:.625rem .875rem;font-size:.95rem;transition:background .15s,color .15s;display:flex}.mobile-nav__link--active{color:#00f7ff;background:#00f7ff1f;box-shadow:0 0 20px #00f7ff26}.mobile-nav__footer{border-top:1px solid #ffffff14;margin-top:auto;padding-top:1rem}.mobile-nav__user{color:#94a3b8;margin-bottom:.75rem;font-size:.875rem}.mobile-nav__logout{color:#ff006e;background:0 0;border:1px solid #ff006e59;border-radius:.5rem;width:100%;min-height:2.75rem;font-size:.875rem}.dashboard-panel-slot{height:auto!important;min-height:14rem!important;max-height:none!important;overflow:visible!important}.dashboard-panel-slot--tall{min-height:18rem!important}.dashboard-panel-slot--plates{min-height:auto!important}.dashboard-panel-slot--side{flex-direction:column!important;gap:.75rem!important;min-height:auto!important;display:flex!important}.dashboard-speed-repeat{flex-direction:column!important;grid-template-rows:none!important;gap:.75rem!important;height:auto!important;min-height:auto!important;max-height:none!important;display:flex!important}.dashboard-speed-repeat>*{height:auto!important;min-height:12rem!important;max-height:none!important}.dashboard-panel-slot>*{height:auto!important;max-height:none!important}.dashboard-panel-slot:has(.confidence-heatmap-panel){min-height:auto!important}.confidence-heatmap-panel{height:auto!important;min-height:auto!important;max-height:none!important}.confidence-heatmap-panel header p{text-overflow:unset;overflow:visible;white-space:normal!important}.video-input-cyberpunk{grid-template-rows:auto auto auto minmax(7.5rem,10rem) auto auto!important;gap:.5rem!important;height:auto!important;min-height:0!important;max-height:none!important;padding:1rem!important}.video-input-cyberpunk:not(:has(.video-input-cyberpunk__preview--results)){grid-template-rows:auto auto auto minmax(7.5rem,10rem) auto auto!important}.video-input-cyberpunk:has(.video-input-cyberpunk__preview--results){grid-template-rows:auto auto auto minmax(7.5rem,10rem) auto auto!important}.video-panel__toolbar{align-items:stretch!important;height:auto!important;margin-top:0!important}.video-panel__toolbar>*{width:100%!important;height:auto!important}.video-input-cyberpunk__upload{gap:.5rem!important;height:auto!important;min-height:0!important;padding:.5rem .625rem!important}.video-input-cyberpunk__choose-btn{align-self:center;line-height:1.2;height:auto!important;min-height:0!important;padding:.35rem .65rem!important;font-size:.6rem!important}.video-input-cyberpunk__filename{align-self:center;font-size:.6875rem!important}.video-panel__stage{height:auto!important;min-height:7.5rem!important;max-height:10rem!important}.video-panel__stage-label,.video-panel__stage-label.video-input-cyberpunk__preview-label{height:auto!important;min-height:0!important;margin:0!important}.video-input-cyberpunk__load-btn,.video-input-cyberpunk__remove-btn,.video-input-cyberpunk__btn-group button{min-height:2.25rem!important;font-size:.7rem!important}.video-panel__actions--results{transform:none!important}.detected-plates-section.h-full,.detected-plates-section.max-h-full{height:auto!important;max-height:none!important}.detected-plates-section .plate-header-actions{z-index:2;flex-wrap:nowrap;justify-content:flex-end;gap:0;margin-bottom:0;top:1.25rem;position:absolute!important;left:auto!important;right:1.25rem!important}.detected-plates-section .plate-header-actions--idle,.detected-plates-section .plate-header-actions--open{left:auto!important;right:1.25rem!important}.detected-plates-section>.shrink-0>.mb-5.flex.items-start{flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;margin-bottom:1.25rem!important}.detected-plates-section>.shrink-0>.mb-5.flex.items-start>div:first-child{flex:auto;min-width:0;padding-right:4.75rem}.detected-plates-section .section-title{line-height:1.25}.detected-plates-section .plate-header-vehicles-badge{padding:.375rem .75rem!important;font-size:.6875rem!important}.detected-plates-section .plate-header-action-btn{padding:.375rem .625rem!important;font-size:.625rem!important}.detected-plates-section .flex.min-h-0.flex-1.items-center.justify-center{min-height:9rem;flex:0 auto!important}.dashboard-panel-slot:has(.suspicious-vehicles-section){min-height:auto!important}.suspicious-vehicles-section.\!h-full,.suspicious-vehicles-section.h-full,.suspicious-vehicles-section.\!max-h-full,.suspicious-vehicles-section.max-h-full{height:auto!important;min-height:0!important;max-height:none!important}.suspicious-vehicles-section header p{text-overflow:unset;overflow:visible;white-space:normal!important}.suspicious-vehicles-section .suspicious-vehicles-scroll{max-height:14rem;flex:0 auto!important;height:auto!important}.suspicious-vehicles-section .suspicious-vehicles-scroll.flex.items-center.justify-center{min-height:5rem;max-height:none}.repeat-metrics-grid{grid-template-columns:1fr!important;gap:.5rem!important}.repeat-metrics-grid>*{min-height:4.5rem!important;max-height:none!important}.peak-traffic-donut-row{flex-direction:column!important;align-items:center!important;gap:1rem!important}.peak-traffic-donut-row>div:first-child{margin-left:0!important}.peak-traffic-donut-row .flex.min-w-0{flex:none!important;justify-content:center!important;width:100%!important}.peak-traffic-donut-row .w-fit.min-w-\[148px\]{max-width:16rem;width:100%!important;min-width:0!important}.repeat-bar-chart-layout{flex-direction:column!important;align-items:stretch!important}.repeat-bar-chart-layout>.ml-auto{width:100%!important;min-width:0!important;margin-top:.75rem!important;margin-left:0!important;margin-right:0!important}.repeat-bar-chart-layout .ml-10,.repeat-bar-chart-layout .ml-8,.repeat-bar-chart-layout .sm\:ml-12,.repeat-bar-chart-layout .sm\:ml-14{margin-left:.5rem!important}.repeat-bar-chart-layout .flex.gap-4,.repeat-bar-chart-layout .flex.gap-6{gap:.75rem!important}.repeat-bar-chart-shell{padding-left:0!important;padding-right:0!important}.mobile-detection-toolbar{flex-direction:column;gap:1rem;display:flex}.detection-filter-bar{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;width:100%!important;margin-left:0!important}.detection-filter-bar input{min-height:2.75rem}.detection-filter-bar .relative.shrink-0{width:100%}.detection-filter-bar .relative.shrink-0>button{width:100%;min-height:2.75rem}.detection-filter-bar .absolute.right-0.top-full{width:100%!important;min-width:0!important;max-width:none!important;left:0!important;right:0!important}.detection-filter-bar .absolute.right-0.top-full .flex.items-stretch{flex-direction:column!important}.detection-filter-bar .absolute.right-0.top-full .w-px{display:none!important}.detection-filter-bar .absolute.right-0.top-full>.flex>div{width:100%!important;min-width:0!important}.mobile-detection-remove{width:100%!important;min-height:2.75rem!important}.detection-log-scroll-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto!important}.detection-log-panel table{width:max-content;min-width:52rem!important}.detection-log-panel th,.detection-log-panel td{white-space:nowrap;padding-left:.5rem!important;padding-right:.5rem!important;font-size:.7rem!important}.detection-log-panel .detection-log-body-scroll{overflow-x:visible!important}.glass-panel .overflow-x-auto:not(.detection-log-scroll-wrap){-webkit-overflow-scrolling:touch}.glass-panel table:not(.detection-log-panel table){min-width:44rem}.glass-panel th:not(.detection-log-panel th),.glass-panel td:not(.detection-log-panel td){padding-left:.625rem!important;padding-right:.625rem!important;font-size:.75rem!important}.vehicle-catalog-card{padding:.75rem 1rem!important}.vehicle-catalog-card .font-mono.text-\[1\.375rem\]{padding-right:1.25rem;font-size:1.125rem!important}.vehicle-modal-overlay{padding:.5rem!important;padding-top:max(.5rem, env(safe-area-inset-top,0px))!important;padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:flex-start!important}.vehicle-modal-overlay__panel,.vehicle-modal-card{border-radius:1rem!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 1rem)!important;overflow-y:auto!important}.vehicle-modal-card h2{font-size:1.35rem!important}.vehicle-modal-card .relative.z-10{max-width:100%!important}.neural-satellite,.neural-satellite-tl,.neural-satellite-br{display:none!important}.live-page-grid>.glass-panel{min-height:16rem}.live-history-panel{max-height:none!important}.anpr-access-portal__container{padding:1rem!important}.anpr-access-portal__card{overflow:hidden;width:100%!important;max-width:100%!important;padding:1.25rem!important}.anpr-access-portal__subtitle{overflow-wrap:break-word;padding:0 .25rem;white-space:normal!important;font-size:.875rem!important;line-height:1.45!important}.anpr-access-portal__toggle-text{padding:0 .25rem;font-size:.875rem!important;line-height:1.45!important}.aurasite-brand-overlay{padding:1rem!important}.aurasite-brand-overlay__panel{width:100%;max-width:100%;padding:0 .5rem}.aurasite-brand-overlay__title{letter-spacing:.1em!important;font-size:1.75rem!important}.aurasite-brand-overlay__tagline{overflow-wrap:break-word;width:100%;max-width:100%;padding:0 .25rem;white-space:normal!important;font-size:.8125rem!important;line-height:1.5!important}button:not(.header-toolbar-btn):not(.mobile-nav__trigger):not(.video-input-cyberpunk__choose-btn),a.rounded-md,.glass-panel label,input,select{min-height:2.75rem}.mobile-page-title h2,.page-title{font-size:1.35rem!important;line-height:1.2!important}.mobile-page-title p{font-size:.8rem!important}.glass-panel.rounded-xl.p-5 .font-orbitron.text-2xl{font-size:1.375rem!important}}
