.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:MiSans,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.panel{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 0%,rgba(53,191,245,.12),transparent 34%),linear-gradient(rgba(92,205,245,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(92,205,245,.025) 1px,transparent 1px),linear-gradient(180deg,#061c33f0,#031223ed);background-size:auto,28px 28px,28px 28px,auto;border:1px solid rgba(55,183,239,.58);border-radius:2px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));backdrop-filter:blur(8px) saturate(1.08);-webkit-backdrop-filter:blur(8px) saturate(1.08);box-shadow:0 8px 34px #00000075,0 0 30px #35bff50e inset}.panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(53,191,245,.78),rgba(212,175,55,.52) 42%,transparent 82%);z-index:2;pointer-events:none}.panel:after{content:"";position:absolute;right:0;top:0;width:42px;height:14px;border-top:1px solid rgba(245,216,120,.65);border-right:1px solid rgba(245,216,120,.65);pointer-events:none;z-index:2}.panel-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));min-height:34px;padding:6px 11px;font-family:var(--font-display);font-size:var(--screen-title);letter-spacing:.04em;border-bottom:1px solid rgba(66,162,226,.2);background:linear-gradient(90deg,rgba(39,139,201,.24),rgba(13,49,78,.12) 66%,transparent)}.panel-title .bar{height:1rem;width:3px;flex-shrink:0;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1));box-shadow:0 0 12px #f5d87880}.screen-panel-title{min-height:34px}.screen-panel-body{padding:10px}.kpi-num{font-family:MiSans,system-ui,-apple-system,sans-serif;font-weight:700;line-height:1;letter-spacing:.025em}.btn{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn:disabled{cursor:not-allowed;opacity:.4}.btn-gold{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-gold:disabled{cursor:not-allowed;opacity:.4}.btn-gold{border-width:1px;border-color:#22d3ee80;background-color:#1020409e;--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.btn-gold:hover{background-color:#22d3ee1a}.btn-ghost{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-ghost:disabled{cursor:not-allowed;opacity:.4}.btn-ghost{border-width:1px;border-color:#ffffff1a;background-color:transparent;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.btn-ghost:hover{border-color:#22d3ee80;--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.badge{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.25rem;padding:.25rem .625rem;font-size:12px;font-weight:500}#root .badge{font-size:14px}.label{margin-bottom:.375rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}#root .label{color:#b2c0d1}.skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 37%,#ffffff0d 63%);background-size:800px 100%}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{animation:shimmer 1.4s linear infinite;border-radius:.25rem}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[2px\]{top:2px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[500\]{z-index:500}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2 / span 2}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[170px\]{height:170px}.h-\[22px\]{height:22px}.h-\[72px\]{height:72px}.h-full{height:100%}.max-h-\[220px\]{max-height:220px}.max-h-\[360px\]{max-height:360px}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-\[112px\]{min-height:112px}.min-h-\[94px\]{min-height:94px}.w-1\.5{width:.375rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-4{width:1rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[252px\]{width:252px}.w-\[300px\]{width:300px}.w-\[3px\]{width:3px}.w-\[420px\]{width:420px}.w-\[72px\]{width:72px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-\[190px\]{max-width:190px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes breathe{0%,to{opacity:1}50%{opacity:.55}}.animate-breathe{animation:breathe 1.5s ease-in-out infinite}@keyframes fadein{0%{opacity:0}to{opacity:1}}.animate-fadein{animation:fadein .3s ease-out both}@keyframes numroll{0%{opacity:.3}to{opacity:1}}.animate-numroll{animation:numroll .5s ease-out}@keyframes pulse{50%{opacity:.7;box-shadow:0 0 0 8px #ff4d4f00}0%,to{opacity:1;box-shadow:0 0 #ff4d4f80}}.animate-pulse{animation:pulse 1.5s ease-in-out infinite}@keyframes scalein{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-scalein{animation:scalein .22s ease-out both}@keyframes slideinright{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slideinright{animation:slideinright .28s cubic-bezier(.22,1,.36,1) both}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[118px_1fr\]{grid-template-columns:118px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#1C4E78\]\/70>:not([hidden])~:not([hidden]){border-color:#1c4e78b3}.divide-white\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#1C4E78\]\/70{border-color:#1c4e78b3}.border-\[\#E8862B\]\/40{border-color:#e8862b66}.border-bg-panel{border-color:#1020409e}.border-gold\/20{border-color:#22d3ee33}.border-gold\/25{border-color:#22d3ee40}.border-gold\/30{border-color:#22d3ee4d}.border-gold\/35{border-color:#22d3ee59}.border-gold\/40{border-color:#22d3ee66}.border-gold\/45{border-color:#22d3ee73}.border-gold\/50{border-color:#22d3ee80}.border-info\/35{border-color:#3fa7ff59}.border-info\/40{border-color:#3fa7ff66}.border-line{border-color:#4096ff42}.border-line\/40{border-color:#4096ff66}.border-line\/50{border-color:#4096ff80}.border-line\/60{border-color:#4096ff99}.border-line\/70{border-color:#4096ffb3}.border-risk-orange\/35{border-color:#ff9f4359}.border-risk-orange\/40{border-color:#ff9f4366}.border-risk-red\/30{border-color:#ff4d4f4d}.border-risk-red\/40{border-color:#ff4d4f66}.border-risk-red\/50{border-color:#ff4d4f80}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.bg-\[\#E8862B\]\/10{background-color:#e8862b1a}.bg-bg-deep{--tw-bg-opacity: 1;background-color:rgb(2 6 15 / var(--tw-bg-opacity, 1))}.bg-bg-deep\/35{background-color:#02060f59}.bg-bg-deep\/40{background-color:#02060f66}.bg-bg-deep\/45{background-color:#02060f73}.bg-bg-deep\/55{background-color:#02060f8c}.bg-bg-deep\/60{background-color:#02060f99}.bg-bg-deep\/80{background-color:#02060fcc}.bg-bg-deep\/90{background-color:#02060fe6}.bg-bg-deep\/95{background-color:#02060ff2}.bg-bg-overlay{background-color:#060e20eb}.bg-bg-panel{background-color:#1020409e}.bg-bg-panel\/70{background-color:#102040b3}.bg-bg-panel\/90{background-color:#102040e6}.bg-bg-panel\/95{background-color:#102040f2}.bg-bg-surface{--tw-bg-opacity: 1;background-color:rgb(9 18 38 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-gold\/10{background-color:#22d3ee1a}.bg-gold\/15{background-color:#22d3ee26}.bg-gold\/20{background-color:#22d3ee33}.bg-gold\/5{background-color:#22d3ee0d}.bg-gold\/\[0\.06\]{background-color:#22d3ee0f}.bg-info{--tw-bg-opacity: 1;background-color:rgb(63 167 255 / var(--tw-bg-opacity, 1))}.bg-info\/10{background-color:#3fa7ff1a}.bg-info\/40{background-color:#3fa7ff66}.bg-info\/5{background-color:#3fa7ff0d}.bg-line{background-color:#4096ff42}.bg-ok{--tw-bg-opacity: 1;background-color:rgb(54 211 153 / var(--tw-bg-opacity, 1))}.bg-risk-orange\/10{background-color:#ff9f431a}.bg-risk-orange\/15{background-color:#ff9f4326}.bg-risk-orange\/5{background-color:#ff9f430d}.bg-risk-orange\/\[0\.06\]{background-color:#ff9f430f}.bg-risk-orange\/\[0\.07\]{background-color:#ff9f4312}.bg-risk-red{--tw-bg-opacity: 1;background-color:rgb(255 77 79 / var(--tw-bg-opacity, 1))}.bg-risk-red\/10{background-color:#ff4d4f1a}.bg-risk-red\/20{background-color:#ff4d4f33}.bg-risk-red\/25{background-color:#ff4d4f40}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white\/10{background-color:#ffffff1a}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-gold-grid{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 1px)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-2\.5{padding:.625rem!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pr-0\.5{padding-right:.125rem}.pr-2{padding-right:.5rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-num{font-family:MiSans,system-ui,-apple-system,sans-serif}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-\[\#23C5A8\]{--tw-text-opacity: 1;color:rgb(35 197 168 / var(--tw-text-opacity, 1))}.text-\[\#2E8B57\]{--tw-text-opacity: 1;color:rgb(46 139 87 / var(--tw-text-opacity, 1))}.text-\[\#4ADE80\]{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-\[\#50D6CE\]{--tw-text-opacity: 1;color:rgb(80 214 206 / var(--tw-text-opacity, 1))}.text-\[\#86E8E2\]{--tw-text-opacity: 1;color:rgb(134 232 226 / var(--tw-text-opacity, 1))}.text-\[\#D62728\]{--tw-text-opacity: 1;color:rgb(214 39 40 / var(--tw-text-opacity, 1))}.text-\[\#E8862B\]{--tw-text-opacity: 1;color:rgb(232 134 43 / var(--tw-text-opacity, 1))}.text-\[\#E8C96A\]{--tw-text-opacity: 1;color:rgb(232 201 106 / var(--tw-text-opacity, 1))}.text-\[\#F5B14C\]{--tw-text-opacity: 1;color:rgb(245 177 76 / var(--tw-text-opacity, 1))}.text-gold{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-gold\/60{color:#22d3ee99}.text-gold\/80{color:#22d3eecc}.text-info{--tw-text-opacity: 1;color:rgb(63 167 255 / var(--tw-text-opacity, 1))}.text-line{color:#4096ff42}.text-muted{--tw-text-opacity: 1;color:rgb(124 141 176 / var(--tw-text-opacity, 1))}.text-ok{--tw-text-opacity: 1;color:rgb(54 211 153 / var(--tw-text-opacity, 1))}.text-risk-orange{--tw-text-opacity: 1;color:rgb(255 159 67 / var(--tw-text-opacity, 1))}.text-risk-red{--tw-text-opacity: 1;color:rgb(255 77 79 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-warn{--tw-text-opacity: 1;color:rgb(255 159 67 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-gold{--tw-shadow: 0 0 12px rgba(34,211,238,.35);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-panel-lg{--tw-shadow: 0 12px 40px rgba(0,0,0,.55);--tw-shadow-colored: 0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-gold{--tw-shadow-color: #22D3EE;--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:dark;--bg-deep: #030a1e;--bg-panel: rgba(16, 32, 64, .62);--bg-map: #040a16;--gold: #22d3ee;--gold-light: #7fd4ff;--red: #ff4d4f;--red-deep: #ad2d35;--blue-info: #3fa7ff;--risk-red: #ff4d4f;--risk-orange: #ff9f43;--risk-yellow: #ffd666;--risk-blue: #40a9ff;--ok-green: #36d399;--off-gray: #4a5b7a;--line: rgba(64, 150, 255, .26);--line-strong: rgba(34, 211, 238, .75);--txt: #dce7f5;--txt-2: #7c8db0;--txt-3: #4a5b7a;--glass-blur: blur(8px);--ease: cubic-bezier(.25, .1, .25, 1);--dur: .4s;--font: "MiSans", system-ui, -apple-system, sans-serif;--font-display: "MiSans", system-ui, -apple-system, sans-serif;--screen-label: 13px;--screen-body: 15px;--screen-title: 16px;--screen-kpi: 28px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg-deep);color:var(--txt);font-family:var(--font);font-size:16px;line-height:1.55}.cockpit-shell{--cockpit-header-h: 104px;--cockpit-nav-h: 0px;--cockpit-left-rail-w: 380px;--cockpit-right-rail-w: 412px;--cockpit-gutter: 8px;--cockpit-gap: 6px}.cockpit-side-rail{gap:var(--cockpit-gap);padding-bottom:2px;filter:drop-shadow(0 0 18px rgba(1,12,24,.62))}.cockpit-side-rail>.panel{flex:0 0 auto}.cockpit-side-rail-left{left:var(--cockpit-gutter);width:var(--cockpit-left-rail-w)}.cockpit-side-rail-right{right:var(--cockpit-gutter);width:var(--cockpit-right-rail-w)}.cockpit-map-overlay{left:calc(var(--cockpit-gutter) + var(--cockpit-left-rail-w) + var(--cockpit-gap))}.cockpit-stage-atmosphere{background:linear-gradient(90deg,rgba(2,13,27,.55) 0%,rgba(4,21,38,.2) 19%,transparent 36%,transparent 64%,rgba(4,21,38,.2) 81%,rgba(2,13,27,.58) 100%),linear-gradient(180deg,rgba(2,16,31,.18),transparent 16%,transparent 78%,rgba(2,16,31,.34)),radial-gradient(circle at 50% 51%,rgba(37,159,207,.15),transparent 46%),linear-gradient(rgba(83,204,245,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(83,204,245,.025) 1px,transparent 1px);background-size:auto,auto,auto,72px 72px,72px 72px;opacity:.68;box-shadow:inset 0 0 150px #000c1c75}.cockpit-stage-viewport{top:12px;bottom:calc(var(--cockpit-nav-h) + 12px);left:calc(var(--cockpit-gutter) + var(--cockpit-left-rail-w) + var(--cockpit-gap));right:calc(var(--cockpit-gutter) + var(--cockpit-right-rail-w) + var(--cockpit-gap));border-top:1px solid rgba(85,211,255,.2);border-bottom:1px solid rgba(85,211,255,.14);clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);box-shadow:inset 0 0 48px #29a7dc0e,0 0 22px #29a7dc0f}.cockpit-shell .bg-gold-grid{background-image:linear-gradient(rgba(53,191,245,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(53,191,245,.035) 1px,transparent 1px)}.cockpit-topbar{overflow:visible;isolation:isolate;border-bottom:1px solid rgba(76,204,240,.28);background:url("data:image/svg+xml,%3csvg%20width='1920'%20height='96'%20viewBox='0%200%201920%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='surface'%20x1='0'%20y1='0'%20x2='1920'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230B2B44'%20stop-opacity='0.72'/%3e%3cstop%20offset='0.22'%20stop-color='%2306182B'%20stop-opacity='0.9'/%3e%3cstop%20offset='0.5'%20stop-color='%23041323'%20stop-opacity='0.98'/%3e%3cstop%20offset='0.78'%20stop-color='%2306182B'%20stop-opacity='0.9'/%3e%3cstop%20offset='1'%20stop-color='%230B2B44'%20stop-opacity='0.72'/%3e%3c/linearGradient%3e%3clinearGradient%20id='cyanLine'%20x1='0'%20y1='0'%20x2='1920'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%233ABDEB'%20stop-opacity='0'/%3e%3cstop%20offset='0.12'%20stop-color='%2349C8F4'%20stop-opacity='0.54'/%3e%3cstop%20offset='0.36'%20stop-color='%2367D9FF'%20stop-opacity='0.88'/%3e%3cstop%20offset='0.5'%20stop-color='%238AE5FF'/%3e%3cstop%20offset='0.64'%20stop-color='%2367D9FF'%20stop-opacity='0.88'/%3e%3cstop%20offset='0.88'%20stop-color='%2349C8F4'%20stop-opacity='0.54'/%3e%3cstop%20offset='1'%20stop-color='%233ABDEB'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='bay'%20x1='960'%20y1='0'%20x2='960'%20y2='92'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230C3653'%20stop-opacity='0.72'/%3e%3cstop%20offset='0.48'%20stop-color='%23061A2E'%20stop-opacity='0.9'/%3e%3cstop%20offset='1'%20stop-color='%23061526'%20stop-opacity='0.54'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-10%25'%20y='-50%25'%20width='120%25'%20height='200%25'%3e%3cfeGaussianBlur%20stdDeviation='2.2'%20result='blur'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='blur'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M0%208H466L500%2028H566L602%208H1318L1354%2028H1420L1454%208H1920V82H1482L1450%2068H1340L1308%2092H612L580%2068H470L438%2082H0V8Z'%20fill='url(%23surface)'/%3e%3cpath%20d='M0%208H466L500%2028H566M1354%2028H1420L1454%208H1920'%20stroke='%2345C6F3'%20stroke-opacity='0.54'/%3e%3cpath%20d='M0%2082H438L470%2068H580L612%2092H1308L1340%2068H1450L1482%2082H1920'%20stroke='url(%23cyanLine)'%20stroke-width='1.2'%20filter='url(%23glow)'/%3e%3cpath%20d='M602%208H1318L1354%2028L1322%2070L1292%2088H628L598%2070L566%2028L602%208Z'%20fill='url(%23bay)'%20stroke='%2358CEF6'%20stroke-opacity='0.66'/%3e%3cpath%20d='M626%2012H1294L1318%2027L1295%2034H625L602%2027L626%2012Z'%20fill='%230D3C5C'%20fill-opacity='0.46'/%3e%3cpath%20d='M638%2074H1282L1262%2088H658L638%2074Z'%20fill='%230A2B43'%20fill-opacity='0.78'/%3e%3cpath%20d='M720%2084L738%2094H1182L1200%2084'%20stroke='%2352D0F7'%20stroke-opacity='0.72'%20filter='url(%23glow)'/%3e%3cpath%20d='M878%2089H1042'%20stroke='%23D9AE4B'%20stroke-opacity='0.62'/%3e%3cpath%20d='M36%2065H438L462%2056H542'%20stroke='%233ABDEB'%20stroke-opacity='0.3'/%3e%3cpath%20d='M1884%2065H1482L1458%2056H1378'%20stroke='%233ABDEB'%20stroke-opacity='0.3'/%3e%3cpath%20d='M40%2069H96'%20stroke='%23D8AE4B'%20stroke-opacity='0.72'%20stroke-width='2'/%3e%3cpath%20d='M1824%2069H1880'%20stroke='%23D8AE4B'%20stroke-opacity='0.72'%20stroke-width='2'/%3e%3c/svg%3e") center / 100% 100% no-repeat,linear-gradient(180deg,#020d1bfa,#031425f5);background-size:100% 100%,auto;box-shadow:0 10px 30px #00000075,0 1px #80eaff1f inset,0 -10px 24px #1a85b414 inset}.cockpit-topbar:before,.cockpit-topbar:after{content:"";position:absolute;left:0;right:0;pointer-events:none}.cockpit-topbar:before{bottom:0;height:1px;background:linear-gradient(90deg,transparent 1%,rgba(68,194,235,.74) 16%,rgba(68,194,235,.18) 42%,rgba(68,194,235,.18) 58%,rgba(68,194,235,.74) 84%,transparent 99%);filter:drop-shadow(0 0 5px rgba(42,181,229,.52))}.cockpit-topbar:after{top:0;bottom:0;z-index:-1;background:radial-gradient(ellipse at 50% 28%,rgba(44,177,229,.11),transparent 34%)}.cockpit-topbar-main{position:relative;z-index:2;height:64px}.cockpit-brand{position:absolute;top:0;left:50%;z-index:3;width:590px;height:64px;display:flex;align-items:center;justify-content:center;transform:translate(-50%);pointer-events:none}.cockpit-brand-title{position:relative;z-index:2;font-family:"MiSans",var(--font-display);white-space:nowrap;color:transparent;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:.18em;text-indent:.18em;background:linear-gradient(180deg,#fff 4%,#d6eeff 36%,#6fc9ff 74%,#2f8fe8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(63,167,255,.55)) drop-shadow(0 3px 8px rgba(0,30,80,.65))}.cockpit-topbar-time{position:absolute;left:22px;top:0;width:220px;height:64px;display:flex;align-items:center}.cockpit-clock{color:#eff8ffeb;font-size:13.5px;font-weight:600;line-height:1.45;letter-spacing:.015em;text-shadow:0 0 8px rgba(82,200,241,.18)}.cockpit-header-nav{position:absolute;top:8px;z-index:4;height:50px;display:flex;align-items:stretch;border-top:1px solid rgba(68,186,232,.52);border-bottom:1px solid rgba(68,186,232,.28);background:#04162780;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%)}.cockpit-header-nav-left{left:258px;width:390px;padding-left:14px}.cockpit-header-nav-right{right:420px;width:260px;padding-right:14px}.cockpit-header-nav-link{position:relative;min-width:0;flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;color:#cddcead6;font-size:15px;font-weight:600;letter-spacing:.07em;transition:color .18s ease,background .18s ease,text-shadow .18s ease}.cockpit-header-nav-link:hover{color:#fff;background:#2ca0da1a}.cockpit-header-nav-link.is-active{color:#f5fbff;background:linear-gradient(180deg,#3184de2b,#124f8c0f);text-shadow:0 0 9px rgba(92,178,255,.72)}.cockpit-header-nav-link.is-active:after{content:"";position:absolute;left:15%;right:15%;bottom:-1px;height:2px;background:#56a9ff;box-shadow:0 0 8px #56a9fff0}.cockpit-topbar-statuses{position:absolute;top:5px;right:14px;z-index:5;width:384px;height:54px;display:flex;align-items:center;justify-content:flex-end}.cockpit-runtime-status{min-width:78px;min-height:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 7px;border:0;border-right:1px solid rgba(91,159,196,.26);background:transparent;color:#c9d8e5b8}.cockpit-runtime-status span{font-size:9.5px;line-height:1.2;white-space:nowrap}.cockpit-runtime-status strong{color:#f1f8fdeb;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap}.cockpit-runtime-weather{min-width:100px;cursor:pointer}.cockpit-runtime-weather:hover strong{color:#69c7ff}.cockpit-runtime-ok strong,.cockpit-runtime-normal{color:#91e85f;text-shadow:0 0 6px rgba(98,224,78,.34)}.cockpit-warning-ribbon{position:absolute;left:50%;top:65px;z-index:6;width:1072px;height:38px;display:flex;align-items:stretch;justify-content:center;padding:0 28px;transform:translate(-50%);border:1px solid rgba(61,166,222,.5);background:#031424eb;box-shadow:0 5px 18px #00000057,0 0 18px #36a7de0f inset;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%)}.cockpit-warning-summary{--warning-color: #4A8DF6;position:relative;min-width:180px;height:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0;border:0;border-right:1px solid rgba(87,155,190,.18);background:transparent;color:var(--warning-color);cursor:pointer;transition:background .18s ease,filter .18s ease}.cockpit-warning-summary:hover{background:#42a3d817;filter:brightness(1.12)}.cockpit-warning-summary span{color:#dce8f1db;font-size:12px;letter-spacing:.03em}.cockpit-warning-summary strong{color:var(--warning-color);font-size:20px;font-weight:750;line-height:1;text-shadow:0 0 8px color-mix(in srgb,var(--warning-color) 56%,transparent)}.cockpit-warning-summary:last-child{border-right:0}.cockpit-active-events{--warning-color: #F5BF35;min-width:190px}.cockpit-fullscreen{width:30px;height:30px;margin-left:8px;color:#d8eff8e0;border:1px solid rgba(76,181,220,.34);background:#0314248f;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.cockpit-fullscreen:hover{color:#f1cb64;border-color:#f0cb649e;background:#0f2a3cb8}.cockpit-bottom-utilities{position:fixed;left:10px;bottom:8px;z-index:46;min-height:44px;padding:0 9px;border:1px solid rgba(63,175,225,.22);background:linear-gradient(180deg,#051c31c2,#021120db);box-shadow:0 4px 16px #00000057,0 0 14px #25a6dd0d inset;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:.76;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:opacity .18s ease,border-color .18s ease}.cockpit-bottom-utilities:hover{opacity:1;border-color:#48caf475}.map-command-controls{position:absolute;right:calc(var(--cockpit-gutter) + var(--cockpit-right-rail-w) + var(--cockpit-gap) + 12px);bottom:160px;z-index:500;width:52px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(79,190,239,.5);border-radius:5px;background:#021222eb;box-shadow:0 4px 18px #00000075,0 0 16px #23a7e017 inset}.map-command-controls button{min-height:43px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#d8f4ff;font-size:10px;border:0;border-bottom:1px solid rgba(79,190,239,.24);background:transparent}.map-command-controls button:last-child{border-bottom:0}.map-command-controls button:hover{color:#fff;background:#2aa5e02e}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#d4af370a}::-webkit-scrollbar-thumb{background:#d4af3740;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#d4af3773}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}::-moz-selection{background:#d4af3759;color:#fff}::selection{background:#d4af3759;color:#fff}.leaflet-container{background:#0d1b30;font-family:inherit;outline:none}.leaflet-tile-pane{filter:brightness(.55) saturate(.4) contrast(1.05)}.map-offline .leaflet-tile-pane{opacity:0}.bmap-container{isolation:isolate;background:#030a1e!important}.bmap-satellite canvas{filter:brightness(.62) saturate(.86) contrast(1.18) hue-rotate(-4deg);opacity:1}.map-visual-grade{background:radial-gradient(ellipse at 50% 48%,transparent 34%,rgba(1,11,24,.12) 68%,rgba(1,8,19,.38) 100%),linear-gradient(180deg,rgba(4,22,39,.36),transparent 14%,transparent 82%,rgba(3,18,34,.42)),repeating-linear-gradient(180deg,rgba(91,205,242,.018) 0,rgba(91,205,242,.018) 1px,transparent 1px,transparent 4px);box-shadow:inset 0 0 70px #0a2f4c29;mix-blend-mode:normal}.leaflet-control-attribution{display:block}.leaflet-tooltip{padding:7px 12px!important;font-size:14px!important;line-height:1.4!important;border:1px solid rgba(212,175,55,.4)!important;border-radius:6px!important;box-shadow:0 2px 12px #00000080!important;background:#0d1b2ef0!important;color:#fff!important}.leaflet-tooltip-top:before{display:none!important}.map-label-town{background:transparent!important;border:none!important;box-shadow:none!important;color:#d3deea!important;font-size:12px!important;font-weight:600!important;text-shadow:0 0 6px rgba(0,0,0,.9)}.leaflet-interactive{outline:none}.map-olay{background:#0d1b2ee0;border:1px solid rgba(53,191,245,.34);border-radius:2px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:164px;max-height:380px;overflow-x:hidden;overflow-y:auto;padding:8px 9px;box-shadow:0 4px 22px #0006;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.olay-title{font-size:12px;color:#d2ecf9f0;font-weight:700;margin-bottom:4px;letter-spacing:.08em}.olay-row{display:flex;align-items:center;gap:5px;min-height:24px;font-size:12px;color:#c5d1df;padding:3px 4px;border-radius:3px;cursor:pointer;transition:color .15s,background .15s;width:100%;text-align:left;background:transparent;border:none}.olay-row:hover{color:#fff;background:#d4af3714}.olay-row.on{color:#fff}.cockpit-trend-chart{overflow:hidden;border-radius:2px}.trend-latest{min-width:78px;padding:4px 7px 3px;border:1px solid rgba(80,214,206,.3);background:linear-gradient(135deg,#061829e6,#0d3143b8);box-shadow:0 0 14px #29c4d61f;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.side-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(60,191,239,.35) transparent}.side-scroll::-webkit-scrollbar{width:4px}.side-scroll::-webkit-scrollbar-track{background:transparent}.side-scroll::-webkit-scrollbar-thumb{background:#3cbfef4d;border-radius:3px}.side-scroll::-webkit-scrollbar-thumb:hover{background:#3cbfef8c}.panel-collapse-hint{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;color:#9aabc0;transition:color .15s,background .15s}.panel-title:hover .panel-collapse-hint{color:#22d3ee;background:#22d3ee1f}.ticker-track{display:flex;gap:36px;white-space:nowrap;animation:ticker 30s linear infinite}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.effect-num{font-family:var(--font);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.recharts-cartesian-axis-tick-value{font-size:14px;fill:#a9bed6}.recharts-text.recharts-label{font-size:15px;fill:#dcebfa}#root .text-\[9px\]{font-size:10.5px!important}#root .text-\[10px\]{font-size:14px!important}#root .text-\[10\.5px\]{font-size:14.5px!important}#root .text-\[11px\]{font-size:14px!important}#root .text-\[11\.5px\]{font-size:14.5px!important}#root .text-\[12px\]{font-size:14px!important}#root .text-\[12\.5px\]{font-size:14.5px!important}#root .text-\[13px\]{font-size:14px!important}#root .text-\[14px\]{font-size:15px!important}#root .text-\[15px\]{font-size:16px!important}#root .text-\[18px\]{font-size:20px!important}#root .text-\[20px\]{font-size:22px!important}#root .text-\[22px\]{font-size:24px!important}#root .text-slate-500{color:#91a2b8}#root .text-slate-400{color:#b2c0d1}.event-name-enter{animation:slideFade .3s ease-out}@keyframes slideFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:root{--evt-pulse-duration: 2.6s;--evt-pulse-scale: 1.16;--evt-pulse-opacity: .72;--evt-pulse-easing: cubic-bezier(.45, 0, .25, 1)}@keyframes eventSourcePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(var(--evt-pulse-scale));opacity:var(--evt-pulse-opacity)}}body.evt-pulse-off .evt-source{animation:none!important;will-change:auto}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.map-3d{background:#030a1e}.map-drawing .leaflet-container{cursor:crosshair!important}.hover\:border-gold\/30:hover{border-color:#22d3ee4d}.hover\:border-gold\/40:hover{border-color:#22d3ee66}.hover\:border-gold\/50:hover{border-color:#22d3ee80}.hover\:border-gold\/60:hover{border-color:#22d3ee99}.hover\:border-risk-orange\/60:hover{border-color:#ff9f4399}.hover\:bg-gold\/15:hover{background-color:#22d3ee26}.hover\:bg-gold\/20:hover{background-color:#22d3ee33}.hover\:bg-gold\/25:hover{background-color:#22d3ee40}.hover\:bg-info\/20:hover{background-color:#3fa7ff33}.hover\:bg-risk-orange\/20:hover{background-color:#ff9f4333}.hover\:bg-risk-red\/40:hover{background-color:#ff4d4f66}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:text-gold:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.hover\:text-gold\/80:hover{color:#22d3eecc}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}}.acc-app{--acc-bg:#030a1e;--acc-panel:rgba(7,17,38,.88);--acc-line:rgba(64,150,255,.26);--acc-cyan:#22d3ee;--acc-blue:#3fa7ff;--acc-text:#dce7f5;--acc-muted:#7c8db0;--acc-gold:#f5c24b;--acc-gold-dim:rgba(245,194,75,.5);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--acc-text);background:radial-gradient(1300px 640px at 50% -12%,rgba(46,98,255,.22),transparent 62%),radial-gradient(900px 520px at 100% 110%,rgba(34,211,238,.08),transparent 62%),linear-gradient(rgba(63,167,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(63,167,255,.035) 1px,transparent 1px),var(--acc-bg);background-size:auto,auto,44px 44px,44px 44px,auto;font-family:MiSans,system-ui,-apple-system,sans-serif}.acc-app.mode-emergency{--acc-cyan:#ff6264;--acc-blue:#ff842b}.acc-stage{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform-origin:center;overflow:hidden;will-change:transform}.acc-stage:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(64,150,255,.12);pointer-events:none;z-index:100}.acc-corner{position:absolute;width:34px;height:34px;z-index:101;border-color:#22d3eebf;border-style:solid;filter:drop-shadow(0 0 5px var(--acc-cyan));pointer-events:none}.acc-corner.tl{left:8px;top:8px;border-width:2px 0 0 2px}.acc-corner.tr{right:8px;top:8px;border-width:2px 2px 0 0}.acc-corner.bl{left:8px;bottom:8px;border-width:0 0 2px 2px}.acc-corner.br{right:8px;bottom:8px;border-width:0 2px 2px 0}.acc-corner:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--acc-cyan);box-shadow:0 0 9px var(--acc-cyan)}.acc-corner.tl:after{left:-3px;top:-3px}.acc-corner.tr:after{right:-3px;top:-3px}.acc-corner.bl:after{left:-3px;bottom:-3px}.acc-corner.br:after{right:-3px;bottom:-3px}.acc-header{height:92px;position:relative;display:flex;align-items:center;justify-content:center;z-index:20}.acc-header-decor{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.acc-title{position:relative;z-index:2;text-align:center;padding-top:4px}.acc-title h1{margin:0;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:.18em;text-indent:.18em;white-space:nowrap;background:linear-gradient(180deg,#fff 4%,#d6eeff 36%,#6fc9ff 74%,#2f8fe8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 20px rgba(63,167,255,.55)) drop-shadow(0 3px 8px rgba(0,30,80,.65))}.acc-flow-deco{stroke-dasharray:8 16;animation:acc-dash-flow 4.5s linear infinite}.acc-flow-deco-rev{stroke-dasharray:8 16;animation:acc-dash-flow-rev 4.5s linear infinite}.acc-header-scan{position:absolute;bottom:0;left:-170px;width:170px;height:2px;z-index:4;background:linear-gradient(90deg,transparent,rgba(34,211,238,.95),transparent);will-change:transform;animation:acc-header-scan 5.5s linear infinite}.acc-head-side{position:absolute;top:50%;z-index:4;display:flex;gap:13px;transform:translateY(-50%)}.acc-head-side.left{left:34px}.acc-head-side.right{right:34px}.acc-chip{min-width:145px;min-height:52px;padding:7px 18px;display:flex;align-items:center;gap:9px;color:var(--acc-muted);font-size:14px;line-height:1.5;border:1px solid rgba(34,211,238,.45);background:linear-gradient(165deg,#102040e6,#060e20eb);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);text-align:left}button.acc-chip{cursor:pointer}.acc-chip b{display:block;color:#bfe3ff;font-size:14px}.acc-chip>i{width:9px;height:9px;border-radius:50%;background:var(--acc-cyan);box-shadow:0 0 12px var(--acc-cyan);flex:none}.acc-chip>i.warning{background:#ff9f43;box-shadow:0 0 12px #ff9f43}.acc-clock{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.acc-clock strong{font-size:18px;color:var(--acc-cyan);letter-spacing:.06em}.acc-clock span{font-size:14px}.acc-tabbar{height:56px;position:relative;display:flex;align-items:center;justify-content:center;gap:14px;padding:4px 16px 6px;z-index:19}.acc-tabbar>button{position:relative;padding:9px 26px;color:var(--acc-muted);font-size:14px;letter-spacing:.14em;border:1px solid rgba(64,150,255,.3);background:#09122699;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);cursor:pointer;transition:all .25s}.acc-tabbar>button b{margin-right:9px;color:#4a5b7a}.acc-tabbar>button:hover{color:#d8efff;border-color:#22d3ee8c}.acc-tabbar>button.is-active{color:#fff;border-color:var(--acc-cyan);background:linear-gradient(#2278ff80,#2278ff24);box-shadow:inset 0 0 18px #22d3ee2e}.acc-tabbar>button.is-active b{color:var(--acc-cyan)}.acc-tabbar>button.is-active:after{content:"";position:absolute;left:20%;right:20%;bottom:3px;height:2px;background:linear-gradient(90deg,transparent,var(--acc-cyan),transparent)}.acc-mode-banner{position:absolute;left:28px;display:flex;align-items:center;gap:7px;color:var(--acc-muted);font-size:14px}.acc-mode-banner i{width:7px;height:7px;border-radius:50%;background:var(--acc-cyan);box-shadow:0 0 9px var(--acc-cyan)}.acc-tab-meta{position:absolute;right:28px;display:flex;align-items:center;gap:9px}.acc-tab-meta button{padding:4px 9px;color:var(--acc-cyan);font-size:14.5px;border:1px solid rgba(34,211,238,.4);background:#22d3ee12;cursor:pointer}.acc-tab-meta button.is-off{color:#4a5b7a;border-color:#7c8db04d;background:transparent}.acc-tab-meta span{font-size:14px;color:#4a5b7a}.acc-tab-meta span b{color:var(--acc-cyan);font-size:16px}.acc-screens{position:relative;height:932px;z-index:1;pointer-events:none}.acc-screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease;pointer-events:none;will-change:opacity}.acc-screen.is-active{opacity:1;visibility:visible;pointer-events:none;z-index:2}.acc-grid{display:grid;grid-template-columns:440px 1fr 440px;gap:14px;height:100%;padding:12px 16px 8px}.acc-column{display:flex;flex-direction:column;gap:14px;min-height:0}.acc-center-column{min-width:0}.acc-panel{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--acc-line);border-radius:3px;background:linear-gradient(165deg,#1020409e,#060e20d9);box-shadow:inset 0 0 40px #2e62ff0f;transition:border-color .25s ease,box-shadow .25s ease}.acc-panel:hover{border-color:#40aaff80;box-shadow:inset 0 0 46px #2e62ff1a,0 0 18px #2278ff1f}.acc-panel:before,.acc-panel:after{content:"";position:absolute;width:15px;height:15px;z-index:3;pointer-events:none}.acc-panel:before{left:-1px;top:-1px;border-left:2px solid var(--acc-cyan);border-top:2px solid var(--acc-cyan)}.acc-panel:after{right:-1px;bottom:-1px;border-right:2px solid var(--acc-cyan);border-bottom:2px solid var(--acc-cyan)}.acc-panel-head{position:relative;height:36px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid rgba(64,150,255,.22);background:repeating-linear-gradient(135deg,rgba(34,211,238,.15) 0 2px,transparent 2px 9px) right center/54px 100% no-repeat,linear-gradient(90deg,#3fa7ff4d,#3fa7ff12 50%,#3fa7ff04)}.acc-panel-head:after{content:"";position:absolute;left:0;top:35px;width:46%;height:2px;background:linear-gradient(90deg,var(--acc-gold),var(--acc-cyan) 60%,transparent)}.acc-panel-head h2{display:flex;align-items:center;margin:0;color:#eaf6ff;font-size:14.5px;font-weight:600;letter-spacing:.1em}.acc-panel-head h2:before{content:"";width:8px;height:8px;margin-right:10px;background:var(--acc-cyan);transform:rotate(45deg);box-shadow:0 0 9px var(--acc-cyan)}.acc-panel-head:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;background:linear-gradient(180deg,transparent,var(--acc-gold),transparent);opacity:.85}.acc-panel-body{flex:1;min-height:0;position:relative;padding:10px 14px;overflow:hidden}.flex-62{flex:.62}.flex-72{flex:.72}.flex-84{flex:.84}.flex-86{flex:.86}.flex-90{flex:.9}.flex-92{flex:.92}.flex-94{flex:.94}.flex-98{flex:.98}.flex-100{flex:1}.flex-102{flex:1.02}.flex-106{flex:1.06}.flex-110{flex:1.1}.flex-112{flex:1.12}.flex-120{flex:1.2}.flex-122{flex:1.22}.flex-124{flex:1.24}.flex-130{flex:1.3}.flex-140{flex:1.4}.flex-142{flex:1.42}.flex-map{flex:1}.acc-kpi-strip{height:92px;flex:none;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.acc-kpi{position:relative;text-align:center;padding:11px 6px 8px;border:1px solid var(--acc-line);background:linear-gradient(165deg,#102040b3,#060e20e6);clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.acc-kpi:before{content:"";position:absolute;top:0;left:18%;right:18%;height:2px;background:linear-gradient(90deg,transparent,var(--acc-cyan),transparent)}.acc-kpi strong{display:block;color:var(--tone,#eaf6ff);font-size:26px;line-height:1.2;text-shadow:none}.acc-kpi small,.acc-metric small{font-size:13px;color:var(--acc-muted);margin-left:3px}.acc-kpi span{color:var(--acc-muted);font-size:13px;letter-spacing:.08em;white-space:nowrap}.acc-metric-grid{--cols:3;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:8px;height:100%;align-content:stretch}.acc-metric{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7px 4px;border:1px solid rgba(80,150,255,.18);background:#0912268c;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.acc-metric strong{font-size:20px;color:#eaf6ff}.acc-metric span{font-size:14.5px;color:var(--acc-muted);text-align:center}.acc-metric-grid.is-compact{height:auto;margin-bottom:8px}.acc-metric-grid.is-compact .acc-metric{padding:7px 3px}.acc-metric-grid.is-compact strong{font-size:18px}.tone-red{--tone:#ff4d4f;--tone-rgb:255,77,79!important;color:#ffb9ba!important}.tone-orange{--tone:#ff9f43;--tone-rgb:255,159,67!important;color:#ffc9a3!important}.tone-yellow{--tone:#ffd666;--tone-rgb:255,214,102!important;color:#ffe9a8!important}.tone-blue{--tone:#40a9ff;--tone-rgb:64,169,255!important;color:#9fd1ff!important}.tone-cyan{--tone:#22d3ee;--tone-rgb:34,211,238!important;color:#a8f3ff!important}.tone-green{--tone:#36d399;--tone-rgb:54,211,153!important;color:#b8f5dc!important}.tone-muted{--tone:#7c8db0;--tone-rgb:124,141,176!important;color:#9cabc7!important}.acc-status-list{height:100%;display:flex;flex-direction:column;justify-content:space-around}.acc-status-row{padding:6px 1px;border-bottom:1px dashed rgba(80,150,255,.14)}.acc-status-row.is-clickable{cursor:pointer;border-radius:3px;transition:background .15s ease}.acc-status-row.is-clickable:hover{background:#22d3ee14}.acc-status-row:last-child{border-bottom:0}.acc-status-main{display:flex;align-items:center;gap:8px;font-size:14.5px}.acc-status-main>span{flex:1;color:var(--acc-muted);min-width:0}.acc-status-main small{display:block;color:#4f6382;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-status-main strong{color:#eaf6ff;font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.acc-status-main em,.acc-badge{padding:1px 7px;font-size:14px;font-style:normal;border:1px solid rgba(var(--tone-rgb),.48);background:rgba(var(--tone-rgb),.11);white-space:nowrap}.acc-status-main em.tone-red,.acc-badge.tone-red{color:#ff4d4f!important}.acc-bar{height:4px;margin-top:5px;background:#7c8db024;overflow:hidden}.acc-bar i{display:block;height:100%;background:var(--tone);box-shadow:0 0 7px var(--tone)}.acc-feed{height:100%;display:flex;flex-direction:column;justify-content:space-around}.acc-feed-row{display:flex;align-items:center;gap:8px;padding:6px 1px;border-bottom:1px dashed rgba(80,150,255,.14);font-size:14.5px}.acc-feed-row.is-clickable{cursor:pointer;border-radius:3px;transition:background .15s ease}.acc-feed-row.is-clickable:hover{background:#22d3ee14}.acc-feed-row time{width:39px;color:#536582;font-variant-numeric:tabular-nums}.acc-feed-row b{padding:1px 7px;border:1px solid rgba(var(--tone-rgb),.5);background:rgba(var(--tone-rgb),.12);font-size:14px}.acc-feed-row span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-map-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#040a16}.acc-map-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;background:radial-gradient(ellipse at center,transparent 48%,rgba(3,10,30,.55) 100%),repeating-linear-gradient(0deg,rgba(90,200,255,.018) 0 1px,transparent 1px 4px)}.acc-map-fallback,.acc-leaflet,.acc-baidu-map{position:absolute;top:0;right:0;bottom:0;left:0}.acc-map-fallback svg{width:100%;height:100%;display:block}.acc-map-gridline{stroke:#7fb4ff12;stroke-width:1}.acc-river{fill:none;stroke:#2e9bff;stroke-width:3;stroke-opacity:.65;stroke-dasharray:7 10;animation:acc-river 3s linear infinite}.acc-town text{fill:#dce7f5;font-size:14px;font-weight:550;text-shadow:0 0 5px #000}.acc-event-label{fill:#ff9b9c;font-weight:700;font-size:15px}.acc-map-pulse{transform-box:fill-box;transform-origin:center;animation:acc-pulse 2.3s ease-out infinite}.acc-map-offline{position:absolute;right:16px;top:14px;color:#7fd4ff;font-size:14px;padding:3px 9px;border:1px solid rgba(34,211,238,.35);background:#051428c2;z-index:2}.acc-leaflet .leaflet-control-attribution{display:block!important;background:#030a14c2!important;color:#9eb4cc!important}.acc-leaflet .leaflet-control-attribution a{color:#72cfff!important}.acc-leaf-label{border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-shadow:0 1px 5px #000}.acc-map-legend{position:absolute;left:16px;bottom:12px;z-index:6;display:flex;gap:12px;color:#93a3be;font-size:14px}.acc-map-legend span{display:flex;align-items:center;gap:5px}.acc-warn-legend{display:flex;align-items:center;gap:10px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.acc-warn-legend span{display:flex;align-items:center;gap:5px;white-space:nowrap}.acc-warn-legend i{width:9px;height:9px;border-radius:2px;background:var(--tone);box-shadow:0 0 5px rgba(var(--tone-rgb),.65)}.acc-legend-sep{width:1px;height:16px;flex:none;background:#7fd4ff40}.acc-map-legend button{display:flex;align-items:center;gap:5px;padding:3px 8px;color:#93a3be;font-size:inherit;border:1px solid transparent;border-radius:2px;background:transparent;cursor:pointer;transition:all .18s ease}.acc-map-legend button:hover{color:#dce7f5;border-color:#4096ff66;background:#4096ff1a}.acc-map-legend button[aria-pressed=true]{color:#eaf6ff;border-color:#22d3ee8c;background:#22d3ee24}.acc-map-legend button:active{transform:scale(.96)}.acc-map-legend i{width:9px;height:9px;border-radius:50%;background:var(--tone);box-shadow:0 0 5px rgba(var(--tone-rgb),.65)}.acc-map-legend .acc-legend-ico{position:relative;flex:none;width:22px;height:22px;background:#041226d9;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 5px rgba(var(--tone-rgb),.25);display:flex;align-items:center;justify-content:center}.acc-map-legend .acc-legend-ico svg{width:13px;height:13px;display:block}.acc-map-legend .acc-legend-ico.is-warn{color:#ffd666}.acc-map-legend .acc-legend-ico.is-event{color:#ff4d4f}.acc-map-legend .acc-legend-ico.is-shelter{color:#36d399}.acc-map-legend .acc-legend-ico.is-hazard{color:#ffd666}.acc-map-legend .acc-legend-ico.is-insar-shp{color:#ff4d4f}.acc-map-legend .acc-legend-ico.is-lg{width:30px;height:30px}.acc-map-legend .acc-legend-ico.is-lg svg{width:19px;height:19px}.acc-map-legend button.is-lg{font-size:15px}.acc-legend-seg{position:relative;display:flex;align-items:stretch;gap:0;border:1px solid rgba(116,145,184,.42);border-radius:5px;background:#050d1dc7;overflow:hidden;box-shadow:0 2px 8px #00000059,inset 0 1px 3px #0006}.acc-legend-seg .acc-seg-thumb{position:absolute;top:0;bottom:0;left:0;width:50%;background:linear-gradient(180deg,#ff5d5f,#e71922 55%,#c1121f);border-right:1px solid rgba(255,255,255,.24);border-radius:4px;box-shadow:0 0 16px #ff4d4f8c,inset 0 1px #ffffff52,inset 0 -3px 6px #00000047;transition:transform .22s cubic-bezier(.4,0,.2,1);pointer-events:none}.acc-legend-seg .acc-seg-thumb.is-all{transform:translate(100%)}.acc-legend-seg button{position:relative;z-index:1;flex:1 1 0;min-width:0;justify-content:center;gap:5px;padding:3px 9px!important;color:#627590!important;border:0!important;border-radius:0;background:transparent!important;white-space:nowrap;font-weight:700}.acc-legend-seg button:hover{color:#dce7f5!important;border-color:transparent!important;background:transparent!important}.acc-legend-seg button[aria-pressed=true]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.55)}.acc-legend-seg button .acc-legend-ico{opacity:.4}.acc-legend-seg button:hover .acc-legend-ico{opacity:.7}.acc-legend-seg button[aria-pressed=true] .acc-legend-ico{background:#e71922;border-color:#ff6b6d;color:#fff;box-shadow:0 0 0 3px #ffffffeb,0 0 14px #ff4d4fd9;opacity:1}.acc-legend-seg button.no-ico-sel[aria-pressed=true] .acc-legend-ico{background:#ff4d4f24;border-color:#ff4d4f8c;color:#ff4d4f;box-shadow:0 0 8px #ff4d4f4d;opacity:1}.acc-legend-seg button.no-ico-sel[aria-pressed=true]{text-shadow:none}.acc-legend-seg button:active{transform:none!important}.acc-layer-chips{position:absolute;right:15px;top:12px;z-index:7;display:flex;gap:5px}.acc-layer-chips span{padding:3px 7px;color:#bfe3ff;font-size:14px;border:1px solid rgba(64,169,255,.4);background:#07162acc}.acc-table-wrap{height:100%;overflow:hidden}.acc-table{width:100%;border-collapse:collapse;font-size:14.5px}.acc-table th{padding:6px 4px;text-align:left;color:#596b87;border-bottom:1px solid rgba(64,150,255,.25)}.acc-table td{padding:6.5px 4px;color:#dce7f5;border-bottom:1px dashed rgba(80,150,255,.13)}.acc-table tbody tr:nth-child(2n) td{background:#3fa7ff09}.acc-table tbody tr:hover td{background:#22d3ee12}.acc-video-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px;height:100%}.acc-video-grid.is-two{grid-template-rows:1fr}.acc-video{position:relative;overflow:hidden;min-height:0;border:1px solid rgba(64,150,255,.28);background:radial-gradient(circle at center,#14466959,#02060f 70%)}.acc-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px);pointer-events:none}.acc-video-scan{position:absolute;left:0;right:0;top:-40%;height:38%;background:linear-gradient(transparent,#22d3ee1f);animation:acc-video 4.5s linear infinite}.acc-video header,.acc-video footer{position:absolute;left:7px;right:7px;z-index:2;display:flex;justify-content:space-between;font-size:14px}.acc-video header{top:6px;color:#c5d7e9}.acc-video header b{color:#ff6264}.acc-video footer{bottom:5px;color:#526582}.acc-video>div:not(.acc-video-scan){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#536582;font-size:14px}.acc-chart{height:100%}.acc-chart svg{width:100%;height:100%}.acc-grid-line{stroke:#7c8db029;stroke-width:1}.acc-line{fill:none;stroke:#22d3ee;stroke-width:2.5;filter:drop-shadow(0 0 4px rgba(34,211,238,.7))}.acc-point{fill:#22d3ee;stroke:#fff;stroke-width:1}.acc-bars{height:100%;display:flex;align-items:flex-end;gap:7px;padding:12px 4px 2px}.acc-bar-col{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.acc-bar-col strong{font-size:14.5px;color:#a9d8ff}.acc-bar-col i{width:58%;min-height:3px;background:linear-gradient(#40a9ff,#185f9e);box-shadow:0 0 5px #40a9ff80}.acc-bar-col i.is-hot{background:linear-gradient(#ff6264,#ad2d35);box-shadow:0 0 5px #ff4d4f99}.acc-bar-col span{font-size:14.5px;color:#596b87;white-space:nowrap}.acc-radar{height:100%}.acc-radar svg{width:100%;height:100%}.acc-radar-grid{fill:none;stroke:#40a9ff40}.acc-radar-value{fill:#22d3ee38;stroke:#22d3ee;stroke-width:2}.acc-radar text{fill:#8ea3c0;font-size:14px}.acc-current-event{font-size:14px;color:var(--acc-muted);margin-bottom:8px}.acc-current-event b{color:#ff9b9c}.acc-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;position:relative}.acc-flow:before{content:"";position:absolute;left:7%;right:7%;top:15px;height:2px;background:#7c8db040}.acc-flow>div{position:relative;z-index:1;text-align:center}.acc-flow i{width:30px;height:30px;margin:auto;display:flex;align-items:center;justify-content:center;border-radius:50%;font-style:normal;border:2px solid #5b6b85;background:#081329;color:#7c8db0}.acc-flow .done i{border-color:#22d3ee;background:#22d3ee;color:#052030}.acc-flow .doing i{border-color:#ff9f43;background:#ff9f43;color:#321b05;animation:acc-blink 1.3s infinite}.acc-flow span{display:block;margin-top:4px;color:#91a1bb;font-size:14.5px}.acc-event-detail{margin-top:10px;color:#8597b2;font-size:14.5px;line-height:1.75}.acc-linkage-nodes{margin-top:7px;display:flex;gap:5px;flex-wrap:wrap}.acc-linkage-nodes span{padding:2px 6px;color:#7fd4ff;font-size:14px;border:1px solid rgba(34,211,238,.3)}.acc-mode-panel{position:absolute;right:34px;top:84px;z-index:200;width:410px;padding:13px;border:1px solid rgba(34,211,238,.48);background:#040d1ef7;box-shadow:0 14px 50px #000000a6}.acc-mode-panel header{display:flex;justify-content:space-between;padding:2px 4px 10px;border-bottom:1px solid rgba(64,150,255,.2)}.acc-mode-panel header span{color:#596b87;font-size:14px}.acc-mode-panel>button{width:100%;display:flex;gap:12px;margin-top:9px;padding:12px;text-align:left;color:#dce7f5;border:1px solid rgba(64,150,255,.2);background:#0a183080;cursor:pointer}.acc-mode-panel>button.is-active{border-color:var(--acc-cyan);background:#22d3ee14}.acc-mode-panel>button>i{width:11px;height:11px;margin-top:4px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee}.acc-mode-panel>button>i.emergency{background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.acc-mode-panel>button span{flex:1}.acc-mode-panel>button b{display:block;font-size:14px}.acc-mode-panel>button small{display:block;margin-top:4px;color:#7083a0;font-size:14px;line-height:1.5}.acc-mode-panel footer{padding-top:10px;color:#536582;font-size:14.5px}.acc-toast{position:absolute;left:50%;bottom:34px;z-index:300;transform:translate(-50%);padding:10px 22px;color:#eaf6ff;font-size:14px;border:1px solid rgba(34,211,238,.5);background:#040f22f2;box-shadow:0 0 22px #22d3ee26}.acc-linkage-state{display:none}.acc-state,.acc-screen-loading,.acc-screen-error{position:absolute;top:12px;right:16px;bottom:8px;left:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8fa3c0;border:1px solid rgba(64,150,255,.25);background:#060e20db}.acc-spinner{width:26px;height:26px;border:2px solid rgba(34,211,238,.2);border-top-color:#22d3ee;border-radius:50%;animation:acc-spin .8s linear infinite}.acc-state-error strong,.acc-screen-error strong{color:#ff9b9c;font-size:16px}.acc-state button,.acc-screen-error button{padding:6px 14px;color:#c9f6ff;border:1px solid rgba(34,211,238,.45);background:#22d3ee14;cursor:pointer}@keyframes acc-spin{to{transform:rotate(360deg)}}@keyframes acc-blink{50%{opacity:.35}}@keyframes acc-river{to{stroke-dashoffset:-68}}@keyframes acc-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(3);opacity:0}}@keyframes acc-video{to{top:105%}}@media (prefers-reduced-motion:reduce){.acc-app *,.acc-app *:before,.acc-app *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.acc-resource-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:6px}.acc-resource-stack>.acc-status-list{height:auto}.acc-resource-stack>.acc-metric-grid{margin-bottom:0}.acc-map-wrap:before{content:"";position:absolute;left:4%;right:4%;top:-12%;height:56px;z-index:5;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(34,211,238,.1) 70%,rgba(34,211,238,.28));border-bottom:1px solid rgba(34,211,238,.5);filter:blur(.3px);animation:acc-scan-move 7.5s linear infinite}.acc-map-pulse{animation-duration:2.4s}.acc-dash-move{stroke-dasharray:5 6;animation:acc-dash-move 1.6s linear infinite}.acc-evac-route{animation:acc-route-flow 1.1s linear infinite}.acc-map-legend{left:16px;bottom:10px;gap:12px;padding:8px 12px;font-size:14px;background:#060c1a9e;border:1px solid rgba(64,150,255,.25);-webkit-backdrop-filter:blur(3px)}.acc-layer-chips{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);right:16px;top:10px;gap:6px}.acc-layer-chips span{padding:3px 9px;font-size:14px;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%)}.acc-panel-head h2{font-size:15.5px}.acc-panel-head span{font-size:14px}.acc-kpi strong{font-size:30px}.acc-kpi span,.acc-kpi small{font-size:14px}.acc-metric strong{font-size:20px}.acc-metric span{font-size:14.5px}.acc-metric small{font-size:14px}.acc-status-main,.acc-status-main strong,.acc-status-main small,.acc-status-main em,.acc-badge,.acc-feed-row{font-size:14.5px}.acc-feed-row time{font-size:14px}.acc-feed-row b{font-size:14.5px}.acc-table,.acc-table th{font-size:14px}.acc-video header{font-size:14px}.acc-video footer{font-size:14.5px}.acc-video>div:not(.acc-video-scan){font-size:14px}.acc-mechanism>div b{font-size:19px}.acc-mechanism>div span{font-size:14px}.acc-mechanism article span{font-size:14px}.acc-mechanism article small{font-size:14px}.acc-bar i{transform-origin:left;animation:acc-fill-grow 1.4s ease-out both}.acc-chart .acc-line{stroke-dasharray:1200;stroke-dashoffset:1200;animation:acc-line-draw 1.8s ease-out forwards}.acc-bar-col i{transform-origin:bottom;animation:acc-bar-rise .8s ease-out both}@keyframes acc-dash-flow{to{stroke-dashoffset:-48}}@keyframes acc-dash-flow-rev{to{stroke-dashoffset:48}}@keyframes acc-header-scan{to{transform:translate(2090px)}}@keyframes acc-scan-move{to{top:108%}}@keyframes acc-dash-move{to{stroke-dashoffset:-22}}@keyframes acc-fill-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes acc-line-draw{to{stroke-dashoffset:0}}@keyframes acc-bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes acc-route-flow{to{stroke-dashoffset:-26}}.acc-network-orbit{position:relative;width:100%;height:100%;min-height:300px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 52%,rgba(34,211,238,.105),transparent 26%),radial-gradient(ellipse at 50% 52%,rgba(63,167,255,.055),transparent 62%)}.acc-network-orbit:before,.acc-network-orbit:after{content:"";position:absolute;z-index:-1;pointer-events:none}.acc-network-orbit:before{left:50%;top:52%;width:262px;height:262px;transform:translate(-50%,-50%);border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 27px,rgba(96,190,255,.045) 28px 29px)}.acc-network-orbit:after{left:50%;top:52%;width:1px;height:82%;transform:translate(-50%,-50%);background:linear-gradient(transparent,rgba(34,211,238,.09),transparent);box-shadow:-132px 0 #22d3ee09,132px 0 #22d3ee09}.acc-network-links{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible}.acc-network-track{fill:none;stroke:#60b7ff2b;stroke-width:.34;stroke-dasharray:1.2 1.8}.acc-network-link{fill:none;stroke:url(#acc-network-line);stroke-width:.55;stroke-dasharray:2.4 1.8;animation:acc-network-flow 3.6s linear infinite}.acc-network-link.is-reverse{animation-direction:reverse}.acc-network-junction{fill:#a8f3ff;filter:drop-shadow(0 0 3px #22d3ee);animation:acc-network-junction 2.4s ease-in-out infinite}.acc-network-junction.is-late{animation-delay:.8s}.acc-network-core{position:absolute;left:50%;top:52%;z-index:3;width:142px;height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);border:1px solid rgba(127,234,255,.5);border-radius:50%;background:radial-gradient(circle at 50% 42%,#17425bf5,#05142bfa 58%,#030b1bfc 72%);box-shadow:0 0 0 7px #22d3ee09,0 0 34px #22d3ee2b,inset 0 0 28px #22d3ee17}.acc-network-core:before,.acc-network-core:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.acc-network-core:before{top:-12px;right:-12px;bottom:-12px;left:-12px;border:1px dashed rgba(127,234,255,.34);border-left-color:#3fa7ff14;border-bottom-color:#3fa7ff14;animation:acc-network-spin 18s linear infinite}.acc-network-core:after{top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(127,234,255,.14);box-shadow:inset 0 0 18px #22d3ee0f}.acc-network-core>span{position:relative;z-index:1;display:flex;align-items:baseline;line-height:1}.acc-network-core strong{color:#effcff;font-size:40px;font-weight:720;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(34,211,238,.42)}.acc-network-core small{margin-left:4px;color:#9fdceb;font-size:14px;font-weight:600}.acc-network-core>b{position:relative;z-index:1;margin-top:7px;color:#d5e8f4;font-size:14px;font-weight:560;letter-spacing:.08em}.acc-network-core>em{position:relative;z-index:1;display:flex;align-items:center;gap:5px;margin-top:7px;color:#66c9da;font-size:14px;font-style:normal;letter-spacing:.12em}.acc-network-core>em i{width:5px;height:5px;border-radius:50%;background:#36d399;box-shadow:0 0 8px #36d399;animation:acc-network-status 2s ease-in-out infinite}.acc-network-node{position:absolute;z-index:2;height:72px;display:flex;align-items:center;gap:10px;padding:8px 11px;color:#dce7f5;border:1px solid rgba(116,179,216,.34);background:linear-gradient(135deg,#112b49f0,#051328f0);box-shadow:0 8px 22px #0003,inset 0 0 18px #3fa7ff0b;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transform:translate(-50%,-50%)}.acc-network-node:before{content:"";position:absolute;left:18%;right:18%;top:0;height:1px;background:linear-gradient(90deg,transparent,#7feaff,transparent);opacity:.85}.acc-network-node.is-top{left:50%;top:14%;width:164px}.acc-network-node.is-left{left:22%;top:84%;width:150px}.acc-network-node.is-right{left:78%;top:84%;width:150px}.acc-network-node-icon{width:30px;height:30px;flex:none;color:#7feaff;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(34,211,238,.36))}.acc-network-node>div{min-width:0;flex:1}.acc-network-node>div>span{display:flex;align-items:center;justify-content:space-between;gap:5px;color:#91a9c4;font-size:14.5px;white-space:nowrap}.acc-network-node>div>span i{width:5px;height:5px;flex:none;border-radius:50%;background:#36d399;box-shadow:0 0 6px #36d399bf}.acc-network-node>div>b{display:block;margin-top:2px;color:#edf9ff;font-size:19px;font-weight:680;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-network-node>div>b small{margin-left:3px;color:#8eb5ca;font-size:14px;font-weight:500}.acc-network-node>div>em{display:block;margin-top:3px;color:#5d829d;font-size:14.5px;font-style:normal;letter-spacing:.08em}.acc-source-bar{height:5px;background:#7c8db029;overflow:hidden}.acc-source-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--tone),rgba(var(--tone-rgb),.35));transform-origin:left;animation:acc-fill-grow 1.4s ease-out both}.acc-risk-intro>p{margin:0 0 5px;display:flex;align-items:baseline;justify-content:space-between;color:var(--acc-muted);font-size:14.5px}.acc-risk-intro>p b{color:#eaf6ff;font-size:17px}.acc-risk-intro>p small{color:#4a5b7a;font-size:14px}.acc-risk-levels{display:flex;justify-content:space-between;margin-top:5px;font-size:14px}.acc-risk-source>article{display:flex;align-items:center;gap:9px;padding:7px 2px;border-bottom:1px dashed rgba(80,150,255,.13);font-size:14.5px}.acc-risk-source>article>i{width:3px;height:16px;background:var(--row-tone);border-radius:1px}.acc-risk-source>article>span{flex:1;color:var(--acc-muted)}.acc-risk-source>article>b{color:#eaf6ff;font-size:15px}.acc-risk-source>article>b small{font-size:14px;color:#4a5b7a;font-weight:400}.acc-risk-source>article>em{max-width:128px;color:#4a5b7a;font-size:14px;font-style:normal;text-align:right}.acc-layer-source>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-layer-source>div span{display:flex;align-items:center;gap:7px;color:var(--acc-muted);font-size:14px}.acc-layer-source>div i{width:7px;height:7px;background:var(--acc-cyan);transform:rotate(45deg);opacity:.85}.acc-layer-source>p{margin:9px 0 0;color:#4a5b7a;font-size:14.5px;line-height:1.7}.acc-alert-source .levels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px}.acc-alert-source .levels article{text-align:center;padding:8px 4px 7px;background:#09122680;border:1px solid rgba(var(--tone-rgb),.4);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.acc-alert-source .levels b{display:block;color:inherit;font-size:22px;line-height:1.2}.acc-alert-source .levels span{color:inherit;font-size:14px;letter-spacing:.1em}.acc-alert-source>p{margin:2px 2px 6px;color:#4a5b7a;font-size:14px}.acc-alert-source>p b{color:#eaf6ff}.acc-alert-source .sla{display:flex;align-items:center;gap:8px;padding:6.5px 2px;border-bottom:1px dashed rgba(80,150,255,.13);font-size:14px}.acc-alert-source .sla>span{flex:1;color:var(--acc-muted)}.acc-alert-source .sla>b{color:#b8f5dc}.acc-alert-source .sla>small{color:#4a5b7a;font-size:14px}.acc-alert-source .sla>em{padding:1px 8px;color:#b8f5dc;font-size:14px;font-style:normal;border:1px solid rgba(54,211,153,.4);background:#36d39914;clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}.acc-source-feed{height:100%;overflow:hidden}.acc-source-feed>div{will-change:transform;animation:acc-feed-scroll 32s linear infinite}.acc-source-feed>div.is-static{animation:none}.acc-source-feed:hover>div{animation-play-state:paused}.acc-source-feed .acc-feed-empty{height:100%;display:flex;align-items:center;justify-content:center;color:#8193ac;font-size:14px;animation:none}.acc-source-feed article{position:relative;display:flex;flex-direction:column;gap:3px;padding:9px 2px 9px 10px;border-bottom:1px solid rgba(116,145,184,.12);cursor:pointer;transition:background .18s ease}.acc-source-feed article:hover{background:linear-gradient(90deg,rgba(var(--tone-rgb),.09),#0a182e80)}.acc-source-feed article.is-selected{background:linear-gradient(90deg,rgba(var(--tone-rgb),.12),#0a182e8c);box-shadow:inset 0 0 0 1px rgba(var(--tone-rgb),.35)}.acc-source-feed article.is-current{background:linear-gradient(90deg,#e7192214,#0a182e73)}.acc-source-feed article.is-current:hover{background:linear-gradient(90deg,#e7192224,#0a182e8c)}.acc-source-feed .acc-feed-type{flex:none;align-self:center;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--tone);opacity:.85;transition:opacity .18s ease,transform .18s ease}.acc-source-feed article:hover .acc-feed-type{opacity:1;transform:scale(1.08)}.acc-source-feed .acc-feed-type svg{width:15px;height:15px;display:block}.acc-source-feed .acc-feed-ico{width:15px;height:15px;display:flex;align-items:center;justify-content:center;color:var(--tone)!important}.acc-source-feed .acc-feed-ico svg{width:15px;height:15px;display:block}.acc-source-feed .acc-feed-ico.is-event{color:#ff4d4f!important}.acc-source-feed .acc-feed-lv{flex:none;color:var(--tone);font-size:12.5px;font-style:normal;opacity:.95;padding:0 5px;border-radius:2px;background:rgba(var(--tone-rgb),.06)}.acc-source-feed article.kind-event .acc-feed-lv{color:#7fa3c8;background:#40a9ff0f}.acc-source-feed .acc-feed-source{flex:none;color:#5d708d;font-size:13px;font-style:normal}.acc-source-feed article b{flex:none;color:#fff;font-size:14px;font-weight:700;letter-spacing:.03em}.acc-source-feed .acc-feed-sub time{flex:none;margin-left:auto;width:auto;color:#4a5b7a;font-size:14px}.acc-source-feed article span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dce7f5;font-size:14px}.acc-resource-source article{padding:7.5px 0 8.5px;border-bottom:1px dashed rgba(80,150,255,.13)}.acc-resource-source article p{margin:0 0 7px;display:flex;align-items:baseline;justify-content:space-between;font-size:14.5px}.acc-resource-source article p>span{color:var(--acc-muted)}.acc-resource-source article p small{margin-left:5px;color:#4a5b7a;font-size:14px}.acc-resource-source article p b{color:#eaf6ff}.acc-resource-source .acc-source-bar{height:5px}@keyframes acc-ring-draw{0%{stroke-dashoffset:301.6}}@keyframes acc-feed-scroll{to{transform:translateY(-50%)}}@keyframes acc-network-flow{to{stroke-dashoffset:-16.8}}@keyframes acc-network-spin{to{transform:rotate(360deg)}}@keyframes acc-network-junction{50%{opacity:.28}}@keyframes acc-network-status{50%{opacity:.35;transform:scale(.75)}}.acc-head-side{height:52.5px;gap:14px}.acc-chip{height:52.5px;min-height:52.5px;padding:5px 20px;line-height:1.5}.acc-head-side.left .acc-chip:first-child{width:193.5px;flex:none}.acc-head-side.left .acc-chip:nth-child(2){width:239px;flex:none}.acc-clock strong{line-height:1.25}.acc-clock span{line-height:1.35;white-space:nowrap}.acc-head-side.right .acc-chip{height:52.5px}.acc-title h1{display:inline-block;transform:translateY(1px);transform-origin:center}.acc-head-side.left .acc-chip:nth-child(2)>span{white-space:nowrap}.acc-head-side.left .acc-chip:nth-child(2) b{display:inline;font-size:14.5px}.acc-weather-chip b{display:inline}.acc-head-side.right .acc-weather-chip{align-items:center;justify-content:center;white-space:nowrap}.acc-weather-chip>span{display:block;font-size:12.5px;line-height:1.45;white-space:nowrap}.acc-weather-chip b{display:inline;font-size:14.5px;color:#eaf4ff}.acc-sat-system{height:100%;display:flex;flex-direction:column;gap:8px}.acc-sat-system article{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:12px 14px;border:1px solid rgba(80,150,255,.18);background:#09122647}.acc-sat-system h3{margin:0;display:flex;align-items:center;gap:7px;color:#eaf6ff;font-size:14.5px}.acc-sat-system h3>i{flex:none;width:7px;height:7px;background:#22d3ee;transform:rotate(45deg);box-shadow:0 0 6px #22d3ee}.acc-sat-system article.is-sky h3{color:#ffc59e}.acc-sat-system article.is-sky h3>i{background:#ff9f43;box-shadow:0 0 6px #ff9f43}.acc-sat-system .sys-donut{display:flex;align-items:center;gap:16px;padding:2px 0}.acc-sat-system .sys-donut svg{width:122px;height:122px;flex:none}.acc-sat-system .sys-donut svg circle{fill:none;stroke-width:12}.acc-sat-system .sys-donut svg text{fill:#fff;font-size:20px;font-weight:700;text-anchor:middle}.acc-sat-system .sys-donut svg text tspan{font-size:14.5px;font-weight:400;fill:#8ea3c0}.acc-sat-system .sys-donut svg text.acc-sys-rate-label{fill:#7fd4ff;font-size:8px;font-weight:400;letter-spacing:.04em}.acc-sat-system .sys-legend{flex:1;display:flex;flex-direction:column;gap:7px;min-width:0}.acc-sat-system .sys-legend span{display:flex;align-items:center;gap:6px;color:#9eb4cc;font-size:14px;white-space:nowrap;min-width:0}.acc-sat-system .sys-legend i{width:8px;height:8px;border-radius:2px;flex:none}.acc-sat-system .sys-legend b{margin-left:auto;color:#6f82a0;font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.acc-sat-system .sys-legend b small{font-size:9px;color:#6f82a0}.acc-sat-system .sys-legend em{color:#7fd4ff;font-size:16px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.acc-sat-modal{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#020812b8;-webkit-backdrop-filter:blur(3px)}.acc-sat-modal-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:440px;max-width:92vw;max-height:86vh;display:flex;flex-direction:column;border:1px solid rgba(64,150,255,.32);background:linear-gradient(165deg,#0c1d3afa,#040d1efc);box-shadow:0 18px 60px #0009,0 0 24px #22d3ee14}.acc-sat-modal-card>header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(64,150,255,.22)}.acc-sat-modal-card>header b{color:#fff;font-size:14px;font-weight:600}.acc-sat-modal-card>header button{color:#7c8db0;font-size:18px;line-height:1;border:0;background:none;cursor:pointer}.acc-sat-modal-card>header button:hover{color:#fff}.acc-flood-cmp-card{width:720px}.acc-flood-cmp-card .fcmp-imgs{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px 0}.acc-flood-cmp-card .fcmp-imgs figure{margin:0;border:1px solid rgba(34,211,238,.22);border-radius:3px;overflow:hidden;background:#04122680}.acc-flood-cmp-card .fcmp-imgs img{display:block;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.acc-flood-cmp-card .fcmp-imgs figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:4px;padding:4px 8px}.acc-flood-cmp-card .fcmp-imgs figcaption b{color:#a8f3ff;font-size:13px;font-weight:600}.acc-flood-cmp-card .fcmp-imgs figcaption em{color:#5d708d;font-size:11.5px;font-style:normal}.acc-flood-cmp-card .fcmp-imgs figure:last-child figcaption b{color:#22d3ee}.acc-flood-cmp-card .fcmp-analysis{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px 16px}.acc-flood-cmp-card .fcmp-analysis>div{display:flex;gap:10px;font-size:14.5px;line-height:1.6}.acc-flood-cmp-card .fcmp-analysis dt{flex:none;width:64px;color:#7185a2}.acc-flood-cmp-card .fcmp-analysis dd{margin:0;color:#c6d5e8}.acc-flood-cmp-card .fcmp-analysis dd b{color:#ff9f43;font-variant-numeric:tabular-nums}.acc-flood-cmp-card .fcmp-analysis dd.tone-cyan{color:#22d3ee}.acc-hist-card{width:760px}.acc-hist-card .hist-obj{margin:8px 14px 0;color:#7185a2;font-size:14px}.acc-hist-card .hist-obj b{color:#a8f3ff;font-weight:600}.acc-hist-card .hist-periods{display:flex;gap:6px;padding:10px 14px 0}.acc-hist-card .hist-periods button{padding:4px 12px;color:#8ea3c0;font-size:14px;border:1px solid rgba(80,150,255,.2);background:#09122680;cursor:pointer}.acc-hist-card .hist-periods button.is-active{color:#fff;border-color:#22d3ee8c;background:#22d3ee1f}.acc-hist-card .hist-split{display:flex;align-items:stretch}.acc-hist-card .hist-points{flex:none;width:210px;display:flex;flex-direction:column;gap:3px;padding:10px 6px;border-right:1px solid rgba(64,150,255,.16);max-height:440px;overflow-y:auto;overflow-x:hidden}.acc-hist-card .hist-points button{display:flex;align-items:center;gap:7px;padding:7px 9px;color:#8ea3c0;font-size:14px;text-align:left;border:0;border-left:2px solid transparent;background:transparent;cursor:pointer;white-space:nowrap}.acc-hist-card .hist-points button i{width:7px;height:7px;border-radius:50%;flex:none}.acc-hist-card .hist-points button b{flex:1;min-width:0;color:inherit;font-size:14px;font-weight:600;white-space:nowrap}.acc-hist-card .hist-points button em{margin-left:auto;flex:none;color:#5d708d;font-size:14px;font-style:normal;font-variant-numeric:tabular-nums}.acc-hist-card .hist-points button.is-active{color:#a8f3ff;border-left-color:#22d3ee;background:#22d3ee14}.acc-hist-card .hist-pane{flex:1;min-width:0;padding:10px 16px 16px}.acc-hist-card .hist-pane h4{margin:0 0 10px;color:#bfe3ff;font-size:14px;font-weight:600}.acc-hist-card .hist-point-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px}.acc-hist-card .hist-point-metrics span{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border-left:2px solid var(--tone,#22d3ee);background:#22d3ee0d}.acc-hist-card .hist-point-metrics em{color:#7185a2;font-size:14px;font-style:normal}.acc-hist-card .hist-point-metrics b{color:#fff;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.acc-hist-card .hist-point-metrics b.tone-red{color:#ff6b6c}.acc-hist-card .hist-point-metrics b.tone-orange{color:#ff9f43}.acc-hist-card .hist-point-metrics b.tone-yellow{color:#ffd666}.acc-hist-card .hist-point-metrics b.tone-blue{color:#7fd4ff}.acc-hist-card .hist-point-chart{height:200px;background:#09122666;border:1px solid rgba(80,150,255,.1)}.acc-hist-card .hist-point-note{margin:9px 0 0;color:#5d708d;font-size:14.5px;line-height:1.5}.acc-suspect{display:flex;flex-direction:column;height:100%}.acc-suspect .suspect-list{flex:1;display:flex;flex-direction:column;gap:3px;min-height:0;overflow:auto;scrollbar-width:none}.acc-suspect .suspect-list::-webkit-scrollbar{display:none}.acc-suspect .suspect-row{display:flex;align-items:center;gap:8px;width:100%;padding:5px 9px;color:#dce7f5;border:1px solid rgba(80,150,255,.18);border-radius:2px;background:#09122666;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease}.acc-suspect .suspect-row:hover{border-color:#40a9ff8c;background:#4096ff1a}.acc-suspect .sus-name{flex:1;min-width:0;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.acc-suspect .sus-val{flex:none;color:#22d3ee;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-suspect .suspect-row>i{flex:none;color:#4a5b7a;font-style:normal}.acc-hazard-card{width:460px}.acc-hazard-card .hz-info{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;padding:10px 14px}.acc-hazard-card .hz-info span{display:flex;align-items:center;gap:6px}.acc-hazard-card .hz-info em{color:#5d708d;font-size:14.5px;font-style:normal}.acc-hazard-card .hz-info b{color:#eaf6ff;font-size:14px}.acc-hazard-card .hz-info b.tone-red{color:#ff6b6c}.acc-hazard-card .hz-info b.tone-orange{color:#ff9f43}.acc-hazard-card .hz-info b.tone-yellow{color:#ffd666}.acc-hazard-card .hz-info b.tone-blue{color:#7fd4ff}.acc-hazard-card .hz-info .hz-trend{grid-column:1/-1;color:#9eb4cc;font-size:14px;background:#09122673;padding:5px 9px;border-left:2px solid var(--tone,#40a9ff)}.acc-hazard-card .hz-info .hz-trend em{flex:none;color:#7185a2}.acc-hazard-card .hz-info .hz-trend b{color:#dce7f5;font-weight:500;line-height:1.45}.acc-hazard-card .hz-chart{padding:0 14px 10px}.acc-hazard-card .hz-chart h5,.acc-hazard-card .hz-cam h5{margin:0 0 6px;color:#8ea3c0;font-size:14.5px;font-weight:500}.acc-hazard-card .hz-chart svg{width:100%;height:auto;display:block;background:#0912268c;border:1px solid rgba(80,150,255,.12)}.acc-hazard-card .hz-line{fill:none;stroke:#ff9f43;stroke-width:1.8}.acc-hazard-card .hz-dot{fill:#ffd666}.acc-hazard-card .hz-axis{display:flex;justify-content:space-between;margin-top:2px;color:#4a5b7a;font-size:14.5px}.acc-hazard-card .hz-cam{padding:0 14px 14px}.acc-hazard-card .cam{position:relative;border:1px solid rgba(80,150,255,.22);background:#0b1a24;overflow:hidden}.acc-hazard-card .cam svg{width:100%;height:auto;display:block}.acc-hazard-card .cam img{width:100%;height:152px;-o-object-fit:cover;object-fit:cover;display:block}.acc-hazard-card .cam .cam-rec{animation:none}.acc-hazard-card .cam-tag{position:absolute;left:6px;bottom:5px;color:#a8f3ff;font-size:14.5px;background:#030a14b8;padding:1px 6px}.acc-hazard-card .cam-rec{position:absolute;right:6px;top:5px;color:#ff6b6c;font-size:14.5px;background:#030a14b8;padding:1px 6px;animation:acc-blink 1.2s ease-in-out infinite}.acc-device-panel{display:flex;flex-direction:column;height:100%}.acc-device-panel .acc-table-wrap{flex:1;min-height:0;overflow:auto}.acc-device-panel .dv-ab{color:#ff4d4f;font-size:14px;font-weight:600}.acc-device-panel .dv-ok{color:#5d708d;font-size:14.5px}.acc-device-panel .dv-cell-point{min-width:0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-device-panel .dv-point-name{color:#fff;font-size:14px;font-weight:500}.acc-device-panel .dv-town{color:#5d708d;font-size:12.5px;font-style:normal;margin-left:7px}.acc-device-panel .dv-status{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.acc-device-panel .dv-num{font-size:16px;font-weight:600;color:#8fd9b0;font-variant-numeric:tabular-nums;letter-spacing:.02em}.acc-device-panel .dv-unit{color:#5d708d;font-size:12px}.acc-device-panel .dv-unit i{font-style:normal;font-size:9px;opacity:.55;margin-left:1px}.acc-device-panel .dv-status.is-partial .dv-num{color:#ffc9a3}.acc-sat-system article.is-sky .sensors i{color:#ff9f43}.acc-sat-system article:nth-child(2)>div strong{color:#ff9f43}.acc-sensor-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);height:100%;gap:8px}.acc-sensor-cards article{padding:10px;border:1px solid rgba(80,150,255,.18);background:#0912266b}.acc-sensor-cards article p{display:flex;justify-content:space-between;margin:0;color:var(--acc-muted);font-size:14px}.acc-sensor-cards article p em{color:inherit;font-size:14px;font-style:normal}.acc-sensor-cards article>b{display:block;margin-top:4px;color:#eaf6ff;font-size:22px;font-variant-numeric:tabular-nums}.acc-sensor-cards article>b small{margin-left:3px;color:#60728f;font-size:14px}.acc-sensor-cards article>div{height:4px;margin-top:4px;background:#7c8db024}.acc-sensor-cards article>div i{display:block;width:72%;height:100%;background:linear-gradient(90deg,var(--tone),rgba(var(--tone-rgb),.28));animation:acc-fill-grow 1.2s ease-out both;transform-origin:left}.acc-deformation{height:100%}.acc-deformation svg{width:100%;height:100%;overflow:visible}.acc-deformation line{stroke:#7c8db029}.acc-deformation line.threshold{stroke:#ff4d4f;stroke-dasharray:3 3}.acc-deformation polyline{fill:none;stroke-width:1.8;stroke-dasharray:600;stroke-dashoffset:600;animation:acc-line-draw 1.6s ease-out forwards}.acc-deformation text{fill:#6f82a0;font-size:14px}.acc-deformation g text{font-weight:700}.acc-risk-factors{height:100%;display:flex;align-items:center}.acc-risk-factors svg{width:58%;height:100%;overflow:visible}.acc-risk-factors svg polygon{fill:none;stroke:#40a9ff40}.acc-risk-factors svg polygon.value{fill:#ff9f4338;stroke:#ff9f43;stroke-width:2}.acc-risk-factors svg text{fill:#8ea3c0;font-size:14px}.acc-risk-factors>div{display:flex;flex-direction:column;gap:5px;color:var(--acc-muted);font-size:14px}.acc-risk-factors>div>b{color:#ffc59e;font-size:14px}.acc-risk-factors>div span{color:#c2cee0}.acc-risk-factors>div p{margin:7px 0 0;color:#687b99}.acc-risk-factors>div em{font-style:normal}.acc-risk-factors>div strong{color:#dce7f5}.acc-geo-weather .chips{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:7px}.acc-geo-weather .chips span{padding:3px 8px;color:var(--acc-muted);font-size:14.5px;border:1px solid rgba(80,150,255,.22);background:#09122680;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%)}.acc-geo-weather .chips b{color:#bfe3ff}.acc-geo-weather article{display:flex;align-items:center;gap:8px;padding:7px 2px;border-bottom:1px dashed rgba(80,150,255,.13);font-size:14px}.acc-geo-weather article>b{padding:1px 7px;border:1px solid rgba(var(--tone-rgb),.4);background:rgba(var(--tone-rgb),.13)}.acc-geo-weather article>span{flex:1}.acc-geo-weather article time{color:#4a5b7a}.acc-geo-weather>p{margin:7px 0 0;color:#4a5b7a;font-size:14.5px}.acc-around-source{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-around-source article{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:9px 8px;border:1px solid rgba(var(--tone-rgb),.34);background:rgba(var(--tone-rgb),.07)}.acc-around-source .res-icon{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--tone-rgb),.48);background:rgba(var(--tone-rgb),.13);color:var(--tone)}.acc-around-source .res-icon svg{width:17px;height:17px;display:block}.acc-around-source .res-text{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.acc-around-source b{color:#fff;font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.acc-around-source b small{margin-left:2px;font-size:14px;color:#8ea3c0;font-weight:500}.acc-around-source em{font-style:normal;color:#b7cbe2;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.acc-around-source p{margin:0;color:#5d708d;font-size:14.5px;text-align:center}.acc-around-source p>b{width:55px;flex:none}.acc-around-source p>span{color:var(--acc-muted)}.acc-reservoir-source{height:100%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:15px 22px}.acc-reservoir-source article{display:grid;grid-template-columns:64px 1fr 54px;align-items:center;gap:12px;color:var(--acc-muted);font-size:14px;cursor:pointer;border-radius:3px;transition:background .15s ease}.acc-reservoir-source article:hover{background:#22d3ee12}.acc-reservoir-source article>div{position:relative;height:30px;background:#7c8db01a}.acc-reservoir-source article>div i{display:block;height:100%;background:linear-gradient(90deg,var(--tone),rgba(var(--tone-rgb),.65));transform-origin:left;animation:acc-fill-grow 1.2s ease-out both}.acc-reservoir-source article>div em{position:absolute;top:-4px;bottom:-4px;border-left:2px dotted var(--acc-cyan)}.acc-reservoir-source article>b{color:#a9d8ff;font-size:14px}.acc-reservoir-source article:first-child>b{color:#ffc59e}.acc-reservoir-source>p{margin:-7px 0 0;text-align:center;color:#4a5b7a;font-size:14px}.acc-flood-materials{display:flex;flex-direction:column;gap:12px}.acc-flood-materials .fm-hazards p{display:flex;gap:10px;margin:0;padding:5px 3px;border-bottom:1px dashed rgba(80,150,255,.13);font-size:14.5px}.acc-flood-materials .fm-hazards p b{padding:1px 7px;color:#ff9b9c;background:#ff4d4f26}.acc-flood-materials .fm-hazards p span{color:#dce7f5}.acc-flood-materials .fm-stock{display:flex;align-items:center;gap:18px;padding:4px 0}.acc-flood-materials .fm-stock svg{width:104px;height:104px;flex:none}.acc-flood-materials .fm-stock svg circle{fill:none;stroke-width:13}.acc-flood-materials .fm-stock svg text{fill:#fff;font-size:14px;font-weight:700;text-anchor:middle}.acc-flood-materials .fm-stock svg text tspan{font-size:11.5px;font-weight:400;fill:#8ea3c0}.acc-flood-materials .fm-ring{display:flex;flex-direction:column;align-items:center;flex:none}.acc-flood-materials .fm-legend{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0;justify-content:center}.acc-flood-materials .fm-legend span{display:flex;align-items:center;gap:7px;color:#9eb4cc;font-size:15px;white-space:nowrap;min-width:0}.acc-flood-materials .fm-legend i{width:8px;height:8px;border-radius:2px;flex:none}.acc-flood-materials .fm-legend b{margin-left:4px;color:#fff;font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums}.acc-leaflet{z-index:1;background:#071326;cursor:grab}.acc-leaflet:active{cursor:grabbing}.acc-leaflet .leaflet-tile-pane{filter:brightness(.58) saturate(.78) contrast(1.22);opacity:.96}.acc-leaflet .leaflet-overlay-pane{filter:drop-shadow(0 0 6px rgba(34,211,238,.22))}.acc-shared-map .leaflet-top.leaflet-right{top:auto;bottom:24px;right:432px}.leaflet-control-zoom{margin-top:0;margin-right:432px;border:1px solid rgba(34,211,238,.38);border-radius:0;box-shadow:0 0 18px #22d3ee1f}.acc-leaflet .leaflet-control-zoom a{width:28px;height:28px;line-height:27px;color:#9feeff;background:#041226e0;border-bottom-color:#22d3ee38}.acc-leaflet .leaflet-control-zoom a:hover{color:#fff;background:#124c75eb}.acc-leaflet .leaflet-control-attribution{position:relative;bottom:45px;background:#030a14b8!important;font-size:14.5px!important}.acc-leaflet.acc-map-popup-open{z-index:9}.acc-leaf-boundary{filter:drop-shadow(0 0 5px rgba(34,211,238,.5))}.acc-leaf-label.is-capital{font-size:14px!important;color:#fff!important}.acc-leaf-label.acc-leaf-detail{padding:4px 8px!important;color:#dce7f5!important;font-size:14px!important;border:1px solid rgba(34,211,238,.35)!important;background:#030e1feb!important;box-shadow:0 4px 16px #0006!important;text-shadow:none!important}.acc-leaf-symbol{display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important;position:absolute!important}.acc-leaf-symbol span{display:block;font-size:15px;line-height:18px;text-align:center;filter:drop-shadow(0 0 7px currentColor)}.acc-leaf-symbol-monitor{color:#22d3ee}.acc-leaf-symbol-monitor .acc-monitor-glyph{display:block;filter:drop-shadow(0 2px 4px rgba(34,211,238,.28))}.acc-leaf-symbol-monitor.is-offline .acc-monitor-glyph{filter:grayscale(.92) brightness(.72);opacity:.8}.acc-leaf-symbol-base{color:#7fd4ff}.acc-leaf-symbol-water,.acc-leaf-symbol-team{color:#40a9ff}.acc-leaf-symbol-resource,.acc-leaf-symbol-shelter,.acc-leaf-symbol-evac{color:#36d399}.acc-leaf-symbol-evac span{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.acc-leaf-symbol-evac span svg{width:28px;height:28px;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.55))}.acc-leaf-symbol-event{color:#ff4d4f}.acc-leaf-symbol-event span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#040d1ee6;border:2px solid var(--tone);box-shadow:0 0 12px rgba(var(--tone-rgb),.65),inset 0 0 7px rgba(var(--tone-rgb),.26)}.acc-leaf-symbol-event span svg{width:20px;height:20px;display:block;filter:drop-shadow(0 0 3px currentColor)}.acc-leaf-symbol-event span.tone-red{color:#ff4d4f!important}.acc-leaf-symbol-event span.tone-orange{color:#ff9f43!important}.acc-leaf-symbol-event span.tone-yellow{color:#ffd666!important}.acc-leaf-symbol-event span.tone-blue{color:#40a9ff!important}.acc-flood-zone-icon{display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important}.acc-flood-zone-icon>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff7a7cf2,#ff4d4fe6);border:3px solid rgba(255,255,255,.95);box-shadow:0 0 14px #ff4d4ff2,0 2px 6px #00000073;transition:transform .15s ease}.acc-flood-zone-icon>b{position:relative;z-index:1;color:#fff;font-size:15px;font-weight:700;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.65)}.acc-flood-zone-icon:hover>i{transform:scale(1.18)}.acc-flood-waterbody-icon{display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important}.acc-flood-waterbody-icon>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffbe78f2,#ff9f43eb);border:2.5px solid rgba(255,255,255,.95);box-shadow:0 0 10px #ff9f43e6,0 2px 5px #0006;transition:transform .15s ease}.acc-flood-waterbody-icon:hover>i{transform:scale(1.25)}.acc-leaflet-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.acc-leaflet-fallback>.acc-map-fallback{z-index:1}.acc-leaflet-fallback>button{position:absolute;right:16px;top:14px;z-index:3;padding:5px 12px;color:#a8f3ff;font-size:14px;border:1px solid rgba(34,211,238,.45);background:#041226e6;cursor:pointer}.acc-leaflet-fallback>button:hover{border-color:#22d3ee;background:#0e3b5beb}.acc-baidu-map{z-index:1;background:#071326;cursor:grab}.acc-baidu-map:active{cursor:grabbing}.acc-baidu-map canvas{filter:brightness(.68) saturate(.82) contrast(1.16)}.acc-baidu-map .BMap_cpyCtrl,.acc-baidu-map .anchorBL{font-size:14.5px!important}.acc-bmap-symbol{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;filter:drop-shadow(0 0 6px currentColor)}.acc-bmap-symbol svg{display:block;width:auto;height:auto;max-width:none;max-height:none}.acc-monitor-hit{cursor:pointer;outline:none;transform-box:fill-box;transform-origin:center;transition:transform .18s ease,filter .18s ease}.acc-monitor-hit:hover,.acc-monitor-hit:focus{transform:scale(1.45);filter:drop-shadow(0 0 7px #22d3ee)}.acc-monitor-hit.is-stale{filter:grayscale(1) brightness(.62) opacity(.78)}.acc-monitor-hit.is-stale:hover,.acc-monitor-hit.is-stale:focus{transform:scale(1.45);filter:grayscale(1) brightness(.72) opacity(.85)}.acc-monitor-popup{position:absolute;right:48px;top:68px;z-index:9999;width:322px;color:#dce7f5;border:1px solid rgba(34,211,238,.55);background:linear-gradient(150deg,#081d37fa,#030c1cfa);box-shadow:0 12px 38px #0000008c,inset 0 0 28px #22d3ee0d;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));animation:acc-monitor-popup-in .18s ease-out}.acc-monitor-popup:before{content:"";position:absolute;left:0;top:0;width:42%;height:2px;background:linear-gradient(90deg,#22d3ee,transparent)}.acc-monitor-popup>header{flex:none;height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 13px;border-bottom:1px solid rgba(64,150,255,.22);background:linear-gradient(90deg,rgba(34,211,238,.12),transparent)}.acc-monitor-popup>header>div{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:650;letter-spacing:.08em}.acc-monitor-popup>header i{width:7px;height:7px;background:#22d3ee;transform:rotate(45deg);box-shadow:0 0 8px #22d3ee}.acc-monitor-popup>header button{width:25px;height:25px;padding:0;color:#7c8db0;font-size:20px;line-height:22px;border:0;background:transparent;cursor:pointer}.acc-monitor-popup>header button:hover,.acc-monitor-popup>header button:focus{color:#fff;outline:1px solid rgba(34,211,238,.5)}.acc-monitor-popup-title{display:flex;align-items:flex-start;justify-content:space-between;padding:13px;border-bottom:1px dashed rgba(64,150,255,.18)}.acc-monitor-popup-title strong{display:block;color:#fff;font-size:15px}.acc-monitor-popup-title small{display:block;margin-top:3px;color:#536b8d;font-size:14.5px;letter-spacing:.06em}.acc-monitor-popup-title>b{padding:2px 7px;font-size:14.5px;font-weight:500;border:1px solid currentColor;background:#36d39914}.acc-monitor-popup-title>b.is-online{color:#78e7bd}.acc-monitor-popup-title>b.is-offline{color:#a3aec1;background:#7c8db014}.acc-monitor-popup>header em b{font-size:16px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:2px;text-shadow:0 0 8px rgba(54,211,153,.5)}.acc-monitor-popup dl{margin:0;padding:8px 13px 12px}.acc-monitor-popup dl>div{display:grid;grid-template-columns:84px 1fr;gap:10px;padding:7px 0;border-bottom:1px dashed rgba(64,150,255,.12);font-size:15px}.acc-monitor-popup dl>div:last-child{border-bottom:0}.acc-monitor-popup dt{color:#617594}.acc-monitor-popup dd{margin:0;color:#dce7f5;text-align:right}.acc-monitor-popup dd.is-value{color:#a8f3ff;font-weight:650;text-shadow:0 0 8px rgba(34,211,238,.3)}@keyframes acc-monitor-popup-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}.acc-overview-canvas{position:relative;height:100%;padding:12px 16px 8px;overflow:hidden}.acc-overview-map{position:absolute;top:12px;right:16px;bottom:8px;left:16px;overflow:hidden;border:1px solid var(--acc-line);background:#040a16}.acc-overview-map>.acc-leaflet,.acc-overview-map>.acc-baidu-map,.acc-overview-map>.acc-map-fallback{z-index:0}.acc-map-title{position:absolute;z-index:7;left:50%;top:118px;transform:translate(-50%);margin:0;padding:7px 34px;color:#eaf6ff;font-size:17px;letter-spacing:.18em;border:1px solid rgba(34,211,238,.4);background:#041226c7;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);text-shadow:0 0 12px #3fa7ff}.acc-overview-kpis{position:absolute;z-index:8;left:450px;right:450px;top:24px}.acc-overview-kpis .acc-kpi-strip{gap:8px}.acc-overview-kpis .acc-kpi{background:linear-gradient(165deg,#0a1c36e6,#040c1cf0);-webkit-backdrop-filter:blur(5px)}.acc-overview-side{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:8;top:24px;bottom:22px;width:400px;display:flex;flex-direction:column;gap:14px}.acc-overview-side.is-left{left:28px}.acc-overview-side.is-right{right:28px}.acc-overview-side>.acc-panel{flex:1;background:linear-gradient(165deg,#0c1d3ae0,#040d1eed);-webkit-backdrop-filter:blur(6px)}.acc-emergency-layers{position:absolute;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.acc-overview-side.is-right>.acc-panel:nth-child(2){flex:1.18}.acc-emergency-layers{position:absolute;z-index:8;left:428px;bottom:24px;padding:8px 14px;border:1px solid rgba(34,211,238,.38);background:#041226d6;-webkit-backdrop-filter:blur(5px)}.acc-emergency-layers strong{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:block;margin-bottom:6px;color:#a8f3ff;font-size:14px;letter-spacing:.12em}.acc-emergency-layers>div{display:flex;flex-direction:column;gap:6px}.acc-emergency-layers button{display:flex;align-items:center;gap:6px;width:100%;padding:2px 6px;text-align:left;color:#adc3dc;font-size:14.5px;border:1px solid transparent;border-radius:2px;background:transparent;cursor:pointer;transition:all .15s ease}.acc-emergency-layers button:hover{color:#eaf6ff;border-color:#22d3ee59;background:#22d3ee14}.acc-emergency-layers button[aria-pressed=true]{color:#eaf6ff;border-color:#22d3ee80;background:#22d3ee24}.acc-emergency-layers button:active{transform:scale(.96)}.acc-emergency-layers .ln-icon{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(34,211,238,.45);background:#22d3ee1a;color:#22d3ee;transform:none;box-shadow:none}.acc-emergency-layers .ln-icon svg{width:17px;height:17px;display:block;stroke-width:1.8}.acc-overview-map>.acc-map-legend{left:450px;bottom:104px;padding:5px 9px;background:#041226b8}.acc-outcome-rings{height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px}.acc-outcome-ring{margin:0;text-align:center}.acc-outcome-ring svg{width:118px;max-height:118px}.acc-outcome-ring circle{fill:none;stroke:#7c8db02e;stroke-width:11}.acc-outcome-ring circle.value{stroke:var(--tone);stroke-linecap:round;transform:rotate(-90deg);transform-origin:60px 60px;filter:drop-shadow(0 0 5px var(--tone));animation:acc-ring-draw-outcome 1s ease-out both}.acc-outcome-ring text{fill:#fff;font-size:20px;font-weight:700;text-anchor:middle}.acc-outcome-ring text tspan{font-size:14px;font-weight:400}.acc-outcome-ring text.percent{fill:var(--tone);font-size:14px;font-weight:500}.acc-outcome-ring figcaption{color:#9eb4cc;font-size:14.5px}.acc-resource-counts{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-resource-counts article{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(var(--tone-rgb),.32);background:rgba(var(--tone-rgb),.07);gap:6px;padding:12px 6px 8px}.acc-resource-counts .res-icon{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--tone-rgb),.45);background:rgba(var(--tone-rgb),.12);color:var(--tone)}.acc-resource-counts .res-icon svg{width:19px;height:19px;display:block}.acc-resource-counts em{font-style:normal;color:#8ea3c0;font-size:14px}.acc-resource-counts b{margin-top:4px;color:#fff;font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.acc-resource-counts.is-command{grid-template-columns:repeat(2,1fr)}.acc-resource-counts.is-command article:last-child{grid-column:1 / -1}.acc-resource-counts.is-command b{color:var(--tone);font-size:22px}@keyframes acc-ring-draw-outcome{0%{stroke-dasharray:0 100}}.acc-table tr[role=button]{cursor:pointer;outline:none;transition:background .15s}.acc-table tr[role=button]:hover,.acc-table tr[role=button]:focus,.acc-table tr.is-selected{background:#22d3ee1a}.acc-video-link-hint{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.acc-video-link-hint b{color:#a8f3ff;font-size:15px}.acc-video-link-hint span{max-width:280px;margin-top:9px;color:#7185a2;font-size:14px;line-height:1.7}.acc-monitor-popup{width:676px;top:34px;height:560px;max-height:calc(100% - 68px);overflow:auto;clip-path:none;display:flex;flex-direction:column}.acc-monitor-popup dl{padding-bottom:5px}.acc-monitor-popup dd.is-state.is-normal{color:#78e7bd}.acc-monitor-popup dd.is-state.is-abnormal{color:#ff4d4f;font-weight:700;text-shadow:0 0 8px rgba(255,77,79,.45)}.acc-monitor-history{padding:8px 13px;border-top:1px solid rgba(64,150,255,.2)}.acc-monitor-history>header{display:flex;align-items:center;justify-content:space-between}.acc-monitor-history>header>b{font-size:15px;color:#bfe3ff}.acc-monitor-history>header>div{display:flex;gap:4px}.acc-monitor-history button,.acc-monitor-actions button{padding:4px 10px;color:#7488a6;font-size:14.5px;border:1px solid rgba(64,150,255,.25);background:#08182ecc;cursor:pointer}.acc-monitor-history button.is-active{color:#a8f3ff;border-color:#22d3ee}.acc-monitor-popup.is-split .acc-monitor-pane .acc-hz-chart{height:188px;margin-top:4px;padding:2px;background:#09122666;border:1px solid rgba(80,150,255,.1)}.acc-monitor-actions{display:flex;justify-content:flex-end;gap:7px;padding:8px 13px 13px}.acc-monitor-actions button{padding:7px 14px;font-size:14.5px}.acc-monitor-actions button.is-primary{color:#082338;border-color:#22d3ee;background:#22d3ee}.acc-monitor-actions button:disabled{color:#65728a;border-color:#7c8db040;background:#7c8db014;cursor:not-allowed}.acc-monitor-popup.is-split .acc-monitor-split{display:flex;align-items:stretch;flex:1;min-height:0}.acc-monitor-popup.is-split .acc-monitor-tabs{flex:none;width:148px;display:flex;flex-direction:column;gap:5px;padding:13px 8px;border-right:1px solid rgba(64,150,255,.16)}.acc-monitor-popup.is-split .acc-monitor-tabs button{position:relative;display:flex;align-items:center;gap:8px;padding:12px 10px;color:#a9bed6;font-size:14.5px;white-space:nowrap;text-align:left;border:0;border-left:2px solid transparent;background:transparent;cursor:pointer}.acc-monitor-popup.is-split .acc-monitor-tabs button i{width:5px;height:5px;border-radius:50%;background:#7c8db059;flex:none}.acc-monitor-popup.is-split .acc-monitor-tabs button.is-active{color:#a8f3ff;border-left-color:#22d3ee;background:#22d3ee14}.acc-monitor-popup.is-split .acc-monitor-tabs button.is-active i{background:#22d3ee;box-shadow:0 0 6px #22d3ee}.acc-monitor-popup.is-split .acc-monitor-tabs button b{flex:none;margin-left:auto;padding:0 6px;font-size:14.5px;font-weight:600;color:#a8f3ff;border-radius:8px;background:#22d3ee24}.acc-monitor-popup.is-split .acc-monitor-pane{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:2px 0}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section{padding:6px 10px 0}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-history,.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-video{padding:6px 10px}.acc-monitor-popup.is-split .acc-monitor-pane dl{padding:6px 12px}.acc-monitor-popup.is-split .acc-monitor-pane dl>div{font-size:15.5px;grid-template-columns:84px 1fr}.acc-monitor-popup.is-split .acc-monitor-pane dd{color:#e8f1fb}.acc-monitor-popup.is-split .acc-monitor-pane dd.is-abnormal{color:#ff4d4f!important;font-weight:700;text-shadow:0 0 8px rgba(255,77,79,.45)}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section h3,.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-video h3{font-size:16px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-history>header{display:flex;align-items:center;gap:8px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-history>header>.acc-device-switch{flex:1;min-width:0}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-history>header>b{flex:none;font-size:17px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-history button{font-size:14.5px;padding:6px 14px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-video>button b{font-size:14px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-video>button small{font-size:14.5px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-video>button em{font-size:14px}.acc-monitor-popup.is-split .acc-monitor-actions button{font-size:15px;padding:9px 16px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-device-switch{display:flex;gap:4px}.acc-monitor-popup.is-split .acc-device-list{display:flex;flex-direction:column;gap:5px;padding:2px 12px 8px}.acc-monitor-popup.is-split .acc-dev-group-title{margin:0 12px 3px;color:#7fd4ff;font-size:13px;font-weight:600;letter-spacing:.06em}.acc-monitor-popup.is-split .acc-device-item{display:flex;align-items:center;gap:8px;padding:3px 8px;border:1px solid rgba(80,150,255,.16);border-radius:3px;background:#09122680}.acc-monitor-popup.is-split .acc-device-item .dv-kind{width:8px;height:8px;flex:none;border-radius:2px;background:#5d708d;box-shadow:0 0 5px #5d708d80}.acc-monitor-popup.is-split .acc-device-item .dv-kind.is-chart{background:#22d3ee;box-shadow:0 0 6px #22d3eeb3}.acc-monitor-popup.is-split .acc-device-item .dv-kind.is-broadcast{background:#ff9f43;box-shadow:0 0 6px #ff9f43b3}.acc-monitor-popup.is-split .acc-device-item .dv-kind.is-video{background:#ffd666;box-shadow:0 0 6px #ffd666b3}.acc-monitor-popup.is-split .acc-device-item .dv-main{flex:1;min-width:0}.acc-monitor-popup.is-split .acc-device-item .dv-main b{display:flex;align-items:baseline;gap:6px;color:#fff;font-size:14px}.acc-monitor-popup.is-split .acc-device-item .dv-main b em{font-style:normal;font-size:12.5px;color:#ffd666}.acc-monitor-popup.is-split .acc-device-item .dv-main small{display:block;margin-top:1px;color:#7185a2;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-device-item.is-monitor .dv-realtime{flex:none;font-size:13.5px;font-weight:600;color:#a8f3ff;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-monitor-popup.is-split .acc-device-item.is-monitor .dv-spark{flex:none;width:40px;height:15px}.acc-monitor-popup.is-split .acc-device-item.is-monitor .dv-stat{flex:none;font-size:12px;color:#8ea3c0;white-space:nowrap;font-variant-numeric:tabular-nums}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section.is-monitor-view{display:flex;flex-direction:column;gap:8px;padding:6px 10px 0}.acc-monitor-popup.is-split .acc-monitor-section.is-monitor-view>h3{flex:none}.acc-monitor-popup.is-split .acc-monitor-devlist{display:flex;flex-wrap:wrap;gap:6px}.acc-monitor-popup.is-split .acc-mdev-item{flex:1 1 148px;max-width:210px;display:flex;flex-direction:column;gap:2px;padding:6px 9px;color:#b8cbe2;text-align:left;border:1px solid rgba(80,150,255,.16);border-radius:3px;background:#09122680;cursor:pointer}.acc-monitor-popup.is-split .acc-mdev-cats{display:flex;gap:6px;flex:none}.acc-monitor-popup.is-split .acc-mdev-cat{flex:1 1 0;padding:7px 10px;color:#b8cbe2;font-size:14px;text-align:center;border:1px solid rgba(80,150,255,.18);border-radius:3px;background:#09122680;cursor:pointer}.acc-monitor-popup.is-split .acc-mdev-cat:hover{border-color:#22d3ee80}.acc-monitor-popup.is-split .acc-mdev-cat.is-active{color:#a8f3ff;border-color:#22d3ee;background:#22d3ee24;box-shadow:inset 0 -2px #22d3ee}.acc-monitor-popup.is-split .acc-mdev-subs{display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px;border:1px solid rgba(34,211,238,.14);border-radius:3px;background:#22d3ee0d}.acc-monitor-popup.is-split .acc-mdev-item.is-sub{flex:1 1 148px;max-width:210px}.acc-monitor-popup.is-split .acc-mdev-item b{display:flex;align-items:baseline;gap:6px;font-size:14px;font-weight:500;color:#dce7f5}.acc-monitor-popup.is-split .acc-mdev-item b em{font-style:normal;font-size:12px;color:#ffd666}.acc-monitor-popup.is-split .acc-mdev-item small{font-size:12px;color:#7185a2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-mdev-item .acc-mdev-code{font-style:normal;font-size:11px;color:#5d708d;letter-spacing:.04em;font-variant-numeric:tabular-nums}.acc-monitor-popup.is-split .acc-mdev-item.is-active{border-color:#22d3ee99;background:#22d3ee1f;box-shadow:inset 3px 0 #22d3ee}.acc-monitor-popup.is-split .acc-mdev-item.is-active b{color:#a8f3ff}.acc-monitor-popup.is-split .acc-mdev-spec{margin-top:8px;padding:8px 10px;border:1px solid rgba(80,150,255,.2);border-left:3px solid var(--acc-cyan);border-radius:3px;background:linear-gradient(90deg,#22d3ee0f,#09122666)}.acc-monitor-popup.is-split .acc-mdev-spec-head{display:flex;align-items:baseline;gap:8px}.acc-monitor-popup.is-split .acc-mdev-spec-head b{color:#a8f3ff;font-size:14px;font-weight:600;letter-spacing:.06em}.acc-monitor-popup.is-split .acc-mdev-spec-head em{font-style:normal;color:#7185a2;font-size:12px}.acc-monitor-popup.is-split .acc-mdev-spec-th{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:5px}.acc-monitor-popup.is-split .acc-mdev-spec-th i{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:11.5px;color:#ff9d9e;padding:1px 7px;border:1px solid rgba(255,77,79,.4);border-radius:2px;background:#ff4d4f14}.acc-monitor-popup.is-split .acc-mdev-spec-th i span{color:#5d708d}.acc-monitor-popup.is-split .acc-mdev-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px;margin:6px 0 0}.acc-monitor-popup.is-split .acc-mdev-spec-grid>div{display:flex;gap:6px;font-size:12px;line-height:1.7;min-width:0}.acc-monitor-popup.is-split .acc-mdev-spec-grid dt{flex:none;color:#7185a2;white-space:nowrap}.acc-monitor-popup.is-split .acc-mdev-spec-grid dd{margin:0;color:#c6d5e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-monitor-data{min-width:0;display:flex;flex-direction:column}.acc-monitor-popup.is-split .acc-monitor-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12.5px;color:#7185a2}.acc-monitor-popup.is-split .acc-monitor-meta .is-state{font-style:normal}.acc-monitor-popup.is-split .acc-monitor-meta .is-state.is-normal{color:#78e7bd}.acc-monitor-popup.is-split .acc-monitor-meta .is-state.is-abnormal{color:#ff9b9c;font-weight:600}.acc-monitor-popup.is-split .acc-hz-chart .acc-history-ranges{display:flex;gap:4px}.acc-monitor-popup.is-split .acc-hz-chart .acc-history-ranges button{padding:2px 10px;color:#7488a6;font-size:13.5px;border:1px solid rgba(116,145,184,.24);border-radius:2px;background:#08122499;cursor:pointer}.acc-monitor-popup.is-split .acc-hz-chart .acc-history-ranges button.is-active{color:#a8f3ff;border-color:#22d3ee;background:#22d3ee1a}.acc-monitor-popup.is-split .acc-hz-chart.is-multi{position:relative;height:222px;margin-top:0;padding:26px 8px 4px;background:#09122666;border:1px solid rgba(80,150,255,.1)}.acc-monitor-popup.is-split .acc-hz-charts{display:flex;flex-direction:column;gap:8px}.acc-monitor-popup.is-split .acc-hz-charts .acc-hz-chart.is-multi{height:168px;padding:24px 8px 2px}.acc-monitor-popup.is-split .acc-hz-charts .acc-hz-chart-head{position:absolute;top:4px;left:8px;z-index:2;display:flex;align-items:center;gap:8px}.acc-monitor-popup.is-split .acc-hz-charts .acc-hz-chart-head b{font-size:13.5px;color:#bfe3ff}.acc-monitor-popup.is-split .acc-hz-charts .acc-hz-chart-head span{font-size:11px;color:#5d708d}.acc-monitor-popup.is-split .acc-hz-charts .acc-legend-row{position:static;justify-content:flex-start;gap:8px;max-width:none;overflow:visible;padding:0 0 0 2px}.acc-monitor-popup.is-split .acc-hz-charts .acc-legend-item{cursor:default}.acc-monitor-popup.is-split .acc-hz-chart.is-multi .acc-history-ranges{position:absolute;top:5px;left:8px;z-index:2}.acc-monitor-popup.is-split .acc-legend-row{position:absolute;top:4px;right:8px;z-index:2;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:3px;max-width:430px;overflow:hidden}.acc-monitor-popup.is-split .acc-legend-item{display:flex;align-items:center;gap:3px;padding:1px 5px;font-size:11px;color:#8ea3c0;border:1px solid rgba(80,150,255,.2);border-radius:2px;background:#081224b3;cursor:pointer;white-space:nowrap}.acc-monitor-popup.is-split .acc-legend-item i{width:7px;height:7px;flex:none;border-radius:50%}.acc-monitor-popup.is-split .acc-legend-item.is-off{color:#5d708d;border-style:dashed;opacity:.6}.acc-monitor-popup.is-split .acc-legend-item.is-off i{background:#5d708d!important}.acc-monitor-popup.is-split .acc-legend-item:hover{color:#a8f3ff}.acc-monitor-popup.is-split .acc-device-item.is-action .dv-act-btn{flex:none;padding:4px 12px;font-size:13px;color:#a8f3ff;border:1px solid rgba(34,211,238,.45);border-radius:2px;background:#22d3ee1a;cursor:pointer;white-space:nowrap}.acc-monitor-popup.is-split .acc-device-item.is-action .dv-act-btn:hover{background:#22d3ee38}.acc-monitor-popup.is-split .acc-device-item.is-action .dv-act-btn.is-broadcast{color:#ffd9b3;border-color:#ff9f438c;background:#ff9f4324}.acc-monitor-popup.is-split .acc-device-item.is-action .dv-act-btn.is-broadcast:hover{background:#ff9f4342}.acc-monitor-popup.is-split .acc-talk-inline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;background:#020814c7;-webkit-backdrop-filter:blur(2px)}.acc-monitor-popup.is-split .acc-talk-inner{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:400px;padding:22px 28px 26px;border:1px solid rgba(255,159,67,.5);border-radius:6px;background:linear-gradient(165deg,#1e140afa,#070e1cfa);display:flex;flex-direction:column;align-items:center;gap:14px;box-shadow:0 18px 44px #0009,inset 0 0 34px #ff9f430d}.acc-monitor-popup.is-split .acc-talk-inner>header{display:flex;align-items:center;justify-content:space-between;width:100%}.acc-monitor-popup.is-split .acc-talk-inner>header b{color:#fff;font-size:16px;letter-spacing:.05em}.acc-monitor-popup.is-split .acc-talk-inner>header button{width:24px;height:24px;padding:0;color:#7c8db0;font-size:19px;line-height:22px;border:0;background:transparent;cursor:pointer}.acc-monitor-popup.is-split .dd-talk-status{display:flex;align-items:center;gap:7px;color:#a9bed6;font-size:13.5px}.acc-monitor-popup.is-split .dd-talk-status i{width:9px;height:9px;border-radius:50%;background:#ff9f43;animation:acc-talk-pulse 1s infinite}.acc-monitor-popup.is-split .dd-talk-status.is-connected{color:#8fe3b4}.acc-monitor-popup.is-split .dd-talk-status.is-connected i{background:#36d399;animation:none}.acc-monitor-popup.is-split .dd-talk-status.is-live{color:#ffb37a}.acc-monitor-popup.is-split .dd-talk-status.is-live i{background:#ff4d4f;animation:acc-talk-pulse 1s infinite}.acc-monitor-popup.is-split .dd-broadcast-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:168px;height:168px;border-radius:50%;font-size:16px;font-weight:600;color:#082338;border:4px solid rgba(255,159,67,.55);background:radial-gradient(circle at 50% 38%,#ffe0b8,#ff9f43 78%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 0 8px #ff9f4314,0 14px 30px #0006;transition:transform .12s ease}.acc-monitor-popup.is-split .dd-broadcast-circle svg{width:38px;height:38px;opacity:.9}.acc-monitor-popup.is-split .dd-broadcast-circle:hover{transform:scale(1.03)}.acc-monitor-popup.is-split .dd-broadcast-circle.is-live{color:#fff;border-color:#ff4d4fa6;background:radial-gradient(circle at 50% 38%,#ff8a70,#ff4d4f 78%);box-shadow:0 0 0 8px #ff4d4f1a,0 0 26px #ff4d4f73;animation:acc-broadcast-live 1.6s infinite}@keyframes acc-broadcast-live{0%{box-shadow:0 0 0 8px #ff4d4f1a,0 0 20px #ff4d4f66}50%{box-shadow:0 0 0 14px #ff4d4f0d,0 0 32px #ff4d4f99}to{box-shadow:0 0 0 8px #ff4d4f1a,0 0 20px #ff4d4f66}}.acc-monitor-popup.is-split .acc-vg-inline{display:flex;flex-direction:column;gap:5px}.acc-monitor-popup.is-split .acc-vg-inline .dv-vg-count{flex:none;font-size:12px;color:#7fd4ff;white-space:nowrap}.acc-monitor-popup.is-split .acc-vg-grid{display:grid;gap:6px;padding:0 12px 2px}.acc-monitor-popup.is-split .acc-vg-grid.is-single{max-width:340px}.acc-monitor-popup.is-split .acc-vg-grid.is-single .acc-vg-preview{height:116px}.acc-monitor-popup.is-split .acc-vg-preview{position:relative;display:flex;align-items:center;justify-content:center;height:72px;padding:0;border:1px solid rgba(80,150,255,.14);border-radius:2px;background:url(../monitor-caps/monitor-cap-gully.png) center/cover no-repeat,linear-gradient(#0208124d,#02081280);overflow:hidden}.acc-monitor-popup.is-split .acc-vg-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px);pointer-events:none}.acc-monitor-popup.is-split .acc-vg-preview:after{content:"";position:absolute;width:26px;height:20px;border:1.5px solid rgba(116,169,216,.28);border-radius:3px;background:#0a182a80;box-shadow:0 0 10px #22d3ee14;pointer-events:none}.acc-monitor-popup.is-split .acc-vg-preview i{position:absolute;top:6px;left:8px;width:7px;height:7px;border-radius:50%;background:#8b95a8}.acc-monitor-popup.is-split .acc-vg-preview i.is-online{background:#ff4d4f;box-shadow:0 0 6px #ff4d4fe6;animation:acc-rec-blink 1.6s infinite}.acc-monitor-popup.is-split .acc-vg-preview b{position:absolute;top:4px;right:8px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#78e7bd;text-shadow:0 0 6px rgba(54,211,153,.6)}.acc-monitor-popup.is-split .acc-vg-thumb.is-offline .acc-vg-preview b,.acc-monitor-popup.is-split .acc-vg-thumb.is-error .acc-vg-preview b{color:#a3aec1;text-shadow:none}@keyframes acc-rec-blink{0%,52%{opacity:1}53%,to{opacity:.3}}.acc-monitor-popup.is-split .acc-vg-thumb{display:flex;flex-direction:column;gap:3px;padding:5px;color:#dce7f5;text-align:left;border:1px solid rgba(80,150,255,.2);border-radius:3px;background:#0912268c;cursor:pointer}.acc-monitor-popup.is-split .acc-vg-thumb:hover{border-color:#22d3ee80}.acc-monitor-popup.is-split .acc-vg-thumb>small{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-vg-thumb>em{font-style:normal;font-size:11px;color:#7fd4ff;text-align:right}.acc-monitor-popup.is-split .dd-hint{display:block;color:#536b8d;font-size:12px;line-height:1.5}@keyframes acc-talk-pulse{0%{box-shadow:0 0 #ff9f4399}70%{box-shadow:0 0 0 7px #ff9f4300}to{box-shadow:0 0 #ff9f4300}}.acc-monitor-popup.is-split .acc-monitor-pane .acc-device-switch button{flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;padding:4px 10px;font-size:14.5px;color:#8ea3c0;text-align:center;border:1px solid rgba(116,145,184,.24);background:#08122499;cursor:pointer;white-space:nowrap}.acc-monitor-popup.is-split .acc-monitor-pane .acc-device-switch button.is-active{color:#a8f3ff;border-color:#22d3ee;background:#22d3ee1a}.acc-monitor-popup.is-split .acc-monitor-pane .acc-device-latest{margin:8px 0 2px;color:#7fd4ff;font-size:14.5px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-history-ranges{display:flex;flex:none;justify-content:flex-end;gap:4px;margin:0}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section.is-runtime .acc-hz-chart{position:relative;height:214px;margin-top:8px;padding:30px 8px 6px;background:#09122666;border:1px solid rgba(80,150,255,.1)}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section.is-runtime .acc-history-ranges{position:absolute;top:6px;right:8px;z-index:2}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section.is-runtime .acc-history-ranges button{padding:2px 10px;color:#7488a6;font-size:13.5px;border:1px solid rgba(116,145,184,.24);background:#08122499;cursor:pointer}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section.is-runtime .acc-history-ranges button.is-active{color:#a8f3ff;border-color:#22d3ee;background:#22d3ee1a}.acc-point-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;display:flex;align-items:center;justify-content:center}.acc-point-video-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#01050ed1;cursor:pointer}.acc-point-video-modal>section{position:relative;width:900px;border:1px solid rgba(34,211,238,.6);background:#030b1b;box-shadow:0 24px 80px #000}.acc-point-video-modal>section>header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid rgba(64,150,255,.24)}.acc-point-video-modal header div{display:flex;flex-direction:column}.acc-point-video-modal header b{font-size:14px}.acc-point-video-modal header span{color:#536b8d;font-size:14px}.acc-point-video-modal header button{color:#8ca0bc;font-size:24px;border:0;background:none;cursor:pointer}.acc-point-video-player{height:506px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,#1655784d,#01040b 72%);overflow:hidden}.acc-point-video-player:after{content:"";position:absolute;left:0;right:0;height:25%;background:linear-gradient(transparent,rgba(34,211,238,.1),transparent);animation:acc-video 4s linear infinite}.acc-point-video-player i{width:10px;height:10px;margin-bottom:12px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 12px #ff4d4f;animation:acc-blink 1.2s infinite}.acc-point-video-player strong{color:#dce7f5}.acc-point-video-player span{margin-top:7px;color:#60728f;font-size:14px}.acc-point-video-player.is-offline{background:repeating-linear-gradient(135deg,#060a13 0,#060a13 8px,#090f1c 8px,#090f1c 16px)}.acc-leaf-warning{position:relative;background:transparent!important;border:0!important}.acc-leaf-warning .acc-wp-evdot{position:absolute;right:10px;top:10px;width:12px;height:12px;border-radius:50%;background:#ff4d4f;border:2px solid rgba(255,255,255,.92);box-shadow:0 0 8px #ff4d4fd9;z-index:2}.acc-leaf-warning>i{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffd666;border-radius:50%;animation:acc-warning-ripple 2.2s ease-out infinite;--ripple-max:1.2}.acc-leaf-warning>i:nth-child(2){animation-delay:.7s}.acc-leaf-warning>i:nth-child(3){animation-delay:1.4s}.acc-leaf-warning>b{position:absolute;left:50%;top:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);color:#ffd666;font-size:0;border-radius:50%;background:#050e1eeb;border:2px solid #ffd666;box-shadow:0 0 16px #ffd666b3,inset 0 0 8px #ffd6662e;animation:acc-warning-flash .9s ease-in-out infinite}.acc-leaf-warning>b svg{width:26px;height:26px;display:block;filter:drop-shadow(0 0 3px currentColor)}.acc-leaf-warning>em{position:absolute;right:-2px;top:-2px;min-width:24px;height:24px;padding:0 5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-style:normal;border:2px solid #fff;border-radius:14px;background:#a88412}.acc-leaf-warning.tone-red>i{border-color:#ff4d4f}.acc-leaf-warning.tone-red>b{border-color:#ff4d4f;color:#ff4d4f;box-shadow:0 0 16px #ff4d4fcc,inset 0 0 8px #ff4d4f38}.acc-leaf-warning.tone-red>em{background:#b00008}.acc-leaf-warning.tone-orange>i{border-color:#ff9f43}.acc-leaf-warning.tone-orange>b{border-color:#ff9f43;color:#ff9f43;box-shadow:0 0 16px #ff9f43bf,inset 0 0 8px #ff9f4333}.acc-leaf-warning.tone-orange>em{background:#b06f1e}.acc-leaf-warning.tone-yellow>i{border-color:#ffd666}.acc-leaf-warning.tone-yellow>b{border-color:#ffd666;color:#ffd666;box-shadow:0 0 16px #ffd666b3,inset 0 0 8px #ffd6662e}.acc-leaf-warning.tone-yellow>em{background:#a88412}.acc-leaf-warning.tone-blue>i{border-color:#40a9ff}.acc-leaf-warning.tone-blue>b{border-color:#40a9ff;color:#40a9ff;box-shadow:0 0 16px #40a9ffbf,inset 0 0 8px #40a9ff33}.acc-leaf-warning.tone-blue>em{background:#1f5f9e}.acc-leaf-hazard{background:transparent!important;border:0!important;display:flex;flex-direction:column;align-items:center;gap:3px}.acc-leaf-hazard .acc-hz-ico{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#050e1eeb;border:2px solid var(--tone);box-shadow:0 0 12px rgba(var(--tone-rgb),.65);animation:acc-hz-pulse 2s ease-in-out infinite}.acc-leaf-hazard .acc-hz-ico svg{width:16px;height:16px;display:block}.acc-leaf-hazard .acc-hz-name{font-style:normal;color:#fff;font-size:12px;line-height:1;white-space:nowrap;padding:2px 6px;border-radius:8px;background:#050e1ee0;border:1px solid rgba(var(--tone-rgb),.45);text-shadow:0 1px 2px #000}@keyframes acc-hz-pulse{0%,to{box-shadow:0 0 10px rgba(var(--tone-rgb),.55);transform:scale(1)}50%{box-shadow:0 0 22px rgba(var(--tone-rgb),.95);transform:scale(1.07)}}.acc-leaf-hazard.tone-red{--tone:#ff4d4f;--tone-rgb:255,77,79}.acc-leaf-hazard.tone-orange{--tone:#ff9f43;--tone-rgb:255,159,67}.acc-leaf-hazard.tone-yellow{--tone:#ffd666;--tone-rgb:255,214,102}.acc-leaf-hazard.tone-blue{--tone:#40a9ff;--tone-rgb:64,169,255}.acc-ev-pop.acc-wp-pop{background:linear-gradient(168deg,#0e203ef5,#061022fa);border:1px solid rgba(64,150,255,.32);box-shadow:0 14px 44px #00000080,inset 0 1px #4096ff2e}.acc-wp-pop .acc-wp-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;padding:11px 14px 12px;background:linear-gradient(90deg,rgba(255,77,79,.12),rgba(255,77,79,.02) 60%,transparent);border-bottom:1px solid rgba(255,77,79,.35)}.acc-wp-pop .acc-wp-head:after{content:"";position:absolute;left:14px;bottom:-1px;height:2px;width:96px;background:linear-gradient(90deg,#ff4d4f,#ff9f43 70%,transparent);box-shadow:0 0 8px #ff4d4f99}.acc-wp-pop .acc-wp-head-main{display:flex;align-items:center;gap:9px;color:#fff;font-weight:600}.acc-wp-pop .acc-wp-head-icon{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#ff4d4f;border-radius:50%;background:#ff4d4f24;border:1px solid rgba(255,77,79,.5);box-shadow:inset 0 0 8px #ff4d4f4d,0 0 10px #ff4d4f66}.acc-wp-pop .acc-wp-head-icon svg{width:14px;height:14px;display:block;fill:currentColor}.acc-wp-pop .acc-wp-head b{font-size:18px;letter-spacing:.12em;text-shadow:0 0 12px rgba(255,77,79,.4)}.acc-wp-pop .acc-wp-head .acc-wp-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;margin-left:4px;font-style:normal;font-weight:700;font-size:13px;color:#ff4d4f;line-height:1;border:1px solid rgba(255,77,79,.55);border-radius:12px;background:#ff4d4f24;box-shadow:inset 0 0 6px #ff4d4f40}.acc-wp-pop .acc-wp-head small{margin-left:-4px;color:#7c8db0;font-size:12px;letter-spacing:.04em;font-weight:400}.acc-wp-pop .acc-wp-head-side{display:flex;align-items:center;gap:6px}.acc-wp-pop .acc-wp-head-side .acc-wp-count{font-size:12px}.acc-wp-pop .acc-wp-body{display:flex;gap:14px;align-items:stretch;padding:2px 14px 14px}.acc-wp-pop .acc-wp-list{flex:none;width:240px;display:flex;flex-direction:column;gap:6px;margin:0;max-height:300px;overflow:auto;padding-right:4px}.acc-wp-pop .acc-wp-list::-webkit-scrollbar{width:4px}.acc-wp-pop .acc-wp-list::-webkit-scrollbar-thumb{background:#ff4d4f59;border-radius:2px}.acc-wp-pop .acc-wp-list::-webkit-scrollbar-track{background:transparent}.acc-wp-pop .acc-wp-details{flex:1;min-width:0;max-height:300px;overflow:auto;padding:2px 4px}.acc-wp-pop .acc-wp-details::-webkit-scrollbar{width:5px}.acc-wp-pop .acc-wp-details::-webkit-scrollbar-thumb{background:#22d3ee59;border-radius:2px}.acc-wp-pop .acc-wp-item{position:relative;display:flex;align-items:center;gap:7px;width:100%;padding:8px 11px;text-align:left;color:#b6c8de;font-size:14.5px;border:1px solid rgba(80,150,255,.24);background:linear-gradient(90deg,#5096ff0a,#08182d80);cursor:pointer;border-radius:3px;transition:all .18s ease;overflow:hidden}.acc-wp-pop .acc-wp-item:hover{color:#fff;border-color:#ff4d4f66;background:linear-gradient(90deg,#ff4d4f1a,#08182d80)}.acc-wp-pop .acc-wp-item .acc-wp-tag{flex:none;display:inline-flex;align-items:center;gap:3px;padding:1px 6px;font-style:normal;font-size:12px;color:#ffd666;border:1px solid rgba(255,214,102,.45);border-radius:2px;background:#ffd6661a;font-weight:600}.acc-wp-pop .acc-wp-item .acc-wp-tag svg{width:12px;height:12px;display:block;flex:none;fill:currentColor}.acc-wp-pop .acc-wp-item .acc-wp-tag.is-event{color:#8fd0ff;border-color:#40a9ff80;background:#40a9ff1f}.acc-wp-pop .acc-wp-item .acc-wp-item-time{flex:none;color:#5d708d;font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.acc-wp-pop .acc-wp-item .acc-wp-item-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-wp-pop .acc-wp-item.is-active{color:#fff;border-color:#ff4d4f99;background:linear-gradient(90deg,rgba(255,77,79,.22) 0%,rgba(255,77,79,.08) 70%,transparent);box-shadow:inset 3px 0 #ff4d4f,0 0 12px #ff4d4f47}.acc-wp-pop .acc-wp-item.is-active .acc-wp-item-time{color:#ff9d9e}.acc-wp-pop .acc-wp-item.is-active:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:linear-gradient(180deg,#ff4d4f,#ff9f43);box-shadow:0 0 8px #ff4d4fcc}.acc-wp-pop .acc-wp-details dl{margin:0;display:flex;flex-direction:column;gap:6px}.acc-wp-pop .acc-wp-details dl[hidden]{display:none}.acc-wp-pop .acc-wp-details dl>div{display:grid;grid-template-columns:7em 1fr;gap:10px;font-size:14px;line-height:1.55;align-items:baseline;padding:4px 0;border-bottom:1px dashed rgba(80,150,255,.12)}.acc-wp-pop .acc-wp-details dl>div:last-child{border-bottom:0}.acc-wp-pop .acc-wp-details dt{color:#8ea3c0;letter-spacing:.04em;font-weight:500}.acc-wp-pop .acc-wp-details dd{margin:0;color:#dce9f7}.acc-wp-pop .acc-wp-details dl>div:first-child dd{color:#a8f3ff;font-weight:600}.acc-wp-detail{margin:0;display:flex;flex-direction:column;gap:6px}.acc-wp-detail[hidden]{display:none}.acc-wp-detail>div{padding-top:7px;border-top:1px dashed rgba(64,150,255,.18)}.acc-leaf-warning.leaflet-zoom-hide,.leaflet-marker-icon.acc-leaf-warning.leaflet-zoom-hide{visibility:visible!important}@keyframes acc-warning-ripple{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(var(--ripple-max,1.2))}}@keyframes acc-warning-flash{50%{opacity:.55}}.acc-leaf-warning.tone-red{--ripple-max:1.42}.acc-leaf-warning.tone-orange{--ripple-max:1.28}.acc-leaf-warning.tone-yellow{--ripple-max:1.14}.acc-leaf-warning.tone-blue{--ripple-max:1.02}.acc-resource-layer-control{position:absolute;z-index:12;display:flex;flex-direction:column;gap:6px;padding:8px 14px;border:1px solid rgba(116,145,184,.28);background:#050d1dd1;-webkit-backdrop-filter:blur(5px)}.acc-resource-layer-control strong{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:block;margin-bottom:6px;color:#a8f3ff;font-size:14px;letter-spacing:.12em}.acc-resource-layer-control button{display:flex;align-items:center;gap:7px;padding:1px 0;color:#627590;text-align:left;font-size:14.5px;border:0;background:transparent;cursor:pointer;transition:color .15s ease}.acc-resource-layer-control button:hover{color:#dce7f5}.acc-resource-layer-control button[aria-pressed=true]{color:#adc3dc}.acc-resource-layer-control .res-icon{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--tone-rgb),.4);background:rgba(var(--tone-rgb),.1);color:var(--tone);opacity:.45;transition:opacity .15s ease}.acc-resource-layer-control .res-icon svg{width:16px;height:16px;display:block;stroke-width:1.8}.acc-resource-layer-control button[aria-pressed=true] .res-icon{opacity:1}.acc-resource-layer-control .res-icon{position:relative;flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(255,255,255,.9);background:rgba(var(--tone-rgb),.24);color:var(--tone);box-shadow:0 3px 10px #0000008c,0 0 12px rgba(var(--tone-rgb),.4)}.acc-event-statistics{height:100%;display:flex;flex-direction:row;align-items:center;gap:14px;padding:4px 2px}.acc-event-statistics>.acc-metric-grid{flex:1}.acc-event-consistency{display:flex;align-items:center;gap:12px;padding:8px 6px 2px;color:#7185a2;font-size:14px}.acc-event-consistency b{flex:1;color:#dce7f5}.acc-event-consistency em{padding:2px 7px;color:#78e7bd;font-style:normal;border:1px solid rgba(54,211,153,.4)}.acc-app{--acc-line:rgba(116,145,184,.2);--acc-muted:#91a4bf;background:radial-gradient(1200px 520px at 50% -10%,rgba(46,98,255,.14),transparent 66%),linear-gradient(rgba(63,167,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(63,167,255,.022) 1px,transparent 1px),#030a1e;background-size:auto,52px 52px,52px 52px,auto}.acc-app.mode-emergency{--acc-cyan:#22d3ee;--acc-blue:#3fa7ff}.mode-emergency .acc-mode-banner i{background:#ff4d4f;box-shadow:0 0 9px #ff4d4f}.acc-stage:after{display:none}.acc-corner{opacity:.38;filter:none}.acc-corner:after{box-shadow:none}.acc-panel{border-color:#7491b833;border-radius:2px;background:linear-gradient(160deg,#0c1b33c7,#050d1de6);box-shadow:none}.acc-panel:hover{border-color:#74a9d857;box-shadow:none}.acc-panel:before,.acc-panel:after{display:none}.acc-panel-head{height:38px;padding:0 15px;border-bottom-color:#7491b82e;background:linear-gradient(90deg,rgba(47,105,158,.24),rgba(22,44,75,.08) 58%,transparent)}.acc-panel-head:after{top:37px;width:18%;height:1px;opacity:.75}.acc-panel-head h2{font-size:15px;font-weight:600;letter-spacing:.08em}.acc-panel-head h2:before{width:6px;height:6px;margin-right:9px;box-shadow:none}.acc-panel-body{padding:11px 15px}.acc-map-wrap:before{display:none}.acc-map-wrap:after{background:radial-gradient(ellipse at center,transparent 70%,rgba(3,10,30,.34) 100%)}.acc-map-legend{gap:14px;padding:7px 11px;color:#a6b5c9;border-color:#7491b838;background:#050d1dc7;-webkit-backdrop-filter:blur(4px)}.acc-leaf-label{font-size:14px!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.acc-legend-sep{background:#7fd4ff33}.acc-map-legend i{box-shadow:none}.acc-leaflet .leaflet-overlay-pane{filter:none}.acc-leaf-boundary{filter:drop-shadow(0 0 3px rgba(34,211,238,.35))}.acc-leaf-label{font-size:14px!important;font-weight:550!important}.acc-leaf-label.acc-leaf-detail{border-color:#74a9d84d!important;box-shadow:0 4px 12px #00000052!important}.acc-leaf-symbol span{filter:drop-shadow(0 0 3px currentColor)}.acc-kpi{padding:12px 6px 9px;border-color:#7491b838;background:linear-gradient(165deg,#0d1e38e6,#050d1df0);clip-path:none}.acc-kpi:before{left:30%;right:30%;opacity:.72}.acc-kpi strong{font-variant-numeric:tabular-nums;text-shadow:none}.acc-kpi span{color:#a1b1c6;letter-spacing:.06em}.acc-metric{border-color:#7491b82e;background:#08122499;clip-path:none}.acc-metric strong,.acc-resource-counts b{font-variant-numeric:tabular-nums}.acc-status-row,.acc-feed-row,.acc-source-feed article,.acc-alert-source .sla,.acc-around-source p,.acc-geo-weather article{border-bottom-color:#7491b824}.acc-overview-kpis{left:444px;right:444px;top:20px}.acc-overview-kpis .acc-kpi-strip{gap:10px}.acc-overview-side{top:20px;bottom:20px;width:392px;gap:12px}.acc-overview-side.is-left{left:24px}.acc-overview-side.is-right{right:24px}.acc-overview-side>.acc-panel{background:linear-gradient(160deg,#0c1b33e6,#050d1df0);-webkit-backdrop-filter:blur(5px)}.acc-emergency-layers{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:20px;border-color:#7491b847;background:#050d1dd1}.acc-overview-map>.acc-map-legend{left:444px;bottom:96px}.acc-network-core strong,.acc-network-node b{font-variant-numeric:tabular-nums}.acc-outcome-rings{gap:14px}.acc-outcome-ring svg{width:126px;max-height:126px}.acc-outcome-ring circle.value{filter:none}.acc-outcome-ring text.percent{font-size:14.5px}.acc-outcome-ring figcaption{margin-top:3px;color:#a6b5c9;font-size:14px}.acc-alert-source>p{display:flex;justify-content:space-between;align-items:center;margin:3px 2px 7px;color:#8193ac}.acc-alert-source>p span{color:#8193ac}.acc-source-feed{overflow:hidden;scrollbar-width:none}.acc-source-feed::-webkit-scrollbar{width:0;height:0;display:none}.acc-source-feed>div{will-change:transform;animation:acc-feed-scroll 90s linear infinite}.acc-source-feed:hover>div,.acc-source-feed:focus>div{animation-play-state:paused}.acc-resource-counts article{border-color:#7491b833;background:#081224a3}.acc-resource-counts b small{color:#879ab4;font-size:14px;font-weight:500}.acc-resource-counts.is-command{grid-template-columns:repeat(5,1fr);gap:6px}.acc-resource-counts.is-command article:last-child{grid-column:auto}.acc-resource-counts.is-command b{margin-top:2px;color:#eaf6ff;font-size:18px}.acc-resource-counts.is-command span{font-size:14px}.acc-geo-weather>p{display:none}.acc-reservoir-source{gap:14px;padding:14px 20px}.acc-reservoir-source article>div{height:26px}.acc-reservoir-source article>div em{border-left-color:#d7e8ff;opacity:.75}.acc-flood-materials .fm-hazards p b{min-width:68px;text-align:center;color:#ffc3c4;background:#ff4d4f1a}.acc-video{border-color:#7491b83d}.acc-video.is-offline{background:repeating-linear-gradient(135deg,#050a14 0,#050a14 8px,#080f1c 8px,#080f1c 16px)}.acc-video>div:not(.acc-video-scan){flex-direction:column;gap:4px}.acc-video>div strong{color:#c9d6e5;font-size:14px}.acc-video>div span{color:#697e9b;font-size:14px}.acc-video.is-offline header b{color:#9aabc1}.acc-event-statistics>.acc-metric-grid{grid-template-rows:repeat(2,1fr)}.acc-event-consistency{display:none}.acc-monitor-popup{right:20px;top:20px;width:880px;max-height:calc(100% - 40px);overflow:hidden;border:1px solid rgba(34,211,238,.5);background:#08182dfa;box-shadow:0 12px 38px #0000008c,0 0 18px #22d3ee1f;border-radius:3px;clip-path:none}.acc-monitor-popup.is-anchored{right:auto;top:auto;transform:translate(-50%,calc(-100% - 14px))}.acc-monitor-popup.is-anchored:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:8px solid transparent;border-top-color:#08182dfa}.acc-monitor-popup:before{width:22%;box-shadow:none}.acc-monitor-popup>header{height:38px;background:#1f49702e}.acc-monitor-popup-title{padding:10px 13px}.acc-monitor-section{padding:8px 13px 0}.acc-monitor-section h3,.acc-monitor-video h3{margin:0 0 6px;color:#91a9c4;font-size:14px;font-weight:600;letter-spacing:.08em}.acc-monitor-section dl{display:block;margin:0;padding:0}.acc-monitor-section dl>div{display:flex;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px solid rgba(116,145,184,.1);font-size:14px}.acc-monitor-section dl>div.is-wide{grid-column:1/-1}.acc-monitor-section dt{color:#6f829e}.acc-monitor-section dd{margin:0;color:#d6e0ec;text-align:right}.acc-monitor-section dd.is-value{color:#a8f3ff;font-weight:650}.acc-monitor-section dd.is-normal{color:#78e7bd}.acc-monitor-section dd.is-abnormal{color:#ff9b9c}.acc-monitor-section dd .acc-geo-source{display:block;margin-top:2px;color:#5f7390;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.2px}.acc-monitor-history{padding:8px 13px 4px}.acc-monitor-history button,.acc-monitor-actions button{border-color:#7491b83d}.acc-monitor-video{padding:6px 13px}.acc-monitor-video h3{display:flex;align-items:center;gap:6px}.acc-monitor-video h3>b{color:#a8f3ff;font-size:14px}.acc-monitor-video>button{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;color:#d6e0ec;text-align:left;border:1px solid rgba(116,145,184,.18);background:#0812249e;cursor:pointer}.acc-monitor-video>button>i{width:7px;height:7px;border-radius:50%;background:#7c8db0}.acc-monitor-video>button>i.is-online{background:#36d399}.acc-monitor-video>button>i.is-unavailable{background:#ff9f43}.acc-monitor-video>button>span{flex:1}.acc-monitor-video>button b{display:block;font-size:14px}.acc-monitor-video>button small{display:block;margin-top:1px;color:#7185a2;font-size:14.5px}.acc-monitor-video>button em{color:#a8f3ff;font-size:14px;font-style:normal}.acc-monitor-video-empty{display:flex;align-items:center;justify-content:space-between;padding:7px 8px;border:1px dashed rgba(116,145,184,.22);background:#08122466}.acc-monitor-video-empty b{color:#a5b4c7;font-size:14.5px}.acc-monitor-video-empty span{color:#647892;font-size:14.5px}.acc-monitor-actions{padding:7px 13px 11px;border-top:1px solid rgba(116,145,184,.12)}.acc-monitor-actions button{padding:6px 12px}.acc-monitor-actions button.is-primary{color:#042033}.acc-point-video-backdrop{background:#01050ec2}.acc-point-video-modal>section{width:860px;border-color:#74a9d873;background:#030b1b;box-shadow:0 22px 64px #000000b8}.acc-point-video-modal>section>header{height:70px}.acc-point-video-modal header div{display:flex;flex-direction:column;gap:5px}.acc-point-video-player{position:relative;height:484px}.acc-point-video-player:after{display:none}.acc-video-state{display:flex;flex-direction:column;align-items:center;text-align:center}.acc-video-state>i{width:30px;height:30px;margin-bottom:14px;border:2px solid rgba(116,145,184,.28);border-top-color:#22d3ee;border-radius:50%}.acc-point-video-player.is-loading .acc-video-state>i{animation:acc-spin .8s linear infinite}.acc-point-video-player.is-offline,.acc-point-video-player.is-error,.acc-point-video-player.is-no_permission{background:repeating-linear-gradient(135deg,#050a13 0,#050a13 9px,#080f1c 9px,#080f1c 18px)}.acc-point-video-player.is-offline .acc-video-state>i,.acc-point-video-player.is-error .acc-video-state>i,.acc-point-video-player.is-no_permission .acc-video-state>i{border-color:#697990;animation:none}.acc-video-state strong{color:#dce7f5;font-size:16px}.acc-video-state span{margin-top:7px;color:#7185a2;font-size:14px}.acc-video-state button{margin-top:14px;padding:6px 14px;color:#a8f3ff;border:1px solid rgba(34,211,238,.42);background:#22d3ee12;cursor:pointer}.acc-video-live-frame{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(116,169,216,.22);background:url(../monitor-caps/monitor-cap-river.png) center/cover no-repeat,linear-gradient(#02070e4d,#02070e85);background-color:#02070e}.acc-video-live-frame:before,.acc-video-live-frame:after{content:"";position:absolute;width:34px;height:34px;border-color:#aad9ea80;border-style:solid}.acc-video-live-frame:before{left:12px;top:12px;border-width:1px 0 0 1px}.acc-video-live-frame:after{right:12px;bottom:12px;border-width:0 1px 1px 0}.acc-video-live-frame>span,.acc-video-live-frame>time{position:absolute;top:12px;color:#8ea3bc;font-size:14px}.acc-video-live-frame>span{left:56px}.acc-video-live-frame>time{right:14px}.acc-video-live-frame>i{position:absolute;left:50%;top:52%;width:110px;height:66px;transform:translate(-50%,-50%);border:1px solid rgba(170,217,234,.18);background:linear-gradient(160deg,#77a4af1a,#091b2247)}.acc-video-live-label{position:absolute;left:30px;bottom:28px;display:flex;align-items:center;gap:10px}.acc-video-live-label b{color:#ff6b6d;font-size:14px}.acc-video-live-label strong{color:#dce7f5;font-size:14px}.acc-video-live-label span{color:#7185a2;font-size:14px}.acc-video-live-frame>.acc-video-scanline{position:absolute;left:0;right:0;top:-32%;height:30%;background:linear-gradient(transparent,#22d3ee29);opacity:0;pointer-events:none;transition:opacity .2s ease}.acc-point-video-player.is-playing .acc-video-live-frame>.acc-video-scanline{opacity:1;animation:acc-video 3.5s linear infinite}.acc-point-video-controls .acc-ev-playpause{border-color:#22d3ee80;background:#22d3ee14}.acc-point-video-controls{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-top:1px solid rgba(116,145,184,.15)}.acc-point-video-controls>span{color:#7185a2;font-size:14.5px}.acc-point-video-controls div{display:flex;gap:6px}.acc-point-video-controls button{padding:4px 10px;color:#a8f3ff;font-size:14px;border:1px solid rgba(116,169,216,.3);background:#122a4659}.acc-point-video-modal>section:fullscreen{width:100vw;height:100vh;border:0;box-shadow:none;display:flex;flex-direction:column}.acc-point-video-modal>section:fullscreen .acc-point-video-player{flex:1;min-height:0}.acc-point-video-controls button:disabled{color:#52637a;border-color:#7491b824}.acc-point-video-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.acc-point-video-modal>section header .src-tag{display:inline-block;margin-left:6px;padding:1px 7px;font-style:normal;font-size:12.5px;letter-spacing:.04em;border:1px solid;border-radius:2px;vertical-align:middle}.acc-point-video-modal>section header .src-tag.tone-orange{color:#ffb273;border-color:#ffa05080;background:#ffa05014}.acc-point-video-modal>section header .src-tag.tone-cyan{color:#a8f3ff;border-color:#22d3ee80;background:#22d3ee14}.acc-point-video-player .acc-video-live-label{pointer-events:none}.acc-monitor-popup>header{flex:none;height:48px}.acc-monitor-popup>header>div{flex:1;min-width:0}.acc-monitor-popup>header>div>span{display:flex;flex:1;min-width:0;align-items:baseline;gap:8px;letter-spacing:0}.acc-monitor-popup>header>div>span>b{overflow:hidden;color:#edf6ff;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.acc-monitor-popup>header>div>span>small{color:#6f829e;font-size:14px;font-weight:400}.acc-monitor-popup>header>div>em{margin-left:auto;padding:3px 8px;font-size:14.5px;font-style:normal;white-space:nowrap}.acc-monitor-popup>header>div>em.is-online{color:#78e7bd}.acc-monitor-popup>header>div>em.is-offline{color:#a3aec1}.acc-monitor-section{padding-top:6px}.acc-monitor-section h3,.acc-monitor-video h3{margin-bottom:3px}.acc-monitor-section dl>div{padding:3px 0}.acc-monitor-history{padding-top:6px;padding-bottom:2px}.acc-monitor-video{padding-top:4px;padding-bottom:4px}.acc-monitor-video>button{padding-top:4px;padding-bottom:4px}.acc-monitor-actions{padding-top:5px;padding-bottom:7px}.acc-drawing-contacts{display:flex;flex-wrap:wrap;gap:6px 12px}.acc-drawing-contacts>span{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#9fb4cc;line-height:1.5}.acc-drawing-contacts b{color:#c8dce8;font-weight:600}.acc-drawing-contacts em{color:#6f829e;font-style:normal;font-size:12.5px}.acc-drawing-contacts small{color:#5a6d86;font-size:12px}.acc-monitor-popup .acc-monitor-section dl>div{padding:6px 0}.acc-monitor-popup .acc-monitor-section dl>div.is-wide{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;padding:7px 0}.acc-monitor-popup .acc-monitor-section dl>div.is-wide>dt{flex:none;min-width:64px;font-size:13px;letter-spacing:.05em;line-height:1.6}.acc-monitor-popup .acc-monitor-section dl>div.is-wide>dd{flex:1;min-width:0;text-align:left;line-height:1.65;word-break:break-word}.acc-monitor-popup .acc-monitor-section dl>div.is-wide>dd.acc-device-tags,.acc-monitor-popup .acc-monitor-section dl>div.is-wide>dd.acc-drawing-contacts{display:flex;flex-wrap:wrap;align-items:center}.acc-monitor-popup .acc-device-total{margin-left:2px;padding:1px 9px;font-style:normal;font-size:13.5px;font-weight:600;color:#082338;background:#22d3ee;border-radius:9px;align-self:center}.acc-overview-text{margin:0 0 10px;padding:9px 12px;font-size:14px;line-height:1.7;color:#c5d4e6;border-left:3px solid rgba(34,211,238,.55);background:#22d3ee0a;border-radius:0 3px 3px 0}.acc-profile{display:flex;flex-direction:column;gap:10px}.acc-profile .acc-profile-hero{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 14px;border:1px solid rgba(80,150,255,.16);border-left:4px solid #22d3ee;border-radius:4px;background:#09122680}.acc-profile .acc-profile-badge{flex:none;padding:3px 10px;color:#a8f3ff;font-size:13px;font-weight:700;letter-spacing:.12em;border:1px solid rgba(34,211,238,.5);border-radius:2px;background:#22d3ee1f;box-shadow:0 0 8px #22d3ee40}.acc-profile .acc-profile-hero p{margin:0;font-size:14px;line-height:1.7;color:#c9d9ec;text-align:left}.acc-profile .acc-profile-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:5px}.acc-profile .acc-profile-cell{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 12px 7px 40px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680;transition:border-color .15s ease,background .15s ease}.acc-profile .acc-profile-cell:hover{border-color:#22d3ee73;background:#22d3ee0f}.acc-profile .acc-profile-cell small{color:#5f7ba0;font-size:12.5px;letter-spacing:.06em}.acc-profile .acc-profile-cell b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eaf3fd;font-size:16px;font-weight:650;line-height:1.3}.acc-profile .acc-profile-cell.is-wide b{white-space:normal;word-break:break-all}.acc-profile .acc-profile-cell em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5f7ba0;font-size:11.5px;font-style:normal}.acc-profile .acc-profile-bases-block .acc-profile-bases-body{display:grid;grid-template-columns:.7fr 2.3fr;gap:8px;padding:6px 12px}.acc-profile .acc-profile-bases-block .acc-profile-bases-cell{display:flex;align-items:flex-start;gap:9px;min-width:0;padding:7px 11px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680}.acc-profile .acc-profile-bases-block .acc-profile-bases-text{flex:1;min-width:0}.acc-profile .acc-profile-bases-block .acc-profile-bases-text small{display:block;margin-bottom:3px;color:#5f7ba0;font-size:12px;letter-spacing:.06em}.acc-profile .acc-profile-bases-block .acc-profile-bases-text b{display:block;color:#eaf3fd;font-size:16px;font-weight:650;white-space:nowrap}.acc-profile .acc-profile-bases-block .acc-profile-bases-text p{margin:0;color:#d6e4f4;font-size:11.5px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.acc-profile .acc-pico{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:18px;height:18px;flex:none;color:#7fd4ff}.acc-profile .acc-pico svg{width:18px;height:18px;display:block;filter:drop-shadow(0 0 3px rgba(34,211,238,.4))}.acc-profile .acc-profile-block{border:1px solid rgba(80,150,255,.14);border-radius:4px;background:#09122659}.acc-profile .acc-profile-block h4{display:flex;align-items:center;gap:7px;margin:0;padding:7px 12px;color:#7fd4ff;font-size:13px;font-weight:700;letter-spacing:.1em;border-bottom:1px solid rgba(64,150,255,.16)}.acc-profile .acc-profile-block h4 i{width:7px;height:7px;background:#22d3ee;transform:rotate(45deg);box-shadow:0 0 6px #22d3ee}.acc-profile .acc-profile-loc{display:grid;grid-template-columns:1.35fr 1fr;gap:8px;align-items:stretch;padding:6px 12px}.acc-profile .acc-profile-loc-card{display:flex;align-items:flex-start;gap:9px;min-width:0;padding:8px 12px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680}.acc-profile .acc-pico-loc{width:18px;height:18px;flex:none;margin-top:1px;color:#7fd4ff}.acc-profile .acc-pico-loc svg{width:18px;height:18px;display:block;filter:drop-shadow(0 0 3px rgba(34,211,238,.4))}.acc-profile .acc-profile-loc-text{flex:1;min-width:0}.acc-profile .acc-profile-loc-text small{display:block;margin-bottom:3px;color:#5f7ba0;font-size:12px;letter-spacing:.06em}.acc-profile .acc-profile-loc-text p{margin:0;color:#d6e4f4;font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-profile .acc-profile-coords{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-profile .acc-profile-coord{display:flex;flex-direction:column;gap:4px;padding:9px 12px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680}.acc-profile .acc-profile-coord small{color:#5f7ba0;font-size:12px;letter-spacing:.08em}.acc-profile .acc-profile-coord b{color:#a8f3ff;font-size:15.5px;font-weight:650;letter-spacing:.04em;font-variant-numeric:tabular-nums}.acc-profile .acc-profile-coord .acc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.acc-dl-group{grid-column:1/-1;padding:10px 0 4px;border-bottom:1px solid rgba(116,145,184,.18)}.acc-dl-group-label{color:#7a9bca;font-size:13.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section h3{font-size:16px;margin-bottom:7px;letter-spacing:.1em}.acc-monitor-popup .acc-overview-text{font-size:14px;line-height:1.75;padding:10px 12px;margin-bottom:12px}.acc-monitor-popup .acc-dl-group{padding:13px 0 7px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dt.acc-dl-group-label{font-size:13px;letter-spacing:.08em;color:#7a9bca}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dl>div{font-size:14px;line-height:1.6;padding:6px 0}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dt{font-size:14px;color:#7a90ad}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dd{font-size:14px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dl>div.is-wide>dt{font-size:14px}.acc-monitor-popup.is-split .acc-monitor-pane .acc-monitor-section dl>div.is-wide>dd{font-size:14px}.acc-monitor-popup .acc-drawing-contacts{font-size:13px;gap:7px 14px}.acc-monitor-popup .acc-drawing-contacts>span{font-size:13px;line-height:1.6}.acc-monitor-popup .acc-drawing-contacts b,.acc-monitor-popup .acc-drawing-contacts em,.acc-monitor-popup .acc-drawing-contacts small{font-size:13px}.acc-monitor-drawings{padding-top:4px;padding-bottom:2px;overflow-y:auto;max-height:calc(var(--popup-height,520px) - 120px)}.acc-drawing-gallery{display:flex;flex-direction:column;gap:10px}.acc-drawing-card{margin:0;border:1px solid rgba(80,150,255,.18);border-radius:5px;overflow:hidden;background:#08142873;cursor:pointer;transition:border-color .15s,box-shadow .15s}.acc-drawing-card:hover,.acc-drawing-card:focus-visible{border-color:#22d3ee99;box-shadow:0 0 14px #22d3ee33;outline:none}.acc-drawing-card img{width:100%;height:auto;display:block;border-bottom:1px solid rgba(80,150,255,.12)}.acc-drawing-card figcaption{padding:6px 10px;font-size:12.5px;color:#7a8fa8;text-align:center;line-height:1.35}.acc-drawing-zoom{display:inline-block;margin-right:6px;padding:1px 7px;font-size:11.5px;color:#a8f3ff;border:1px solid rgba(34,211,238,.4);background:#22d3ee1a;border-radius:9px;vertical-align:middle}.acc-drawing-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;animation:acc-lightbox-in .18s ease-out}@keyframes acc-lightbox-in{0%{opacity:0}to{opacity:1}}.acc-drawing-lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#01050eeb;cursor:zoom-out}.acc-drawing-lightbox>section{position:relative;display:flex;flex-direction:column;width:92vw;height:92vh;max-width:1500px;border:1px solid rgba(34,211,238,.5);background:#030b1b;box-shadow:0 24px 80px #000c;border-radius:4px;overflow:hidden}.acc-drawing-lightbox>section>header{display:flex;align-items:center;justify-content:space-between;flex:none;height:52px;padding:0 16px;border-bottom:1px solid rgba(64,150,255,.24)}.acc-drawing-lightbox>section>header div{display:flex;flex-direction:column;min-width:0}.acc-drawing-lightbox>section>header b{font-size:15px;color:#edf6ff;font-weight:600}.acc-drawing-lightbox>section>header span{color:#536b8d;font-size:13.5px}.acc-drawing-lightbox>section>header button{color:#8ca0bc;font-size:26px;line-height:1;border:0;background:none;cursor:pointer;transition:color .15s}.acc-drawing-lightbox>section>header button:hover{color:#a8f3ff}.acc-drawing-lightbox-stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:18px;overflow:auto;background:radial-gradient(circle,#14344838,#01040b 72%)}.acc-drawing-lightbox-stage img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;box-shadow:0 8px 30px #0009}.acc-command-resource{flex:0 0 182px}.acc-event-statistics{height:100%;display:flex;align-items:center;justify-content:center;gap:28px}.acc-event-donut{width:112px;height:112px;flex:none;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#36d399 0,#36d399 52.94%,#7c8db0 52.94%,#7c8db0 61.76%,#ffd666 61.76%,#ffd666 76.47%,#ff9f43 76.47%,#ff9f43);box-shadow:inset 0 0 24px #030a1eb3}.acc-event-donut:before{content:"";grid-area:1/1;width:76px;height:76px;border-radius:50%;background:#071326}.acc-event-donut>div{z-index:1;grid-area:1/1;text-align:center}.acc-event-donut b{display:block;color:#edf6ff;font-size:26px;font-variant-numeric:tabular-nums}.acc-event-donut span{color:#91a4bf;font-size:14px}.acc-event-statuses{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.acc-event-statuses article>div{display:flex;align-items:baseline;justify-content:space-between}.acc-event-statuses span{color:#a2b2c6;font-size:14px}.acc-event-statuses b{color:#edf6ff;font-size:17px;font-variant-numeric:tabular-nums}.acc-event-statuses small{color:#7185a2;font-size:14.5px}.acc-event-statuses article>i{display:block;height:5px;margin-top:5px;background:#7c8db024}.acc-event-statuses article>i em{display:block;height:100%;background:var(--tone)}.acc-alarm-stack{height:100%;display:grid;grid-template-rows:72px minmax(0,1fr);gap:8px}.acc-alarm-stack>.acc-metric-grid{height:72px;margin:0}.acc-alarm-stack>.acc-feed{min-height:0;height:auto}.acc-overview-side.is-right>.acc-panel:nth-child(1){flex:1.15}.acc-overview-side.is-right>.acc-panel:nth-child(2){flex:.85}.flex-160{flex:1.6}.acc-video-link-summary{height:100%;display:flex;flex-direction:column;justify-content:center;gap:12px}.acc-video-link-summary>div{display:flex;align-items:center;gap:9px}.acc-video-link-summary>div>i{width:8px;height:8px;border-radius:50%;background:#7c8db0}.acc-video-link-summary>div>i.is-online{background:#36d399}.acc-video-link-summary>div>i.is-unavailable{background:#ff9f43}.acc-video-link-summary>div>span{flex:1}.acc-video-link-summary>div b{display:block;color:#edf6ff;font-size:14px}.acc-video-link-summary>div small{display:block;margin-top:2px;color:#7185a2;font-size:14.5px}.acc-video-link-summary>div em{color:#91a4bf;font-size:14px;font-style:normal}.acc-video-link-summary>p{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;margin:0;padding-top:10px;border-top:1px solid rgba(116,145,184,.14);color:#91a4bf;font-size:14px}.acc-video-link-summary>p b{color:#edf6ff;font-size:20px}.acc-video-link-summary>p b small{font-size:14.5px}.acc-video-link-summary>p em{color:#a8f3ff;font-size:14px;font-style:normal}.acc-monitor-popup>header>div>span>small{display:flex;gap:4px;white-space:nowrap}.acc-fullmap-canvas{position:relative;height:100%;padding:12px 16px 8px;overflow:hidden}.acc-fullmap-map{position:absolute;top:12px;right:16px;bottom:8px;left:16px;overflow:hidden;border:1px solid var(--acc-line);background:#040a16}.acc-fullmap-map>.acc-leaflet,.acc-fullmap-map>.acc-baidu-map,.acc-fullmap-map>.acc-map-fallback{z-index:0}.acc-fullmap-side{position:absolute;z-index:8;top:20px;bottom:20px;width:392px;display:flex;flex-direction:column;gap:12px}.acc-fullmap-side.is-left{left:24px;top:8px;bottom:20px}.acc-fullmap-side.is-right{right:24px;top:240px;bottom:20px}.acc-fullmap-side>.acc-panel{flex:none;max-height:660px;background:linear-gradient(160deg,#0c1b33e6,#050d1df0);-webkit-backdrop-filter:blur(5px)}.acc-satellite-canvas .acc-fullmap-side.is-left>.acc-panel:last-child{flex:1 1 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.acc-fullmap-side.is-left>.acc-panel:first-child{min-height:220px}.acc-satellite-canvas .acc-fullmap-side.is-left>.acc-panel:last-child{flex:1 1 auto;min-height:540px;max-height:none}.acc-satellite-canvas .acc-fullmap-side.is-right{top:256px}.acc-satellite-canvas .acc-fullmap-side.is-right>.acc-panel:first-child{min-height:0;max-height:400px}.acc-satellite-canvas .acc-fullmap-side.is-right>.acc-panel:last-child{flex:1 1 auto;min-height:100px;max-height:none}.acc-satellite-canvas .acc-fullmap-side.is-right .acc-table td{padding:2px 4px;font-size:14px;line-height:1.3}.acc-satellite-canvas .acc-fullmap-side.is-right .acc-table th{padding:2px 4px;font-size:14px}.acc-satellite-canvas .acc-fullmap-side.is-right .acc-panel-body{display:flex;flex-direction:column;justify-content:center}.acc-flood-compare{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto;gap:6px;padding:2px 0}.acc-flood-compare .fc-item{margin:0;min-height:0;border:1px solid rgba(34,211,238,.2);border-radius:3px;overflow:hidden;background:#04122680;cursor:pointer;transition:border-color .15s ease}.acc-flood-compare .fc-item:hover{border-color:#22d3ee}.acc-flood-compare .fc-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acc-flood-compare .fc-labels{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6px}.acc-flood-compare .fc-label{display:flex;align-items:baseline;gap:4px;padding:1px 6px;color:#a8f3ff;font-size:12px;white-space:nowrap}.acc-flood-compare .fc-label em{color:#5d708d;font-size:10.5px;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-flood-compare .fc-label.is-after{color:#22d3ee}.acc-flood-compare .fc-diff{grid-column:1/-1;margin:0;padding:1px 6px;color:#7c8db0;font-size:11.5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-flood-compare .fc-diff b{color:#ff9f43;font-variant-numeric:tabular-nums}.acc-sat-system{justify-content:center}.acc-geo-canvas .acc-fullmap-side.is-left{overflow:hidden;bottom:48px}.acc-geo-canvas .acc-fullmap-side.is-right{top:8px;overflow:hidden;bottom:48px}.acc-geo-canvas .acc-fullmap-side.is-left>.acc-panel:first-child{min-height:240px}.acc-geo-canvas .acc-fullmap-side.is-left>.acc-panel:nth-child(2){min-height:322px}.acc-geo-canvas .acc-fullmap-side.is-left>.acc-panel:last-child{min-height:290px}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:first-child{min-height:212px}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:first-child .acc-source-feed{height:150px}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:nth-child(2){min-height:218px}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:last-child{min-height:422px}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:last-child .acc-panel-body{overflow-y:auto}.acc-geo-canvas .acc-fullmap-side.is-right>.acc-panel:last-child .acc-panel-body{display:flex;flex-direction:column;overflow-y:auto}.acc-geo-canvas .acc-insar-zones{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px}.acc-insar-zones .iz-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 2px}.acc-insar-zones .iz-meta-src{display:flex;flex-direction:column;gap:1px;min-width:0}.acc-insar-zones .iz-meta-src b{color:#a8f3ff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-insar-zones .iz-meta-src em{color:#5d708d;font-style:normal;font-size:12.5px;white-space:nowrap}.acc-insar-zones .iz-total{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:#8ea3c0;font-size:12.5px;white-space:nowrap}.acc-insar-zones .iz-total i{font-style:normal;color:#8ea3c0;white-space:nowrap}.acc-insar-zones .iz-total i b{color:#fff;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.acc-insar-zones .iz-total em{font-style:normal;color:#5d708d;white-space:nowrap}.acc-insar-zones .iz-rows{flex:1;display:flex;flex-direction:column;gap:6px;padding:8px 0 6px;overflow-y:auto;min-height:0;max-height:420px;scrollbar-width:none;-ms-overflow-style:none}.acc-insar-zones .iz-rows::-webkit-scrollbar{display:none;width:0;height:0}.acc-insar-zones .iz-row2{width:100%;color:inherit;font:inherit;text-align:left;display:grid;grid-template-columns:62px 1fr 22px;align-items:center;gap:10px;padding:5px 8px;border-left:3px solid var(--tz);background:rgba(var(--tz-rgb),.06);border-radius:2px;cursor:pointer;transition:filter .15s ease}.acc-insar-zones .iz-row2:hover{filter:brightness(1.18)}.acc-insar-zones .iz-row2:hover .iz-name{color:#fff}.acc-insar-zones .iz-row2.is-zero{--tz:#4a5a74;--tz-rgb:74,90,116;opacity:.62;cursor:default}.acc-insar-zones .iz-row2.is-zero:hover{filter:none}.acc-insar-zones .iz-row2.is-active{border-left-color:#22d3ee;background:rgba(var(--tz-rgb),.18);box-shadow:inset 0 0 0 1px #22d3ee66,0 0 12px #22d3ee29;filter:brightness(1.12)}.acc-insar-zones .iz-row2.is-active .iz-name{color:#fff}.acc-insar-zones .iz-row2.is-active .iz-num{color:#a8f3ff}.acc-insar-zones .iz-name{color:#c6d5e8;font-size:13.5px;white-space:nowrap}.acc-insar-zones .iz-track{height:11px;border-radius:2px;background:#7c8db029;overflow:hidden}.acc-insar-zones .iz-track i{display:block;height:100%;border-radius:2px;background:var(--tz);box-shadow:0 0 7px rgba(var(--tz-rgb),.55)}.acc-insar-zones .iz-num{color:#fff;font-size:14px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.acc-insar-zones .iz-row2.z1{--tz:#4f8bb5;--tz-rgb:79,139,181}.acc-insar-zones .iz-row2.z2{--tz:#22d3ee;--tz-rgb:34,211,238}.acc-insar-zones .iz-row2.z3{--tz:#ff9f43;--tz-rgb:255,159,67}.acc-insar-zones .iz-row2.z4{--tz:#ff7847;--tz-rgb:255,120,71}.acc-insar-zones .iz-row2.z5{--tz:#ff5d5f;--tz-rgb:255,93,95}.acc-insar-zones .iz-row2.z6{--tz:#ff4d4f;--tz-rgb:255,77,79}.acc-insar-zones .iz-row2.z7{--tz:#e71c24;--tz-rgb:231,28,36}.acc-insar-zones .iz-row2.z8{--tz:#c1121f;--tz-rgb:193,18,31}.acc-insar-zones .lv-a{--lv:#40a9ff}.acc-insar-zones .lv-b{--lv:#ffd666}.acc-insar-zones .lv-c{--lv:#ff9f43}.acc-insar-zones .lv-d{--lv:#ff4d4f}.acc-leaf-event-popup .insar-lv.lv-a{color:#40a9ff}.acc-leaf-event-popup .insar-lv.lv-b{color:#ffd666}.acc-leaf-event-popup .insar-lv.lv-c{color:#ff9f43}.acc-leaf-event-popup .insar-lv.lv-d{color:#ff4d4f}.acc-hazard-card .hz-info .insar-lv.lv-a,.acc-hist-card .hist-point-metrics .insar-lv.lv-a{color:#40a9ff}.acc-hazard-card .hz-info .insar-lv.lv-b,.acc-hist-card .hist-point-metrics .insar-lv.lv-b{color:#ffd666}.acc-hazard-card .hz-info .insar-lv.lv-c,.acc-hist-card .hist-point-metrics .insar-lv.lv-c{color:#ff9f43}.acc-hazard-card .hz-info .insar-lv.lv-d,.acc-hist-card .hist-point-metrics .insar-lv.lv-d{color:#ff4d4f}.acc-suspect .sus-lv{flex:none;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#0a1428;border-radius:4px;margin-right:8px;box-shadow:0 0 0 1px #ffffff59 inset}.acc-suspect .sus-lv.lv-a{background:#40a9ff}.acc-suspect .sus-lv.lv-b{background:#ffd666}.acc-suspect .sus-lv.lv-c{background:#ff9f43}.acc-suspect .sus-lv.lv-d{background:#ff4d4f}.acc-sat-modal .hz-info .insar-lv.lv-a{color:#40a9ff}.acc-sat-modal .hz-info .insar-lv.lv-b{color:#ffd666}.acc-sat-modal .hz-info .insar-lv.lv-c{color:#ff9f43}.acc-sat-modal .hz-info .insar-lv.lv-d{color:#ff4d4f}.acc-leaf-event-popup .acc-insar-photos{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:5px;border:1px solid rgba(34,211,238,.22);border-radius:3px;background:#04122699}.acc-leaf-event-popup .acc-insar-photo{margin:0}.acc-leaf-event-popup .acc-insar-photo img{display:block;width:100%;height:210px;-o-object-fit:cover;object-fit:cover;border-radius:2px;background:#0a1a2e}.acc-leaf-event-popup .acc-insar-photo figcaption{color:#7fd4ff;font-size:11.5px;line-height:1.8;text-align:center;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-flood-canvas .acc-fullmap-side.is-left{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-right:2px}.acc-flood-canvas .acc-fullmap-side.is-left>.acc-panel{flex:1 1 auto;min-height:auto}.acc-flood-canvas .acc-fullmap-side.is-right .acc-panel-body{flex:1 1 auto;min-height:0}.acc-flood-canvas .acc-fullmap-side.is-left>.acc-panel:last-child .acc-status-row{padding:2px}.acc-flood-canvas .acc-fullmap-side.is-right>.acc-panel{flex:1 1 auto;min-height:auto}.acc-flood-canvas .acc-fullmap-side.is-right .acc-panel-body{display:flex;flex-direction:column;justify-content:flex-start}.acc-command-canvas .acc-fullmap-side.is-right{top:20px}.acc-command-canvas .acc-fullmap-side.is-left>.acc-panel:nth-child(3){min-height:284px}.acc-command-canvas .acc-fullmap-side.is-left>.acc-panel:nth-child(2){flex:1 1 auto;min-height:0}.acc-command-canvas .acc-fullmap-side.is-left>.acc-panel:nth-child(2) .acc-panel-body{display:flex;flex-direction:column}.acc-command-canvas .acc-fullmap-side.is-right .acc-panel-body{display:flex;flex-direction:column;justify-content:flex-start}.acc-command-canvas .acc-fullmap-side.is-right .acc-feed-row{padding:3px 1px}.acc-command-resource-list .row{display:flex;align-items:center;gap:10px;padding:12px 11px;border:1px solid rgba(var(--tone-rgb),.32);background:rgba(var(--tone-rgb),.06)}.acc-fixed-alerts.is-command{pointer-events:auto;height:auto}.acc-fixed-alerts.is-command>.acc-panel{height:auto;min-height:0}.acc-fixed-alerts.is-command .acc-source-feed{height:auto;overflow:visible}.acc-fixed-alerts.is-command .acc-source-feed>div{animation:none}.acc-timeline{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:2px}.acc-timeline .tl-current{flex:none;padding:0;border:0;background:transparent;cursor:pointer}.acc-timeline .tl-cur-head{display:flex;align-items:flex-start;gap:10px;padding:6px 11px 5px}.acc-timeline .tl-cur-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.acc-timeline .tl-cur-title b{color:#fff;font-size:15.5px;font-weight:600;line-height:1.25}.acc-timeline .tl-cur-title em{display:block;color:#8ea3c0;font-size:13px;font-style:normal;line-height:1.35}.acc-timeline .tl-current>p{margin:0 0 10px;color:#b7cbe2;font-size:13.5px;line-height:1.4}.acc-timeline .tl-current-title{display:flex;align-items:center;gap:8px;margin-bottom:8px}.acc-timeline .tl-current-title b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eaf3fd;font-size:14.5px;font-weight:650;line-height:1.3}.tl-status{flex:none;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:600;line-height:1;border:1px solid;border-radius:14px;white-space:nowrap}.tl-status i{width:6px;height:6px;border-radius:50%;background:#041226d9;box-shadow:0 0 6px currentColor;animation:acc-blink 1.4s ease-in-out infinite}.tl-status.is-handling{color:#ffc9a3;border-color:#ff9f4366;background:#ff9f431f}.acc-timeline .tl-steps{flex:1;min-height:0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.acc-timeline .tl-steps::-webkit-scrollbar{display:none}.acc-timeline .tl-steps-inner{position:relative;display:flex;flex-direction:column;flex:none}.acc-timeline .tl-line-dot{position:absolute;left:15px;top:6px;width:9px;height:9px;border-radius:50%;background:#a8f3ff;box-shadow:0 0 10px #22d3ee;transform:translate(-50%);z-index:0;pointer-events:none}.acc-timeline .tl-step.is-last>.tl-num{background:#36d399;box-shadow:0 0 8px #36d399b3}.acc-timeline .tl-step.is-last>.tl-num:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid rgba(54,211,153,.75);pointer-events:none;animation:acc-num-ring 2s ease-in-out infinite}@keyframes acc-num-ring{0%,to{opacity:.15}50%{opacity:1}}.acc-timeline .tl-step{position:relative;padding:9px 0 9px 38px}.acc-timeline .tl-step:not(:first-of-type):before{content:"";position:absolute;left:15px;top:0;bottom:calc(100% - 24px);width:2px;transform:translate(-50%);background:#22d3ee66;z-index:0}.acc-timeline .tl-step:not(:last-of-type):after{content:"";position:absolute;left:15px;top:24px;bottom:0;width:2px;transform:translate(-50%);background:#22d3ee66;z-index:0}.acc-timeline .tl-num{position:absolute;left:4px;top:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#061225;font-size:12px;font-weight:700;background:#22d3ee;box-shadow:0 0 8px #22d3eeb3;z-index:1}.acc-timeline .tl-head{display:flex;align-items:center;gap:8px;min-width:0;padding-bottom:4px}.acc-timeline .tl-head time{flex:none;color:#5d708d;font-size:13.5px;font-variant-numeric:tabular-nums}.acc-timeline .tl-head>time{width:38px}.acc-timeline .tl-head b{color:#eaf6ff;font-size:14px;font-weight:600;white-space:nowrap}.acc-timeline .tl-head .tl-by{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;font-size:13px;font-family:inherit;color:#7fd4ff;border:1px solid rgba(64,169,255,.4);background:#40a9ff1a;border-radius:2px;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.acc-timeline .tl-head .tl-by:hover{color:#fff;border-color:#22d3eecc;background:#22d3ee33}.acc-timeline .tl-head .tl-by svg{width:11px;height:11px;flex:none}.acc-timeline .tl-detail{margin:0;padding-left:1px;color:#9fb4cc;font-size:13.5px;line-height:1.5}.acc-timeline .tl-empty{padding:12px 4px 4px 28px;color:#5d708d;font-size:14px}.acc-timeline .tl-media{display:flex;gap:6px;margin:0 0 2px}.acc-timeline .tl-media>button{flex:1;min-width:0}.acc-timeline .tl-cur-video{position:relative;display:flex;flex-direction:column;padding:0;border:1px solid rgba(34,211,238,.35);background:radial-gradient(circle at 55% 45%,#16557859,#01040b 75%);cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.acc-timeline .tl-cur-video:hover{border-color:#22d3ee;box-shadow:0 0 10px #22d3ee2e}.acc-timeline .tl-cur-video .tl-video-frame{flex:1;position:relative;min-height:112px;display:flex;align-items:center;justify-content:center;overflow:hidden}.acc-timeline .tl-cur-video .tl-video-frame>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.acc-timeline .tl-cur-video .tl-video-frame:before,.acc-timeline .tl-cur-video .tl-video-frame:after{content:"";position:absolute;width:24px;height:24px;border-color:#aad9ea66;border-style:solid}.acc-timeline .tl-cur-video .tl-video-frame:before{left:8px;top:8px;border-width:1px 0 0 1px}.acc-timeline .tl-cur-video .tl-video-frame:after{right:8px;bottom:8px;border-width:0 1px 1px 0}.acc-timeline .tl-cur-video .tl-video-frame>i{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:2px solid #22d3ee;border-radius:50%;background:#22d3ee26;box-shadow:0 0 #22d3ee66;animation:acc-blink 1.6s ease-in-out infinite}.acc-timeline .tl-cur-video .tl-video-frame>s.tl-video-scan{position:absolute;left:0;right:0;top:-35%;height:30%;background:linear-gradient(transparent,#22d3ee24);animation:acc-video 3.5s linear infinite;pointer-events:none}.acc-timeline .tl-cur-video .tl-video-frame>i:before{content:"";border-left:9px solid #a8f3ff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:2px}.acc-timeline .tl-cur-video .tl-video-frame>time{position:absolute;top:7px;left:38px;color:#8ea3bc;font-size:11px}.acc-timeline .tl-cur-video .tl-video-frame>b{position:absolute;top:7px;right:8px;color:#ff6b6d;font-size:10px;font-weight:700;animation:acc-blink 1.2s infinite}.acc-timeline .tl-cur-video em{display:block;padding:2px 6px;color:#7fd4ff;font-size:11px;font-style:normal;text-align:center;border-top:1px solid rgba(34,211,238,.18)}.acc-timeline .tl-current-photo{position:relative;display:block;margin:0;width:auto;padding:0;border:1px solid rgba(80,150,255,.32);background:#4096ff0d;cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.acc-timeline .tl-current-photo:hover{border-color:#22d3eebf;box-shadow:0 0 10px #22d3ee29}.acc-timeline .tl-current-photo img{display:block;width:100%;height:112px;-o-object-fit:cover;object-fit:cover}.acc-timeline .tl-current-photo .tl-photo-name{display:block;padding:3px 6px 4px;color:#7fd4ff;font-size:11.5px;line-height:1.4;text-align:center;letter-spacing:.02em;background:#0412268c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-timeline .tl-current-photo .tl-photo-zoom{position:absolute;top:8px;right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#08182eb3;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .15s ease,transform .15s ease}.acc-timeline .tl-current-photo:hover .tl-photo-zoom{background:#22d3eed9;color:#061225;transform:scale(1.08)}.acc-timeline .tl-current-photo .tl-photo-zoom svg{width:16px;height:16px}.acc-media-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#020a1673;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:acc-fade-in .18s ease}.acc-media-lb-box{position:fixed;transform:translate(-50%,-50%);width:820px;max-width:86vw;max-height:88vh;display:flex;flex-direction:column;background:#0b1c33;border:1px solid rgba(34,211,238,.45);border-radius:6px;box-shadow:0 12px 48px #0009;animation:cap-not-enter}.acc-media-lb-close{position:absolute;top:8px;right:8px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;border:1px solid rgba(150,180,220,.35);border-radius:50%;background:#08182ed9;cursor:pointer}.acc-media-lb-box img{max-width:100%;max-height:calc(88vh - 44px);-o-object-fit:contain;object-fit:contain;display:block;background:#04101f}.acc-media-lb.is-photos .acc-ev-photo-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:200px;padding:0}.acc-media-lb.is-photos .acc-ev-photo-stage img{max-height:calc(88vh - 132px);width:auto;margin:0 auto}.acc-media-lb.is-photos .acc-ev-photo-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;color:#cfe9ff;border:1px solid rgba(150,180,220,.4);border-radius:50%;background:#08182ecc;cursor:pointer;transition:background .15s ease,color .15s ease}.acc-media-lb.is-photos .acc-ev-photo-nav svg{width:22px;height:22px;display:block}.acc-media-lb.is-photos .acc-ev-photo-nav:hover{color:#061225;background:#22d3ee}.acc-media-lb.is-photos .acc-ev-photo-nav.is-prev{left:10px}.acc-media-lb.is-photos .acc-ev-photo-nav.is-next{right:10px}.acc-media-lb.is-photos .acc-ev-photo-thumbs{display:flex;gap:7px;justify-content:center;padding:8px 12px 12px;border-top:1px solid rgba(64,150,255,.18);background:#0412268c}.acc-media-lb.is-photos .acc-ev-photo-thumb{flex:none;width:74px;height:50px;padding:0;border:2px solid transparent;border-radius:3px;background:transparent;cursor:pointer;overflow:hidden;transition:border-color .15s ease,opacity .15s ease}.acc-media-lb.is-photos .acc-ev-photo-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:none}.acc-media-lb.is-photos .acc-ev-photo-thumb:hover{opacity:.85}.acc-media-lb.is-photos .acc-ev-photo-thumb.is-active{border-color:#22d3ee;box-shadow:0 0 8px #22d3ee66}.acc-media-lb-box>div.acc-media-lb-doc{width:520px;max-width:86vw;padding:56px 24px 24px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.acc-media-lb-doc svg{width:96px;height:96px;color:#ff9f43}.acc-media-lb-doc b{font-size:20px;color:#eaf6ff;font-weight:600}.acc-media-lb-doc p{margin:0;font-size:14px;color:#9fb4cc;line-height:1.6}.acc-media-lb-box footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-top:1px solid rgba(116,145,184,.2);background:#081224b3}.acc-media-lb-box footer span{color:#eaf6ff;font-size:13.5px}.acc-media-lb-box footer em{font-style:normal;color:#7fd4ff;font-size:12.5px}.acc-panel-head .acc-events-all-btn{flex:none;padding:2px 10px;color:#a8f3ff;font-size:13.5px;border:1px solid rgba(34,211,238,.45);border-radius:2px;background:#22d3ee14;cursor:pointer;transition:all .15s ease}.acc-panel-head .acc-events-all-btn:hover{color:#fff;border-color:#22d3ee;background:#22d3ee2e}.acc-events-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:540;display:flex;align-items:center;justify-content:center}.acc-events-modal .acc-events-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#020812b8;border:0;cursor:pointer}.acc-events-modal>section{position:relative;width:760px;max-height:80vh;display:flex;flex-direction:column;border:1px solid rgba(64,150,255,.4);background:linear-gradient(180deg,#08142afa,#050d1efa);box-shadow:0 22px 64px #000000b8,inset 0 1px #ffffff0d}.acc-events-modal>section:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.55),transparent);pointer-events:none}.acc-events-modal>section>header{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid rgba(64,150,255,.22)}.acc-events-head{display:flex;align-items:center;gap:10px}.acc-events-head>i{width:8px;height:8px;flex:none;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3eecc}.acc-events-head>div{display:flex;align-items:baseline;gap:9px;min-width:0}.acc-events-modal header b{color:#eaf6ff;font-size:17px;letter-spacing:.05em}.acc-events-modal header span{color:#7fd4ff;font-size:13px;letter-spacing:.03em}.acc-events-modal header button{color:#8ca0bc;font-size:24px;border:0;background:none;cursor:pointer;line-height:1}.acc-events-modal .acc-events-list{flex:1;min-height:0;overflow-y:auto;padding:10px 14px}.acc-events-modal .acc-events-list article{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:11px 14px 11px 17px;margin-bottom:8px;border:1px solid rgba(80,150,255,.14);border-radius:4px;background:#09122680;cursor:pointer;transition:all .15s ease}.acc-events-modal .acc-events-list article:hover{border-color:#22d3ee66;background:#22d3ee0f}.acc-events-modal .acc-events-list article.is-selected{border-color:#22d3ee8c;background:#22d3ee1a;box-shadow:inset 3px 0 #22d3ee}.acc-events-modal .acc-events-list article>i{margin-left:auto;flex:none;color:#7fd4ff;font-size:13px;font-style:normal;letter-spacing:.04em;white-space:nowrap}.acc-events-modal .acc-events-bar{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--resp-color,rgba(116,145,184,.28))}.acc-events-modal .acc-events-list time{flex:none;color:#6f829e;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-events-modal .acc-events-resp{flex:none;font-style:normal;font-size:12px;font-weight:700;color:#042033;padding:2px 9px;border-radius:3px;background:var(--resp-color,rgba(116,145,184,.28));white-space:nowrap}.acc-events-modal .acc-events-title{display:flex;align-items:baseline;gap:8px;flex:1;min-width:0}.acc-events-modal .acc-events-title strong{flex:none;color:#7fd4ff;font-size:14px;font-weight:700;white-space:nowrap}.acc-events-modal .acc-events-title b{color:#eaf6ff;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-events-modal .acc-events-list article>div{flex:1;min-width:0}.acc-events-modal .acc-events-list article>i{margin-left:auto;flex:none;color:#7fd4ff;font-size:14px;font-style:normal;white-space:nowrap}.acc-events-modal .acc-events-status{flex:none;font-size:12.5px;font-weight:600;padding:2px 11px;border:1px solid;border-radius:12px;white-space:nowrap}.acc-events-modal .acc-events-status.is-orange{color:#ffc9a3;border-color:#ff9f4373;background:#ff9f431f}.acc-events-modal .acc-events-status.is-yellow{color:#ffe9a8;border-color:#ffc14373;background:#ffc1431f}.acc-events-modal .acc-events-status.is-green{color:#a8f3c9;border-color:#36d39973;background:#36d3991f}.acc-events-modal .acc-events-status.is-gray{color:#9fb4cc;border-color:#7491b859;background:#7491b81a}.acc-overview-canvas .acc-fullmap-side.is-right>.acc-panel:first-child{min-height:315px}.acc-overview-canvas .acc-fullmap-side.is-right>.acc-panel:last-child{min-height:316px}.acc-overview-canvas .acc-fullmap-side.is-left>.acc-panel:nth-child(2){min-height:268px}.acc-fullmap-side>.acc-panel.acc-history-panel{flex:0 0 300px}.acc-risk-chart{display:flex;flex-direction:column;gap:7px;padding:4px 2px;height:100%}.acc-risk-chart-title{display:flex;align-items:baseline;gap:8px}.acc-risk-chart-title b{color:#eaf6ff;font-size:14px;font-weight:600}.acc-risk-chart-title em{color:#5d708d;font-style:normal;font-size:14.5px;margin-left:auto}.acc-risk-line{width:100%;display:block;flex:1;min-height:0}.acc-risk-line .gl{stroke:#7491b81a;stroke-width:1}.acc-risk-line .line{fill:none;stroke:#ff9f43;stroke-width:2;filter:drop-shadow(0 0 4px rgba(255,159,67,.5))}.acc-risk-line .area{fill:#ff9f431f}.acc-risk-line .dot{fill:#ffd666;stroke:#ff9f43;stroke-width:1.2}.acc-risk-line .xl{fill:#617594;font-size:14px;text-anchor:middle}.acc-risk-line .vl{fill:#f2f8ff;font-size:14px;text-anchor:middle}.acc-town-dist{display:flex;flex-direction:column;height:100%;padding:4px 2px}.acc-town-dist>header{display:flex;align-items:baseline;gap:5px;margin-bottom:9px;color:#8ea3c0;font-size:13.5px}.acc-town-dist>header b{color:#a8f3ff;font-weight:600;font-variant-numeric:tabular-nums}.acc-town-bars{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:7px;min-height:0}.acc-town-row{display:grid;grid-template-columns:66px 1fr 42px;align-items:center;gap:9px;min-width:0;cursor:pointer;border-radius:3px;padding:1px 4px;margin:0 -4px;transition:background .15s ease}.acc-town-row:hover{background:#22d3ee17}.acc-town-row:focus-visible{outline:1px solid rgba(34,211,238,.6);outline-offset:-1px}.acc-town-name{color:#c6d5e8;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-town-track{display:block;height:13px;border-radius:2px;background:#7c8db024;overflow:hidden}.acc-town-track em{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#22d3ee4d,#22d3ee);box-shadow:0 0 8px #22d3ee66}.acc-town-row.is-peak .acc-town-track em{background:linear-gradient(90deg,#ff4d4f52,#ff4d4f);box-shadow:0 0 8px #ff4d4f73}.acc-town-val{color:#dce9f7;font-size:15px;font-weight:700;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.acc-town-val small{margin-left:2px;color:#8ea3c0;font-size:11px;font-weight:400}.acc-town-row.is-peak .acc-town-val{color:#ff9d9e}.acc-town-row.is-peak .acc-town-val small{color:#c97f80}.acc-hist-warn{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:6px 2px;height:100%}.acc-hist-warn header{display:flex;align-items:baseline;gap:8px}.acc-hist-warn header b{color:#eaf6ff;font-size:14.5px;font-weight:600}.acc-hist-warn header em{color:#5d708d;font-style:normal;font-size:14.5px;margin-left:auto}.acc-hist-warn .bars{flex:1;display:flex;align-items:flex-end;gap:8px;padding:14px 2px 0;border-bottom:1px solid rgba(80,150,255,.15)}.acc-hist-warn .bar{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;min-width:0;font-style:normal}.acc-hist-warn .bar i{position:relative;width:100%;max-width:30px;display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(180deg,#40a9ff,#185f9e);box-shadow:0 0 8px #40a9ff80;font-style:normal}.acc-hist-warn .bar i b{position:absolute;top:-28px;color:#a9d8ff;font-size:14.5px;font-weight:600;font-style:normal}.acc-hist-warn .bar>span{color:#596b87;font-size:14.5px;font-style:normal;font-variant-numeric:tabular-nums}.acc-ev-disp{display:flex;flex-direction:column;justify-content:center;padding:4px 2px;height:100%}.acc-ev-disp header{display:flex;align-items:baseline;gap:8px}.acc-ev-disp header b{color:#eaf6ff;font-size:15.5px;font-weight:600}.acc-ev-disp header em{color:#7185a2;font-style:normal;font-size:14.5px;margin-left:auto}.acc-ev-disp .disp-body{display:flex;align-items:center;gap:22px;padding:4px}.acc-ev-disp .disp-body svg{width:195px;height:195px;flex:none}.acc-ev-disp .disp-body svg circle{fill:none;stroke-width:10}.acc-ev-disp .disp-body svg text{fill:#fff;font-size:18px;font-weight:500;text-anchor:middle}.acc-ev-disp .disp-body svg text tspan{font-size:12.5px;font-weight:400;fill:#8ea3c0}.acc-ev-disp .disp-legend{flex:1;display:flex;flex-direction:column;gap:13px;min-width:0;justify-content:center}.acc-ev-disp .disp-legend span{display:flex;align-items:center;gap:8px;color:#b6c8de;font-size:15.5px;white-space:nowrap}.acc-ev-disp .disp-legend i{width:11px;height:11px;border-radius:2px;flex:none}.acc-ev-disp .disp-legend b{color:#fff;margin-left:auto;font-size:17.5px;font-variant-numeric:tabular-nums}.acc-ev-disp .disp-total{margin-top:6px;padding-top:8px;border-top:1px dashed rgba(64,150,255,.2);color:#5d708d}.acc-ev-disp .disp-total b{color:#7fd4ff}.acc-ev-disp .disp-note{margin:10px 2px 0;padding-top:8px;border-top:1px solid rgba(80,150,255,.12);color:#5d708d;font-size:14px;line-height:1.5;text-align:center}.acc-sat-track{display:flex;flex-direction:column;gap:9px;padding:6px 2px}.acc-sat-track .orbit{display:flex;align-items:center;gap:12px}.acc-sat-track .orbit svg{width:50px;height:50px;flex:none;color:#22d3ee}.acc-sat-track .orbit p{margin:0;color:#8ea3c0;font-size:14.5px;line-height:1.5}.acc-sat-track .orbit p b{display:block;color:#eaf6ff;font-size:14.5px}.acc-sat-track .cells{display:grid;grid-template-columns:1fr 1fr;gap:6px}.acc-sat-track .cell{display:flex;flex-direction:column;gap:2px;padding:4px 8px;border-left:3px solid var(--tone);background:linear-gradient(90deg,rgba(var(--tone-rgb),.09),transparent)}.acc-sat-track .cell b{color:#fff;font-size:17px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.acc-sat-track .cell b small{margin-left:2px;font-size:14.5px;color:#8ea3c0;font-weight:400}.acc-sat-track .cell em{color:#8ea3c0;font-size:14px;font-style:normal}.acc-hist-btn{display:inline-block;margin-top:3px;padding:2px 8px;color:#7fd4ff;font-size:14px;border:1px solid rgba(64,169,255,.35);background:#40a9ff14;cursor:pointer}.acc-hist-btn:hover{border-color:#22d3ee;color:#a8f3ff}.acc-sat-track .flood-block{margin-top:2px;padding:6px 8px;border:1px solid rgba(80,150,255,.16);background:#4096ff0d}.acc-sat-track .flood-block h4{margin:0 0 5px;color:#a8f3ff;font-size:14px;font-weight:600;letter-spacing:.08em}.acc-sat-track .flood-cells{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.acc-sat-track .flood-cells .fcell{display:flex;flex-direction:column;gap:1px;padding:3px 4px;border-left:2px solid var(--tone);background:rgba(var(--tone-rgb),.08)}.acc-sat-track .flood-cells .fcell b{color:#fff;font-size:14px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.acc-sat-track .flood-cells .fcell b small{margin-left:1px;font-size:14px;color:#8ea3c0;font-weight:400}.acc-sat-track .flood-cells .fcell em{color:#8ea3c0;font-size:14.5px;font-style:normal;white-space:nowrap}.acc-geo-risk{display:flex;flex-direction:column;gap:9px;padding:6px 2px}.acc-geo-risk .hero{display:flex;align-items:baseline;gap:7px}.acc-geo-risk .hero b{color:#fff;font-size:32px;font-weight:700;line-height:1}.acc-geo-risk .hero span{color:#8ea3c0;font-size:14px}.acc-geo-risk h4{margin:2px 0 4px;color:#8ea3c0;font-size:14.5px;font-weight:500}.acc-geo-risk .ge-levels{display:flex;flex-direction:column;gap:5px}.acc-geo-risk .ge-levels article{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:8px}.acc-geo-risk .ge-levels .gl-name{color:#c6d5e8;font-size:14px;white-space:nowrap}.acc-geo-risk .ge-levels .gl-bar{height:8px;background:#7c8db024;border-radius:2px;overflow:hidden}.acc-geo-risk .ge-levels .gl-bar i{display:block;height:100%;border-radius:2px;background:var(--tone);box-shadow:0 0 6px rgba(var(--tone-rgb),.55)}.acc-geo-risk .ge-levels .gl-val{color:#fff;font-size:14.5px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-geo-event{display:flex;flex-direction:column;gap:8px;padding:5px 2px}.acc-geo-event>header{display:flex;align-items:baseline;gap:8px}.acc-geo-event>header b{color:#eaf6ff;font-size:14.5px;font-weight:600}.acc-geo-event>header em{color:#5d708d;font-style:normal;font-size:14px;margin-left:auto}.acc-geo-event .ge-trend{display:flex;align-items:flex-end;gap:9px;height:128px;padding:0 2px;border-bottom:1px solid rgba(80,150,255,.15)}.acc-geo-event .ge-trend article{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0}.acc-geo-event .ge-axis{display:flex;gap:9px;padding:4px 2px 0}.acc-geo-event .ge-axis span{flex:1;text-align:center;color:#7fa3c8;font-size:13.5px;font-variant-numeric:tabular-nums}.acc-geo-event .ge-trend .ge-bar{position:relative;width:62%;max-width:32px;display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(180deg,#ff9f43,#ff9f4366);box-shadow:0 0 8px #ff9f434d;border-radius:1px}.acc-geo-event .ge-trend .ge-val{position:absolute;top:-17px;left:50%;transform:translate(-50%);color:#fff;font-size:14.5px;font-weight:600;white-space:nowrap}.acc-geo-event h4{margin:1px 0 3px;color:#8ea3c0;font-size:14.5px;font-weight:500;letter-spacing:.04em}.acc-history-stats{flex:1;display:flex;flex-direction:column;gap:1px;min-height:0}.acc-history-stats header{display:flex;align-items:baseline;gap:8px}.acc-history-stats header b{color:#eaf6ff;font-size:14px;font-weight:600}.acc-history-stats header em{color:#5d708d;font-style:normal;font-size:14.5px;margin-left:auto}.acc-history-stats .bars{flex:1;display:flex;align-items:flex-end;gap:8px;padding:0 4px;min-height:0}.acc-history-stats article{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:0;min-width:0}.acc-history-stats article>b{color:#a9d8ff;font-size:14.5px}.acc-history-stats article>i{width:56%;min-height:2px;background:linear-gradient(#40a9ff,#185f9e);box-shadow:0 0 5px #40a9ff80}.acc-history-stats article>i.hot{background:linear-gradient(#40a9ff,#185f9e);box-shadow:0 0 5px #40a9ff80}.acc-history-stats article>span{color:#596b87;font-size:14.5px;white-space:nowrap}.acc-flood-lamp{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px 2px}.acc-flood-lamp .lamp{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid rgba(var(--tone-rgb),.28);background:rgba(var(--tone-rgb),.05)}.acc-flood-lamp .lamp i{width:10px;height:10px;border-radius:50%;background:var(--tone);box-shadow:0 0 8px var(--tone);flex:none}.acc-flood-lamp .lamp b{color:#fff;font-size:18px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.acc-flood-lamp .lamp small{margin-left:2px;font-size:14px;color:#8ea3c0}.acc-flood-lamp .lamp em{color:#8ea3c0;font-size:14.5px;font-style:normal;margin-left:auto}.acc-flood-situation{display:flex;flex-direction:column;gap:10px;padding:6px 2px}.acc-flood-situation .fs-kpis{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,minmax(84px,1fr));gap:10px}.acc-flood-situation .fs-kpi{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 8px;border:1px solid rgba(var(--tone-rgb),.34);background:rgba(var(--tone-rgb),.06);overflow:hidden}.acc-flood-situation .fs-kpi:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--tone),transparent)}.acc-flood-situation .fs-kpi b{color:#fff;font-size:25px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.acc-flood-situation .fs-kpi b small{margin-left:3px;font-size:14px;color:#8ea3c0;font-weight:400}.acc-flood-situation .fs-kpi em{font-style:normal;color:#dce7f5;font-size:14px;letter-spacing:.05em}.acc-flood-situation .fs-kpi span{color:#7c8db0;font-size:14px}.acc-flood-perception{height:100%;display:flex;flex-direction:column;gap:8px}.acc-flood-perception>p{margin:0;padding-top:8px;border-top:1px dashed rgba(80,150,255,.15);color:#5d708d;font-size:14px;text-align:center}.acc-flood-canvas .acc-fullmap-side.is-right{top:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-right:2px}.acc-flood-canvas .acc-fullmap-side.is-right>.acc-panel{flex:0 0 auto}.acc-flood-canvas .acc-fullmap-side.is-right>.acc-panel:nth-child(2){flex:1 1 193px;min-height:193px}.acc-flood-canvas .acc-fullmap-side.is-right .acc-panel-body{display:flex;flex-direction:column}.acc-flood-canvas .acc-fullmap-side.is-right .acc-flood-weather,.acc-flood-canvas .acc-fullmap-side.is-right .acc-rain-realtime,.acc-flood-canvas .acc-fullmap-side.is-right .acc-satellite-compare{flex:1 1 auto;min-height:0}.acc-fb-content{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;justify-content:flex-start}.acc-fb-rain-tag{color:#7895b3;font-size:12.5px;margin:-2px 2px 0}.acc-fb-rain-tag b{font-weight:600;color:#5fdeff;font-variant-numeric:tabular-nums;margin:0 2px}.acc-fb-rain-tag b.tone-orange{color:#ffb673}.acc-flood-weather{display:flex;flex-direction:column;gap:8px;padding:2px 0}.acc-fw-now{position:relative;display:flex;align-items:center;gap:14px;padding:11px 14px;border:1px solid rgba(34,211,238,.28);border-left:3px solid #22d3ee;border-radius:4px;background:linear-gradient(135deg,#22d3ee14,#09122673);overflow:hidden}.acc-fw-now:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.5),transparent)}.acc-fw-now .wx{flex:none;color:#7fd4ff;filter:drop-shadow(0 0 7px rgba(34,211,238,.35))}.acc-fw-now-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acc-fw-now-info b{color:#dceefb;font-size:15px;font-weight:650;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-fw-now-info em{font-style:normal;color:#fff;font-size:30px;font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.acc-fw-now-info em small{margin-left:3px;font-size:16px;color:#7fd4ff;font-weight:600}.acc-fw-now-info .fw-temp{display:flex;align-items:baseline;gap:10px;min-width:0}.acc-fw-now-info .fw-temp span{color:#5f7ba0;font-size:12px;letter-spacing:.02em;white-space:nowrap}.acc-fw-stats{display:grid;grid-template-columns:1fr 1fr;gap:6px}.acc-fw-stats>span{display:grid;grid-template-columns:18px 56px 1fr;align-items:center;gap:6px;min-width:0;padding:6px 9px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680}.acc-fw-stats i{width:18px;height:18px;color:#7fd4ff}.acc-fw-stats i svg{width:18px;height:18px;display:block}.acc-fw-stats i.is-precip{color:#22d3ee}.acc-fw-stats i.is-humid{color:#36d399}.acc-fw-stats i.is-wind{color:#ffd666}.acc-fw-stats i.is-pressure{color:#40a9ff}.acc-fw-stats em{font-style:normal;color:#7a90ad;font-size:12.5px;white-space:nowrap}.acc-fw-stats b{color:#eaf3fd;font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0}.acc-fw-stats b small{margin-left:2px;font-size:11px;color:#5d708d;font-weight:400}.acc-weather-alerts{display:flex;flex-direction:column;gap:5px;padding:2px 0 0;border-top:1px dashed rgba(80,150,255,.15)}.acc-weather-alerts article{display:flex;align-items:center;gap:9px;padding:6px 4px;border-bottom:1px dashed rgba(80,150,255,.1)}.acc-weather-alerts article:last-child{border-bottom:0}.acc-weather-alerts time{flex:none;color:#5d708d;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-weather-alerts .acc-wa-lv{flex:none;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:700;color:#042033;border-radius:3px;background:var(--tone,#40a9ff)}.acc-weather-alerts b{flex:1;min-width:0;color:#dce7f5;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-fw-forecast{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:2px 0 0;border-top:1px dashed rgba(80,150,255,.15)}.acc-fw-forecast span{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 4px;border:1px solid rgba(80,150,255,.14);border-radius:4px;background:#09122666}.acc-fw-forecast time{color:#5d708d;font-size:11.5px;font-variant-numeric:tabular-nums}.acc-fw-forecast .fc-line{display:flex;align-items:center;justify-content:center;gap:5px}.acc-fw-forecast .fc-line .wx{width:18px;height:18px;color:#8fc5ff;flex:none}.acc-fw-forecast .fc-line em{font-style:normal;color:#a8f3ff;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.acc-fw-forecast .fc-info{display:flex;align-items:baseline;justify-content:center;gap:4px;width:100%}.acc-fw-forecast .fc-info b{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#dce7f5;font-weight:600}.acc-fw-forecast .fc-info i{font-style:normal;font-size:10.5px;color:#22d3ee;font-weight:700;font-variant-numeric:tabular-nums;flex:none}.wx{display:block}.wx.is-anim .wx-sun-rays{transform-origin:24px 24px;animation:wx-spin 16s linear infinite}.wx.is-anim .wx-cloud-drift{animation:wx-drift 4.5s ease-in-out infinite}.wx.is-anim .wx-drop{animation:wx-fall 1.4s ease-in infinite}.wx.is-anim .wx-drop:nth-of-type(2){animation-delay:.45s}.wx.is-anim .wx-drop:nth-of-type(3){animation-delay:.9s}.wx.is-anim .wx-drop:nth-of-type(4){animation-delay:1.15s}.wx.is-anim .wx-bolt{animation:wx-blink 1.1s steps(2) infinite}@keyframes wx-spin{to{transform:rotate(360deg)}}@keyframes wx-drift{0%,to{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes wx-fall{0%{transform:translateY(-1px);opacity:0}30%{opacity:1}to{transform:translateY(10px);opacity:0}}@keyframes wx-blink{0%,to{opacity:1}50%{opacity:.15}}.acc-rain-realtime{display:flex;flex-direction:column;gap:11px;padding:6px 2px;height:170px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.acc-rain-realtime::-webkit-scrollbar{width:0;height:0;display:none}.acc-rain-realtime article{display:flex;align-items:center;gap:11px;min-width:0;cursor:pointer;border-radius:3px;transition:background .15s ease}.acc-rain-realtime article:hover{background:#22d3ee14}.acc-rain-realtime .rr-name{flex:none;width:180px;display:flex;align-items:baseline;gap:6px;min-width:0}.acc-rain-realtime .rr-name em{flex:none;font-style:normal;font-size:12.5px;font-weight:650;color:#7fd4ff;letter-spacing:.05em;white-space:nowrap}.acc-rain-realtime .rr-bar{flex:1;min-width:0;height:14px;background:#09122699;border:1px solid rgba(80,150,255,.18);border-radius:3px;overflow:hidden}.acc-rain-realtime .rr-bar i{display:block;height:100%;background:linear-gradient(90deg,#22d3ee,#36d399);border-radius:3px;transition:width .3s ease}.acc-rain-realtime .rr-bar i.is-over{background:linear-gradient(90deg,#ff9f43,#ff4d4f)}.acc-rain-realtime article b{flex:none;min-width:54px;color:#a8f3ff;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.acc-rain-realtime article b small{margin-left:2px;font-size:11px;color:#5d708d;font-weight:400}.acc-rain-realtime article.is-over b{color:#ff9b9c}.acc-flood-remote{display:flex;flex-direction:column;gap:8px;padding:2px 0}.acc-team-donut{display:flex;align-items:center;gap:16px;padding:6px 4px;height:100%}.acc-team-donut .donut-ring{width:112px;height:112px;flex:none}.acc-team-donut .donut-ring circle{fill:none;stroke-width:13}.acc-team-donut .donut-ring text{fill:#fff;font-size:20px;font-weight:700;text-anchor:middle}.acc-team-donut .donut-ring text tspan{font-size:14.5px;font-weight:400;fill:#8ea3c0}.acc-team-donut .legend{flex:1;display:flex;flex-direction:column;gap:7px;min-width:0}.acc-team-donut .legend span{display:flex;align-items:center;gap:6px;color:#9eb4cc;font-size:14px;white-space:nowrap}.acc-team-donut .legend i{width:8px;height:8px;border-radius:2px;flex:none}.acc-team-donut .legend b{color:#fff;margin-left:auto;font-size:14.5px}.acc-mini-trend svg{height:48px}.acc-flood-materials .fm-hazards p{padding:9px 5px;font-size:15px}.acc-flood-materials .fm-stock svg{width:128px;height:128px}.acc-fullmap-map>.acc-map-legend{left:50%;transform:translate(-50%);bottom:12px;z-index:6}.acc-shared-map{position:absolute;left:0;right:0;top:148px;bottom:0}.acc-shared-map>.acc-leaflet,.acc-shared-map>.acc-baidu-map,.acc-shared-map>.acc-map-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.acc-fullmap-canvas>.acc-map-legend{left:50%;transform:translate(-50%);bottom:12px;z-index:7}.acc-fullmap-canvas .acc-resource-layer-control{left:428px;bottom:20px;top:auto;right:auto;z-index:12}.acc-overview-canvas>.acc-map-legend{left:50%;transform:translate(-50%);bottom:12px;z-index:7}.acc-risk-zones{height:100%;display:flex;flex-direction:column;gap:12px;padding:4px 2px 2px}.acc-risk-zones .rz-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.acc-risk-zones .rz-grid>button{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:9px 11px 8px 34px;text-align:right;color:#c6d5e8;font-size:14px;border:1px solid rgba(var(--tone-rgb),.38);border-radius:3px;background:rgba(var(--tone-rgb),.07);cursor:pointer;transition:all .15s ease}.acc-risk-zones .rz-grid>button:hover{border-color:rgba(var(--tone-rgb),.7);background:rgba(var(--tone-rgb),.13)}.acc-risk-zones .rz-grid>button.is-active{border-color:var(--tone);background:rgba(var(--tone-rgb),.16);box-shadow:0 0 12px rgba(var(--tone-rgb),.26)}.acc-risk-zones .rz-grid>button>i{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:11px;height:11px;border-radius:3px;background:var(--tone);box-shadow:0 0 8px rgba(var(--tone-rgb),.7)}.acc-risk-zones .rz-grid>button>span{color:#dce7f5;font-size:15px;font-weight:600}.acc-risk-zones .rz-grid>button>em{font-style:normal;color:#7c8db0;font-size:13px}.acc-panel-head .rz-all-btn{flex:none;padding:2px 10px;color:#a8f3ff;font-size:13.5px;border:1px solid rgba(34,211,238,.45);border-radius:2px;background:#22d3ee14;cursor:pointer;transition:all .15s ease}.acc-panel-head .rz-all-btn:hover{color:#fff;border-color:#22d3ee;background:#22d3ee29}.acc-panel-head .rz-all-btn.is-active{color:#fff;border-color:#22d3ee;background:#22d3ee33}.acc-command-resource-list{height:100%;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:2px 0}.acc-command-resource-list .row{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgba(var(--tone-rgb),.32);background:rgba(var(--tone-rgb),.06)}.acc-command-resource-list .row .res-icon{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--tone-rgb),.48);background:rgba(var(--tone-rgb),.13);color:var(--tone)}.acc-command-resource-list .row .res-icon svg{width:17px;height:17px;display:block}.acc-command-resource-list .row .res-label{flex:1;color:#b7cbe2;font-size:14px;letter-spacing:.04em}.acc-command-resource-list .row b{color:#eaf6ff;font-size:18px;font-variant-numeric:tabular-nums}.acc-command-resource-list .row b small{color:#8ea3c0;font-size:14px;font-weight:500;margin-left:3px}.acc-network-v2{height:100%;display:flex;flex-direction:column;gap:6px;padding:2px 0;position:relative}.acc-network-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(64,150,255,.14) 1px,transparent 1.5px);background-size:14px 14px;pointer-events:none;opacity:.5}.acc-network-v2 .acc-net-row{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.acc-network-v2 article{flex:1;display:flex;align-items:center;gap:11px;padding:7px 13px;border:1px solid rgba(var(--tone-rgb),.32);background:linear-gradient(100deg,rgba(var(--tone-rgb),.09),#04122680);box-shadow:inset 0 0 18px rgba(var(--tone-rgb),.06)}.acc-network-v2 article .net-icon{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--tone-rgb),.5);background:rgba(var(--tone-rgb),.14);color:var(--tone);box-shadow:0 0 14px rgba(var(--tone-rgb),.32)}.acc-network-v2 article .net-icon svg{width:24px;height:24px;display:block}.acc-network-v2 article>div{flex:1;min-width:0;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label num";align-items:center;-moz-column-gap:10px;column-gap:10px}.acc-network-v2 article span{grid-area:label;color:#c3d6ea;font-size:14px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-network-v2 article b{grid-area:num;justify-self:end;color:var(--tone);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;line-height:1.05;text-shadow:0 0 10px rgba(var(--tone-rgb),.35);white-space:nowrap}.acc-network-v2 article b small{display:inline;color:#7b8fae;font-size:12.5px;font-weight:400;margin-left:4px}.acc-sat-system article>div.chips,.acc-sat-system article>div.nums{display:flex}.acc-sat-system .chips{flex-wrap:wrap;gap:5px;margin-top:6px}.acc-sat-system .chips span{padding:1px 7px;font-size:14px;color:#8ea3c0;border:1px solid rgba(80,150,255,.22);border-radius:2px;background:#09122666}.acc-sat-system .nums{gap:20px;margin-top:9px;align-items:flex-end}.acc-sat-system .nums b{display:flex;flex-direction:column;color:var(--acc-cyan);font-size:21px;font-weight:700;line-height:1.05;font-variant-numeric:tabular-nums}.acc-sat-system article:nth-child(2) .nums b{color:#ff9f43}.acc-sat-system .nums small{color:#6f82a0;font-size:14px;font-weight:400;margin-top:2px}.acc-sat-system h3{display:flex;align-items:center;gap:7px}.acc-sat-system h3 i{width:7px;height:7px;background:#22d3ee;transform:rotate(45deg);box-shadow:0 0 6px #22d3ee}.acc-sat-system article:nth-child(2) h3 i{background:#ff9f43;box-shadow:0 0 6px #ff9f43}.acc-source-feed .acc-feed-main{display:flex;align-items:center;gap:8px;min-width:0;font-size:16px;line-height:1.4}.acc-source-feed .acc-feed-main b{flex:none;color:var(--tone);font-size:14px;font-weight:600}.acc-source-feed .acc-feed-main b:after{content:"·";margin-left:8px;color:#5d708d;font-weight:400;opacity:.7}.acc-source-feed .acc-feed-main span{color:#eaf6ff;font-size:16px;font-weight:600;transition:color .18s ease}.acc-source-feed article:hover .acc-feed-main span{color:#fff}.acc-source-feed .acc-feed-sub{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding-right:2px}.acc-source-feed .acc-feed-sub em{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5d708d;font-size:13px;font-style:normal}.acc-source-feed .acc-feed-sub time{flex:none;color:#5d708d;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-source-feed .acc-feed-flow{flex:none;align-self:center;padding:0 8px;color:#7fd4ff;font-size:12.5px;font-style:normal;line-height:1.9;white-space:nowrap;border:1px solid rgba(64,169,255,.4);border-radius:2px;background:#40a9ff14;cursor:pointer;transition:all .15s ease}.acc-source-feed .acc-feed-flow:hover{color:#fff;border-color:#22d3ee;background:#22d3ee29}.acc-events-modal .acc-events-list .acc-events-flow{padding:2px 10px;color:#7fd4ff;font-size:13px;border:1px solid rgba(64,169,255,.4);border-radius:2px;background:#40a9ff14;cursor:pointer;white-space:nowrap;transition:all .15s ease}.acc-events-modal .acc-events-list .acc-events-flow:hover{color:#fff;border-color:#22d3ee;background:#22d3ee29}.acc-events-lv{font-style:normal;color:var(--tone);opacity:.9}.acc-events-cur{flex:none;padding:0 8px;font-size:12.5px;font-style:normal;color:#fff;border-radius:2px;background:#e71922;box-shadow:0 0 8px #ff4d4f80;white-space:nowrap}.acc-map-legend .acc-legend-event{width:8px;height:8px;background:transparent;border:1px solid #22d3ee;border-radius:50%;box-shadow:0 0 6px #22d3ee;transform:none}@keyframes acc-ring-wave{0%{transform:scale(1.2);opacity:.95}to{transform:scale(2.1);opacity:0}}.acc-leaf-symbol-event.acc-ev-current-ring{position:relative;z-index:2;filter:drop-shadow(0 0 6px rgba(255,77,79,.75))}.acc-leaf-symbol-event.acc-ev-current-ring span{animation:none;background:#e71922;border-color:#ff6b6d;color:#fff!important;box-shadow:0 0 0 3px #ffffffeb,0 0 14px #ff4d4fd9}.acc-leaf-symbol-event.acc-ev-current-ring:before,.acc-leaf-symbol-event.acc-ev-current-ring:after{content:"";position:absolute;left:50%;top:50%;width:42px;height:42px;margin:-21px 0 0 -21px;border:4px solid #ff4d4f;border-radius:50%;opacity:0;pointer-events:none;box-shadow:0 0 14px #ff4d4ff2,inset 0 0 8px #ff4d4f8c}.acc-leaf-symbol-event.acc-ev-current-ring:before{animation:acc-ring-wave 2s ease-out infinite}.acc-leaf-symbol-event.acc-ev-current-ring:after{animation:acc-ring-wave 2s ease-out 1s infinite}.acc-leaf-symbol-event{position:absolute}.acc-leaf-symbol-event:not(.acc-ev-current-ring):after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:2px solid rgba(255,77,79,.55);border-radius:50%;opacity:0;pointer-events:none;animation:acc-ring-soft 3.2s ease-out infinite}@keyframes acc-ring-soft{0%{transform:scale(1);opacity:.55}to{transform:scale(1.55);opacity:0}}.acc-map-legend .acc-legend-current{width:9px;height:9px;background:transparent;border:1.5px solid #ff4d4f;border-radius:50%;box-shadow:0 0 8px #ff4d4fb3;transform:none}.acc-legend-warn{width:8px;height:8px;background:transparent;border:1px solid #ffd666;border-radius:50%;box-shadow:0 0 6px #ffd666bf;transform:none}.acc-leaf-event-popup{background:#08182dfa!important;color:#dce7f5!important;border:1px solid rgba(34,211,238,.5)!important;border-radius:3px;box-shadow:0 12px 38px #0000008c,0 0 18px #22d3ee1f}.acc-leaf-event-popup .leaflet-popup-content{margin:11px 5px 11px 16px;overflow:visible}.acc-leaf-event-popup .leaflet-popup-content::-webkit-scrollbar{width:5px}.acc-leaf-event-popup .leaflet-popup-content::-webkit-scrollbar-thumb{background:#22d3ee59;border-radius:3px}.acc-leaf-event-popup .leaflet-popup-content::-webkit-scrollbar-track{background:transparent}.acc-ev-pop h3{position:sticky;top:0;z-index:2;background:#08182dfa}.acc-leaf-event-popup .leaflet-popup-close-button{color:#7c8db0!important}.acc-leaf-event-popup a.leaflet-popup-close-button{display:none}.acc-leaf-event-popup .leaflet-popup-content-wrapper{background:#08182dfa!important;color:#dce7f5!important;border:0!important;box-shadow:none}.acc-leaf-event-popup .leaflet-popup-tip{background:#08182dfa!important}.acc-ev-pop h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:8px;padding-right:38px;border-bottom:1px solid rgba(64,150,255,.22);font-size:19px;color:#fff;font-weight:600}.acc-ev-pop{position:relative;max-height:80vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(34,211,238,.4) transparent}.acc-ev-pop::-webkit-scrollbar{width:5px}.acc-ev-pop::-webkit-scrollbar-thumb{background:#22d3ee59;border-radius:3px}.acc-ev-pop::-webkit-scrollbar-track{background:transparent}.acc-ev-pop .acc-ev-close{position:absolute;top:1px;right:8px;width:24px;height:24px;padding:0;color:#7c8db0;font-size:20px;line-height:22px;border:0;border-radius:2px;background:transparent;cursor:pointer}.acc-ev-pop .acc-ev-close:hover{color:#fff;background:#ff4d4f33}.acc-leaf-event-popup .leaflet-popup-content{overflow-x:visible}.acc-ev-pop dl{margin:0;display:flex;flex-direction:column;gap:6px}.acc-ev-pop .acc-ev-video-btn{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;width:100%;padding:9px 14px;color:#a8f3ff;font-size:16px;font-weight:500;border:1px solid rgba(34,211,238,.5);border-radius:3px;background:#22d3ee1a;cursor:pointer;transition:all .15s ease}.acc-ev-pop .acc-ev-video-btn:hover{color:#fff;border-color:#22d3ee;background:#22d3ee38}.acc-ev-pop .acc-ev-video-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.acc-ev-pop .acc-ev-dispose{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 2px auto;padding:8px 22px;color:#fff;font-size:15px;font-weight:600;letter-spacing:.06em;border:1px solid rgba(34,211,238,.55);border-radius:3px;background:linear-gradient(135deg,#22d3ee33,#4096ff24);box-shadow:0 0 10px #22d3ee40;cursor:pointer;transition:all .15s ease;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%)}.acc-ev-pop .acc-ev-dispose:hover{color:#fff;border-color:#22d3ee;background:linear-gradient(135deg,#22d3ee59,#4096ff3d);box-shadow:0 0 14px #22d3ee66}.acc-ev-pop .acc-ev-tag{flex:none;font-style:normal;font-size:12px;color:#7fd4ff;letter-spacing:.08em;padding:2px 7px;border:1px solid rgba(34,211,238,.55);border-radius:2px;background:#22d3ee1a}.acc-ev-pop .acc-ev-status{flex:none;margin-left:8px;font-size:11.5px;font-weight:500;color:#7c8db0;padding:2px 8px;border:1px solid rgba(124,141,176,.35);border-radius:2px;background:#7c8db014;white-space:nowrap}.acc-ev-pop .acc-ev-status.is-converted,.acc-ev-pop .acc-ev-status.tone-orange{color:#ffc9a3;border-color:#ff9f4380;background:#ff9f431a}.acc-ev-pop .acc-ev-status.tone-yellow{color:#ffe9a8;border-color:#ffd66680;background:#ffd6661a}.acc-ev-pop .acc-ev-status.tone-green{color:#a8e6c6;border-color:#36d39980;background:#36d3991a}.acc-ev-pop .acc-ev-response{color:#7fd4ff;font-weight:600}.acc-ev-pop .acc-ev-val{color:#7fd4ff;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.acc-ev-pop .acc-ev-measure{margin-top:10px;padding:8px 10px;border:1px solid rgba(64,150,255,.28);border-radius:3px;background:#4096ff0f}.acc-ev-pop .acc-ev-measure b{display:block;margin-bottom:3px;font-size:12px;font-weight:600;color:#7fd4ff;letter-spacing:.08em}.acc-ev-pop .acc-ev-measure p{margin:0;font-size:13.5px;line-height:1.6;color:#c6d5e8}.acc-ev-pop .acc-ev-media-btns{display:flex;gap:8px}.acc-ev-pop .acc-ev-media-btns .acc-ev-video-btn{flex:1;width:auto}.acc-ev-pop dl>div{display:grid;grid-template-columns:7em 1fr;gap:8px;font-size:16px;line-height:1.55;align-items:baseline}.acc-ev-pop dt{color:#5d708d;white-space:nowrap}.acc-ev-pop.is-alert{min-width:520px}.acc-ev-pop.is-event{min-width:720px}.acc-ev-pop.acc-wp-pop{min-width:640px}.acc-ev-pop.is-resource{min-width:600px}.acc-res-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center}.acc-res-intro-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#01050eb8;border:0;cursor:pointer}.acc-res-intro>section{position:relative;min-width:600px;max-width:640px;padding:18px 22px;border:1px solid rgba(116,169,216,.45);background:#030b1b;box-shadow:0 22px 64px #000000b8}.acc-res-intro>section .acc-ev-pop{max-height:none}.acc-res-intro-close{position:absolute;top:14px;right:16px;width:26px;height:26px;padding:0;color:#7c8db0;font-size:20px;line-height:24px;border:0;border-radius:2px;background:transparent;cursor:pointer}.acc-res-intro-close:hover{color:#fff;background:#ff4d4f33}.acc-ev-pop.is-insar{min-width:720px}.acc-ev-pop.is-insar dl{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px;row-gap:9px}.acc-ev-pop.is-insar dl>div{grid-template-columns:9em 1fr}.acc-ev-pop.is-insar dl>div.insar-desc{grid-column:1/-1}.acc-shp-zone-pop h4{margin:0 0 6px;color:#ffb3b4;font-size:15px;font-weight:600;letter-spacing:.04em}.acc-shp-zone-pop dl{margin:0;display:flex;flex-direction:column;gap:4px}.acc-shp-zone-pop dl>div{display:flex;gap:8px;align-items:baseline;min-width:0}.acc-shp-zone-pop dt{flex:none;color:#5d708d;font-size:12.5px}.acc-shp-zone-pop dd{margin:0;color:#dce7f5;font-size:13px;font-variant-numeric:tabular-nums}.acc-insar-shp-poly{filter:drop-shadow(0 0 6px rgba(255,77,79,.75))}.acc-insar-shp-anchor{background:transparent;border:0;opacity:0}.acc-insar-shp-label{font-size:12.5px;font-weight:650;letter-spacing:.02em;padding:2px 6px;color:#ffd7d8;background:#2e0a0ed1;border:1px solid rgba(255,107,107,.55);border-radius:3px}.acc-insar-shp-label:hover{color:#fff;border-color:#ff6b6b;box-shadow:0 0 8px #ff4d4f80}.acc-insar-shp-icon:hover{filter:drop-shadow(0 3px 5px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(255,77,79,.9))}.acc-insar-shp-icon svg{width:100%;height:100%;display:block}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp{padding:4px 2px 2px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-hero{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid rgba(255,107,107,.35);border-radius:6px;background:linear-gradient(135deg,#ff4d4f29,#ff4d4f0a);margin-bottom:10px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-rate{display:flex;align-items:baseline;gap:6px;min-width:0}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-rate b{font-size:40px;font-weight:800;color:#ff9b9c;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-rate em{font-style:normal;font-size:15px;color:#ffb9ba;font-weight:600}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-rate i{font-style:normal;font-size:12.5px;color:#7c8db0;margin-left:4px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-tags{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-tag{font-size:12.5px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;letter-spacing:.03em;white-space:nowrap}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-tag.is-trend{color:#7fd4ff;background:#22d3ee1f;border:1px solid rgba(34,211,238,.4)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-tag.is-level{color:#ffd666;background:#ffd6661f;border:1px solid rgba(255,214,102,.4)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:10px;border:1px solid rgba(34,211,238,.24);border-radius:5px;background:linear-gradient(135deg,#22d3ee14,#4096ff0a)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period-ico{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#7fd4ff;background:#22d3ee1f;border:1px solid rgba(34,211,238,.35)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period-main{display:flex;flex-direction:column;gap:2px;min-width:0}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period-main b{font-size:12.5px;color:#7fd4ff;letter-spacing:.06em}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period-range{font-size:16px;font-weight:600;color:#eaf6ff;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-period-main em{font-style:normal;font-size:12px;color:#8ea3c0;white-space:nowrap}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-grid>div{display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:#7c8db012;border:1px solid rgba(124,141,176,.14);border-radius:4px;min-width:0}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-grid dt{font-size:12px;color:#6c7f9e;font-weight:500}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-grid dd{margin:0;font-size:15px;color:#eaf6ff;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-grid .is-wide{grid-column:1/-1}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme>div{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:4px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme em{font-style:normal;font-size:12.5px;color:#8ea3c0}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme b{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme small{font-size:11px;font-weight:500;color:#8ea3c0;margin-left:3px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme .is-sink{background:#ff4d4f14;border:1px solid rgba(255,77,79,.3)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme .is-sink b{color:#ff9b9c}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme .is-rise{background:#22d3ee12;border:1px solid rgba(34,211,238,.28)}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-extreme .is-rise b{color:#7fd4ff}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-advice{display:flex;gap:10px;align-items:baseline;padding:9px 12px 9px 11px;border-left:3px solid #22d3ee;background:#22d3ee0f;border-radius:4px;margin-bottom:12px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-advice b{flex:none;font-size:13px;color:#7fd4ff}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-advice p{margin:0;font-size:13.5px;line-height:1.6;color:#c6d8ec}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-analysis{border-top:1px solid rgba(64,150,255,.18);padding-top:10px}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-analysis b{display:block;font-size:13px;color:#a8f3ff;margin-bottom:6px;letter-spacing:.04em}.acc-insar-modal-card .acc-ev-pop.is-insar.is-shp .shp-analysis p{margin:0 0 6px;font-size:13.5px;line-height:1.65;color:#c6d8ec;letter-spacing:.02em}.acc-insar-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;display:flex;align-items:center;justify-content:center;padding:24px;background:#030a1699;opacity:0;pointer-events:none;transition:opacity .18s ease}.acc-insar-modal.is-open{opacity:1;pointer-events:auto}.acc-insar-modal-card{position:relative;display:flex;flex-direction:column;width:780px;max-width:92vw;height:720px;max-height:84vh;padding:0;border:1px solid rgba(34,211,238,.5);border-radius:6px;background:#08182dfa;box-shadow:0 18px 60px #0009,0 0 24px #22d3ee24;overflow:hidden}.acc-insar-modal-card .acc-insar-modal-title{position:relative;flex:none;display:flex;align-items:center;gap:8px;margin:0;padding:12px 38px 10px 16px;font-size:19px;color:#fff;font-weight:600;border-bottom:1px solid rgba(64,150,255,.22);background:#08182dfa}.acc-insar-modal-title .acc-ev-close{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:24px;padding:0;color:#7c8db0;font-size:20px;line-height:22px;border:0;border-radius:2px;background:transparent;cursor:pointer}.acc-ev-pop.is-event h3{position:relative;overflow:hidden}.acc-ev-pop.is-event .acc-ev-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-ev-pop.is-event .acc-ev-close{position:static;transform:none;flex:none;margin-left:auto;z-index:auto;width:24px;height:24px;padding:0;color:#7c8db0;font-size:20px;line-height:22px;border:0;border-radius:2px;background:transparent;cursor:pointer}.acc-ev-pop.is-event .acc-ev-close:hover{color:#fff;background:#ff4d4f59}.acc-insar-modal-card .acc-insar-modal-body{flex:1;min-height:0;overflow-y:auto;padding:8px 16px 14px}.acc-insar-modal-card .acc-ev-pop{max-height:none;overflow:visible}.acc-insar-modal-card .acc-insar-photos{margin:0;display:flex;flex-direction:column;gap:8px;align-items:center}.acc-insar-modal-card .acc-insar-photo{margin:0;width:100%;display:flex;flex-direction:column;align-items:center}.acc-insar-modal-card .acc-insar-photo img{display:block;width:100%;max-width:600px;height:auto;max-height:320px;-o-object-fit:contain;object-fit:contain;border-radius:2px;background:#0a1a2e}.acc-insar-modal-card .acc-insar-photo figcaption{color:#7fd4ff;font-size:12px;line-height:1.8;text-align:center;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:600px}.acc-ev-pop .acc-ev-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.acc-ev-pop .acc-ev-actions .acc-ev-video-btn{flex:none;width:auto;min-width:0;margin-top:0;padding:7px 14px;font-size:15px;white-space:nowrap}.acc-ev-pop .acc-ev-actions .acc-ev-dispose{flex:none;margin:0 16px 0 auto;padding:7px 16px;font-size:15px;white-space:nowrap}.acc-ev-pop .acc-ev-actions .acc-ev-goto{flex:none;display:flex;align-items:center;gap:5px;margin:0 16px 0 auto;padding:7px 16px;color:#03251c;font-size:15px;font-weight:700;letter-spacing:.05em;border:1px solid rgba(255,255,255,.28);border-radius:3px;background:linear-gradient(135deg,#34d399,#14b8a6);box-shadow:0 0 12px #34d39973;cursor:pointer;transition:all .15s ease;white-space:nowrap}.acc-ev-pop .acc-ev-actions .acc-ev-goto:hover{color:#fff;background:linear-gradient(135deg,#2bd68f,#0ea5a0);box-shadow:0 0 16px #34d399a6}.acc-ev-pop .acc-ev-goto svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.acc-ev-pop dd{margin:0;color:#c6d5e8;min-width:0;overflow-wrap:break-word;word-break:break-word}.acc-ev-pop dd.tone-red{color:#ff9b9c}.acc-ev-pop .ev-status{padding:1px 8px;font-size:14.5px;border-radius:2px;border:1px solid currentColor}.acc-ev-pop .ev-status.tone-orange{color:#ff9f43;background:#ff9f431a}.acc-ev-pop .ev-status.tone-yellow{color:#ffd666;background:#ffd6661a}.acc-ev-pop .ev-status.tone-green{color:#36d399;background:#36d3991a}.acc-ev-pop dd.tone-orange{color:#ffc9a3}.acc-ev-pop dd.tone-yellow{color:#ffe9a8}.acc-ev-pop dd.tone-blue{color:#9fd1ff}.acc-screen.is-active .acc-fullmap-side,.acc-screen.is-active .acc-overview-side,.acc-screen.is-active .acc-overview-kpis,.acc-screen.is-active .acc-map-legend,.acc-screen.is-active .acc-emergency-layers,.acc-screen.is-active .acc-resource-layer-control,.acc-screen.is-active .acc-event-banner{pointer-events:auto}.acc-fixed-kpis{position:absolute;z-index:2;left:444px;right:444px;top:156px;pointer-events:none}.acc-fixed-alerts{position:absolute;z-index:2;right:24px;top:156px;bottom:auto;width:392px;height:220px;pointer-events:none}.acc-fixed-alerts.is-suspect{pointer-events:auto;height:236px}.acc-fixed-alerts>.acc-panel{height:100%;min-height:0;pointer-events:auto}.acc-feed-all{flex:none;color:#7fd4ff;font-size:13px;letter-spacing:.03em;border:1px solid rgba(64,169,255,.35);background:#40a9ff14;padding:1px 9px;border-radius:3px;cursor:pointer;line-height:1.5;font-family:inherit}.acc-device-view-all{flex:none;color:#7fd4ff;font-size:13px;letter-spacing:.03em;border:1px solid rgba(64,169,255,.35);background:#40a9ff14;padding:1px 9px;border-radius:3px;cursor:pointer;line-height:1.5;font-family:inherit;transition:all .15s ease}.acc-device-view-all:hover{color:#fff;border-color:#22d3ee;background:#22d3ee2e}.acc-feed-all:hover{border-color:#22d3ee;color:#a8f3ff}.acc-alerts-type{flex:none;font-style:normal;font-size:12px;color:#7fd4ff;border:1px solid rgba(34,211,238,.35);background:#22d3ee1a;padding:1px 7px;border-radius:3px;white-space:nowrap}.acc-fixed-alerts .acc-source-feed{height:160px}.acc-sat-system p{margin:0;color:#7185a2;font-size:14.5px;line-height:1.6}.acc-leaf-flash{animation:acc-legend-flash 1s ease-in-out infinite}@keyframes acc-legend-flash{0%,to{opacity:1;filter:drop-shadow(0 0 2px rgba(255,255,255,.55))}50%{opacity:.45;filter:drop-shadow(0 0 12px #22d3ee)}}.acc-leaf-emergency{z-index:1000!important;background:transparent!important;border:0!important}.acc-leaf-emergency>i{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(255,255,255,.92);background:#041226f0;box-shadow:0 3px 10px #0000008c,0 0 14px currentColor}.acc-leaf-emergency>i:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:5px solid transparent;border-top-color:#ffffffd9}.acc-leaf-emergency>i svg{width:16px;height:16px;display:block;filter:drop-shadow(0 0 3px currentColor)}.acc-map-legend .acc-legend-base{width:7px;height:7px;background:transparent;border:1.5px solid #40a9ff;transform:rotate(45deg)}.acc-monitor-popup .acc-device-tags{display:flex;flex-wrap:wrap;gap:6px 8px;justify-content:flex-start}.acc-monitor-popup .acc-device-tags i{font-style:normal;padding:3px 9px;font-size:14px;color:#a8f3ff;border:1px solid rgba(34,211,238,.35);background:#22d3ee14;border-radius:2px;display:inline-flex;align-items:center;gap:3px}.acc-layer-live{animation:acc-layer-live 1.6s ease-in-out infinite}@keyframes acc-layer-live{0%,to{opacity:1;filter:drop-shadow(0 0 2px rgba(255,255,255,.6))}50%{opacity:.5;filter:drop-shadow(0 0 14px currentColor)}}.acc-shared-map .leaflet-popup-pane{z-index:9000}.acc-person-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;display:flex;align-items:center;justify-content:center}.acc-person-modal .acc-person-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#020812b8;border:0;cursor:pointer}.acc-person-modal>section{position:relative;width:380px;border:1px solid rgba(34,211,238,.55);background:#061225;box-shadow:0 22px 64px #000000b8}.acc-person-modal>section>header{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid rgba(64,150,255,.24)}.acc-person-modal header div{display:flex;flex-direction:column;gap:2px}.acc-person-modal header b{color:#eaf6ff;font-size:17px}.acc-person-modal header span{color:#7fd4ff;font-size:13.5px}.acc-person-modal header button{color:#8ca0bc;font-size:24px;border:0;background:none;cursor:pointer;line-height:1}.acc-person-modal dl{margin:0;padding:14px 18px;display:flex;flex-direction:column;gap:11px}.acc-person-modal dl>div{display:grid;grid-template-columns:74px 1fr;gap:10px;align-items:baseline}.acc-person-modal dt{color:#5d708d;font-size:14px}.acc-person-modal dd{margin:0;color:#dce7f5;font-size:14.5px;line-height:1.5}.acc-person-modal dd.acc-person-phone{color:#7fd4ff;font-variant-numeric:tabular-nums}.acc-person-modal dl.acc-person-sep{margin-top:4px;padding-top:12px;border-top:1px dashed rgba(64,150,255,.22)}@keyframes acc-fade-in{0%{opacity:0}to{opacity:1}}.acc-monitor-popup.is-split .acc-monitor-section dd.acc-drawing-contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;align-items:stretch}.acc-monitor-popup.is-split .acc-contact-card{display:flex;align-items:center;gap:9px;min-width:0;padding:7px 10px;border:1px solid rgba(80,150,255,.16);border-radius:4px;background:#09122680}.acc-monitor-popup.is-split .acc-contact-card:hover{border-color:#22d3ee73}.acc-monitor-popup.is-split .acc-contact-ava{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;color:#7fd4ff;border-radius:50%;border:1px solid rgba(34,211,238,.35);background:#22d3ee1a;box-shadow:0 0 6px #22d3ee33}.acc-monitor-popup.is-split .acc-contact-ava svg{width:17px;height:17px;display:block}.acc-monitor-popup.is-split .acc-contact-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acc-monitor-popup.is-split .acc-contact-card b{font-size:14px;color:#dceaf6;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-contact-card em{font-style:normal;font-size:11px;color:#7fd4ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-contact-card small{font-size:11px;color:#7185a2;font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-split{display:grid;grid-template-columns:34% 1fr;gap:12px;align-items:stretch;padding:0 2px 6px}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-info{min-width:0;display:flex;flex-direction:column}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-info dl{padding:0 2px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-drawing{min-width:0;display:flex;flex-direction:column;padding:0 2px}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-drawing .acc-dev-group-title{margin:0 0 4px;color:#7a9bca;font-size:13px;font-weight:700;letter-spacing:.08em}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-drawing .acc-drawing-gallery{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.acc-monitor-popup.is-split .acc-monitor-section .acc-assess-drawing .acc-drawing-card img{max-height:330px;-o-object-fit:contain;object-fit:contain}.acc-monitor-popup.is-split .acc-monitor-pane dl>div:not(.acc-dl-group){display:flex;align-items:baseline;gap:2px;padding:5px 0;font-size:14px}.acc-monitor-popup.is-split .acc-monitor-pane dl>div:not(.acc-dl-group) dt{flex:none;color:#617594;font-size:13px;white-space:nowrap}.acc-monitor-popup.is-split .acc-monitor-pane dl>div:not(.acc-dl-group) dt:after{content:"："}.acc-monitor-popup.is-split .acc-monitor-pane dl>div:not(.acc-dl-group) dd{margin:0;flex:1;min-width:0;white-space:normal;word-break:break-word;line-height:1.45;text-align:right}.acc-ev-trend{display:flex;flex-direction:column;gap:2px;padding:2px 0}.acc-ev-line{width:100%;height:auto;display:block}.acc-ev-tick{font-size:10px;fill:#5d708d}.acc-ev-month{font-size:10.5px;fill:#8ea3c0}.acc-ev-peak{font-size:10.5px;fill:#ffc9a3}.acc-ev-val{font-size:10.5px;fill:#7fd4ff;font-weight:600}.acc-ev-foot{font-size:12px;color:#6f82a0;line-height:1.5;text-align:center}.acc-event-banner{position:absolute;top:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;padding:14px 28px 14px 12px;background:linear-gradient(90deg,#061024eb,#0a1a34f0 55%,#061024eb);border:1px solid rgba(64,150,255,.32);border-left:5px solid #22d3ee;border-radius:6px;box-shadow:0 10px 32px #0000008c,inset 0 1px #ffffff0d;z-index:60;font-size:15px;color:#dce8f6;white-space:nowrap;overflow:hidden}.acc-event-banner:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-45%;width:34%;background:linear-gradient(105deg,transparent,rgba(34,211,238,.08) 45%,rgba(255,255,255,.06) 50%,rgba(34,211,238,.08) 55%,transparent);transform:skew(-18deg);animation:acc-banner-sweep 3.4s ease-in-out infinite;pointer-events:none}@keyframes acc-banner-sweep{0%{left:-45%}55%{left:115%}to{left:115%}}.acc-event-banner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;pointer-events:none;opacity:.4}.acc-event-banner.is-geo:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='4' viewBox='0 0 96 4'%3E%3Cpath d='M0 4 L12 0 L24 4 L36 0 L48 4 L60 0 L72 4 L84 0 L96 4' fill='none' stroke='%23ff9f43' stroke-width='1.6'/%3E%3C/svg%3E") repeat-x;background-size:96px 4px;animation:acc-geo-scroll 1.6s linear infinite}.acc-event-banner:not(.is-geo):after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='4' viewBox='0 0 160 4'%3E%3Cpath d='M0 2 Q 20 0 40 2 T 80 2 T 120 2 T 160 2' fill='none' stroke='%2322d3ee' stroke-width='1.6'/%3E%3C/svg%3E") repeat-x;background-size:160px 4px;animation:acc-wave-scroll 2.2s linear infinite}@keyframes acc-geo-scroll{0%{background-position:0 0}to{background-position:-96px 0}}@keyframes acc-wave-scroll{0%{background-position:0 0}to{background-position:-160px 0}}.acc-event-banner.is-geo{border-left-color:#ff9f43}.acc-event-banner.is-geo:before{background:linear-gradient(105deg,transparent,rgba(255,159,67,.1) 45%,rgba(255,255,255,.07) 50%,rgba(255,159,67,.1) 55%,transparent)}.acc-event-banner.is-geo .acc-event-banner-title:after{background:linear-gradient(90deg,transparent,#ff9f43 50%,transparent);background-size:200% 100%}.acc-event-banner .acc-ev-tag{flex:none;font-style:normal;font-size:14px;font-weight:700;color:#fff;letter-spacing:.08em;padding:6px 14px;background:linear-gradient(135deg,#e71922,#ff5c4d);border-radius:3px;box-shadow:0 0 10px #e719224d}.acc-event-banner .acc-event-banner-town{flex:none;color:#7fd4ff;font-size:16px;font-weight:600;letter-spacing:.03em}.acc-event-banner .acc-event-banner-title{position:relative;color:#fff;font-size:24px;font-weight:800;letter-spacing:.03em;line-height:1.1;padding-bottom:3px}.acc-event-banner .acc-event-banner-title:after{content:"";position:absolute;left:2px;right:2px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#22d3ee 50%,transparent);background-size:200% 100%;animation:acc-title-flow 2.6s linear infinite;pointer-events:none}@keyframes acc-title-flow{0%{background-position:200% 0}to{background-position:-200% 0}}.acc-event-banner .acc-event-banner-response{flex:none;color:#ffb68d;font-weight:600;font-size:15px;letter-spacing:.03em}.acc-event-banner .acc-event-banner-divider{width:1px;height:26px;background:#7491b84d}.acc-event-banner .tl-status{font-size:13px}.acc-event-banner-handling,.acc-event-banner-all{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 15px;color:#9fb4cc;font-size:14px;font-weight:600;line-height:1;border:1px solid rgba(116,145,184,.32);border-radius:3px;background:#7491b814;cursor:pointer;transition:all .15s ease;white-space:nowrap}.acc-event-banner-handling i{width:8px;height:8px;flex:none;border-radius:50%;background:#041226d9;box-shadow:0 0 6px currentColor;animation:acc-blink 1.4s ease-in-out infinite}.acc-event-banner-handling b{color:#ff9f43;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.acc-event-banner-handling:hover,.acc-event-banner-all:hover{color:#a8f3ff;border-color:#22d3ee;background:#22d3ee24}.acc-device-data-head{display:flex;align-items:baseline;gap:6px;margin:2px 0 10px;color:#8ea3c0;font-size:13.5px}.acc-device-data-empty{display:flex;align-items:center;justify-content:center;min-height:120px;color:#7086a4;font-size:14px;border:1px dashed rgba(80,150,255,.25);border-radius:3px}.acc-device-data-head b{color:#eaf6ff;font-size:15px;font-weight:600}.acc-device-data-list{position:relative;overflow-y:auto;overflow-x:hidden;max-height:240px;scrollbar-width:thin;scrollbar-color:rgba(64,150,255,.5) transparent}.acc-device-data-list::-webkit-scrollbar{width:5px}.acc-device-data-list::-webkit-scrollbar-thumb{background:#4096ff73;border-radius:3px}.acc-device-data-list .acc-device-data-set{display:flex;flex-direction:column;gap:10px}.acc-device-data-list .acc-device-data-row{padding:4px 10px}.acc-device-data-inline-note{font-size:11px;color:#5d708d;font-weight:400;white-space:nowrap}.acc-device-data-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid rgba(64,150,255,.18);border-radius:3px;background:#4096ff0d;cursor:pointer;transition:border-color .15s ease,background .15s ease}.acc-device-data-row:hover{border-color:#22d3eea6;background:#22d3ee14}.acc-device-data-row .acc-device-data-val{margin:0;display:flex;align-items:center;gap:4px;color:#7fd4ff;font-weight:600;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.acc-device-data-row .acc-device-data-val-multi{flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap;font-size:13.5px;line-height:1.25;font-weight:500;color:#9fd8ff}.acc-device-data-row .acc-device-data-val-multi span{display:flex;align-items:center;gap:5px}.acc-device-data-row .acc-device-data-val-multi span em{font-style:normal;color:#5c7a9e;font-size:12.5px;letter-spacing:.04em}.acc-device-data-row .acc-device-data-val-multi span.acc-item-sub{opacity:.85}.acc-trend-sym{font-style:normal;margin-left:6px;font-weight:700}.acc-trend-sym.is-up{color:#ff9b9c}.acc-trend-sym.is-down{color:#36d399}.acc-trend-sym:not(.is-up):not(.is-down){color:#8ea3c0}.acc-device-data-name{display:flex;flex-direction:row;align-items:center;gap:6px;min-width:0}.acc-device-data-name b{color:#eaf6ff;font-size:14px;font-weight:600;white-space:nowrap}.acc-device-data-list .acc-device-data-name em{flex:none;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#36d399;box-shadow:0 0 6px #36d399b3}.acc-device-data-list .acc-device-data-name em.is-offline{background:#ff6b6d;box-shadow:0 0 6px #ff6b6d99}.acc-device-data-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.acc-device-data-cell dt{color:#5d708d;font-size:11.5px;letter-spacing:.04em}.acc-device-data-cell dd{margin:0;color:#c6d5e8;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-device-data-cell dd.acc-device-data-val{color:#7fd4ff;font-weight:600;font-variant-numeric:tabular-nums;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}.acc-device-data-cell dd.is-up{color:#ff9b9c;font-weight:600}.acc-device-data-cell dd.is-down{color:#36d399;font-weight:600}.acc-point-videos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-point-videos.is-single{grid-template-columns:1fr}.acc-point-video-card{position:relative;display:flex;flex-direction:column;padding:0;border:1px solid rgba(34,211,238,.35);background:radial-gradient(circle at 55% 45%,#16557859,#01040b 75%);cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.acc-point-video-card:hover{border-color:#22d3ee;box-shadow:0 0 10px #22d3ee2e}.acc-point-video-card .acc-point-video-frame{position:relative;min-height:104px;display:flex;align-items:center;justify-content:center;overflow:hidden}.acc-point-video-card .acc-point-video-frame>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.acc-point-video-card .acc-point-video-frame:before,.acc-point-video-card .acc-point-video-frame:after{content:"";position:absolute;width:24px;height:24px;border-color:#aad9ea66;border-style:solid}.acc-point-video-card .acc-point-video-frame:before{left:8px;top:8px;border-width:1px 0 0 1px}.acc-point-video-card .acc-point-video-frame:after{right:8px;bottom:8px;border-width:0 1px 1px 0}.acc-point-video-card .acc-point-video-frame>i{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(34,211,238,.75);border-radius:50%;background:#020a1473;box-shadow:0 0 #22d3ee66;animation:acc-blink 1.6s ease-in-out infinite;z-index:2}.acc-point-video-card .acc-point-video-frame>i:before{content:"";border-left:9px solid #a8f3ff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:2px}.acc-point-video-card .acc-point-video-frame>s.acc-point-video-scan{position:absolute;left:0;right:0;top:-35%;height:30%;background:linear-gradient(transparent,#22d3ee24);animation:acc-video 3.5s linear infinite;pointer-events:none}.acc-point-video-card .acc-point-video-frame>time{position:absolute;top:7px;left:38px;color:#8ea3bc;font-size:11px}.acc-point-video-card .acc-point-video-frame>b{position:absolute;top:7px;right:8px;color:#ff6b6d;font-size:10px;font-weight:700;animation:acc-blink 1.2s infinite}.acc-point-video-card em{display:block;padding:2px 6px;color:#7fd4ff;font-size:11px;font-style:normal;text-align:center;border-top:1px solid rgba(34,211,238,.18)}.acc-point-video-modal>section.acc-fs{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;border:0;box-shadow:none;display:flex;flex-direction:column;z-index:9999}.acc-point-video-modal>section.acc-fs .acc-point-video-player{flex:1;min-height:0}.acc-ev-cam-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 0}.acc-ev-cam-tab{padding:4px 10px;font-size:13px;color:#9fb4cc;border:1px solid rgba(116,169,216,.3);background:#122a4659;border-radius:3px;cursor:pointer;transition:all .15s ease}.acc-ev-cam-tab:hover{color:#cfe2f5;border-color:#22d3ee80}.acc-ev-cam-tab.is-active{color:#fff;border-color:#22d3ee;background:#22d3ee29;box-shadow:0 0 6px #22d3ee38}.acc-video-live-frame>video.acc-point-video-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.acc-device-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center}.acc-device-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#020814a8;border:0;cursor:pointer}.acc-device-modal>section{position:relative;width:440px;max-width:92vw;background:linear-gradient(160deg,#0c1b33fa,#050d1dfa);border:1px solid rgba(64,150,255,.4);border-radius:4px;box-shadow:0 10px 40px #0009}.acc-device-modal>section>header{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(64,150,255,.22);background:repeating-linear-gradient(135deg,rgba(34,211,238,.15) 0 2px,transparent 2px 9px) right center/54px 100% no-repeat,linear-gradient(90deg,#3fa7ff4d,#3fa7ff12 50%,#3fa7ff04)}.acc-device-modal>section>header>div{display:flex;flex-direction:column;gap:2px;min-width:0}.acc-device-modal>section>header b{color:#eaf6ff;font-size:15.5px;font-weight:600;letter-spacing:.05em}.acc-device-modal>section>header span{color:#8ea3c0;font-size:12px}.acc-device-modal>section>header>button{margin-left:auto;flex:none;width:24px;height:24px;color:#7c8db0;font-size:18px;line-height:1;border:0;border-radius:2px;background:transparent;cursor:pointer}.acc-device-modal>section>header>button:hover{color:#fff;background:#ff4d4f33}.acc-device-modal-body{padding:12px 14px}.acc-device-modal-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.acc-device-modal-tabs>button{display:flex;align-items:center;gap:6px;padding:5px 10px;color:#9fb4cc;font-size:13px;border:1px solid rgba(64,150,255,.3);border-radius:3px;background:#4096ff0f;cursor:pointer;transition:all .15s ease}.acc-device-modal-tabs>button.is-active{color:#fff;border-color:#22d3ee;background:#22d3ee29}.acc-device-modal-tabs>button em{font-style:normal;font-size:11px;color:#36d399}.acc-device-modal-tabs>button em.is-offline{color:#ff6b6d}.acc-device-modal-detail{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:10px 16px;font-size:14px}.acc-device-modal-detail>div{display:contents}.acc-device-modal-detail dt{color:#5d708d;font-size:13px;white-space:nowrap}.acc-device-modal-detail dd{margin:0;color:#c6d5e8;line-height:1.5}.acc-device-modal-detail dd.acc-device-data-val{color:#7fd4ff;font-weight:600;font-size:16px}.acc-device-modal-detail dd.is-up{color:#ff9b9c;font-weight:600}.acc-device-modal-detail dd.is-down{color:#36d399;font-weight:600}.acc-device-modal-detail dd.is-online-text{color:#36d399}.acc-device-modal-detail dd.is-offline-text{color:#ff6b6d}.acc-device-detail-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:30px}.acc-device-detail-layer .acc-monitor-popup{position:static;right:auto;top:auto;width:880px;max-width:100%;height:560px;max-height:calc(100% - 68px);margin:0}.acc-device-detail-layer .acc-monitor-popup.is-anchored{transform:none;left:auto;top:auto}.acc-device-detail-layer .acc-monitor-popup.is-anchored:after{display:none}.acc-staff-list{display:grid;grid-template-columns:max-content 1fr;gap:10px 18px;align-items:start;font-size:14px}.acc-staff-list>.acc-device-data-empty{grid-column:1/-1;width:100%;box-sizing:border-box}.acc-staff-list .acc-staff-row{display:contents}.acc-staff-list .acc-staff-role{color:#7fd4ff;font-weight:600;font-size:15px;padding-top:2px;white-space:nowrap}.acc-staff-list .acc-staff-persons p{margin:0 0 4px;color:#c6d5e8;font-size:14.5px;line-height:1.6}.acc-staff-list .acc-staff-persons p:last-child{margin-bottom:0}.acc-staff-list .acc-staff-persons .acc-staff-phone{margin-left:8px;color:#7fd4ff;font-size:13px;font-style:normal;font-variant-numeric:tabular-nums}.acc-staff-list .acc-staff-persons em{font-style:normal;color:#8ea3c0;margin-right:6px}.acc-staff-list .acc-staff-persons b{font-weight:500;color:#dce7f5}.acc-ev-foot b{color:#40a9ff;font-weight:600}.acc-device-detail-layer,.acc-device-modal,.acc-drawing-lightbox,.acc-events-modal,.acc-insar-modal,.acc-media-lb,.acc-person-modal,.acc-point-video-modal,.acc-res-intro,.acc-sat-modal{transform:scaleY(var(--acc-stretch, 1));transform-origin:center center;will-change:transform}
