@charset "UTF-8";.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,.light,.light-theme{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99)}}}:root,.light,.light-theme{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}.dark,.dark-theme{--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94)}}}:root,.light,.light-theme{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}:root,.light,.light-theme{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}:root,.light,.light-theme{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}.mdxeditor .cm-editor{--sp-font-mono: var(--font-mono);--sp-font-body: var(--font-body);padding:var(--sp-space-4) 0}.mdxeditor .sp-editor .cm-editor{padding-bottom:0}.mdxeditor .cm-scroller{padding:0!important}.mdxeditor .cm-focused{outline:none}.mdxeditor .sp-wrapper{overflow:hidden}.mdxeditor .sp-layout{border:none}.mdxeditor .sp-cm pre{white-space:break-spaces;word-break:break-word;overflow-wrap:anywhere;flex-shrink:1}.mdxeditor .cm-mergeView .cm-scroller,.mdxeditor .cm-sourceView .cm-scroller{font-family:var(--font-mono);line-height:1.3rem;font-size:var(--text-xs)}.mdxeditor .cm-gutters{background:transparent;font-size:var(--text-xxs)}.mdxeditor .cm-activeLine{background:transparent}.mdxeditor .cm-tooltip-autocomplete{background:var(--baseBgSubtle)}.mdxeditor hr.selected[data-lexical-decorator=true]{outline:2px solid highlight}._editorRoot_sects_53{--accentBase: var(--blue-1);--accentBgSubtle: var(--blue-2);--accentBg: var(--blue-3);--accentBgHover: var(--blue-4);--accentBgActive: var(--blue-5);--accentLine: var(--blue-6);--accentBorder: var(--blue-7);--accentBorderHover: var(--blue-8);--accentSolid: var(--blue-9);--accentSolidHover: var(--blue-10);--accentText: var(--blue-11);--accentTextContrast: var(--blue-12);--basePageBg: white;--baseBase: var(--slate-1);--baseBgSubtle: var(--slate-2);--baseBg: var(--slate-3);--baseBgHover: var(--slate-4);--baseBgActive: var(--slate-5);--baseLine: var(--slate-6);--baseBorder: var(--slate-7);--baseBorderHover: var(--slate-8);--baseSolid: var(--slate-9);--baseSolidHover: var(--slate-10);--baseText: var(--slate-11);--baseTextContrast: var(--slate-12);--admonitionTipBg: var(--cyan-4);--admonitionTipBorder: var(--cyan-8);--admonitionInfoBg: var(--grass-4);--admonitionInfoBorder: var(--grass-8);--admonitionCautionBg: var(--amber-4);--admonitionCautionBorder: var(--amber-8);--admonitionDangerBg: var(--red-4);--admonitionDangerBorder: var(--red-8);--admonitionNoteBg: var(--slate-4);--admonitionNoteBorder: var(--slate-8);--error-color: var(--red-10);--spacing-0: 0px;--spacing-px: 1px;--spacing-0_5: .125rem;--spacing-1: .25rem;--spacing-1_5: .375rem;--spacing-2: .5rem;--spacing-2_5: .625rem;--spacing-3: .75rem;--spacing-3_5: .875rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--radius-none: 0px;--radius-small: var(--spacing-0_5);--radius-base: var(--spacing-1);--radius-medium: var(--spacing-1_5);--radius-large: var(--spacing-2);--radius-extra-large: var(--spacing-3);--radius-full: 9999px;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-body: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--text-base: 1rem;--text-sm: .875rem;--text-xs: .75rem;--text-xxs: .6rem;font-family:var(--font-body);color:var(--baseText)}._nestedListItem_sects_158{list-style:none}._toolbarRoot_sects_162{z-index:2;display:flex;flex-direction:row;gap:var(--spacing-1);border-radius:var(--radius-medium);padding:var(--spacing-1_5);align-items:center;overflow-x:auto;position:sticky;top:0;background-color:var(--baseBg);width:inherit}._toolbarRoot_sects_162 div[role=separator]{margin:var(--spacing-2) var(--spacing-1);border-left:1px solid var(--baseBorder);border-right:1px solid var(--baseBase);height:var(--spacing-4)}._toolbarRoot_sects_162 svg{color:var(--baseTextContrast);display:block}._readOnlyToolbarRoot_sects_189{pointer-events:none;background:var(--baseBase)}._readOnlyToolbarRoot_sects_189>div{opacity:.5}._toolbarModeSwitch_sects_198{opacity:1!important;margin-left:auto;align-self:stretch;align-items:stretch;display:flex;border:1px solid var(--baseBg);border-radius:var(--radius-medium);font-size:var(--text-xs)}._toolbarModeSwitch_sects_198 ._toolbarToggleItem_sects_208{padding-inline-end:var(--spacing-4);padding-inline-start:var(--spacing-4)}._toolbarModeSwitch_sects_198 ._toolbarToggleItem_sects_208:active,._toolbarModeSwitch_sects_198 ._toolbarToggleItem_sects_208[data-state=on]{background-color:var(--baseBorder)}._toolbarGroupOfGroups_sects_219{display:flex;margin:0 var(--spacing-1)}._toolbarToggleSingleGroup_sects_224:first-of-type ._toolbarToggleItem_sects_208:only-child,._toolbarToggleSingleGroup_sects_224:only-child ._toolbarToggleItem_sects_208:first-child,._toolbarModeSwitch_sects_198 ._toolbarToggleItem_sects_208:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toolbarToggleSingleGroup_sects_224:last-of-type ._toolbarToggleItem_sects_208:only-child,._toolbarToggleSingleGroup_sects_224:only-child ._toolbarToggleItem_sects_208:last-child,._toolbarModeSwitch_sects_198 ._toolbarToggleItem_sects_208:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarToggleItem_sects_208,._toolbarButton_sects_239{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-0_5)}@media (hover: hover){._toolbarToggleItem_sects_208:hover,._toolbarButton_sects_239:hover{background-color:var(--baseBgActive)}}._toolbarToggleItem_sects_208:active svg,._toolbarButton_sects_239:active svg{transform:translate(1px,1px)}._toolbarToggleItem_sects_208[data-state=on],._toolbarButton_sects_239[data-state=on],._toolbarToggleItem_sects_208:active,._toolbarButton_sects_239:active{color:var(--baseTextContrast);background-color:var(--baseBgActive)}._toolbarToggleItem_sects_208[data-disabled],._toolbarButton_sects_239[data-disabled]{pointer-events:none}._toolbarToggleItem_sects_208[data-disabled] svg,._toolbarButton_sects_239[data-disabled] svg{color:var(--baseBorderHover)}._toolbarButton_sects_239{border-radius:var(--radius-base)}._toolbarButton_sects_239+._toolbarButton_sects_239{margin-left:var(--spacing-1)}._activeToolbarButton_sects_275{color:var(--accentText)}._toolbarToggleSingleGroup_sects_224{display:flex;align-items:center;white-space:nowrap}._toolbarNodeKindSelectContainer_sects_285,._toolbarButtonDropdownContainer_sects_286,._toolbarCodeBlockLanguageSelectContent_sects_287,._selectContainer_sects_288{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));z-index:3;width:var(--spacing-36);border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);background-color:var(--basePageBg);font-size:var(--text-sm)}._toolbarButtonDropdownContainer_sects_286,._toolbarButtonDropdownContainer_sects_286 ._selectItem_sects_301:first-child{border-top-right-radius:var(--radius-base)}._toolbarNodeKindSelectTrigger_sects_306,._toolbarButtonSelectTrigger_sects_307,._selectTrigger_sects_308{border:0;background-color:transparent;display:flex;color:inherit;align-items:center;width:var(--spacing-36);padding:var(--spacing-0_5) var(--spacing-1);padding-inline-start:var(--spacing-2);border-radius:var(--radius-medium);white-space:nowrap;flex-wrap:nowrap;font-size:var(--text-sm);background-color:var(--basePageBg);margin:0 var(--spacing-1)}._toolbarNodeKindSelectTrigger_sects_306[data-state=open],._toolbarButtonSelectTrigger_sects_307[data-state=open],._selectTrigger_sects_308[data-state=open]{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}._selectTrigger_sects_308[data-placeholder]>span:first-child{color:var(--baseBorderHover)}._toolbarButtonSelectTrigger_sects_307{width:auto;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-1);padding-block:var(--spacing-0_5)}._toolbarCodeBlockLanguageSelectTrigger_sects_343,._toolbarCodeBlockLanguageSelectContent_sects_287{width:var(--spacing-48)}._toolbarNodeKindSelectItem_sects_348,._selectItem_sects_301{cursor:default;display:flex;padding:var(--spacing-2)}._toolbarNodeKindSelectItem_sects_348[data-highlighted],._selectItem_sects_301[data-highlighted]{background-color:var(--baseBg)}._toolbarNodeKindSelectItem_sects_348[data-state=checked],._selectItem_sects_301[data-state=checked]{color:var(--baseTextContrast);background-color:var(--baseBg)}._toolbarNodeKindSelectItem_sects_348[data-highlighted],._selectItem_sects_301[data-highlighted]{outline:none}._toolbarNodeKindSelectItem_sects_348:last-child,._selectItem_sects_301:last-child{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarNodeKindSelectDropdownArrow_sects_373,._selectDropdownArrow_sects_374{margin-left:auto;display:flex;align-items:center}._contentEditable_sects_380{box-sizing:border-box;width:100%;color:var(--baseTextContrast);padding:var(--spacing-3)}._contentEditable_sects_380:focus{outline:none}._codeMirrorWrapper_sects_392{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);overflow:hidden;padding:.8rem;position:relative}._sandPackWrapper_sects_401{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);overflow:hidden;position:relative}._codeMirrorToolbar_sects_409{position:absolute;right:0;top:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base)}._frontmatterWrapper_sects_413{border-radius:var(--radius-medium);padding:var(--spacing-3);background-color:var(--baseBgSubtle)}._frontmatterWrapper_sects_413[data-expanded=true]{margin-bottom:var(--spacing-10)}._frontmatterToggleButton_sects_423{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm)}._propertyPanelTitle_sects_431{font-size:var(--text-xs);font-weight:400;margin:0;padding-top:var(--spacing-2);padding-left:var(--spacing-2)}._propertyEditorTable_sects_439{table-layout:fixed;border-spacing:var(--spacing-2)}._propertyEditorTable_sects_439 th{text-align:left;font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-3)}._propertyEditorTable_sects_439 col:nth-child(1){width:30%}._propertyEditorTable_sects_439 col:nth-child(2){width:70%}._propertyEditorTable_sects_439 td:last-child ._iconButton_sects_457{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}._propertyEditorTable_sects_439 ._readOnlyColumnCell_sects_462{padding-left:0}._propertyEditorLabelCell_sects_467{font-weight:400}._readOnlyColumnCell_sects_462{padding-left:0}._buttonsFooter_sects_475{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._propertyEditorInput_sects_481{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);font-size:var(--text-sm)}._iconButton_sects_457{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;color:var(--baseText)}@media (hover: hover){._iconButton_sects_457:hover{color:var(--baseTextContrast)}}._iconButton_sects_457:disabled,._iconButton_sects_457:disabled:hover{color:var(--baseLine)}._primaryButton_sects_507,._secondaryButton_sects_508{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--accentBorder);background-color:var(--accentSolidHover);color:var(--baseBase);font-size:var(--text-xs);border-radius:var(--radius-medium)}._primaryButton_sects_507:disabled,._secondaryButton_sects_508:disabled{background:var(--accentLine);border-color:var(--accentBg)}._smallButton_sects_523{font-size:var(--text-xs);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-base)}._secondaryButton_sects_508{border:1px solid var(--baseBorder);background-color:var(--baseSolidHover);color:var(--baseBase)}._dialogForm_sects_535{display:flex;flex-direction:row;gap:var(--spacing-2)}._linkDialogEditForm_sects_541{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);padding:0}._linkDialogInputContainer_sects_549{display:flex;flex-direction:column;align-items:stretch}._linkDialogInputWrapper_sects_555{display:flex;align-items:center;background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder)}._linkDialogInputWrapper_sects_555[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._linkDialogInputWrapper_sects_555>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._linkDialogInput_sects_549,._dialogInput_sects_576{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._linkDialogInput_sects_549::-moz-placeholder,._dialogInput_sects_576::-moz-placeholder{color:var(--baseBorder)}._linkDialogInput_sects_549::placeholder,._dialogInput_sects_576::placeholder{color:var(--baseBorder)}._linkDialogAnchor_sects_587{position:fixed;background-color:highlight;z-index:-1}._linkDialogAnchor_sects_587[data-visible=true]{visibility:visible}._linkDialogAnchor_sects_587[data-visible=false]{visibility:hidden}._linkDialogPopoverContent_sects_601,._tableColumnEditorPopoverContent_sects_602,._dialogContent_sects_603{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));display:flex;align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBg);background-color:var(--basePageBg);padding:var(--spacing-1) var(--spacing-1);font-size:var(--text-sm)}._largeDialogContent_sects_615{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBorder);background-color:var(--baseBgSubtle);padding:var(--spacing-4);font-size:var(--text-sm)}._dialogTitle_sects_625{font-size:var(--text-base);font-weight:600;padding-left:var(--spacing-2)}._dialogCloseButton_sects_631{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;position:absolute;top:10px;right:10px}._popoverContent_sects_638{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));display:flex;align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);background-color:var(--baseBgSubtle);padding:var(--spacing-2) var(--spacing-2);font-size:var(--text-sm);z-index:1}._popoverArrow_sects_650{fill:var(--basePageBg)}._linkDialogPreviewAnchor_sects_654{margin-right:var(--spacing-1);display:flex;align-items:center;color:var(--accentText);text-decoration:none;border:1px solid transparent}@media (hover: hover){._linkDialogPreviewAnchor_sects_654:hover{color:var(--accentSolidHover)}}._linkDialogPreviewAnchor_sects_654 span{max-width:14rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}._tooltipTrigger_sects_677{align-self:center}._tooltipContent_sects_681{z-index:2;position:relative;border-radius:var(--radius-medium);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);background-color:var(--baseText);color:var(--baseBase)}._tooltipContent_sects_681 svg{fill:var(--baseText)}._actionButton_sects_695{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-medium);color:var(--baseTextContrast)}._actionButton_sects_695 svg{display:block}@media (hover: hover){._actionButton_sects_695:hover{background-color:var(--baseBg)}}._actionButton_sects_695:active svg{transform:translate(1px,1px)}._actionButton_sects_695[data-state=on],._actionButton_sects_695:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._primaryActionButton_sects_702{background-color:var(--accentSolid);color:var(--baseBase)}@media (hover: hover){._primaryActionButton_sects_702:hover{background-color:var(--accentSolidHover);color:var(--baseBase)}}._tableEditor_sects_714{table-layout:fixed;width:100%;height:100%;border-spacing:0;border-collapse:collapse}._tableEditor_sects_714 thead>tr>th{text-align:right}._tableEditor_sects_714>tbody>tr>td:not(._toolCell_sects_725),._tableEditor_sects_714>tbody>tr>th:not(._toolCell_sects_725):not([data-tool-cell=true]){border:1px solid var(--baseBgActive);padding:var(--spacing-1) var(--spacing-2);white-space:normal}:is(._tableEditor_sects_714>tbody>tr>td:not(._toolCell_sects_725),._tableEditor_sects_714>tbody>tr>th:not(._toolCell_sects_725):not([data-tool-cell=true]))>div{outline:none}:is(._tableEditor_sects_714>tbody>tr>td:not(._toolCell_sects_725),._tableEditor_sects_714>tbody>tr>th:not(._toolCell_sects_725):not([data-tool-cell=true]))>div>p{margin:0}[data-active=true]:is(._tableEditor_sects_714>tbody>tr>td:not(._toolCell_sects_725),._tableEditor_sects_714>tbody>tr>th:not(._toolCell_sects_725):not([data-tool-cell=true])){outline:solid 1px var(--baseSolid)}._tableEditor_sects_714 ._tableColumnEditorTrigger_sects_744,._tableEditor_sects_714 ._tableRowEditorTrigger_sects_745,._tableEditor_sects_714 ._addRowButton_sects_746,._tableEditor_sects_714 ._addColumnButton_sects_747,._tableEditor_sects_714 ._iconButton_sects_457{opacity:.15}@media (hover: hover){._tableEditor_sects_714:hover ._tableColumnEditorTrigger_sects_744,._tableEditor_sects_714:hover ._tableRowEditorTrigger_sects_745,._tableEditor_sects_714:hover ._addRowButton_sects_746,._tableEditor_sects_714:hover ._addColumnButton_sects_747,._tableEditor_sects_714:hover ._iconButton_sects_457{opacity:.3}._tableEditor_sects_714:hover ._tableColumnEditorTrigger_sects_744:hover,._tableEditor_sects_714:hover ._tableRowEditorTrigger_sects_745:hover,._tableEditor_sects_714:hover ._addRowButton_sects_746:hover,._tableEditor_sects_714:hover ._addColumnButton_sects_747:hover,._tableEditor_sects_714:hover ._iconButton_sects_457:hover{opacity:1}}._toolCell_sects_725{text-align:right}._toolCell_sects_725 button{margin:auto;display:block}._tableColumnEditorTrigger_sects_744{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;color:var(--baseTextContrast);padding:var(--spacing-1);border-radius:var(--radius-full);opacity:.2}._tableColumnEditorTrigger_sects_744 svg{display:block}@media (hover: hover){._tableColumnEditorTrigger_sects_744:hover{background-color:var(--baseBg)}}._tableColumnEditorTrigger_sects_744:active svg{transform:translate(1px,1px)}._tableColumnEditorTrigger_sects_744[data-state=on],._tableColumnEditorTrigger_sects_744:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorTrigger_sects_744[data-active=true]{opacity:1!important}._tableColumnEditorToolbar_sects_789{display:flex}._tableColumnEditorToolbar_sects_789>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._tableColumnEditorToolbar_sects_789>button svg{display:block}@media (hover: hover){._tableColumnEditorToolbar_sects_789>button:hover{background-color:var(--baseBg)}}._tableColumnEditorToolbar_sects_789>button:active svg{transform:translate(1px,1px)}._tableColumnEditorToolbar_sects_789>button[data-state=on],._tableColumnEditorToolbar_sects_789>button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorToolbar_sects_789 [role=separator]{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}._toggleGroupRoot_sects_802{display:inline-flex}._toggleGroupRoot_sects_802 button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._toggleGroupRoot_sects_802 button svg{display:block}@media (hover: hover){._toggleGroupRoot_sects_802 button:hover{background-color:var(--baseBg)}}._toggleGroupRoot_sects_802 button:active svg{transform:translate(1px,1px)}._toggleGroupRoot_sects_802 button[data-state=on],._toggleGroupRoot_sects_802 button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._toggleGroupRoot_sects_802 button:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toggleGroupRoot_sects_802 button:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._tableToolsColumn_sects_820{width:2rem}._tableToolsColumn_sects_820 button{margin:auto;display:block}._leftAlignedCell_sects_829{text-align:left}._rightAlignedCell_sects_833{text-align:right}._centeredCell_sects_837{text-align:center}._addColumnButton_sects_747,._addRowButton_sects_746{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);background-color:var(--baseBase);display:flex;align-items:center}._addColumnButton_sects_747 svg,._addRowButton_sects_746 svg{display:block}@media (hover: hover){._addColumnButton_sects_747:hover,._addRowButton_sects_746:hover{background-color:var(--baseBg)}}._addColumnButton_sects_747:active svg,._addRowButton_sects_746:active svg{transform:translate(1px,1px)}._addColumnButton_sects_747[data-state=on],._addRowButton_sects_746[data-state=on],._addColumnButton_sects_747:active,._addRowButton_sects_746:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._addColumnButton_sects_747 svg,._addRowButton_sects_746 svg{margin:auto}._addRowButton_sects_746{width:100%;margin-top:var(--spacing-px);box-sizing:border-box;border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}._addColumnButton_sects_747{margin-left:var(--spacing-px);height:100%;border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._dialogOverlay_sects_870{position:fixed;top:0;right:0;bottom:0;left:0;animation:_overlayShow_sects_1 .15s cubic-bezier(.16,1,.3,1);background-color:var(--baseBase);z-index:51;opacity:.5}._dialogContent_sects_603,._largeDialogContent_sects_615{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:_contentShow_sects_1 .15s cubic-bezier(.16,1,.3,1);z-index:52}._dialogContent_sects_603:focus,._largeDialogContent_sects_615:focus{outline:none}@keyframes _overlayShow_sects_1{0%{opacity:0}to{opacity:.5}}@keyframes _contentShow_sects_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._focusedImage_sects_916{outline:highlight solid 2px}._imageWrapper_sects_920{display:inline-block;position:relative}._imageWrapper_sects_920[draggable=true]{cursor:move;cursor:grab;cursor:-webkit-grab}._editImageToolbar_sects_933{position:absolute;right:0;top:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base)}._editImageButton_sects_937 svg{display:block}._inlineEditor_sects_943{display:inline-flex;border-radius:var(--radius-medium);padding:var(--spacing-1);gap:var(--spacing-2);align-items:center;background:var(--baseBg)}._blockEditor_sects_952{display:flex;justify-content:stretch;border-radius:var(--radius-medium);padding:var(--spacing-2);gap:var(--spacing-2);align-items:center;background:var(--baseBg)}._blockEditor_sects_952 ._nestedEditor_sects_961{flex-grow:1}._nestedEditor_sects_961{background:var(--basePageBg);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-medium)}._nestedEditor_sects_961>p{margin:0}._nestedEditor_sects_961:focus{outline:none}._genericComponentName_sects_980{font-size:var(--text-sm);color:var(--baseText);padding-right:var(--spacing-2)}._diffSourceToggleWrapper_sects_986{margin-left:auto;pointer-events:auto;opacity:1;position:sticky;right:0}._diffSourceToggle_sects_986{border-radius:var(--radius-medium);background-color:var(--baseBase);display:flex}._diffSourceToggle_sects_986 ._toolbarToggleItem_sects_208{padding:0}._diffSourceToggle_sects_986 ._toolbarToggleItem_sects_208>span{display:block;padding:var(--spacing-1) var(--spacing-1)}._selectWithLabel_sects_1012{display:flex;align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2)}._selectWithLabel_sects_1012>label{font-size:var(--text-sm)}._selectWithLabel_sects_1012 ._selectTrigger_sects_308{border:1px solid var(--baseBorder)}._toolbarTitleMode_sects_1027{font-size:var(--text-sm);margin-left:var(--spacing-2)}._imageControlWrapperResizing_sects_1032{touch-action:none}._imageResizer_sects_1036{display:block;width:7px;height:7px;position:absolute;background-color:var(--accentText);border:1px solid var(--baseBg)}._imageResizer_sects_1036._imageResizerN_sects_1045{top:-6px;left:48%;cursor:n-resize}._imageResizer_sects_1036._imageResizerNe_sects_1051{top:-6px;right:-6px;cursor:ne-resize}._imageResizer_sects_1036._imageResizerE_sects_1057{bottom:48%;right:-6px;cursor:e-resize}._imageResizer_sects_1036._imageResizerSe_sects_1063{bottom:-2px;right:-6px;cursor:nwse-resize}._imageResizer_sects_1036._imageResizerS_sects_1063{bottom:-2px;left:48%;cursor:s-resize}._imageResizer_sects_1036._imageResizerSw_sects_1075{bottom:-2px;left:-6px;cursor:sw-resize}._imageResizer_sects_1036._imageResizerW_sects_1081{bottom:48%;left:-6px;cursor:w-resize}._imageResizer_sects_1036._imageResizerNw_sects_1087{top:-6px;left:-6px;cursor:nw-resize}._imagePlaceholder_sects_1093{border:2px dashed;padding:48px;margin:12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}._placeholder_sects_1101{color:var(--baseSolid);overflow:hidden;position:absolute;top:0;padding:var(--spacing-3);text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}._rootContentEditableWrapper_sects_1114{position:relative}._downshiftContainer_sects_1118{display:flex;flex-direction:column;align-items:stretch}._downshiftInputWrapper_sects_1124{display:flex;align-items:center;background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder)}._downshiftInputWrapper_sects_1124[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._downshiftInputWrapper_sects_1124>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._downshiftInput_sects_1124{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._downshiftInput_sects_1124::-moz-placeholder{color:var(--baseBorder)}._downshiftInput_sects_1124::placeholder{color:var(--baseBorder)}._downshiftAutocompleteContainer_sects_1155{position:relative}._downshiftAutocompleteContainer_sects_1155 ul{all:unset;box-sizing:border-box;position:absolute;font-size:var(--text-sm);width:100%;display:none;border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);max-height:var(--spacing-48);overflow-x:hidden;overflow-y:auto;border:1px solid var(--baseBorder);border-top-width:0;background-color:var(--baseBase)}._downshiftAutocompleteContainer_sects_1155 ul[data-visible=true]{display:block}._downshiftAutocompleteContainer_sects_1155 ul li{padding:var(--spacing-2) var(--spacing-3);white-space:nowrap;margin-bottom:var(--spacing-1);overflow-x:hidden;text-overflow:ellipsis}._downshiftAutocompleteContainer_sects_1155 ul li[data-selected=true]{background-color:var(--baseBgSubtle)}._downshiftAutocompleteContainer_sects_1155 ul li[data-highlighted=true]{background-color:var(--baseBgHover)}._downshiftAutocompleteContainer_sects_1155 ul li:last-of-type{border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._textInput_sects_1201{all:unset;border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);padding:var(--spacing-2) var(--spacing-3)}form._multiFieldForm_sects_1209{display:flex;flex-direction:column;padding:var(--spacing-2);gap:var(--spacing-2)}form._multiFieldForm_sects_1209 ._formField_sects_1215{display:flex;flex-direction:column;gap:var(--spacing-2)}form._multiFieldForm_sects_1209 ._formField_sects_1215 label{font-size:var(--text-xs)}._markdownParseError_sects_1226{border-radius:var(--radius-base);border:1px solid var(--error-color);padding:var(--spacing-2);margin-block:var(--spacing-2);color:var(--error-color);font-size:var(--text-xs)}._popupContainer_sects_1235{position:relative;z-index:2}._inputSizer_sects_1240{display:inline-grid;vertical-align:baseline;align-items:center;position:relative}._inputSizer_sects_1240:after,._inputSizer_sects_1240 input{width:auto;min-width:1rem;grid-area:1 / 2;font:inherit;margin:0;padding:0 2px;resize:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit}._inputSizer_sects_1240 span{padding:.25em}._inputSizer_sects_1240:after{content:attr(data-value);white-space:pre-wrap}:root,._light_1tncs_1,._light-theme_1tncs_1{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}._dark_1tncs_1,._dark-theme_1tncs_1{--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){._dark_1tncs_1,._dark-theme_1tncs_1{--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99)}}}:root,._light_1tncs_1,._light-theme_1tncs_1{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}._dark_1tncs_1,._dark-theme_1tncs_1{--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){._dark_1tncs_1,._dark-theme_1tncs_1{--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94)}}}:root,._light_1tncs_1,._light-theme_1tncs_1{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}:root,._light_1tncs_1,._light-theme_1tncs_1{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}:root,._light_1tncs_1,._light-theme_1tncs_1{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}:root,._light_1tncs_1,._light-theme_1tncs_1{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_1tncs_1,._light-theme_1tncs_1{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}._bold_1tncs_10{font-weight:700}._italic_1tncs_14{font-style:italic}._underline_1tncs_18{text-decoration:underline}._strikethrough_1tncs_34{text-decoration:line-through}._underlineStrikethrough_1tncs_38{text-decoration:underline line-through}._subscript_1tncs_42{font-size:.8em;vertical-align:sub!important}._superscript_1tncs_47{font-size:.8em;vertical-align:super}._code_1tncs_52{background-color:var(--baseBg);padding:1px .25rem;font-family:var(--font-mono);font-size:94%}._nestedListItem_1tncs_59{list-style:none;list-style-type:none}._listitem_1tncs_69{margin:var(--spacing-2) 0}._listItemChecked_1tncs_73,._listItemUnchecked_1tncs_74{position:relative;margin-left:0;margin-right:0;margin-inline-start:-1rem;padding-left:var(--spacing-6);padding-right:var(--spacing-6);list-style-type:none;outline:none}._listItemChecked_1tncs_73{text-decoration:line-through}._listItemUnchecked_1tncs_74:before,._listItemChecked_1tncs_73:before{content:"";width:var(--spacing-4);height:var(--spacing-4);top:0;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}._listItemUnchecked_1tncs_74[dir=rtl]:before,._listItemChecked_1tncs_73[dir=rtl]:before{left:auto;right:0}._listItemUnchecked_1tncs_74:focus:before,._listItemChecked_1tncs_73:focus:before{box-shadow:0 0 0 2px var(--accentBgActive);border-radius:var(--radius-small)}._listItemUnchecked_1tncs_74:before{border:1px solid var(--baseBorder);border-radius:var(--radius-small)}._listItemChecked_1tncs_73:before{border:1px solid var(--accentBorder);border-radius:var(--radius-small);background-color:var(--accentSolid);background-repeat:no-repeat}._listItemChecked_1tncs_73:after{content:"";cursor:pointer;border-color:var(--baseBase);border-style:solid;position:absolute;display:block;top:var(--spacing-0_5);width:var(--spacing-1);left:var(--spacing-1_5);right:var(--spacing-1_5);height:var(--spacing-2);transform:rotate(45deg);border-width:0 var(--spacing-0_5) var(--spacing-0_5) 0}._nestedListItem_1tncs_59{list-style-type:none}._nestedListItem_1tncs_59:before,._nestedListItem_1tncs_59:after{display:none}._admonitionDanger_1tncs_151,._admonitionInfo_1tncs_152,._admonitionNote_1tncs_153,._admonitionTip_1tncs_154,._admonitionCaution_1tncs_155{padding:var(--spacing-2);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);border-left:3px solid var(--admonitionBorder);background-color:var(--admonitionBg)}._admonitionInfo_1tncs_152{--admonitionBorder: var(--admonitionInfoBorder);--admonitionBg: var(--admonitionInfoBg)}._admonitionTip_1tncs_154{--admonitionBorder: var(--admonitionTipBorder);--admonitionBg: var(--admonitionTipBg)}._admonitionCaution_1tncs_155{--admonitionBorder: var(--admonitionCautionBorder);--admonitionBg: var(--admonitionCautionBg)}._admonitionDanger_1tncs_151{--admonitionBorder: var(--admonitionDangerBorder);--admonitionBg: var(--admonitionDangerBg)}._admonitionNote_1tncs_153{--admonitionBorder: var(--admonitionNoteBorder);--admonitionBg: var(--admonitionNoteBg)}._mdxExpression_1tncs_188{font-family:var(--font-mono);font-size:84%;color:var(--accentText)}._mdxExpression_1tncs_188 input:focus-visible{outline:none}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAeCAYAAACWuCNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAG7AAABuwBHnU4NQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAbvSURBVHic7dtdbBxXFQfw/9nZ3SRKwAP7UFFUQOoHqGnUoEAoNghX9tyxVcpD1X0J+WgiUQmpfUB5ACSgG1qJIKASqBIUIauqAbWseIlqb+bOWHVR6y0FKZBEqdIUQROIREGRx3FFvR/38ODZst3a3nE8Ywfv+T2t7hzdM3fle/bOnWtACCGEEEIIIYQQQgghhBBCCCGEEEIIIcRa0EbfgBDdFItFKwzDAa3175LuWylVAvBIR/MxrXUp6Vxx9dp4VyObVEdKKW591lonXgiVUg6AHzPzk9ls9meVSmUh6RzXkz179uQKhcIgM+8CACI6U6vVnp+enm6knXt4ePiuTCbzWQAwxlSDIHg57ZwroDAMnwKwz3XdBzzPG08hxzsTNprQG2lTjtd13WFmfghAP4A+AJcATFiW9YNKpfL3uP0kUliiX4SG1pqUUpx0wXJd9/PMXAGwPWq6yMyPz8/P/7xarf4nyVwt7QV4JWkU52i8YwBu6bh0wRhzJAiCF5POCQCDg4N2Pp//NYDRjkuTxph9QRCESeYrFov5ubm5R5n5AIAPtV1aYOb7BgYGTpZKJeO67lFmPsbM9/i+/8Ja8y6zylhOYquPXhsvAJRKpczMzMwTAIaJ6LFGo+HNzs5eKRQKNxPRAWb+CoAjWuvn4vS35skWFasxAAdbbUlOYqVUPwAPwI4lLr8J4KeWZT1eqVTmksoZ5d2QghUVKx/AlmVCFph5yPf9l5LMCwBKqUksFqszRHQcAJj5GwB2MfOE7/tfTDKf4zjHiejrAE4CuNhqZ+bf2rY9FYbhGBH92/O8o47j3Oj7/uUk86+3XhsvACilHmPmgW3btn3pxIkTVzuvj4yMfNoY85wxZiQIglPd+lvTZIuq5xiAQwCe6evr218ul5tr6bNd9GiiAbyvS+hFrfVHk8oLbEzBih4Dz+G9K6t3IaLXFhYWdib5eBh911UA8wBu1lq/CQBDQ0M3WJb1OoAdRPQZz/NeSSqnUuofAKpa6/vb26MfwacA7AdwFcCdWuu/JpU3yl1C91VHoquNXhvvyMjIx4wxr1iWtbNSqfxruTjHcR4AcMj3/bu79XnNe1hpFyvHcXYT0QS6FysASHR1tVEKhcIguhQrAGDm23K53BcATCWV27KsAWYGgPOtYgUAU1NT/1RKnQewxxjzOQCJFSwANwI4297QtmLfD+AtZr43m83OJ5iz3bGU+l1OT43XGFNk5mdXKlYAYNv2eBiG31dK3aS1vrRSbOZabqRYLFppFisAIKJxAB+MGf56krk30O64gZlMJnZsHMxsoo8fHxoauqHVHn3+BAAQUaxV57Xq2F54i5nvIaJXm81mYoX5etID491JRH/sFlQul5tEdMoYc3u32FUXrLYvObViBQDM/MQqwi8knX8jEJHpHrXIGJNo8WDm1spph2VZgeu6+5RSX7YsK8D/Xnb8Psmcnebm5h7G4uS9ysxutOH8VQC70sy7UTb7eImImTnWlgkzUyaT6fr3v6qC1fGL8EytVjuQRrECANu2fwHg1TixzPyXNO5hvTHz6VWE/znJ3L7vzxBRa9PzDmb+FYBfArgjajvd39+f9vGGKwACZh5te6mwmc8KburxMvO5TCbzqW5xxWLRArDbsqyu8z32HtZSxSrNM0Hlcrnpum6JmZ+NEb4pHglrtdrz+Xz+AoBbu4Ser9fra37d3YEBfBvAkq+XmfmbpVIp9grwWnie9zSAp9PMcT3Z7OPNZrO/aTQaf1BKfbd9X7RTGIaHmPlcnPNYsVZYSikOw7AB4CAzj/f19e1fjwOMnueVEeMxJJfLbYqCNT093TDGHAGw0qHYBQBH0vj+Pc+bYOb3HFRk5nHf9yeTzgfgMhF9uEvMTQD+71/vR3pqvJOTk28AeBJAeXR09P1LxbiuuxfA9wB8LU6fsVdYrUOhtm0fTusxcAlMRN+KziUt5SqAM3v37r00OZnGfFp/QRC86DjOUCaTGWPm2zoun8fiIbuZtPLX6/UH8/n8rQDuippertfrD6aRKyqOR5VS81ji8Z+IbmfmgwB+mEb+9dZr4wWA/v7+R6rV6k+azeYpx3EezeVyJ7dv335lfn7+lkajcZCZDzPzYd/3/xSnv9gFq3UuaR2LFQDA87xAKVUB8BEAZ6N9nrNEdEZr/TcArLVOPG8aJ9jj8n3/pcHBwZ1btmx5519zmPl0vV5/Ie2V7fT09Nujo6Nus9kcA4CtW7ce1lq/nUYu27a/Mzs7CyI6gMVX/u/CzJeZ+Ue2bcc9pb1aXc8lJZms18YLANE2wkOu694N4OFGo3E8DMMPAHiDiCaY+ZOb4YCsEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEjYfwGO+b5dFNs4OgAAAABJRU5ErkJggg==);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAA8CAYAAAC6nMS5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA16SURBVHic7d1/jBxneQfw7zNzvotdn+9sVQkxoRKoammBqqpbk6uT5mLfvHPn42yn1VFRVCEhoFH5IYpoSaUCKi1NcGkcfrbCVRFKEwG2aHLn83pmLvY2CTqT1AmCOBE0EOT4B0nBPw/snb2dp3/sLr6s77i923dud/a+H8ny7tzMo8f3eud99p133gGIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFYGaXYCRETUPMYYrWe/MAzZX2QQ27d5OpqdABFROxgZGVlz5cqVrzuOc18QBJPNzofsYvvSYrVcgTVftZ2l6npgYODXHMc5oKoHHcfZHQTB2WbnRETpGRkZWVMoFA6IyO2qutX3/R1Z64TnO8fWOwLSzti+mSKDg4M3l0qlnSJyG4CbAFwP4ByAlwE8paoPX3fddcH4+PjP00yk5QqsrDPGvAZAHsBrReRNqvpeY8x/iMg9QRCcaXJ6ZIHv+xtUdReAHQBej/IHGABOAnhORMY6OjoempiYONe0JC3zPM84jjOqqrfi6r/3RQCPAdgXhmHUvOyaa3R01L1w4cJBALdVNq1W1THP87woir7ZzNyocWzf7PA8b4uI7E6S5A9Frqknb6j8eZOIvKNQKPzU9/1/dhznvlwuV0gjn5YbFapW09Vqu/Z9K9u2bdsNruvmUe50axUAfMV13X/I5XInlzcze2x/28lCu1b19fWt7u7u/hCAvwGwboHdL6jq7unp6T1TU1OXlyG9VAwODv5mkiR7Ady6wK6Plkqldz/yyCPfX468bBkaGuqamZm5E8DbReQNANYscMiLIrI1CILnZ280xrwHwL+hck4VkacBDLTS6HVaIxWt/Blm+zauldu3atOmTas2bNjwWRG5s7LplKp+VUQOuq77/bVr17589uzZ9SKy0XGcAVUdFZE/qOx7zHXdXWn0yy31i6sMw/4MyF6BZYy5XlWPiMhvL7BrrKpfcxznE7Uf4ixYqQWW53kbATw060NZr28nSbJzcnLyRBp5pcnzvNtE5CEAvXUecg7ArjAMH00xLWuGhoZuKpVKEwB+p85DXnRd9/ZcLvcDAOjv778un88XAChwtRMWkW+jxTpfYOV1wGxfO1q1fav6+vpWr1u3blxVtwH4uar+/fT09OcW+mJrjBkBcC+AXwdwBoAJw/AZm7m1zC+uUlyNA9g6189buZH7+/t/tbOz8wiANy7isKKqftV13U8eOnToe2nlZttKLLAqJ+qjAF69xBAnZ2Zmbj58+PApm3mlqTJydRTXFldHAUxVXvcBuLnm5+dU9c1RFP1v2jk2YmhoqKtUKj2B+jvfE0mS3D45OflD4OqcHADPh2H4F6h0wp7nva1YLOby+fz5dDKnerB9Vwzxff8BVX0bgFMAdoZheKzeg4eHh9cXi8WvAfAAvOC67ptzudz/WUvOVqBGVO7OmBCR/vn2adWOuL+/v7ezs3MSwKYlhkgAHBSRjwdB8JTF1FKx0gqsymXBxwH8XoOh/ieO41vz+fwVG3mlzRjzKF55WfA8gD8LwzA3ez/P87aLyIMAeqrbVDUfRdHty5Pp0hhjPgDgM9X3qnq/iNwPYM5RCdd1T1RPvLM63+q/ce/sTpiaj+27Mvi+f6eq/iuAi67r9uVyuWcXG6NSjB8B0KeqE1EUvcVWfk3v3OYZuXosjuPt+Xx+ull51WNgYKBHRKIlXDaaS6Kq+6Mo+lMLsVKz0gosz/M+KiKfsBTub8MwvMdSrNQYYzwAYc3m7bXFVZXv+8OqemD2NlUdiKLokbRybJQx5lsANlfefi4Mww/UedyvADgI4I9mbxeRDwdB8C92s0yHrc9wK3922b6Na+X2BYD+/v61nZ2dz6M8cX00DMP9S421ffv2V83MzDwHoNfmucuxEWSpslxcjYyMrHEcZ8xScQUAjoj8vqVYZIHv+xtE5MMWQ941PDy83mK8VIjIW2s2HZ2vuAKAIAgmADyxQIxWM3uu5J56DhgZGVkDYBw1nS+ApwB82VJeZAfbt82tWrXqPSgXV481UlwBwMGDB3+sqncDgIh81EZ+QBMLrKwXV5Uh5NoPYqMyN+m9nanqHVj4bsHF6InjeKfFeKmoLMUw+/2Ct6KLyOM1m2x/NmxbW30RhuGPFtp5jstGVU+JiNdqE57rEYahzB6lWOz7Fsf2be/2hYj8SeXlvTbiFYvFLwK4DOAWY8z1NmI2pcDKcnE1OjraWSgU9uPaD2LDRKSlJwavQCO2A4rIDtsxU7BxsQeoau2Jeak3BDTDL72kUm/n63neaFoJUkPYvm3G9/0NKN9gc7mrq6t2OsOSVGqPSQCuiAzaiLnsBVaWiysAuHDhwn4AQ2nEVtUfpBGXluwNKcRcaBmPVpDMfiMiW+o4pnafZM69MmYxnW9lsj9lCNs3m1T1tSjXL89aXo39WCX+62wEW9YCK+vFVcXLKcbmJcLW8qoUYmZhZOfFmvc3e563fb6djTFvwdUJxfPFyJx6O1/f999a6Xz5ZIwMYftm2o2Vv60+HUVETldeLnoUfy7LVmC1SXEFVf0YgFSeX5QkCQus9tfyIzsicnSObQ/6vj9cu71SXP1nPTGyplAo5FDT+arqk3Ecb5s9J0dV2flmENs3u0REgTmnJjRkVjwrd2Iuy3+adimuACCKotPGmC8A+GvLoZOZmZkXLMekBojIaVX9DcthTy+8S3MlSTIuIu+q2dyjqgeMMU8A+CYAUdUtAOa8izZJkvG081wG19xN5jjO4ByLTLrLlRBZxfbNrjMAICI3LrTjIlVHrqyMjKU+gtVOxVVVHMf/hHkWrGvAiawsQrlSqOqiF61rRkzbOjo6AsxfCG4G8FcAPvhLlih5qVgsWpl42kIyezcZ1YXtmy0/QvlqwG9V1i6zZRMAiIiV+dCpFljtWFwBQOUbzqcth+XlwdZjfRRGRMZsx7St8mT5zzcQ4r52+LKgqp9S1U8B+GTtZSPKPrZvdlXaagrAalU1NmJWCrVtAEqO4xyyETO1S4TtWlxVXbp06b7u7u6/BHCTjXiqygKrxYjIQ6p6L2Y9BqZB51etWtXyBRYAuK77hVKp9H5cnUxarzOu634xjZyWWxRFdzU7B0oP2zfbVPUbIrLFcZwPAfivRuOJyPtUdbWq5m09jzCVEax2L64AYGpq6rKq/qOteI7jsMBqMUEQnFXV3bbiqerdExMT52zFS1Mul7soIovugETkI7lc7mIaORERVRWLxS8BeElVb/F9v6EnR/i+f6Oq3gUAjuPYejSavQLLGKPVP4VC4Wd4ZXF1pKura7Bdiquq3t7efwfwnKVwLLBa0PT09B5U1kZp0BPFYvGzFuIsmyAI7kf5uWz1OhgEwTV3FLaoX5yLKosWLknNsZcayohsYvu2uUo98TEAUNW9vu8vad3CoaGhLlX9BoBeAONBEByxleNyLNPwWBzHOywvBtYS9u3bV1LVj1sKxwKrBU1NTV12XXcXgFMNhDmpqndkcF6SisifAzhRx76n4jh+Byzd3rwMjldfqOqSV+xPkmT2yvzH592RlhvbdwUIw3AvgAcArFPVcHBwcFHPBvZ9f0OpVDqA8qrwL8Rx/E6b+VkvsGqfZ9ROlwXnEkXRfgDfajCMXrx48Yc28iH7crncSVXdrKpPLvZYEXk6SZItURS1/PIMcwmC4KzjOCMAam9dn+0SgJ35fP4ny5SWDQ/Mer3HGLPoTtgYMyIiv3gOmqpmZfRuJWD7rgwax/G7UH7EzcYkSf7bGHNXX1/f6oUO9H1/Z+WcPoDysgw7bJ/DUl8Hq52LqwoVkb9T1WiRx8UoX158RlWfnJqaupxCbmRJFEWn+/r6buvu7v4ggI9g4Ynv50XknkKh8JkMjly9wqFDh77j+/6oqo4BqD1xXRaRPw6CwMZl1GXjuu6XSqXSOwH8LoD1AMaMMecA1PtF53WV4wCUC+menp699jOlpWD7rhz5fP5Kf3//UFdX132q+l4Ad3d3d7/fGPN1EZlQ1e/19PS8dPbs2fWu694kIgOqOqqqm4Dy4rKlUumOw4cPN3KVYk7WVkE1xsx5aSBLT+duhDEmQrkSnssZlIeXnxWRY6p6PI7j41nveFeq4eHh9XEc7xSRnQBej6t3kp5EuWh+OI7jh+dYsDDTfN/frKrjAKpPmv9pkiS7JicnH29mXku1devWV3d0dBxAuRNeMhF5ulgsjqRxgk7DfOfqxWr1czvbtzGt3r5zGRwc7FPV3ap6y0L7ishPAHx63bp1e/bt2xenkQ8LLEuMMZtE5JCqfhfAMwCeSZLkO2vWrDk+NjbGyZHUFjzP2yginwcAVX1fVi99Vo2OjnaeP3/+3SLydgBvBNBd56GXAHxXVR/s7e3dm9YJOg0rqQNm+y5dFtp3HmKM2QxgF8qr9b8GwA0AzgH4MYBjIjJ28eLFkFeOiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhWgv8Hnffz4dmwY9cAAAAASUVORK5CYII=);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg)}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#00000080;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed rgba(254,87,161,.6);-webkit-border-radius:4px;border-radius:4px;box-sizing:content-box}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}@keyframes blink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInOut{0%{background:#5edc6bcc}to{background:#5edc6b33}}@keyframes loading_progress{0%{left:0}to{left:70%}}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}@keyframes loadrotate{to{transform:rotate(1turn)}}@keyframes motion{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes roadAnimation{0%{transform:translate(0)}to{transform:translate(-350px)}}@keyframes shine-lines{0%{background-position:-100px}40%,to{background-position:140px}}@font-face{font-family:roboto;src:url(/assets/roboto-regular-B_4lRosb.woff2) format("woff2"),url(/assets/roboto-regular-CEJRcN5P.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-italic;src:url(/assets/roboto-italic-IV1Myxz7.woff2) format("woff2"),url(/assets/roboto-italic-BmNS2vm6.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-medium;src:url(/assets/roboto-medium-DEO3Qzfe.woff2) format("woff2"),url(/assets/roboto-medium-CGqVP_3O.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-bold;src:url(/assets/roboto-bold-VC9kffHs.woff2) format("woff2"),url(/assets/roboto-bold-DYieIBdo.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-bold-italic;src:url(/assets/roboto-bolditalic-DwT8SB81.woff2) format("woff2"),url(/assets/roboto-bolditalic-t2os4mG9.woff) format("woff");font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,nav,section,summary,menu,main{display:block}audio,canvas,video,progress{display:inline-block;vertical-align:middle}audio:not([controls]),[hidden],template{display:none;height:0}*{box-sizing:inherit;padding:0;margin:0;font-size:inherit;line-height:inherit}*:after,*:before{box-sizing:inherit}:after,:before{vertical-align:inherit;text-decoration:inherit}:root{box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}iframe,img,svg{vertical-align:middle}iframe,embed,object{max-width:100%}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto;margin:1em 0}nav ul,nav ol{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset,legend{border:0}legend{white-space:normal;color:inherit;display:table;max-width:100%;padding:0}select{cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,select,textarea{vertical-align:baseline;font:inherit;background:none;border-radius:0;border:none;margin:0}button,input,select{overflow:visible}input{appearance:none;-moz-appearance:none;-webkit-appearance:none}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{cursor:pointer;padding:0}input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox}input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio}input[type=number]{width:auto}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}button,input[type=button],input[type=reset],input[type=submit]{appearance:button;-moz-appearance:button;-webkit-appearance:button;cursor:pointer}textarea{vertical-align:top;overflow:auto;resize:vertical;-moz-appearance:none;-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}progress{display:inline-block;vertical-align:baseline}menu{margin:1em 0;padding:0 0 0 40px}hr{box-sizing:content-box;height:0;overflow:visible}sup{position:relative;top:-.5em;font-size:75%;line-height:0;vertical-align:baseline}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}html{font-size:62.5%}body{font-family:roboto,sans-serif;font-size:1.6em;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#0d2033;overflow:auto}body::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}body::-webkit-scrollbar-track{border-radius:10px}body::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}body::-webkit-scrollbar-thumb:hover{background:#e0e5ea}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:roboto,sans-serif;font-weight:600;color:#071b2e}h1{font-family:roboto-bold;font-size:22px;font-weight:500;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}h1.small{font-size:1.8rem;margin-right:0}h1.logout-title{text-align:center;margin:20px 0}h1 a{color:#547596;text-decoration:underline}h2{font-family:roboto-bold;font-size:20px;font-weight:500;line-height:40px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}h2.top{margin-top:0}h3,.h3{font-family:roboto-medium;font-size:18px;font-weight:400;line-height:36px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#536272}h4{font-family:Roboto;font-size:16px;font-weight:700;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}p,dl,dd{font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:1em}p.no-margin,dl.no-margin,dd.no-margin{margin:0}strong{font-weight:600}blockquote{margin:1em 40px}ol,ul{padding:0;margin:1em 0;list-style:none}ul ul{padding:0 0 0 25px;margin:1em 0}ol{counter-reset:ol-counter}ol>li{counter-increment:ol-counter}ol>li:before{content:counter(ol-counter) "."}ol ol{padding:0 0 0 25px;margin:1em 0}dt,dd{display:inline;margin:0}dt:after{content:": "}dd+dt:before{content:"\a";white-space:pre}dd+dd:before{content:", ";margin:0 0 0 -.25em}img{max-width:100%;height:auto}code,pre{display:block;padding:10px 15px;margin:1em 0;background:gray}hr{height:1px;max-width:250px;border:0;margin:3em auto 5em;background:#000}hr.full{max-width:100%;margin:2em auto 1em;background:#cacaca}a{color:inherit;text-decoration:none;cursor:pointer;transition:.3s ease-in-out;transition-property:color,background,text-decoration}a:focus{outline:0}a.a-link-is-a-link-damn-designers{text-decoration:underline}.empty-value{width:5px;height:2px;background-color:#cacaca;margin:.6em 8px}.hidden{display:none!important}.clearfix:after{content:"";display:table;clear:both}.pos-relative{position:relative}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.max-content-width{width:max-content}.full-width{width:100%}.full-height{height:100%}.space-side{margin:0 10px}.with-max-content{min-width:max-content}.icon{width:1em;height:1em;fill:currentColor}.icon.icon-co1-5{width:1.5em;height:1.5em}.icon.icon-co2{width:2em;height:2em}.no-margin{margin:0}.margin-auto{margin:auto}.margin-s{margin:16px}.margin-xs{margin:8px}.margin-xxs{margin:4px}.svg-preview h1{text-align:center;padding-bottom:50px;font-size:x-large;text-decoration:underline}.svg-preview .svg-icons-wrapper{display:flex;padding:15px 18px;align-content:center;gap:16px;row-gap:25px;flex-wrap:wrap;text-align:center}.svg-preview .svg-icons-wrapper>div{display:flex;flex-direction:column;align-items:center;font-size:small;width:100px}.svg-preview .svg-icons-wrapper .icon{background-color:#eeefee;border-radius:5px;height:50px;width:50px}.pagination{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:3}.pagination .items-count{flex-grow:0;height:auto}.pagination .left,.pagination .right{display:flex;align-items:center}.pagination .right{display:flex;justify-content:flex-end}.pagination .right .wrapper-select{width:74px}.pagination .center{flex-grow:1;padding:0 1em}.pagination .center ul{display:flex;justify-content:center;align-items:center;margin:0;list-style-type:none}.pagination .center ul>li{padding:8px;border-radius:2px}.pagination .center ul>li button{font-size:14px;color:#86929d}@media screen and (max-width: 580px){.pagination .center ul>li button{margin:0;opacity:1;position:relative}}.pagination .center ul>li.current{background-color:#e0e5ea}.pagination .center ul>li.current button{color:#071b2e}@media (any-hover: hover){.pagination .center ul>li:hover{background-color:#e0e5ea}.pagination .center ul>li:hover button{color:#071b2e}}.pagination ul{display:flex;justify-content:center;align-items:center;margin:0;list-style-type:none}.pagination ul>li{padding:8px;border-radius:2px}.pagination ul>li button{font-size:14px;color:#86929d}@media screen and (max-width: 580px){.pagination ul>li button{margin:0;opacity:1;position:relative}}.pagination ul>li.current{background-color:#e0e5ea}.pagination ul>li.current button{color:#071b2e}@media (any-hover: hover){.pagination ul>li:hover{background-color:#e0e5ea}.pagination ul>li:hover button{color:#071b2e}}@media screen and (max-width: 580px){.pagination{padding:0;min-height:0;flex-direction:row-reverse}.pagination .react-select-container .react-select__control{min-width:50px}.pagination .left{width:100%;justify-content:center}.pagination .center{flex-grow:1}.pagination .center ul{justify-content:start}.pagination .right{width:80px}}.strike-through{text-decoration:line-through}@media (max-width: 580px){h1{font-size:18px}h2{font-size:16px;line-height:1.5em}h3{font-size:16px;line-height:2em}}.bold{font-weight:700}.flex{display:flex}.flex.column{flex-direction:column}.flex.row{flex-direction:row}.flex.gap{gap:4px}.flex.gap-xs{gap:8px}.flex.gap-s{gap:16px}.flex.gap-l{gap:32px}.flex.gap-xl{gap:64px}.flex.gap-25{gap:25px}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex.flex-end{justify-content:flex-end}.flex>.flex-end{align-self:flex-end}.flex.justify-content-end{justify-content:flex-end}.flex.justify-content-center{justify-content:center}.flex.align-items-center{align-items:center}.flex.align-items-end{align-items:flex-end}.flex.align-items-baseline{align-items:baseline}.flex.center{justify-content:center;align-items:center}.flex.grow{flex-grow:1}.flex.wrap{flex-wrap:wrap}.align-self-start{align-self:flex-start}.no-wrap{white-space:nowrap}.flex-available-space{flex:1}.upper-case{text-transform:uppercase}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.margin-top-auto{margin-top:auto}.margin-bottom-auto{margin-bottom:auto}.width-fit-content{width:fit-content}.margin-top-xxs{margin-top:4px}.margin-bottom-xxs{margin-bottom:4px}.margin-left-xxs{margin-left:4px}.margin-right-xxs{margin-right:4px}.margin-top-xs{margin-top:8px}.margin-bottom-xs{margin-bottom:8px}.margin-left-xs{margin-left:8px}.margin-right-xs{margin-right:8px}.margin-top-s{margin-top:16px}.margin-bottom-s{margin-bottom:16px}.margin-left-s{margin-left:16px}.margin-right-s{margin-right:16px}.margin-top-m{margin-top:24px}.margin-bottom-m{margin-bottom:24px}.margin-left-m{margin-left:24px}.margin-right-m{margin-right:24px}.margin-top-l{margin-top:32px}.margin-bottom-l{margin-bottom:32px}.margin-left-l{margin-left:32px}.margin-right-l{margin-right:32px}.no-padding{padding:0}.padding-xxs{padding:4px}.padding-xs{padding:8px}.padding-s{padding:16px}.padding-m{padding:24px}.padding-l{padding:32px}.break-before:before{content:"";display:block;white-space:pre}.italic{font-style:italic}.align-items-end{align-items:end}.display-block{display:block}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text--error{color:#c93e13}.text--success{color:#3a870b}.text--warning{color:#e68600}.text--info{color:#2470c0}.description{font-family:Roboto;font-size:12px;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-weight:400}@media print{html{max-height:297.01 mm;max-width:209.97 mm}*{overflow:visible!important}blockquote,ul,ol{page-break-inside:avoid}h1,h2,h3,caption{page-break-after:avoid}.alt-menu,.main-actions,.pagination,.buttons-bar,.btn-link,.btn-delete,.reportingHours_container:not(.active),.sidebar-map,.btn-sidebar,.filters-btn,.print-image-link,.intervention-details .content__right,.btn-delete-link,#portal-root{display:none!important}.main-menu .burger{display:none!important}.main-menu .main-menu-header{display:block}.main-menu .main-menu-content{display:none!important}.root-wrapper{display:block!important;left:0;top:0;position:unset!important}.root-wrapper .wrapper #header{border:unset!important;display:block}.root-wrapper .wrapper #header button{display:none}.root-wrapper .wrapper main .main-tabs,.root-wrapper .wrapper main .second-tabs,.root-wrapper .wrapper main .secondary-filters,.root-wrapper .wrapper main .secondary-menu{display:none}.root-wrapper .wrapper main .main-filters{background-color:#fff}.root-wrapper .wrapper main .main-filters .filters-values{flex-wrap:wrap}.root-wrapper .wrapper main .main-filters .filters-values.full{box-shadow:unset}.root-wrapper .wrapper main #intervention-header .equipment-identification{gap:16px!important}.root-wrapper .wrapper main #intervention-header .equipment-identification .equipment-image{border-radius:8px!important}.root-wrapper .wrapper main .intervention-infos .detail .value{display:flex;flex-direction:row}.root-wrapper .wrapper main .intervention-infos .detail .value .intervention-file{display:flex;flex-direction:column;margin-right:10px}.root-wrapper .wrapper .sidebar-list{display:none}.root-wrapper .document-list{display:flex;flex-wrap:wrap;gap:20px}.root-wrapper .document-list .print-image{display:block!important;max-width:40%;height:auto;object-fit:contain}}@media print and (max-width: 780px){.document-list{page-break-before:always!important;page-break-inside:avoid!important}#header.menu-opened .wrapper-menus{display:none!important}#header h1{font-size:2em!important;position:fixed!important;top:0;left:0}}@page{size:A4;margin:20mm}.badge{line-height:1.25rem;font-size:small;position:static;margin:-1px 10px 0;border:none;border-radius:50px;outline:none;min-height:10px;min-width:10px}.badge div{margin:4.5px 15px}.badge.blue{background-color:#007aff1a;color:#007aff;border:1px #007aff solid}.badge.working{background-color:#ffbf001a;color:#ffbf00;border:1px #ffbf00 solid}.badge.success{background-color:#086e231a;color:#086e23;border:1px #086e23 solid}.badge.error{background-color:#c93e131a;color:#c93e13;border:1px #c93e13 solid}.btn{display:inline-flex;gap:8px;align-items:center;border:0;transition:.3s ease-in-out color;text-wrap:nowrap}.btn.flex{display:flex}.btn p{margin:0}.btn [class^=btn-]{display:flex;align-items:center;border:0;transition:.3s ease-in-out color}.btn[disabled]{color:#e0e5ea!important}.btn.btn-primary,.btn.btn-secondary,.btn.btn-widget,.btn.btn-delete,.btn.btn-tertiary,.btn .btn-tertiary,.btn .btn-primary,.btn .btn-secondary,.btn .btn-widget,.btn .btn-delete{font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:roboto-bold;font-weight:600;padding:8px 16px;border-radius:4px;border-style:solid;height:fit-content}.btn.btn-primary:disabled,.btn.btn-secondary:disabled,.btn.btn-widget:disabled,.btn.btn-delete:disabled,.btn.btn-tertiary:disabled,.btn .btn-tertiary:disabled,.btn .btn-primary:disabled,.btn .btn-secondary:disabled,.btn .btn-widget:disabled,.btn .btn-delete:disabled{color:#979797!important;border-color:#979797!important;background-color:#cacaca!important;cursor:not-allowed}.btn.btn-primary:disabled *,.btn.btn-secondary:disabled *,.btn.btn-widget:disabled *,.btn.btn-delete:disabled *,.btn.btn-tertiary:disabled *,.btn .btn-tertiary:disabled *,.btn .btn-primary:disabled *,.btn .btn-secondary:disabled *,.btn .btn-widget:disabled *,.btn .btn-delete:disabled *{background-color:#cacaca!important}.btn.btn-primary>.icon,.btn.btn-secondary>.icon,.btn.btn-widget>.icon,.btn.btn-delete>.icon,.btn.btn-tertiary>.icon,.btn .btn-tertiary>.icon,.btn .btn-primary>.icon,.btn .btn-secondary>.icon,.btn .btn-widget>.icon,.btn .btn-delete>.icon{display:inline-block;width:calc(12px + (16 - 12) * (100vw - 300px) / 1300);height:calc(12px + (16 - 12) * (100vw - 300px) / 1300);vertical-align:top}.btn.btn-primary>.icon.icon-plus,.btn.btn-secondary>.icon.icon-plus,.btn.btn-widget>.icon.icon-plus,.btn.btn-delete>.icon.icon-plus,.btn.btn-tertiary>.icon.icon-plus,.btn .btn-tertiary>.icon.icon-plus,.btn .btn-primary>.icon.icon-plus,.btn .btn-secondary>.icon.icon-plus,.btn .btn-widget>.icon.icon-plus,.btn .btn-delete>.icon.icon-plus{transform:rotate(45deg) translateY(5px);width:9px;height:9px}.btn.btn-primary *,.btn.btn-secondary *,.btn.btn-widget *,.btn.btn-delete *,.btn.btn-tertiary *,.btn .btn-tertiary *,.btn .btn-primary *,.btn .btn-secondary *,.btn .btn-widget *,.btn .btn-delete *{background-color:inherit}.btn.btn-primary,.btn .btn-primary{color:#071b2e!important;background:#ffbf00;border-width:0px 0px 2px 0px}@media (any-hover: hover){.btn.btn-primary:hover,.btn .btn-primary:hover{background-color:#ffd966}}.btn.btn-primary:active:not(:disabled),.btn .btn-primary:active:not(:disabled){border-width:0px;background:#ffbf00}.btn.btn-secondary,.btn .btn-secondary{background:#fff;color:#071b2e!important;border-width:1px 1px 2px 1px}@media (any-hover: hover){.btn.btn-secondary:hover,.btn .btn-secondary:hover{background-color:#e0e5ea}}.btn.btn-secondary:active:not(:disabled),.btn.btn-secondary.active:not(:disabled),.btn .btn-secondary:active:not(:disabled),.btn .btn-secondary.active:not(:disabled){border-width:1px;background:#ffecb3}.btn.btn-tertiary,.btn .btn-tertiary{background:transparent;color:#071b2e!important}@media (any-hover: hover){.btn.btn-tertiary:hover,.btn .btn-tertiary:hover{background:#e3eaf1}}.btn.btn-tertiary:active,.btn .btn-tertiary:active{background:#e0e5ea}.btn.btn-delete,.btn .btn-delete{background:#fff;border:solid #c93e13 1px;color:#c93e13!important;border-width:1px 1px 2px 1px}@media (any-hover: hover){.btn.btn-delete:hover,.btn .btn-delete:hover{background-color:#ffc5c1}}.btn.btn-delete:active:not(:disabled),.btn .btn-delete:active:not(:disabled){border-width:1px;background:#fff}.btn.btn-txt{display:inline;font-family:roboto-bold,roboto,sans-serif;font-size:1.4rem;color:#547596;text-decoration:underline}.btn.btn-txt-discreet{font-family:roboto,sans-serif;font-size:14px}.btn.btn-link,.btn.btn-delete-link{border:0;padding:4px;position:relative;font-size:1.4rem;text-align:left;text-decoration:none;color:#547596;border-bottom:solid 1px;background-color:transparent;height:fit-content;width:fit-content}.btn.btn-link.disabled,.btn.btn-delete-link.disabled{text-decoration:none;color:#909090;cursor:default}.btn.btn-link.btn-strait,.btn.btn-delete-link.btn-strait{padding:0}.btn.btn-link.btn--underline-text-only,.btn.btn-delete-link.btn--underline-text-only{border-bottom:none}.btn.btn-link.btn--underline-text-only .label,.btn.btn-delete-link.btn--underline-text-only .label{border-bottom:solid 1px}.btn.btn-delete-link{color:#c93e13}.btn.no-padding{padding:0}.link-external{border:0;font-size:1.4rem;text-align:left;text-decoration:underline;color:#547596}.dl-date{margin-right:.5em}.hide-link{display:none}.link-back{border:0;padding:0 0 0 8px;position:relative;margin:0 45px 0 0;font-size:1.4rem;text-align:left}.link-back:before{content:"‹";height:16px;position:absolute;left:0;top:0;bottom:0;margin:auto}.export-button{position:relative;text-align:right}.export-button button+button{margin-left:1.25em}.export-button .export-button-list{display:flex;align-items:flex-start;width:max-content;position:absolute;top:100%;right:0;flex-direction:column;padding:0;background:#fff;border:solid 1px #cacaca;border-radius:4px;box-shadow:0 0 1px 1px #cacaca;transform:translateY(-175%)}.export-button .export-button-list button{position:relative;width:100%;margin:0 0 .2em;padding:.5em;border:none;outline:none}@media (any-hover: hover){.export-button .export-button-list button:hover{background-color:#cacaca}}.export-button.async .export-button-list{min-width:100%;margin-top:.15em}@media (max-width: 960px){.btn.btn-icon .icon{fill:#0d2033}}@media (max-width: 580px){.export-button,.export-button p{color:#000}.export-button .export-button-list{padding:10px;min-width:10em}}.buttons-bar{position:absolute;bottom:0;left:0;height:4.5em;width:100%;background-color:#fff;color:inherit;border-top:solid 2px #f0f2f4;padding:10px 40px;display:flex;justify-content:flex-end;align-content:center;gap:20px;z-index:29}@media (max-width: 580px){.mobile-buttons{display:flex;flex-direction:column}.mobile-buttons p{display:none}.mobile-buttons .mobile-buttons-container{position:fixed;bottom:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:flex-end;z-index:21;background:#0003}.mobile-buttons .mobile-buttons-container .mobile-buttons-list{display:flex;flex-direction:column;background:#fff;border-radius:4px;overflow:hidden;animation:slideUp .3s ease-out}.mobile-buttons .mobile-buttons-container .mobile-buttons-list .btn{width:100%;border:none;text-align:center}.mobile-buttons p{display:block}@keyframes fadeIn{0%{background:#0000}to{background:#0003}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-buttons.transition.open .mobile-buttons-container{visibility:visible;animation:fadeIn .3s ease-out;transition-delay:0s}.mobile-buttons.transition.open .mobile-buttons-container .mobile-buttons-list{animation:slideUp .3s ease-out}.mobile-buttons:not(.open):not(.transition) .mobile-buttons-container{visibility:hidden}@keyframes fadeOut{0%{background:#0003}to{background:#0000;visibility:hidden}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0;visibility:hidden}}.mobile-buttons.transition:not(.open) .mobile-buttons-container{animation:fadeOut .3s ease-out forwards}.mobile-buttons.transition:not(.open) .mobile-buttons-container .mobile-buttons-list{animation:slideDown .3s ease-out forwards}.mobile-open{background-color:#ffbf00;box-shadow:-7px 0 34px -6px #00000080;-webkit-box-shadow:-7px 0px 34px -6px rgba(0,0,0,.5);-moz-box-shadow:-7px 0px 34px -6px rgba(0,0,0,.5);border-radius:100%;height:50px;width:50px;position:fixed;bottom:4%;left:90%;transform:translate(-50%,-50%);z-index:10}.mobile-open .icon{color:#0d2033;width:20px;height:20px;margin:auto}.mobile-open+.mobile-open{bottom:calc(4% + 66px)}.side-form .mobile-open{display:none}.side-form .mobile-buttons .mobile-buttons-container{animation:none;padding:8px;position:relative;width:100%;height:unset;background:none;visibility:visible!important}.side-form .mobile-buttons .mobile-buttons-container .mobile-buttons-list{animation:none}.side-form .mobile-buttons .mobile-buttons-container .mobile-buttons-list>.btn{width:100%;padding:8px;border-radius:4px;margin:8px 0}.pagination{background-color:#fff;position:absolute;left:0;bottom:0;padding:8px 0;z-index:5}.pagination:has(.center:empty){display:none}.mobile-buttons-list .btn+.btn{border-top:1px solid #cacaca}.mobile-buttons-list>.btn,.mobile-buttons-list .export-button>button{z-index:5;transition:all .3s ease;bottom:0;right:0;padding:16px;border-radius:0;border-width:0;font-family:roboto-medium,roboto,sans-serif;font-weight:500}}@media (max-width: 580px) and (display-mode: fullscreen){.mobile-buttons-list>.btn,.mobile-buttons-list .export-button>button{bottom:0}}@media (max-width: 580px){.mobile-buttons-list>.btn .icon,.mobile-buttons-list .export-button>button .icon{box-sizing:content-box;display:block!important;padding:8px;margin:0;width:16px;height:16px;color:inherit}.mobile-buttons-list>.btn p,.mobile-buttons-list .export-button>button p{background-color:#fff;padding:10px;border-radius:15px;color:#0d2033}.mobile-buttons-list .btn.btn-secondary{color:#000!important}.mobile-buttons-list .btn.btn-secondary span{color:#000}}.loading{position:fixed;top:0;left:0;width:100%;height:4px;z-index:50;transition:.3s ease-in-out left}.loading:before{position:absolute;content:"";left:0;top:0;height:100%;width:30%;background-color:#3f6287;border-radius:4px;animation:loading_progress .9s ease-in infinite}.loading.top{top:0}.modal-default .loading{position:absolute;top:0}.main-menu.active~.wrapper .loading{left:230px}.loading-block{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.loading-block-loader{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.loading-block-loader .block-loader{width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center}.loading-block-loader .truckWrapper{width:500px;height:auto}.loading-block-loader .truckBody{width:130px;height:fit-content;margin-bottom:6px;animation:motion 1s linear infinite}.loading-block-loader .truckTires{width:130px;height:fit-content;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 15px;position:absolute;bottom:0}.loading-block-loader .truckTires svg{width:24px}.loading-block-loader .road{width:100%;height:1.5px;background-color:#0d2033;position:relative;bottom:0;align-self:flex-end;border-radius:3px}.loading-block-loader .road:before{content:"";position:absolute;width:20px;height:100%;background-color:#0d2033;right:-50%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:10px solid rgb(255,255,255)}.loading-block-loader .road:after{content:"";position:absolute;width:10px;height:100%;background-color:#0d2033;right:-65%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:4px solid rgb(255,255,255)}.loading-block-loader .lampPost{position:absolute;bottom:0;right:-90%;height:90px;animation:roadAnimation 1.4s linear infinite}.message-list{display:flex;flex-direction:column;align-items:flex-end;position:fixed;bottom:15px;left:5%;max-width:calc(100% - 20px);z-index:1001}.message-inline{display:flex;flex-direction:column;align-items:flex-end}.message-list .message,.message-inline .message{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:15px 45px 15px 25px;border-width:1px;border-style:solid;border-radius:3px;font-family:roboto-bold,roboto,sans-serif;font-size:1.4rem;color:#4a4a4a;transition:.3s ease-in-out}.message-list .message.entering,.message-inline .message.entering{opacity:0}.message-list .message.entered,.message-inline .message.entered{opacity:1}.message-list .message.exiting,.message-inline .message.exiting{opacity:0}.message-list .message .close,.message-inline .message .close{position:absolute;top:50%;right:16px;margin:-7px 0 0;width:14px;height:14px}.message-list .message .close .icon,.message-inline .message .close .icon{display:block;width:14px;height:14px}.message-list .message.error,.message-inline .message.error{border-color:#c93e13;background:#fce6df}.message-list .message.success,.message-inline .message.success{border-color:#5edc6b;background:#e4f9e6}.message-list .message.info,.message-inline .message.info{border-color:#ffbf00;background:#fff9e6}.bloc-alert{display:flex;align-items:center;min-height:155px;padding:0 35px 0 25px;border-radius:6px;border:2px solid #f97303}.bloc-alert .icon-alert-warning{width:145px;height:100px}.bloc-alert .icon-cross{width:10px}.bloc-alert button{border:none;color:#f97303}.bloc-alert .message{flex:1;padding:0 15px 0 30px}.bloc-alert .message strong{display:block;font-size:2rem;margin-bottom:5px}@media (max-width: 580px){.bloc-alert{position:relative;flex-direction:column}.bloc-alert .icon-alert-warning{margin:15px 0 0}.bloc-alert .message{text-align:center}.bloc-alert .close{position:absolute;top:10px;right:15px}}.dropzone{position:relative;display:flex;align-items:center;cursor:pointer}.dropzone .dropzone-preview{position:relative;flex-grow:0;flex-shrink:0;width:90px;height:90px;border-radius:6px;overflow:hidden;background:#d8d8d8}.dropzone .delete-image{position:absolute;top:0;left:68px;padding:0 5px;border:none;color:#fff}.dropzone .delete-image>.icon{width:14px;height:14px}.dropzone .dropzone-requirements{margin:0 0 0 15px}.dropzone .dropzone-requirements>li{margin:5px 0;font-family:roboto,sans-serif;font-size:1.2rem}.dropzone .rc-progress-line{position:absolute;left:5%;right:5%;bottom:5%;width:90%;height:5px;z-index:1}.equipment-create-photos{display:flex;flex-wrap:wrap;width:calc(100% + 10px)}.equipment-create-photos.disabled{opacity:.2}.equipment-create-photos .photo{position:relative;margin:0 5px 15px}.equipment-create-photos .photo>label{position:absolute;width:100%;left:0;bottom:5px;margin-bottom:0;font-family:roboto-italic,roboto,sans-serif;font-size:1.2rem;text-align:center;pointer-events:none;z-index:1}.equipment-create-photos .dropzone-preview{display:flex}.equipment-create-photos .dropzone-preview img{aspect-ratio:1/1;object-fit:cover}.equipment-create-photos .default{width:75%;height:75%;margin:0 auto}.wrapper-dropzone-files .files{margin:0 0 1em;text-align:left}.wrapper-dropzone-files .files li{display:flex;margin-bottom:.5em}.wrapper-dropzone-files .files .file--image{position:relative;height:52px;width:52px;object-fit:cover;border-radius:4px;overflow:hidden}.wrapper-dropzone-files .files .file--image img{width:100%;height:100%;object-fit:cover}.wrapper-dropzone-files .files .file--image button{position:absolute;left:0;top:0;width:100%;height:100%;display:none;background:#000c;color:#fff;margin:0;font-size:2.25rem;justify-content:center;align-items:center}@media (any-hover: hover){.wrapper-dropzone-files .files .file--image:hover button{display:flex}}.wrapper-dropzone-files .file-name{margin-right:.5em;flex-grow:1;color:#909090}.wrapper-dropzone-files .file-name.uploading{display:flex;justify-content:space-between;align-items:center}.wrapper-dropzone-files .file-name.uploading span{display:inline-block;margin:0 1em 0 .5em;font-size:.9em}.wrapper-dropzone-files .file-name.uploading span em{display:inline-block;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.wrapper-dropzone-files .file-name.uploading .upload-status{min-width:150px;flex-grow:1;margin:0}.wrapper-dropzone-files .dl-label{max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 580px){.wrapper-dropzone-files .dl-label{width:145px}}.wrapper-dropzone-files .delete-file{margin:0 1em;font-size:.9em;color:#547596;text-decoration:underline}.wrapper-dropzone-files .upload-status{margin:.8em 0}.wrapper-dropzone-files .upload-status .rc-progress-line-path{stroke-linecap:square}.wrapper-dropzone-files.filetype-images .files{display:flex;gap:8px}.wrapper-dropzone-files.filetype-images .file-progress{width:75%;margin:auto}.wrapper-dropzone-files.filetype-images .file-progress .upload-status{margin:auto}.wrapper-dropzone-files.filetype-images .file--uploading{background:#cacaca66}.wrapper-dropzone-files span{font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Roboto;font-weight:400}.dropzone-files{display:flex;min-height:100px;padding:1em;border:1px dashed #979797;border-radius:3px;cursor:pointer;outline:none;margin-bottom:16px}.dropzone-files:active,.dropzone-files:focus{border-color:#f97303}.dropzone-files span{display:block;margin:auto;max-width:300px;color:#909090;text-align:center}.dropzone-files em{font-style:normal;color:#547596;text-decoration:underline}.wrapper-table{width:100%;overflow:auto;background-color:#fff;position:relative}.wrapper-table .load{width:100%;height:4px;background-color:#cfd7de;border-radius:20px;overflow:hidden}.wrapper-table .child{width:60px;height:8px;background-color:#3f6287;border-radius:20px;z-index:10;margin-left:-60px;animation:go 1s 0s infinite}@keyframes go{0%{width:200px;margin-left:0}to{margin-left:100%;width:50px}}.wrapper-table ul{list-style:none}.wrapper-table.table-reloading{overflow:hidden}.wrapper-table table{position:relative}.wrapper-table .loading-container{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:12}.wrapper-table .loading-container .loader{position:static;top:0;left:0}.wrapper-table.hidden-scroll{overflow-y:hidden}.wrapper-table.min-height--200{min-height:200px}.wrapper-table thead{position:sticky;top:0;z-index:4;background-color:#fff}.wrapper-table thead th{height:auto;color:#000}.wrapper-table thead tr,.wrapper-table tbody tr{background-color:#fff}.wrapper-table thead .current-unavailability td:first-child,.wrapper-table tbody .current-unavailability td:first-child{background-color:#ffbf00}.wrapper-table thead .last-updated td:first-child,.wrapper-table tbody .last-updated td:first-child{animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-name:fadeInOut}.wrapper-table thead .opened td:first-child,.wrapper-table thead .faded td:first-child,.wrapper-table tbody .opened td:first-child,.wrapper-table tbody .faded td:first-child{background-color:#e0e5ea}.wrapper-table th:nth-child(1),.wrapper-table td:nth-child(1),.wrapper-table th:nth-child(2),.wrapper-table td:nth-child(2){position:-webkit-sticky;position:sticky;background-color:inherit;z-index:3;left:0}.wrapper-table:has(.group-actions-col) th:nth-child(2),.wrapper-table:has(.group-actions-col) td:nth-child(2){left:50px}.wrapper-table:has(.group-actions-col) th:nth-child(3),.wrapper-table:has(.group-actions-col) td:nth-child(3){position:-webkit-sticky;position:sticky;background-color:inherit;z-index:3;left:50px}.wrapper-table:has(.group-actions-col):has(.highlighted-tooltip-cell .tooltip) th:nth-child(3),.wrapper-table:has(.group-actions-col):has(.highlighted-tooltip-cell .tooltip) td:nth-child(3){position:-webkit-sticky;position:sticky;background-color:inherit;z-index:3;left:66px}.wrapper-table:not(:has(.group-actions-col)):has(.highlighted-tooltip-cell .tooltip) th:nth-child(1),.wrapper-table:not(:has(.group-actions-col)):has(.highlighted-tooltip-cell .tooltip) td:nth-child(1){padding-left:8px}.wrapper-table:not(:has(.group-actions-col)):has(.highlighted-tooltip-cell .tooltip) th:nth-child(2),.wrapper-table:not(:has(.group-actions-col)):has(.highlighted-tooltip-cell .tooltip) td:nth-child(2){left:24px}.wrapper-table::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.wrapper-table::-webkit-scrollbar-track{border-radius:10px}.wrapper-table::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.wrapper-table::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.wrapper-table:not(.table-scrolling){max-height:calc(100dvh - var(--offset-top, 0px) - var(--button-bar, 0px))}@supports not (-webkit-touch-callout: none){.wrapper-table:not(.table-scrolling){transition:all .3s ease-in-out 0s}}.wrapper-table.table-scrolling{--occupied-space: calc(var(--header, 0px) + var(--filters, 0px) + var(--custom-views, 0px) + var(--button-bar, 0px));--margin-bottom: var(--button-bar, 0);max-height:calc(100dvh - var(--occupied-space, 0));margin-bottom:calc(var(--margin-bottom, 0))}@media screen and (max-width: 580px){.wrapper-table.table-scrolling{max-height:calc(100dvh - var(--header, 0px) - var(--button-bar, 0px) - var(--mobile-header, 0px));--margin-bottom: var(--button-bar, 0)}}.main:has(.buttons-bar) .wrapper-table{--button-bar: 4.5em}.main:has(.main-filters) .wrapper-table{--filters: 67px}.main:has(.customable-menu) .wrapper-table{--custom-views: 42px}.main:has(#equipment-header){--header: 174px}@media screen and (max-width: 580px){.main:has(#equipment-header){--header: 146px}}@media screen and (max-width: 580px){.main .wrapper-table{--mobile-header: 70px;--button-bar: 0px}.main:has(.table-container .pagination .center:not(:empty)) .wrapper-table{--button-bar: 16px}.main:has(.mobile-buttons .pagination) .wrapper-table{--button-bar: 52px}}.wrapper-table-actions{width:250px}.table{width:100%;margin:0;text-align:left}.table .table-loading{text-align:center}.table .table-loading .icon{height:26px;width:26px;z-index:10}.table thead th .btn{display:flex;align-items:center}.table thead th .btn svg{margin-left:.3em}.table thead th,.table thead td,.table tfoot th,.table tfoot td{bottom:30px;background-color:#fff;left:0;right:0;padding:10px 5px;font-family:roboto,sans-serif;font-weight:400;font-size:1.4rem;white-space:nowrap}.table thead th a,.table thead td a,.table tfoot th a,.table tfoot td a{white-space:nowrap}.table thead th .btn,.table thead td .btn,.table tfoot th .btn,.table tfoot td .btn{color:inherit}.table thead th .icon,.table thead td .icon,.table tfoot th .icon,.table tfoot td .icon{width:.8em;height:.8em}.table thead th.alt,.table thead td.alt,.table tfoot th.alt,.table tfoot td.alt{background-color:#cacaca1a}.table thead th.warning,.table thead td.warning,.table tfoot th.warning,.table tfoot td.warning{width:1.5em}.table thead th.fit-content,.table thead td.fit-content,.table tfoot th.fit-content,.table tfoot td.fit-content{width:fit-content}.table thead th.no-wrap,.table thead td.no-wrap,.table tfoot th.no-wrap,.table tfoot td.no-wrap{white-space:nowrap}.table thead th.header,.table thead td.header,.table tfoot th.header,.table tfoot td.header{font-weight:700}.table thead th.number,.table thead td.number,.table tfoot th.number,.table tfoot td.number{padding-right:1.5em}.table thead th.number>div,.table thead td.number>div,.table tfoot th.number>div,.table tfoot td.number>div{justify-content:flex-end}.table thead th.icon,.table thead td.icon,.table tfoot th.icon,.table tfoot td.icon{width:45px}.table thead th.align-left,.table thead td.align-left,.table tfoot th.align-left,.table tfoot td.align-left{text-align:left}.table thead th.align-left>div,.table thead td.align-left>div,.table tfoot th.align-left>div,.table tfoot td.align-left>div{justify-content:flex-start}.table thead th.group-actions-col,.table thead td.group-actions-col,.table tfoot th.group-actions-col,.table tfoot td.group-actions-col{display:flex;justify-content:center}.table thead th.no-padding,.table thead td.no-padding,.table tfoot th.no-padding,.table tfoot td.no-padding{padding:0}.table tbody tr{position:relative;transition:.3s ease-in-out background}.table tbody tr:nth-child(2n){background:var(--bg-row, #f2f4f8)}.table tbody tr:nth-child(odd){background:var(--bg-row, rgb(255, 255, 255))}.table tbody tr .table-tooltip{color:#fff7e0}.table tbody tr .highlighted-tooltip-cell{padding:0}.table tbody tr .highlighted-tooltip-cell .tooltip{margin:0}.table tbody tr .table-row-action{position:sticky;position:-webkit-sticky;right:0}.table tbody tr .table-row-action>div{visibility:hidden}@media screen and (max-width: 580px){.table tbody tr .table-row-action>div{pointer-events:none}}.table tbody tr .table-row-action .tooltip{padding:0;margin:0 3px}.table tbody tr .table-row-action .tooltip .btn{padding:8px}.table tbody tr:hover{background-color:#e0e5ea}@keyframes disable-pointer-events{0%,99%{pointer-events:none}}.table tbody tr:hover .table-row-action>div{visibility:visible;pointer-events:auto}@media screen and (max-width: 580px){.table tbody tr:hover .table-row-action>div{animation:disable-pointer-events .25s}}.table tbody tr.last-updated{animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-name:fadeInOut}.table tbody tr.alert{position:relative;color:#c93e13}.table tbody tr.alert td:first-of-type:before{position:absolute;content:"";height:95%;width:3px;background-color:#c93e13;top:2.5px;left:0;border-radius:4px}.table tbody tr.alert .table-row-action{right:calc(100% - 85px);z-index:100}.table tbody tr.alert .table-row-action .btn{padding:4px}.table tbody tr.opened,.table tbody tr.faded{background-color:#e0e5ea}.table tbody .image div{height:50px;width:50px;border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative}.table tbody .image div:has(.icon-truck){background:#e0e5ea}.table tbody .image div img{height:50px;max-width:50px;object-fit:cover;border-radius:4px}.table tbody .image div img.icon-truck{height:24px;width:auto;object-fit:cover;border-radius:0}.table tbody td{padding:14px 16px;font-family:roboto,sans-serif;font-weight:400;font-size:1.2rem}.table tbody td a{font-family:roboto-bold,roboto,sans-serif;text-decoration:underline;color:#547596}.table tbody td.alt{background-color:#cacaca1a}.table tbody td.col-arrow{text-align:right}.table tbody td.col-arrow .icon{display:inline-block;width:7px;height:11px;fill:#547596}.table tbody td.ellipsis{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table tbody td.no-wrap{white-space:nowrap}.table tbody td.header{font-weight:700}.table tbody td.number{padding-right:1.5em}.table tbody td.align-left{text-align:left}.table tbody td button{white-space:nowrap}.table tbody td.col-actions svg{margin-right:10px}.table tbody td.group-actions-col{width:30px}.table tbody td.no-padding{padding:0}.table tbody td.ignored-for-size{max-width:0;min-width:100%}.table th.huge-col{padding:10px 0}.table th.big-col,.table td.big-col{width:65%}.table th.huge-col,.table td.huge-col{width:70%;overflow:hidden}.table th.huge-col span span,.table td.huge-col span span{font-size:.9em}.table th.huge-col .wrapper-equals span,.table td.huge-col .wrapper-equals span{min-width:36px}.table th.intervention-linked button,.table th.intervention-linked span,.table td.intervention-linked button,.table td.intervention-linked span{font-size:1.3rem;font-style:italic;color:#909090;text-decoration:none;font-family:roboto,sans-serif;white-space:nowrap}.table th.intervention-linked button .icon,.table th.intervention-linked span .icon,.table td.intervention-linked button .icon,.table td.intervention-linked span .icon{font-size:1.2rem;margin-left:0}@media (max-width: 580px){.table th.created-by-col,.table td.created-by-col,.table th.created-by-cell,.table td.created-by-cell,.table th.updated-by-col,.table td.updated-by-col,.table th.updated-by-cell,.table td.updated-by-cell{display:none}.table th button,.table td button{margin-bottom:10px}.table th.intervention-linked a,.table td.intervention-linked a{white-space:normal}}.table.full-table{width:auto;min-width:100%}.table.expandable-table{min-width:100%;width:auto}.table.expandable-table td:not(:first-child),.table.expandable-table th:not(:first-child){min-width:7em}.table.expandable-table td:not(:first-child).link-to-detail,.table.expandable-table th:not(:first-child).link-to-detail{min-width:0;text-align:right}.table.expandable-table td:not(:first-child).link-to-detail a,.table.expandable-table th:not(:first-child).link-to-detail a{padding:1em .5em}.table.expandable-table td:not(:first-child).tooltip,.table.expandable-table th:not(:first-child).tooltip{min-width:10px;width:10px}.table.teams-table{min-width:800px}.table.layout-fixed{table-layout:fixed}.table.alerts-table,.table.sites-table{min-width:600px}.table.regions-table,.table.metiers-table{min-width:400px}.table.row-click tbody td{cursor:pointer}.table.row-click tbody td.group-actions-col{cursor:initial}.table a.normal{font-family:roboto,sans-serif}.table label{margin-bottom:0}.table .table-counter{width:max-content}.table .table-counter p{text-align:right;margin:0}.sindu_dragger .table{max-width:200px;background:#547596}.sindu_dragger .table thead th{color:#fff;cursor:move}.sindu_dragger .table.full-table{min-width:0}.sindu_dragger .gu-transit .table{background:#f0f2f4}.gu-mirror{max-width:200px;background:#f97303;overflow:hidden}.gu-mirror .table thead th{color:#fff}.wrapper-equals{display:flex;width:100%}.wrapper-equals.border>span{border-right:1px solid #cacaca}.wrapper-equals.border>span:last-child{border-right:0}.wrapper-equals.no-padding>span{padding:0}.wrapper-equals>span{flex:1 1 0;padding:0 8px}.progress-month{display:flex;justify-content:space-between;align-items:center;position:relative;height:30px;padding:0 8px;background:#fdd5b3}.progress-month .start-day,.progress-month .end-day{font-family:roboto,sans-serif;font-size:1.1rem;color:#0d2033}.activities-visi{display:flex;width:100%}.activities-visi>span{flex:1 1 0}.activities-visi>span:last-child>span:last-child{margin-right:1px}.month-activities-visi{display:flex}.month-activities-visi>span,.month-activities-visi>button{flex:1 1 0;border:none;outline:none}.month-activities-visi .activity-visi .hov{display:none;height:100%;justify-content:center;align-items:center;font-size:.85em}@media (any-hover: hover){.month-activities-visi .activity-visi:hover .hov{display:flex}}.activity-visi{height:30px;margin:0 0 0 1px}.activity-visi.available{background:#3bc400}@media (any-hover: hover){.activity-visi.available.selected:hover,.activity-visi.available.hoverable:hover{background:green}}.activity-visi.unavailable{background:#ff6900}@media (any-hover: hover){.activity-visi.unavailable.selected:hover,.activity-visi.unavailable.hoverable:hover{background:red}}.activity-visi.active{background:#ffbf00}.activity-visi.inactive{background:#ffbf0033}.activity-visi.nonworking{background:repeating-linear-gradient(45deg,#f5f5f7,#f5f5f7 5px,#e6e6e6 5px,#e6e6e6 8px)}table.activity-table th{font-style:italic}table.activity-table .location-col a .tooltip{margin:0 10px}table.activity-table .equipment-name{width:30%;max-width:140px;padding-right:1.5em}table.activity-table tr.unworked-day{--bg-row: #fff8e8}.activity-col-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;font-size:1.3rem}.activity-col-date{border:none;display:flex;font-size:1.3rem;align-items:center;justify-content:space-between;cursor:pointer}.activity-col-date svg{color:#f97303;margin:0 10px}.wrapper-modal-default{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#00000080}.wrapper-modal-default.over{z-index:10000}.wrapper-modal-default .main-filters .container{padding:0 0 1em}.modal-default-link{position:absolute;display:flex;flex-direction:column;top:5%;right:5%;bottom:5%;left:5%;padding:4px;background:#0d2033d9;border-radius:4px;height:85%}.modal-default-link .drawable-map{flex-grow:1;width:100%}.modal-default-link button{border-width:0}.modal-default-link .icon{position:relative;left:45%;color:#fff;margin:5px}.modal-default-link .modal-hover-link-adress{color:#fff}.modal-default{position:absolute;display:flex;flex-direction:column;top:5%;right:5%;bottom:5%;left:5%;padding:24px 64px;background:#fff;border-radius:5px;outline:none;overflow-y:auto}.modal-default::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.modal-default::-webkit-scrollbar-track{border-radius:10px}.modal-default::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.modal-default::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.modal-default h3{margin:0 0 1em}.modal-default.small{height:40vh;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}.modal-default.medium{display:flex;width:50vw;height:60vh;top:50%;left:50%;bottom:auto;right:auto;padding:1.25em 2em;transform:translate(-50%,-50%)}.modal-default.fit{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}.modal-default.fit-content{width:fit-content;height:fit-content}.modal-default.auto{height:auto}.modal-default.availability-form{width:calc(300px + 4em);max-width:90vw;height:750px;max-height:90vh;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}.modal-default.availability-form .title{margin-top:-.5em;margin-bottom:0}.modal-default.edit-permissions-modal,.modal-default.new-inspection-modal{min-width:25vw;overflow-y:visible}@media (max-width: 400px){.modal-default.edit-permissions-modal,.modal-default.new-inspection-modal{width:90vw}}.modal-default.edit-permissions-modal .close,.modal-default.new-inspection-modal .close{right:6%}.modal-default.edit-permissions-modal h2,.modal-default.new-inspection-modal h2{margin-bottom:30px}.modal-default.edit-permissions-modal .main-actions,.modal-default.new-inspection-modal .main-actions{text-align:end}.modal-default.edit-permissions-modal .main-actions .btn-secondary,.modal-default.new-inspection-modal .main-actions .btn-secondary{margin-right:10px}.modal-default .close{position:absolute;right:3%;border:none}.modal-default h2{margin-top:0}.modal-default .wrapper-map{position:relative;flex-grow:1}.modal-default .map{position:absolute;width:100%;height:100%}.modal-default .title{margin-bottom:1em;font-size:1.25em}.modal-default .actions{text-align:right;display:flex;justify-content:flex-end}.modal-default .actions button{margin-left:1em}.modal-default .display-value{padding:8px 0 7px}.modal-default.offset-form input{width:100%}.modal-default .main-filters .container,.modal-default .secondary-filters .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;min-height:60px}.modal-default .main-filters .container.flex-end,.modal-default .secondary-filters .container.flex-end{justify-content:flex-end}.modal-default .main-filters .container.flex-end .filters-actions,.modal-default .secondary-filters .container.flex-end .filters-actions{margin:0}.modal-default .main-filters .container .filters-actions,.modal-default .secondary-filters .container .filters-actions{display:flex;align-items:center;margin:0 0 0 1em}.modal-default .main-filters .container .wrapper-select,.modal-default .secondary-filters .container .wrapper-select{display:inline-block}.modal-default .main-filters .container .react-select-container .react-select__control,.modal-default .secondary-filters .container .react-select-container .react-select__control,.modal-default .main-filters .container .react-select-container .react-select__menu,.modal-default .secondary-filters .container .react-select-container .react-select__menu{width:12.1875em}.modal-default .main-filters .container .react-select-container.select-equipment-type .react-select__control,.modal-default .secondary-filters .container .react-select-container.select-equipment-type .react-select__control,.modal-default .main-filters .container .react-select-container.select-equipment-type .react-select__menu,.modal-default .secondary-filters .container .react-select-container.select-equipment-type .react-select__menu{width:12.5em}.modal-with-actions{padding-bottom:0}.modal-with-actions .actions{position:sticky;bottom:0;padding-top:4px;padding-bottom:24px;background:#fff}.modal-title{color:#547596;cursor:pointer;text-align:left;width:fit-content}.modal-hover{transform:translateY(-12px)}.modal-hover .popover{padding:4px;background-color:#0d2033d9;border-radius:5px;top:-100%;box-shadow:0 0 5px #0006;color:#fff;display:block;position:absolute;width:308px}.modal-hover .popover:before{border-top:7px solid rgba(13,32,51,.85);border-right:7px solid transparent;border-left:7px solid transparent;top:5%;content:"";display:block;right:98%;position:absolute;transform:rotate(90deg)}.marker-map{width:300px;height:300px}.table tbody td a{text-decoration:none}.modal-hover-link-adress{background-color:#0d2033d9;position:relative;font-size:10px;font-family:roboto,roboto,sans-serif;line-height:normal;padding:5px}.modal-hover-link-adress a{color:#fff!important}.modal-confirm{position:absolute;display:flex;flex-direction:column;gap:24px;top:50%;left:50%;padding:24px;background:#fff;border:solid 1px rgb(0,0,0);border-radius:5px;outline:none;transform:translate(-50%,-50%)}.modal-confirm form{display:flex;flex-direction:column;gap:24px}.modal-confirm .close{position:absolute;top:1em;right:1em;border:none}.modal-confirm .body{margin-bottom:1em}.modal-confirm .body>*{margin-bottom:1em}.modal-confirm .title{font-size:1.25em}.modal-confirm .actions{display:flex;justify-content:space-between;align-items:flex-end}.modal-confirm .actions button:first-child{margin-right:4em}.form-modify-widgets .available-widgets{flex-grow:1}.form-modify-widgets .available-widgets .group-title{margin-bottom:1.5em;font-size:.9em}.form-modify-widgets .available-widgets .group-widgets{display:flex;flex-wrap:wrap;margin-bottom:2em}.form-modify-widgets .available-widgets .group-widgets .available-widget{margin:0 .75em .75em 0;padding:.4em .5em;border:solid 1px #cfd7de;border-radius:4px;color:#cfd7de}.form-modify-widgets .available-widgets .group-widgets .available-widget .icon{margin-right:5px}.form-modify-widgets .available-widgets .group-widgets .available-widget.active{border-color:#3f6287;color:#3f6287;background-color:#3f62874d}.form-save-view label{margin:1em 0;font-size:1.25em;font-weight:700}.form-save-view input[type=text]{margin-bottom:1em}.form-modify-widgets{display:flex;flex-direction:column;min-height:100%}.form-modify-widgets .grid{flex-grow:1}.form-modify-view{display:flex;min-height:auto;height:100%;flex-direction:column;justify-content:space-between}.form-modify-view .sub-title{padding-right:2em;margin-bottom:1.5em;font-size:.9em}.form-modify-view .grid .col{width:33%}.form-modify-view .grid .col.columns{width:66%}.form-modify-view .grid .col .blocks{column-count:2;column-gap:1em}.form-modify-view .grid .col .blocks .block{break-inside:avoid-column}.form-modify-view .grid .col .blocks .sub-title{font-weight:700;font-style:normal}.form-modify-view .grid .col .blocks ul{margin-bottom:1.5em}.form-modify-view label{cursor:grab}.form-modify-view label .grab{margin-left:24px;color:#cfd7de;display:none}@media (any-hover: hover){.form-modify-view label:hover .grab{display:inline-block}}.form-activate-views{display:flex;min-height:100%;flex-direction:column;justify-content:space-between}.form-activate-views .grid .col{width:50%}.popover-container{display:contents}@media (max-width: 960px){.modal-default.medium{width:90vw;height:90vh}.form-modify-view .sub-title{padding-right:0}.form-modify-view .grid .col,.form-modify-view .grid .col.columns{width:100%}.form-modify-view .grid .col .blocks{column-count:1;column-gap:0}}@media (max-width: 780px){.modal-confirm{width:80vw}}@media (max-width: 580px){.modal-default.large{top:0;right:0;bottom:0;left:0}.modal-confirm{width:90vw;padding:.5em 1em 1em}.modal-confirm .close{top:.5em;right:.5em}.modal-confirm .actions{display:flex}.modal-confirm .actions button .icon{display:none}.modal-confirm .actions button:first-child{margin-right:2em}.form-activate-views{min-height:auto}.form-activate-views .grid .col{width:100%}}.map-tooltip{font-size:1.1rem;border-radius:3px;margin-top:-15px}.map-tooltip div{display:flex;flex-direction:column;align-items:center}.leaflet-pane{z-index:2}.leaflet-popup{font-size:1.2rem}.marker-category-custom svg{width:100%;height:100%}.leaflet-control{z-index:0}.leaflet-top{z-index:2}.marker-custom-pin{text-align:center}.marker-custom-pin>div{position:relative;display:inline-block;vertical-align:middle;width:auto;margin-left:-2em;padding:0 1em 0 2em;background:#fff;border:solid 1px #547596;border-radius:1.25em;transform:translate(50%)}.marker-custom-pin>div span{display:inline-block;max-width:10em;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;line-height:1.25em}.marker-custom-pin>div:before{position:absolute;content:"";left:.5em;top:50%;width:.875em;height:.875em;background:#f97303;border-radius:50%;transform:translateY(-50%)}.marker-cluster-pin{display:flex!important;justify-content:center;align-items:center;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='36px'%20height='36px'%20viewBox='0%200%2036%2036'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2049.3%20(51167)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eGroup%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='map/pin'%20fill='%23FFC864'%3e%3cg%20id='pin'%3e%3cg%20id='Group'%3e%3ccircle%20id='Oval-2'%20fill-opacity='0.300000012'%20cx='18'%20cy='18'%20r='18'%3e%3c/circle%3e%3ccircle%20id='Oval-2'%20cx='18'%20cy='18'%20r='14'%3e%3c/circle%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:cover}.marker-cluster-pin span{font-size:1.4rem;color:#000}.leaflet-equipment-popup .leaflet-popup-content-wrapper,.leaflet-equipment-popup .leaflet-popup-tip{background:#ed6d1f}.leaflet-equipment-popup ul{margin:15px;font-size:1.4rem;color:#fff}.leaflet-equipment-popup ul li{margin-bottom:5px}.leaflet-equipment-popup ul li a{color:#fff}.leafleat-control-disabled{display:none}.info-box{width:200px;margin:0 0 15px -100px;padding-bottom:20px}.info-box>div{position:relative;height:calc(100% - 20px);padding:1.5em;font-size:1.4rem;color:#fff;background:#ed6d1f;border-radius:5px;overflow:visible}.info-box>div:after{position:absolute;content:"sdfdsg";left:50%;bottom:-15px;margin:0 0 0 -5px;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#f97303 transparent transparent transparent}.leaflet-container.isLoading{position:relative}.leaflet-container.isLoading:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3}.leaflet-container .leaflet-box{width:200px}.leaflet-container .leaflet-box a.leaflet-popup-close-button{display:flex;justify-content:center;align-items:center;top:6px;right:6px;width:10px;height:10px;padding:10px;color:#000;text-decoration:none}.leaflet-container .leaflet-box .leaflet-popup-content-wrapper{position:relative;padding:1em}.leaflet-container .leaflet-box .leaflet-popup-content{width:100%!important;margin:0;background:#fff}.leaflet-container .leaflet-box h2{margin:.75em 0 .1em;font-size:1.15em;line-height:1.15em;color:#000}.leaflet-container .leaflet-box ul{margin:0}.leaflet-container .leaflet-box li{margin-bottom:5px;color:#000}.leaflet-container .leaflet-box a,.leaflet-container .leaflet-box button{color:#000;text-decoration:underline;border:none;outline:none}.leaflet-container .leaflet-box a .icon,.leaflet-container .leaflet-box button .icon{width:6px;height:6px;margin-right:4px}.equipments-map{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:10}.trips-map{min-width:50%;width:100%;height:70vh;padding:16px}.trips-map .leaflet-container{border:solid 1px #0d2033;border-bottom-width:3px}.trips-map .leaflet-container .leaflet-popup-content-wrapper{border:solid 1px #0d2033;border-radius:8px}.worksite-map,.site-map,.drawable-map,.trips-map{position:relative}.worksite-map .leaflet-container,.site-map .leaflet-container,.drawable-map .leaflet-container,.trips-map .leaflet-container{border-radius:8px;width:100%;position:relative;height:100%}.worksite-map,.site-map{width:100%;height:300px}.drawable-map{margin:auto;height:500px}.leaflet-draw-toolbar .hide-control{visibility:hidden;pointer-events:none}.leaflet-draw-toolbar.leaflet-bar{border-color:transparent}.leaflet-draw-toolbar .leaflet-disabled{opacity:.5}.leaflet-draw-actions a{height:30px;line-height:30px;color:#000}.sr-only{display:none}.wrapper-map{flex-grow:0;flex-shrink:0;width:410px;max-height:calc(100vh - 128px);height:100%;z-index:4}.wrapper-map.full{width:100%;height:50vh;max-height:none}.wrapper-map.full .map{max-height:none}.wrapper-map.form{width:100%;height:300px;max-height:none}.wrapper-map.form .map{max-height:none;margin:0 0 20px}.sticky-map{height:100%}.sticky-map.is-sticky{margin-top:115px}.map{max-height:calc(100vh - 128px);height:100%;margin:0 0 0 10px;border:1px solid #cacaca;border-radius:3px}.wrapper-map-sidebar{display:flex;position:relative;height:100%}.wrapper-map-sidebar.sidebar-closed .sidebar-map{margin-left:-315px}.wrapper-map-sidebar.sidebar-closed .btn-sidebar{transform:translate(-280px)}.wrapper-map-sidebar.sidebar-closed .btn-sidebar .icon{transform:rotate(-180deg)}.wrapper-map-sidebar .map{max-height:100%;height:100%;margin:0;border:0;border-radius:0}.btn-sidebar{display:flex;align-items:center;justify-content:center;position:absolute;top:40px;left:300px;width:35px;height:35px;border:0;border-radius:50%;color:#fff;background:#0d2033;z-index:4;transition:.3s ease-in-out .2s}.btn-sidebar .icon{width:7px;height:11px;transform-origin:50% 50%;transition:.3s ease-in-out}.sidebar-map{display:flex;flex-direction:column;width:315px;height:calc(100vh - 70px);transition:.3s ease-in-out;z-index:3;background:#0d2033}.sidebar-map .switch-custom{margin-top:10px}.sidebar-header{flex:0 0 auto;padding:20px;background:#0d2033;z-index:6}.sidebar-search{margin-top:25px}.sidebar-search .wrapper-select{margin:0 0 5px;width:100%}.sidebar-search .wrapper-select .select{width:100%}.sidebar-search input[type=text],.sidebar-search input[type=email],.sidebar-search input[type=tel],.sidebar-search input[type=password],.sidebar-search input[type=number],.sidebar-search input[type=url]{color:#4a4a4a;background:#fff}.sidebar-search input[type=text].search,.sidebar-search input[type=email].search,.sidebar-search input[type=tel].search,.sidebar-search input[type=password].search,.sidebar-search input[type=number].search,.sidebar-search input[type=url].search{width:100%;margin:0}.wrapper-sidebar-list{width:100%;height:100%;z-index:5;overflow-y:scroll}.wrapper-sidebar-list .items-count{display:flex;justify-content:center;padding:15px 20px;font-size:1.6rem}.wrapper-sidebar-list::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.wrapper-sidebar-list::-webkit-scrollbar-track{border-radius:10px}.wrapper-sidebar-list::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.wrapper-sidebar-list::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.sidebar-list{margin:0;font-family:roboto,sans-serif;font-size:1.4rem;background:#fff}.sidebar-list>li{border-bottom:1px solid #0d2033}.sidebar-list>li.empty{padding:15px 20px;color:#979797}.sidebar-list>li>button{position:relative;width:100%;padding:15px 20px;text-align:left;border:0}.sidebar-list>li>button:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:5px;background:#ffbf00;transform-origin:100% 0;transform:scaleX(0);transition:.3s ease-in-out}.sidebar-list>li>button.active:before{transform:scaleX(1)}@media (any-hover: hover){.sidebar-list>li>button:hover:before{transform:scaleX(1)}}.sidebar-list>li>button>span{display:block}.sidebar-list .sl-num{margin-bottom:20px}.sidebar-list .sl-name{font-family:roboto-bold,roboto,sans-serif;font-size:1.8rem}.sidebar-list .sl-manager,.sidebar-list .sl-client{font-family:roboto-italic,roboto,sans-serif}.sidebar-list .sl-manager{margin-bottom:10px}.sidebar-list .sl-client{margin-bottom:18px}.sidebar-list .sl-location{display:flex;align-items:center;color:#f97303}.sidebar-list .sl-location .icon{width:10px;height:10px;margin-right:10px}.map-content{position:relative;border:solid 1px #0d2033;border-bottom-width:2px;width:97%;height:85vh;border-radius:8px;z-index:2}.map-content.isLoading:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}.map-content.equipments-map{height:75vh}.map-content .leaflet-container{border-radius:8px;width:100%;height:100%;cursor:grabbing}.loader{position:absolute;top:calc(50% - 50px);left:50%;width:50px;aspect-ratio:1;background:conic-gradient(transparent,transparent 12%,#0d2033);border-radius:50%;margin:auto;animation:loadrotate 1.1s linear infinite;z-index:4}.loader:before,.loader:after{content:"";position:absolute;border-radius:inherit}.loader:before{top:0;left:50%;transform:translate(-50%);background:linear-gradient(to left,#0d2033 50%,transparent 50%);width:10px;aspect-ratio:1}.loader:after{top:10px;right:10px;bottom:10px;left:10px;background:#b6d2dd}.map-pagination{margin:0;padding:0;text-align:center}.map-pagination li{display:inline-block;margin:.4em}.map-pagination li.current .btn,.map-pagination li.current a{color:#cacaca}.polygone-label{position:absolute;z-index:400;right:0}.reporting-map{display:flex;flex-direction:column;justify-content:space-between}.reporting-nodata{position:absolute;top:50%}@media (max-width: 780px){.sidebar-map{height:calc(100vh - 140px)}}@media (max-width: 580px){.sidebar-search{margin-top:15px}.sidebar-list{font-size:1.3rem}.sidebar-list li button{padding:10px}.sidebar-list .sl-num{margin-bottom:7px}.sidebar-list .sl-name{font-size:1.5rem}}@media (max-width: 400px){.btn-sidebar{top:5px;left:274px;border:solid 1px}.wrapper-map-sidebar.sidebar-closed .btn-sidebar{transform:translate(-254px)}}.switch-controller-container{z-index:1000;position:absolute;right:0;top:0;margin-right:50px;margin-top:10px;display:block;border-radius:4px;border:2px solid rgba(0,0,0,.2);background-clip:padding-box;background-color:#fff}.switch-controller-map.switch-custom{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px;font-size:1.2rem;border:0px;gap:16px;margin-bottom:0}.switch-controller-map.switch-custom .label{margin-bottom:0;font-size:1.2rem}.customize-views{position:relative;display:flex;flex-direction:column;align-items:flex-end;z-index:2;margin:0 8px}.customize-views button{display:block;margin:0 0 .2em;border:none;outline:none}.customize-views.active .customize-views-toggle{color:#fff;background-color:#0d2033}.customize-views .customize-views-actions{position:absolute;top:2em;right:0;min-width:16.875em;display:none;flex-direction:column;align-items:flex-end;padding:16px;background:#fff;border:solid 1px #0d2033;border-bottom-width:2px;border-radius:4px}.customize-views .customize-views-actions button{position:relative;padding-right:2em;text-align:right}.customize-views .customize-views-actions button .tooltip{position:absolute;right:0;margin:0}.customize-views.active{z-index:5}.customize-views.active .customize-views-actions{display:flex}.customable-menu{display:flex;gap:8px;align-items:center;transition:.3s ease-in-out}.customable-menu .menu{flex:1;width:0}@media (max-width: 580px){.customable-menu{max-width:100%;gap:0;margin-bottom:8px}.customable-menu .menu-container-mobile{width:0;flex-grow:1;margin-top:0}.customable-menu .customize-views{margin:0;padding:8px 12px}}.markdown-text li,.react-tooltip li{list-style:none;display:flex;gap:4px;align-items:center}.markdown-text li input[type=checkbox],.react-tooltip li input[type=checkbox]{vertical-align:middle;cursor:default}.markdown-text li.classic,.react-tooltip li.classic{list-style:disc}.deploy-banner{position:fixed;left:0;right:0;bottom:0;padding:20px 0;color:#fff;background:#0d2033;z-index:999999999;animation-duration:1s;animation-fill-mode:both;animation-name:fadeInUp}.deploy-banner .container{display:flex;justify-content:space-between;align-items:center}.deploy-banner .title{font-size:17px}.deploy-banner .reload{display:flex;margin:0 0 0 20px}.deploy-banner .reload span{white-space:nowrap}@media (max-width: 780px){.deploy-banner{padding:15px 0}.deploy-banner .title{font-size:15px}.deploy-banner .reload{margin:0 0 0 15px}}@media (max-width: 580px){.deploy-banner .container{flex-direction:column}.deploy-banner .reload{margin:15px 0 0}}body .rdtPicker th.rdtSwitch{width:auto}.ril__outer{background-color:#000000d9;outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat center}.ril__navButtonNext{right:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) no-repeat center}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover}.ril__caption,.ril__toolbar{background-color:#00000080;position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat center}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat center}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat center}.ril__outerAnimating{animation-name:closeWindow}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:nth-of-type(1){transform:rotate(0)}.ril__loadingCirclePoint:nth-of-type(1):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.react-select__menu{z-index:30!important}form .react-select-container{width:300px}form .react-select-container.auto-width{width:auto}@media (max-width: 580px){form .react-select-container{width:250px}}@media (max-width: 400px){form .react-select-container{width:100%}}form .react-select-container .react-select__menu{z-index:1001}.react-select-container .react-select__control{min-height:36px;border-color:#cfd7de;color:#0d2033;border-radius:4px;outline:none}.react-select-container .react-select__control:active,.react-select-container .react-select__control:focus{border-color:#ffbf00}@media (any-hover: hover){.react-select-container .react-select__control:hover{border-color:#000}.react-select-container .react-select__control:hover .react-select__indicators,.react-select-container .react-select__control:hover .react-select__dropdown-indicator{color:#0d2033}}.react-select-container .react-select__control.react-select__control--is-disabled{border-color:#cfd7de;background-color:#edf1f5}.react-select-container .react-select__placeholder{white-space:nowrap}.react-select-container .react-select__indicators{color:#0d2033}.react-select-container .react-select__indicator{padding:7px}.react-select-container .react-select__dropdown-indicator{color:#0d2033}.react-select-container .react-select__menu{width:100%;margin:0;border:solid 1px hsl(0,0%,70%);background:#fff!important;z-index:4;margin-top:1px!important}.react-select-container .react-select__menu-list::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.react-select-container .react-select__menu-list::-webkit-scrollbar-track{border-radius:10px}.react-select-container .react-select__menu-list::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.react-select-container .react-select__menu-list::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.react-select-container .react-select__menu-list .option.option-group{font-weight:700}.react-select-container .react-select__menu-list .option.level{padding-left:var(--select-option-group-padding)}.react-select-container .react-select__menu-list .option.level span{position:relative;display:block;padding-left:1em;text-overflow:ellipsis;overflow:hidden}.react-select-container .react-select__menu-list .option.level span:before{position:absolute;content:"-";left:0;padding-left:.25em}.react-select-container .react-select__single-value{width:100%;padding:2px 6px}.filters-wrapper .filters .react-select__single-value:has(.option-color){background-color:transparent}.filters-wrapper .filters .react-select__single-value:has(.option-color) .tag-container{margin:0}.filters-wrapper .filters .react-select__value-container:not(.react-select__value-container--has-value){margin:0}.react-select__value-container:not(.react-select__value-container--is-multi)+.react-select__indicators{margin-left:4px}.react-select__indicators .react-select__indicator{color:#666}.option-color{display:flex;align-items:center}.option-color .color-box{display:block;width:16px;height:16px;margin:0 .75em 0 0;border-radius:50%}.select-other{margin:.25em 0 0}.select-other button{margin:0;padding:0}.select-other button:disabled{opacity:.5}.fieldset-select{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 400px){.fieldset-select{align-items:normal}}.wrapper-select .react-select-container .react-select__control,.wrapper-select .react-select-container .react-select__menu{width:100%}#root .react-select__menu{margin:0}div.react-select__multi-value{background-color:#979797;color:#fff}div.react-select__multi-value .react-select__multi-value__label{color:#fff;font-weight:400}.option-collaborator{display:flex!important;gap:8px}.option-collaborator span{flex:1}.option-collaborator span:first-child{margin-left:24px}.value-collaborator{display:flex!important;gap:4px;align-items:center}.value-collaborator svg{min-width:1em}@media (max-width: 580px){.react-select-container .react-select__menu{width:250px}}@media (max-width: 400px){.react-select-container .react-select__control{width:100%;min-width:200px}.react-select-container .react-select__menu{width:100%}}.react-tooltip{max-width:70ch;text-wrap:wrap;z-index:9!important}.tooltip{margin:0 .8em;vertical-align:text-top;cursor:inherit}.tooltip.bigger{font-size:110%}.tooltip.tooltip-help{cursor:help}th .tooltip{margin:0}.table-tooltip{display:inline-block;vertical-align:middle;margin:0 .8em 0 0}.activity-table-tooltip svg{font-size:1.8rem;margin-left:5px}.mc-tooltip{vertical-align:top}.mc-tooltip svg{margin-right:.25em}.sidecalendar{display:none;width:300px}.sidecalendar.active{display:block}@media (max-width: 960px){.sidecalendar,.sidecalendar.active{width:100%}}.menu-tabs{display:flex;margin:0}.menu-tabs li>a,.menu-tabs li>span{margin-left:-1px;color:#aaa;font-size:.875em;border:solid 1px #aaa;transition:.3s ease-in-out all;cursor:pointer;height:36px;display:flex;flex-direction:column;justify-content:center;padding:0 1em}@media (any-hover: hover){.menu-tabs li>a:hover,.menu-tabs li>span:hover{position:relative;color:#f97303;font-weight:700;border-color:#f97303;z-index:1}}.menu-tabs li:first-child>a,.menu-tabs li:first-child>span{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer}.menu-tabs li:last-child>a,.menu-tabs li:last-child>span{border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.menu-tabs li.active>a{position:relative;color:#f97303;font-weight:700;border-color:#f97303;z-index:1;cursor:pointer}.menu-tabs li .active{position:relative;color:#f97303;font-weight:700;border-color:#f97303;z-index:1;cursor:pointer}ul.menu:has(.primary){margin:0}.menu{display:flex;align-items:center;white-space:nowrap;gap:8px;padding:0;width:100%}.menu:has(.primary){gap:0}.menu .more-container{position:relative;padding:0 8px}.menu .more-container button{color:#536272;display:flex;gap:4px;margin:0;position:relative;padding:0;transition:.3s ease-in-out}.menu .more-container button.expanded .icon{transform:rotate(-90deg)}.menu .more-container button.active{font-weight:600}@media (any-hover: hover){.menu .more-container button:hover{font-weight:600}}.menu .more-container .expanded-container,.menu .more-container .dropdown{background-color:#fff;border:solid 1px #0d2033;border-bottom-width:2px;border-radius:8px;margin:8px 0 0;padding:0;z-index:100}.menu .more-container .expanded-container .item,.menu .more-container .dropdown .item{color:#536272;font-size:14px;padding:8px 16px;text-align:center}.menu .more-container .expanded-container .item.active,.menu .more-container .dropdown .item.active{color:#0d2033;background-color:#e0e5ea;border-bottom:2px solid #0d2033;font-weight:600}.tooltip:has(.new-view){margin:0}.new-view{height:32px;padding:0 8px;color:#536272;border-radius:4px;border:1px dashed #e3eaf1;font-size:12px}.new-view .icon{height:14px;width:14px}@media (any-hover: hover){.new-view:hover{background-color:#cfd7de}}@media (max-width: 580px){.menu-container-mobile{width:100%;position:relative;margin-left:0!important;margin-top:8px}.menu-container-mobile.secondary{margin:8px 0}.menu-container-mobile .menu{display:flex;width:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0}.menu-container-mobile .menu::-webkit-scrollbar{display:none}.menu-container-mobile .menu:before,.menu-container-mobile .menu:after{position:absolute;top:0;width:22%;height:101%;pointer-events:none}.menu-container-mobile .menu:before{left:0;--bg-angle: 270deg}.menu-container-mobile .menu:after{right:0;--bg-angle: 90deg}.menu-container-mobile .menu.can-scroll-left:before{content:""}.menu-container-mobile .menu.can-scroll-right:after{content:""}.menu-container-mobile .menu>.menu-item{min-width:33.33%;flex:0 0 auto;scroll-snap-align:start}.menu-container-mobile .menu>.menu-item:is(:focus-visible){background:red}.menu-container-mobile .menu>.menu-item .tabulation{font-size:12px;width:100%}.menu-container-mobile .menu>.menu-item .tabulation.secondary{padding:8px}#intervention-header,#contract-header,#equipment-header,#construction-site-header{padding:8px;padding-bottom:0!important}#intervention-header .menu:after,#intervention-header .menu:before,#contract-header .menu:after,#contract-header .menu:before,#equipment-header .menu:after,#equipment-header .menu:before,#construction-site-header .menu:after,#construction-site-header .menu:before{background:linear-gradient(var(--bg-angle, 0deg),rgba(237,241,245,0) 0%,rgba(237,241,245,.6) 75%,rgb(237,241,245) 100%)}.menu:after,.menu:before{background:linear-gradient(var(--bg-angle, 0deg),rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 60%,rgb(255,255,255) 100%)}}.created-updated{margin-top:16px;margin-bottom:.9em;font-size:1.4rem;font-style:italic;color:#909090}.main-menu{background:#253d56;position:relative;display:flex;flex-direction:column;flex:0 0 auto;width:229px;margin-left:-230px;transition:.3s ease-in-out margin-left;overflow:visible;z-index:21}@media screen and (min-width: 780px){.main-menu{z-index:31}}@media print{.main-menu{z-index:0}}.main-menu.active{margin-left:0}.main-menu.organization,.main-menu.organization .main-menu-content,.main-menu.organization .main-menu-header,.main-menu.organization .footer{background-color:#3f6287}.main-menu-header{display:flex;height:4.375em;align-items:center;background:#253d56}.main-menu-header .logo{display:inline-block;margin:0 .9375em;padding:.3125em}.main-menu-header .logo .icon{width:9.5em;height:2em}.main-menu-header .icon{color:#0d2033}.main-menu-header .opened .icon{color:#fff}.add-actions{position:fixed;left:205px;margin-top:110px;border:1px solid #0d2033;border-radius:4px;display:flex;flex-direction:column;max-height:170px;min-width:100px;overflow-y:auto;overflow-x:hidden;background-color:#fff;z-index:10}.add-actions::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.add-actions::-webkit-scrollbar-track{border-radius:10px}.add-actions::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.add-actions::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.add-actions .item{padding:8px;width:100%;margin:0;font-weight:400}@media (any-hover: hover){.add-actions .item:hover{background-color:#e0e5ea;font-weight:600}}.add-actions .item:active{background-color:#e0e5ea;font-weight:600}.main-menu-content{overflow:auto;flex:1;padding:24px 8px 0;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;background:#253d56}.main-menu-content::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.main-menu-content::-webkit-scrollbar-track{border-radius:10px}.main-menu-content::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.main-menu-content::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.main-menu-content .community-logo img{max-width:10em}.main-menu-content .footer{padding:8px 0}.new{background-color:inherit;display:flex;align-items:center;justify-content:center;border-radius:4px;height:20px;width:20px;opacity:.7}@media (any-hover: hover){.new:hover{opacity:1;box-shadow:0 0 5px #0006}}.new .icon{height:12px;width:12px}.top-menu{margin:0;color:#fff}.top-menu>li{border-radius:.5em;transition:.3s ease-in-out background-color;transition-property:background-color,margin;padding-left:24px}.top-menu>li>a,.top-menu>li>span{position:relative;display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px 16px;font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Roboto;font-weight:400}.top-menu>li>a .icon.open,.top-menu>li>span .icon.open{visibility:hidden}.top-menu>li>a .icon.new,.top-menu>li>span .icon.new{width:12px;height:12px}.top-menu>li.active{background-color:#e0e5ea;color:#071b2e;font-weight:600}.top-menu>li.active>span{font-weight:600}.top-menu>li.active li{font-weight:400}@media screen and (max-width: 580px){.top-menu>li.active+li:has(.on){margin-top:4px}}@media (any-hover: hover){.top-menu>li:hover{background-color:#e0e5ea;color:#071b2e;font-weight:600}.top-menu>li:hover>span{font-weight:600}.top-menu>li:hover li{font-weight:400}}.top-menu>li.parent{overflow:hidden;padding-left:0}.top-menu>li.parent>span{position:relative;cursor:pointer}.top-menu>li.parent>span .icon.open{width:16px;height:16px;visibility:visible;transition:.3s ease-in-out;transform:rotate(0)}.top-menu>li.parent>span.on .icon.open{transition:.3s ease-in-out;transform:rotate(.25turn)}@media screen and (max-width: 580px){.top-menu>li.parent:has(.on){background-color:#e0e5ea;color:#071b2e;font-weight:600;margin-bottom:4px}.top-menu>li.parent:has(.on)>span{font-weight:600}.top-menu>li.parent:has(.on) li{font-weight:400}}.top-menu>li.parent ul{margin-top:-8px;margin-bottom:8px}.top-menu>li.parent ul li{margin-left:8px}.top-menu>li.parent ul li a{font-size:12px}.top-menu .back-to-home{display:flex;align-items:center;gap:8px}.top-menu .back-to-home svg{height:11px}.top-menu .top-sub-menu{margin:0 12px;padding:0;transform-origin:left top;height:auto}.top-menu .top-sub-menu li a{display:block;padding:4px 32px;font-size:.75em;line-height:2em}.top-menu .top-sub-menu li .icon.open{visibility:hidden}.top-menu .top-sub-menu li.active a{font-weight:700}@media (any-hover: hover){.top-menu .top-sub-menu li:hover a{font-weight:700}}.top-menu .top-sub-menu .top-sub-menu{display:none}@media (max-width: 1100px){.main-menu{position:absolute;top:0;left:0;bottom:0}}@media (max-width: 780px){.main-menu-header{border-bottom:solid 2px #f0f2f4}.main-menu-content{display:flex;justify-content:space-between;flex-direction:column;position:fixed;left:0;right:0;top:65px;bottom:0;z-index:100}.main-menu{position:relative;width:100%;margin-left:0}@keyframes slideIn{0%{transform:translate(-100%);visibility:visible;z-index:30}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100%);visibility:hidden;z-index:10}}.main-menu.active .main-menu-content{animation:slideIn .3s ease-out forwards}.main-menu:not(.active) .main-menu-content{animation:slideOut .3s ease-out forwards}}.items-count{display:flex;align-items:center;flex-grow:1;height:2.875em;color:#536272}.items-count .items-legend{display:flex;flex-direction:column;justify-content:center;margin-left:1.5em}.items-count .items-legend>div{display:flex;align-items:center;font-size:.875em}.items-count .items-legend>div>div:first-child{margin-right:.75em}.items-count .items-legend>div .legend-overlap{width:3.571em;height:.5em;background-color:#c93e13;border:solid 1px rgb(255,255,255)}.switch-map{display:block;width:42px;height:42px;border:solid 1px #547596;border-radius:.25em;outline:none;transition:.3s ease-in-out background-color,.3s ease-in-out color}.switch-map .icon{width:1.6em;height:1.6em;color:#547596}@media (any-hover: hover){.switch-map:hover{background-color:#f0f2f4}}.switch-map.show{background-color:#0d2033}.switch-map.show .icon{color:#fff}.widgets-container .widget{position:relative;padding:24px 32px;background-color:#fff;border-radius:8px;border:2px solid #cfd7de;display:flex;flex-direction:column;gap:16px;width:100%}.widgets-container .widget.widget-table tbody td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widgets-container .widget .widget-handle{position:absolute;right:8px;top:8px;width:30px;height:33px;opacity:0;background-color:#5475961f;transition:.3s ease-in-out opacity;cursor:grab;border-radius:4px;display:flex;justify-content:center;align-items:center;padding-bottom:2px;padding-right:1px}.widgets-container .widget .widget-handle .icon{color:#547596}.widgets-container .widget:hover .widget-handle,.widgets-container .widget:focus .widget-handle{opacity:1}.widgets-container .widget .stat{font-family:roboto-bold;font-style:normal;font-weight:800;font-size:28px;line-height:47px;margin-bottom:5px;min-width:40px}.widgets-container .widget .stat-desc{font-weight:300;font-size:14px;line-height:17px;color:#547596;margin-bottom:5px}.widgets-container .widget-key-figures .stat-tile{padding-right:20px;width:100%}.widgets-container .widget-title{font-family:roboto;font-style:normal;font-weight:800;font-size:16px;line-height:17px;text-transform:uppercase}.widgets-container .widget-end-button{margin-left:auto;margin-top:auto}.widgets-container .widget-activity .react-select-container .react-select__control{width:100%;min-width:100px;max-width:200px;margin-right:20px;border-color:#cacaca}.widgets-container .widget-activity .react-select-container .react-select__control:active,.widgets-container .widget-activity .react-select-container .react-select__control:focus{border-color:#ffbf00}@media (any-hover: hover){.widgets-container .widget-activity .react-select-container .react-select__control:hover{border-color:#ffbf00}.widgets-container .widget-activity .react-select-container .react-select__control:hover .react-select__indicators,.widgets-container .widget-activity .react-select-container .react-select__control:hover .react-select__dropdown-indicator{color:#ffbf00}}.widgets-container .widget-activity .react-select-container .react-select__control .react-select__single-value{color:#4a4a4a}.widgets-container .widget-activity .react-select-container .react-select__control--is-focused{box-shadow:0 0 0 1px #ffbf00}.widgets-container .widget-activity .react-select-container .react-select__menu{width:100%;margin:0;border:solid 1px hsl(0,0%,70%)}.widgets-container .widget-activity .menu-tabs{margin-bottom:20px}.widgets-container .widget-activity .chart-canvas{width:16vw;margin-left:0}.widgets-container .widget-activity .chart-flex{display:flex;justify-content:center;flex-wrap:wrap-reverse}.widgets-container .widget-activity .legend{margin-left:50px}.widgets-container .widget-fleet-status .fleet-status-charts{height:20vw;align-items:center}.widgets-container .widget-fleet-status .fleet-status-charts .chart{position:relative;margin:12px 16px}.widgets-container .widget-fleet-status .fleet-status-charts .chart .chart-canvas{width:14vw}.widgets-container .widget-fleet-status .fleet-status-charts .chart canvas{margin-bottom:10px}.widgets-container .widget-fleet-status .fleet-status-charts .chart .charts-desc{font-size:.9em}.widgets-container .widget-fleet-status .fleet-status-charts .chart .charts-desc span{width:70%;color:#979797;text-align:center;font-style:italic}.widgets-container .widget-fleet-status .legend{margin-left:60px}.widgets-container .widget-fleet-status .chart-flex{display:flex;justify-content:center}.widgets-container .legend{align-self:center;font-size:.7em;color:#4a4a4a;margin-right:10px}.widgets-container .legend li{display:flex;flex-direction:row;align-items:center;margin-bottom:5px}.widgets-container .legend li svg{margin-left:5px}.widgets-container .legend .legend-chip{min-width:20px;height:8px;border-radius:4px;margin-right:5px}.widgets-container .widget-next-interventions .flex-start{align-self:flex-start}.widgets-container .widget-next-interventions .flex-center{align-self:center}.widgets-container .widget-next-interventions .react-select-container .react-select__control{width:100%;min-width:100px;max-width:250px;margin-right:20px;border-color:#cacaca}.widgets-container .widget-next-interventions .react-select-container .react-select__control:active,.widgets-container .widget-next-interventions .react-select-container .react-select__control:focus{border-color:#ffbf00}@media (any-hover: hover){.widgets-container .widget-next-interventions .react-select-container .react-select__control:hover{border-color:#ffbf00}.widgets-container .widget-next-interventions .react-select-container .react-select__control:hover .react-select__indicators,.widgets-container .widget-next-interventions .react-select-container .react-select__control:hover .react-select__dropdown-indicator{color:#ffbf00}}.widgets-container .widget-next-interventions .react-select-container .react-select__control .react-select__single-value{color:#4a4a4a}.widgets-container .widget-next-interventions .react-select-container .react-select__control--is-focused{box-shadow:0 0 0 1px #ffbf00}.widgets-container .widget-next-interventions .react-select-container .react-select__menu{margin:0;border:solid 1px hsl(0,0%,70%)}.widgets-container .widget-next-interventions .intervention-link{color:#f97303;text-decoration:none}.widgets-container .widget-next-interventions .intervention-link .icon{font-size:10px;margin-left:5px}.widgets-container .widget-next-interventions .next-interventions-table td,.widgets-container .widget-next-interventions .next-interventions-table th{font-size:1.4rem}.widgets-container .widget-next-interventions .next-interventions-table td{padding-top:15px;padding-bottom:15px}.widgets-container .widget-next-interventions .equipment-link{color:#4a4a4a}.widgets-container .widget-next-interventions .pagination{display:none}.widgets-container .widget-equipment-in-out .equipment-in-out-table .chip,.widgets-container .widget-equipment-in-out .worksites-in-table .chip,.widgets-container .worksites-in .equipment-in-out-table .chip,.widgets-container .worksites-in .worksites-in-table .chip{width:20px;height:10px;border-radius:5px;margin-right:10px}.widgets-container .widget-equipment-in-out .equipment-in-out-table .chip.red,.widgets-container .widget-equipment-in-out .worksites-in-table .chip.red,.widgets-container .worksites-in .equipment-in-out-table .chip.red,.widgets-container .worksites-in .worksites-in-table .chip.red{background-color:#eb5f41}.widgets-container .widget-equipment-in-out .equipment-in-out-table .chip.green,.widgets-container .widget-equipment-in-out .worksites-in-table .chip.green,.widgets-container .worksites-in .equipment-in-out-table .chip.green,.widgets-container .worksites-in .worksites-in-table .chip.green{background-color:#71c25c}.widgets-container .widget-equipment-in-out .equipment-in-out-table td,.widgets-container .widget-equipment-in-out .equipment-in-out-table th,.widgets-container .widget-equipment-in-out .worksites-in-table td,.widgets-container .widget-equipment-in-out .worksites-in-table th,.widgets-container .worksites-in .equipment-in-out-table td,.widgets-container .worksites-in .equipment-in-out-table th,.widgets-container .worksites-in .worksites-in-table td,.widgets-container .worksites-in .worksites-in-table th{font-size:1.4rem}.widgets-container .widget-equipment-in-out .equipment-in-out-table td,.widgets-container .widget-equipment-in-out .worksites-in-table td,.widgets-container .worksites-in .equipment-in-out-table td,.widgets-container .worksites-in .worksites-in-table td{padding-top:15px;padding-bottom:15px}.widgets-container .widget-equipment-in-out .equipment-link,.widgets-container .worksites-in .equipment-link{color:#4a4a4a}.widgets-container .widget-equipment-in-out .equipment-not-link,.widgets-container .worksites-in .equipment-not-link{color:#4a4a4a;font-weight:bolder}.widgets-container .widget-equipment-in-out .pagination,.widgets-container .worksites-in .pagination{display:none}@media (max-width: 1500px){.widgets-container .widget.widget-table .next-interventions-table.row-number-6 tbody tr:nth-last-child(-n+2),.widgets-container .widget.widget-table .equipment-in-out-table.row-number-6 tbody tr:nth-last-child(-n+2),.widgets-container .widget.widget-table .worksites-in-table.row-number-6 tbody tr:nth-last-child(-n+2){display:none}.widgets-container .widget.widget-table .next-interventions-table.row-number-5 tbody tr:nth-last-child(-n+1),.widgets-container .widget.widget-table .equipment-in-out-table.row-number-5 tbody tr:nth-last-child(-n+1),.widgets-container .widget.widget-table .worksites-in-table.row-number-5 tbody tr:nth-last-child(-n+1){display:none}}@media (max-width: 1100px){.widgets-container .widget.widget-table .next-interventions-table.row-number-6 tbody tr:nth-last-child(-n+1),.widgets-container .widget.widget-table .equipment-in-out-table.row-number-6 tbody tr:nth-last-child(-n+1),.widgets-container .widget.widget-table .worksites-in-table.row-number-6 tbody tr:nth-last-child(-n+1){display:table-row}.widgets-container .widget.widget-table .next-interventions-table td{font-size:.75em;padding-top:10px;padding-bottom:10px}}@media (max-width: 780px){.widgets-container .widget{width:100%}.widgets-container .widget.widget-graph{min-height:auto;height:100%}.widgets-container .widget .widget-handle{display:none}.widgets-container .widget-activity .chart-canvas{height:50vw;width:50vw}.widgets-container .widget-fleet-status{height:100%}.widgets-container .widget-fleet-status .fleet-status-charts{flex-direction:column;align-items:center;height:90%}.widgets-container .widget-fleet-status .fleet-status-charts .chart .chart-canvas{height:40vw;width:40vw}}@media (max-width: 500px){.widgets-container .widget-fleet-status{height:100%}.widgets-container .widget-fleet-status .legend{margin-left:0}.widgets-container .widget-activity .chart-canvas{height:60vw;width:60vw}.widgets-container .widget-key-figures .stats{flex-wrap:wrap}}.ghost{opacity:.5}.last-sharemat-message{position:relative;margin-bottom:2em;padding:2.5em;border:solid 1px;border-color:#547596;color:#547596;border-radius:4px;background-color:#edf6ff}.last-sharemat-message .close{position:absolute;top:1em;right:1em;padding:.5em;border:none;outline:none}.last-sharemat-message .close .icon{display:block;font-size:.8em;color:#547596}.last-sharemat-message h2{margin-top:8px;font-size:1.4em;color:#0d2033}.last-sharemat-message .entry-excerpt a{color:#f97303}@media (max-width: 580px){.last-sharemat-message{padding:16px}.last-sharemat-message time{font-size:14px}.last-sharemat-message h2{font-size:18px;margin-bottom:8px}.last-sharemat-message .close{padding:1em;top:0;right:0}}.PhoneInputCountryIcon img{display:block}.valid-phone-input,.PhoneInput{max-width:300px}.search-filter{z-index:5}.search-filter .search-form{display:block;background:#f0f2f4;height:42px}.search-filter .search{height:100%;border:solid 1px #cfd7de;border-radius:4px;width:100%}.searchbar{display:flex;align-items:center;width:300px;height:35px;padding:8px;gap:8px;border-radius:4px;border:1px solid #cfd7de;color:#cfd7de}.searchbar .icon{width:16px;height:16px}.searchbar input[type=text]{margin:0;padding:0;border:none;width:100%;color:#536272}.searchbar input[type=text]::placeholder{color:#536272}.searchbar.simplify{width:fit-content;padding:4px;gap:8px;border:none;border-radius:0;border-bottom:1px solid #cfd7de;color:#86929d}.searchbar.simplify .icon{width:16px;height:16px;color:#536272}.searchbar.simplify input[type=text]{color:#536272;width:150px}.searchbar.simplify input[type=text]::placeholder{color:#86929d}@media (max-width: 780px){.searchbar{width:200px}}.loading-skeleton{height:100%;width:100%;animation:shine-lines 2s infinite ease-in;margin-top:20px}.loading-skeleton .half{width:calc(50% - 15px)}.loading-skeleton .full{width:100%}.loading-skeleton .loading-skeleton-card{background-color:#5475961f;border-radius:4px;width:100%;height:36px;margin-bottom:10px}.loading-skeleton .loading-skeleton-card.chart{width:100%;max-height:325px;height:100%}.loading-skeleton .loading-skeleton-card.card{width:100%;height:50vh}.loading-skeleton .loading-skeleton-card.title{width:50%;height:36px;margin-bottom:20px}.loading-skeleton .loading-skeleton-card.menu{height:1.25em;margin-bottom:0;margin-right:16px;width:100%}.loading-skeleton .loading-skeleton-card.area{height:120px}.loading-skeleton .tg{border-collapse:collapse;border-spacing:0;width:100%}.loading-skeleton .tg .line{float:left;width:120px;height:20px;margin-top:1px;border-radius:4px;background-image:linear-gradient(90deg,#5475961f,#f2f4f8,#5475961f 80px);background-size:600px;animation:shine-lines 2s ease-in infinite}.loading-skeleton .tg tr:first-of-type{background-color:#e0e5ea!important}.loading-skeleton .tg td,.loading-skeleton .tg th{padding:15px 5px}.loading-skeleton.menu{margin-top:0}.collapsible-container .collapsible-header{cursor:pointer;padding:10px 0;font-family:roboto-bold,roboto,sans-serif;font-size:2rem;font-weight:400;color:#4a4a4a}.collapsible-container .collapsible-header .arrow{display:inline-block}.collapsible-container .collapsible-header .icon{font-size:.8em;color:#4a4a4a;-webkit-transition:-webkit-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .3s ease-in-out}.collapsible-container .collapsible-header .icon.rotate{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.collapsible-container .collapsible-content{overflow:hidden;transition:max-height .3s ease-out}.collapsible-container.no-childs .collapsible-header{cursor:default}.loading-infinite-scroll{display:flex;justify-content:center;align-items:center;padding:.5em}.loading-infinite-scroll .icon{height:1.625em;width:1.625em;margin:.75em}.loading-infinite-scroll span{display:inline-block;margin:1em}.date-picker,.date-range-picker,.ant-picker-outlined{background-color:inherit;border-width:1px}.date-picker:focus-within,.date-range-picker:focus-within,.ant-picker-outlined:focus-within{background-color:inherit;border:solid 1px #0d2033;box-shadow:none}@media (any-hover: hover){.date-picker:hover,.date-range-picker:hover,.ant-picker-outlined:hover{background-color:inherit;border:solid 1px #0d2033;box-shadow:none}}@media (any-hover: hover){.filters .date-picker:hover,.filters .date-range-picker:hover,.filters .ant-picker-outlined:hover{border:none}}.ant-picker-panel-container .ant-picker-presets{min-height:25rem!important}@media (max-width: 780px){.ant-picker-panel-container{overflow:scroll!important;height:400px}.ant-picker-panel-container .ant-picker-panel-layout{flex-direction:column!important}.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-presets{max-width:100%!important;min-height:10rem!important}.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panels,.ant-picker-panel-container .ant-picker-panel-layout .ant-picker-datetime-panel{flex-direction:column!important}.ant-picker-panel-container::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.ant-picker-panel-container::-webkit-scrollbar-track{border-radius:10px}.ant-picker-panel-container::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.ant-picker-panel-container::-webkit-scrollbar-thumb:hover{background:#e0e5ea}}.filter .ant-picker .ant-picker-input input{text-align:center}.carousel{position:relative;width:100%;overflow:hidden;border-radius:4px}.carousel .carousel-images{display:flex;transition:transform .3s ease-in-out;transform:translate(calc(-100% * var(--current-step, 0)));height:100%}.carousel .carousel-images .carousel-image-container{width:100%;flex-shrink:0}.carousel .carousel-images .carousel-image-container .carousel-image{width:100%;object-fit:cover;height:100%}.carousel .carousel-dots{position:absolute;left:50%;transform:translate(-50%);bottom:8px;display:flex;gap:4px;max-width:80%}.carousel .carousel-dots span{width:16px;height:4px;border-radius:8px;background:#fff;opacity:.6;max-width:calc(100% / var(--nb-dots, 0));cursor:pointer}.carousel .carousel-dots span.active{opacity:1}.carousel-btn{font-size:2rem;padding:8px;border-radius:4px;background-color:#000000bf;color:#fff;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1}.carousel-btn.previous{left:16px}.carousel-btn.next{right:16px}@media (any-hover: hover){.carousel-btn:hover{background-color:#000}}.carousel-btn svg{display:block}.carousel.carousel-elements{position:relative;width:100%;overflow:hidden;height:fit-content;padding-bottom:4px}.carousel.carousel-elements .carousel-inner{display:flex;width:100%;height:100%;transition:transform .5s ease-in-out;transform:translate(calc(-100% * var(--current-step, 0)))}.carousel.carousel-elements .carousel-inner .slide{flex:0 0 100%;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;margin:auto 0}.carousel.carousel-elements .carousel-btn{transform:translateY(calc(-4px - 50%))}.carousel.carousel-elements .carousel-dots{position:unset;transform:unset;margin:12px auto 0;justify-content:center}.carousel.carousel-elements .carousel-dots span{background:#cacaca;opacity:.4}.carousel.carousel-elements .carousel-dots span.active{opacity:1}@media (max-width: 580px){.carousel.carousel-elements .carousel-btn{display:none}}.characteristic-filter-search{display:flex;align-items:center}.characteristic-filter-cards{margin:0;overflow-x:auto;display:flex;align-items:center;gap:8px}.characteristic-filter-cards::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.characteristic-filter-cards::-webkit-scrollbar-track{border-radius:10px}.characteristic-filter-cards::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.characteristic-filter-cards::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.characteristic-filter-cards li{position:relative;display:flex;align-items:center;border:solid 1px #979797;background-color:#979797;color:#fff;border-radius:4px}.characteristic-filter-cards li span{padding:.25em;white-space:nowrap}.characteristic-filter-cards li .delete{color:#cacaca;border:none;outline:none;transition:.3s ease-in-out opacity;border-left:solid 1px #0d2033}.characteristic-filter-cards li .delete .icon{width:18px}.characteristic-filter-cards li .delete .icon:focus{color:#c93e13}@media (any-hover: hover){.characteristic-filter-cards li .delete .icon:hover{color:#c93e13}}.characteristic-filter-search-input{position:relative;flex-grow:1;align-items:center}.characteristic-filter-search-input input[type=number]{width:70px;border:none;padding:0}@media (max-width: 580px){.characteristic-filter-search-input input[type=number]{width:100%}}.characteristic-filter-search-input input[type=number]:disabled{border-color:#0d2033}.characteristic-filter-search-input input[type=number]:focus+.icon-filter{opacity:.5}@media (any-hover: hover){.characteristic-filter-search-input input[type=number]:hover+.icon-filter{opacity:.5}}.characteristic-filter-search-input .icon-filter{position:absolute;right:.5em;top:50%;width:1.15em;height:1.15em;color:#0d2033;transform:translateY(-50%);pointer-events:none;opacity:.25;transition:.3s ease-in-out opacity}.characteristic-filter-search-input .icon-filter .icon{width:100%;height:100%;padding:.25em}.characteristic-filter-search-input .react-datepicker{position:absolute;z-index:10}.characteristic-filter-search-input .react-select__single-value{text-overflow:unset}.characteristic-filter-choice{width:100%;height:auto;margin-top:-1px;text-align:left;background:#fff;border:solid 1px #0d2033;transition:height 0 0,opacity .4s 0;border-radius:.1875em;z-index:10}.characteristic-filter-choice.open-up{bottom:100%}.characteristic-filter-choice.inactive{overflow:hidden;height:0;opacity:0;transition:height 0 .2s,opacity .2s 0}.characteristic-filter-choice>*{padding:.25em 1em;cursor:pointer}.characteristic-filter-choice>*:first-child{padding-top:.5em}.characteristic-filter-choice>*:last-child{padding-bottom:.5em}.characteristic-filter-choice>*.active{background:#007aff4d}@media (any-hover: hover){.characteristic-filter-choice>*:hover{background:#007aff4d}}.modal-default .characteristic-filter-search{flex-wrap:nowrap;flex-grow:1;padding-right:1em;margin-bottom:0}.modal-default .characteristic-filter-cards{flex-wrap:nowrap;width:auto}.sites-tree-container{position:relative;margin:1em 0 2em;z-index:0}.sites-tree-container h2{width:100%}.sites-tree-container .sites-tree{margin-bottom:1em}.sites-tree-container .infos.help{padding-top:1em}.sites-tree label:has(input:disabled){color:#cacaca}.sites-tree .region-node.collapsible-container .collapsible-header{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:.15em 0;cursor:default}.sites-tree .region-node.collapsible-container .collapsible-header label{width:calc(100% - 1.5em);margin-bottom:0}.sites-tree .region-node.collapsible-container .collapsible-header .arrow{display:flex;justify-content:center;align-items:center;margin:.2em 0 0 .75em;padding:.5em .75em;opacity:.75;cursor:pointer;transition:.3s ease-in-out opacity}.sites-tree .region-node.collapsible-container .collapsible-header .arrow svg{width:.7em;height:.7em;margin:0}@media (any-hover: hover){.sites-tree .region-node.collapsible-container .collapsible-header .arrow:hover{opacity:1}}.sites-tree .site-node{padding-left:1em}@media (max-width: 960px){.sites-tree-container{flex-direction:column}.sites-tree-container .sites-tree,.sites-tree-container .infos{width:100%}}.react-tag-input{box-sizing:border-box;position:relative;width:100%;height:auto;min-height:36.2px;padding:.1875em .375em;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:center;font-size:1rem;background:#fff;color:#333;border:1px solid #e1e1e1;border-radius:3px}.react-tag-input *{box-sizing:border-box}.react-tag-input>*{margin:.1875em}.react-tag-input__input{width:auto;flex-grow:1;height:35.7px;padding:0 0 0 .1875em;margin:0 .1875em;font-size:1em;line-height:1;background:transparent;color:#333;border:none;border-radius:3px;outline:0;box-shadow:none;-webkit-appearance:none}.react-tag-input__input::placeholder,.react-tag-input__input:-moz-placeholder,.react-tag-input__input:-ms-input-placeholder,.react-tag-input__input::-moz-placeholder,.react-tag-input__input::-webkit-input-placeholder{color:#333}.react-tag-input__input:focus{border:none}.react-tag-input__tag{position:relative;display:flex;align-items:center;font-size:.85em;line-height:1;background:#e1e1e1;border-radius:3px}.react-tag-input__tag__content{outline:0;border:none;white-space:nowrap;padding:0 .46875em}.react-tag-input__tag__remove{position:relative;height:2em;width:2em;font-size:.85em;cursor:pointer;background:#d4d4d4;border-top-right-radius:3px;border-bottom-right-radius:3px}.react-tag-input__tag__remove:before,.react-tag-input__tag__remove:after{position:absolute;top:50%;left:50%;content:" ";height:.9em;width:.15em;background-color:#333}.react-tag-input__tag__remove:before{transform:translate(-50%) translateY(-50%) rotate(45deg)}.react-tag-input__tag__remove:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.react-tag-input__tag__remove-readonly{width:0}.react-tag-input__tag__remove-readonly:before,.react-tag-input__tag__remove-readonly:after{content:"";width:0}.react-tag-input{width:300px;font-family:roboto,sans-serif;font-size:1.6rem}.react-tag-input input{height:22px;padding-left:0}@media screen and (max-width: 580px){.react-tag-input{width:250px}}@media screen and (max-width: 400px){.react-tag-input{width:100%}}.accordion-container{border-radius:4px;padding:24px}@media (any-hover: hover){.accordion-container:hover{background-color:#e3eaf1}}.accordion-container--strait-xs{padding:8px}.accordion-container--no-padding{padding:0}.accordion-container .accordion-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex;gap:8px;color:#4a4a4a}.accordion-container .accordion-header label{margin:0}.accordion-container .accordion-header>span{flex-grow:1}.accordion-container .accordion-header .arrow{display:flex;align-items:center;gap:8px}.accordion-container .accordion-header .arrow .icon{color:#4a4a4a;transition:transform .3s ease-in-out;height:16x;width:16px;min-width:16px}.accordion-container .accordion-header .arrow .icon.rotate{transform:rotate(90deg)}.accordion-container .accordion-header.disabled{color:#86929d;cursor:not-allowed}.accordion-container .accordion-header.disabled .icon{color:#86929d}.accordion-container .accordion-header.withSubtitle{display:grid;grid-template-columns:auto auto;row-gap:0}.accordion-container .accordion-header.withSubtitle .subtitle{padding-left:24px}.accordion-container .accordion-header.withSubtitle .subtitle p{margin-bottom:0}.accordion-container .accordion-header.withSubtitle .tag-label{white-space:nowrap}.accordion-container .accordion-header .accordion-title{margin:0!important;margin-bottom:0;white-space:normal;margin-top:0!important}.accordion-container .accordion-content{overflow:hidden;transition:max-height .3s ease-out;padding:8px 24px}.accordion-container .accordion-content.entering,.accordion-container .accordion-content.exiting{max-height:100vh}.accordion-container .accordion-content.entered{max-height:none;overflow:visible}.accordion-container .accordion-content.exited{padding:0;max-height:0}.accordion-container .accordion-content form .main-actions{margin-top:16px;background-color:transparent}.accordion-container.no-childs .accordion-header{cursor:default}.accordion-container--content-stuck-topbottom .accordion-content{padding-bottom:0;padding-top:0}.accordion-container--intext{padding:0!important}.accordion-container--intext .accordion-title,.accordion-container--intext .arrow{color:#547596}@media (any-hover: hover){.accordion-container--intext:hover{background:none}}.accordion-container--intext .accordion-header{padding:8px 0}@media (any-hover: hover){.accordion-container--intext .accordion-header:hover .accordion-title,.accordion-container--intext .accordion-header:hover .arrow{font-weight:600}}.accordion-container--intext .accordion-header .arrow{gap:4px}.accordion-container--intext .accordion-title{font-size:inherit;font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Roboto;font-weight:400}.accordion-container--intext .accordion-content{padding:0 8px 8px}@media (max-width: 780px){.accordion-container{padding:16px}}@media (max-width: 580px){.accordion-container{padding:8px}.accordion-container .accordion-header{font-size:1.5rem}.accordion-container .accordion-header .arrow{max-width:100%;overflow:hidden}.accordion-container .accordion-header .accordion-title{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accordion-container .accordion-header .buttons{gap:0}.accordion-container .accordion-header .btn{border-bottom-width:0;padding:12px}.accordion-container .accordion-header .btn .icon{width:1.25em;height:1.25em}.accordion-container .accordion-header .btn .label{display:none}.accordion-container .accordion-content{padding:0 12px 0 24px}.accordion-container .accordion-content form .split{flex-direction:column}}.reportingHours_container{padding:0 8px}.reportingHours_container .canvas-container{display:flex;flex-direction:column;align-items:center;gap:64px;height:50vh}.reportingHours_container .reportingHours_header{display:flex;justify-content:flex-end;align-items:flex-start}.reportingHours_container .reportingHours_header.location{justify-content:space-between;align-items:center}.reportingHours_container .reportingHour_title{padding:35px 0;font-size:16px;font-weight:700}.reportingHours_container .wrapper-map{z-index:2}.field-container{display:flex;margin-bottom:20px}.field-container .label-prefix{display:flex;justify-content:center;align-items:center;width:30px;margin-right:5px;font-size:1.4rem;overflow:hidden}.choose-type~.title{margin-bottom:1em}.parameters{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap;flex-grow:1;margin:0;padding-right:3em}.parameters.with-map{flex-direction:column;align-items:unset}.parameters.with-map .parameter{max-width:300px}.parameters.with-map .parameter.polygon{max-width:100%}.parameters fieldset{margin-right:1em}.parameters .cross{position:absolute;right:0;top:1.2em;margin:auto;padding:1em;border:none;outline:none}.parameters .cross svg{width:1em;height:1em}.parameters.no-label .cross{top:-.6em}.parameters .parameter{display:flex;justify-content:space-between;align-items:center}.parameters .parameter input{width:50%}.parameters .parameter .input input{width:100%}.parameters .parameter .search-address{height:36px;border:none;outline:none}.parameters .parameter label{margin:.625em 1em .625em 0}.parameters .parameter input~label{margin-left:.625em}.parameters .parameter .unit{margin-left:.625em}.parameters .parameter.polygon{flex-grow:1;flex-direction:column;align-items:flex-start}.parameters .parameter.polygon .leaflet-container{width:100%}.parameters .parameter.number input{width:5em}.parameters .parameter.number.large input{width:7.5em}.parameters .parameter.date .wrapper-datepicker,.parameters .parameter.dateRange .wrapper-datepicker,.parameters .parameter.timeRange .wrapper-datepicker{width:140px}.parameters .parameter.date input,.parameters .parameter.dateRange input,.parameters .parameter.timeRange input{width:100%}.parameters .parameter.timeRange .wrapper-datepicker{width:120px}.parameters .parameter.dateRange>div,.parameters .parameter.timeRange>div{display:flex}.parameters .parameter.dateRange>div+div,.parameters .parameter.timeRange>div+div{margin-left:.625em}.parameters .parameter.operator .react-select__control,.parameters .parameter.equalOrNot .react-select__control,.parameters .parameter.operator .react-select__menu,.parameters .parameter.equalOrNot .react-select__menu{width:6.25em}.parameters .parameter.toleranceInMinutes .react-select__control,.parameters .parameter.toleranceInMinutes .react-select__menu{width:12.5em}.table-with-basket .wrapper-select .react-select-container .react-select__control{min-width:0}.rules-parameters .parameters{padding-right:0;display:block}.rules-parameters .parameters .title{margin:0 0 0 -35px}.rules-parameters .parameters .parameter{justify-content:start;align-items:center;margin-bottom:0}.rules-parameters .parameters .parameter label{width:230px;margin:.625em 1.5em .625em 0}.rules-parameters .parameters .parameter.main-parameter{flex-direction:column;align-items:flex-start;margin:-.25em 0 1em}.rules-parameters .parameters .parameter.main-parameter label{width:100%}.rules-parameters .parameters .parameter.timeRange>div:last-child label{width:auto;margin:.625em 1.625em .625em 1em}.rules-parameters .parameters .parameter.polygon{align-items:flex-start}.form-field .select-field{display:flex;flex-wrap:wrap;align-items:center}.form-field .select-field fieldset>div{display:flex;flex-wrap:wrap;align-items:center}.form-field .select-field .select-with-description>div{margin:0 1em 1em 0}.form-field .select-field .description{margin:0 1em 1em 0;color:#4a4a4a}.form-field .select-field.inline>fieldset{display:flex;align-items:center}.form-field .select-field.inline>fieldset label{margin:0 1em 0 0}@media screen and (max-width: 780px){.form-field .select-field.inline>fieldset{flex-direction:column;align-items:flex-start}.form-field .select-field.inline>fieldset label{margin-bottom:1em}}.form-field .select-field.inline>fieldset .react-select-container .react-select__control{width:12.5em}.form-field .select-field.inline>fieldset .react-select-container .react-select__menu{width:12.5em}.form-field .restriction{margin:0 0 2em;font-size:.875em;color:#c93e13;font-style:italic}.form-field .title{font-weight:700;font-size:.9375em}.logic{margin-top:0;font-weight:700;font-size:.9375em;text-transform:uppercase;overflow:hidden}.logic:after{display:inline-block;content:"";height:.5em;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #cacaca}.parameter .search{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:.9375em 0}.parameter .search .input{display:flex;border:solid 1px;border-radius:4px;padding:0 .625em;min-width:250px;width:300px;align-items:center;justify-content:space-between}.parameter .search .input input[type=text]{border:none}.parameter .search .search-suggestions{position:absolute;width:100%;max-height:300px;overflow:auto;top:100%;background-color:#fff;border:1px solid #cacaca;z-index:3;padding:0;margin:0;border-radius:0 0 5px 5px}.parameter .search .search-suggestions .search-suggestion{cursor:pointer;padding:.5rem 1rem;border-bottom:1px solid #cacaca}@media (any-hover: hover){.parameter .search .search-suggestions .search-suggestion:hover{background-color:#f8f9fa}}.parameter .search .search-suggestions::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.parameter .search .search-suggestions::-webkit-scrollbar-track{border-radius:10px}.parameter .search .search-suggestions::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.parameter .search .search-suggestions::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.notifications{display:flex;flex-wrap:wrap;align-items:flex-end}.notifications>*{margin:15px}.notifications .cross{margin:auto}.target-type{margin-bottom:1em;padding:.3em}.choose-equipment .filters{display:flex;flex-wrap:wrap;align-items:center}.choose-equipment .filters>*{width:200px;margin:0 1em 1em 0}.choose-equipment .filters input[type=text].search{width:100%;margin:0}.summary-alerts{display:flex;gap:15px;align-items:center;margin:10px 0}.summary-alerts fieldset{margin:0}.summary-alerts .widget-handle .icon{height:50px;width:15px;cursor:grab}.period-control .periodicity-field{display:flex;align-items:center;gap:10px;margin-left:2em}.period-control .periodicity-field fieldset{margin:0}.form-add-alerts_summary input[type=number]{min-width:80px}.form-add-alerts_summary .summary-alerts-block{margin-top:20px}@media (max-width: 650px){.form-alert-description>fieldset>div{width:100%}.form-alert-description>fieldset>div input[type=text]{width:100%}.form-alert-description>fieldset>div .react-select-container{width:100%}.form-alert-description>fieldset>div .react-select-container .react-select__control{width:100%}.form-alert-description>fieldset>div .react-select-container .react-select__menu{width:100%}.form-alert-description .daterange-line .split label{width:40px}.parameters .react-select-container .react-select__control{width:200px}.parameters .react-select-container .react-select__menu{width:12.5em}.parameters .parameter{flex-direction:column;align-items:flex-start;width:100%;margin-right:0}.parameters .parameter.timeRange label,.parameters .parameter.dateRange label{width:40px;margin-left:0}.parameters .parameter.timeRange>div,.parameters .parameter.dateRange>div{margin-bottom:.5em}.parameters .parameter.timeRange>div+div,.parameters .parameter.dateRange>div+div{margin-left:0;margin-bottom:0}.rules-parameters .parameters .parameter{align-items:flex-start}.rules-parameters .parameters .parameter label{width:100%}.rules-parameters .parameters .parameter.timeRange label{width:50px}.rules-parameters .parameters .parameter.timeRange>div:last-child label{width:50px;margin-left:0}.form-type .title{font-weight:700;font-size:.625em}}@media (max-width: 500px){.choose-type>fieldset{width:100%}.choose-type .react-select-container,.choose-type .react-select-container .react-select__control,.choose-type .react-select-container .react-select__menu{width:100%}.parameters .parameters{padding-right:0}.parameters.with-map .parameter{max-width:100%}.parameters.with-map .parameter .search .input{width:100%}.parameters.no-label>fieldset{flex-direction:column;align-items:flex-start;width:100%;margin-right:0}.parameters.no-label>fieldset .react-select-container{width:100%}.parameters.no-label>fieldset .react-select-container .react-select__control{width:100%}.parameters.no-label>fieldset .react-select-container .react-select__menu{width:100%}.parameters .parameter{flex-direction:column;align-items:flex-start;width:100%;margin-right:0}.parameters .parameter>div{width:100%}.parameters .parameter .react-select-container,.parameters .parameter .react-select-container .react-select__control,.parameters .parameter .react-select-container .react-select__menu{width:100%}.choose-equipment .filters>*{width:100%;margin:0 0 1em}}.basket{width:100%;padding:16px;margin-top:24px;background-color:#e0e5ea;border-radius:8px}.basket-title{margin-bottom:1em;font-weight:700}.basket-items{display:flex;flex-wrap:wrap;gap:8px;padding:.35em 0 .25em .25em;overflow-y:auto;overflow-x:hidden;max-height:30vh}.basket-items::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.basket-items::-webkit-scrollbar-track{border-radius:10px}.basket-items::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.basket-items::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.basket-items .basket-item{display:flex;align-items:center;position:relative;height:1.6875em;width:100%;padding:4px 8px;border:solid 1px #0d2033;background:#0d203366;border-radius:4px}.basket-items .basket-item span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;border-right:solid 1px #0d2033;padding-right:8px}.basket-items .basket-item button{color:#c93e13;padding-left:4px}@media screen and (max-width: 780px){.table-with-basket{flex-direction:column}.table-with-basket>div:first-child{width:100%}.table-with-basket.large>div:first-child{width:100%}.table-with-basket .basket{width:100%}.table-with-basket .basket-items{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto;max-height:37vh}.table-with-basket .basket-items .basket-item-container{width:calc(50% - 1vw)}}@media screen and (max-width: 580px){.table-with-basket .basket.large .basket-items .basket-item-container{width:100%}}@media screen and (max-width: 400px){.table-with-basket .basket-items .basket-item-container{width:100%}}.form-worksite-equipment-form{display:flex;flex-direction:column;height:100%}.form-worksite-equipment-form h2{margin:0 0 .25em}.form-worksite-equipment-form h3{margin:0 0 1em;font-size:1em}.form-worksite-equipment-form .collapsible-container label{display:none}.worksite-equipment-bulk-form h4{margin:0 0 1em}.worksite-equipment-bulk-form .collapsible-container .collapsible-header{font-size:1.4rem;padding:.25em 0}.worksite-equipment-bulk-form .collapsible-container .collapsible-header .icon{margin-right:10px}.choose-equipment-bulk{display:flex;flex-direction:column;flex-grow:1}.choose-equipment-bulk .filters{display:flex;flex-wrap:wrap;align-items:center;margin:0}.choose-equipment-bulk .filters>*{margin:0 1em 1em 0}.choose-equipment-bulk .filters input[type=text].search{width:100%;margin:0;border:solid 1px #cfd7de}.choose-equipment-bulk .table-with-basket{flex-grow:1}.choose-equipment-bulk .basket-items .basket-item-conflict{width:calc(40% - 1em);font-size:.9em}.choose-equipment-bulk .basket-items .basket-item-conflict .icon-loading-block{width:26px;height:26px}.choose-equipment-bulk .basket-items .basket-item-conflict .tooltip{margin:0}.async-operations{position:fixed;bottom:1.5em;right:2em;z-index:1100}.async-operations .operations-container{display:none;padding:.75em 1em;color:#fff;border-radius:.25em;background-color:#0d2033}.async-operations button{color:#fff}.async-operations .count{position:absolute;bottom:0;right:0;display:flex;justify-content:center;width:65px;height:65px;padding:.75em 1em;font-size:1.5em;font-weight:700;background-color:#0d2033;border-radius:100%}.async-operations .count:before{display:none;position:absolute;content:"";left:.1em;right:.1em;top:.1em;bottom:.1em;border:10px solid #0d2033;border-top:4px solid rgb(255,255,255);border-right:4px solid rgb(255,255,255);border-radius:100%;animation:loadrotate 1.5s linear infinite}.async-operations .collapse{position:absolute;top:.25em;right:.5em;padding:.5em;font-size:.75em;transition:.3s ease-in-out transform}@media (any-hover: hover){.async-operations .collapse:hover{transform:scale(1.1)}}.async-operations .operations .title{margin-bottom:1em;padding-right:1.5em;font-weight:700}.async-operations .operations .operations-list{max-height:50vh;overflow-y:auto}.async-operations .operations .operations-list::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.async-operations .operations .operations-list::-webkit-scrollbar-track{border-radius:10px}.async-operations .operations .operations-list::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.async-operations .operations .operations-list::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.async-operations .operation{display:flex;align-items:center;margin-bottom:.25em}.async-operations .operation.highlight{animation:blink .75s ease-in-out 4}.async-operations .operation .action{width:280px;margin-right:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.async-operations .operation .status{width:130px;margin-right:1em}.async-operations .operation .status.success{color:#5edc6b}.async-operations .operation .status.failed{color:#c93e13}.async-operations .operation .link{width:160px;margin-right:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.async-operations .operation .link a{text-decoration:underline}.async-operations .operation .discard{width:1.25em}.async-operations.loading-async .count:before{display:block}.async-operations.expand .count{display:none}.async-operations.expand .operations-container{display:block;animation-duration:.3s;animation-fill-mode:both;animation-name:fadeInUp}@media screen and (max-width: 780px){.async-operations{right:0;left:0;bottom:0}.async-operations .count{bottom:1em;right:1em}.async-operations .operation .action{width:calc(50% - 2.25em)}.async-operations .operation .status{width:calc(20% - 1em)}.async-operations .operation .link{width:calc(30% - 1em)}}@media screen and (max-width: 500px){.async-operations .operation{flex-wrap:wrap;padding-bottom:.35em;margin-bottom:.35em;border-bottom:dashed 1px #979797}.async-operations .operation:last-child{border-bottom:none}.async-operations .operation .action{order:1;width:calc(100% - 2.5em);margin-right:0}.async-operations .operation .status{order:3;width:120px}.async-operations .operation .link{order:4;width:auto;flex-grow:1}.async-operations .operation .discard{order:2}}.table-action .table-action__button{border:none}.table-action .table-action__button .icon{margin:0 10px}.table-action .table-action__container{background-color:#fff;border:solid 1px rgb(0,0,0);border-radius:4px;width:max-content;position:relative;font-size:1.4rem}.table-action .table-action__container.s-left{transform:translate(-100%)}.table-action .table-action__container.s-right{transform:translate(10%)}.table-action__action{display:flex;flex-direction:column;gap:1em;margin-bottom:0}.table-action__action>*{padding:0 10px;cursor:pointer}.table-action__action>*:not(:last-child){border-bottom:solid 1px rgb(0,0,0)}.table-action__action>* p{margin-top:0}.equipment-relationships-check-form{margin:0 10px}.equipment-relationships-check-form fieldset{margin:0}.qr-code-field .qr-code{margin-bottom:.75em}.qr-code-field .qr-code .qr-code-value{display:flex;align-items:center}.qr-code-field .qr-code .qr-code-value .empty.disabled{color:#909090}.qr-code-field .qr-code .qr-code-value button{margin-left:1em}.qr-code-field .qr-code-activation .switch-custom{margin-bottom:0}.modal-qr-code .body{display:flex;flex-direction:column;flex-grow:1}.modal-qr-code .qr-code-found{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:1.5em}.modal-qr-code .qr-code-reader-container{width:100%;max-width:850px;flex-grow:1;margin:1em auto}.modal-qr-code .qr-code-reader-container .qr-code-reader__video{object-fit:cover}.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div{height:100%;width:100%}.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg{height:100%;width:100%;border:none!important;padding:32px}.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg path{stroke:#ffbf00;stroke-width:1.5;stroke-linejoin:round}.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg path:nth-child(1),.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg path:nth-child(4){transform:translateY(1px)}.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg path:nth-child(2),.modal-qr-code .qr-code-reader-container .qr-code-reader>div>div svg path:nth-child(3){transform:translateY(-1px)}.modal-qr-code .qr-code-reader-container .qr-code-error{position:absolute;left:50%;top:50%;font-size:1.25em;text-align:center;transform:translate(-50%,-50%);z-index:20}.filters-btn{color:#536272;border-bottom:solid 1px;display:flex;gap:5px;padding:5px}.bar-container{position:fixed;top:143px;right:0;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:20px;width:450px;padding:10px;background-color:#253d56;height:100%;z-index:10;transform:translate(100%);transition:all .2s linear;overflow-y:auto}.bar-container::-webkit-scrollbar{width:6px;height:6px;background:#e0e5ea}.bar-container::-webkit-scrollbar-track{border-radius:10px}.bar-container::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.bar-container::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.bar-container .filters-top>*,.bar-container .filters-main>*{margin:10px}.bar-container .filters-top input[type=text]{width:411px}.bar-container .filters-main{display:flex;flex-wrap:wrap}.bar-container .filters-main>*{flex-grow:1;min-width:50%}.bar-container.active{transform:translate(0)}.bar-container .close{color:#fff;position:absolute;top:20px;right:20px;display:none}@media (max-width: 580px){.bar-container{flex:1;background:#0d2033;overflow-y:auto;display:flex}.bar-container.active{width:100%;padding:50px 10px 200px}.bar-container .close{display:block}}.filters-wrapper{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filters-wrapper .filters{display:flex;align-items:center;gap:16px;max-width:100%;flex-wrap:wrap;margin:0}.filters-wrapper .filters .dropdown-button .btn{font-size:14px;padding:3px}.filters-wrapper .filters .dropdown-button .btn .icon{width:14px;height:14px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)){display:flex;align-items:center;background-color:#e0e5ea;padding:4px;border-radius:4px;font-size:12px;height:32px;animation:fadeInOut 1s ease-in-out}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)):has(.filter-select.disabled){opacity:.3;cursor:not-allowed}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .filter-select{all:unset;display:flex;align-items:center;height:24px;text-wrap:nowrap}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .filter-select .icon{position:unset;width:14px;height:12px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .delete-filter{color:#979797;border-left:solid 1px;padding:6px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .delete-filter .icon{height:12px;width:12px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .delete-filter .icon:focus{color:#c93e13}@media (any-hover: hover){.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .delete-filter .icon:hover{color:#c93e13}}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__container,.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__control{width:max-content!important}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__indicator{font-weight:lighter;padding:0;cursor:pointer}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__value-container{padding:2px;cursor:pointer}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu{bottom:0;background-color:transparent;background:none;z-index:100;width:100%}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu-list{margin-top:10px;border:solid 1px #0d2033;border-bottom-width:2px;border-radius:4px;width:100%;background-color:#fff;min-width:300px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu-list::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu-list::-webkit-scrollbar-track{border-radius:10px}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu-list::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu-list::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.filters-wrapper .filters .filter:not(:has(.search-filter,.search-input-filter,.wrapper-period-range-selector)) .react-select__menu .css-1xc3v61-indicatorContainer{padding:4px}.filters-wrapper .filters .filter-values{display:flex;justify-content:center;align-items:center;margin-right:4px}.filters-wrapper .filters .date-picker-button{border:none;width:max-content;color:unset;background-color:inherit;padding:4px;height:32px;font-size:12px}.filters-wrapper .filters .date-picker-button .icon{margin:0 4px}.targets-preview-equipments{margin:2em 0 0}.targets-preview-equipments .targets-preview-equipments-count{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:1em;padding:0 2em;gap:16px}.targets-preview-equipments .targets-preview-equipments-count .icon{margin-top:-.5em}.targets-preview-equipments .targets-preview-equipments-list{max-height:0;overflow:hidden;transition:.5s max-height ease-in-out}.targets-preview-equipments .targets-preview-equipments-list.expanded{max-height:100vh}.targets-preview-equipments .targets-preview-equipments-list .pagination{margin-top:16px}.alert-definitions-container-table.wrapper-table.sticky-header{max-height:calc(100vh - 6em);margin-bottom:40px}.period-control .period-control-periodicity{padding-top:16px}.period-control .period-control-lines{margin-bottom:32px}.period-control .period-control-lines>div{display:flex;margin:8px 0;align-items:center}.period-control .period-control-lines>div .period-or{width:2em;margin-right:1em;text-transform:capitalize}.period-control .period-control-lines>div input[type=number]{width:calc(28px + 8ch)!important;margin-right:1em;-moz-appearance:textfield}.period-control .period-control-lines>div input[type=number]::-webkit-inner-spin-button,.period-control .period-control-lines>div input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.period-control .period-control-lines>div .cross{margin-left:1em}.period-control .period-control-lines>div .cross .icon{height:12px;width:12px}.period-control .period-control-lines .step-name{margin-left:3em}.period-control .period-control-lines .btn-link{margin:0 0 0 3em}.period-control .period-control-lines .btn-link.delete-threshold{margin:0}@media screen and (max-width: 400px){.period-control .period-control-lines>div{flex-wrap:wrap}.period-control .period-control-lines>div .period-or{width:100%;margin:.2em 0 .5em;text-align:center}.period-control .period-control-lines>div .react-select-container{margin:.5em .5em 0 0}.period-control .period-control-lines>div .react-select-container .react-select__control{width:7em}.period-control .period-control-lines>div .react-select-container .react-select__menu{width:7em}.period-control .period-control-lines>div .cross{padding:.15em}}.wrapper-period-range-selector{display:flex;align-items:center;justify-content:center;margin:0 16px 0 0;min-width:max-content}.sidebar-map .wrapper-period-range-selector{margin:0;color:#fff}.sidebar-map .wrapper-period-range-selector .prev-arrow,.sidebar-map .wrapper-period-range-selector .next-arrow{color:#fff}.wrapper-period-range-selector .date{margin:0;font-size:16px;text-align:center;padding:0 8px}.wrapper-period-range-selector.right{flex-grow:1;justify-content:flex-end}.wrapper-period-range-selector .ant-picker{padding:0}.wrapper-period-range-selector .ant-picker input{text-align:center}.wrapper-period-range-selector .ant-picker input{cursor:pointer!important}@media (max-width: 580px){.wrapper-period-range-selector span{font-size:.8em}.wrapper-period-range-selector .prev-arrow,.wrapper-period-range-selector .next-arrow{padding:8px}}.intervention-types-control .intervention-types-control-lines{margin-top:1em}.intervention-types-control .intervention-types-control-lines>div{display:flex;margin-bottom:.5em;align-items:center}.intervention-types-control .intervention-types-control-lines>div .react-select-container{margin-right:1em}.intervention-types-control .intervention-types-control-lines>div .cross{padding:.5em;border:none}@media screen and (max-width: 400px){.intervention-types-control .intervention-types-control-lines>div .react-select-container{margin-right:.5em}.intervention-types-control .intervention-types-control-lines>div .react-select-container .react-select__control{width:14em}.intervention-types-control .intervention-types-control-lines>div .react-select-container .react-select__menu{width:14em}.intervention-types-control .intervention-types-control-lines>div .cross{padding:.15em}}.initial-maintenance-configuration-control .intervention-type-configuration fieldset{display:flex;gap:16px;align-items:center}.initial-maintenance-configuration-control .intervention-type-configuration fieldset label{margin-bottom:0}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period{display:flex;align-items:center}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period+.intervention-type-period{margin-top:16px}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div{display:flex;align-items:center;width:100%}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div :nth-child(2){flex:1;max-width:180px}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div label{text-wrap:nowrap;margin-bottom:0}.initial-maintenance-configuration-control .intervention-type-block{background-color:#e0e5ea;padding:16px;border-radius:4px;margin-left:0;margin-bottom:16px;width:100%}.initial-maintenance-configuration-control .intervention-type-block__title{display:block;margin-bottom:16px}.initial-maintenance-configuration-control .intervention-type-block fieldset{display:flex;align-items:flex-end}.initial-maintenance-configuration-control .intervention-type-block .react-select-container .react-select__control{background-color:transparent}.initial-maintenance-configuration-control .intervention-type-block label:not(.switch-custom__toggle){min-width:200px}.initial-maintenance-configuration-control .theoretical-values{display:flex;flex-wrap:wrap;gap:24px}.maintenance-configuration-control .maintenance-configuration h3 span{text-transform:lowercase}.equipment-maintenance-configuration .intervention-type-period label{min-width:200px}@media screen and (max-width: 780px){.initial-maintenance-configuration-control .intervention-type-configuration{flex-direction:column}.initial-maintenance-configuration-control .intervention-type-configuration>label{margin:0 0 1em;width:auto}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods{flex-direction:column}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period{margin-right:0}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div :nth-child(2){margin-left:16px}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div label{min-width:12em}}@media screen and (max-width: 580px){.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div{align-items:start;flex-direction:column;gap:8px}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div :nth-child(2){margin-left:0;width:100%}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div label{min-width:12em}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div input[type=text]{width:140px}}@media screen and (max-width: 400px){.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div label{min-width:0}.initial-maintenance-configuration-control .intervention-type-configuration .intervention-type-periods .intervention-type-period>div input[type=text]{width:120px}}.external-files-control{display:flex;align-items:center}.external-files-control input[type=url]{border:none}.external-files-control .external-input{display:flex;align-items:center;font-family:roboto,sans-serif;font-size:1.6rem;border:1px solid #0d2033;border-radius:3px;height:37px;position:relative}.external-files-control .external-input:has(.success){border-color:#5edc6b}.external-files-control .external-input:has(.error){border-color:#c93e13}.external-files-control .external-input svg{position:absolute;top:0;right:0;height:100%;width:37px;padding:8px;color:#fff}.external-files-control .external-input svg.success{background-color:#5edc6b99}.external-files-control .external-input svg.error{background-color:#c93e1399}.agenda-filter{position:relative;display:flex;align-items:center;z-index:5}.agenda-filter .react-select-container .css-1nmdiq5-menu{box-shadow:none}.agenda-filter .react-select__control{background:none}.agenda-filter .react-select__control .filter-values{width:100%}.agenda-filter .react-select__control:active,.agenda-filter .react-select__control:focus,.agenda-filter .react-select__control--is-focused{border:none;border-color:none}@media (max-width: 580px){.agenda-filter{flex-direction:column;gap:8px}.agenda-filter .react-select-container{width:100%}}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d2033b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:bolder;z-index:9999}.lightbox .lightbox-content{position:relative;flex-grow:1;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:8px}.lightbox .lightbox-content img{max-width:100%;max-height:100%;transition:transform .2s ease-in-out;cursor:zoom-in}.lightbox .lightbox-nav{position:absolute;height:50px;top:0;left:0;right:0;background-color:#0d2033cc;color:#fff;display:flex;align-items:center;justify-content:flex-end;align-content:center;gap:10px}.lightbox .lightbox-nav svg{fill:#fff;color:#fff}.lightbox .lightbox-nav button:disabled svg{color:#979797;cursor:not-allowed}.lightbox .lightbox-nav .lightbox-close-button{padding:0 20px}.lightbox .lightbox-nav-button{position:absolute;margin:auto;top:50%;transform:translateY(-50%);padding:30px 20px;background-color:#0d203380;color:#fff;opacity:.7;border:none;cursor:pointer}@media (any-hover: hover){.lightbox .lightbox-nav-button:hover{opacity:1}}.lightbox .lightbox-nav-button.lightbox-prev-button{left:0}.lightbox .lightbox-nav-button.lightbox-next-button{right:0}.lightbox.fullscreen .lightbox-content{height:calc(100% - 60px)}.lightbox .lightbox-nav-button,.lightbox .lightbox-nav{z-index:10}.gallery{display:flex;flex-wrap:wrap;margin:-5px}.gallery .thumbnail{width:150px;height:150px;object-fit:cover;cursor:pointer;margin:5px;transition:opacity .2s ease-in-out}@media (any-hover: hover){.gallery .thumbnail:hover{opacity:.8}}.subscribers-control{position:sticky;top:10px}.subscribers-control h4{margin:0}.subscribers-control .organization{margin-top:24px;margin-bottom:1em}.subscribers-control .organization h3,.subscribers-control .organization h4{margin:0}.subscribers-control .organization-name{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin-bottom:16px}.subscribers-control .organization-name .tags{display:flex;flex:1;flex-wrap:wrap;gap:4px}.subscribers-control .organization-name .tags .tag-container{margin:0}.subscribers-control .organization__role{padding:5px 10px;border-radius:25px;background-color:#cacaca66;font-size:14px}.collaborator-control{display:flex;gap:16px}.collaborator-control fieldset{flex:1}.collaborator-control-message{display:flex;flex-wrap:wrap;margin-top:-15px}.collaborator-control-message .btn{color:#c93e13}.collaborator-control-table{margin-left:10px;font-size:14px;border-collapse:collapse;color:#687480}.collaborator-control-table tr,.collaborator-control-table td{border:none}.collaborator-control-table td{padding:5px 7px;position:relative;cursor:pointer}.collaborator-control-table td:not(:last-child):after{position:absolute;left:calc(100% - 3px);content:"•"}.collaborator-control-table td:first-child{display:flex;align-items:baseline;padding-left:0}.collaborator-control-table td:first-child .badge{margin-right:5px;margin-left:0}.document-list{max-width:100%}.document-list,.document-list .flex{margin:0 0 1em}.document-list .print-image{display:none}.file-display{display:flex;gap:16px;width:100%;align-items:center}.file-display>span{margin:0;white-space:nowrap}.file-display>.dl{flex:1;max-width:100%;overflow:hidden}.file-display>.dl button{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.file-display .file-date,.file-display .file-size{color:#909090;font-size:.9em}.treeview{width:100%;padding:0 .625em 1em}.treeview .header .col{padding:10px 5px}.treeview .state{display:flex;justify-content:center;padding:10px 5px}.treeview .state.no-results{justify-content:flex-start}.treeview .state .icon{font-size:2em}.treeview .rows{padding:1px 0;overflow:hidden}.treeview .rows .row{position:relative;border-bottom:2px solid #f0f2f4;transition:background .3s ease-in-out}@media (any-hover: hover){.treeview .rows .row:hover{background-color:#e0e5ea;border-bottom-color:#e0e5ea}}.treeview .children-wrapper{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease-in-out}.treeview .children-wrapper.expanded{max-height:1000px;visibility:visible}.treeview .row{display:flex;flex-grow:1;justify-content:space-between}.treeview .row.collapsed .node .icon{transform:rotate(0)}.treeview .row.collapsed+.rows{height:0}.treeview .row:not(:hover) .actions .element{visibility:hidden}.treeview .col{flex:1 1 0}.treeview .col .element{padding:10px 5px}.treeview .col:first-child{flex-basis:40%;height:100%}.treeview .col.center{text-align:center}.treeview .col.right{padding-right:2em;text-align:right}.treeview .col.actions .element{display:flex;justify-content:flex-end;align-items:center;padding:5px}.treeview .col.actions .element .tooltip{margin:0 .5em}.treeview .col.actions .element .tooltip .btn{padding:8px}.treeview .col.actions .element .tooltip a{display:block;margin:0;padding:7px 5px 3px}.treeview .col .node{display:flex;align-items:center;cursor:pointer}.treeview .col .node .icon{margin:0 1em;font-size:.6em;transition:.3s ease-in-out transform;transform:rotate(90deg)}.treeview .col .name-with-icon{display:flex;align-items:center}.treeview .col .name-with-icon .icon{width:1.5em;height:1.5em;font-size:1em;margin:0 .5em;transform:none}.multilingual-input-control fieldset>div{display:flex}.multilingual-input-control fieldset input{margin-right:1em}.multilingual-input-control button p{color:#547596}.optional-field-control{display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:0}.optional-field-control>div{margin-bottom:20px}.optional-field-control .default-field-control{margin-left:2em;width:100%}.equipment-location h2{margin-top:1em}.equipment-location h2.snapshot-title{display:flex;justify-content:space-between;align-items:center;margin-top:0}.equipment-location h2.snapshot-title>span{margin:0 1em .5em 0}.equipment-location .map{margin:0}.equipment-location .leaflet-popup-content a .icon{width:6px;height:6px;margin-right:4px}@media (max-width: 780px){.equipment-location h2.snapshot-title{flex-direction:column;align-items:flex-start}}.snapshot-time{position:relative;padding-left:1.75em;font-size:1.4rem}.snapshot-time>div{display:flex;justify-content:space-between;align-items:center}.snapshot-time>div:before{display:block;content:"";position:absolute;left:0;top:50%;width:1em;height:1em;background-color:#5edc6b;border-radius:50%;transform:translateY(-50%)}.snapshot-time.warning>div:before{background-color:#f97d15}.snapshot-data{background-color:#fff;display:flex;flex-wrap:wrap;width:100%;padding:0 20px}.snapshot-data .column{min-width:180px;flex:0 1 25%;padding:10px}.snapshot-data .stat-desc{font-weight:300;font-size:14px;line-height:17px;color:#979797;margin-bottom:5px}.snapshot-data .stat{font-family:roboto-bold;font-style:normal;font-weight:800;font-size:calc(28px + (20 - 28) * (100vw - 300px) / 1300);line-height:calc(47px + (40 - 47) * (100vw - 300px) / 1300);margin-bottom:5px;min-width:40px}.snapshot-data .stat strong.status{position:relative;display:flex;justify-content:space-between;align-items:center;padding-left:1.15em}.snapshot-data .stat strong.status:before{display:block;content:"";position:absolute;left:0;top:50%;width:.7em;height:.7em;background-color:#5edc6b;border-radius:50%;transform:translateY(-50%)}.snapshot-data .stat strong.status.dark-green:before{background-color:#086e23}.snapshot-data .stat strong.status.green:before{background-color:#5edc6b}.snapshot-data .stat strong.status.orange:before{background-color:#f97d15}.snapshot-data .stat strong.status.red:before{background-color:#c93e13}.snapshot-data .stat .datetime{margin-top:-1.25em;font-size:1.2rem;font-family:roboto,sans-serif;font-weight:300}@media (max-width: 780px){.snapshot-data strong{font-size:2rem}}.snapshot-raw-data{display:flex;justify-content:flex-end}.snapshot-raw-data .btn.btn-link{margin:1em 0}.raw-data-modal .content{display:flex;flex-direction:column;align-items:flex-end;height:100%}.raw-data-modal textarea{flex-grow:1;resize:none}.raw-data-modal .btn{margin:.5em 0}.choose-icon-control .icons{display:flex;flex-wrap:wrap;align-items:center;margin:0 -5px}.choose-icon-control .icons>.icon{width:50px;height:50px;margin:5px;padding:1px;cursor:pointer;border:2px dashed transparent;border-radius:5px;transition:.4s ease-in border-color}.choose-icon-control .icons>.icon svg{width:100%;height:100%}@media (any-hover: hover){.choose-icon-control .icons>.icon:hover{border-style:dashed;border-color:#3f6287}.choose-icon-control .icons>.icon:hover.selected{border-style:solid}}.choose-icon-control .icons>.icon.selected{border-style:solid;border-color:#3f6287}.svg-icons-wrapper{display:flex;padding:15px 18px;align-content:center;gap:16px;row-gap:25px;flex-wrap:wrap;text-align:center}.svg-icons-wrapper>div{display:flex;flex-direction:column;align-items:center;font-size:small;width:100px}.svg-icons-wrapper .icon{background-color:#eeefee;border-radius:5px;height:50px;width:50px}.select-collaborator-control>div{display:flex;flex-direction:column}.user-menu{width:100%;background:#0d2033;border-radius:4px;color:#f0f3f7;padding:8px;border:1px solid transparent;cursor:pointer}.user-menu:hover,.user-menu.active{border-color:#536272}.user-menu.open .dropdown-icon{transition:.3s ease-in-out;transform:rotate(-90deg)}.user-menu .user-info{display:flex;align-items:center;gap:8px}.user-menu .user-info .user-picture{width:28px;height:28px;border-radius:4px;background-color:#979797;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.user-menu .user-info .user-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:linear-gradient(46deg,#ffd966,#ffde7a 20.65%,#ffe38d 36.78%,#ffe7a0 55.75%,#ffecb3 75.18%)}.user-menu .user-info .user-icon .icon{color:#0d2033}.user-menu .user-info .user-details{display:flex;flex-direction:column;font-size:12px;line-height:1.5}.user-menu .user-info .user-details .user-name{font-weight:600}.user-menu .user-info .user-details .user-org{font-weight:400;color:#536272}.user-menu .user-info .dropdown-icon{margin-left:auto;transition:.3s ease-in-out}.user-menu .dropdown-menu{position:absolute;left:102%;bottom:1%;background:#0d2033;border-radius:4px;padding:8px;display:flex;flex-direction:column;gap:8px;width:max-content;z-index:30}.user-menu .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:4px;transition:background .2s}.user-menu .dropdown-menu .dropdown-item:hover,.user-menu .dropdown-menu .dropdown-item.active{background:#253d56}.user-menu .dropdown-menu .dropdown-item .menu-icon{width:16px;height:16px}.user-menu .dropdown-menu .dropdown-item.logout{color:#fb7373}@media (any-hover: hover){.user-menu .dropdown-menu .dropdown-item.logout:hover{background:#300}}@media (max-width: 780px){.user-menu .dropdown-menu{left:50%;bottom:12%;height:fit-content}}.segmented-select{margin:0 8px;display:flex;align-items:center;border:solid 1px #0d2033;border-radius:4px;width:fit-content}.segmented-select .segment{display:flex;align-items:center;height:100%;cursor:pointer}.segmented-select .segment:first-of-type{border-radius:4px 0 0 4px}.segmented-select .segment:last-of-type{border-radius:0 4px 4px 0}.segmented-select .segment+.segment{border-left:solid 1px #0d2033}@media (any-hover: hover){.segmented-select .segment:hover:not(.disabled){background-color:#e3eaf1}}.segmented-select .segment.active:not(.disabled){background-color:#ffecb3}.segmented-select .segment.disabled{background-color:#cfd7de;cursor:not-allowed}.segmented-select .segment button{display:inline-flex}.segmented-select .segment button,.segmented-select .segment a{padding:4px 16px}.trips-container{display:flex;gap:16px}.trips-container .trips-wrapper{direction:rtl;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;height:70vh;width:50%}.trips-container .trips-wrapper::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.trips-container .trips-wrapper::-webkit-scrollbar-track{border-radius:10px}.trips-container .trips-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.trips-container .trips-wrapper::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.trips-container .trips-wrapper .trips-grouped{position:relative;padding:0 0 0 16px;direction:ltr}.trips-container .trips-wrapper .trips-grouped .trips-title{width:110%;display:flex;margin-bottom:4px;padding:8px 8px 8px 0;background-color:#fff;position:sticky;top:0}.trips-container .equipment-trip-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:solid 1px #0d2033;border-bottom-width:2px;border-radius:8px;cursor:pointer;transition:.3s ease-in-out;width:100%;font-size:14px}.trips-container .equipment-trip-card+.equipment-trip-card,.trips-container .equipment-trip-card+.trips-title{margin-top:16px}@media (any-hover: hover){.trips-container .equipment-trip-card:hover{background-color:#f2f4f8}}.trips-container .equipment-trip-card:focus,.trips-container .equipment-trip-card.active{background-color:#e0e5ea;transition:.3s ease-in-out;border-bottom-width:1px}.trips-container .equipment-trip-card__header,.trips-container .equipment-trip-card__content,.trips-container .equipment-trip-card__footer{display:flex;gap:8px;margin-bottom:8px}.trips-container .equipment-trip-card__header span,.trips-container .equipment-trip-card__content span,.trips-container .equipment-trip-card__footer span{display:flex;gap:8px;align-items:center}.trips-container .equipment-trip-card__header{text-wrap:nowrap;width:100%;min-width:fit-content;align-items:center;gap:8px;font-weight:600}.trips-container .equipment-trip-card__content{display:flex;align-items:center;justify-content:space-between;gap:16px}.trips-container .equipment-trip-card__content .icon{width:30px;height:50px}.trips-container .equipment-trip-card__content .trip-start{height:10px;width:10px;border-radius:50%;padding:2px;border:solid 2px #3a870b;background-color:#3a870b66}.trips-container .equipment-trip-card__content .trip-end{height:10px;width:10px;border-radius:50%;padding:2px;border:solid 2px #c93e13;background-color:#c93e1366}.trips-container .equipment-trip-card__footer{display:flex;align-items:center;justify-content:space-evenly;width:100%}.trips-container .trips-map{padding-left:0;padding-bottom:0}@media (max-width: 780px){.trips-container{display:block}.trips-container .trips-wrapper{width:100%;height:100%}.trips-container .trips-wrapper .trips-grouped{display:flex;flex-wrap:wrap}.trips-container .trips-wrapper .trips-grouped .equipment-trip-card{width:45%}.trips-map{height:90%;padding:0}.trips-map .btn{position:absolute;top:-8%;right:-5%}}@media (max-width: 580px){.trips-container .trips-wrapper .trips-grouped .equipment-trip-card{width:100%}}.properties-list{--full-column: calc(2 * var(--nb-columns, 1));display:grid;grid-template-columns:repeat(var(--nb-columns, 1),fit-content(40%) minmax(0,1fr));margin:0}.properties-list__title{grid-column:span var(--full-column)}.properties-list__title:not(:first-child){margin-top:16px}@media screen and (max-width: 580px){.properties-list__title{font-size:14px}}.properties-list .list_item{display:contents}.properties-list--vertical .list_item,.properties-list .list_item--vertical{display:flex;flex-direction:column;grid-column:span 2}.properties-list .fallback{font-style:italic;grid-column:span var(--full-column);padding:8px}.properties-list .fallback:first-letter{text-transform:uppercase}.properties-list .fallback:not(:only-child){display:none}.list_item{display:flex}@media (any-hover: hover){.list_item:not(.list_item--nohover):hover .item-term,.list_item:not(.list_item--nohover):hover .item-definition{background-color:#e0e5ea}}.list_item--vertical{flex-direction:column}.list_item .item-term,.list_item .item-definition{padding:8px;margin-bottom:0}.list_item .item-term p,.list_item .item-definition p{margin:0}.list_item--strait .item-term,.list_item--strait .item-definition{padding:4px}.list_item .item-term{color:#536272;display:flex;align-items:baseline;border-top-left-radius:4px;border-bottom-left-radius:4px;height:100%}.list_item .item-term:after,.list_item .item-term:before{content:none}.list_item .tooltip{margin:0 .5em;height:1em;display:flex}.list_item .tooltip .icon{width:1em;height:1em}.list_item--align-start .item-term{align-items:flex-start}.list_item .item-definition{color:#071b2e;font-weight:600;width:100%;margin-right:16px;border-top-right-radius:4px;border-bottom-right-radius:4px;display:inline-flex;align-items:baseline;justify-content:left;gap:8px}.list_item .item-definition:not(:hover) .hover-action{display:none}.list_item .item-definition ul{margin:0 0 0 22px;list-style:none}.list_item .item-definition .tag-container{margin:0}.list_item .item-definition span{line-height:1.5em}.list_item--direction-column .item-definition{align-items:start;flex-direction:column}@media (max-width: 580px){.properties-list{display:block;padding:4px 0}.properties-list .list_item+.list_item>.item-term{margin-top:16px}.properties-list .list_item .item-term,.properties-list .list_item .item-definition{line-height:1.2em;padding:2px 8px}}.icon-info-blue{color:#547596;width:20px;height:20px}.sensitive-section{border:1px solid #f97303;padding:4px 16px;border-radius:8px;margin:16px 0}.sensitive-section p{color:#f97303;font-size:small;margin:8px 0}.sensitive-section .accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 0;color:#0d2033;border-bottom:none!important;margin-bottom:0!important}.sensitive-section .accordion-icon{transition:transform .3s ease}.sensitive-section .accordion-content{overflow:hidden;max-height:0;transition:all .3s ease-out;opacity:0}.sensitive-section.open{background-color:#fdd5b380;padding:16px}.sensitive-section.open .accordion-title{border-bottom:solid 1px #f97303!important}.sensitive-section.open .accordion-icon{transform:rotate(-90deg)}.sensitive-section.open .accordion-content{max-height:500px;opacity:1;transition:all .3s ease-out}@media screen and (min-width: 780px){.main-menu:not(.active)+#wrapper .main>*:not(header,.side-form){padding-left:72px!important}.main-menu.active+#wrapper .main>*:not(header,.side-form){padding-left:40px!important}}.main{display:flex;flex-direction:column;flex:1;overflow-y:auto}.main::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.main::-webkit-scrollbar-track{border-radius:10px}.main::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.main::-webkit-scrollbar-thumb:hover{background:#e0e5ea}@media (min-width: 960px){.main>*:not(header,.side-form){padding-left:40px!important}}.main.with-sticky-header::-webkit-scrollbar{display:none}.main:has(.page-header){padding-top:0}.main:has(.buttons-bar){padding-bottom:4em}.main:has(.buttons-bar):has(.wrapper-table){padding-bottom:0}.main.hidden-scroll{overflow:hidden}.main.centered{align-items:center;background:#fff}@media (min-width: 960px){.main:not(:has(.buttons-bar)) .pagination{padding-bottom:0}}.main .main-row.second-tabs{background-color:#fff;border-bottom:none}.main .main-row.error-page{display:flex;align-items:center}.main .main-row.main-centered{display:flex;flex-grow:1;justify-content:center;align-items:center;background-color:transparent}.main .main-content{flex-grow:1;background-color:#fff}.main .main-content.no-padding{padding:0}.main .main-content.equipment-detail-history{padding-bottom:0}.main .main-content.dashboard{background-color:#f8f9fa}.main .main-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;padding:0 .625em;background-color:#fff}.main .main-actions>*{margin:.625em 0 0 1.25em}.main .main-actions>*.expand{flex-grow:1;margin:0 0 .9375em}.main .main-actions .export-button{margin-bottom:0}.main .main-actions>.items-count{margin-left:0}.main .main-actions.flex-start{justify-content:flex-start;margin-top:30px}.main .main-actions.flex-start .btn{margin:10px 0}.main .main-tabs{border-bottom:solid 2px #f0f2f4}.main .secondary-filters{margin-top:-30px;margin-bottom:30px;padding-bottom:15px;border-bottom:none}.main .secondary-filters .react-select-container .react-select__control{margin-right:15px}.main .secondary-filters .wrapper-select{margin-right:10px}.main .equipment-filters{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.625em;margin-bottom:2em;margin-top:-1.875em}.main .main-filters,.main .secondary-filters{margin:16px 0;display:flex;align-items:center;justify-content:space-between}.main .main-filters .container,.main .main-filters .filters-container,.main .secondary-filters .container,.main .secondary-filters .filters-container{display:flex;align-items:center;flex-wrap:wrap}.main .main-filters .container.flex-end,.main .main-filters .filters-container.flex-end,.main .secondary-filters .container.flex-end,.main .secondary-filters .filters-container.flex-end{justify-content:flex-end}.main .main-filters .container.flex-end .filters-actions,.main .main-filters .filters-container.flex-end .filters-actions,.main .secondary-filters .container.flex-end .filters-actions,.main .secondary-filters .filters-container.flex-end .filters-actions{margin:0}.main .main-filters .container .filters-actions,.main .main-filters .filters-container .filters-actions,.main .secondary-filters .container .filters-actions,.main .secondary-filters .filters-container .filters-actions{display:flex;align-items:center;margin:0 0 0 1em}.main .main-filters .container .wrapper-select,.main .main-filters .filters-container .wrapper-select,.main .secondary-filters .container .wrapper-select,.main .secondary-filters .filters-container .wrapper-select{display:inline-block}.main .main-filters .container .react-select-container .react-select__control,.main .main-filters .filters-container .react-select-container .react-select__control,.main .secondary-filters .container .react-select-container .react-select__control,.main .secondary-filters .filters-container .react-select-container .react-select__control,.main .main-filters .container .react-select-container .react-select__menu,.main .main-filters .filters-container .react-select-container .react-select__menu,.main .secondary-filters .container .react-select-container .react-select__menu,.main .secondary-filters .filters-container .react-select-container .react-select__menu{width:12.1875em}.main .main-filters .container .react-select-container.select-equipment-type .react-select__menu,.main .main-filters .filters-container .react-select-container.select-equipment-type .react-select__menu,.main .secondary-filters .container .react-select-container.select-equipment-type .react-select__menu,.main .secondary-filters .filters-container .react-select-container.select-equipment-type .react-select__menu{width:12.5em}.main .secondary-menu{border-bottom:none;margin:0 10px}.main .secondary-menu ul{height:40px}.main .secondary-menu ul li>span{height:100%}.main .secondary-filters{display:flex;background-color:#fff}.main .secondary-filters .container{justify-content:flex-start}.main .secondary-filters .container>*{margin-right:1em}.footer-actions{display:flex;justify-content:flex-end;margin-top:2em}.container{flex-grow:1;max-width:1600px;padding-right:17.5px;margin:0 auto}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.grid .col-1{grid-column:span 1}.grid .col-2{grid-column:span 2}.grid .col-3{grid-column:span 3}.grid .col-4{grid-column:span 4}.grid .col-5{grid-column:span 5}.grid .col-6{grid-column:span 6}.grid .col-7{grid-column:span 7}.grid .col-8{grid-column:span 8}.grid .col-9{grid-column:span 9}.grid .col-10{grid-column:span 10}.grid .col-11{grid-column:span 11}.grid .col-12{grid-column:span 12}.organization-block:not(:last-of-type),.contact-block:not(:last-of-type){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid gray}@media (max-width: 1100px){.wrapper-cols-3{margin:0 0 0 -20px;width:calc(100% + 40px)}.wrapper-cols-3 .col{padding:0 20px}}@media (max-width: 960px){.wrapper-cols-3{margin:0 0 0 -15px;width:calc(100% + 30px)}.wrapper-cols-3 .col{padding:0 15px}}@media (max-width: 780px){.wrapper-cols-3{display:block;margin:0;width:100%}.wrapper-cols-3 .col{width:100%;max-width:400px;margin:20px auto 0}.container{padding:0 12px}.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8{grid-column:span 12}}@media (max-width: 580px){.main>*:not(header).cards-page{padding:0 8px;background-color:#f5f7fa}.main>*:not(header).cards-page .widget{border:none}.main>*:not(header):not(.cards-page){margin-left:8px}.main .equipment-filters{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.625em;margin-top:-1.875em;margin-bottom:1.5em}.main .main-filters{margin:8px;flex-direction:column;gap:24px}.main .main-filters .container{flex-direction:column-reverse}.main .main-filters .container .filters-actions{position:relative;width:100%;min-height:42px;margin-left:0;justify-content:flex-end;z-index:5}.main .main-filters .filters-wrapper,.main .main-filters .filters,.main .main-filters .filter{width:100%}.main .main-filters .filters{flex-direction:column}.main .main-filters .filters .searchbar{width:100%}.main .main-filters .filters .wrapper-select{flex:1}.main .main-filters .filters .wrapper-select .filter-select,.main .main-filters .filters .wrapper-select .react-select__menu-list{width:100%!important}.main .main-filters .segmented-select{width:100%}.main .main-filters .segmented-select .segment{flex:1;padding:6px}.main .main-filters .segmented-select .segment button{display:flex;justify-content:center}.container{padding:0 4px}.grid.column-on-mobile{row-gap:0}.grid .col-6,.grid .col-4{grid-column:span 12}}::-webkit-input-placeholder{color:#979797}::-moz-placeholder{color:#979797}:-ms-input-placeholder{color:#979797}.margin-top{margin-top:30px}form.margin-top,.form-container.margin-top{margin-top:45px}form header h1,.form-container header h1{margin-bottom:0;border-bottom:none}form h2,form .h2,.form-container h2,.form-container .h2{font-size:18px}form h3,form .h3,.form-container h3,.form-container .h3{font-size:16px;line-height:1.6em}form h4,.form-container h4{font-size:14px;line-height:1.6em}form h1,form .h1 h2,form .h2,form h3,form .h3,form h4,form .h4,.form-container h1,.form-container .h1 h2,.form-container .h2,.form-container h3,.form-container .h3,.form-container h4,.form-container .h4{margin-bottom:16px;border-bottom:solid 2px #cfd7de;color:#536272}@media (max-width: 780px){form h1,form .h1 h2,form .h2,form h3,form .h3,form h4,form .h4,.form-container h1,.form-container .h1 h2,.form-container .h2,.form-container h3,.form-container .h3,.form-container h4,.form-container .h4{width:100%;font-size:16px}}form h2:not(:first-child),.form-container h2:not(:first-child){margin-top:24px}form h4,.form-container h4{margin-top:16px}form .nostyle,.form-container .nostyle{margin-bottom:0;border-bottom:none}form .switch-custom>span:after,.form-container .switch-custom>span:after{left:4px}form .switch-custom input[type=checkbox]:checked+span:after,form .switch-custom input[type=radio].checkbox:checked+span:after,.form-container .switch-custom input[type=checkbox]:checked+span:after,.form-container .switch-custom input[type=radio].checkbox:checked+span:after{transform:translate3d(17px,0,0)}form input[type=time],.form-container input[type=time]{padding:5px 14px 4px;border:1px solid #0d2033;border-radius:3px}form .checkbox-list,.form-container .checkbox-list{margin:0}form .checkbox-list li,.form-container .checkbox-list li{display:inline-block;padding:.5em}form .checkbox-list input,form .checkbox-list label,.form-container .checkbox-list input,.form-container .checkbox-list label{display:inline-block;margin:.2em;vertical-align:middle}form.form-parameters h2:first-of-type,.form-container.form-parameters h2:first-of-type{margin-top:0}form .react-select-container .react-select__control,form .mdxeditor,form .react-tag-input,.form-container .react-select-container .react-select__control,.form-container .mdxeditor,.form-container .react-tag-input{border-color:#cfd7de}form .react-select-container .react-select__control:focus,form .react-select-container .react-select__control:focus-within,form .mdxeditor:focus,form .mdxeditor:focus-within,form .react-tag-input:focus,form .react-tag-input:focus-within,.form-container .react-select-container .react-select__control:focus,.form-container .react-select-container .react-select__control:focus-within,.form-container .mdxeditor:focus,.form-container .mdxeditor:focus-within,.form-container .react-tag-input:focus,.form-container .react-tag-input:focus-within{border-color:#0d2033;box-shadow:none}.form-line>fieldset{display:flex;align-items:flex-start}.form-line>fieldset>label{width:12em;margin:.7em 1em .7em 0}.form-line>fieldset>input[type=text],.form-line>fieldset input[type=number],.form-line>fieldset textarea{flex-grow:1;width:auto;max-width:40em}.form-line>fieldset .react-select-container .react-select__control{width:23em}.form-line>fieldset .react-select-container .react-select__menu{width:23em}.form-line>fieldset.daterange-line .split{width:23em;justify-content:space-between}.form-line>fieldset.daterange-line .split>div{display:flex;align-items:flex-start;margin:0}.form-line>fieldset.daterange-line .split>div:first-child{margin-right:1em}.form-line>fieldset.daterange-line .split>div label{margin:.7em 1em .7em 0}.form-line>.switch-custom>.label{width:15.75em}fieldset{margin:0 0 20px}fieldset .unit{color:#687480;font-style:italic}fieldset.inline-description>div{display:inline-block;margin-right:1em}.date-and-time{display:flex;flex-wrap:wrap;align-items:flex-end}.date-and-time fieldset{margin-right:1em}.date-and-time fieldset .icon-loading-block{width:24px;height:24px;margin:0 .5em .25em}.date-and-time input[type=text]{height:34px}.date-and-time .description{width:100%;margin:8px 0;font-family:Roboto;font-size:12px;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-weight:400}.date-and-time--oneline{align-items:inherit}.date-and-time--oneline fieldset{display:flex}.date-and-time--oneline fieldset label{height:1.5em;margin:auto}.date-and-time--oneline fieldset input{height:100%}.date-and-time .ant-picker{width:100%}.date-control{background-color:#fff;width:300px;height:36px}@media (any-hover: hover){.date-control:hover{background-color:transparent}}.ant-picker-range-arrow{display:none!important}label{display:block;margin:0 0 10px;font-family:roboto,sans-serif;font-size:1.4rem}label.important-label{font-family:roboto-bold,roboto,sans-serif;font-size:1.8rem;margin:0 0 1em;font-weight:400;color:#4a4a4a}label.with-action{display:flex;width:300px;justify-content:space-between}label.with-action .btn.btn-link{margin:0 0 0 1em}label .required{padding:0 .5em}label .alt-label{padding:0 .5em;color:#ffbf00}.fake-label label{display:inline-block;margin-right:10px}label.small{font-size:1.4rem}input,textarea,select,button{transition:.3s ease-in-out}input:focus,textarea:focus,select:focus,button:focus{outline:0}input:-webkit-autofill,textarea:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}input:invalid,textarea:invalid{box-shadow:none}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form input[type=number],form input[type=url]{width:300px;font-family:roboto,sans-serif;font-size:1.6rem;padding:8px 14px 7px;border:1px solid #cfd7de;border-radius:3px}form input[type=text]:disabled,form input[type=email]:disabled,form input[type=tel]:disabled,form input[type=password]:disabled,form input[type=number]:disabled,form input[type=url]:disabled{color:#bbb;border-color:#cfd7de;background-color:#edf1f5;box-shadow:none;cursor:not-allowed}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form input[type=password]:focus,form input[type=number]:focus,form input[type=url]:focus{border-color:#0d2033}form input[type=text].small,form input[type=email].small,form input[type=tel].small,form input[type=password].small,form input[type=number].small,form input[type=url].small{width:190px}form input[type=text].rc-time-picker-input,form input[type=email].rc-time-picker-input,form input[type=tel].rc-time-picker-input,form input[type=password].rc-time-picker-input,form input[type=number].rc-time-picker-input,form input[type=url].rc-time-picker-input{width:140px;height:auto;padding:4px 14px}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration{display:none}.color-list-picker input[type=color]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.wrapper-search{position:relative}.wrapper-search .icon{width:14px;height:14px;position:absolute;top:50%;left:10px;margin-top:-7px;fill:#4a4a4a;pointer-events:none}.wrapper-search .search{padding-left:34px}input[type=number].small{display:inline-block;margin-right:10px;width:100px}input[type=number].medium{display:inline-block;margin-right:10px;width:140px}.rc-time-picker-panel-input-wrap{width:140px;height:auto;font-family:roboto,sans-serif;font-size:1.6rem;padding:3px 13px!important;border:1px solid #979797;border-radius:3px;box-shadow:inset 0 1px 3px #00000080}.rc-time-picker-panel-clear-btn{line-height:18px!important}.rc-time-picker-panel-inner{box-shadow:none!important;border:0!important}.rc-time-picker-panel-select{width:50%!important;font-size:14px!important}li.rc-time-picker-panel-select-option-selected{background:#f973031a!important;color:#f97303!important}.rc-time-picker-panel-combobox{height:144px;border:1px solid #aeaeae;border-width:0 1px 1px}.rc-time-picker-panel-select li:hover{background:#f973031a!important}.mdxeditor{border:1px solid #0d2033;border-radius:4px}.mdxeditor [role=textbox],.mdxeditor [aria-label="editable markdown"]{border:none;height:100%;padding:8px .75rem}.mdxeditor [role=textbox] ul>li:not([role]),.mdxeditor [aria-label="editable markdown"] ul>li:not([role]){font-size:14px;list-style:disc;margin-left:16px}.mdxeditor [role=textbox] ol>li,.mdxeditor [aria-label="editable markdown"] ol>li{font-size:14px}.mdxeditor [role=textbox] ol>li:before,.mdxeditor [aria-label="editable markdown"] ol>li:before{margin-right:4px}.mdxeditor [role=textbox] li[role=checkbox],.mdxeditor [aria-label="editable markdown"] li[role=checkbox]{font-size:14px;margin-inline-start:0;text-decoration:none;padding-left:0;margin-left:var(--spacing-6)}.mdxeditor [role=textbox] li[role=checkbox]:before,.mdxeditor [aria-label="editable markdown"] li[role=checkbox]:before{height:16px;width:16px;border-radius:4px;display:inline-block;vertical-align:middle;position:unset;margin-right:6px}.mdxeditor [role=textbox] li[role=checkbox]:after,.mdxeditor [aria-label="editable markdown"] li[role=checkbox]:after{border-width:0 2px 2px 0;top:0;left:0;height:8px;width:5px;transform:translate(100%,50%) rotate(45deg)}.mdxeditor [role=textbox] li[role=checkbox][aria-checked=true]:before,.mdxeditor [aria-label="editable markdown"] li[role=checkbox][aria-checked=true]:before{background-color:#0d2033}.mdxeditor [role=textbox] li[role=checkbox][aria-checked=true]:after,.mdxeditor [aria-label="editable markdown"] li[role=checkbox][aria-checked=true]:after{border-color:#fdd5b3}.mdxeditor ul{list-style:unset;font-family:unset}.mdx-viewer .mdxeditor{-webkit-user-select:none;user-select:none;pointer-events:none;border:none;font-weight:400}.mdx-viewer .mdxeditor li[role=checkbox]{pointer-events:auto}.mdx-viewer .mdxeditor ul{margin:0 0 24px}.mdx-viewer .mdxeditor li[role=checkbox]{margin-left:0}.mdx-viewer .mdxeditor li[role=checkbox]:after{transform:translate(100%,100%) rotate(45deg)}textarea,[role=textbox]{width:100%;height:150px;resize:none;font-family:roboto,sans-serif;font-size:1.6rem;padding:8px 16px;border:1px solid #979797;border-radius:3px}textarea.medium-height,[role=textbox].medium-height{height:150px}textarea.small-width,[role=textbox].small-width{width:83%}textarea:disabled,[role=textbox]:disabled{color:#bbb;border-color:#d8d8d8;box-shadow:none}textarea.other,[role=textbox].other{margin:10px 0}.split{margin-bottom:0;display:flex;flex-wrap:wrap;gap:10px}.split>div{margin-right:.75em;margin-bottom:1.25em}.select{position:relative;max-width:100%}.select select{height:36px;padding:0 30px 0 10px;border:1px solid #0d2033;border-radius:3px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:roboto,sans-serif;font-size:1.4rem;line-height:1;box-shadow:0 1px 2px #0003}.select .icon:not(.icon-help){width:8px;height:6px;position:absolute;top:50%;margin:-3px 0 0;right:13px}.select .option-group{font-weight:700}select::-ms-expand{display:none}.switch-custom{display:inline-flex;align-items:center;position:relative;min-height:24px;cursor:pointer}.switch-custom .label{margin:0 0 4px;padding:0 12px 0 0;font-family:roboto,sans-serif;font-size:1.4rem;cursor:pointer;word-break:keep-all}.switch-custom .switch-custom__toggle{display:block;width:42px;height:24px;position:relative;top:50%;right:0;padding:0}.switch-custom .switch-custom__toggle:before,.switch-custom .switch-custom__toggle:after{content:"";display:block}.switch-custom .switch-custom__toggle:before{width:100%;height:100%;border:1px solid #979797;border-radius:20px;box-shadow:inset 0 1px 3px #0000004d}.switch-custom .switch-custom__toggle:after{position:absolute;top:50%;left:4px;margin-top:-8px;width:16px;height:16px;border-radius:50%;background:#cacaca;transition:all .2s ease-out}.switch-custom.no-label .label{width:0;padding:0}.switch-custom input[type=checkbox],.switch-custom input[type=radio].checkbox{visibility:hidden;position:absolute;cursor:pointer}.switch-custom input[type=checkbox]:checked+.switch-custom__toggle:after,.switch-custom input[type=radio].checkbox:checked+.switch-custom__toggle:after{background:#5edc6b;transform:translate3d(17px,0,0)}.switch-custom.status .label{text-indent:-9999px}.switch-custom.status>span:after{right:21px}.switch-custom.status input[type=checkbox]:checked+span:after,.switch-custom.status input[type=radio].checkbox:checked+span:after{transform:translate3d(17px,0,0)}.wrapper-radios{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.wrapper-radios .wrapper-radio{margin-right:25px}.wrapper-radios .wrapper-radio:last-child{margin-right:0}.wrapper-radio{position:relative;padding-left:25px}.wrapper-radio>span:before{position:absolute;top:0;left:0;border-radius:50%;content:"";display:inline-block;width:16px;height:16px;border:1px solid #979797;box-shadow:inset 0 1px 3px #00000080}.wrapper-radio>span:after{display:inline-block;position:absolute;top:5px;left:5px;border-radius:50%;content:"";width:6px;height:6px;background-color:#4a4a4a;box-shadow:inset 0 1px 3px #00000080;transform:scale(0);transition:.3s ease-in-out}.wrapper-radio input{visibility:hidden;position:absolute;cursor:pointer}.wrapper-radio input:checked+span:after{transform:scale(1)}.checkbox{position:relative;display:flex;gap:8px;align-items:center}.checkbox .wrap-check{border-radius:4px;padding:4px;border:solid 1px #cfd7de}.checkbox .wrap-check .icon{visibility:hidden;color:#fff;font-size:8px}.checkbox input[type=checkbox],.checkbox input[type=radio].checkbox{visibility:hidden;cursor:pointer;height:0;width:0;display:none}.checkbox input[type=checkbox]:checked+.wrap-check,.checkbox input[type=radio].checkbox:checked+.wrap-check{background-color:#000}.checkbox input[type=checkbox]:checked+.wrap-check .icon,.checkbox input[type=radio].checkbox:checked+.wrap-check .icon{visibility:visible}.checkbox.disabled{color:#cfd7de;cursor:not-allowed}.checkbox.disabled .wrap-check:after{background:inherit;border:none}.wrapper-datepicker{display:inline-flex;position:relative;align-items:center;max-width:100%}.wrapper-datepicker.disabled .icon-datepicker{color:#b0b0b0}.icon-datepicker{position:absolute;width:15px;height:100%;top:0;right:13px;min-width:15px;color:#7b7b7b;pointer-events:none}.wrapper-half-form{display:flex;justify-content:space-between;gap:16px}.wrapper-half-form>*{flex:1}.errors{margin:5px 0 0;font-family:roboto,sans-serif;font-size:1.4rem;color:#c93e13}.errors.interspace{margin-top:2em}.form-invite-user .infos{color:#909090;font-style:italic}.notifications-form h3,.digests-form h3{margin-top:2.5em}.notifications-form h3:first-of-type,.digests-form h3:first-of-type{margin-top:1em}.notifications-form h3 .switch-custom,.digests-form h3 .switch-custom{margin:0 1em}.mdxeditor [role=textbox]{min-height:6em}.inputcontrol-container{display:flex;gap:4px;align-items:center}.inputcontrol-container input[type=text],.inputcontrol-container input[type=email],.inputcontrol-container input[type=tel],.inputcontrol-container input[type=password],.inputcontrol-container input[type=number],.inputcontrol-container input[type=url]{margin-right:0}@media (max-width: 960px){.wrapper-half-form{display:block}.wrapper-half-form>fieldset{width:100%}}@media (max-width: 780px){.form-line>fieldset{flex-direction:column}.form-line>fieldset>label{width:100%}.form-line>fieldset>input[type=text],.form-line>fieldset input[type=number],.form-line>fieldset textarea{width:100%}.form-line>.switch-custom>.label{width:auto}}@media (max-width: 580px){.field-infos-cols>div{width:50%}textarea.small-width{width:100%}.field-infos{flex-direction:column}.field-infos label{margin-right:0}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url]{width:250px}.form-line>fieldset .react-select-container .react-select__control{width:15em}.form-line>fieldset .react-select-container .react-select__menu{width:15em}.form-line>fieldset.daterange-line .split>div{margin-bottom:1em}.form-line>fieldset.daterange-line input[type=text]{width:100%}}@media (max-width: 500px){.notifications-form h3,.digests-form h3{display:flex;flex-direction:column}.notifications-form h3 .switch-custom,.digests-form h3 .switch-custom{margin:.5em 0 0}}@media (max-width: 400px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url]{width:100%}.field-infos-cols>div{width:100%}.date-and-hour .rc-time-picker .rc-time-picker-input{width:100px}.wrapper-half-form{display:block}.wrapper-half-form>fieldset{width:100%}form .select{width:100%}.form-wrapper p{display:flex;flex-wrap:wrap}.form-wrapper p label{width:100%}.form-wrapper p span{width:calc(100% - 110px)}}.entity-header{position:sticky;top:0;align-content:center;z-index:25;padding:8px 0 0 80px;transition:.3s ease-in-out;background-color:#edf1f5;z-index:20}.entity-header .data-container{display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 12px;margin-bottom:16px}@media screen and (max-width: 580px){.entity-header .data-container{margin-bottom:8px}.entity-header .data-container:has(.carousel){padding:0}.entity-header .data-container:has(.carousel) .carousel .slide{padding:0 8px 0 12px}}@media screen and (min-width: 780px){.entity-header .data-container{padding-left:0}.entity-header .breadcrumb .tooltip{margin:0}}.entity-header .prev-context{padding:8px;color:#f97303;border:none;outline:none;transition:.3s ease-in-out margin}.entity-header .prev-context .icon{width:.8125em;height:.6875em}.entity-header.menu-opened{padding-left:40px}.entity-header:not(.menu-opened){padding-left:72px}#equipment-header .equipment-identification{display:flex;flex-direction:row;gap:16px}#equipment-header .equipment-identification .equipment-image{border-radius:8px;width:68px;height:68px;display:flex;align-items:center;justify-content:center}#equipment-header .equipment-identification .equipment-image:has(.icon-truck){background-color:#e3eaf1}#equipment-header .equipment-identification .equipment-image img:not(.icon-truck){border-radius:8px;width:68px;height:68px;height:50;object-fit:cover}#equipment-header .equipment-identification .equipment-identity__reference{font-size:12px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;margin:0 4px;color:#86929d}#equipment-header .equipment-identification .equipment-identity .tooltip{margin:4px}#equipment-header .equipment-identification .equipment-identity .adress-tooltip{font-size:14px}#equipment-header .data-container{margin-bottom:16px}#contract-header .equipment-identification{display:flex;flex-direction:row;gap:4px}#contract-header .equipment-identification .equipment-image{border-radius:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#687480}#contract-header .equipment-identification .equipment-image img{aspect-ratio:1/1;border-radius:8px;object-fit:cover}#contract-header .equipment-identification .equipment-identity{display:flex;flex-direction:column;align-items:end}#contract-header .equipment-identification .equipment-identity__name{font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:roboto-bold;font-weight:600;margin:0 4px}#contract-header .equipment-identification .equipment-identity__reference{font-family:Roboto;font-size:12px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;font-weight:600;margin:0 4px;color:#86929d}#contract-header .intervention-details__type{font-family:Roboto;font-size:16px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-weight:600;color:#536272}#contract-header .intervention-details__reference{font-family:Roboto;font-size:12px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;font-weight:600;color:#86929d}#contract-header .intervention-details .tooltip{margin:4px}#contract-header .data-container{margin-bottom:8px}#construction-site-header .construction-site-details{display:flex;flex-direction:column;gap:8px}#construction-site-header .construction-site-details__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#construction-site-header .construction-site-details__period{font-size:14px}#construction-site-header .construction-site-details .adress-tooltip,#construction-site-header .construction-site-details .tag-container{margin:0}li.parent,.has-submenu{position:relative}.has-submenu.on+.sub-menu{display:block}.slide-down{display:flex;flex-direction:column;justify-content:space-between;height:100%}.slide-down .footer{display:flex;flex-direction:column;gap:8px;color:#fff}.slide-down .footer .help{width:100%;background:#0d2033;border-radius:4px;color:#f0f3f7;padding:8px;display:flex;gap:8px;align-items:center;text-decoration:underline;font-size:14px}.sub-menu{min-width:100%;display:none;position:absolute;top:100%;left:2px;margin:0;padding:1.8rem 2.7rem;background:#fff;box-shadow:0 0 1.3rem #0d20330d;border-top:solid 2px #f0f2f4;border-radius:0 0 .6rem .6rem}.sub-menu>li{display:block;white-space:nowrap}.sub-menu a{font-family:roboto,sans-serif;font-size:1.2rem;line-height:2.7rem;color:#0d2033}.sub-menu a.btn-add{display:flex;align-items:center}.sub-menu a.btn-add .icon-add{margin:0 1rem 0 0;color:#f97303}.sub-menu a.important{color:#f97303;font-weight:700}.sub-menu.sub-menu-content .contact-title{margin-bottom:.75em;font-weight:700}.sub-menu.sub-menu-content .contact{margin-bottom:.5em}.sub-menu.sub-menu-content .contact a{display:block;white-space:nowrap;color:#f97303;font-size:1.4rem}.burger{position:fixed;top:1.25em;left:11.6875em;padding:.3125em;border:none;outline:none;perspective:1000px;transition:.3s ease-in-out left;z-index:100}.burger .icon{width:1.375em;height:.875em;transition:.3s ease-in-out transform;transform-style:preserve-3d}.burger.closed{left:0;top:0;height:50px;width:50px;border-bottom-right-radius:8px}@media (any-hover: hover){.burger.closed:hover{background-color:#edf1f5}}.burger.closed .icon{transform:rotateY(180deg)}.burger.mobile{display:none}.burger.mobile .icon{color:#fff}@media (max-width: 1100px){#header.menu-opened .prev-context{margin-left:4.0625em}}@media (max-width: 960px){.alt-menu .sub-menu{left:auto;right:0}.btn-profile .pic+span{display:none}}@media (max-width: 780px){.alt-menu{justify-content:flex-end}#header{z-index:50}#header .prev-context,#header.menu-opened .prev-context{margin-left:0}#header h1{font-size:1.5em;margin-right:0}.burger.desktop{display:none}.burger.mobile{display:block;top:0;left:auto;right:-1px;width:5em;height:4.375em}}@media (max-width: 580px){#header h1{font-size:1.25em}#intervention-header,#contract-header,#construction-site-header{padding:0}#intervention-header .construction-site-header__data,#contract-header .construction-site-header__data,#construction-site-header .construction-site-header__data{padding:0 12px}#equipment-header{padding:0}#equipment-header .equipment-identification{flex-direction:column;gap:8px}#equipment-header .equipment-identification{width:100%}#equipment-header .equipment-identification .equipment-identity{display:grid;grid-template-areas:"name name tag" "ref address address";width:100%;padding:0;column-gap:8px;grid-template-columns:max-content minmax(0,1fr) max-content}#equipment-header .equipment-identification .equipment-identity__name{grid-area:name;font-family:roboto-bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#equipment-header .equipment-identification .equipment-identity__reference{grid-area:ref;margin:0;padding-top:2px}#equipment-header .equipment-identification .equipment-identity .tag-container{grid-area:tag;align-self:center;justify-self:right;margin:0}#equipment-header .equipment-identification .equipment-identity .adress-tooltip{grid-area:address;font-size:12px;padding-top:4px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#construction-site-header .construction-site-details{width:100%;margin-bottom:0;gap:12px}#construction-site-header .construction-site-details .tag-container{white-space:nowrap}#construction-site-header .construction-site-details>div:first-child{justify-content:space-between}}.header-summary-block{display:grid;grid-template-areas:"name image" "details image";grid-template-columns:max-content max-content;align-items:center;column-gap:8px}.header-summary-block__name{grid-area:name;font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:roboto-bold;font-weight:600;text-align:right;margin-bottom:0}.header-summary-block__image{grid-area:image;border-radius:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.header-summary-block__image:has(.icon-truck){background-color:#e3eaf1}.header-summary-block__image img:not(.icon-truck){border-radius:8px;width:48px;height:48px;height:50;object-fit:cover}.header-summary-block__details{grid-area:details;font-family:Roboto;font-size:12px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;font-weight:600;color:#86929d;text-align:right;display:flex;align-items:center;gap:12px;justify-content:end}.header-summary-block__details .tooltip{margin:0}@media screen and (max-width: 580px){.header-summary-block{grid-template-areas:"image name" "image details";height:100%;grid-template-columns:max-content 1fr;width:100%}.header-summary-block__name{font-size:18px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-summary-block__image,.header-summary-block__image>img:not(.icon-truck){width:42px;height:42px}.header-summary-block__details{justify-content:start}}.logo-top{margin:0 0 30px}.logo-top .icon-logo{display:block;width:125px;height:125px;margin:0 auto}.logo-top.small .icon-logo{width:137px;height:30px}.block-inside{width:100%;padding:2.5em 0}.block-inside.small{max-width:300px}.block-inside.medium{max-width:988px}.block-inside.medium label{white-space:nowrap}.footer-content{margin:45px 0 0;text-align:center}.logout-page{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#fff}.tabs-top{position:relative;display:flex;flex-grow:1;height:3.4375em;margin:0 0 1em;padding:0;list-style-type:none;-webkit-overflow-scrolling:touch;z-index:10}.tabs-top>li{flex:0 1 auto;margin:0 15px;white-space:nowrap}.tabs-top>li.hide{display:none}.tabs-top>li:first-child{margin-left:0}.tabs-top>li.dashboard-menu{margin-left:0}.tabs-top>li:focus{outline:none}.tabs-top>li.active span{opacity:1}.tabs-top>li.active span:before{opacity:1}.tabs-top>li.active.dashboard-menu span:before{opacity:0}.tabs-top>li.active.dashboard-menu .icon{color:#f97303}.tabs-top>li svg{width:1.3em;height:1.3em}.tabs-top span{display:block;position:relative;padding:1.428em 0;font-family:roboto-medium,roboto,sans-serif;font-size:.875em;color:#0d2033;cursor:pointer;opacity:.4;transition:.3s ease-in-out opacity}.tabs-top span:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f97303;opacity:0}.tabs-top span:hover,.tabs-top span:focus{outline:none;opacity:1}.tabs-top .more-container{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}.tabs-top-additional-items{position:relative;z-index:5}.tabs-top-additional-items .more{margin:0}.tabs-top-additional-items .items{display:none;position:absolute;right:0;top:100%;padding:1em;background:#fff;border:solid 1px #cacaca;border-radius:.25em;box-shadow:0 0 1px 1px #cacaca}.tabs-top-additional-items .items span{padding:.25em 0}.tabs-top-additional-items.show .items{display:block}.second-tab{position:relative;display:flex;flex-grow:1;height:3.4375em;margin:0;padding:0;list-style-type:none;-webkit-overflow-scrolling:touch;z-index:6}.second-tab>li{flex:0 1 auto;margin:0 15px;white-space:nowrap}.second-tab>li.hide{display:none}.second-tab>li:first-of-type{margin-left:0}.second-tab>li:focus{outline:none}.second-tab>li.active span{opacity:1;border-bottom:2px solid #ffbf00}.second-tab>li.active span:before{opacity:1}.second-tab span{display:block;position:relative;padding:1.428em 0 1em;font-family:roboto-medium,roboto,sans-serif;font-size:.875em;color:#0d2033;cursor:pointer;opacity:.4;transition:.3s ease-in-out opacity}.second-tab span:before{content:"";display:block;position:absolute;bottom:-7px;left:calc(50% - 6px);width:12px;height:12px;opacity:0;background:#fff;border-bottom:2px solid #ffbf00;border-right:2px solid #ffbf00;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.second-tab span:hover,.second-tab span:focus{outline:none;opacity:1}.second-tab .more-container{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}.equipments-table tbody tr{background:#fff}.equipments-table tbody .todays-availability{text-align:center}.equipments-table tbody .todays-availability span{text-align:center;width:11px;height:11px;border-radius:50%;position:relative;display:inline-block}.equipments-table tbody .todays-availability span.available{background:#3a870b}.equipments-table tbody .todays-availability span.unavailable{background:#c93e13}.equipments-table tbody .todays-availability span.undisclosed{background:#f97303}.equipments-table tbody .equipment-name{min-width:150px}.equipments-table tbody .equipment-name.alert{display:flex;flex-wrap:nowrap}.equipment-identification{display:flex;flex-direction:column;gap:4px}.equipment-identification__reference{color:#536272}.equipment-identification .tooltip{margin:0}.wrapper-table-map{position:relative;display:flex;align-items:flex-start;z-index:0}.wrapper-table-map>div{transition:.3s ease-in-out width}.wrapper-table-map>div:first-child{flex:1 1;width:100%}.wrapper-table-map>div:last-child{position:sticky;top:1em;width:0}.wrapper-table-map.map-is-here>div:first-child{width:calc(100% - 410px)}.wrapper-table-map.map-is-here>div:last-child{width:410px}.equipment-interventions .main-filters{justify-content:unset;gap:8px}.equipment-interventions-status{min-width:400px}.archived-menu{transition:.3s ease-in-out}.archived-menu ul{margin-top:0}@media (min-width: 960px){.archived-menu.menu-closed{margin-left:40px}}.mobile-title{display:none}.equipment-indices_form{display:flex;flex-wrap:wrap;justify-content:space-between}.indice-table{width:100%}.indice-table~div{width:100%}.equipment-content.contract-content h2,.equipment-content.contract-content h3{align-items:center}.equipment-content.contract-content h2 a,.equipment-content.contract-content h3 a{color:#547596;text-decoration:underline}.equipment-content.contract-content .document-list{padding-left:0;margin-left:0}.equipment-content.contract-content .document-list .document-item{flex-direction:row;align-items:baseline}.equipment-content.utilisations-content .carousel,.equipment-content.utilisations-content .properties-list__item{max-width:420px}.equipment-content h2,.equipment-hours h2,.equipment-configurations h2{color:#536272}.equipment-content h2 .btn,.equipment-hours h2 .btn,.equipment-configurations h2 .btn{display:inline;margin-right:0}.equipment-content tfoot,.equipment-hours tfoot,.equipment-configurations tfoot{display:none}.equipment-content .timestamp,.equipment-hours .timestamp,.equipment-configurations .timestamp{font-size:90%}.equipment-content .equipment-content-block,.equipment-hours .equipment-content-block,.equipment-configurations .equipment-content-block{margin:1em 0}.equipment-content .equipment-content-block.general ul,.equipment-hours .equipment-content-block.general ul,.equipment-configurations .equipment-content-block.general ul{display:flex;flex-wrap:wrap}.equipment-content .equipment-content-block.general ul li,.equipment-hours .equipment-content-block.general ul li,.equipment-configurations .equipment-content-block.general ul li{width:50%}.equipment-content .equipment-content-block .dashboard-card,.equipment-hours .equipment-content-block .dashboard-card,.equipment-configurations .equipment-content-block .dashboard-card{background-color:#fff;margin:16px 4px;padding:16px;border-radius:8px;border:2px solid #cfd7de}.equipment-content .equipment-content-block .dashboard-card.identification,.equipment-hours .equipment-content-block .dashboard-card.identification,.equipment-configurations .equipment-content-block .dashboard-card.identification{background-color:transparent;box-shadow:none}.equipment-content .equipment-content-block .dashboard-card.identification img,.equipment-hours .equipment-content-block .dashboard-card.identification img,.equipment-configurations .equipment-content-block .dashboard-card.identification img{width:100%;max-height:40vh;object-fit:cover;border-radius:8px}.equipment-content .equipment-content-block .dashboard-card .card-title,.equipment-hours .equipment-content-block .dashboard-card .card-title,.equipment-configurations .equipment-content-block .dashboard-card .card-title{margin-bottom:8px}.equipment-content .equipment-content-block .dashboard-card .card-footer,.equipment-hours .equipment-content-block .dashboard-card .card-footer,.equipment-configurations .equipment-content-block .dashboard-card .card-footer{display:flex;flex-direction:column;align-items:flex-end;padding:32px 4px 4px;align-self:stretch}.equipment-content .grid,.equipment-hours .grid,.equipment-configurations .grid{gap:16px;justify-content:normal}.equipment-content .badge,.equipment-hours .badge,.equipment-configurations .badge{font-size:60%;border:2px solid #4a4a4a;border-radius:10px;padding:0 8px;font-weight:400}.equipment-content .with-tooltip,.equipment-hours .with-tooltip,.equipment-configurations .with-tooltip{display:flex;align-items:center;flex-wrap:wrap}.equipment-content .with-tooltip>*,.equipment-hours .with-tooltip>*,.equipment-configurations .with-tooltip>*{margin:0 .75em .5em 0}.equipment-content .with-tooltip .tooltip,.equipment-hours .with-tooltip .tooltip,.equipment-configurations .with-tooltip .tooltip{margin-top:-2px}.equipment-content .with-tooltip .badge,.equipment-hours .with-tooltip .badge,.equipment-configurations .with-tooltip .badge{display:inline-block;font-size:90%;border-width:1px}.equipment-content__maintenance-config-name{text-align:center;width:100%;padding:8px}.property-item{display:flex;justify-content:space-between;padding:8px;border-radius:4px;width:100%;cursor:pointer}@media (any-hover: hover){.property-item:hover{background-color:#e0e5ea}}.property-item .type{color:#536272;min-width:130px;width:100%}.property-item .type .tooltip{margin:0 .5em}.property-item .type .tooltip .icon{width:1em;height:1em}.property-item--strait-type .type{width:auto}.dashboard-counter .reading{margin:0 .75em .5em 0}.dashboard-counter .tooltip{margin:0 .25em 0 .5em}.costs-year-select{width:100%;min-width:150px;max-width:200px;margin-bottom:20px}.equipment-header{width:100%;display:flex;margin:0 0 10px}.equipment-header img{border-radius:4px}.equipment-header>.thumbnail{width:45%;margin:0 40px 0 0;overflow:hidden;cursor:pointer}.hours-table{min-width:600px}.equipment-thumbnails{display:flex;flex-wrap:wrap;margin-bottom:16px}.equipment-thumbnails>.thumbnail{width:16%;margin:10px 10px 0 0;overflow:hidden;cursor:pointer}.equipment-thumbnails>.thumbnail img{width:100%;height:100%;object-fit:cover}.equipment-contact ul{margin:0;font-size:1.4rem;line-height:2}.equipment-contact p{font-size:1.4rem;margin:0}.equipment-detail .equipment-documents>p,.equipment-detail .equipment-contracts>p,.equipment-detail .equipment-content>p,.equipment-detail .equipment-content-block>p{padding:16px;text-align:center;width:100%}.equipment-documents p{margin-bottom:45px}.equipment-interventions-table,.equipment-documents-table,.equipment-contracts-table{min-width:960px}.equipment-interventions-table tbody tr.alert,.equipment-documents-table tbody tr.alert,.equipment-contracts-table tbody tr.alert{color:#f97303}.equipment-configurations .equipment-configuration{margin:0 0 2em}.equipment-configurations .equipment-configuration .equipment-configuration-fields .wrapper-radios{margin:0 0 10px}.equipment-configurations h3{display:flex;justify-content:space-between}.equipment-configurations h3.intervention-type{font-size:18px;align-items:center}.date-range-picker-row{background-color:#fff;padding-top:10px;width:100%;flex-grow:0}.date-range-picker-row .container{display:flex;gap:8px;flex-direction:row;justify-content:flex-end;align-items:center}.date-range-picker-row .container .export-button{margin:0 0 0 1em}.date-range-picker-row .container .export-button button{margin:0}@media screen and (max-width: 580px){.date-range-picker-row .container{flex-wrap:wrap}.date-range-picker-row .container>*{margin-bottom:1em}.date-range-picker-row .container .export-button{margin-bottom:1em}.date-range-picker-row .container .export-button button .icon{display:none}}.equipment-reporting-figures{background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%;padding:0 20px;gap:2em;max-width:100%}.equipment-reporting-figures>div{margin:20px 20px 20px 0}.equipment-reporting-figures .stat{font-family:roboto-bold;font-style:normal;font-weight:800;font-size:calc(28px + (20 - 28) * (100vw - 300px) / 1300);line-height:calc(47px + (40 - 47) * (100vw - 300px) / 1300);margin-bottom:5px;min-width:40px}.equipment-reporting-figures .stat-desc{font-weight:300;font-size:14px;line-height:17px;color:#979797;margin-bottom:5px}.equipment-reporting-figures .stat-desc .activity-table-tooltip svg{width:16px}.equipment-use-accordion .accordion-header{gap:64px}@media (min-width: 780px) and (max-width: 1350px){.grid .identification-block,.grid .relations-block{grid-column:span 6}}@media (max-width: 960px){.equipment-configurations .equipment-configuration{float:none;width:100%;margin:0 0 1.5em}.equipment-configurations .equipment-configuration:first-child{float:none;margin:0 0 1em}.equipment-configurations .equipment-configuration .equipment-configuration-fields{margin-bottom:2em}.equipment-configurations .equipment-configuration.enabled .equipment-configuration-fields{display:block}.hours-table{margin-top:1.5em}}@media (max-width: 780px){.equipment-location{padding:0;border:none}.equipment-location .map{margin:0}.equipment-content h2.flex{flex-direction:column;align-items:flex-start}.equipment-content h2 button{margin:.75em 0}.equipment-create h2.flex{flex-direction:column;align-items:flex-start}.equipment-create h2 button{margin:.75em 0}.equipment-create-content h2{flex-wrap:wrap}.equipment-create-content h2 .small{margin:0 auto 0 0}.equipment-create-content h2>span:first-child{order:3;width:100%;margin:15px 0 0}.mobile-title{display:block;text-align:center;margin:30px 0;width:100%}}@media (max-width: 580px){.equipment-content .equipment-content-block .dashboard-card{margin:0;padding:12px 16px}.equipment-content .equipment-content-block .dashboard-card.identification{padding:0}.equipment-content .equipment-content-block .dashboard-card+.dashboard-card{margin-top:16px}.equipment-content .equipment-content-block .dashboard-card .card-title{margin-bottom:16px}.equipment-content .equipment-content-block .dashboard-card .card-title .btn{font-size:12px;padding:4px 8px}.equipment-reporting-figures .stat{font-size:22px}.equipment-reporting-figures .stat-desc{font-size:12px}.equipment-header{display:block}.equipment-header>.thumbnail{width:80%;margin:0 auto 30px}.equipment-content__maintenance-config-name span{display:block}.equipment-content .equipment-content-block .dashboard-card,.equipment-content .equipment-content-block .dashboard-card.identification{border-width:0;background:#fff}.equipment-reporting-figures>div{margin:16px 0}.equipment-thumbnails{padding:0 4px}}.timeline-container{position:relative;display:flex;height:calc(100vh - 165px);overflow-y:scroll;margin-right:40px;color:#4a4a4a}.timeline-container::-webkit-scrollbar{width:6px;height:6px;background:#e0e5ea}.timeline-container::-webkit-scrollbar-track{border-radius:10px}.timeline-container::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.timeline-container::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.timeline-container .timeline-scroll #timeline-cursor{display:none}@media (any-hover: hover){.timeline-container .timeline-scroll:hover{cursor:pointer}.timeline-container .timeline-scroll:hover #timeline-cursor{display:block}}.timeline-container .timeline-scroll #timeline-cursor{pointer-events:none;position:fixed;z-index:2;border-radius:2px;padding:5px 10px;background:#fff;transform:translateZ(0);border-bottom:2px solid #f97307;font-size:12px;right:2px}.timeline-container .timeline-scroll #timeline-scrollable{position:fixed;right:0;background:#fff}.timeline-container .timeline-scroll .timeline-reference{position:relative}.timeline-container .timeline-scroll .timeline-reference span{pointer-events:none}.timeline-container .timeline-scroll .timeline-reference span.timeline-reference-year{position:absolute;right:5px;top:-15px;font-size:13px;color:#0d2033;font-weight:700}.timeline-container .timeline-scroll .timeline-reference span.timeline-reference-marker{width:7px;height:7px;display:block;background:#f97307;position:absolute;right:5px;top:5px;border-radius:50%}.timeline-container .timeline{flex-grow:1;margin-right:1.875em}.timeline-container .timeline .timeline-event{position:relative;display:flex;flex-direction:column;margin:0 0 1.875em;padding-right:calc(50% + 20px)}.timeline-container .timeline .timeline-event:before{position:absolute;content:"";left:50%;top:.25em;width:.5em;height:.5em;border-radius:50%;background:#ffbf00;transform:translate(-50%);z-index:2}.timeline-container .timeline .timeline-event:after{position:absolute;content:"";left:50%;top:0;bottom:-1.875em;width:.125em;background:#e6e6e6;transform:translate(-50%);z-index:1}.timeline-container .timeline .timeline-event:nth-child(odd){padding-left:calc(50% + 20px);padding-right:0}.timeline-container .timeline .timeline-event .timeline-event-header{display:flex;justify-content:space-between;font-size:.875em}.timeline-container .timeline .timeline-event .timeline-event-header .user{width:60%}.timeline-container .timeline .timeline-event .timeline-event-header .date{width:35%;padding-right:1.428em;text-align:right}.timeline-container .timeline .timeline-event .timeline-card{overflow:hidden;margin:10px 0;display:flex;flex-direction:row;border:1px solid #cacaca;border-radius:3px;position:relative}.timeline-container .timeline .timeline-event .timeline-card .type-indicator{width:7px}.timeline-container .timeline .timeline-event .timeline-card .type-indicator.equipment{background-color:#007aff}.timeline-container .timeline .timeline-event .timeline-card .type-indicator.intervention{background-color:#f97d15}.timeline-container .timeline .timeline-event .timeline-card .type-indicator.alert{background-color:#f34e4e}.timeline-container .timeline .timeline-event .timeline-card .type-indicator.assignment{background-color:#af389a}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content{padding:30px}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .timeline-card-toggle{position:absolute;right:15px;top:15px;width:35px;height:35px;border-radius:50%;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}@media (any-hover: hover){.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .timeline-card-toggle:hover{cursor:pointer;background-color:#f5f5f5}}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .timeline-card-toggle svg{width:15px}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .event-title a{color:#0d2033;text-decoration:underline}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .event-title .category{font-size:1.5em;font-weight:700}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .context-values .old-value{font-style:italic}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .contexts h3 span span{white-space:nowrap}.timeline-container .timeline-sidebar{position:sticky;top:0;right:0;bottom:0;width:7.6875em;padding:1.375em 0;text-align:right;color:#fff;background:#0d2033}.timeline-container .timeline-sidebar .years{position:relative}.timeline-container .timeline-sidebar #timeline-cursor{position:absolute;top:52px;left:0;right:0;height:2.5em;opacity:0;border-left:solid 4px #ffbf00;background:#ffffff2b;transition:1s top,1s opacity;pointer-events:none;z-index:0}.timeline-container .timeline-sidebar #timeline-cursor:before{position:absolute;content:"";left:0;top:50%;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #ffbf00;transform:translateY(-50%)}.timeline-container .timeline-sidebar .timeline-sidebar-title{display:flex;align-items:center;justify-content:flex-end;padding:0 .909em;font-size:1.375em;font-weight:700}.timeline-container .timeline-sidebar .timeline-sidebar-title .buttons{display:flex;flex-direction:column;margin:0 .5em}.timeline-container .timeline-sidebar .timeline-sidebar-title .change-year{display:flex;justify-content:center;align-items:center;width:.85em;height:.85em;padding:.15em;color:#fff;opacity:.75;border:none;outline:none;transition:.3s ease-in-out opacity}.timeline-container .timeline-sidebar .timeline-sidebar-title .change-year .icon{width:100%;height:100%}.timeline-container .timeline-sidebar .timeline-sidebar-title .change-year:hover,.timeline-container .timeline-sidebar .timeline-sidebar-title .change-year:focus{opacity:1}.timeline-container .timeline-sidebar .timeline-sidebar-title .change-year:disabled{opacity:.25}.timeline-container .timeline-sidebar .months{position:relative;display:flex;flex-direction:column;z-index:1}.timeline-container .timeline-sidebar .months .month{padding:1.125em 1.25em;line-height:1.25em;text-transform:capitalize}.timeline-container .timeline-filters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:1.75em 0}.timeline-container .timeline-filters .timeline-filter{position:relative;margin:0 .625em 1em;padding:.5em 1.625em .5em 3.125em;text-align:left;border:1px solid;border-radius:1,125em;outline:none}.timeline-container .timeline-filters .timeline-filter .icon{position:absolute;top:50%;left:1.25em;width:1,125em;height:.9375em;opacity:0;z-index:1;transition:.3s ease-in-out opacity;transform:translateY(-50%)}.timeline-container .timeline-filters .timeline-filter:disabled{opacity:.5}.timeline-container .timeline-filters .timeline-filter:before{position:absolute;content:"";left:1.3125em;top:50%;width:.875em;height:.875em;transform:translateY(-50%);border:2px solid #cacaca;border-radius:50%;z-index:0}.timeline-container .timeline-filters .timeline-filter.active .icon{opacity:1}.timeline-container .timeline-filters .timeline-filter.filter-equipment{color:#007aff;border-color:#007aff}.timeline-container .timeline-filters .timeline-filter.filter-intervention{color:#f97303;border-color:#f97303}.timeline-container .timeline-filters .timeline-filter.filter-construction_site{color:#af389a;border-color:#af389a}.timeline-container .timeline-filters .timeline-filter.filter-alert{color:#f34e4e;border-color:#f34e4e}@media screen and (max-width: 1350px){.timeline-container .timeline .timeline-event{padding-right:0}.timeline-container .timeline .timeline-event:nth-child(odd){padding-left:0;padding-right:0}.timeline-container .timeline .timeline-event:before,.timeline-container .timeline .timeline-event:after{display:none}.timeline-container .timeline-filters{padding:1.75em 0}.timeline-container .timeline-filters .timeline-filter{font-size:.85em}}@media screen and (max-width: 1100px){.timeline-container .timeline-sidebar .months .month{padding:.9375em 1.25em}}@media screen and (max-width: 780px){.timeline-container .timeline-filters{padding:1.25em 0}.timeline-container .timeline-filters .timeline-filter{font-size:.8em}}@media screen and (max-width: 580px){.timeline-container{margin-right:0}.timeline-container .timeline-scroll{display:none}.timeline-container .timeline .timeline-event .timeline-card{padding-right:65px;border:none}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content{padding:.5em 0 .5em 1em}.timeline-container .timeline .timeline-event .timeline-card .timeline-card-content .event-title .category{font-size:1.25em}.timeline-container .timeline-filters{padding-top:0}.timeline-container .timeline-filters .timeline-filter{font-size:.7em}.timeline-container .timeline-sidebar{display:none}}@media screen and (max-width: 400px){.timeline-container .timeline-filters .timeline-filter{width:100%}}.detail-content{margin-bottom:40px}.intervention-form{position:relative;gap:16px}.intervention-form fieldset{min-width:200px}.intervention-form .flex{flex-wrap:wrap}@media (max-width: 780px){.intervention-form{display:block}}@media (max-width: 960px){.intervention-form{grid-template-columns:1.5fr 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.intervention-form .col1{grid-area:1/1/2/2}}.working-days .switch-custom{display:inline-block;width:75px}.worksite-remove-equipment .col{flex:1}.worksite-remove-equipment .col.disabled{opacity:.5}.worksite-remove-equipment .select{min-width:75%}.worksite-remove-equipment .infos{font-size:1.4rem}.worksite-remove-equipment .infos ul{list-style:disc}.worksite-remove-equipment .infos li{display:list-item}.edit-geofencing li{margin-bottom:15px}.modal-default.worksite-geofencing .drawable-map{margin-bottom:20px}.modal-default.worksite-geofencing .sr-only{display:none}.organizations-page h3:first-child{margin-top:0}.organizations-page .grid{margin:2em 0;padding:0 0 2em;border-bottom:solid 1px #cacaca;flex-wrap:wrap}.organizations-page .grid:last-child{border:none}.organizations-page .type{margin-bottom:.5em;font-weight:700;color:gray}.organization-parameters-page{margin-top:1.5em}.organization-parameters-page .switch-custom{display:inline-block;margin:0 8px 4px 0}.organization-parameters-page .switch-custom .label{display:inline-block;width:75px}.organization-parameters-page .unavailability-default-colors-title{display:flex;justify-content:space-between}@media screen and (max-width: 780px){.organization-parameters-page .unavailability-default-colors-title{flex-direction:column}}.organization-parameters-page .unavailability-default-colors{flex-wrap:wrap;margin-bottom:30px}.organization-parameters-page .unavailability-default-colors>fieldset{display:flex;align-items:center}.organization-parameters-page .unavailability-default-colors>fieldset label{width:16em;margin-bottom:0}.user-form-fields .switch-title-custom{display:flex;align-items:baseline;gap:16px}.user-form-fields .switch-custom{display:flex;align-items:center;gap:16px}.user-form-fields .switch-custom fieldset{margin:0}.user-form-fields .switch-custom .label{font-size:1.8rem;font-weight:700;color:#4a4a4a}.visible-organizations-page table{margin-bottom:20px}.visible-organizations-page p{font-size:.9em}.visible-organizations-page p a{text-decoration:underline;color:#547596}.organization-container .menu:has(.primary){margin:1em 0}.error-page-flex{background:#fff;display:flex;align-items:center}.error-page-flex .error-page-text{padding:25px 50px;max-width:500px;margin:0 auto}.error-page-flex .btn{display:inline-block;margin-top:3em}@media (max-width: 780px){.error-page-flex img{width:40%}.error-page-flex .error-page-text{width:60%}}@media (max-width: 580px){.error-page-flex{flex-direction:column-reverse}.error-page-flex img{display:block;width:100%;margin-top:25px}.error-page-flex .error-page-text{width:100%}.error-page-flex .btn .icon{display:none}}.root-wrapper{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;min-height:-webkit-fill-available;z-index:0;overflow:hidden}.root-wrapper .ruler{width:100%;height:0}.root-wrapper>.wrapper{position:relative;display:flex;flex-direction:column;flex:1;overflow:hidden}@media (max-width: 780px){.root-wrapper{flex-direction:column}}.availabilities-table tbody td{padding:8px 0}.availabilities-table tbody tr:nth-child(odd),.availabilities-table tbody tr:nth-child(2n){background:#fff;border-bottom:solid 1px rgb(255,255,255)}.availabilities-table th.huge-col,.availabilities-table td.huge-col{width:100%;padding:0}.reporting-table tbody td{width:50%;padding:8px 0}.reporting-table tbody td.equipment-name{padding-right:1.5em;min-width:70px;max-width:210px}@media screen and (max-width: 780px){.reporting-table tbody td.equipment-name{min-width:50px;max-width:160px}}@media screen and (max-width: 580px){.reporting-table tbody td.equipment-name{min-width:30px;max-width:120px}}.reporting-table tbody tr:nth-child(odd),.reporting-table tbody tr:nth-child(2n){background:#fff;border-bottom:solid 1px rgba(207,215,222,.5)}.availabilities{position:relative;display:flex;width:100%;z-index:0}.availabilities>span{flex:1 1 0}.availabilities>span:last-child>span:last-child{margin-right:1px}.current-availabilities{position:relative;display:flex}.current-availabilities .grid-element{position:relative;flex:1 1 0;height:36px;margin:0 0 0 1px;color:#fff;border:none;outline:none;background-color:#0d203326}.current-availabilities .grid-element.selected{background-color:#0d20334d;z-index:3}@media (any-hover: hover){.current-availabilities .grid-element:hover{background-color:#0d20334d;z-index:3}.current-availabilities .grid-element:hover~.unavailability-wrapper .unavailability{opacity:.8}.current-availabilities .grid-element:hover:before{content:"+";font-weight:700;font-size:2rem}}.current-availabilities .grid-element.overlap:after{position:absolute;content:"";left:-1px;right:0;bottom:0;height:.5625em;background-color:#c93e13;border-top:solid 1px rgb(255,255,255);border-bottom:solid 1px rgb(255,255,255);z-index:4;pointer-events:none}.current-availabilities .unavailability-wrapper{position:absolute;display:flex;height:36px;pointer-events:none;z-index:3}.current-availabilities .unavailability-wrapper .unavailability{padding-right:1px;color:var(--reason-text-color);background-color:var(--reason-bg-color);opacity:.8;border:none;outline:none;pointer-events:initial;transition:.2s ease-in opacity}@media screen and (max-width: 580px){.current-availabilities .unavailability-wrapper .unavailability{margin-bottom:0}}.current-availabilities .unavailability-wrapper .unavailability .text{max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:8px}.current-availabilities .unavailability-wrapper.selected .unavailability{opacity:.4}.current-availabilities .unavailability-wrapper.selected:hover .unavailability,.current-availabilities .unavailability-wrapper.selected.selected .unavailability{opacity:1}@media (any-hover: hover){.current-availabilities:hover .unavailability-wrapper .unavailability{opacity:.4}.current-availabilities:hover .unavailability-wrapper.selected .unavailability{opacity:1}}@media (any-hover: hover) and (any-hover: hover){.current-availabilities:hover .unavailability-wrapper:hover .unavailability{opacity:1}}.unavailable-tooltip{display:inline-block!important;width:100%;height:100%}.unavailable-tooltip .text-wrapper{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.unavailable-tooltip .text{padding:0 1em;font-size:1.25em;font-weight:700;text-overflow:ellipsis;overflow:hidden}.unavailable-tooltip-content{text-align:center}.unavailable-tooltip-content div{margin-bottom:.25em}.wrap-check{display:flex;gap:8px;cursor:pointer;width:18px;height:18px}.wrap-check .check{height:16px;width:16px;background:#fff;border:solid 1px #cfd7de;border-radius:4px;display:flex;align-items:center;justify-content:center}.wrap-check .check .icon{width:10px;height:8px;color:#fdd5b3}.wrap-check .check.checked{background:#0d2033;border:solid 2px #0d2033}.wrap-check .check.disabled{background:inherit;border:none}.wrap-check .check.disabled .icon{color:#cfd7de}.wrap-check:has(.disabled){color:#cfd7de;cursor:not-allowed}.tag-container{margin:8px 0;width:fit-content}.tag-container .tag{display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:5px}.tag-container .tag .icon{width:16px;height:16px}.tag-container .tag--custom-color{background:var(--bg-color, rgb(0, 0, 0));color:var(--font-color, rgb(255, 255, 255))}.tag-container .tag-label{font-weight:600;font-size:12px;line-height:24px;color:inherit}.table .tag-label{white-space:nowrap}.link-wrapper{display:flex;padding:0 8px;align-items:center;gap:4px;color:#3f6287;border-bottom:solid 2px;width:fit-content}.link-wrapper .icon:not(.external){transition:.3s ease-in-out;transform:rotate(-45deg)}@media (any-hover: hover){.link-wrapper:hover .icon{transform:rotate(0)}}.link-wrapper:focus{border-bottom:none}.link-wrapper.disabled{color:#cfd7de}.link-wrapper.disabled .icon:not(.external){transform:rotate(-45deg)}.slot-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;background-color:#f1f5f9;border:1px dashed #071b2e;border-radius:4px;width:318px;height:auto}.slot-container .slot-title{color:#071b2e;margin-bottom:8px}.slot-container .slot-description{color:#536272;text-align:center}.tooltip{position:relative}.tooltip .tooltip-container{display:none;z-index:22;flex-direction:column;align-items:center;padding:8px 24px;margin:16px;background-color:#fff;border-width:1px 1px 3px 1px;border-style:solid;border-color:#0d2033;border-radius:4px;position:absolute;width:fit-content;height:fit-content}.tooltip .tooltip-container.top:after,.tooltip .tooltip-container.bottom:after,.tooltip .tooltip-container.left:after,.tooltip .tooltip-container.right:after{content:"";position:absolute;top:100%;left:calc(50% - 5px);border-width:7px;border-style:solid;border-color:#0d2033 transparent transparent transparent}.tooltip .tooltip-container.top:before,.tooltip .tooltip-container.bottom:before,.tooltip .tooltip-container.left:before,.tooltip .tooltip-container.right:before{content:"";position:absolute;top:calc(100% - 3px);left:calc(50% - 6px);border-width:8px;border-style:solid;border-color:rgb(255,255,255) transparent transparent transparent;z-index:1}.tooltip .tooltip-container.top{bottom:100%}.tooltip .tooltip-container.bottom{top:100%}.tooltip .tooltip-container.bottom:after{top:-14px;left:calc(50% - 5px);border-color:transparent transparent #0d2033 transparent}.tooltip .tooltip-container.bottom:before{top:-13px;left:calc(50% - 6px);border-color:transparent transparent rgb(255,255,255) transparent}.tooltip .tooltip-container.left{right:100%;transform:translateY(-25%)}.tooltip .tooltip-container.left:after{top:calc(40% + 1px);left:100%;border-color:transparent transparent transparent #0d2033}.tooltip .tooltip-container.left:before{top:40%;left:calc(100% - 3px);border-color:transparent transparent transparent rgb(255,255,255)}.tooltip .tooltip-container.right{left:100%}.tooltip .tooltip-container.right:after{top:40%;left:-14px;border-color:transparent #0d2033 transparent transparent}.tooltip .tooltip-container.right:before{top:calc(40% - 1px);left:-13px;border-color:transparent rgb(255,255,255) transparent transparent}.tooltip .tooltip-container .tooltip-content{display:flex;flex-direction:column;align-items:center}.tooltip .tooltip-container .tooltip-text{color:#071b2e}.tooltip .tooltip-container .tooltip-link{color:#3f6287;text-decoration:underline;margin-top:8px;text-wrap:nowrap}@media (any-hover: hover){.tooltip:hover .tooltip-container{display:flex}}.adress-tooltip{border-bottom:solid 1px;text-wrap:nowrap;width:max-content}.adress-tooltip a{display:flex;align-items:center;gap:4px}.adress-tooltip a>span{max-width:calc(100% - 1em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adress-tooltip a svg{min-width:12px}.table .adress-tooltip{border-color:#547596}.tabulation{display:flex;justify-content:center;align-items:center;padding:8px 24px;border-radius:4px 4px 0 0;width:fit-content;font-size:14px}.tabulation.primary{color:#536272}.tabulation.primary.active{background-color:#e0e5ea;border-bottom:2px solid #0d2033;color:#071b2e;font-weight:600}@media (any-hover: hover){.tabulation.primary:hover{background-color:#e0e5ea;color:#536272;font-weight:600}}.tabulation.secondary{padding:4px 8px;color:#86929d}.tabulation.secondary.active{border-bottom:2px solid #3f6287;color:#3f6287;font-weight:600}@media (any-hover: hover){.tabulation.secondary:hover{border-bottom:2px solid #cfd7de;color:#86929d;font-weight:600}}.tabulation.tertiary{padding:4px;color:#86929d}.tabulation.tertiary.active{background-color:#e0e5ea;color:#071b2e;font-weight:600}@media (any-hover: hover){.tabulation.tertiary:hover{background-color:#edf1f5;color:#86929d;font-weight:600}}.breadcrumb{font-size:14px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Roboto;font-weight:400;display:flex;gap:4px;color:#071b2e;text-transform:uppercase;margin:8px 0}.breadcrumb .icon{width:24px;height:24px}.breadcrumb .btn{padding-right:8px;border-right:solid 2px #cfd7de}@media (min-width: 960px){.breadcrumb.menu-closed{margin-left:40px}}.events-list p{margin:0 0 1em}.events-list:has(>:nth-child(2)){border-left:dashed 1px #3f6287;position:relative;margin:16px 0}.events-list:has(>:nth-child(2)):before{content:"";position:absolute;left:-7px;top:-9px;display:block;width:13px;height:13px;border-top:3px solid #3f6287;border-left:3px solid #3f6287;border-radius:4px 0;transform:rotate(45deg)}.event{padding:16px;display:flex;flex-direction:column;gap:8px;margin-left:-4px}.event .event-title{position:relative;font-weight:600}.event .event-title:before{position:absolute;content:"";left:0;top:25%;width:8px;height:8px;border-radius:2px;background-color:#3f6287;transform:translate(-200%)}.event .event-content{color:#536272;display:flex;gap:16px}.dropdown-button{position:relative}.dropdown{position:absolute;right:0;border:1px solid #0d2033;border-bottom:3px solid #0d2033;border-radius:4px;max-height:270px;min-width:150px;width:max-content;overflow-y:auto;overflow-x:hidden;background-color:#fff;z-index:1000;padding:0 8px}.dropdown::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.dropdown::-webkit-scrollbar-track{border-radius:10px}.dropdown::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.dropdown::-webkit-scrollbar-thumb:hover{background:#e0e5ea}@media screen and (min-width: 780px){.dropdown:not(.top){top:calc(100% + 4px)}.dropdown.top{bottom:calc(100% + 4px)}.dropdown:not(.left){left:4px}.dropdown.left{right:4px}}.dropdown .items-container{width:100%;display:flex;flex-direction:column}.dropdown .item{padding:8px;width:100%;margin:0;text-align:left}@media (any-hover: hover){.dropdown .item:hover{background-color:#e3eaf1;font-weight:600}}.dropdown .item:active{background-color:#e0e5ea}.dropdown .searchbar{width:100%;position:sticky;background-color:#fff;top:0}.dropdown+.dropdown-background{display:none}@media screen and (max-width: 580px){.dropdown+.dropdown-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000054;z-index:31;display:block;animation:fadeIn .3s ease-out forwards}}@media screen and (max-width: 580px){.dropdown{left:0;bottom:0;right:unset;top:unset;position:fixed;width:100%;animation:fadeInUp .3s ease-out forwards}.dropdown .searchbar{width:100%;padding:12px 8px;height:fit-content}.dropdown .item{padding:12px 8px}}.side-form{position:absolute;top:0;right:0;height:100vh;width:0;overflow:hidden;transition:.3s ease-in-out;background-color:#253d5633;z-index:1000}.side-form.open{width:100%;display:flex;justify-content:flex-end}.side-form .side-form-content{position:relative;display:flex;flex-direction:column;background-color:#fff;max-width:70%;min-width:30%;height:100%;padding:0;border-left:solid 2px #0d2033;overflow:auto}.side-form .side-form-content .form-container{height:100vh}.side-form .side-form-content .form-container>form,.side-form .side-form-content .form-container>.content,.side-form .side-form-content .form-container>*>form{display:flex;flex-direction:column;height:100%}.side-form .side-form-content .form-fields-container{padding:24px;flex:1;width:min-content;min-width:100%;max-width:100%;max-height:fit-content}.side-form .side-form-content .form-fields-container.grid,.side-form .side-form-content .form-fields-container>.grid{row-gap:0;width:max-content;min-width:100%;max-width:100%;align-items:baseline}.side-form .side-form-content .form-fields-container .sub-block{margin-left:16px}.side-form .side-form-content .form-fields-container.size-xs{width:360px}.side-form .side-form-content .form-fields-container.size-s{width:440px}.side-form .side-form-content .form-fields-container.size-m{width:520px}.side-form .side-form-content .form-fields-container.size-l{width:680px}.side-form .side-form-content .form-fields-container.size-xl{width:820px}.side-form .side-form-content .form-fields-container input[type=text],.side-form .side-form-content .form-fields-container input[type=email],.side-form .side-form-content .form-fields-container input[type=tel],.side-form .side-form-content .form-fields-container input[type=password],.side-form .side-form-content .form-fields-container input[type=number],.side-form .side-form-content .form-fields-container input[type=url]{width:100%}.side-form .side-form-content .form-fields-container .react-select-container{max-width:100%}.side-form .side-form-content .btn{justify-content:flex-end}.side-form .side-form-content::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.side-form .side-form-content::-webkit-scrollbar-track{border-radius:10px}.side-form .side-form-content::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.side-form .side-form-content::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.side-form .form-header{position:sticky;top:0;left:0;background:#fff;z-index:10;border-bottom:2px solid #cfd7de;padding:16px 32px}.side-form .form-header p{font-family:Roboto;font-size:12px;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;font-weight:400}.side-form .close-button{background:none;border:none;font-size:24px;position:absolute;top:10px;right:20px;cursor:pointer}.side-form .form-footer{position:fixed;bottom:0;right:0;padding:16px;display:flex;justify-content:flex-end;gap:16px;background-color:#fff;z-index:10}.side-form .buttons-bar{position:sticky;bottom:0;left:0;width:100%;margin-right:0;height:fit-content;margin-top:auto}@media (max-width: 768px){.side-form.open{display:block}.side-form.open .side-form-content{max-width:100%}}.contract-content{padding:8px 0}.equipment-availability-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:47px;margin:16px 0 24px}.unworked-day{color:#f97303}.equipment-availability-table{max-width:100%}.day_number{position:absolute;right:12px;top:8px;font-size:14px;font-family:roboto-bold,roboto,sans-serif}.equipment-availability-calendar{margin-bottom:50px}.equipment-availability-calendar .week-header{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.equipment-availability-calendar .week{align-items:center;justify-content:center;display:grid;grid-template-columns:repeat(7,1fr);justify-content:space-between;gap:.5%;position:relative}.equipment-availability-calendar .day{display:flex;align-items:center;justify-content:center;height:130px;background-color:#f5fbff;position:relative;border-radius:4px}.equipment-availability-calendar .day .mobile{display:none}.equipment-availability-calendar .day.not-working{background:repeating-linear-gradient(45deg,#f5f5f7,#f5f5f7 20px,#e6e6e6 20px,#e6e6e6 25px)}.equipment-availability-calendar .day.current-day{border:solid 2px #3f6287}.equipment-availability-calendar .day.not-current-month{opacity:.3}.equipment-availability-calendar .day.overlap-day{border-bottom:5px solid #e01900}.equipment-availability-calendar .day>button{position:relative;width:100%;height:100%;font-size:2rem;z-index:0;border-width:1px 3px;cursor:pointer}@media (any-hover: hover){.equipment-availability-calendar .day>button:hover{background-color:#80808034}}.equipment-availability-calendar .day>button.disabled{cursor:default}.equipment-availability-calendar .unavaibility .unavaibility-segment{position:absolute;padding:8px 16px;text-align:center;cursor:pointer;transition:.2s ease-in;transition-property:transform,box-shadow}@media (any-hover: hover){.equipment-availability-calendar .unavaibility:hover .unavaibility-segment{box-shadow:0 2px 2px #97979799}}.availability-month{font-size:1.25rem}.availability-month .reverse{margin-right:1em}.availability-month>span,.availability-month>div>span{position:relative;display:inline-block;width:9px;height:9px;margin:.25em 2.5px;border-radius:50%}.availability-month>span span,.availability-month>div>span span{display:none}.availability-month .available-0{background:red}.availability-month .available-1{background:#f97303}.availability-month .available-2{background:#66c00d}.availability-month.names span{vertical-align:middle}.availability-month.names .month{display:inline-block;font-size:1.5em;margin:0 3em 1em 0}.availability-month-single{display:flex;flex-wrap:wrap;font-size:1.25rem}.availability-month-single>span{display:flex!important;flex-direction:row-reverse;margin:0 3em 1em 0;align-items:center}.availability-month-single>span>span{position:relative;display:block;width:15px;height:15px;margin-top:.25em;border-radius:50%}.availability-month-single>span>span:last-child{width:auto;height:auto;margin-top:0}.availability-month-single>span>span span{display:none}.availability-month-single .available-0{background:red}.availability-month-single .available-1{background:#f97303}.availability-month-single .available-2{background:#66c00d}.availability-month-single .month{font-size:1.5em;margin:0 1em 0 0}.equipment-unavailability-detail{background:#fff;padding:16px;border-radius:4px;box-shadow:0 2px 8px #00000040;width:max-content;max-width:60ch}.equipment-unavailability-detail .date-inline{margin:0 1ch;text-decoration:underline}.equipment-unavailability-detail>p:not(.log):not(.no-margin){margin:1rem 0}.equipment-unavailability-detail .tag-container{margin:0}.equipment-unavailability-detail .log{margin:0;font-style:italic}@media (max-width: 960px){.equipment-availability{background-color:transparent;border:none}.has-selection{display:flex;padding:20px 5%}.equipment-availability-calendar .day>button.selected{border-color:#0d2033}.day_number{background-color:#dadde0;color:#000;position:absolute;top:0;bottom:0;right:0;margin:auto;width:22px;height:22px;border-radius:50%;z-index:-1;pointer-events:none}.equipment-availability-calendar{margin-bottom:100px}.equipment-availability-calendar .week{display:block;margin-bottom:10px;border-radius:3px;border:1px solid #cacaca}.equipment-availability-calendar .day{justify-content:space-between;width:100%;height:60px;padding:0;margin:0;border:1px solid #f0f2f4}.equipment-availability-calendar .day:empty{display:none}.equipment-availability-calendar .day .desktop{display:none}.equipment-availability-calendar .day .mobile{display:inline-block;font-size:1.6rem;color:#000;text-transform:capitalize;margin:0 20px}.equipment-availability-calendar .day .mobile>span{font-size:2.2rem;margin:0 20px}.equipment-availability-calendar .day>button{position:relative;width:60px;background-color:#fff}.equipment-availability-calendar .day>button.selected{border-width:0 2px}.equipment-availability-calendar .day>button.selected.first{border-width:2px 2px 0;border-radius:0}.equipment-availability-calendar .day>button.selected.last{border-width:0 2px 2px;border-radius:0}}@media (max-width: 580px){.equipment-availability-header{flex-direction:column}.equipment-availability-header>*{margin-bottom:1em}.equipment-availability-header .menu-tabs{margin:0 0 1em}.day_number{background-color:#dadde0;color:#000;position:absolute;top:0;bottom:0;right:0;margin:auto;width:22px;height:22px;border-radius:50%;z-index:-1;pointer-events:none}}@media (max-width: 580px){.main .homepage-filters.main-filters>div{min-height:unset;margin:0 0 0 auto}.main .homepage-filters.main-filters>div .filters-actions{min-height:unset}.home-page .widget{padding:24px}.home-page .widgets-container .widget-key-figures .stats{gap:16px}.home-page .widgets-container .widget-key-figures .stats .stat{font-size:24px;line-height:1.5em;margin-bottom:0}.home-page .widget .stat-desc{margin-bottom:0}}.intervention-identity{display:grid;grid-template-areas:"name name" "type tag";grid-template-columns:max-content 1fr;align-items:center;column-gap:8px;row-gap:4px}.intervention-identity__name{grid-area:name;line-height:1.5em}.intervention-identity__type{grid-area:type;font-size:14px;line-height:1.5em}.intervention-identity__tag{grid-area:tag;margin:0}@media (max-width: 580px){.intervention-identity{grid-template-areas:"name tag" "type type";grid-template-columns:1fr max-content}.intervention-identity__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.intervention-details{padding-right:40px}@media screen and (max-width: 580px){.intervention-details{padding-right:0}}.intervention-details .content{padding:0;margin-top:1em;display:flex;gap:16px}.intervention-details .content__left{flex-grow:1}.intervention-details .content__right{position:sticky;top:132px;max-height:70vh;min-height:50vh;border:solid 2px #cfd7de;border-radius:8px;background-color:#fff;padding:16px;overflow-y:auto;min-width:340px}.intervention-details .content__right::-webkit-scrollbar{width:8px;height:8px;background:#e0e5ea}.intervention-details .content__right::-webkit-scrollbar-track{border-radius:10px}.intervention-details .content__right::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:1px solid #0d2033}.intervention-details .content__right::-webkit-scrollbar-thumb:hover{background:#e0e5ea}.intervention-details__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.intervention-details__header h2{flex-grow:1;margin:0 1.5em .75em 0}.intervention-details__header h2 a{display:block;margin-bottom:.5em;color:#547596;text-decoration:underline}.intervention-details__header .intervention-equipment{display:flex;width:100%;margin:0;font-size:1.4rem;flex-wrap:wrap}.intervention-details__header .intervention-equipment li{margin-right:1.25em;color:#0d2033}.intervention-details__header .intervention-equipment li:last-of-type{margin-right:0}.intervention-details__header .intervention-equipment li .type{margin-right:5px}.intervention-details .intervention-documents,.intervention-details .intervention-documents .flex{margin:0 0 1em}.intervention-content__buttons .export-button{position:absolute;left:37px}@media only screen and (max-width: 780px){.intervention-details .content{display:block}.intervention-details .content__right{position:relative;border:none;border-radius:0;border-top:solid 2px #cfd7de;right:0}.intervention-details .content__left{padding:0}.intervention-details .content__left>.intervention-content{padding:10px}.intervention-details .content__left p{max-width:70%;margin:0}.intervention-details .content__left .segmented-select{position:sticky;margin-bottom:2em}.intervention-activity{position:relative}}@media only screen and (max-width: 580px){#intervention-header .data-container{margin-bottom:0}#intervention-header .intervention-identity{width:100%}.intervention-details .content{display:block}.intervention-details .content__right{top:0;border-top-width:0;margin-top:32px;max-height:none;min-height:none;min-width:unset}.intervention-details .content__right .event-title,.intervention-details .content__right .event-content{font-size:14px}}.root-bia .main-menu-header .logo .icon{width:9.5em;height:auto}.root-bia .logo-top .icon-logo-bia{width:10em;height:10em;margin-bottom:-2em}@media (max-width: 580px){.root-bia .btn.btn-primary,.root-bia .btn.btn-secondary,.root-bia .btn.btn-widget,.root-bia .btn.btn-delete{background-color:transparent}}
