.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::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{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;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;-moz-box-sizing:border-box;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;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-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:-webkit-grabbing;cursor:-moz-grabbing;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;-moz-box-sizing:border-box;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;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);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;-ms-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}}:root{--bg:#060b14;--panel:#0c1422;--line:#1b2a44;--line2:#25385a;--tx:#dbe6f6;--mut:#7d90b0;--ac:#38bdf8;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#25385a transparent}html,body{height:100%;margin:0;touch-action:manipulation;-webkit-text-size-adjust:100%;overscroll-behavior:none;background:var(--bg);color:var(--tx);font:14px/1.45 IBM Plex Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button:focus-visible{outline:2px solid var(--ac);outline-offset:2px}#app{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}aside{position:relative;flex:none;width:clamp(290px,25vw,340px);background:linear-gradient(180deg,#0e1727,#09101c);border-right:1px solid var(--line);z-index:1100;transition:width .25s ease,transform .25s ease;box-shadow:0 0 40px #0009}aside.c{width:0;border-right-color:transparent}aside.r{border-right:0;border-left:1px solid var(--line)}aside.r.c{border-left-color:transparent}#in,#in2{display:flex;flex-direction:column;height:100%;overflow:hidden}#in>*{min-width:300px}#in2{padding:16px 12px;gap:10px;overflow-y:auto;overflow-x:hidden}#in2>*{min-width:290px}header{padding:16px 16px 14px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#13223d 0%,transparent 100%)}.brand{display:flex;gap:12px;align-items:center;justify-content:center;text-align:center;margin-bottom:14px}.logo{width:42px;height:42px;flex:none;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf8,#2563eb);box-shadow:0 6px 18px #2563eb66,inset 0 1px #fff5}.logo svg{width:23px;height:23px}h1{margin:0;font-size:18px;font-weight:600;letter-spacing:.2px}.brand p{margin:2px 0 0;color:var(--mut);font-size:12px}.plate{display:flex;justify-content:center;background:#010020;border:1px solid #1d3a63;border-radius:12px;padding:8px 12px;margin-bottom:14px;box-shadow:0 6px 20px #0006}.plate img{display:block;max-width:100%;height:auto}.cnt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cnt .o{--c:#38bdf8}.cnt .g{--c:#00f5a0}.cnt .s{--c:#ffb020}.cnt .m{--c:#ff3d5a}.cnt button{position:relative;font:inherit;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(180deg,#101c32,#0b1424);border:1px solid var(--line);border-radius:10px;padding:11px 10px 9px;overflow:hidden;transition:transform .15s,border-color .15s,box-shadow .15s}.cnt button:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--c);box-shadow:0 0 12px var(--c)}.cnt button:hover{transform:translateY(-1px);border-color:var(--line2)}.cnt button.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c),0 6px 20px color-mix(in srgb,var(--c) 25%,transparent)}.cnt b{display:block;font:600 24px/1.1 var(--mono);color:var(--c);text-shadow:0 0 14px color-mix(in srgb,var(--c) 60%,transparent)}.cnt span{display:block;margin-top:5px;font-size:11px;color:var(--mut)}.ctl{padding:12px 16px;display:grid;gap:8px;border-bottom:1px solid var(--line)}input{width:100%;background:#0a1220 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d90b0' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px 50%;background-size:16px;color:var(--tx);border:1px solid var(--line);border-radius:10px;padding:10px 12px 10px 38px;font:inherit;transition:border-color .15s,box-shadow .15s}input::placeholder{color:#566988}input:focus{outline:0;border-color:var(--ac);box-shadow:0 0 0 3px #38bdf826}#res{border:1px solid var(--line2);border-radius:10px;background:#0a1220;max-height:260px;overflow:auto;box-shadow:0 12px 30px #0009}#res:empty{display:none}.it{display:flex;gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid #121e33;cursor:pointer}.it:last-child{border-bottom:0}.it:hover,.it.sel{background:#13213a}.dot{width:9px;height:9px;border-radius:50%;flex:none}.it div{font:500 13px var(--mono)}.it small{display:block;color:var(--mut);font:12px IBM Plex Sans,sans-serif;margin-top:1px}.it .sp{margin-left:auto;color:var(--mut);font-size:12px;white-space:nowrap}.fleet h2,.gauge h2,#in2 h2{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9fb3d4}.sub{margin:4px 0 10px;color:var(--mut);font-size:12px;font-variant-numeric:tabular-nums}.fleet{flex:1;overflow:auto;padding:16px 16px 8px}.fr{display:grid;grid-template-columns:48px 1fr 34px 52px;gap:10px;align-items:center;padding:6px 0;font-size:13px}.fr>span{font:600 12px var(--mono);color:#cfe0ff;background:#12203a;border:1px solid var(--line);border-radius:6px;padding:2px 0;text-align:center}.fr b{text-align:right;font:600 13px var(--mono)}.fr small{text-align:right;color:var(--mut);font:12px var(--mono)}.bar{display:block;height:8px;border-radius:99px;background:#15233b;overflow:hidden}.bar u{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,#2563eb,#38bdf8);box-shadow:0 0 10px #38bdf877;transition:width .6s;text-decoration:none}.gauge{flex:none;border:1px solid var(--line);border-radius:14px;margin:6px 12px 12px;padding:14px 16px 12px;background:radial-gradient(120% 90% at 50% 0%,#15294d,#0a111d 70%);box-shadow:inset 0 1px #ffffff0d}#gsvg{display:block;width:100%;max-width:250px;margin:2px auto 0}#gsvg text{font-family:inherit}#nd{transform-origin:100px 100px;transition:transform .8s cubic-bezier(.3,1.3,.5,1)}#ga{transition:stroke-dasharray .9s cubic-bezier(.3,1,.4,1),stroke .4s}@media (prefers-reduced-motion:no-preference){#gsvg.ok #ga{animation:gp 2.4s ease-in-out infinite}}@keyframes gp{50%{opacity:.7}}.gnote{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--mut)}.gnote b{font-weight:600}details{background:linear-gradient(180deg,#101c32,#0b1424);border:1px solid var(--line);border-radius:12px;flex:none;transition:border-color .15s}details[open]{border-color:var(--line2)}summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:8px 10px;padding:12px 14px;align-items:center}summary::-webkit-details-marker{display:none}summary:focus-visible{outline:2px solid var(--ac);outline-offset:-2px;border-radius:12px}summary .nm{font-weight:600;font-size:14px}summary .nm:after{content:"";display:inline-block;width:6px;height:6px;margin-left:9px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:translateY(-2px) rotate(45deg);transition:transform .2s}details[open] summary .nm:after{transform:translateY(1px) rotate(225deg)}summary .pc{font:600 22px var(--mono)}summary .bar{grid-column:1/-1}.nods{padding:6px 14px 12px;border-top:1px solid var(--line)}.nr{display:grid;grid-template-columns:54px 1fr 40px 44px;gap:10px;align-items:center;padding:5px 0;font-size:12px}.nr>span{color:#9fb3d4}.nr .pc{text-align:right;font:600 12px var(--mono)}.nr .cn{color:var(--mut);text-align:right;font:11px var(--mono)}.m205{padding:12px 14px 8px;border-top:1px solid var(--line)}.mh{color:var(--mut);font-size:12px;margin-bottom:8px}.mg{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mg div{background:#0a1220;border:1px solid var(--line);border-radius:8px;padding:8px 2px;text-align:center}.mg b{display:block;font:600 17px var(--mono)}.mg span{display:block;font-size:10px;color:var(--mut);margin-top:2px}.werr{padding:12px 14px 8px;border-top:1px solid var(--line)}.wr{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid #121e33;font-size:12px;line-height:1.4}.wr:last-child{border-bottom:0}.wr .wd{width:8px;height:8px;border-radius:50%;margin-top:5px;background:var(--c);box-shadow:0 0 8px var(--c)}.wr b{font:600 15px var(--mono);color:var(--c);min-width:24px;text-align:right}.mg.g3{grid-template-columns:repeat(3,1fr)}.etp{display:flex;justify-content:space-between;align-items:baseline;margin:10px 0 6px;font-size:12px;color:var(--mut)}.etp b{font:600 13px var(--mono)}.isb{display:flex;align-items:center;gap:12px;margin:2px 0}.isd{width:14px;height:14px;border-radius:50%;flex:none}.isb b{font-size:20px;font-weight:600}.seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.seg i[data-s=ok]{--c:#00f5a0}.seg i[data-s=bad]{--c:#ffb020}.seg i[data-s=down]{--c:#ff3d5a}.seg i{font-style:normal;text-align:center;font-size:11px;padding:7px 2px;border-radius:8px;border:1px solid var(--line);color:#566988;background:#0a1220;transition:all .25s}.seg i.on{color:#fff;border-color:var(--c);background:color-mix(in srgb,var(--c) 18%,#0a1220);box-shadow:0 0 12px color-mix(in srgb,var(--c) 35%,transparent)}.isT{margin-top:8px;font-size:11px;color:var(--mut)}#tg,#tg2{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:68px;background:#0e1829;color:var(--ac);border:1px solid var(--line2);cursor:pointer;font-size:18px;line-height:1;padding:0;transition:background .15s,color .15s}#tg{right:-26px;border-left:0;border-radius:0 12px 12px 0}#tg2{left:-26px;border-right:0;border-radius:12px 0 0 12px}#tg:hover,#tg2:hover{background:#17294a;color:#fff}#tg:before{content:"‹"}aside.c #tg:before{content:"›"}#tg2:before{content:"›"}aside.r.c #tg2:before{content:"‹"}#map{background:#0a1018}.lang{display:flex;gap:2px;padding:3px;background:#0c1422ee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line2);border-radius:10px;box-shadow:0 8px 24px #0008}.lang button{background:none;border:0;border-radius:7px;color:var(--mut);font:600 12px var(--mono);padding:6px 10px;cursor:pointer;transition:background .15s,color .15s}.lang button:hover{color:#fff}.lang button.on{background:linear-gradient(135deg,#2563eb,#38bdf8);color:#fff;box-shadow:0 2px 10px #2563eb66}.leaflet-bar{border:1px solid var(--line2)!important;border-radius:10px!important;overflow:hidden;box-shadow:0 8px 24px #0008!important}.leaflet-bar a{background:#0c1422;color:#cfe0ff;border-bottom:1px solid var(--line)}.leaflet-bar a:hover{background:#17294a;color:#fff}.leaflet-control-attribution{background:#060b14b0!important;color:#6a7d9f!important}.leaflet-control-attribution a{color:#8fa3c4!important}.lab{background:none;border:0;box-shadow:none;color:#cfe0ff;font:500 11px IBM Plex Sans,sans-serif;text-shadow:0 0 3px #000,0 0 6px #000;padding:0}.lab:before{display:none}.leaflet-popup-content-wrapper{background:linear-gradient(180deg,#13223d,#0c1422);color:var(--tx);border:1px solid var(--line2);border-radius:14px;box-shadow:0 18px 50px #000a}.leaflet-popup-tip{background:#0c1422;border:1px solid var(--line2)}.leaflet-popup-content{margin:14px 16px;font:13px/1.55 IBM Plex Sans,sans-serif;min-width:min(230px,calc(100vw - 96px));max-width:calc(100vw - 96px)}.leaflet-container a.leaflet-popup-close-button{color:#8fa3c4;padding:8px 8px 0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#fff}.pp h3{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}.pp dl{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;margin:0}.pp dt{color:var(--mut)}.pp dd{margin:0;font-weight:500}.pp a{color:var(--ac);cursor:pointer;font-family:var(--mono)}.pp a:hover{color:#fff}.locos-canvas{position:absolute;left:0;top:0;pointer-events:none}.ldr{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mapwrap{flex:1;position:relative;min-width:0}.mapwrap #map{position:absolute;top:0;right:0;bottom:0;left:0}#root{height:100%}.topright{position:absolute;top:10px;right:10px;z-index:900;display:flex;gap:8px;align-items:stretch}.upbtn{display:flex;align-items:center;gap:8px;font:600 13px IBM Plex Sans,sans-serif;color:#fff;background:linear-gradient(135deg,#2563eb,#38bdf8);border:0;border-radius:10px;padding:0 14px;cursor:pointer;box-shadow:0 8px 24px #0008,0 2px 10px #2563eb66;transition:filter .15s,transform .15s}.upbtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:16px;background:#02050bb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card{position:relative;width:min(640px,100%);max-height:90vh;max-height:90dvh;overflow:auto;background:linear-gradient(180deg,#101c32,#0b1424);border:1px solid var(--line2);border-radius:16px;padding:24px 24px 18px;box-shadow:0 30px 80px #000c}.modal-x{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--mut);font-size:24px;line-height:1;cursor:pointer}.modal-x:hover{color:#fff;background:#17294a}.modal-h{margin:0;font-size:22px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--tx)}.modal-sub{margin:6px 0 18px;color:var(--mut);font-size:13px}.drop{display:grid;gap:6px;justify-items:center;text-align:center;padding:34px 16px;border:2px dashed var(--line2);border-radius:12px;background:#0a1220;cursor:pointer;transition:border-color .15s,background .15s}.drop:hover,.drop.over,.drop:focus-visible{border-color:var(--ac);background:#0d1a2e;outline:0}.drop b{font-size:15px}.drop span{color:var(--mut);font-size:12.5px}.up-err{color:#ff3d5a;font-size:13px;margin:12px 0 0}.up-info{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:16px 0 0;font-size:13px}.up-info dt{color:var(--mut)}.up-info dd{margin:0;font-weight:500;overflow-wrap:anywhere}.up-info .cols{display:flex;flex-wrap:wrap;gap:5px}.up-info .cols i{font-style:normal;font-size:11.5px;padding:3px 8px;border-radius:6px;background:#12203a;border:1px solid var(--line);color:#cfe0ff}.up-note{margin:16px 0 0;color:#566988;font-size:12px}.upbtn span{white-space:nowrap}.scrim{display:none}.topright{top:calc(10px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right))}@media (max-width:1100px){aside{position:fixed;top:0;bottom:0;left:0;width:min(340px,88vw);max-width:none;padding-left:env(safe-area-inset-left)}aside.r{left:auto;right:0;padding-left:0;padding-right:env(safe-area-inset-right)}aside.c{width:min(340px,88vw);transform:translate(-100%);border-right-color:var(--line);box-shadow:none}aside.r.c{transform:translate(100%);border-left-color:var(--line);box-shadow:none}.mapwrap{flex:1 1 100%;width:100%}#in>*,#in2>*{min-width:0}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#02050b99;animation:fadein .2s}}@keyframes fadein{0%{opacity:0}}@media (pointer:coarse){#tg,#tg2{width:34px;height:76px}#tg{right:-34px}#tg2{left:-34px}input{font-size:16px}.lang button{padding:9px 12px}.upbtn{min-height:40px}.leaflet-bar a{width:36px!important;height:36px!important;line-height:36px!important}summary{padding:14px}}@media (max-width:700px){.upbtn{padding:0 11px}.lab{font-size:10px}.leaflet-control-attribution{font-size:9px;max-width:70vw}.modal-card{padding:20px 16px 14px;border-radius:14px}.modal-h{font-size:19px;padding-right:28px}.drop{padding:26px 12px}.up-info{grid-template-columns:1fr;gap:2px}.up-info dd{margin-bottom:8px}}@media (max-width:520px){.upbtn span{display:none}.upbtn{width:40px;padding:0;justify-content:center}header{padding:14px 12px 12px}.ctl{padding:10px 12px}.fleet{padding:14px 12px 8px}.cnt b{font-size:21px}.cnt span{font-size:10.5px}}@media (max-height:640px){#in{overflow-y:auto}.fleet{flex:none;overflow:visible}.plate{padding:5px 10px;margin-bottom:10px}.plate img{max-height:34px;width:auto}header{padding:10px 14px}.brand{margin-bottom:10px}}.nolab .lab,.dock{display:none}@media (max-width:1100px){.dock{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1000;gap:8px;align-items:stretch;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#0c1422f5;border-top:1px solid var(--line2)}.dock button{font:600 11.5px IBM Plex Sans,sans-serif;color:var(--tx);background:#101c32;border:1px solid var(--line2);border-radius:12px;min-height:50px;padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.dock>button{flex:none;min-width:76px}.dock>button.on{border-color:var(--ac);color:var(--ac)}.dock-stats{flex:1;display:flex;gap:6px;min-width:0}.dock-stats button{flex:1;min-width:0;position:relative;overflow:hidden;padding:0 4px}.dock-stats button:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--c)}.dock-stats .g{--c:#00f5a0}.dock-stats .s{--c:#ffb020}.dock-stats .m{--c:#ff3d5a}.dock-stats b{font:600 17px/1 var(--mono);color:var(--c)}.dock-stats span{font-size:10px;font-weight:500;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dock-stats button.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c)}.mapwrap{background:var(--bg)}.mapwrap #map{bottom:calc(66px + env(safe-area-inset-bottom))}aside.c #tg,aside.c #tg2{display:none}}@media (max-width:380px){.dock-stats span{display:none}.dock>button{min-width:62px;padding:0 6px}}.up-ok{color:#00f5a0;font-weight:600}.up-send{display:grid;gap:10px;margin:16px 0 0}.up-pass{display:grid;gap:5px;font-size:12.5px;color:var(--mut)}.up-pass input{background:#0a1220;padding:10px 12px;font-size:14px}.up-go{justify-content:center;min-height:42px}.up-go:disabled{filter:grayscale(.6) brightness(.7);cursor:not-allowed;transform:none}.up-result{margin:16px 0 0;padding:14px 16px;border:1px solid #00f5a066;border-radius:12px;background:#00f5a010}.up-result>b{display:block;margin-bottom:8px;color:#00f5a0}.up-result dl{display:grid;grid-template-columns:1fr auto;gap:5px 14px;margin:0;font-size:13px}.up-result dt{color:var(--mut)}.up-result dd{margin:0;font:600 13px var(--mono);text-align:right}.modal-x:disabled{opacity:.3;cursor:not-allowed}.demo{display:inline-block;margin-left:8px;padding:1px 7px;border:1px solid #ffb02088;border-radius:99px;color:#ffb020;background:#ffb02012;font:600 10px/1.5 IBM Plex Sans,sans-serif;letter-spacing:.04em;text-transform:lowercase;vertical-align:middle}.fleet h2 .demo{letter-spacing:.02em}.nods-note{margin:6px 0 4px;color:var(--mut);font-size:11.5px;line-height:1.4}summary .nm:has(.demo):after{margin-left:9px}.map-demo{position:absolute;left:10px;bottom:10px;z-index:900;max-width:min(320px,calc(100% - 20px));padding:5px 10px;border:1px solid #ffb02088;border-radius:8px;background:#0c1422e6;color:#ffb020;font:500 11px/1.35 IBM Plex Sans,sans-serif;pointer-events:none}@media (max-width:1100px){.map-demo{bottom:calc(100px + env(safe-area-inset-bottom))}}.boot{height:100%;background:var(--bg)}.login{min-height:100%;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(120% 80% at 50% 0%,#15294d 0%,var(--bg) 60%)}.login-lang{position:fixed;top:calc(10px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right))}.login-card{width:min(380px,100%);display:grid;gap:12px;padding:26px 24px 22px;border:1px solid var(--line2);border-radius:16px;background:linear-gradient(180deg,#101c32,#0b1424);box-shadow:0 30px 80px #000c}.login-card .plate{margin:0 0 4px}.login-card h1{text-align:center;font-size:22px}.login-sub{margin:-4px 0 6px;text-align:center;color:var(--mut);font-size:13px}.login-card label{display:grid;gap:5px;font-size:12.5px;color:var(--mut)}.login-card input{background:#0a1220;padding:11px 12px;font-size:15px}.login-card .up-err{margin:0}.login-card .up-go{margin-top:6px}.outbtn{display:grid;place-items:center;width:40px;color:var(--mut);background:#0c1422ee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line2);border-radius:10px;cursor:pointer;box-shadow:0 8px 24px #0008;transition:color .15s,background .15s}.outbtn:hover{color:#fff;background:#17294a}@media (max-width:520px){.outbtn{width:40px}}@media (pointer:coarse){input,select,textarea,.login-card input,.up-pass input{font-size:16px!important}}.mg-btn{font:inherit;color:inherit;background:#0a1220;border:1px solid #ffb02066;border-radius:8px;padding:8px 2px;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.mg-btn:hover{background:#12203a;border-color:#ffb020}.mg-btn b{display:block;font:600 17px var(--mono)}.mg-btn span{display:block;font-size:10px;color:var(--mut);margin-top:2px}.late-card{width:min(460px,100%)}.late-list{border:1px solid var(--line);border-radius:10px;overflow:hidden}.late-row{display:grid;grid-template-columns:minmax(0,1fr) 104px 48px 48px;gap:8px;align-items:baseline;padding:9px 12px;font-size:13px;border-top:1px solid var(--line)}.late-row:first-child{border-top:0}.late-row.head{background:#0a1220;color:var(--mut);font-size:11px;position:sticky;top:0}.late-row .st i{font-style:normal;margin-left:8px;color:var(--mut);font-size:11px}.late-row b{color:#ffb020;font-family:var(--mono)}.late-row em{font-style:normal;color:var(--mut)}.late-row span:not(.st){text-align:right;white-space:nowrap}.late-card .late-list{max-height:55vh;overflow:auto}.late-row.go{width:100%;font:inherit;color:inherit;background:none;border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.late-row.go:first-child{border-top:0}.late-row.go:hover{background:#12203a}.late-back{font:600 13px IBM Plex Sans,sans-serif;color:var(--ac);background:none;border:0;padding:0 0 10px;cursor:pointer}.late-tr{padding:10px 12px;border-top:1px solid var(--line)}.late-tr:first-child{border-top:0}.late-tr .l1{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.late-tr .id{font:500 13px var(--mono);overflow-wrap:anywhere}.late-tr b{color:#ffb020;font:600 14px var(--mono);white-space:nowrap}.late-tr .l2{margin-top:3px;font-size:12.5px;color:var(--tx)}.late-tr .l3{margin-top:2px;font-size:11.5px;color:var(--mut)}.up-reset{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line)}.up-reset-link{font:500 12.5px IBM Plex Sans,sans-serif;color:var(--mut);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.up-reset-link:hover{color:#ff7a8e}.up-reset-box p{margin:0 0 8px;font-size:12.5px;color:var(--mut)}.up-reset-row{display:flex;gap:8px}.up-reset-row input{background-image:none;padding:9px 12px;flex:1}.up-reset-go{font:600 13px IBM Plex Sans,sans-serif;color:#fff;background:#c0263f;border:0;border-radius:10px;padding:0 16px;cursor:pointer}.up-reset-go:disabled{opacity:.35;cursor:not-allowed}.up-reset-msg{margin:10px 0 0;font-size:12.5px;color:#00f5a0}.per{margin:6px 0 8px}.per-in{display:flex;align-items:center;gap:6px}.per-in span{color:var(--mut)}.per-in input{flex:1;min-width:0;font:inherit;font-size:13px;color:#d6e0f0;background:#0a1220;border:1px solid #1d2b45;border-radius:8px;padding:6px;color-scheme:dark}.per-q{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.per-q button{font:inherit;font-size:11.5px;color:#aebbd3;background:#0a1220;border:1px solid #1d2b45;border-radius:999px;padding:4px 10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.per-q button.on{color:#00f5a0;border-color:#00f5a0}@media (pointer:coarse){.per-in input{font-size:16px}}.mh-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.info-btn{flex:none;width:22px;height:22px;border-radius:50%;font:600 12px var(--mono);color:#7fd0ff;background:#0a1830;border:1px solid #2a6fa0;cursor:pointer;line-height:1;padding:0;-webkit-tap-highlight-color:transparent}.info-btn.on,.info-btn:hover{background:#12304f;border-color:#38bdf8;color:#fff}.info-pop{margin:0 0 8px;padding:8px 10px;border:1px solid #1d3a5a;background:#0a1830;border-radius:8px;font-size:11.5px;line-height:1.45;color:var(--mut)}.info-pop p{margin:0}.info-pop p+p{margin-top:6px}.s205{margin-top:10px}.s205-bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:#0a1220;gap:1px}.s205-bar u{display:block;min-width:2px;text-decoration:none}.s205-lg{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:11.5px;color:var(--mut)}.s205-lg i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.s205-lg b{font-family:var(--mono);color:#d6e0f0}.late-row .pre{color:#ffb020}.late-row .aft{color:#ff3d5a;font-weight:600}.late-tr b.af{color:#ff3d5a}.late-row span:not(.st){font-variant-numeric:tabular-nums}.late-row em{font-family:var(--mono);font-size:12.5px}.late-row .pre,.late-row .aft{font-family:var(--mono)}.late-row.head span:not(.st){font-size:10.5px}.late-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0a1220;font-size:11.5px;color:var(--mut);line-height:1.35}.late-key i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.late-key b{color:#d6e0f0;font-weight:600}.late-row.head{align-items:end}.late-row.head span:not(.st){white-space:normal;line-height:1.2}.late-row span:not(.st){white-space:nowrap}.late-row:not(.head) span:nth-child(2) b{display:inline-block;min-width:2.2ch;text-align:right}.late-row:not(.head) span:nth-child(2) em{display:inline-block;min-width:4.4ch;text-align:left}.late-row:not(.head) span:nth-child(2) em{white-space:pre;min-width:5.4ch}.dl-wrap{background:none;border:0}.dl-pin{display:flex;align-items:center;justify-content:center;border-radius:50%;font:600 11px var(--mono);color:#04101c;background:var(--c);border:2px solid #ffffffaa;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 28%,transparent);cursor:pointer}.dl-pin.ap{border-style:dashed}.dl-pop{min-width:190px;font-size:12.5px;color:#d6e0f0}.dl-pop h4{margin:0 0 4px;font-size:14px}.dl-pop p{margin:0 0 6px}.dl-pop .dl-row{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;padding:2px 0}.dl-pop .dl-row i{width:8px;height:8px;border-radius:50%}.dl-pop small{display:block;margin-top:6px;color:#8a97b0}.dl-leg{margin-top:8px;display:grid;gap:3px}.dl-leg div{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;font-size:12px;color:var(--mut)}.dl-leg i{width:8px;height:8px;border-radius:50%}.dl-leg b{font-family:var(--mono);color:#d6e0f0}.dl-h{margin-top:12px}.dl-list{max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:#0a1220}.dl-it{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:3px;width:100%;font:inherit;color:inherit;background:none;border:0;border-top:1px solid var(--line);padding:7px 10px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.dl-it:first-child{border-top:0}.dl-it:hover{background:#12203a}.dl-it .n{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-it b{font:600 13px var(--mono);text-align:right}.dl-mini{grid-column:1/-1;display:flex;height:4px;border-radius:99px;overflow:hidden;background:#0a1220}.dl-mini u{display:block;text-decoration:none}.dl-k{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;width:100%;font:inherit;font-size:12px;color:var(--mut);background:none;border:1px solid transparent;border-radius:8px;padding:3px 6px;margin:0 -6px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.dl-k:disabled{cursor:default}.dl-k:not(:disabled):hover{background:#12203a}.dl-k.on{border-color:#38bdf8;background:#0f2540;color:#fff}.dl-k.dim{opacity:.45}.dl-k i{width:8px;height:8px;border-radius:50%}.dl-k b{font-family:var(--mono);color:#d6e0f0}.dl-leg{gap:1px}.dl-leg div{display:none}.dl-chip{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:6px 10px;border:1px solid #2a6fa0;border-radius:8px;background:#0a1830;font-size:12px;color:#cfe6ff}.dl-chip button{font:inherit;font-size:11.5px;color:#7fd0ff;background:none;border:0;cursor:pointer;white-space:nowrap;padding:0}.fr-b{cursor:pointer;border-radius:8px;margin:0 -6px;padding-left:6px;padding-right:6px}.fr-b:hover{background:#12203a}.fr.on{background:#0f2540;box-shadow:inset 0 0 0 1px #38bdf8}.fr.dim{opacity:.45}.dl-res.open{background:#0f2540}.dl-det{margin:6px 0 2px;display:grid;grid-template-columns:auto 1fr;gap:3px 10px;font-size:12px}.dl-det dt{color:var(--mut)}.dl-det dd{margin:0;color:#d6e0f0;overflow-wrap:anywhere}.dl-body{max-height:min(320px,max(120px,calc(50vh - 180px)));overflow:auto;padding-right:4px;margin-right:-4px}.dl-pop .dl-row{margin-top:6px}.dl-pop .dl-row:first-child{margin-top:0}.dl-chs{display:flex;flex-wrap:wrap;gap:4px;margin:3px 0 2px 18px}.dl-ch{font:11px var(--mono);color:#cfe0f5;background:#0a1830;border:1px solid #1d3a5a;border-radius:6px;padding:1px 6px;white-space:nowrap}@media (max-width:1100px){.dock-stats .o{--c:#38bdf8}}.sec-card{width:min(760px,100%)}.sec-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:8px 0}.sec-bar input[type=search]{flex:1 1 160px;min-width:0;background:#0a1220;border:1px solid var(--line2);border-radius:8px;color:#e6eefc;padding:7px 10px;font:13px IBM Plex Sans,sans-serif}.sec-bar label{font-size:12px;color:#9fb0cc;white-space:nowrap}.sec-bar button{background:#14233b;border:1px solid var(--line2);border-radius:8px;color:#cfe0ff;font-size:12px;padding:7px 10px;cursor:pointer}.sec-list{max-height:58vh;overflow:auto}.sec-row{display:grid;grid-template-columns:minmax(0,1fr) 44px 86px 70px 88px 70px;gap:8px;align-items:center;padding:6px 2px;border-bottom:1px solid #ffffff10;font-size:12px;color:#9fb0cc;font-variant-numeric:tabular-nums}.sec-row>*:not(.sec-nm){text-align:right;white-space:nowrap}.sec-nm{color:#e6eefc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-row b{font-size:13px}@media (max-width:700px){.sec-row{grid-template-columns:minmax(0,1fr) 40px 70px}.sec-row>*:nth-child(n+4){display:none}}.sec-leg{position:absolute;left:12px;bottom:12px;z-index:500;display:flex;align-items:center;gap:8px;background:#0b1424ee;border:1px solid var(--line2);border-radius:10px;padding:6px 10px;font-size:11px;color:#9fb0cc}.sec-leg button{background:none;border:0;color:#cfe0ff;font:600 11px IBM Plex Sans,sans-serif;cursor:pointer;padding:0}.sec-leg i{display:inline-block;width:14px;height:4px;border-radius:2px;margin-right:4px;vertical-align:middle}@media (max-width:1100px){.sec-leg{bottom:70px}}.sec-bar label{display:flex;align-items:center;gap:6px}.sec-bar label input{width:auto;flex:none;margin:0}.sec-leg .sec-k{display:inline-flex;align-items:center;padding:2px 6px;border-radius:6px;font-weight:500;color:#9fb0cc}.sec-leg .sec-k[aria-pressed=true]{background:#1d3358;color:#fff}.sec-leg .sec-k.off{opacity:.45}.sr{margin-bottom:8px}.sr-m{display:flex;flex-wrap:wrap;gap:2px 10px;padding:0 0 0 2px;font-size:11px;color:#7f93b3;font-variant-numeric:tabular-nums}.lc-card{width:min(980px,100%)}.lc-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:8px 0}.lc-top input{flex:1 1 200px;min-width:0;background:#0a1220;border:1px solid var(--line2);border-radius:8px;color:#e6eefc;padding:8px 10px;font:13px IBM Plex Sans,sans-serif}.lc-seg{display:flex;gap:4px;background:#0a1220;border:1px solid var(--line2);border-radius:10px;padding:3px}.lc-seg button{background:none;border:0;border-radius:7px;color:#9fb0cc;font:600 12px IBM Plex Sans,sans-serif;padding:6px 10px;cursor:pointer}.lc-seg button b{margin-left:4px;color:#7f93b3;font-weight:500}.lc-seg button.on{background:#1d3358;color:#fff}.lc-ops{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}.lc-ops button{display:inline-flex;align-items:center;gap:6px;background:#0f1a2e;border:1px solid #ffffff14;border-radius:999px;color:#cfe0ff;font:500 11px IBM Plex Sans,sans-serif;padding:4px 9px;cursor:pointer}.lc-ops button i{width:7px;height:7px;border-radius:50%;background:var(--c)}.lc-ops button b{color:#7f93b3;font-weight:500}.lc-ops button.on{border-color:var(--c);background:#16263f;color:#fff}.lc-head,.lc-row{display:grid;grid-template-columns:78px minmax(0,1.5fr) 128px minmax(0,1.2fr) 84px;gap:10px;align-items:center}.lc-head{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#7f93b3;padding:0 6px 6px;border-bottom:1px solid #ffffff18}.lc-list{max-height:52vh;overflow:auto}.lc-row{padding:7px 6px;border-bottom:1px solid #ffffff0d;font-size:12.5px;color:#cfe0ff}.lc-row:hover{background:#ffffff06}.lc-n b{font:600 14px IBM Plex Mono,monospace;color:#fff;display:block;line-height:1.1}.lc-n small,.lc-st small{display:block;color:#7f93b3;font-size:10.5px}.lc-st{color:#e6eefc;font-weight:500;overflow:hidden;text-overflow:ellipsis}.lc-st em{font-style:normal;margin-left:6px;font-size:10px;color:#ffb020;border:1px solid #ffb02066;border-radius:4px;padding:0 4px}.lc-chip{display:inline-block;font-style:normal;font:600 11px IBM Plex Sans,sans-serif;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-radius:6px;padding:2px 7px;white-space:nowrap}.lc-tt{color:#9fb0cc;overflow:hidden;text-overflow:ellipsis}.lc-at{color:#7f93b3;font-variant-numeric:tabular-nums;text-align:right}.lc-open{width:100%;margin-top:8px;background:#14233b;border:1px solid var(--line2);border-radius:8px;color:#cfe0ff;font:600 12px IBM Plex Sans,sans-serif;padding:8px;cursor:pointer}.lc-open:hover{background:#1a2d4d}@media (max-width:760px){.lc-head{display:none}.lc-row{grid-template-columns:70px minmax(0,1fr) auto}.lc-tt{display:none}.lc-at{grid-column:3;grid-row:1}.lc-op{grid-column:2/4}}.sb .sr{margin-bottom:6px;border:1px solid #ffffff10;border-radius:10px;background:#0b1424}.sb .sr-h{display:block;width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;padding:8px 10px;cursor:pointer}.sb .sr-h:hover,.sb .sr-h.on{background:#ffffff07;border-radius:10px}.sb .chev{display:inline-block;font-style:normal;color:#7f93b3;width:12px;transition:transform .15s}.sb .sr-h.on .chev{transform:rotate(90deg)}.sk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px}.sk span{display:flex;flex-direction:column;gap:1px;min-width:0}.sk small{font-size:9.5px;color:#7f93b3;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk b{font:600 12.5px IBM Plex Mono,monospace;color:#e6eefc;white-space:nowrap}.sk em{font:400 9.5px IBM Plex Sans,sans-serif;color:#7f93b3;font-style:normal}.sl{padding:2px 10px 8px;max-height:340px;overflow:auto;border-top:1px solid #ffffff10}.sl-hd,.sl-r{display:grid;grid-template-columns:48px 1fr 1fr 1fr;gap:6px;align-items:center;font-variant-numeric:tabular-nums}.sl-hd{font-size:9.5px;color:#7f93b3;text-transform:uppercase;padding:6px 0 3px;position:sticky;top:0;background:#0b1424}.sl-hd span:nth-child(n+2),.sl-r span{text-align:right}.sl-r{padding:3px 0;font-size:12px;color:#cfe0ff;border-bottom:1px solid #ffffff08}.sl-r b{font:600 12px IBM Plex Mono,monospace;color:#fff}.sl-gh{margin:8px 0 2px;font-size:10.5px;font-weight:600;letter-spacing:.03em;color:#9fb0cc}.sl-gh b{margin-left:4px;font-weight:500;color:#7f93b3}.sl-gh.g0{color:#ff7a59}.sl-gh.g1{color:#ffb020}.sl-gh.g2{color:#9fb0cc}.sl-gh.g3{color:#00f5a0}.info-pop b{color:#cfe0ff}.sk{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.sk small{white-space:normal;overflow:visible}.sk span{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;border-bottom:1px dashed #ffffff12;padding-bottom:3px}.sk b{text-align:right;white-space:normal}.sl-hd span{white-space:normal;line-height:1.15}.sk b em{display:block;text-align:right;margin-top:1px}.nz{margin:0 0 4px;border-radius:8px}.nz.on{background:#ffffff06}.nr-b{width:100%;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}.nr-b:hover span{color:#fff}.zbar{display:flex;height:4px;border-radius:2px;overflow:hidden;gap:1px;margin:1px 0 4px;opacity:.85}.zbar u{display:block;height:100%}.zl{padding:4px 6px 8px}.zl-h{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:10.5px;margin-bottom:5px}.zl-h b{font-weight:600}.zl-r{display:grid;grid-template-columns:64px 1fr 42px 34px;gap:8px;align-items:center;font-size:11.5px;color:#cfe0ff;padding:2px 0}.zl-l{display:flex;align-items:center;gap:6px;color:#9fb0cc;white-space:nowrap}.zl-l i{width:8px;height:8px;border-radius:2px;display:inline-block}.zl-r .bar{height:5px}.zl-r .bar u{display:block;height:100%;border-radius:3px}.zl-r b{text-align:right;font:600 11.5px IBM Plex Mono,monospace}.zl-r small{text-align:right;color:#7f93b3}.zl-n{margin:5px 0 0;font-size:10px;line-height:1.35;color:#7f93b3}button.zl-r{width:100%;background:none;border:0;border-radius:6px;font-family:inherit;cursor:pointer;text-align:left}button.zl-r:hover,button.zl-r.on{background:#ffffff0d}.ns{padding:2px 6px 8px;border-top:1px solid #ffffff10;margin-top:2px}.ns-h{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#9fb0cc;margin:6px 0 4px}.ns-h b{color:#7f93b3;font-weight:500;margin-left:4px}.ns-l{max-height:260px;overflow:auto}.ns-r{display:grid;grid-template-columns:1fr 38px 64px;gap:2px 8px;align-items:center;padding:4px 0;border-bottom:1px solid #ffffff08;font-size:11.5px;color:#cfe0ff}.ns-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e6eefc}.ns-r>b{text-align:right;font:600 11.5px IBM Plex Mono,monospace}.ns-t{text-align:right;color:#7f93b3;font-variant-numeric:tabular-nums}.ns-r .zbar{grid-column:1/-1;margin:0}.sec-nods,.sec-zs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:8px 0}.sec-nods button,.sec-zs button{background:#0f1a2e;border:1px solid #ffffff14;border-radius:999px;color:#cfe0ff;font:500 11.5px IBM Plex Sans,sans-serif;padding:4px 10px;cursor:pointer}.sec-nods button b{margin-left:3px;color:#7f93b3;font-weight:500}.sec-nods button.on{background:#1d3358;border-color:#38bdf8;color:#fff}.sec-zs>span{font-size:11px;color:#7f93b3}.sec-zs button i{display:inline-block;width:8px;height:8px;border-radius:2px;background:var(--c);margin-right:5px}.sec-zs button.on{border-color:var(--c,#38bdf8);background:#16263f;color:#fff}.sec-gh{position:sticky;top:0;background:#0b1424;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#9fb0cc;padding:10px 2px 4px;border-bottom:1px solid #38bdf833}.sec-gh b{color:#7f93b3;font-weight:500;margin-left:6px}.sec-row2{display:grid;grid-template-columns:minmax(0,1fr) 44px 100px 76px 70px;gap:2px 8px;align-items:center;padding:6px 2px 4px;border-bottom:1px solid #ffffff10;font-size:12px;color:#9fb0cc;font-variant-numeric:tabular-nums}.sec-row2>*:not(.sec-nm):not(.zbar){text-align:right;white-space:nowrap}.sec-row2 .zbar{grid-column:1/-1;margin:2px 0 0}.sec-row2>b{font-size:13px}@media (max-width:700px){.sec-row2{grid-template-columns:minmax(0,1fr) 40px 84px}.sec-row2 .sec-x{display:none}}.mg-sub{display:block;margin-top:2px;font-size:9.5px;color:#9aa8c2;line-height:1.2}.nowbar{background:#0b1424ee;border:1px solid var(--line2);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:7px;box-shadow:0 8px 24px #0008}.nb-seg{display:flex;background:#0a1220;border:1px solid var(--line2);border-radius:9px;padding:2px;gap:2px}.nb-seg button{flex:1;background:none;border:0;border-radius:7px;color:#9fb0cc;font:600 12px IBM Plex Sans,sans-serif;padding:6px 8px;cursor:pointer}.nb-seg button.on{background:linear-gradient(135deg,#2563eb,#38bdf8);color:#fff}.nb-sub{font-size:10.5px;color:#7f93b3;line-height:1.3;display:flex;justify-content:space-between;gap:6px}.nb-t{background:none;border:0;color:#9fb0cc;cursor:pointer;padding:0 2px;font-size:12px}.nb-row,.nb-ops{display:flex;flex-wrap:wrap;gap:5px}.nb-row button,.nb-ops button{background:#0f1a2e;border:1px solid #ffffff14;border-radius:999px;color:#cfe0ff;font:500 11px IBM Plex Sans,sans-serif;padding:3px 9px;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.nb-row button.on{background:#1d3358;border-color:#38bdf8;color:#fff}.nb-ops button i{width:7px;height:7px;border-radius:50%;background:var(--c)}.nb-ops button b{color:#7f93b3;font-weight:500}.nb-ops button.on{border-color:var(--c);background:#16263f;color:#fff}.nb-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#7f93b3;line-height:1.3}.nb-st{display:inline-block;width:9px;height:9px;border-radius:50%;border:1.5px dashed #ff3d5a;margin-right:5px;vertical-align:-1px}.nb-un{background:none;border:1px solid #ffb02066;border-radius:6px;color:#ffb020;font:600 10.5px IBM Plex Sans,sans-serif;padding:2px 7px;cursor:pointer;white-space:nowrap}.nb-ul{max-height:130px;overflow:auto;display:flex;flex-wrap:wrap;gap:3px 8px;font-size:10.5px;color:#9fb0cc}.nb-ul b{color:#7f93b3;font-weight:500}.dl-pin.stale{border-color:#ff3d5a;border-style:dashed}.nw-pop .dl-body{max-height:260px;overflow:auto}.nw-r{display:grid;grid-template-columns:60px auto 1fr;gap:2px 8px;align-items:center;padding:5px 0;border-bottom:1px solid #ffffff10;font-size:12px}.nw-r b{font:600 13px IBM Plex Mono,monospace;color:#fff}.nw-n{display:flex;flex-direction:column;line-height:1.15}.nw-n small{font-size:10px;color:#7f93b3}.nw-r span{grid-column:1/-1;color:#9fb0cc;font-size:11px}.nw-r em{font-style:normal;color:#7f93b3;font-size:11px;text-align:right;white-space:nowrap}.nw-r.old em{color:#ff7a59}.nw-r .lc-chip{justify-self:start}@media (max-width:1100px){.nowbar{top:70px}}.sec-bar .sec-dl{display:inline-flex;align-items:center;gap:8px;order:-1;background:linear-gradient(135deg,#16a34a,#22c55e);border:0;border-radius:10px;color:#04140a;font:600 12.5px IBM Plex Sans,sans-serif;padding:8px 14px;cursor:pointer;box-shadow:0 6px 18px #16a34a44;white-space:nowrap}.sec-bar .sec-dl em{font-style:normal;font-size:10px;font-weight:700;background:#04140a22;border-radius:5px;padding:1px 6px}.sec-bar .sec-dl:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.sec-bar .sec-dl:disabled{opacity:.45;cursor:default}.late-card .late-dl{margin:2px 0 10px}.sec-dl{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#16a34a,#22c55e);border:0;border-radius:10px;color:#04140a;font:600 12.5px IBM Plex Sans,sans-serif;padding:8px 14px;cursor:pointer;box-shadow:0 6px 18px #16a34a44;white-space:nowrap}.sec-dl em{font-style:normal;font-size:10px;font-weight:700;background:#04140a22;border-radius:5px;padding:1px 6px}.sec-row2[role=button]{cursor:pointer}.sec-row2[role=button]:hover{background:#ffffff08}.sec-item.open>.sec-row2{background:#38bdf812;border-bottom-color:transparent}.sec-tr{margin:0 0 8px;padding:8px 10px 10px;background:#0a1322;border:1px solid #38bdf833;border-radius:8px}.sec-tr-h{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#9fb0cc;margin-bottom:6px}.sec-tr-h b{color:#fff;margin-left:6px}.sec-tr-h em{font-style:normal;text-transform:none;letter-spacing:0;color:#7f93b3;margin-left:8px}.sec-tr-n{margin:4px 0;color:#7f93b3;font-size:12px}.sec-tr-t{max-height:240px;overflow:auto}.sec-tr-r{display:grid;grid-template-columns:minmax(0,1.4fr) 112px 62px minmax(0,1.3fr) 70px 78px 44px;gap:8px;padding:4px 0;border-bottom:1px solid #ffffff0d;font-size:11.5px;color:#cfe0ff;align-items:center}.sec-tr-r.hd{position:sticky;top:0;background:#0a1322;color:#7f93b3;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em}.sec-tr-r .id,.sec-tr-r .dr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-tr-r>b{text-align:right}.sec-tr-r>span:nth-child(2),.sec-tr-r>span:nth-child(3){white-space:nowrap}@media (max-width:700px){.sec-tr-r{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr) 40px}.sec-tr-r>span:nth-child(3),.sec-tr-r .km{display:none}}.sec-tr-r .km{text-align:right;white-space:nowrap}.sec-tr-r.hd>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#070d18;color:#9fb0cc;font-size:14px;letter-spacing:.02em}.boot-sp{width:34px;height:34px;border-radius:50%;border:3px solid #1d3358;border-top-color:#38bdf8;animation:bootspin .8s linear infinite}@keyframes bootspin{to{transform:rotate(360deg)}}.sec-row2 .sec-x small{font-size:10px;color:#7f93b3;margin-right:3px}.sec-per{margin-left:12px;font-size:14px;font-weight:500;color:#9fb0cc;white-space:nowrap}.sec-tot{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:8px;padding:10px 12px;background:#0f2038;border:1px solid #38bdf84d;border-radius:10px;font-size:14px;color:#fff}.sec-tot b{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#38bdf8}.sec-tot small{font-size:11px;color:#8da2c4;margin-left:2px}.dr-card{width:min(900px,100%)}.dr-mode{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:8px 0}.dr-seg{display:inline-flex;border:1px solid var(--line2);border-radius:10px;overflow:hidden}.dr-seg button{background:#14233b;border:0;color:#9fb0cc;font:600 12.5px IBM Plex Sans,sans-serif;padding:7px 14px;cursor:pointer}.dr-seg button.on.good{background:#00f5a022;color:#00f5a0}.dr-seg button.on.bad{background:#ff3d5a22;color:#ff6b7f}.dr-sort{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#9fb0cc}.dr-sort select{background:#14233b;border:1px solid var(--line2);border-radius:8px;color:#cfe0ff;font-size:12px;padding:6px 8px}.dr-head,.dr-row,.dr-srow{display:grid;grid-template-columns:minmax(0,1fr) 62px 66px 54px 62px 74px;gap:8px;align-items:center}.dr-head{margin-top:8px;padding:4px 2px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#7f93b3;border-bottom:1px solid #38bdf833}.dr-head>span:nth-child(n+2),.dr-row>*:nth-child(n+2),.dr-srow>*:nth-child(n+2){text-align:right;white-space:nowrap}.dr-row{padding:7px 2px;border-bottom:1px solid #ffffff10;font-size:12.5px;color:#cfe0ff;cursor:pointer}.dr-row:hover{background:#ffffff08}.dr-item.open>.dr-row{background:#38bdf812}.dr-who{display:flex;gap:10px;align-items:flex-start;min-width:0}.dr-n{flex:0 0 26px;text-align:right;font-style:normal;font-size:11px;color:#7f93b3;padding-top:2px}.dr-nm{display:flex;flex-direction:column;min-width:0}.dr-nm b{color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-nm small{color:#7f93b3;font-size:11px}.dr-nm .dr-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-secs{margin:0 0 8px 38px;padding:6px 10px;background:#0a1322;border:1px solid #38bdf833;border-radius:8px}.dr-srow{padding:5px 0;border-bottom:1px solid #ffffff0d;font-size:12px;color:#cfe0ff;grid-template-areas:"n t p d s k" "a a a a a a"}.dr-srow .dr-sn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-sn em{font-style:normal;font-size:10.5px;color:#38bdf8;margin-right:6px}.dr-avg{grid-column:1/-1;text-align:left!important;color:#7f93b3;font-size:10.5px;margin-top:-2px}.dr-dev{font-weight:600}.dr-more{width:100%;margin:8px 0;padding:8px;background:#14233b;border:1px solid var(--line2);border-radius:8px;color:#cfe0ff;cursor:pointer}@media (max-width:700px){.dr-head,.dr-row,.dr-srow{grid-template-columns:minmax(0,1fr) 44px 56px 46px}.dr-head>span:nth-child(n+5),.dr-row>*:nth-child(n+5),.dr-srow>*:nth-child(n+5):not(.dr-avg){display:none}.dr-secs{margin-left:0}}.dr-of{color:#7f93b3;font-size:10.5px}.dr-srow[role=button]{cursor:pointer}.dr-srow[role=button]:hover{background:#ffffff08}.dr-tr{margin:2px 0 8px 12px;padding:4px 8px;background:#070f1c;border:1px solid #ffffff12;border-radius:6px;max-height:230px;overflow:auto}.dr-tr-r{display:grid;grid-template-columns:minmax(0,1.4fr) 84px 48px 66px 70px 44px;gap:8px;padding:3px 0;border-bottom:1px solid #ffffff0d;font-size:11.5px;color:#cfe0ff;align-items:center}.dr-tr-r.hd{position:sticky;top:0;background:#070f1c;color:#7f93b3;font-size:10.5px;text-transform:uppercase}.dr-tr-r .id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-tr-r .km,.dr-tr-r>b{text-align:right;white-space:nowrap}.dr-tr-r.z{background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:inset 3px 0 0 var(--c)}.dr-head,.dr-row,.dr-srow{grid-template-columns:minmax(0,1fr) 62px 66px 62px 74px}@media (max-width:700px){.dr-head,.dr-row,.dr-srow{grid-template-columns:minmax(0,1fr) 44px 56px 46px}}.dr-seg button.on:not(.good):not(.bad){background:#38bdf826;color:#7dd3fc}.dr-mode{flex-wrap:wrap;gap:8px}.rp-box{padding:4px 2px 8px}.rp-date{font-size:12px;color:#9fb0cc;margin-bottom:6px}.rp-date b{color:#fff}.rp-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:6px}.rp-tiles span{display:flex;flex-direction:column;background:#0a1322;border:1px solid #ffffff12;border-radius:8px;padding:6px 8px}.rp-tiles b{font-size:18px;color:#fff}.rp-tiles i{font-style:normal;font-size:10.5px;color:#7f93b3}.rp-mpr{margin-left:auto;font-size:12px;color:#9fb0cc;align-self:center}.rp-mpr b{color:#fff}.rp-sc{margin:10px 0 4px;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#7dd3fc}.rp-sc b{color:#fff;margin-left:6px}.rp-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:6px 0;border-bottom:1px solid #ffffff0d;font-size:12px;color:#cfe0ff}.rp-l{display:flex;flex-direction:column}.rp-l small,.rp-d small{display:block;color:#7f93b3;font-size:11px}.rp-d em{font-style:normal;margin-right:8px;color:#9fb0cc}.rp-d em.rt{color:#ffb020;font-weight:700}@media (max-width:700px){.rp-row{grid-template-columns:1fr}}.rp-d em.dur b{color:#fff}.rp-d .wt{color:#7f93b3}.rp-d .wt.hi{color:#ffb020}.tk .fr{grid-template-columns:minmax(0,1.5fr) minmax(40px,1fr) 34px 46px;gap:8px}.tk .fr>span{font:500 12px IBM Plex Sans,sans-serif;text-align:left;background:none;border:0;padding:0;line-height:1.25}.tk .fr .bar u{display:block;height:100%;border-radius:3px}.tk{margin-top:0}.gr-x{margin-left:4px;background:none;border:0;color:#7dd3fc;cursor:pointer;font-size:11px;padding:0 2px}.gr-sub{margin:2px 0 8px 10px;padding-left:8px;border-left:2px solid #38bdf833}.gr-sub p{margin:2px 0 4px;font-size:11px;color:var(--mut)}.nb-title{font-weight:700;font-size:13px;color:var(--fg,#e6edf7);padding:6px 10px 2px}.sl-r b,.sr-h .nr>span{white-space:nowrap}.adm-card{width:min(980px,100%)}.pwd-card{width:min(420px,100%)}.adm-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 12px;border-bottom:1px solid var(--line2)}.adm-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:var(--mut);font:600 13px IBM Plex Sans,sans-serif;padding:8px 12px;cursor:pointer}.adm-tabs button.on{color:#fff;border-bottom-color:#38bdf8}.adm-scroll{overflow:auto;max-height:52vh}.adm-t{width:100%;border-collapse:collapse;font-size:13px}.adm-t th{position:sticky;top:0;background:#0b1424;text-align:left;color:var(--mut);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--line2)}.adm-t td{padding:7px 8px;border-bottom:1px solid #1a2a47;vertical-align:top}.adm-t tr.off td{opacity:.55}.adm-t em{color:var(--mut);font-style:normal;font-size:11px}.adm-m th{text-align:center;font-size:11px;max-width:84px}.adm-m td{text-align:center}.adm-m td:first-child,.adm-m th:first-child{text-align:left}.adm-sm{color:var(--mut);font-size:11px}.adm-note{color:var(--mut);font-size:12px;margin:6px 0}.adm-act{white-space:nowrap}.adm-act .adm-btn{margin:0 4px 4px 0}.adm-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0}.adm-btn{font:600 12px IBM Plex Sans,sans-serif;color:var(--tx);background:#17294a;border:1px solid var(--line2);border-radius:8px;padding:6px 10px;cursor:pointer}.adm-btn:hover{background:#1f3866}.adm-btn.pri{background:linear-gradient(135deg,#2563eb,#38bdf8);border:0;color:#fff}.adm-btn.dng{color:#fca5a5}.adm-btn:disabled{opacity:.5}.adm-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;padding:12px;margin:8px 0;border:1px solid var(--line2);border-radius:10px;background:#0c1626}.adm-form .adm-row{grid-column:1/-1}.adm-f{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.adm-f span{font-size:12px;color:var(--mut)}.adm-f input,.adm-f select,.adm-in{background:#0a1220;color:var(--tx);border:1px solid var(--line2);border-radius:8px;padding:8px 10px;font:14px IBM Plex Sans,sans-serif;min-width:0}.adm-in{padding:5px 8px;font-size:13px;width:100%}.adm-chk{display:flex;align-items:center;gap:8px;font-size:13px}.adm-err{background:#3b1219;color:#fecaca;border:1px solid #7f1d1d;border-radius:8px;padding:8px 10px;margin:8px 0;font-size:13px}.adm-ok{background:#0f2a1f;color:#bbf7d0;border-radius:8px;padding:8px 10px;margin:8px 0;font-size:13px}.adm-temp{background:#10223d;border:1px solid #2563eb;border-radius:10px;padding:12px;margin:8px 0;font-size:13px}.adm-temp code{font:700 18px IBM Plex Mono,monospace;color:#7dd3fc;-webkit-user-select:all;user-select:all;margin-left:6px}.outbtn.acc{width:40px}.adm-row .adm-in{width:auto;flex:1;min-width:140px}.up-batches{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.up-batch{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line2);border-radius:8px;background:#0c1626;font-size:13px}.up-batch em{color:#7dd3fc;font-style:normal;font-size:11px}.fleet-r .fleet-in{padding:0 14px 10px}.fleet-r .sub{margin:0 0 8px}.fleet-r summary .pc{font-size:18px}summary .pc-s{font-size:18px;color:#cfe0ff}summary .pc-s small{font:12px var(--mono);color:var(--mut)}.nowblk .nb-in{padding:0 14px 12px;display:flex;flex-direction:column;gap:8px}.per-u{margin:0 0 12px;padding:10px 12px;border:1px solid var(--line2);border-radius:12px;background:#0b1424;display:flex;flex-direction:column;gap:8px}.gauges{display:flex;flex-direction:column;gap:6px;padding:6px 12px 10px}.gauge.gk{margin:0;padding:6px 10px;display:grid;grid-template-columns:minmax(92px,37%) minmax(0,1fr);gap:8px;align-items:center}.gauge.gk #gsvg{width:100%;max-width:none;height:auto;margin:0}.gk-i h2{font-size:11px;letter-spacing:.03em;line-height:1.25}.gk-i .gnote{display:flex;flex-direction:column;gap:1px;align-items:flex-start;margin-top:3px;font-size:11px;line-height:1.25}.gk-i .gnote b{font-size:11.5px}.gper{margin:2px 0 0;font:600 11px var(--mono);color:#7dd3fc}aside:not(.r) .per-u{margin:0 0 8px;padding:6px 8px;gap:6px;border-radius:10px}aside:not(.r) .per-u .per-q{gap:4px}aside:not(.r) .per-u .per-q button{padding:3px 8px;font-size:11px}aside:not(.r) .per-u .per-in{gap:4px}aside:not(.r) .per-u input[type=date]{padding:3px 6px;font-size:12px;min-width:0;flex:1}aside:not(.r) .cnt button{padding:8px 10px 6px}aside:not(.r) .cnt b{font-size:22px}@media (max-height:820px){aside:not(.r) header{padding-top:8px;padding-bottom:8px}aside:not(.r) .plate{margin-bottom:4px}aside:not(.r) .plate img{max-height:42px;width:auto}aside:not(.r) .ctl{padding-top:6px;padding-bottom:6px}aside:not(.r) .brand h1{font-size:18px}}#in{overflow-y:auto;overflow-x:hidden}@media (min-height:1000px){.gauge.gk{grid-template-columns:minmax(120px,46%) minmax(0,1fr)}}.up-what{display:flex;flex-direction:column;gap:6px;margin:10px 0}.up-what label{display:flex;gap:8px;align-items:center;font-size:13px;cursor:pointer}.up-what{align-items:flex-start;text-align:left}.up-what label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;text-align:left}.up-what input[type=checkbox]{width:18px;height:18px;min-width:18px;flex:none;margin:0;padding:0;background:none;accent-color:#38bdf8}.nod-none{margin:8px 0 4px;padding:8px 10px;border-radius:10px;background:#ffb02014;border:1px solid #ffb02044;font-size:12px;line-height:1.45;color:#e8d3a6}.nod-none-go{display:block;margin-top:6px;font:600 12px IBM Plex Sans,sans-serif;color:#0a1220;background:#ffb020;border:0;border-radius:8px;padding:6px 10px;cursor:pointer}.mtabs{display:flex;gap:6px;margin:8px 0 10px;padding:4px;border-radius:12px;background:#0a1220;border:1px solid var(--line)}.mtabs button{flex:1;font:600 13px IBM Plex Sans,sans-serif;color:var(--mut);background:none;border:0;border-radius:9px;padding:8px 10px;cursor:pointer}.mtabs button.on{color:#0a1220;background:#38bdf8}.ter-empty{margin:24px 16px;padding:18px;border:1px dashed var(--line2,#2a3a5a);border-radius:12px;color:var(--mut);font-size:13px;text-align:center}.terp{margin:4px 0 10px;padding:10px;border-radius:12px;background:#0a1220;border:1px solid var(--line)}.terp-y{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:12.5px;color:var(--mut)}.terp-y select{flex:1;background:#0d1626;color:#e6eefc;border:1px solid var(--line2,#2a3a5a);border-radius:8px;padding:6px 8px;font:600 13px IBM Plex Sans,sans-serif}.terp-g{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.terp-g button{font:500 11.5px IBM Plex Sans,sans-serif;color:#b8c7e3;background:#0d1626;border:1px solid var(--line);border-radius:8px;padding:6px 4px;cursor:pointer}.terp-g button.cum{color:#ffb020;border-color:#ffb02044}.terp-g button.on{color:#0a1220;background:#38bdf8;border-color:#38bdf8}.terp-g button.cum.on{background:#ffb020;border-color:#ffb020}.terw{margin:4px 0 14px;padding:14px;border-radius:14px;background:linear-gradient(160deg,#0f1b33,#0a1220);border:1px solid var(--line)}.terw h2{margin:0;font-size:15px;color:#e6eefc}.terw-sub{font-size:12px;color:var(--mut);margin:2px 0 10px}.terw-n{margin:6px 0;font-size:13px;color:var(--mut)}.terw-big{display:flex;align-items:baseline;gap:8px}.terw-big b{font:700 34px IBM Plex Mono,monospace}.terw-big span{font-size:12px;color:var(--mut)}.terw-chips{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 12px}.terw-chips>div{padding:8px 10px;border-radius:10px;border:1px solid;background:#0a122066;display:flex;flex-direction:column;gap:2px}.terw-chips b{font:700 18px IBM Plex Mono,monospace}.terw-chips span{font-size:11px;color:var(--mut)}.terw-row{display:grid;grid-template-columns:74px 1fr 64px;gap:8px;align-items:center;margin:6px 0;font-size:12px;color:#b8c7e3}.terw-row i{position:relative;display:block;height:12px;border-radius:6px;background:#ffffff0d;overflow:hidden}.terw-row u{display:block;height:100%;border-radius:6px;border:1.5px solid transparent;box-sizing:border-box}.terw-row u.plan{border-style:dashed;background:#38bdf822!important}.terw-row b{text-align:right;font:600 12px IBM Plex Mono,monospace;color:#e6eefc}.terw-row em{position:absolute;top:-1px;bottom:-1px;width:2px;background:#fff;z-index:1;opacity:.85}.terw-h{margin:14px 0 4px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#7f93b3}.mapwrap.ter .leaflet-container{visibility:hidden}.terboard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;overflow:auto;padding:76px 28px 28px;-webkit-overflow-scrolling:touch;background:radial-gradient(1200px 700px at 70% 10%,#10213f,#070d18)}.terboard>.terw-n{max-width:520px}.terboard>div:not(.terw-n),.terboard>.terw{box-sizing:border-box}.terboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:start}.terhd{display:none;grid-column:1/-1}@media (min-width:1700px){.terboard{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.terboard{padding:70px 14px calc(96px + env(safe-area-inset-bottom));gap:12px}.terhd{display:block}.terhd .mtabs{margin:0 0 8px}.terhd-s{display:flex;gap:8px}.terhd-s select{flex:1;min-width:0;background:#0d1626;color:#e6eefc;border:1px solid var(--line2,#2a3a5a);border-radius:10px;padding:9px 10px;font:600 14px IBM Plex Sans,sans-serif}}@media (max-width:700px){.terboard{grid-template-columns:minmax(0,1fr)}.terboard .terw-big b{font-size:36px}}.terboard .terw{margin:0}.terboard .terw-big b{font-size:44px}.terk{margin:4px 0 14px}.terk-r{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:9px 0;border-top:1px solid var(--line);font-size:12.5px;color:#b8c7e3}.terk-r b{font:700 15px IBM Plex Mono,monospace;color:#e6eefc;text-align:right}.terk-r em{grid-column:1/-1;font-style:normal;font:600 12px IBM Plex Mono,monospace}.terw-chips b{white-space:nowrap}.terd{margin:0 0 10px;border:1px solid var(--line);border-radius:12px;background:#0a1220}.terd>summary{display:block;padding:11px 14px;font:600 13.5px IBM Plex Sans,sans-serif;color:#e6eefc;cursor:pointer}.terd-b{padding:2px 14px 12px}.terd-s{display:flex;gap:6px;margin:0 0 8px}.terd-s button{flex:1;font:500 11.5px IBM Plex Sans,sans-serif;color:var(--mut);background:#0d1626;border:1px solid var(--line);border-radius:8px;padding:5px 4px;cursor:pointer}.terd-s button.on{color:#0a1220;background:#38bdf8;border-color:#38bdf8}.terd-r{margin:4px 0}.terd-r>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terd-n{margin:8px 0 0;font-size:11px;color:var(--mut)}@media (max-width:700px){.terboard .terw-big b{font-size:36px}}.terd-it{margin:5px 0 7px}.terd-it .terd-r{margin:0}.terd-k{display:flex;gap:12px;margin:1px 0 0 84px;font-size:10.5px;color:var(--mut)}.terd-k b{font:600 10.5px IBM Plex Mono,monospace}.terkinds{grid-column:1/-1}.terkt{overflow-x:auto}.terkt-r{display:grid;grid-template-columns:minmax(120px,1.3fr) repeat(4,minmax(86px,1fr));gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;color:#b8c7e3;min-width:520px}.terkt-r.hd{border-top:0;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#7f93b3;padding-top:2px}.terkt-r.tot{background:#ffffff08}.terkt-r>span:not(:first-child){display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.terkt-r b{font:600 13px IBM Plex Mono,monospace;color:#e6eefc}.terkt-r em{font:600 11px IBM Plex Mono,monospace;font-style:normal}.terkt-r.hd>span:not(:first-child){align-items:flex-end}.terk-r{grid-template-columns:minmax(0,1fr) auto auto!important;gap:2px 12px;align-items:baseline}.terk-r>span{font-weight:600;color:#dbe6fa}.terk-r.hd{border-top:0;padding:2px 0 4px}.terk-r.hd i{font-style:normal;font-size:10.5px;color:#8fa3c4;text-align:right;min-width:74px}.terk-r>b{font-size:13.5px;min-width:74px}.terk-r b.old{color:#9fb0cf;font-weight:500}.terk-r em{font-size:11px}.terw-big{flex-wrap:wrap;row-gap:0}.terboard .terw-big b{font-size:clamp(26px,1.85vw,40px)}@media (max-width:700px){.terboard .terw-big b{font-size:34px}}.terk-r>b:not(.old),.terk-r.hd i.cur{border-left:1px solid #3a4f78;padding-left:12px;min-width:86px;margin-left:-4px}.terk-r.hd i.cur{margin-bottom:-4px;padding-bottom:4px}.terk-pr{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;font-size:11px;color:#8fa3c4;margin-top:2px}.terk-pr b{font:500 11.5px IBM Plex Mono,monospace;color:#b8c7e3;min-width:0}.terk-pr u{text-decoration:none;font:600 11px IBM Plex Mono,monospace}.terd-k{margin-left:0;gap:10px;flex-wrap:nowrap;justify-content:flex-start}.terd-k span{white-space:nowrap}.terd-k,.terd-k b{font-size:10px}.mtabs{gap:2px;padding:3px}.mtabs button{flex:1 1 auto;white-space:nowrap;font-size:10.5px;padding:7px 4px;letter-spacing:-.1px}.mtabs{padding:3px 2px;gap:1px}.mtabs button{min-width:0;font-size:10px;padding:7px 3px;letter-spacing:-.2px;overflow:hidden;text-overflow:clip}.terp-g button:disabled{opacity:.32;cursor:not-allowed}.npk .terk-r{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))!important;font-size:11.5px;gap:2px 8px;padding:7px 0}.npk .terk-r>span{grid-column:1/-1;font-weight:500}.npk .terk-r.hd>span{display:none}.npk .terk-r>b,.npk .terk-r.hd i{min-width:0!important;margin-left:0!important;padding-left:0!important;border-left:0!important;font-size:10.5px;text-align:right;white-space:nowrap}.npk .terk-r.hd i.cur,.npk .terk-r>b:not(.old){color:#38bdf8}.npk .terk-r.tot{font-weight:700}.npk .terk-r.tot>span{font-weight:700}.npb{padding:4px 2px 0;color:#dbe6fa}.npb h2{font-size:15px;margin:0 0 10px}.npb h3{font-size:12.5px;color:#8fa3c4;font-weight:600;margin:14px 0 8px}.npb-top{display:flex;gap:20px;align-items:center;flex-wrap:wrap;background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:12px 16px}.npb-g{width:230px;text-align:center}.npg{width:100%;display:block}.npb-p{font:700 24px IBM Plex Mono,monospace;margin-top:-6px}.npb-s{font-size:11.5px;color:#8fa3c4}.npb-v b{display:block;font:700 30px IBM Plex Mono,monospace;color:#e6eefc}.npb-v span{font-size:12.5px;color:#8fa3c4}.npb-bars{display:grid;gap:8px;background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:12px 16px}.npb-b{display:grid;grid-template-columns:44px 1fr 120px;gap:10px;align-items:center}.npb-b i{font-style:normal;font:600 12px IBM Plex Mono,monospace;color:#8fa3c4}.npb-b b{font:600 12.5px IBM Plex Mono,monospace;text-align:right}.npb-t{height:16px;background:#0d1626;border-radius:6px;overflow:hidden}.npb-t div{height:100%;background:#4a6a9c;border-radius:6px}.npb-t div.cur{background:#38bdf8}.npb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.npb-c{background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:10px 12px;text-align:center}.npb-n{font-size:12.5px;font-weight:600;color:#dbe6fa;min-height:32px;display:flex;align-items:center;justify-content:center}.npb-p.s{font-size:18px}.npb-na{font:700 24px IBM Plex Mono,monospace;color:#8fa3c4;padding:34px 0}.npb-c .npb-s b{color:#38bdf8;font:600 11.5px IBM Plex Mono,monospace}.terboard>.npb{grid-column:1/-1}.npb-row{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,1.3fr);gap:14px;align-items:stretch}.npb-row h3{margin-top:0}.npb-top{height:100%;box-sizing:border-box;justify-content:center}.npb-yr{display:flex;flex-direction:column}.npb-yr .npb-bars{flex:1;align-content:center}.npb-yr .terw-n{margin:6px 0 0}.npb-g{width:190px}.npb-v b{font-size:26px}.npb-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.npb-c{padding:8px}.npb-n{font-size:11.5px;min-height:28px;line-height:1.15}.npb-c .npg{max-width:140px;margin:0 auto}.npb-p.s{font-size:15px;margin-top:-4px}.npb-c .npb-s{font-size:10.5px;line-height:1.35}.npb-b{grid-template-columns:44px 1fr 104px}@media (max-width:900px){.npb-row{grid-template-columns:minmax(0,1fr)}}.npb-u{margin:-4px 0 6px;font-size:12px;color:#8fa3c4}.npb-hist{display:flex;gap:clamp(14px,3vw,48px);align-items:flex-end;height:min(58vh,520px);background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:16px 20px 10px}.npb-col{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:center}.npb-col>b{font:600 13px IBM Plex Mono,monospace;color:#b8c7e3;margin-bottom:6px;white-space:nowrap}.npb-col>b.cur,.npb-col>i.cur{color:#38bdf8}.npb-col>i{font:600 13px IBM Plex Mono,monospace;font-style:normal;color:#8fa3c4;margin-top:8px}.npb-stack{display:flex;flex-direction:column;border-radius:6px 6px 0 0;overflow:hidden;min-height:3px;flex:none;max-height:calc(100% - 60px)}.npb-leg{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12px;color:#b8c7e3}.npb-leg u{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:6px;vertical-align:-1px}.nph{padding:0 0 12px}.nph h2{font-size:14px}.nph .npb-hist{height:300px;padding:12px 10px 8px;gap:10px}.nph .npb-col>b{font-size:10.5px}.nph .npb-col>i{font-size:11.5px}.nph .npb-leg{gap:5px 12px;font-size:11px}.nph{padding:2px 12px 14px;box-sizing:border-box}.nph .npb-hist{height:230px}.nph .npb-u{margin-bottom:6px}.nph .npb-leg{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;font-size:10.5px}.nph .npb-leg span{display:flex;align-items:center;min-width:0}.nph .npb-leg u{flex:none}.npb-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr))!important}.npb-mh{display:flex;gap:6px;height:112px;align-items:flex-end;padding-top:4px}.npb-mc{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.npb-mc>b{font:600 8.5px IBM Plex Mono,monospace;color:#9fb0cf;white-space:nowrap;text-align:center;margin-bottom:3px;letter-spacing:-.3px}.npb-mc>b.cur,.npb-mc>i.cur{color:#38bdf8}.npb-mc>i{font:600 9.5px IBM Plex Mono,monospace;font-style:normal;color:#8fa3c4;text-align:center;margin-top:3px}.npb-mb{border-radius:3px 3px 0 0;flex:none;max-height:calc(100% - 30px)}.npd-it{margin:6px 0 8px}.npd-h{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;gap:8px;align-items:baseline;font-size:12px;color:#dbe6fa}.npd-h span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npd-h b{font:600 11.5px IBM Plex Mono,monospace;color:#e6eefc}.npd-h em{font:600 11px IBM Plex Mono,monospace;font-style:normal;text-align:right}.npd-it>i{display:block;height:6px;background:#0d1626;border-radius:4px;overflow:hidden;margin-top:3px}.npd-it>i u{display:block;height:100%;background:#38bdf8;border-radius:4px}.terk-r.eqk{grid-template-columns:minmax(0,1fr) auto!important}.terk-r.eqk>b{border-left:0!important;padding-left:0!important;min-width:0!important;margin-left:0!important}.eqw{padding:0 2px 12px}.eqw-g{border-top:1px solid var(--line);padding:7px 0 4px}.eqw-it{margin:3px 0 5px}.eqw-it.sub{margin-left:14px}.eqw-h{display:grid;grid-template-columns:minmax(0,1fr) auto 58px;gap:8px;align-items:baseline;font-size:12px;color:#dbe6fa}.eqw-it:not(.sub) .eqw-h span{font-weight:600}.eqw-it.sub .eqw-h span{color:#b8c7e3}.eqw-h span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqw-h b{font:600 11.5px IBM Plex Mono,monospace;color:#e6eefc}.eqw-h em{font:600 11px IBM Plex Mono,monospace;font-style:normal;text-align:right}.eqw-it>i{display:block;height:5px;background:#0d1626;border-radius:4px;overflow:hidden;margin-top:3px}.eqw-it>i u{display:block;height:100%;border-radius:4px}.eqw-s{font:500 10px IBM Plex Mono,monospace;color:#7f93b5;margin-top:2px}.eqb .npb-row{grid-template-columns:minmax(300px,520px)}.eqb-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:3px 28px;background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:12px 16px}.eqb-r{display:grid;grid-template-columns:110px minmax(0,1fr) 58px;gap:10px;align-items:center;font-size:12px;color:#dbe6fa}.eqb-r span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqb-r i{position:relative;display:block;height:8px;background:#0d1626;border-radius:4px;overflow:hidden}.eqb-r i u{display:block;height:100%;border-radius:4px}.eqb-r i em{position:absolute;top:-2px;bottom:-2px;width:2px;background:#e6eefc;opacity:.85}.eqb-r b{font:600 11.5px IBM Plex Mono,monospace;text-align:right}.eqb .npb-row{grid-template-columns:minmax(300px,480px) minmax(0,1fr)}.eqb-t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eqb-c{background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:12px 14px;border-top:3px solid #38bdf8}.eqb-c.neg{border-top-color:#818cf8}.eqb-c.over{border-top-color:#ff5470}.eqb-n{font-size:12.5px;font-weight:600;color:#dbe6fa}.eqb-v{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:6px 0 4px}.eqb-v b{font:700 30px IBM Plex Mono,monospace;color:#e6eefc}.eqb-v span{font-size:12px;color:#8fa3c4}.eqb-v em{font:600 12px IBM Plex Mono,monospace;font-style:normal;color:#b8c7e3;margin-left:auto}.eqb-c.pos .eqb-v b{color:#38bdf8}.eqb-c.neg .eqb-v b{color:#818cf8}.eqb-c.over .eqb-v b{color:#ff5470}.eqb-l{font-size:11px;color:#8fa3c4;line-height:1.35}@media (max-width:1250px){.eqb .npb-row{grid-template-columns:minmax(0,1fr)}}.eqb-bars{display:block!important;column-width:340px;column-gap:28px}.eqb-r{break-inside:avoid;margin:0 0 5px}.eqb-mon{display:grid;gap:6px;background:#0a1220;border:1px solid var(--line);border-radius:14px;padding:10px 16px}.eqb-m{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline;font-size:12.5px;padding:3px 0;border-top:1px solid #16233d}.eqb-m:first-child{border-top:0}.eqb-m>b{color:#dbe6fa;font-weight:600}.eqb-m>div{display:flex;flex-wrap:wrap;gap:4px 14px}.eqb-m span{color:#dbe6fa;white-space:nowrap}.eqb-m em{font:600 11.5px IBM Plex Mono,monospace;font-style:normal;color:#ff5470}.eqb-m i{font-style:normal;color:#00f5a0;font-size:12px}.du-row{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;color:var(--mut)}.du-row b{color:#d6e0f0;font:600 12px var(--mono)}.du-h{margin-top:12px}.du-it{display:grid;grid-template-columns:minmax(0,1fr) 70px auto;align-items:center;gap:8px;font-size:12px;margin-bottom:5px}.du-it .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.du-it b{font:600 12px var(--mono)}.du-it .bar{height:6px;margin:0}.du-it .bar.er u{background:#ff3d5a}.du-add{border-color:#ff3d5a66}.du-add:hover,.du-add.on{border-color:#ff3d5a;background:#2a0f1a}.leaflet-tooltip.du-tt{background:#0b1424;border:1px solid #ff3d5a88;color:#d6e0f0;white-space:normal;width:340px;padding:8px 10px;box-shadow:0 6px 24px #000a}.du-tip h4{margin:0 0 2px;font-size:13px;color:#fff}.du-tip small{display:block;color:#7385a3;margin-bottom:6px;font-size:11px}.du-ti{border-top:1px solid #1d2c47;padding:5px 0;font-size:12px;line-height:1.35}.du-ti b{color:#ff6b81;font-family:var(--mono)}.du-ti i{color:#00f5a0;font-style:normal}.du-ti div{color:#d6e0f0}.du-tm{color:#7385a3;font-size:11px;padding-top:4px}.lay{position:absolute;left:12px;top:84px;z-index:500;width:270px;background:#0b1424ee;border:1px solid var(--line2);border-radius:12px;padding:8px 10px 10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lay-h{font:600 11px IBM Plex Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#7385a3;margin-bottom:6px}.lay-r{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;border-radius:8px;padding:6px 4px;color:#cfe0ff;font:500 12.5px IBM Plex Sans,sans-serif;cursor:pointer;text-align:left}.lay-r:hover{background:#12203a}.lay-r span{flex:1}.lay-r em{font-style:normal;font-size:10px;color:#7385a3;text-transform:uppercase}.lay-r.on em{color:#00f5a0}.lay-sw{position:relative;flex:none;width:30px;height:16px;border-radius:99px;background:#243653;transition:background .2s}.lay-sw:after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#9fb0cc;transition:transform .2s,background .2s}.lay-r.on .lay-sw{background:#2563eb}.lay-r.on .lay-sw:after{transform:translate(14px);background:#fff}.lay-n{margin-top:4px;font-size:11px;color:#7385a3}.lay .sec-leg{position:static;background:none;border:0;padding:2px 0 4px 44px;flex-wrap:wrap;gap:6px 10px}.eqb-r i.dv{overflow:visible;background:#0d1626}.eqb-r i.dv u{position:absolute;top:0;display:block;height:100%;border-radius:0}.eqb-r i.dv s{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:#8fa3c4}.eqb-ax{font-size:11px;color:#7385a3;margin:-4px 0 8px}.lay-bee{padding:2px 4px 6px 44px;font-size:11px;color:#7385a3}.lay-bee p{margin:2px 0 6px}.lay-bee ul{list-style:none;margin:0;padding:0;max-height:140px;overflow:auto}.lay-bee li{display:flex;justify-content:space-between;gap:8px;padding:1px 0;color:#c4d0e4}.lay-bee li em{font-style:normal;color:#7385a3}.leaflet-tooltip.bee-lbl{background:transparent;border:0;box-shadow:none;color:#000;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 5px #fff;font:700 11px IBM Plex Sans,sans-serif;padding:0}.leaflet-tooltip.bee-lbl:before{display:none}.bee-on .leaflet-tooltip.lab{display:none}.nw-r .nw-rp{grid-column:1/-1;color:#ffcf7a;font-size:11px;line-height:1.3;background:#ffb02014;border-left:2px solid #ffb020;padding:2px 6px;border-radius:0 4px 4px 0}.modal-card.docs{max-width:560px}.doc-list{list-style:none;margin:10px 0 0;padding:0;max-height:55vh;overflow:auto;display:flex;flex-direction:column;gap:6px}.doc-list li{display:flex;align-items:center;gap:6px}.doc-list a{flex:1;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #ffffff1f;border-radius:10px;background:#ffffff0a;color:inherit;text-decoration:none;min-width:0}.doc-list a:hover{background:#38bdf822;border-color:#38bdf8aa}.doc-n{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:600;font-size:13px}.doc-n small{display:block;font-weight:400;color:#7f93b3;font-size:11px;margin-top:1px}.doc-ic{flex:none;width:38px;height:38px;border-radius:8px;display:grid;place-items:center;font:700 10px/1 IBM Plex Sans,sans-serif;text-transform:uppercase;font-style:normal;background:#64748b;color:#fff}.doc-ic.k-pdf{background:#dc2626}.doc-ic.k-doc,.doc-ic.k-docx{background:#2563eb}.doc-ic.k-xls,.doc-ic.k-xlsx{background:#16a34a}.doc-ic.k-ppt,.doc-ic.k-pptx{background:#ea580c}.doc-x{flex:none;width:28px;height:28px;border-radius:8px;border:1px solid #ffffff1f;background:transparent;color:#f87171;cursor:pointer;font-size:16px}.doc-x:hover{background:#f8717122}.adm-roles{display:flex;flex-direction:column;gap:12px}.adm-role{border:1px solid var(--line2);border-radius:12px;padding:10px 12px;background:#ffffff06}.adm-role header{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.adm-role header .adm-in{max-width:260px}.adm-role header .adm-act{margin-left:auto;display:flex;gap:6px}.adm-pg{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.adm-pg fieldset{border:1px solid var(--line2);border-radius:10px;margin:0;padding:6px 10px 8px;min-width:0}.adm-pg legend{font-size:11px;color:var(--mut);padding:0 4px}.adm-pg label{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;padding:2px 0;cursor:pointer}.adm-pg input{margin-top:2px}.adm-pg label{display:flex!important;flex-direction:row!important;align-items:flex-start;justify-content:flex-start!important;text-align:left;gap:8px;width:auto!important}.adm-pg label input[type=checkbox]{width:auto!important;flex:none;margin:2px 0 0}.themebtn{display:grid;place-items:center;width:38px;border-radius:10px;border:1px solid var(--line2);background:#0c1422ee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffd36b;cursor:pointer;box-shadow:0 8px 24px #0008;transition:transform .2s,background .2s}.themebtn:hover{transform:translateY(-1px);background:#13213a}.themebtn svg{transition:transform .35s}.themebtn:active svg{transform:rotate(30deg) scale(.9)}.login-lang{display:flex;gap:8px;align-items:stretch}.gauge.npc{margin:0;padding:8px 12px;display:block;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,transform .15s}.gauge.npc:hover{border-color:#38bdf8;transform:translateY(-1px)}.npc h2{font-size:11px;letter-spacing:.03em;line-height:1.25;margin:0}.npc-r{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;margin-top:5px;font-size:11.5px}.npc-r i{font:600 11px var(--mono);font-style:normal;color:var(--mut)}.npc-r b{font:600 11.5px var(--mono)}.npc-b{height:8px;border-radius:4px;background:#ffffff12;overflow:hidden}.npc-b u{display:block;height:100%;border-radius:4px;text-decoration:none}.npc-b u.o{background:#64748b}.npc-b u.n{background:linear-gradient(90deg,#38bdf8,#818cf8)}.npc-d{margin-top:5px;font:600 11.5px var(--mono)}.lab.lab-x{color:#93a3bf;font-style:italic;font-weight:400}.bee-on .leaflet-tooltip.lab-x{display:none}.adm-chips{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:6px}.adm-in{width:100%;min-width:90px;background:#ffffff0d;border:1px solid var(--line);border-radius:6px;color:var(--tx);font:inherit;font-size:12.5px;padding:5px 7px}.adm-in.sm{width:60px;min-width:0}.eqpie{margin-top:12px;padding-top:10px;border-top:1px solid rgba(120,150,200,.18);text-align:center}.eqpie-t{font-size:11px;opacity:.75;margin-bottom:4px}.eqpie svg{width:130px;height:130px}.eqpie-l{display:flex;flex-direction:column;gap:4px;font-size:11.5px;text-align:left;margin-top:4px}.eqpie-l i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.eqpie-l b{float:right}.terp-g button:disabled{opacity:.32;cursor:not-allowed;filter:grayscale(1)}.terp-g button:disabled:hover{background:inherit;transform:none}.gauge.eco{margin:0;padding:8px 12px;display:block;width:100%;text-align:left}.eco h2{font-size:11px;letter-spacing:.03em;line-height:1.25;margin:0}.eco-big{font:700 28px var(--mono);margin-top:4px;line-height:1.1}.eco-big small{font-size:14px;font-weight:600;opacity:.8}.eco-l{font:600 11.5px var(--mono);margin-top:2px}.eco-s{font-size:11px;color:var(--mut);margin-top:3px}.eco-b{margin-top:7px;padding-top:6px;border-top:1px solid rgba(255,255,255,.08)}.eco-bh{font-size:10.5px;color:var(--mut);text-transform:uppercase;letter-spacing:.04em}.eco-r{display:grid;grid-template-columns:minmax(70px,1.1fr) 1fr auto;gap:8px;align-items:center;margin-top:4px;font-size:11.5px}.eco-r b{font:600 11.5px var(--mono)}.eco-bar{height:7px;border-radius:4px;background:#ffffff12;overflow:hidden}.eco-bar u{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#00f5a0,#38bdf8);text-decoration:none}.plan-note{position:absolute;left:50%;bottom:30px;transform:translate(-50%);z-index:950;width:min(520px,calc(100% - 24px));padding:9px 34px 9px 12px;border:1px solid #ffb02099;border-radius:10px;background:#0c1422f2;color:var(--tx,#dbe6f5);box-shadow:0 6px 24px #0008;font:500 12px/1.35 IBM Plex Sans,sans-serif}.plan-h{display:flex;gap:7px;align-items:center;color:#ffb020;font-size:12.5px}.plan-t{margin-top:3px;color:var(--mut);font-size:11px}.plan-l{margin-top:6px;display:grid;gap:4px;max-height:230px;overflow:auto}.plan-r{display:grid;grid-template-columns:auto auto 1fr;gap:2px 8px;align-items:baseline;padding:4px 0;border-top:1px solid rgba(255,255,255,.07)}.plan-r b{font:600 11.5px var(--mono)}.plan-rt{font:600 11px var(--mono);color:#38bdf8}.plan-r small{grid-column:1/-1;color:var(--mut);font-size:10.5px}.plan-m{margin-top:5px;background:none;border:0;color:#38bdf8;font:600 11.5px inherit;cursor:pointer;padding:2px 0}.plan-x{position:absolute;right:8px;top:6px;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--mut);font-size:18px;line-height:1;cursor:pointer}.plan-x:hover{background:#ffffff1a;color:#fff}@media (max-width:1100px){.plan-note{bottom:calc(104px + env(safe-area-inset-bottom))}}.wg{padding:6px 2px 4px}.wg-g{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wg-t{background:#ffffff0a;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:2px}.wg-t i{font-style:normal;font-size:10px;opacity:.65;line-height:1.2}.wg-t b{font-size:15px}.wg-ld{margin-top:8px}.wg-ldh{display:flex;justify-content:space-between;font-size:11px;opacity:.85;margin-bottom:3px}.wg-bar,.wg-b{display:block;height:6px;border-radius:3px;background:#ffffff1f;overflow:hidden}.wg-bar u,.wg-b u{display:block;height:100%;background:#3fb6a8;text-decoration:none}.wg-b u{background:#ffb020}.wg-by{margin-top:10px}.wg-bh{font-size:11px;opacity:.7;margin-bottom:4px}.wg-r{display:grid;grid-template-columns:1fr auto;gap:2px 8px;font-size:12px;margin-bottom:6px}.wg-r .wg-b{grid-column:1/3}.wg-r small{grid-column:1/3;font-size:10px;opacity:.6}.terboard.dashboard{display:block;padding:76px 24px 28px}.dashb{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.dash-c{border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,#ffffff09,#ffffff04);padding:14px 16px;cursor:pointer;transition:border-color .15s,transform .15s;outline:0;min-width:0}.dash-c:hover,.dash-c:focus-visible{border-color:#38bdf8;transform:translateY(-1px)}.dash-c.wide{grid-column:1/-1}.dash-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.dash-h h2{margin:0;font-size:14px}.dash-h span{font-size:11px;color:#38bdf8;opacity:.8;white-space:nowrap}.dash-b .terw{margin:0 0 10px}.dash-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.dash-bars{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 20px}.dash-bh{grid-column:1/-1;font-size:11px;opacity:.7;margin-bottom:2px}.dash-br{display:grid;grid-template-columns:64px 1fr 52px;align-items:center;gap:8px;font-size:12px}.dash-br i{display:block;height:7px;border-radius:4px;background:#ffffff1f;overflow:hidden}.dash-br u{display:block;height:100%;text-decoration:none}.dash-br b{text-align:right;font-family:IBM Plex Mono,monospace}@media (max-width:700px){.terboard.dashboard{padding:70px 12px 20px}.dashb{grid-template-columns:1fr}}.mtabs button{font-size:9.5px;padding:7px 2px;letter-spacing:-.3px}.dash-per{display:flex;gap:4px}.dash-per button{font:600 11px IBM Plex Sans,sans-serif;color:var(--mut);background:none;border:1px solid var(--line);border-radius:8px;padding:3px 9px;cursor:pointer}.dash-per button.on{color:#0a1220;background:#38bdf8;border-color:#38bdf8}.dash-mine{cursor:default}.dash-mine:hover{transform:none;border-color:var(--line)}.dash-kp{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:center}.dash-kp div{background:#ffffff0a;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.dash-kp b{font:700 18px IBM Plex Mono,monospace}.dash-kp i{font-style:normal;font-size:10.5px;opacity:.65}.dash-sec{grid-template-columns:minmax(120px,40%) 1fr 52px}.dash-sec span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashbtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:8px 0 0;padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(135deg,#38bdf829,#818cf824);color:#e6eefc;font:700 13px IBM Plex Sans,sans-serif;letter-spacing:.02em;cursor:pointer;transition:border-color .15s,background .15s}.dashbtn:hover{border-color:#38bdf8}.dashbtn.on{background:#38bdf8;color:#0a1220;border-color:#38bdf8}.dashbtn+.mtabs{margin-top:8px}.mtabs button{font-size:11px;padding:7px 4px;letter-spacing:0}.dash-top{grid-column:1/-1;display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;color:var(--mut)}.dash-top button{display:inline-flex;align-items:center;gap:6px;font:600 12px IBM Plex Sans,sans-serif;color:#38bdf8;background:none;border:1px solid var(--line);border-radius:8px;padding:4px 10px;cursor:pointer}.dash-top button:disabled{opacity:.5;cursor:default}.dash-top .spin{animation:dspin 1s linear infinite}@keyframes dspin{to{transform:rotate(360deg)}}.adm-gr{font:700 11px IBM Plex Sans,sans-serif;padding:2px 8px;border-radius:999px}.adm-gr.ok{background:#00f5a026;color:#00f5a0}.adm-gr.warn{background:#ffb02026;color:#ffb020}.adm-gr.bad{background:#ff3d5a26;color:#ff3d5a}.adm-h{margin:14px 0 6px;font-size:13px}.dash-eco{margin-top:10px}.dash-eco .gauge.eco{background:#ffffff08;border-radius:8px}.dash-c{container-type:inline-size}.eqdash-g{display:grid;grid-template-columns:1fr;gap:6px 22px;align-items:center}.eqdash .eqpie{margin-top:0;padding-top:0;border-top:0;max-width:260px;margin-left:auto;margin-right:auto;width:100%}.eqdash .eqpie svg{width:clamp(110px,34cqw,170px);height:auto;aspect-ratio:1}.eqdash-n{min-width:0;border-top:1px solid rgba(120,150,200,.18);padding-top:6px}@container (min-width:560px){.eqdash-g{grid-template-columns:minmax(180px,.8fr) 1.4fr}.eqdash-n{border-top:0;padding-top:0;border-left:1px solid rgba(120,150,200,.18);padding-left:20px}}html[data-theme=light] aside{background:linear-gradient(180deg,#f7f9fa,#f4f6f9);box-shadow:0 0 40px #1e293b45}html[data-theme=light] header{background:linear-gradient(180deg,#fcfdfe 0%,transparent 100%)}html[data-theme=light] .plate{background:#f1f1fa;border:1px solid #bbc8da;box-shadow:0 6px 20px #1e293b2e}html[data-theme=light] .cnt button{background:linear-gradient(180deg,#fafbfc,#f6f8fa)}html[data-theme=light] .cnt b{color:color-mix(in srgb,var(--c) 62%,#0b1220);text-shadow:none}html[data-theme=light] input{background:#f5f7f9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d90b0' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px 50%;background-size:16px}html[data-theme=light] input::placeholder{color:#8694ab}html[data-theme=light] #res{background:#f5f7f9;box-shadow:0 12px 30px #1e293b45}html[data-theme=light] .it{border-bottom:1px solid #cfd7e3}html[data-theme=light] .it:hover,html[data-theme=light] .it.sel{background:#fcfcfd}html[data-theme=light] .fleet h2,html[data-theme=light] .gauge h2,html[data-theme=light] #in2 h2{color:#3b4f70}html[data-theme=light] .fr>span{color:#1b273e;background:#fcfcfd}html[data-theme=light] .bar{background:#fcfdfd}html[data-theme=light] .gauge{background:radial-gradient(120% 90% at 50% 0%,#fff,#f5f6f9 70%)}html[data-theme=light] details{background:linear-gradient(180deg,#fafbfc,#f6f8fa)}html[data-theme=light] .nr>span{color:#3b4f70}html[data-theme=light] .mg div{background:#f5f7f9}html[data-theme=light] .wr{border-bottom:1px solid #cfd7e3}html[data-theme=light] .wr b{color:color-mix(in srgb,var(--c) 62%,#0b1220)}html[data-theme=light] .seg i{color:#8694ab;background:#f5f7f9}html[data-theme=light] .seg i.on{background:color-mix(in srgb,var(--c) 18%,#f5f7f9)}html[data-theme=light] #tg,html[data-theme=light] #tg2{background:#f8f9fb}html[data-theme=light] #tg:hover,html[data-theme=light] #tg2:hover{background:#fff;color:#0f172a}html[data-theme=light] #map{background:#f4f6f8}html[data-theme=light] .lang{background:#f6f7faee;box-shadow:0 8px 24px #1e293b3d}html[data-theme=light] .lang button:hover{color:#0f172a}html[data-theme=light] .leaflet-bar{box-shadow:0 8px 24px #1e293b3d!important}html[data-theme=light] .leaflet-bar a{background:#f6f7fa;color:#1b273e}html[data-theme=light] .leaflet-bar a:hover{background:#fff;color:#0f172a}html[data-theme=light] .leaflet-control-attribution{background:#f2f4f8b0!important;color:#707f9a!important}html[data-theme=light] .leaflet-control-attribution a{color:#4b5e7d!important}html[data-theme=light] .lab{color:#1b273e;text-shadow:none}html[data-theme=light] .leaflet-popup-content-wrapper{background:linear-gradient(180deg,#fcfdfe,#f6f7fa);box-shadow:0 18px 50px #1e293b4c}html[data-theme=light] .leaflet-popup-tip{background:#f6f7fa}html[data-theme=light] .leaflet-container a.leaflet-popup-close-button{color:#4b5e7d}html[data-theme=light] .leaflet-container a.leaflet-popup-close-button:hover,html[data-theme=light] .pp a:hover{color:#0f172a}html[data-theme=light] .upbtn{box-shadow:0 8px 24px #1e293b3d,0 2px 10px #2563eb66}html[data-theme=light] .modal{background:#eff2f7b3}html[data-theme=light] .modal-card{background:linear-gradient(180deg,#fafbfc,#f6f8fa);box-shadow:0 30px 80px #1e293b5c}html[data-theme=light] .modal-x:hover{color:#0f172a;background:#fff}html[data-theme=light] .drop{background:#f5f7f9}html[data-theme=light] .drop:hover,html[data-theme=light] .drop.over,html[data-theme=light] .drop:focus-visible{background:#f8fafb}html[data-theme=light] .up-err{color:#c4001d}html[data-theme=light] .up-info .cols i{background:#fcfcfd;color:#1b273e}html[data-theme=light] .up-note{color:#8694ab}@media (max-width:1100px){html[data-theme=light] .scrim{background:#eff2f799}}@media (max-width:1100px){html[data-theme=light] .dock{background:#f6f7faf5}html[data-theme=light] .dock button{background:#fafbfc}html[data-theme=light] .dock-stats b{color:color-mix(in srgb,var(--c) 62%,#0b1220)}}html[data-theme=light] .up-ok{color:#009863}html[data-theme=light] .up-pass input{background:#f5f7f9}html[data-theme=light] .up-result>b{color:#009863}html[data-theme=light] .demo{color:#b27300}html[data-theme=light] .map-demo{background:#f6f7fae6;color:#b27300}html[data-theme=light] .login{background:radial-gradient(120% 80% at 50% 0%,#ffffff 0%,var(--bg) 60%)}html[data-theme=light] .login-card{background:linear-gradient(180deg,#fafbfc,#f6f8fa);box-shadow:0 30px 80px #1e293b5c}html[data-theme=light] .login-card input{background:#f5f7f9}html[data-theme=light] .outbtn{background:#f6f7faee;box-shadow:0 8px 24px #1e293b3d}html[data-theme=light] .outbtn:hover{color:#0f172a;background:#fff}html[data-theme=light] .mg-btn{background:#f5f7f9}html[data-theme=light] .mg-btn:hover{background:#fcfcfd}html[data-theme=light] .late-row.head{background:#f5f7f9}html[data-theme=light] .late-row b{color:#b27300}html[data-theme=light] .late-row.go:hover{background:#fcfcfd}html[data-theme=light] .late-tr b{color:#b27300}html[data-theme=light] .up-reset-link:hover{color:#ea0023}html[data-theme=light] .up-reset-msg{color:#009863}html[data-theme=light] .per-in input{color:#1e2c42;background:#f5f7f9;border:1px solid #c8cfdc;color-scheme:light}html[data-theme=light] .per-q button{color:#3c4a62;background:#f5f7f9;border:1px solid #c8cfdc}html[data-theme=light] .per-q button.on{color:#009863}html[data-theme=light] .info-btn{color:#0096ed;background:#f8f9fb}html[data-theme=light] .info-btn.on,html[data-theme=light] .info-btn:hover{background:#fff;color:#0f172a}html[data-theme=light] .info-pop{border:1px solid #bfccdb;background:#f8f9fb}html[data-theme=light] .s205-bar{background:#f5f7f9}html[data-theme=light] .s205-lg b{color:#1e2c42}html[data-theme=light] .late-row .pre{color:#b27300}html[data-theme=light] .late-row .aft,html[data-theme=light] .late-tr b.af{color:#c4001d}html[data-theme=light] .late-key{background:#f5f7f9}html[data-theme=light] .late-key b{color:#1e2c42}html[data-theme=light] .dl-pin{border:2px solid #0f172abb}html[data-theme=light] .dl-pop{color:#1e2c42}html[data-theme=light] .dl-pop small{color:#5e6a80}html[data-theme=light] .dl-leg b{color:#1e2c42}html[data-theme=light] .dl-list{background:#f5f7f9}html[data-theme=light] .dl-it:hover{background:#fcfcfd}html[data-theme=light] .dl-mini{background:#f5f7f9}html[data-theme=light] .dl-k:not(:disabled):hover{background:#fcfcfd}html[data-theme=light] .dl-k.on{background:#fcfdfd;color:#0f172a}html[data-theme=light] .dl-k b{color:#1e2c42}html[data-theme=light] .dl-chip{background:#f8f9fb;color:#1b2c3e}html[data-theme=light] .dl-chip button{color:#0096ed}html[data-theme=light] .fr-b:hover{background:#fcfcfd}html[data-theme=light] .fr.on,html[data-theme=light] .dl-res.open{background:#fcfdfd}html[data-theme=light] .dl-det dd{color:#1e2c42}html[data-theme=light] .dl-ch{color:#1d2f45;background:#f8f9fb;border:1px solid #bfccdb}html[data-theme=light] .sec-bar input[type=search]{background:#f5f7f9;color:#152032}html[data-theme=light] .sec-bar label{color:#43546f}html[data-theme=light] .sec-bar button{background:#fcfdfd;color:#1b273e}html[data-theme=light] .sec-row{border-bottom:1px solid #0f172a12;color:#43546f}html[data-theme=light] .sec-nm{color:#152032}html[data-theme=light] .sec-leg{background:#f6f8faee;color:#43546f}html[data-theme=light] .sec-leg button{color:#1b273e}html[data-theme=light] .sec-leg .sec-k{color:#43546f}html[data-theme=light] .sec-leg .sec-k[aria-pressed=true]{background:#fff}html[data-theme=light] .sr-m{color:#5b6d8a}html[data-theme=light] .lc-top input{background:#f5f7f9;color:#152032}html[data-theme=light] .lc-seg{background:#f5f7f9}html[data-theme=light] .lc-seg button{color:#43546f}html[data-theme=light] .lc-seg button b{color:#5b6d8a}html[data-theme=light] .lc-seg button.on{background:#fff}html[data-theme=light] .lc-ops button{background:#f9fafb;border:1px solid #0f172a16;color:#1b273e}html[data-theme=light] .lc-ops button b{color:#5b6d8a}html[data-theme=light] .lc-ops button.on{background:#fdfefe;color:#0f172a}html[data-theme=light] .lc-head{color:#5b6d8a;border-bottom:1px solid #0f172a1a}html[data-theme=light] .lc-row{border-bottom:1px solid #0f172a0e;color:#1b273e}html[data-theme=light] .lc-row:hover{background:#0f172a06}html[data-theme=light] .lc-n b{color:#0f172a}html[data-theme=light] .lc-n small,html[data-theme=light] .lc-st small{color:#5b6d8a}html[data-theme=light] .lc-st{color:#152032}html[data-theme=light] .lc-st em{color:#b27300}html[data-theme=light] .lc-chip{color:color-mix(in srgb,var(--c) 62%,#0b1220)}html[data-theme=light] .lc-tt{color:#43546f}html[data-theme=light] .lc-at{color:#5b6d8a}html[data-theme=light] .lc-open{background:#fcfdfd;color:#1b273e}html[data-theme=light] .lc-open:hover{background:#fff}html[data-theme=light] .sb .sr{border:1px solid #0f172a12;background:#f6f8fa}html[data-theme=light] .sb .sr-h:hover,html[data-theme=light] .sb .sr-h.on{background:#0f172a07}html[data-theme=light] .sb .chev,html[data-theme=light] .sk small{color:#5b6d8a}html[data-theme=light] .sk b{color:#152032}html[data-theme=light] .sk em{color:#5b6d8a}html[data-theme=light] .sl{border-top:1px solid #0f172a12}html[data-theme=light] .sl-hd{color:#5b6d8a;background:#f6f8fa}html[data-theme=light] .sl-r{color:#1b273e;border-bottom:1px solid #0f172a09}html[data-theme=light] .sl-r b{color:#0f172a}html[data-theme=light] .sl-gh{color:#43546f}html[data-theme=light] .sl-gh b{color:#5b6d8a}html[data-theme=light] .sl-gh.g0{color:#d52a00}html[data-theme=light] .sl-gh.g1{color:#b27300}html[data-theme=light] .sl-gh.g2{color:#43546f}html[data-theme=light] .sl-gh.g3{color:#009863}html[data-theme=light] .info-pop b{color:#1b273e}html[data-theme=light] .sk span{border-bottom:1px dashed #0f172a14}html[data-theme=light] .nz.on{background:#0f172a06}html[data-theme=light] .nr-b:hover span{color:#0f172a}html[data-theme=light] .zl-r{color:#1b273e}html[data-theme=light] .zl-l{color:#43546f}html[data-theme=light] .zl-r small,html[data-theme=light] .zl-n{color:#5b6d8a}html[data-theme=light] button.zl-r:hover,html[data-theme=light] button.zl-r.on{background:#0f172a0d}html[data-theme=light] .ns{border-top:1px solid #0f172a12}html[data-theme=light] .ns-h{color:#43546f}html[data-theme=light] .ns-h b{color:#5b6d8a}html[data-theme=light] .ns-r{border-bottom:1px solid #0f172a09;color:#1b273e}html[data-theme=light] .ns-n{color:#152032}html[data-theme=light] .ns-t{color:#5b6d8a}html[data-theme=light] .sec-nods button,html[data-theme=light] .sec-zs button{background:#f9fafb;border:1px solid #0f172a16;color:#1b273e}html[data-theme=light] .sec-nods button b{color:#5b6d8a}html[data-theme=light] .sec-nods button.on{background:#fff}html[data-theme=light] .sec-zs>span{color:#5b6d8a}html[data-theme=light] .sec-zs button.on{background:#fdfefe;color:#0f172a}html[data-theme=light] .sec-gh{background:#f6f8fa;color:#43546f}html[data-theme=light] .sec-gh b{color:#5b6d8a}html[data-theme=light] .sec-row2{border-bottom:1px solid #0f172a12;color:#43546f}html[data-theme=light] .mg-sub{color:#4d5a73}html[data-theme=light] .nowbar{background:#f6f8faee;box-shadow:0 8px 24px #1e293b3d}html[data-theme=light] .nb-seg{background:#f5f7f9}html[data-theme=light] .nb-seg button{color:#43546f}html[data-theme=light] .nb-sub{color:#5b6d8a}html[data-theme=light] .nb-t{color:#43546f}html[data-theme=light] .nb-row button,html[data-theme=light] .nb-ops button{background:#f9fafb;border:1px solid #0f172a16;color:#1b273e}html[data-theme=light] .nb-row button.on{background:#fff}html[data-theme=light] .nb-ops button b{color:#5b6d8a}html[data-theme=light] .nb-ops button.on{background:#fdfefe;color:#0f172a}html[data-theme=light] .nb-foot{color:#5b6d8a}html[data-theme=light] .nb-un{color:#b27300}html[data-theme=light] .nb-ul{color:#43546f}html[data-theme=light] .nb-ul b{color:#5b6d8a}html[data-theme=light] .nw-r{border-bottom:1px solid #0f172a12}html[data-theme=light] .nw-r b{color:#0f172a}html[data-theme=light] .nw-n small{color:#5b6d8a}html[data-theme=light] .nw-r span{color:#43546f}html[data-theme=light] .nw-r em{color:#5b6d8a}html[data-theme=light] .nw-r.old em{color:#d52a00}html[data-theme=light] .sec-bar .sec-dl em,html[data-theme=light] .sec-dl em{background:#f1f8f422}html[data-theme=light] .sec-row2[role=button]:hover{background:#0f172a08}html[data-theme=light] .sec-tr{background:#f6f7fa}html[data-theme=light] .sec-tr-h{color:#43546f}html[data-theme=light] .sec-tr-h b{color:#0f172a}html[data-theme=light] .sec-tr-h em,html[data-theme=light] .sec-tr-n{color:#5b6d8a}html[data-theme=light] .sec-tr-r{border-bottom:1px solid #0f172a0e;color:#1b273e}html[data-theme=light] .sec-tr-r.hd{background:#f6f7fa;color:#5b6d8a}html[data-theme=light] .boot{background:#f3f5f8;color:#43546f}html[data-theme=light] .boot-sp{border:3px solid #c0cadb}html[data-theme=light] .sec-row2 .sec-x small{color:#5b6d8a}html[data-theme=light] .sec-per{color:#43546f}html[data-theme=light] .sec-tot{background:#fbfbfd;color:#0f172a}html[data-theme=light] .sec-tot b{color:#0680b6}html[data-theme=light] .sec-tot small{color:#4b5f7e}html[data-theme=light] .dr-seg button{background:#fcfdfd;color:#43546f}html[data-theme=light] .dr-seg button.on.good{color:#009863}html[data-theme=light] .dr-seg button.on.bad{color:#e0001e}html[data-theme=light] .dr-sort{color:#43546f}html[data-theme=light] .dr-sort select{background:#fcfdfd;color:#1b273e}html[data-theme=light] .dr-head{color:#5b6d8a}html[data-theme=light] .dr-row{border-bottom:1px solid #0f172a12;color:#1b273e}html[data-theme=light] .dr-row:hover{background:#0f172a08}html[data-theme=light] .dr-n{color:#5b6d8a}html[data-theme=light] .dr-nm b{color:#0f172a}html[data-theme=light] .dr-nm small{color:#5b6d8a}html[data-theme=light] .dr-secs{background:#f6f7fa}html[data-theme=light] .dr-srow{border-bottom:1px solid #0f172a0e;color:#1b273e}html[data-theme=light] .dr-sn em{color:#0680b6}html[data-theme=light] .dr-avg{color:#5b6d8a}html[data-theme=light] .dr-more{background:#fcfdfd;color:#1b273e}html[data-theme=light] .dr-of{color:#5b6d8a}html[data-theme=light] .dr-srow[role=button]:hover{background:#0f172a08}html[data-theme=light] .dr-tr{background:#f4f6f9;border:1px solid #0f172a14}html[data-theme=light] .dr-tr-r{border-bottom:1px solid #0f172a0e;color:#1b273e}html[data-theme=light] .dr-tr-r.hd{background:#f4f6f9;color:#5b6d8a}html[data-theme=light] .dr-seg button.on:not(.good):not(.bad){color:#059ce4}html[data-theme=light] .rp-date{color:#43546f}html[data-theme=light] .rp-date b{color:#0f172a}html[data-theme=light] .rp-tiles span{background:#f6f7fa;border:1px solid #0f172a14}html[data-theme=light] .rp-tiles b{color:#0f172a}html[data-theme=light] .rp-tiles i{color:#5b6d8a}html[data-theme=light] .rp-mpr{color:#43546f}html[data-theme=light] .rp-mpr b{color:#0f172a}html[data-theme=light] .rp-sc{color:#059ce4}html[data-theme=light] .rp-sc b{color:#0f172a}html[data-theme=light] .rp-row{border-bottom:1px solid #0f172a0e;color:#1b273e}html[data-theme=light] .rp-l small,html[data-theme=light] .rp-d small{color:#5b6d8a}html[data-theme=light] .rp-d em{color:#43546f}html[data-theme=light] .rp-d em.rt{color:#b27300}html[data-theme=light] .rp-d em.dur b{color:#0f172a}html[data-theme=light] .rp-d .wt{color:#5b6d8a}html[data-theme=light] .rp-d .wt.hi{color:#b27300}html[data-theme=light] .gr-x{color:#059ce4}html[data-theme=light] .nb-title{color:var(--fg,#172335)}html[data-theme=light] .adm-tabs button.on{color:#0f172a}html[data-theme=light] .adm-t th{background:#f6f8fa}html[data-theme=light] .adm-t td{border-bottom:1px solid #c7cfde}html[data-theme=light] .adm-btn,html[data-theme=light] .adm-btn:hover{background:#fff}html[data-theme=light] .adm-btn.dng{color:#5b2727}html[data-theme=light] .adm-form{background:#f7f8fa}html[data-theme=light] .adm-f input,html[data-theme=light] .adm-f select,html[data-theme=light] .adm-in{background:#f5f7f9}html[data-theme=light] .adm-err{background:#fdfcfc;color:#421c1c}html[data-theme=light] .adm-ok{background:#f8fbfa;color:#225032}html[data-theme=light] .adm-temp{background:#fcfcfd}html[data-theme=light] .adm-temp code{color:#059ce4}html[data-theme=light] .up-batch{background:#f7f8fa}html[data-theme=light] .up-batch em{color:#059ce4}html[data-theme=light] summary .pc-s{color:#1b273e}html[data-theme=light] .per-u{background:#f6f8fa}html[data-theme=light] .gper{color:#059ce4}html[data-theme=light] .nod-none{color:#67542c}html[data-theme=light] .mtabs{background:#f5f7f9}html[data-theme=light] .ter-empty{border:1px dashed var(--line2,#bfc6d4)}html[data-theme=light] .terp{background:#f5f7f9}html[data-theme=light] .terp-y select{background:#f7f8fa;color:#152032;border:1px solid var(--line2,#bfc6d4)}html[data-theme=light] .terp-g button{color:#2c3c5b;background:#f7f8fa}html[data-theme=light] .terp-g button.cum{color:#b27300}html[data-theme=light] .terw{background:linear-gradient(160deg,#fafafc,#f5f7f9)}html[data-theme=light] .terw h2{color:#152032}html[data-theme=light] .terw-chips>div{background:#f5f7f966}html[data-theme=light] .terw-row{color:#2c3c5b}html[data-theme=light] .terw-row i{background:#0f172a0d}html[data-theme=light] .terw-row b{color:#152032}html[data-theme=light] .terw-h{color:#5b6d8a}html[data-theme=light] .terboard{background:radial-gradient(1200px 700px at 70% 10%,#fcfdfd,#f3f5f8)}@media (max-width:1100px){html[data-theme=light] .terhd-s select{background:#f7f8fa;color:#152032;border:1px solid var(--line2,#bfc6d4)}}html[data-theme=light] .terk-r{color:#2c3c5b}html[data-theme=light] .terk-r b{color:#152032}html[data-theme=light] .terd{background:#f5f7f9}html[data-theme=light] .terd>summary{color:#152032}html[data-theme=light] .terd-s button{background:#f7f8fa}html[data-theme=light] .terkt-r{color:#2c3c5b}html[data-theme=light] .terkt-r.hd{color:#5b6d8a}html[data-theme=light] .terkt-r.tot{background:#0f172a08}html[data-theme=light] .terkt-r b{color:#152032}html[data-theme=light] .terk-r>span{color:#19253a}html[data-theme=light] .terk-r.hd i{color:#4b5e7d}html[data-theme=light] .terk-r b.old{color:#40516f}html[data-theme=light] .terk-r>b:not(.old),html[data-theme=light] .terk-r.hd i.cur{border-left:1px solid #b2bacb}html[data-theme=light] .terk-pr{color:#4b5e7d}html[data-theme=light] .terk-pr b{color:#2c3c5b}html[data-theme=light] .npk .terk-r.hd i.cur,html[data-theme=light] .npk .terk-r>b:not(.old){color:#0680b6}html[data-theme=light] .npb{color:#19253a}html[data-theme=light] .npb h3{color:#4b5e7d}html[data-theme=light] .npb-top{background:#f5f7f9}html[data-theme=light] .npb-s{color:#4b5e7d}html[data-theme=light] .npb-v b{color:#152032}html[data-theme=light] .npb-v span{color:#4b5e7d}html[data-theme=light] .npb-bars{background:#f5f7f9}html[data-theme=light] .npb-b i{color:#4b5e7d}html[data-theme=light] .npb-t{background:#f7f8fa}html[data-theme=light] .npb-c{background:#f5f7f9}html[data-theme=light] .npb-n{color:#19253a}html[data-theme=light] .npb-na{color:#4b5e7d}html[data-theme=light] .npb-c .npb-s b{color:#0680b6}html[data-theme=light] .npb-u{color:#4b5e7d}html[data-theme=light] .npb-hist{background:#f5f7f9}html[data-theme=light] .npb-col>b{color:#2c3c5b}html[data-theme=light] .npb-col>b.cur,html[data-theme=light] .npb-col>i.cur{color:#0680b6}html[data-theme=light] .npb-col>i{color:#4b5e7d}html[data-theme=light] .npb-leg{color:#2c3c5b}html[data-theme=light] .npb-mc>b{color:#40516f}html[data-theme=light] .npb-mc>b.cur,html[data-theme=light] .npb-mc>i.cur{color:#0680b6}html[data-theme=light] .npb-mc>i{color:#4b5e7d}html[data-theme=light] .npd-h{color:#19253a}html[data-theme=light] .npd-h b{color:#152032}html[data-theme=light] .npd-it>i{background:#f7f8fa}html[data-theme=light] .eqw-h{color:#19253a}html[data-theme=light] .eqw-it.sub .eqw-h span{color:#2c3c5b}html[data-theme=light] .eqw-h b{color:#152032}html[data-theme=light] .eqw-it>i{background:#f7f8fa}html[data-theme=light] .eqw-s{color:#5a6c8a}html[data-theme=light] .eqb-bars{background:#f5f7f9}html[data-theme=light] .eqb-r{color:#19253a}html[data-theme=light] .eqb-r i{background:#f7f8fa}html[data-theme=light] .eqb-c{background:#f5f7f9}html[data-theme=light] .eqb-n{color:#19253a}html[data-theme=light] .eqb-v b{color:#152032}html[data-theme=light] .eqb-v span{color:#4b5e7d}html[data-theme=light] .eqb-v em{color:#2c3c5b}html[data-theme=light] .eqb-c.pos .eqb-v b{color:#0680b6}html[data-theme=light] .eqb-c.neg .eqb-v b{color:#0c20dd}html[data-theme=light] .eqb-c.over .eqb-v b{color:#d20022}html[data-theme=light] .eqb-l{color:#4b5e7d}html[data-theme=light] .eqb-mon{background:#f5f7f9}html[data-theme=light] .eqb-m{border-top:1px solid #cbd2e0}html[data-theme=light] .eqb-m>b{color:#19253a}html[data-theme=light] .eqb-m span{color:#19253a}html[data-theme=light] .eqb-m em{color:#d20022}html[data-theme=light] .eqb-m i{color:#009863}html[data-theme=light] .du-row b{color:#1e2c42}html[data-theme=light] .du-add:hover,html[data-theme=light] .du-add.on{background:#fbf8f9}html[data-theme=light] .leaflet-tooltip.du-tt{background:#f6f8fa;color:#1e2c42;box-shadow:0 6px 24px #1e293b4c}html[data-theme=light] .du-tip h4{color:#0f172a}html[data-theme=light] .du-tip small{color:#6a7a94}html[data-theme=light] .du-ti{border-top:1px solid #c7cfdc}html[data-theme=light] .du-ti b{color:#e00021}html[data-theme=light] .du-ti i{color:#009863}html[data-theme=light] .du-ti div{color:#1e2c42}html[data-theme=light] .du-tm{color:#6a7a94}html[data-theme=light] .lay{background:#f6f8faee}html[data-theme=light] .lay-h{color:#6a7a94}html[data-theme=light] .lay-r{color:#1b273e}html[data-theme=light] .lay-r:hover{background:#fcfcfd}html[data-theme=light] .lay-r em{color:#6a7a94}html[data-theme=light] .lay-r.on em{color:#009863}html[data-theme=light] .lay-sw{background:#fff}html[data-theme=light] .lay-n{color:#6a7a94}html[data-theme=light] .eqb-r i.dv{background:#f7f8fa}html[data-theme=light] .eqb-ax,html[data-theme=light] .lay-bee{color:#6a7a94}html[data-theme=light] .lay-bee li{color:#2b3950}html[data-theme=light] .lay-bee li em{color:#6a7a94}html[data-theme=light] .leaflet-tooltip.bee-lbl{text-shadow:none}html[data-theme=light] .nw-r .nw-rp{color:#ea9500}html[data-theme=light] .doc-list a{border:1px solid #0f172a22;background:#0f172a0a}html[data-theme=light] .doc-n small{color:#5b6d8a}html[data-theme=light] .doc-ic{color:#0f172a}html[data-theme=light] .doc-x{border:1px solid #0f172a22;color:#d50b0b}html[data-theme=light] .adm-role{background:#0f172a06}html[data-theme=light] .themebtn{background:#f6f7faee;color:#e09e00;box-shadow:0 8px 24px #1e293b3d}html[data-theme=light] .themebtn:hover{background:#fcfcfd}html[data-theme=light] .lab.lab-x{color:#505f79}html[data-theme=light] .plan-note{background:#f6f7faf2;color:var(--tx,#1a293d);box-shadow:0 6px 24px #1e293b3d}html[data-theme=light] .plan-h{color:#b27300}html[data-theme=light] .plan-rt,html[data-theme=light] .plan-m{color:#0680b6}html[data-theme=light] .plan-x:hover{color:#0f172a}html[data-theme=light]{--bg:#e9eef5;--panel:#ffffff;--line:#d6dfec;--line2:#c3cfe2;--tx:#0f172a;--mut:#56688a;--ac:#0284c7;color-scheme:light}html[data-theme=light] *{scrollbar-color:#b3c1d8 transparent}html[data-theme=light] #map,html[data-theme=light] .leaflet-container{background:#f6f8fc}html[data-theme=light] .leaflet-overlay-pane svg{filter:brightness(.78) saturate(1.15)}html[data-theme=light] .leaflet-geo-pane path[fill="#03060c"]{fill:#fff;fill-opacity:.9}html[data-theme=light] .leaflet-tile-pane{filter:brightness(1.12) contrast(.85) saturate(.5)}html[data-theme=light] .themebtn{background:#fffe;color:#e08a00;box-shadow:0 6px 18px #1e293b2e}html[data-theme=light] .themebtn:hover{background:#fff7e6}html[data-theme=light] .lang{background:#fffe;box-shadow:0 6px 18px #1e293b2e}html[data-theme=light] [style*="color: rgb(0, 245, 160)"]{color:#047857!important}html[data-theme=light] [style*="color: rgb(255, 176, 32)"]{color:#b45309!important}html[data-theme=light] [style*="color: rgb(255, 61, 90)"],html[data-theme=light] [style*="color: rgb(255, 84, 112)"]{color:#dc2626!important}html[data-theme=light] [style*="color: rgb(56, 189, 248)"],html[data-theme=light] [style*="color: rgb(125, 211, 252)"]{color:#0369a1!important}html[data-theme=light] [style*="color: rgb(129, 140, 248)"]{color:#4f46e5!important}html[data-theme=light] [style*="color: rgb(115, 133, 163)"],html[data-theme=light] [style*="color: rgb(154, 168, 194)"]{color:#64748b!important}html[data-theme=light] [style*="color: rgb(214, 224, 240)"]{color:#1e293b!important}html[data-theme=light] [fill="#cfe0ff"]{fill:#1e293b}html[data-theme=light] [fill="#7385a3"]{fill:#64748b}html[data-theme=light] [fill="#fff"]{fill:#0f172a}html[data-theme=light] [fill="#0a111d"]{fill:#fff}html[data-theme=light] [stroke="#fff"]{stroke:#0f172a}html[data-theme=light] [stroke="#8fa3c4"]{stroke:#64748b}html[data-theme=light] [stroke="#3a4d6e"]{stroke:#b6c3d9}html[data-theme=light] .eqb-ax{color:#56688a}
