body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Roboto,sans-serif}template{display:none!important}.leaflet-container{cursor:auto}.leaflet-control-custom{background-color:#fff}#__filestack-picker .fsp-modal .fsp-content .fsp-drop-area .fsp-select-labels{pointer-events:none}#browserNotSupported{z-index:999;width:100%;height:100%;margin-left:auto;margin-right:auto;display:none;position:absolute}#app-loading{z-index:999;color:#000;text-align:center;background-color:#fff;width:100%;height:100%;margin-left:auto;margin-right:auto;display:none;position:absolute}#app-loading.loaded{opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#app-loading .en,#app-loading .fr,#app-loading .de,#app-loading .es,#app-loading .it{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear}#app-loading.en .en,#app-loading.fr .fr,#app-loading.de .de,#app-loading.es .es,#app-loading.it .it{opacity:1}.app-brand{box-sizing:border-box;width:100%;max-width:300px;margin:0 auto;padding:50px}.loader{text-indent:-9999em;background:linear-gradient(90deg,#e32e39 10%,#fff0 42%);border-radius:50%;width:6em;height:6em;margin:50px auto;font-size:10px;-webkit-animation:1.4s linear infinite load3;animation:1.4s linear infinite load3;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader:before{content:"";background:#e32e39;border-radius:100% 0 0;width:50%;height:50%;position:absolute;top:0;left:0}.loader:after{content:"";background:#fff;border-radius:50%;width:75%;height:75%;margin:auto;position:absolute;inset:0}.contractor-app .loader{background:linear-gradient(90deg,#7e39a0 10%,#fff0 42%)}.contractor-app .loader:before{background:#7e39a0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#browserNotSupported.en,#browserNotSupported.fr,#browserNotSupported.de,#browserNotSupported.es{display:block}#browserNotSupported .en,#browserNotSupported .fr,#browserNotSupported .de,#browserNotSupported .es{display:none}#browserNotSupported .en,#browserNotSupported .fr,#browserNotSupported .de,#browserNotSupported .es,#browserNotSupported .browsers{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto;padding:0 15px}#browserNotSupported .browsers:after{content:"";clear:both;display:block}#browserNotSupported.en .en,#browserNotSupported.fr .fr,#browserNotSupported.de .de,#browserNotSupported.es .es{display:block}#browserNotSupported .page{color:#d50000;text-align:center;width:100%;min-width:600px}#browserNotSupported .page #logo{background-position:50%;background-repeat:no-repeat;background-size:260px;width:250px;height:50px;margin:0 auto;padding:3em}#browserNotSupported .page h1{color:#000;margin-left:auto;margin-right:auto;font-size:1.8em;font-weight:300;line-height:2}#browserNotSupported .page p{color:#000;font-size:1.2em;font-weight:300;line-height:1.5}#browserNotSupported .page a{color:#00f;text-decoration:none}#browserNotSupported .page a:hover{text-decoration:underline}#browserNotSupported .page ul{margin-top:60px;padding-left:0;font-size:1.2em}#browserNotSupported .page li{text-align:center;margin:40px 5%;line-height:3em;display:inline-block}#browserNotSupported .page .browser-icon{width:128px;height:128px;display:inline-block}#browserNotSupported .page #logo{background-image:url(./archipad-cloud-main-BypuWUD7.svg)}#browserNotSupported .browser-column{text-align:center}@media (width<=600px){#browserNotSupported .page{min-width:auto}}#browserNotSupported .column-left{float:left;width:33%}#browserNotSupported .column-right{float:right;width:33%}#browserNotSupported .column-center{width:33%;display:inline-block}.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;top:0;left: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:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.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{width:auto;padding:0;max-width:none!important;max-height:none!important}.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:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;z-index:800;width:0;height:0}.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{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.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{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position: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:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.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-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.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{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;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:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;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{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.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{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.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{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.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{color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;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{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}.buttonBg{background:#fff}.gantt_task_line.gantt_critical_task{background-color:#ff5252;border:1px solid #ff5252}.gantt_task_line.gantt_critical_task .gantt_task_progress{background-color:#00000026}.gantt_task_line.gantt_critical_task.gantt_milestone,.gantt_task_line.gantt_critical_task.gantt_project{border-color:#ff5252}.gantt_links_area .gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 1px 3px #0003}.gantt_links_area .gantt_task_link:hover .gantt_link_arrow_left:before,.gantt_links_area .gantt_task_link:hover .gantt_link_arrow_right:before{content:"";transform-origin:50%;border:3px solid;width:0;height:0;position:absolute;box-shadow:0 2px 3px #0003}.gantt_links_area .gantt_task_link:hover .gantt_link_arrow_right:before{border-color:#0000 #0000 #87a4bc #87a4bc;top:-3px;left:-7px;transform:skewY(-40deg)}.gantt_links_area .gantt_task_link:hover .gantt_link_arrow_left:before{border-color:#0000 #87a4bc #87a4bc #0000;top:-3px;left:1px;transform:skewY(40deg)}.gantt_task_link.gantt_critical_link:hover .gantt_line_wrapper div{box-shadow:0 2px 4px #ff525233}.gantt_task_link.gantt_critical_link:hover .gantt_link_arrow_left:before,.gantt_task_link.gantt_critical_link:hover .gantt_link_arrow_right:before{border-color:#0000;box-shadow:0 2px 3px #ff525266,0 1px 1px #ff525240}.gridHoverStyle,.gridSelection,.timelineSelection{background-color:#00c7b533}.gantt_layout_cell.grid_cell{border-right:none}.gantt_grid .gantt_grid_scale,.gantt_grid .gantt_row{border-right:1px solid #d7d7d7}.gantt_grid .gantt_grid_scale .gantt_grid_head_cell.gantt_grid_head_text{text-align:left;padding-left:15px}.gantt_grid .gantt_grid_scale .gantt_grid_head_cell{color:#0000008a;text-transform:uppercase;border:none;font-weight:500}.gantt_grid .gantt_grid_scale .gantt_grid_column_resize_wrap{opacity:0}.gantt_grid .gantt_grid_scale:hover .gantt_grid_column_resize_wrap{opacity:1}div.gantt_grid_scale:after,div.gantt_scale_line:last-child:after{content:"";z-index:1;background-color:#0000;width:100%;height:1px;display:block;position:absolute;box-shadow:0 1px 2px #0003,0 2px 3px #0000001a}div.gantt_scale_line:last-child:after{bottom:-1px}.gantt_grid_data .gantt_cell{color:#000c;border-left:none;border-right:none;font-weight:400}.gantt_data_area .gantt_task_row:last-child,.gantt_grid_data .gantt_row:last-child{border-bottom:1px solid #d7d7d7}.gantt_task_line:hover .gantt_link_control div,.gantt_task_line:hover .gantt_task_drag,.gantt_task_line:hover .gantt_task_progress_drag{animation:.15s a}.gantt_task_line.gantt_drag_animation .gantt_link_control div,.gantt_task_line.gantt_drag_animation .gantt_task_drag,.gantt_task_line.gantt_drag_animation .gantt_task_progress_drag,.gantt_task_line.gantt_drag_move .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_task_drag,.gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.gantt_task_line.gantt_drag_progress .gantt_link_control div,.gantt_task_line.gantt_drag_progress .gantt_task_drag,.gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.gantt_task_line.gantt_drag_resize .gantt_link_control div,.gantt_task_line.gantt_drag_resize .gantt_task_drag,.gantt_task_line.gantt_drag_resize .gantt_task_progress_drag{animation:0 a}.gantt_task_line.gantt_selected .gantt_link_control div,.gantt_task_line.gantt_selected .gantt_task_drag,.gantt_task_line.gantt_selected .gantt_task_progress_drag,.gantt_task_line.gantt_selected:hover .gantt_link_control div,.gantt_task_line.gantt_selected:hover .gantt_task_drag,.gantt_task_line.gantt_selected:hover .gantt_task_progress_drag{animation:none}.gantt_grid_data .gantt_row,.gantt_grid_data .gantt_row.odd{transition:background .15s}.gantt_grid_column_resize_wrap{transition:opacity .15s}.gantt_link_line_down,.gantt_link_line_left,.gantt_link_line_right,.gantt_link_line_up{transition:box-shadow .15s}@keyframes a{0%{opacity:0}to{opacity:1}}.gantt_task_link .gantt_link_arrow_right{border-width:6px 7px;margin-top:-3px;margin-left:-2px}.gantt_task_link .gantt_link_arrow_left{border-width:6px 7px;margin-top:-3px;margin-left:-6px}.gantt_task_link .gantt_link_arrow_down,.gantt_task_link .gantt_link_arrow_up{border-width:6px}.gantt_task_line.gantt_milestone{margin-top:-1px}.gantt_task_line.gantt_milestone .gantt_link_control.task_left{left:-21px}.gantt_task_line.gantt_milestone .gantt_link_control.task_right{right:-19px}.gantt_task_line.gantt_milestone .gantt_side_content{color:#000c}.gantt_task_line.gantt_milestone .gantt_side_content.gantt_right{margin-left:3px}.gantt_task_line.gantt_milestone .gantt_side_content.gantt_left{margin-right:3px}.gantt_task_line.gantt_milestone .gantt_task_content{padding:0}.gantt_task_line{font-weight:500}.gantt_task_line .gantt_task_drag{opacity:.95;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHElEQVQYV2NkQAOMIP6vX7/+g2g2NjZG7ALIugAfzQgFD7inoAAAAABJRU5ErkJggg==)}.gantt_task_line .gantt_task_drag.task_left{left:9px}.gantt_task_line .gantt_task_drag.task_right{right:9px}.gantt_task_line .gantt_link_point{border:2px solid;border-color:inherit;background-color:#fafafa;border-radius:100%;width:15px;height:15px;box-shadow:0 3px 5px #0000001a,0 1px 2px #0000001a}.gantt_task_line .gantt_link_control{border-color:inherit;top:-1px}.gantt_task_line .gantt_link_control.task_left{left:-17px}.gantt_task_line .gantt_link_control.task_right{right:-15px}.gantt_task_line.gantt_thin_task .gantt_task_drag.task_end_date{left:3px}.gantt_task_line.gantt_thin_task .gantt_task_drag.task_start_date{left:-13px}.chartHeaderBg{background-color:#fff}.gantt_task .gantt_task_scale .gantt_scale_cell{color:#0000008a;text-transform:uppercase;font-weight:500}.gantt_row.gantt_project{background-color:#edfffb}.gantt_task_row.gantt_project{background-color:#f5fffc}.gantt_task_line.gantt_project{background-color:#1de9b6;border-color:#16e1ae}.gantt_task_line.gantt_project .gantt_task_content{color:#0009;font-weight:500}.gantt_task_content{text-overflow:ellipsis;box-sizing:border-box;padding:0 17px}div.gantt_cal_light{border:0;width:560px;padding:25px;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}div.gantt_cal_light .gantt_cal_ltitle{text-overflow:ellipsis;color:#000c;margin:-15px 0 0;padding:16px 5px 9px 7px;font-size:16px}div.gantt_cal_light .gantt_cal_ltitle .gantt_mark{display:none}div.gantt_cal_light .gantt_cal_ltitle .gantt_time{font-weight:500}div.gantt_cal_light .gantt_cal_ltitle .gantt_title{font-weight:400}div.gantt_cal_light .gantt_cal_ltext{padding:7px}div.gantt_cal_light .gantt_cal_ltext textarea{padding:6px 8px}div.gantt_cal_light .gantt_cal_ltext:focus,div.gantt_cal_light .gantt_cal_ltext textarea:focus{box-shadow:none;outline-color:#448affe6}div.gantt_cal_light .gantt_cal_lsection{color:#000c;padding:12px 0 5px 7px;font-size:14px;font-weight:500}div.gantt_cal_light .gantt_cal_larea{color:#000c;border:0;padding:2px 0 0}div.gantt_cal_light .gantt_section_time{padding:10px 7px}div.gantt_cal_light .gantt_section_time :focus{box-shadow:none;outline-color:#448affe6}div.gantt_cal_light .gantt_btn_set{text-transform:uppercase;height:32px;margin:10px 7px;padding:7px 15px}div.gantt_cal_light .gantt_section_time select,div.gantt_cal_light select{height:30px}div.gantt_cal_light select:focus{box-shadow:none;outline-color:#448affe6}div.gantt_cal_light_wide{width:650px}.gantt_popup_button{float:right;text-transform:uppercase;font-weight:500}.gantt_cal_quick_info .gantt_qi_big_icon{text-transform:uppercase;height:32px;font-weight:500}.gantt_cal_quick_info .gantt_qi_big_icon div{padding-top:1px}.gantt_cal_light .gantt_btn_set.gantt_cancel_btn_set{color:#116aff;background:#fff}.gantt_cal_light .gantt_btn_set.gantt_cancel_btn_set .gantt_cancel_btn{display:none}.gantt_popup_button.gantt_cancel_button{color:#116aff}.gantt_cal_light .gantt_btn_set.gantt_cancel_btn_set:hover,.gantt_popup_button.gantt_cancel_button:hover{color:#005cf7;background:#116aff40}.gantt_cal_light .gantt_btn_set.gantt_cancel_btn_set:focus,.gantt_popup_button.gantt_cancel_button:focus{color:#0053dd;box-shadow:none;background:#116aff59;outline:none}.gantt_cal_light .gantt_btn_set.gantt_delete_btn_set{color:#ff584c;background:#fff}.gantt_cal_light .gantt_btn_set.gantt_delete_btn_set .gantt_delete_btn{display:none}.gantt_qi_big_icon.icon_delete{color:#ff584c;background:#fff}.gantt_qi_big_icon.icon_delete .gantt_menu_icon{display:none}.gantt_cal_light .gantt_btn_set.gantt_delete_btn_set:hover,.gantt_qi_big_icon.icon_delete:hover{background:#ff584c40}.gantt_cal_light .gantt_btn_set.gantt_delete_btn_set:focus,.gantt_qi_big_icon.icon_delete:focus{color:#ff4032;box-shadow:none;background:#ff584c59;outline:none}.gantt_cal_light .gantt_btn_set.gantt_save_btn_set .gantt_save_btn,.gantt_qi_big_icon.icon_edit .gantt_menu_icon{display:none}.gantt_cal_light .gantt_btn_set.gantt_save_btn_set,.gantt_popup_button.gantt_ok_button,.gantt_qi_big_icon.icon_edit{color:#fff;background-color:#448aff}.gantt_cal_light .gantt_btn_set.gantt_save_btn_set:hover,.gantt_popup_button.gantt_ok_button:hover,.gantt_qi_big_icon.icon_edit:hover{background-color:#005cf6}.gantt_cal_light .gantt_btn_set.gantt_save_btn_set:focus,.gantt_popup_button.gantt_ok_button:focus,.gantt_qi_big_icon.icon_edit:focus{box-shadow:none;background-color:#005cf6;outline:none}.gantt_duration{color:#0000008a;font-weight:500}.gantt_duration .gantt_duration_dec{color:#0000}.gantt_duration .gantt_duration_inc{color:#0000;margin-right:2px}div.gantt_duration .gantt_duration_dec{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAM0lEQVQ4T2NkoBAwUqifYdQABiqFgcaMDf/JiY0bGQGM4Fig2ABybIfpGU0H1EoHlMQCAIgYCBGYGr9NAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat}div.gantt_duration .gantt_duration_inc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4T2NkoBAw4tOvMWPDf5D8jYwAnOpGDWBgoE4YwEKb1BgFxQ7YBRQbgMvm0XSACNyBywvEpAsA12c4ER3FU64AAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat}.gantt_task_line.gantt_milestone{border-radius:2px}.gantt-info.dhtmlx-error,.gantt-info.dhtmlx-info{border-width:0;border-radius:2px;width:237px}.gantt-info.dhtmlx-error div,.gantt-info.dhtmlx-info div{border:0;padding:11px}.gantt_cal_quick_info{min-width:210px;max-width:400px;padding:15px 25px;font-size:16px}.gantt_cal_quick_info .gantt_cal_qi_title{border-bottom:0;padding:5px 0 10px}.gantt_cal_quick_info .gantt_cal_qi_title .gantt_cal_qi_tcontent{display:none}.gantt_cal_quick_info .gantt_cal_qi_title .gantt_cal_qi_tdate{font-size:16px;font-weight:500}.gantt_cal_quick_info .gantt_cal_qi_content{text-overflow:ellipsis;padding:8px 0;font-size:14px}.gantt_cal_quick_info .gantt_cal_qi_controls{float:right;padding:5px 0 0}.gantt_tooltip{background-color:#fff;border:0;font-family:Roboto,arial,sans-serif;font-size:14px;line-height:1.5em;overflow:hidden;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.gantt_modal_box,.gantt_tooltip{color:#000c;text-overflow:ellipsis;max-width:400px}.gantt_modal_box{padding:15px 25px}.gantt_modal_box .gantt_popup_text{text-align:left;margin:0;padding:1px 0;font-size:14px;line-height:1.5}.gantt_modal_box .gantt_popup_title{text-align:left;background-color:#fff;margin:0;padding:4px 0 14px;font-weight:500}.gantt_tree_icon.gantt_file,.gantt_tree_icon.gantt_folder_closed,.gantt_tree_icon.gantt_folder_open{display:none}.gantt_popup_shadow{box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.gantt_task_line .gantt_side_content{color:#0000008a;font-size:14px}div.gantt_drag_marker{z-index:4}div.gantt_drag_marker .gantt_link_tooltip{border-width:0;font-family:Roboto;font-size:14px;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.switch_unsetted{display:none}.matherial_checkbox_icon{vertical-align:-.3em;background-size:cover;width:1.3em;height:1.3em;display:inline-block}.matherial_checkbox_checked,.switch_unsetted:checked+.matherial_checkbox_icon,label.gantt_resource_row input[type=checkbox]:checked+div.gantt_resource_cell_checkbox .matherial_checkbox_icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cg fill-opacity='.8'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z'/%3E%3Cpath d='M17.99 9l-1.41-1.42-6.59 6.59-2.58-2.57-1.42 1.41 4 3.99z'/%3E%3C/g%3E%3C/svg%3E")}.matherial_checkbox_unchecked,.switch_unsetted+.matherial_checkbox_icon,label.gantt_resource_row input[type=checkbox]+div.gantt_resource_cell_checkbox .matherial_checkbox_icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' fill-opacity='.8'/%3E%3C/svg%3E")}label.gantt_resource_row input[type=checkbox]{display:none}label.gantt_resource_row select{border-width:.5px;height:calc(1.3em + 4px)}.gantt_container{white-space:nowrap;background-color:#fff;border:1px solid #d7d7d7;font-family:Roboto,arial,sans-serif;font-size:14px;position:relative;overflow:hidden}.gantt_touch_active{overscroll-behavior:none}.gantt_task_scroll{overflow-x:scroll}.gantt_grid,.gantt_task{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.gantt_grid_scale,.gantt_task_scale{color:#1f1f1fcc;box-sizing:border-box;border-bottom:1px solid #d7d7d7;font-size:14px}.gantt_grid_scale,.gantt_task_scale,.gantt_task_vscroll{background-color:#fff}.gantt_scale_line{-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d7d7d7}.gantt_scale_line:first-child{border-top:none}.gantt_grid_head_cell{vertical-align:top;text-align:center;cursor:default;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;border-right:1px solid #d7d7d7;line-height:35px;display:inline-block;position:relative;overflow:hidden}.gantt_scale_line{clear:both}.gantt_grid_data{width:100%;position:relative;overflow:hidden}.gantt_row{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none;position:relative}.gantt_add,.gantt_grid_head_add{cursor:pointer;-moz-opacity:.6;opacity:.6;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4T2NkoBAw4tMvuGHWf5D8+4A0nOpGDWBgoE4YwEKb1BgFxQ7YBRQbgMvm0XSACNyBywvEpAsAxlc4EbYmh6oAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:relative}.gantt_grid_head_cell.gantt_grid_head_add{-moz-opacity:.6;opacity:.6;top:0}.gantt_grid_head_cell.gantt_grid_head_add:hover{-moz-opacity:1;opacity:1}.gantt_grid_data .gantt_row.odd:hover,.gantt_grid_data .gantt_row:hover{background-color:#00c7b533}.gantt_grid_data .gantt_row.odd:hover .gantt_add,.gantt_grid_data .gantt_row:hover .gantt_add{-moz-opacity:1;opacity:1}.gantt_row,.gantt_task_row{background-color:#fff;border-bottom:0}.gantt_row.odd,.gantt_task_row.odd{background-color:#fff}.gantt_cell,.gantt_grid_head_cell,.gantt_row,.gantt_scale_cell,.gantt_task_cell,.gantt_task_row{-moz-box-sizing:border-box;box-sizing:border-box}.gantt_grid_head_cell,.gantt_scale_cell{line-height:inherit}.gantt_grid_scale .gantt_grid_column_resize_wrap{cursor:col-resize;width:13px;margin-left:-7px;position:absolute}.gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:#d7d7d7;width:1px;height:100%;margin:0 auto}.gantt_task_grid_row_resize_wrap{cursor:row-resize;width:100%;height:13px;margin-top:-7px;position:absolute;left:0}.gantt_task_grid_row_resize_wrap .gantt_task_grid_row_resize{background-color:#d7d7d7;width:100%;height:1px;margin:0 auto;position:relative;top:6px}.gantt_drag_marker.gantt_grid_resize_area,.gantt_drag_marker.gantt_row_grid_resize_area{box-sizing:border-box;background-color:#e8e8e880;width:100%;height:100%}.gantt_drag_marker.gantt_grid_resize_area{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.gantt_drag_marker.gantt_row_grid_resize_area{pointer-events:none;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.gantt_row{display:flex}.gantt_row>div{flex-grow:0;flex-shrink:0}.gantt_cell{vertical-align:top;white-space:nowrap;border-right:1px solid #d7d7d7;height:100%;padding-left:6px;padding-right:6px;font-size:14px;font-weight:500;overflow:hidden}.gantt_cell_tree{flex-wrap:nowrap;display:flex}.gantt_grid_data .gantt_last_cell,.gantt_grid_scale .gantt_last_cell,.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell,.gantt_task_bg .gantt_last_cell{border-right-width:0}.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell{border-right-width:1px}.gantt_task_bg{overflow:hidden}.gantt_scale_cell{white-space:nowrap;text-align:center;overflow:hidden}.gantt_scale_cell,.gantt_task_cell{border-right:1px solid #d7d7d7;height:100%;display:inline-block}.gantt_layout_cell.gantt_ver_scroll{z-index:1;background-color:#0000;width:0;height:1px;position:absolute;right:0;overflow:hidden scroll}.gantt_ver_scroll>div{width:1px;height:1px}.gantt_hor_scroll{clear:both;background-color:#0000;width:100%;height:0;overflow:scroll hidden}.gantt_layout_cell .gantt_hor_scroll{position:absolute}.gantt_hor_scroll>div{width:5000px;height:1px}.gantt_tree_icon,.gantt_tree_indent{flex-grow:0;flex-shrink:0}.gantt_tree_indent{width:15px;height:100%}.gantt_tree_content,.gantt_tree_icon{vertical-align:top}.gantt_tree_icon{background-position:50%;background-repeat:no-repeat;width:28px;height:100%}.gantt_tree_content{white-space:nowrap;min-width:0;height:100%}.gantt_tree_icon.gantt_open{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAuUAAALlAF37bb0AAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAH/SURBVHgBAO8BEP4B////AAAAAAB1dXWV2NjYa+7u7gAJCQkA////AAAAAAAAAAAAvb29AAAAAAACAAAAAAAAAAAGBgZqKysrvREREQD7+/sACAgIAAgICAAICAgAAAAAAAAAAAACAAAAAAAAAAD6+vr1BAQEQisrK8YQEBAA9vb2AP39/QD9/f0AAAAAAAAAAAACAAAAAAAAAAABAQEA+fn5AAUFBTkqKirWCAgIBPLy8gD5+fkAAAAAAAAAAAACAAAAAAAAAAAAAAAAAQEBAPn5+QADAwMpMjIy3xkZGRsEBAQAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAEBAQD4+PgABQUFHCQkJKoVFRUwAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAP///wAICAgA+/v76N3d3Vvx8fHgAAAAAAAAAAAEAAAAAAAAAAAAAAAA////AAcHBwD9/f3b0dHRLfDw8PkGBgYAAAAAAAAAAAAEAAAAAAAAAAD///8ABwcHAPv7+8vY2Ng29/f3AA4ODgAAAAAAAAAAAAAAAAACAAAAAAAAAAAGBgYL+/v7w9LS0jbu7u4ACAgIAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAD4+Pia2traPvj4+AAMDAwA////AAAAAAAAAAAAAAAAAAAAAAABAAD//z9HdQMRW/QpAAAAAElFTkSuQmCC);width:18px}.gantt_tree_icon.gantt_close{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAuUAAALlAF37bb0AAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAH/SURBVHgBAO8BEP4B////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcnJymQgICGb6+vr1AQEBAAAAAAAAAAAAAAAAAAAAAAD///8ABgYGC/r6+pYDFxcXtBEREUMGBgYk/Pz8BgEBAQYAAAAGAAAABv///wYHBwcG/f39vtfX11cC8PDwANLS0j77+/vLBwcHAP///wAAAAAA////AAcHBwD7+/vH1NTUQ+7u7gACCAgIAPT09ADY2Ng2/f392wcHBwD+/v4ABwcHAP39/dfY2Ng68/PzAAkJCQAC////AAwMDADy8vIA0dHRLf///+gMDAwA////5NDQ0C7y8vIADAwMAP///wACAAAAAP///wAHBwcA8PDw+dnZ2Tn39/fG2NjYOPHx8fwHBwcAAAAAAAAAAAADJCQkAAAAAAAAAAAA////APv7+/D8/PzO7+/v2wICAgAEBAQAAgICAPz8/AAB////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAD//4RfjvnDJoM6AAAAAElFTkSuQmCC);width:18px}.gantt_tree_icon.gantt_blank{width:18px}.gantt_tree_icon.gantt_file,.gantt_tree_icon.gantt_folder_closed,.gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=)}.gantt_grid_head_cell .gantt_sort{background-position:50%;background-repeat:no-repeat;width:7px;height:13px;position:absolute;top:8px;right:5px}.gantt_grid_head_cell .gantt_sort.gantt_asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR4nGNgQAKGxib/GbABkIS7b8B/DAUwCRiGK0CXwFBAb1DfP/U/LszwHwi2X7qFgUEArBtdAVwCBmAKMCSQFSDzAWXXaOHsXeqkAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort.gantt_desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR42mNgQAL1/VP/M2ADIIntF2/9x1AAlrh0C47hCmA60DFYwX88gIFGwNDY5D8uDFbg7hvwHx2jmIBTAlkB0e4BAEjlaNtBWJPnAAAAAElFTkSuQmCC)}.gantt_inserted,.gantt_updated{font-weight:700}.gantt_deleted{text-decoration:line-through}.gantt_invalid{background-color:#ffe0e0}.gantt_error{color:red}.gantt_status{opacity:0;background:#9c9c9c1a;padding:5px 10px;transition:opacity .2s;position:absolute;top:1px;right:1px}.gantt_status.gantt_status_visible{opacity:1}#gantt_ajax_dots span{opacity:0;background-repeat:no-repeat;transition:opacity .2s}#gantt_ajax_dots span.gantt_dot_visible{opacity:1}.gantt_column_drag_marker{opacity:.8;border:1px solid #cecece}.gantt_grid_head_cell_dragged{opacity:.3;border:1px solid #cecece}.gantt_grid_target_marker{background-color:#87a4bc;width:2px;height:100%;position:absolute;top:0;transform:translate(-1px)}.gantt_grid_target_marker:after,.gantt_grid_target_marker:before{content:"";border:6px solid #0000;width:0;height:0;display:block;position:absolute;left:-5px}.gantt_grid_target_marker:before{border-top-color:#87a4bc}.gantt_grid_target_marker:after{border-bottom-color:#87a4bc;bottom:0}.gantt_message_area{z-index:1000;width:250px;position:fixed;right:5px}.gantt-info{z-index:10000;min-width:120px;margin:5px 5px 10px;padding:4px 4px 4px 20px;font-family:Roboto,arial,sans-serif;transition:all .5s}.gantt-info.hidden{border-width:0;height:0;margin:0;padding:0;overflow:hidden}.gantt_modal_box{text-align:center;z-index:20000;background:#fff;border:0;border-radius:2px;width:210px;min-width:210px;font-family:Roboto,arial,sans-serif;display:inline-block;position:fixed;overflow:hidden;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.gantt_popup_title{border-width:0;border-top-left-radius:2px;border-top-right-radius:2px}.gantt_button,.gantt_popup_button{background:#fff;border:0;border-radius:2px;height:32px;margin:4px 0 4px 14px;line-height:32px;display:inline-block}.gantt-info,.gantt_button,.gantt_popup_button{-webkit-user-select:none;user-select:none;-moz-user-select:-moz-none;cursor:pointer}.gantt_popup_text{overflow:hidden}.gantt_popup_controls{border-radius:6px;padding:4px 0 0}.gantt_popup_button{min-width:80px}div.dhx_modal_cover{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;z-index:19999;zoom:1;background-color:#000;border:none;width:100%;height:100%;position:fixed;top:0;left:0}.gantt-info img,.gantt_modal_box img{float:left;margin-right:20px}.gantt-alert-error,.gantt-confirm-error{border:1px solid red}.gantt_button input,.gantt_popup_button div{box-sizing:content-box;vertical-align:top;border-radius:2px;margin:0;padding:1px;font-size:14px}.gantt_popup_title{border-bottom:0;height:auto;font-size:16px;line-height:16px}.gantt_popup_text{color:#000c;border-radius:2px;min-height:30px;margin:15px 15px 5px;font-size:14px}.gantt-error,.gantt-info{color:#000;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:0;font-size:14px;box-shadow:0 10px 20px #0003,0 1px 6px #0003}.gantt-info div{background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;padding:5px 10px}.gantt-error,.gantt-error div{background-color:#ff5252;border:1px solid #ff5252}.gantt-error div{color:#fff}.gantt-warning,.gantt-warning div{background-color:#ffab00;border:1px solid #ffab00}.gantt-warning div{color:#fff}.gantt_data_area div,.gantt_grid div{-ms-touch-action:none;-webkit-tap-highlight-color:#0000}.gantt_data_area{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.gantt_links_area{position:absolute;top:0;left:0}.gantt_side_content,.gantt_task_content,.gantt_task_progress{line-height:inherit;height:100%;overflow:hidden}.gantt_task_content{color:#fff;cursor:pointer;white-space:nowrap;text-align:center;width:100%;font-size:14px;position:absolute;top:0}.gantt_task_progress{text-align:center;z-index:0;background:#00000026}.gantt_task_progress_wrapper{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.gantt_task_line{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none;background-color:#448aff;border:1px solid #448aff;border-radius:50px;position:absolute}.gantt_task_line.gantt_drag_move div{cursor:move}.gantt_touch_move,.gantt_touch_progress .gantt_touch_resize{transform-origin:50%;transform:scale(1.02,1.1)}.gantt_touch_progress .gantt_task_progress_drag,.gantt_touch_resize .gantt_task_drag{transform-origin:50%;transform:scaleY(1.3)}.gantt_side_content{white-space:nowrap;color:#6e6e6e;font-size:13px;position:absolute;top:0}.gantt_side_content.gantt_left{padding-right:20px;right:100%}.gantt_side_content.gantt_right{padding-left:20px;left:100%}.gantt_side_content.gantt_link_crossing{top:auto;bottom:8px}.gantt_link_arrow,.gantt_task_link .gantt_line_wrapper{cursor:pointer;position:absolute}.gantt_line_wrapper div{background-color:#87a4bc}.gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px #87a4bc}.gantt_task_link div.gantt_link_arrow{background-color:#0000;border-style:solid;width:0;height:0}.gantt_link_control{width:20px;position:absolute;top:0}.gantt_link_control div{cursor:pointer;box-sizing:border-box;vertical-align:middle;background-color:#f0f0f0;border:1px solid #929292;border-radius:6.5px;width:13px;height:13px;margin-top:-7.5px;display:none;position:relative;top:50%}.gantt_link_control.task_right div.gantt_link_point{margin-left:7px}.gantt_link_control div:hover{background-color:#fff}.gantt_link_control.task_left{left:-20px}.gantt_link_control.task_right{right:-20px}.gantt_link_target .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_task_drag,.gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.gantt_task_line.gantt_drag_progress .gantt_link_control div,.gantt_task_line.gantt_drag_progress .gantt_task_drag,.gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.gantt_task_line.gantt_drag_resize .gantt_link_control div,.gantt_task_line.gantt_drag_resize .gantt_task_drag,.gantt_task_line.gantt_drag_resize .gantt_task_progress_drag,.gantt_task_line.gantt_selected .gantt_link_control div,.gantt_task_line.gantt_selected .gantt_task_drag,.gantt_task_line.gantt_selected .gantt_task_progress_drag,.gantt_task_line:hover .gantt_link_control div,.gantt_task_line:hover .gantt_task_drag,.gantt_task_line:hover .gantt_task_progress_drag{display:block}.gantt_link_source,.gantt_link_target{box-shadow:0 0 3px #448aff}.gantt_link_target.link_finish_allow,.gantt_link_target.link_start_allow{box-shadow:0 0 3px #b8c9d7}.gantt_link_target.link_finish_deny,.gantt_link_target.link_start_deny{box-shadow:0 0 3px #ff5252}.link_finish_allow .gantt_link_control.task_end_date div,.link_start_allow .gantt_link_control.task_start_date div{background-color:#b8c9d7;border-color:#87a4bc}.link_finish_deny .gantt_link_control.task_end_date div,.link_start_deny .gantt_link_control.task_start_date div{background-color:#ff5252;border-color:#ff0505}.gantt_link_arrow_right{border-width:6px 0 6px 6px;border-left-color:#87a4bc;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.gantt_link_arrow_left{border-width:6px 6px 6px 0;border-right-color:#87a4bc;margin-top:-1px;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.gantt_link_arrow_up{border-width:0 6px 6px;border-color:#0000 #0000 #87a4bc;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.gantt_link_arrow_down{border-width:6px 6px 0;border-top-color:#87a4bc;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.gantt_task_drag,.gantt_task_progress_drag{cursor:ew-resize;display:none;position:absolute}.gantt_task_drag.task_right{cursor:e-resize}.gantt_task_drag.task_left{cursor:w-resize}.gantt_task_drag{z-index:1;width:8px;height:80%;top:10%}.gantt_task_drag.task_left{left:-7px}.gantt_task_drag.task_right{right:-7px}.gantt_task_progress_drag{z-index:1;background-position:bottom;background-repeat:no-repeat;width:25px;height:19px;margin-left:-14px;bottom:-10px}.gantt_task_progress_drag,.gantt_task_progress_drag:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAABGdBTUEAALGPC/xhBQAAAeNJREFUOBGlU0tOAkEQdQAHiIpDjPGz87fxCu400Wt4C1gRbsAhPARbbsCKxISFsjDqUiMfgRl8r+WRYmCExEoeVV1d9V51N+NtrG/ektLJktxCalmjLVq1b2sTBf8isXuKrY+mCpbcxrMBUrNoPrBkjFmXBjaBfL1evxyPx412u32CtWoRzsVcJxqb4sRZ5LaAvVqtdjUajV4msDAMn1ut1jnyHICDqBdhsqnITp5D+Q5wUK1WrweDwSsFZBRqNpsX2F9LKEmgAIKjcrl82+/330Ru/bpCfwkcl0qlu16v926J4/EqIQnQ63F5RTzBWgISNG+08D4S4UYG8IFt4JBXtOoEEpBPEpKITpGHwH6lUrlJegMRJvkoip46nc4peBy3BOQpxJMUG43Gve/7Z/g3+ZguDUKPwJ4zz/MmQiqVijKZTJjNZodBEHSLxWI3l8s9FgqFBxS7JgnQU4TfRADsArw2ijLP66SxTl82v/rQ4BvxF/ABfAJDYMI3sMZmNnWnng0kp4iGQeiMtURciMSDaR5uvpFkOg1JOYBycQFsOZOQhosLMu+Ifsvnr0ATWnLGcXMkSKre+lmtJWFSaxHG/azRBFaIaa4FV5ZEorwrwk98rTy9RJRbWNtmG6vhv94J/gATDnWOR2FfEQAAAABJRU5ErkJggg==)}.gantt_link_tooltip{color:#000c;background-color:#fff;border-top:1px solid #cecece;border-left:1px solid #cecece;padding:11px;font-family:Tahoma;font-size:14px;line-height:20px;box-shadow:3px 3px 3px #888}.gantt_link_direction{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;z-index:2;border:0 #87a4bc;border-bottom:2px dashed #87a4bc;height:0;margin-left:1px;position:absolute}.gantt_grid_data .gantt_row.gantt_selected,.gantt_grid_data .gantt_row.odd.gantt_selected,.gantt_task_row.gantt_selected{background-color:#00c7b533}.gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#91d2d2b3}.gantt_task_line.gantt_project.gantt_selected,.gantt_task_line.gantt_selected{box-shadow:none}.gantt_task_line.gantt_milestone{visibility:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#ffc107;border:0 solid #ffc107}.gantt_task_line.gantt_milestone div{visibility:visible}.gantt_task_line.gantt_milestone .gantt_task_content{background:inherit;border:inherit;border-radius:inherit;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;transform:rotate(45deg)}.gantt_task_line.gantt_task_inline_color{border-color:#999}.gantt_task_line.gantt_task_inline_color .gantt_task_progress{opacity:.2;background-color:#363636}.gantt_task_line.gantt_task_inline_color.gantt_project.gantt_selected,.gantt_task_line.gantt_task_inline_color.gantt_selected,.gantt_task_link.gantt_link_inline_color:hover .gantt_line_wrapper div{box-shadow:0 0 5px #999}.gantt_critical_task{background-color:#ff5252;border-color:#9d3a3a}.gantt_critical_task .gantt_task_progress{background-color:#0006}.gantt_critical_link .gantt_line_wrapper>div{background-color:#ff5252}.gantt_critical_link .gantt_link_arrow{border-color:#ff5252}.gantt_btn_set:focus,.gantt_cell:focus,.gantt_grid_head_cell:focus,.gantt_popup_button:focus,.gantt_qi_big_icon:focus,.gantt_row:focus{box-shadow:inset 0 0 1px 1px #4d90fe}.gantt_split_parent,.gantt_split_subproject{opacity:.1;pointer-events:none}.gantt_rollup_child .gantt_link_control,.gantt_rollup_child:hover .gantt_link_control{display:none}.gantt_unselectable,.gantt_unselectable div{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_cal_light{-webkit-tap-highlight-color:transparent;color:#1f1f1fcc;z-index:10001;background:#fff;border:1px solid #d7d7d7;border-radius:2px;width:550px;height:250px;font-family:Roboto,arial,sans-serif;font-size:14px;position:absolute;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.gantt_cal_light_wide{width:650px}.gantt_cal_light select{border:1px solid #d7d7d7;margin:0;padding:2px;font-family:Roboto,arial,sans-serif;font-size:14px}.gantt_cal_ltitle{-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;padding:7px 10px;overflow:hidden}.gantt_cal_ltitle,.gantt_cal_ltitle span{white-space:nowrap}.gantt_cal_lsection{color:#727272;padding:12px 0 5px 10px;font-weight:700}.gantt_cal_lsection .gantt_fullday{float:right;vertical-align:top;cursor:pointer;margin-right:5px;font-size:12px;font-weight:400;line-height:20px}.gantt_cal_lsection{font-size:13px}.gantt_cal_ltext{padding:2px 10px;overflow:hidden}.gantt_cal_ltext textarea{box-sizing:border-box;resize:none;border:1px solid #d7d7d7;width:100%;height:100%;font-family:Roboto,arial,sans-serif;font-size:14px;overflow:hidden auto;outline:none!important}.gantt_section_constraint [data-constraint-time-select]{margin-left:20px}.gantt_time{font-weight:700}.gantt_cal_light .gantt_title{padding-left:10px}.gantt_cal_larea{background-color:#fff;border:1px solid #d7d7d7;border-left:none;border-right:none;height:1px;overflow:hidden}.gantt_btn_set{float:left;box-sizing:border-box;cursor:pointer;background:#fff;border:0 solid #d7d7d7;border-radius:2px;height:32px;margin:10px 7px 5px 10px;padding:6px 15px;font-weight:500}.gantt_hidden{display:none}.gantt_btn_set div{float:left;vertical-align:middle;background-repeat:no-repeat;height:20px;font-size:14px;line-height:20px}.gantt_save_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=);width:21px;margin-top:2px}.gantt_cancel_btn,.gantt_delete_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=);width:20px;margin-top:2px}.gantt_cal_cover{z-index:10000;opacity:.1;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);background-color:#000;position:fixed;top:0;left:0}.gantt_custom_button{cursor:pointer;float:right;text-align:center;border:1px solid #cecece;border-radius:4px;width:90px;height:21px;margin-top:-5px;margin-right:10px;padding:0 3px;font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:400}.gantt_custom_button div{cursor:pointer;float:none;vertical-align:middle;height:21px;line-height:21px}.gantt_custom_button div:first-child{display:none}.gantt_cal_light_wide{width:580px;padding:2px 4px}.gantt_cal_light_wide .gantt_cal_larea{box-sizing:border-box;border:1px solid #d7d7d7}.gantt_cal_light_wide .gantt_cal_lsection{float:left;text-align:right;border:0;width:80px;height:20px;padding:5px 10px 0 0}.gantt_cal_light_wide .gantt_wrap_section{border-bottom:1px solid #d7d7d7;padding:10px 0;position:relative;overflow:hidden}.gantt_cal_light_wide .gantt_section_time{padding-right:0;overflow:hidden;height:20px!important;padding-top:2px!important}.gantt_cal_light_wide .gantt_cal_ltext{padding-right:0}.gantt_cal_light_wide .gantt_cal_larea{width:100%;padding:0 10px}.gantt_cal_light_wide .gantt_section_time{background:0 0}.gantt_cal_light_wide .gantt_cal_checkbox label{padding-left:0}.gantt_cal_light_wide .gantt_cal_lsection .gantt_fullday{float:none;cursor:pointer;margin-right:0;font-weight:700}.gantt_cal_light_wide .gantt_custom_button{margin-top:2px;position:absolute;top:0;right:0}.gantt_cal_light_wide .gantt_repeat_right{margin-right:55px}.gantt_cal_light_wide.gantt_cal_light_full{width:738px}.gantt_cal_wide_checkbox input{margin-top:8px;margin-left:14px}.gantt_cal_light input{font-size:14px}.gantt_section_time{white-space:nowrap;background-color:#fff;padding:2px 10px 5px;padding-top:2px!important}.gantt_section_time .gantt_time_selects{float:left;height:25px}.gantt_section_time .gantt_time_selects select{border:1px solid #d7d7d7;height:23px;padding:2px}.gantt_duration{float:left;white-space:nowrap;width:100px;height:30px;margin-left:20px;line-height:32px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc,.gantt_duration .gantt_duration_value{box-sizing:border-box;text-align:center;vertical-align:top;border:1px solid #d7d7d7;height:100%}.gantt_duration .gantt_duration_value{border-left-width:0;border-right-width:0;width:36px;padding:3px 4px}.gantt_duration .gantt_duration_value.gantt_duration_value_formatted{width:66px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc{background:#fff;width:30px;padding:1px}.gantt_duration .gantt_duration_dec{-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.gantt_duration .gantt_duration_inc{-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px;margin-right:4px}.gantt_resources{height:auto;max-height:150px;overflow-y:auto}.gantt_resource_row{cursor:pointer;border-bottom:1px solid #d7d7d7;padding:10px 0;display:block}.gantt_resource_row input[type=checkbox]:not(:checked),.gantt_resource_row input[type=checkbox]:not(:checked)~div{opacity:.5}.gantt_resource_toggle{vertical-align:middle}.gantt_resources_filter .gantt_resources_filter_input{box-sizing:border-box;padding:1px 2px}.gantt_resources_filter .switch_unsetted{vertical-align:middle}.gantt_resource_cell{display:inline-block}.gantt_resource_cell.gantt_resource_cell_checkbox{vertical-align:middle;width:24px;min-width:24px;max-width:24px}.gantt_resource_cell.gantt_resource_cell_label{vertical-align:middle;width:40%;max-width:40%}.gantt_resource_cell.gantt_resource_cell_value{vertical-align:middle;width:30%;max-width:30%}.gantt_resource_cell.gantt_resource_cell_value input,.gantt_resource_cell.gantt_resource_cell_value select{vertical-align:middle;box-sizing:border-box;width:80%;padding:1px 2px}.gantt_resource_cell.gantt_resource_cell_unit{vertical-align:middle;width:10%;max-width:10%}.gantt_resource_early_value{opacity:.8;font-size:.9em}.gantt_cal_quick_info{z-index:300;-o-transition:left .5s ease, right .5s;background-color:#fff;border:0;border-radius:2px;width:auto;-webkit-transition:left .5s,right .5s;-moz-transition:left .5s,right .5s;transition:left .5s,right .5s;position:absolute;box-shadow:0 2px 3px #0003,0 0 3px 1px #0000001a}.gantt_no_animate{-o-transition:none;-webkit-transition:none;-moz-transition:none;transition:none}.gantt_cal_quick_info.gantt_qi_left .gantt_qi_big_icon{float:right}.gantt_cal_qi_title{-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;color:#000c;background-color:#fff;border-bottom:1px solid #d7d7d7;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;padding:5px 0 8px 12px}.gantt_cal_qi_tdate{font-size:14px;font-weight:700}.gantt_cal_qi_tcontent{font-size:14px}.gantt_cal_qi_content{color:#000c;padding:16px 8px;font-size:14px;overflow:hidden}.gantt_cal_qi_controls{-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding-left:7px}.gantt_cal_qi_controls .gantt_menu_icon{background-repeat:no-repeat;margin-top:6px}.gantt_cal_qi_controls .gantt_menu_icon.icon_delete,.gantt_cal_qi_controls .gantt_menu_icon.icon_edit{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=);width:20px}.gantt_qi_big_icon{vertical-align:middle;cursor:pointer;background:#fff;border:0;border-radius:2px;min-width:auto;margin:4px 0 4px 14px;padding:0 16px;font-size:14px;font-weight:500;line-height:32px}.gantt_cal_qi_controls div{float:left;text-align:center;height:32px;line-height:32px}.gantt_tooltip{z-index:50;white-space:nowrap;padding:10px;position:absolute}.gantt_resource_marker{text-align:center;color:#fff;font-size:14px;position:absolute}.gantt_resource_marker_ok{background:#4ed086bf}.gantt_resource_marker_overtime{background:#ff8585b0}.gantt_histogram_label{z-index:1;width:100%;height:100%;font-size:14px;font-weight:700;position:absolute}.gantt_histogram_fill{background-color:#299db433;width:100%;position:absolute;bottom:0}.gantt_histogram_hor_bar{height:1px;margin-top:-1px}.gantt_histogram_hor_bar,.gantt_histogram_vert_bar{background:#299db4;margin-left:-1px;position:absolute}.gantt_histogram_vert_bar{width:1px}.gantt_histogram_cell{text-align:center;color:#000;font-size:14px;position:absolute}.gantt_marker{text-align:center;box-sizing:border-box;background-color:#f006;width:2px;height:100%;position:absolute;top:0}.gantt_marker .gantt_marker_content{background:inherit;color:#fff;opacity:.8;padding:5px;font-size:12px;line-height:12px;position:absolute}.gantt_marker_area{position:absolute;top:0;left:0}.gantt_grid_editor_placeholder{position:absolute}.gantt_grid_editor_placeholder>div,.gantt_grid_editor_placeholder input,.gantt_grid_editor_placeholder select{box-sizing:border-box;width:100%;height:100%}.gantt_row_placeholder div{opacity:.5}.gantt_row_placeholder .gantt_add,.gantt_row_placeholder .gantt_file{display:none}.gantt_drag_marker.gantt_grid_dnd_marker{background-color:#0000;transition:all .1s}.gantt_grid_dnd_marker_line{background-color:#3498db;width:100%;height:4px}.gantt_grid_dnd_marker_line:before{box-sizing:border-box;content:"";pointer-events:none;background:#fff;border:3px solid #3498db;border-radius:6px;width:12px;height:12px;margin-top:-4px;margin-left:-11px;line-height:1px;display:block;position:absolute}.gantt_grid_dnd_marker_folder{pointer-events:none;box-sizing:border-box;background:0 0;width:100%;height:100%;position:absolute;box-shadow:inset 0 0 0 2px #3f98db}.gantt_overlay_area{display:none}.gantt_overlay,.gantt_overlay_area{height:inherit;width:inherit;position:absolute;top:0;left:0}.gantt_click_drag_rect{background-color:#3498db4d;outline:1px solid #3f98db;position:absolute;top:0;left:0}.gantt_timeline_move_available,.gantt_timeline_move_available *{cursor:move}.gantt_rtl .gantt_grid{text-align:right}.gantt_rtl .gantt_cell,.gantt_rtl .gantt_row{flex-direction:row-reverse}.gantt_layout_content{box-sizing:border-box;width:100%;overflow:auto}.gantt_layout_cell{box-sizing:border-box;position:relative}.gantt_layout_cell>.gantt_layout_header{color:#fff;box-sizing:border-box;background:#33aae8;padding:5px 10px;font-size:17px}.gantt_layout_header.collapsed_x{background:#a9a9a9}.gantt_layout_header.collapsed_x .gantt_header_arrow:before{content:"⇧"}.gantt_layout_header.collapsed_y{background:#a9a9a9}.gantt_layout_header.collapsed_y .gantt_header_arrow:before{content:"⇩"}.gantt_layout_header{cursor:pointer}.gantt_layout_header .gantt_header_arrow{float:right;text-align:right}.gantt_layout_header .gantt_header_arrow:before{content:"⇦"}.gantt_layout_header.vertical .gantt_header_arrow:before{content:"⇧"}.gantt_layout_outer_scroll_vertical .gantt_layout_content{overflow-y:hidden}.gantt_layout_outer_scroll_horizontal .gantt_layout_content{overflow-x:hidden}.gantt_layout_x>.gantt_layout_cell{vertical-align:top;display:inline-block}.gantt_layout_x{white-space:nowrap}.gantt_resizing{opacity:.7;background:#f2f2f2}.gantt_layout_cell_border_right.gantt_resizer{border-right:0;overflow:visible}.gantt_resizer{cursor:e-resize;position:relative}.gantt_resizer_y{cursor:n-resize}.gantt_resizer_stick{z-index:9999;background:#33aae8;width:100%;position:absolute;top:0}.gantt_resizer_x .gantt_resizer_x{z-index:1;width:20px;height:100%;margin-left:-10px;position:absolute;top:0;left:0}.gantt_resizer_y .gantt_resizer_y{z-index:1;width:100%;height:20px;position:absolute;top:-10px;left:0}.gantt_resizer_error{background:#cd5c5c!important}.gantt_layout_cell_border_left{border-left:1px solid #d7d7d7}.gantt_layout_cell_border_right{border-right:1px solid #d7d7d7}.gantt_layout_cell_border_top{border-top:1px solid #d7d7d7}.gantt_layout_cell_border_bottom{border-bottom:1px solid #d7d7d7}.gantt_layout_cell_border_transparent{border-color:#0000}.gantt_window{z-index:999999999;background:#fff;position:absolute;top:50%;left:50%}.gantt_window_content{position:relative}.gantt_window_content_header{color:#fff;background:#39c;border-bottom:2px solid #fff;height:33px;padding:10px 10px 0;position:relative}.gantt_window_content_header_text{padding-left:10%}.gantt_window_content_header_buttons{position:absolute;top:10px;right:10px}.gantt_window_content_header_buttons:hover{color:#000;cursor:pointer}.gantt_window_content_resizer{text-align:center;cursor:nw-resize;z-index:999;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUeAFjIAUwUshlpJDLSIhLGAAACQ4AFk79JaMAAAAASUVORK5CYII=);width:15px;height:15px;line-height:15px;position:absolute;bottom:0;right:-1px}.gantt_window_content_frame{z-index:9999;background:#0000001a;width:100%;height:100%;position:absolute;top:0;left:0}.gantt_window_drag{cursor:pointer!important}.gantt_window_resizing{overflow:visible}.gantt_window_resizing_body{overflow:hidden!important}.gantt_window_modal{z-index:9999;background:#0000001a;width:100%;height:100%;position:fixed;top:0;left:0}.gantt_cal_light,.gantt_cal_quick_info,.gantt_container,.gantt_message_area,.gantt_modal_box,.gantt_tooltip{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gantt_noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gantt_noselect .gantt_grid_data .gantt_row.odd:hover,.gantt_noselect .gantt_grid_data .gantt_row:hover{background-color:unset}.gantt_drag_marker{z-index:1;white-space:nowrap;font-family:Roboto,arial,sans-serif;font-size:14px;position:absolute;top:-1000px;left:-1000px}.gantt_drag_marker .gantt_tree_icon.gantt_blank,.gantt_drag_marker .gantt_tree_icon.gantt_close,.gantt_drag_marker .gantt_tree_icon.gantt_open,.gantt_drag_marker .gantt_tree_indent{display:none}.gantt_drag_marker,.gantt_drag_marker .gantt_row.odd{background-color:#fff}.gantt_drag_marker .gantt_row{border-top:1px solid #bebebe;border-left:1px solid #bebebe}.gantt_drag_marker .gantt_cell{border-color:#bebebe}.gantt_row.gantt_over,.gantt_task_row.gantt_over{background-color:#0070fe}.gantt_row.gantt_transparent .gantt_cell{opacity:.7}.gantt_task_row.gantt_transparent{background-color:#fff}.gantt_popup_button.gantt_delete_button{color:#fff;background-color:#448aff}.gantt_container_resize_watcher{z-index:-1;pointer-events:none;box-sizing:border-box;opacity:0;background:0 0;border:0;width:100%;height:100%;position:absolute;top:0;left:0}:root{--google-red-100:#f4c7c3;--google-red-300:#e67c73;--google-red-500:#db4437;--google-red-700:#c53929;--google-blue-100:#c6dafc;--google-blue-300:#7baaf7;--google-blue-500:#4285f4;--google-blue-700:#3367d6;--google-green-100:#b7e1cd;--google-green-300:#57bb8a;--google-green-500:#0f9d58;--google-green-700:#0b8043;--google-yellow-100:#fce8b2;--google-yellow-300:#f7cb4d;--google-yellow-500:#f4b400;--google-yellow-700:#f09300;--google-grey-100:#f5f5f5;--google-grey-300:#e0e0e0;--google-grey-500:#9e9e9e;--google-grey-700:#616161;--paper-red-50:#ffebee;--paper-red-100:#ffcdd2;--paper-red-200:#ef9a9a;--paper-red-300:#e57373;--paper-red-400:#ef5350;--paper-red-500:#f44336;--paper-red-600:#e53935;--paper-red-700:#d32f2f;--paper-red-800:#c62828;--paper-red-900:#b71c1c;--paper-red-a100:#ff8a80;--paper-red-a200:#ff5252;--paper-red-a400:#ff1744;--paper-red-a700:#d50000;--paper-pink-50:#fce4ec;--paper-pink-100:#f8bbd0;--paper-pink-200:#f48fb1;--paper-pink-300:#f06292;--paper-pink-400:#ec407a;--paper-pink-500:#e91e63;--paper-pink-600:#d81b60;--paper-pink-700:#c2185b;--paper-pink-800:#ad1457;--paper-pink-900:#880e4f;--paper-pink-a100:#ff80ab;--paper-pink-a200:#ff4081;--paper-pink-a400:#f50057;--paper-pink-a700:#c51162;--paper-purple-50:#f3e5f5;--paper-purple-100:#e1bee7;--paper-purple-200:#ce93d8;--paper-purple-300:#ba68c8;--paper-purple-400:#ab47bc;--paper-purple-500:#9c27b0;--paper-purple-600:#8e24aa;--paper-purple-700:#7b1fa2;--paper-purple-800:#6a1b9a;--paper-purple-900:#4a148c;--paper-purple-a100:#ea80fc;--paper-purple-a200:#e040fb;--paper-purple-a400:#d500f9;--paper-purple-a700:#a0f;--paper-deep-purple-50:#ede7f6;--paper-deep-purple-100:#d1c4e9;--paper-deep-purple-200:#b39ddb;--paper-deep-purple-300:#9575cd;--paper-deep-purple-400:#7e57c2;--paper-deep-purple-500:#673ab7;--paper-deep-purple-600:#5e35b1;--paper-deep-purple-700:#512da8;--paper-deep-purple-800:#4527a0;--paper-deep-purple-900:#311b92;--paper-deep-purple-a100:#b388ff;--paper-deep-purple-a200:#7c4dff;--paper-deep-purple-a400:#651fff;--paper-deep-purple-a700:#6200ea;--paper-indigo-50:#e8eaf6;--paper-indigo-100:#c5cae9;--paper-indigo-200:#9fa8da;--paper-indigo-300:#7986cb;--paper-indigo-400:#5c6bc0;--paper-indigo-500:#3f51b5;--paper-indigo-600:#3949ab;--paper-indigo-700:#303f9f;--paper-indigo-800:#283593;--paper-indigo-900:#1a237e;--paper-indigo-a100:#8c9eff;--paper-indigo-a200:#536dfe;--paper-indigo-a400:#3d5afe;--paper-indigo-a700:#304ffe;--paper-blue-50:#e3f2fd;--paper-blue-100:#bbdefb;--paper-blue-200:#90caf9;--paper-blue-300:#64b5f6;--paper-blue-400:#42a5f5;--paper-blue-500:#2196f3;--paper-blue-600:#1e88e5;--paper-blue-700:#1976d2;--paper-blue-800:#1565c0;--paper-blue-900:#0d47a1;--paper-blue-a100:#82b1ff;--paper-blue-a200:#448aff;--paper-blue-a400:#2979ff;--paper-blue-a700:#2962ff;--paper-light-blue-50:#e1f5fe;--paper-light-blue-100:#b3e5fc;--paper-light-blue-200:#81d4fa;--paper-light-blue-300:#4fc3f7;--paper-light-blue-400:#29b6f6;--paper-light-blue-500:#03a9f4;--paper-light-blue-600:#039be5;--paper-light-blue-700:#0288d1;--paper-light-blue-800:#0277bd;--paper-light-blue-900:#01579b;--paper-light-blue-a100:#80d8ff;--paper-light-blue-a200:#40c4ff;--paper-light-blue-a400:#00b0ff;--paper-light-blue-a700:#0091ea;--paper-cyan-50:#e0f7fa;--paper-cyan-100:#b2ebf2;--paper-cyan-200:#80deea;--paper-cyan-300:#4dd0e1;--paper-cyan-400:#26c6da;--paper-cyan-500:#00bcd4;--paper-cyan-600:#00acc1;--paper-cyan-700:#0097a7;--paper-cyan-800:#00838f;--paper-cyan-900:#006064;--paper-cyan-a100:#84ffff;--paper-cyan-a200:#18ffff;--paper-cyan-a400:#00e5ff;--paper-cyan-a700:#00b8d4;--paper-teal-50:#e0f2f1;--paper-teal-100:#b2dfdb;--paper-teal-200:#80cbc4;--paper-teal-300:#4db6ac;--paper-teal-400:#26a69a;--paper-teal-500:#009688;--paper-teal-600:#00897b;--paper-teal-700:#00796b;--paper-teal-800:#00695c;--paper-teal-900:#004d40;--paper-teal-a100:#a7ffeb;--paper-teal-a200:#64ffda;--paper-teal-a400:#1de9b6;--paper-teal-a700:#00bfa5;--paper-green-50:#e8f5e9;--paper-green-100:#c8e6c9;--paper-green-200:#a5d6a7;--paper-green-300:#81c784;--paper-green-400:#66bb6a;--paper-green-500:#4caf50;--paper-green-600:#43a047;--paper-green-700:#388e3c;--paper-green-800:#2e7d32;--paper-green-900:#1b5e20;--paper-green-a100:#b9f6ca;--paper-green-a200:#69f0ae;--paper-green-a400:#00e676;--paper-green-a700:#00c853;--paper-light-green-50:#f1f8e9;--paper-light-green-100:#dcedc8;--paper-light-green-200:#c5e1a5;--paper-light-green-300:#aed581;--paper-light-green-400:#9ccc65;--paper-light-green-500:#8bc34a;--paper-light-green-600:#7cb342;--paper-light-green-700:#689f38;--paper-light-green-800:#558b2f;--paper-light-green-900:#33691e;--paper-light-green-a100:#ccff90;--paper-light-green-a200:#b2ff59;--paper-light-green-a400:#76ff03;--paper-light-green-a700:#64dd17;--paper-lime-50:#f9fbe7;--paper-lime-100:#f0f4c3;--paper-lime-200:#e6ee9c;--paper-lime-300:#dce775;--paper-lime-400:#d4e157;--paper-lime-500:#cddc39;--paper-lime-600:#c0ca33;--paper-lime-700:#afb42b;--paper-lime-800:#9e9d24;--paper-lime-900:#827717;--paper-lime-a100:#f4ff81;--paper-lime-a200:#eeff41;--paper-lime-a400:#c6ff00;--paper-lime-a700:#aeea00;--paper-yellow-50:#fffde7;--paper-yellow-100:#fff9c4;--paper-yellow-200:#fff59d;--paper-yellow-300:#fff176;--paper-yellow-400:#ffee58;--paper-yellow-500:#ffeb3b;--paper-yellow-600:#fdd835;--paper-yellow-700:#fbc02d;--paper-yellow-800:#f9a825;--paper-yellow-900:#f57f17;--paper-yellow-a100:#ffff8d;--paper-yellow-a200:#ff0;--paper-yellow-a400:#ffea00;--paper-yellow-a700:#ffd600;--paper-amber-50:#fff8e1;--paper-amber-100:#ffecb3;--paper-amber-200:#ffe082;--paper-amber-300:#ffd54f;--paper-amber-400:#ffca28;--paper-amber-500:#ffc107;--paper-amber-600:#ffb300;--paper-amber-700:#ffa000;--paper-amber-800:#ff8f00;--paper-amber-900:#ff6f00;--paper-amber-a100:#ffe57f;--paper-amber-a200:#ffd740;--paper-amber-a400:#ffc400;--paper-amber-a700:#ffab00;--paper-orange-50:#fff3e0;--paper-orange-100:#ffe0b2;--paper-orange-200:#ffcc80;--paper-orange-300:#ffb74d;--paper-orange-400:#ffa726;--paper-orange-500:#ff9800;--paper-orange-600:#fb8c00;--paper-orange-700:#f57c00;--paper-orange-800:#ef6c00;--paper-orange-900:#e65100;--paper-orange-a100:#ffd180;--paper-orange-a200:#ffab40;--paper-orange-a400:#ff9100;--paper-orange-a700:#ff6500;--paper-deep-orange-50:#fbe9e7;--paper-deep-orange-100:#ffccbc;--paper-deep-orange-200:#ffab91;--paper-deep-orange-300:#ff8a65;--paper-deep-orange-400:#ff7043;--paper-deep-orange-500:#ff5722;--paper-deep-orange-600:#f4511e;--paper-deep-orange-700:#e64a19;--paper-deep-orange-800:#d84315;--paper-deep-orange-900:#bf360c;--paper-deep-orange-a100:#ff9e80;--paper-deep-orange-a200:#ff6e40;--paper-deep-orange-a400:#ff3d00;--paper-deep-orange-a700:#dd2c00;--paper-brown-50:#efebe9;--paper-brown-100:#d7ccc8;--paper-brown-200:#bcaaa4;--paper-brown-300:#a1887f;--paper-brown-400:#8d6e63;--paper-brown-500:#795548;--paper-brown-600:#6d4c41;--paper-brown-700:#5d4037;--paper-brown-800:#4e342e;--paper-brown-900:#3e2723;--paper-grey-50:#fafafa;--paper-grey-100:#f5f5f5;--paper-grey-200:#eee;--paper-grey-300:#e0e0e0;--paper-grey-400:#bdbdbd;--paper-grey-500:#9e9e9e;--paper-grey-600:#757575;--paper-grey-700:#616161;--paper-grey-800:#424242;--paper-grey-900:#212121;--paper-blue-grey-50:#eceff1;--paper-blue-grey-100:#cfd8dc;--paper-blue-grey-200:#b0bec5;--paper-blue-grey-300:#90a4ae;--paper-blue-grey-400:#78909c;--paper-blue-grey-500:#607d8b;--paper-blue-grey-600:#546e7a;--paper-blue-grey-700:#455a64;--paper-blue-grey-800:#37474f;--paper-blue-grey-900:#263238;--dark-divider-opacity:.12;--dark-disabled-opacity:.38;--dark-secondary-opacity:.54;--dark-primary-opacity:.87;--light-divider-opacity:.12;--light-disabled-opacity:.3;--light-secondary-opacity:.7;--light-primary-opacity:1;--archipad-red-300:#ee554a;--archipad-red-400:#f1472e;--archipad-red-500:#e33d2e;--archipad-red-600:#d13328;--archipad-red-700:#c42c21;--archipad-blue-300:#eaf4f9;--archipad-blue-400:#7dbdfa;--archipad-blue-500:#32a8f1;--archipad-blue-600:#0080f9;--archipad-purple-300:#b16cd3;--archipad-purple-400:#9853ba;--archipad-purple-500:#7e39a0;--archipad-divider:1px solid #d3d3d3;--archipad-background-color:#fff;--archipad-text-color:#212121;--archipad-logo-letter-color:var(--archipad-text-color);--archipad-logo-symbol-color:var(--archipad-red-500);--archipad-main-background-color:#f8f8f8;--archipad-main-text-color:#212121;--archipad-main-border-color:#f0f0f0;--archipad-nav-bar-item-hover-fab-background-color:#0000001a;--archipad-nav-bar-item-hover-fab-text-color:#000;--archipad-nav-bar-item-active-fab-background-color:var(--archipad-red-500);--archipad-nav-bar-item-active-fab-text-color:#fff;--archipad-content-background-color:#fafafa;--archipad-content-text-color:#212121;--project-sync-button-badge-background:#fff;--project-sync-button-background:#fff;--project-sync-button-active-text-color:var(--archipad-red-600);--shadow-elevation-1dp-border:0 2px 1px -1px #0003, 0 1px 1px 0 #00000024, 0 1px 3px 0 #0000001f;--shadow-elevation-2dp-border:0 3px 1px -2px #0003, 0 2px 2px 0 #00000024, 0 1px 5px 0 #0000001f;--shadow-elevation-3dp-border:0 3px 3px -2px #0003, 0 3px 4px 0 #00000024, 0 1px 8px 0 #0000001f;--archipad-colored-background-color:var(--archipad-content-background-color);--archipad-colored-border-color:#212121;--archipad-colored-divider-color:#d3d3d3;--material-orange-50:#fff8e1;--material-orange-100:#ffecb3;--material-orange-200:#ffe082;--material-orange-300:#ffd54f;--material-orange-400:#ffca28;--material-orange-500:#ffc107;--material-orange-600:#ffb300;--material-orange-700:#ffa000;--material-orange-800:#ff8f00;--material-orange-900:#ff6f00;--material-deep-orange-900:#bf360c;--material-green-50:#f1f8e9;--material-green-100:#dcedc8;--material-green-200:#c5e1a5;--material-green-300:#aed581;--material-green-400:#9ccc65;--material-green-500:#8bc34a;--material-green-600:#7cb342;--material-green-700:#689f38;--material-green-800:#558b2f;--material-green-900:#33691e}html[data-theme=red]{--archipad-background-color:var(--archipad-red-500);--archipad-text-color:#fff;--archipad-logo-letter-color:#fff;--archipad-logo-symbol-color:#fff;--archipad-main-background-color:#fff;--archipad-main-text-color:#212121;--archipad-main-border-color:#fff;--archipad-nav-bar-item-hover-fab-background-color:#0000001a;--archipad-nav-bar-item-hover-fab-text-color:#fff;--archipad-nav-bar-item-active-fab-background-color:var(--archipad-red-700);--archipad-nav-bar-item-active-fab-text-color:#fff;--archipad-content-background-color:#f8f8f8;--archipad-content-text-color:#212121;--archipad-colored-background-color:var(--archipad-red-700);--archipad-colored-border-color:#fff;--archipad-colored-divider-color:var(--archipad-red-300)}html,body{overflow:initial}:root{--archipad-error-color:var(--paper-red-700)}:lang(en) :not(:lang(en)),:lang(fr) :not(:lang(fr)),:lang(de) :not(:lang(de)),:lang(es) :not(:lang(es)),:lang(it) :not(:lang(it)){display:none!important}@media screen and (width<=599px){.show-on-small{display:none!important}}@media screen and (width<=1023px){.show-on-medium{display:none!important}}@media screen and (width<=1279px){.show-on-large{display:none!important}}@media screen and (width<=1599px){.show-on-xlarge{display:none!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}archipad-app{display:contents}.form-section{margin-bottom:24px}ui-popup .form-section,.form-section [slot=list],[slot=supporting] .form-section{margin:0}.form-section ui-date-default{flex:auto;width:10em}.form-section ui-date-datetime{flex:auto;width:12em}.form-section ui-string-default,.form-section ui-string-email,.form-section ui-string-password{width:30em}.form-section ui-string-html,.form-section ui-string-textarea,.form-section ui-task-default{width:100%}.form-section ui-selector-dotcolor{width:3em}.form-section ui-selector-default,.form-section ui-suggest-default,.form-section ui-suggest-textarea{width:30em}.form-section ui-boolean-default{width:3em}.form-section ui-button{width:100%}.form-section .form-group,.form-section .form-field,.form-section .btn-action{box-sizing:border-box;flex:1000 1000 auto;margin-block:4px;padding-inline:16px}@media (width<=767.98px){.form-section .btn-action{padding-inline:0}}.form-section ui-relation-inline,.form-section rx-ui-relation{margin:inherit;padding:inherit;width:100%}.full-width{width:100%!important}vaadin-date-picker-overlay{z-index:2000}item-map{background-color:#ddd;flex:1;display:block;position:relative;overflow:hidden}item-map #map{position:absolute;inset:0}item-map .loading-container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}item-map .leaflet-top,item-map .leaflet-bottom{z-index:0}item-map .leaflet-marker-icon.dot{justify-content:center;align-items:center;display:flex}item-map .leaflet-rotate-control paper-fab{background-color:var(--paper-grey-900);color:var(--paper-grey-100);opacity:.8}item-map ui-dot-color{pointer-events:none}.dialog__content:not(.dialog__content--no-gutter){padding-left:20px;padding-right:20px}.drag-ghost[dragging]{cursor:grabbing;pointer-events:none;z-index:2147483647;touch-action:none;box-sizing:border-box;background-color:#fff;position:fixed;top:0;left:0}.helper-text{color:var(--secondary-text-color);margin-top:0}.paper-item--focus-invisible:before{display:none}rx-ui-task.content #content{box-sizing:border-box;padding:16px 16px 0}ui-action-group-default div:has(>[hidden]){display:none}.text-bold{font-weight:700}ui-table-default:not([empty]) xtable r.emptyTable{display:none}ui-table-default.noSeparator xtable r.content c{border-bottom:0 solid #fff}ui-table-default xtable{display:block}ui-table-default r{flex-direction:row;flex:1;display:flex}ui-table-default[collapsed] r.content{display:none}ui-table-default c{box-sizing:border-box;flex-direction:row;align-items:center;min-height:62px;display:flex;overflow:hidden}ui-table-default c>div{margin-left:20px;margin-right:20px}ui-table-default .table-controls{padding:0 0 1.2em}ui-table-default r.title c{text-transform:uppercase;background-color:#f3f3f3;min-height:62px;font-size:16px}ui-table-default r.title c div:not(.material-icons){padding:10px 10px 10px 0}@media (width<=767.98px){ui-table-default r.title c div:not(.material-icons){padding-right:0}}ui-table-default r.header{z-index:1;position:sticky;top:0}ui-table-default r.header c{color:var(--paper-grey-500);background-color:#f3f3f3}ui-table-default r.header c div{font-size:15px}ui-table-default r.emptyTable c{justify-content:center;align-items:center}ui-table-default r.content{cursor:pointer}ui-table-default r.content[selected=selected]{cursor:unset}ui-table-default r.content[selected=selected] c{background-color:#e1e1e1}ui-table-default r.content c{background-color:#fff;border-bottom:1px solid #d3d3d3}ui-table-default r.content c[no-item-tap]{cursor:default}ui-table-default r.content:hover c{background-color:#ededed}ui-table-default c[a=l]{justify-content:flex-start;align-items:center}ui-table-default c[a=r]{justify-content:flex-end;align-items:center}ui-table-default c[a=c]{justify-content:center;align-items:center}ui-table-default c[w="1"]{width:4em;min-width:4em}ui-table-default c[w="2"]{width:5em;min-width:5em}ui-table-default c[w="3"]{width:7em;min-width:7em}ui-table-default c[w="4"]{width:9em;min-width:9em}ui-table-default c[w="5"]{width:11em;min-width:11em}ui-table-default c[w="6"]{width:13em;min-width:13em}ui-table-default c[w="7"]{width:15em;min-width:15em}ui-table-default c[w="8"]{width:17em;min-width:17em}ui-table-default c[w="9"]{width:19em;min-width:19em}ui-table-default c[f]{min-width:10em}ui-table-default c[f="1"]{flex:1}ui-table-default c[f="2"]{flex:2}ui-table-default c[f="3"]{flex:3}ui-table-default c[f="4"]{flex:4}ui-table-default c[f="5"]{flex:5}[slot=list] ui-table-default c{padding:0 1em}[slot=list] ui-table-default c>div{margin:0}.form-section ui-table-default r c .btn-action{flex:0;width:auto;margin:0}xtable{overflow:scroll}rx-ui-table x-table,rx-ui-table x-table-header,rx-ui-table x-group,rx-ui-table x-group-header,.rx-ui-table x-table,.rx-ui-table x-table-header,.rx-ui-table x-group,.rx-ui-table x-group-header{display:block}rx-ui-table x-table,.rx-ui-table x-table{position:relative}rx-ui-table .table-controls,.rx-ui-table .table-controls{margin-bottom:1.2em}rx-ui-table x-table x-table-header,.rx-ui-table x-table x-table-header{background-color:#f3f3f3;min-height:50px;display:block;left:0;right:0}rx-ui-table x-table x-table-header .tableHeaderActions,.rx-ui-table x-table x-table-header .tableHeaderActions{position:absolute;top:10px;right:20px}rx-ui-table x-table x-table-header x-label,.rx-ui-table x-table x-table-header x-label{text-transform:uppercase;padding:.75em 1em;font-size:16px;display:block}rx-ui-table x-table x-table-header x-label.subtitle,.rx-ui-table x-table x-table-header x-label.subtitle{text-transform:capitalize}rx-ui-table x-table x-group x-group-header,.rx-ui-table x-table x-group x-group-header{flex-direction:row;display:flex}rx-ui-table x-table x-group x-group-header x-row,.rx-ui-table x-table x-group x-group-header x-row{background-color:#9e9e9e1a}rx-ui-table x-table x-group>div x-row g,rx-ui-table x-table x-group>x-group-footer x-row g,.rx-ui-table x-table x-group>div x-row g,.rx-ui-table x-table x-group>x-group-footer x-row g{margin-left:1em}rx-ui-table x-table x-group x-group-footer x-row g,.rx-ui-table x-table x-group x-group-footer x-row g{padding:0}rx-ui-table x-table x-row-head,.rx-ui-table x-table x-row-head{color:#9e9e9e;flex-direction:row;flex:1;font-size:15px;display:flex}rx-ui-table x-table x-row,.rx-ui-table x-table x-row{cursor:default;background-color:#fff;border-bottom:1px solid #e1e1e1;flex-direction:row;flex:1;min-height:62px;display:flex}rx-ui-table x-table x-row-head x-row,.rx-ui-table x-table x-row-head x-row{min-height:unset;background-color:inherit;background-color:unset}rx-ui-table x-table x-group-content x-row,.rx-ui-table x-table x-group-content x-row{cursor:pointer}rx-ui-table x-table x-group-content x-row:last-child,.rx-ui-table x-table x-group-content x-row:last-child{border-bottom:1px solid #d3d3d3}rx-ui-table x-table x-row:not(.empty):hover,rx-ui-table paper-item[rowid]:not(.empty):hover,.rx-ui-table x-table x-row:not(.empty):hover,.rx-ui-table paper-item[rowid]:not(.empty):hover{background-color:#ededed}rx-ui-table x-table x-row-head>x-row:not(.empty):hover,.rx-ui-table x-table x-row-head>x-row:not(.empty):hover{background-color:#0000}rx-ui-table x-table x-row,rx-ui-table paper-item[rowid],rx-ui-table paper-item-collapsible[rowid],.rx-ui-table x-table x-row,.rx-ui-table paper-item[rowid],.rx-ui-table paper-item-collapsible[rowid]{scroll-margin-top:48px}rx-ui-table x-table x-row[selected],rx-ui-table paper-item[rowid][selected],.rx-ui-table x-table x-row[selected],.rx-ui-table paper-item[rowid][selected]{background-color:#e1e1e1}rx-ui-table paper-item-collapsible[rowid][selected],.rx-ui-table paper-item-collapsible[rowid][selected]{--header-background-color:#e1e1e1}rx-ui-table paper-item-collapsible[rowid]:not([selected]),.rx-ui-table paper-item-collapsible[rowid]:not([selected]){--header-background-color:transparent}rx-ui-table x-table g,.rx-ui-table x-table g{flex-flow:wrap;flex:1;padding:.75em 1em;display:flex}rx-ui-table x-table x-row-head g,.rx-ui-table x-table x-row-head g{padding:.75em 1em}rx-ui-table x-table ac,.rx-ui-table x-table ac{text-align:right;align-items:center;min-width:40px;display:inline-flex}rx-ui-table x-table c,.rx-ui-table x-table c{align-items:center;display:inline-flex;overflow:hidden}rx-ui-table x-table c[type=checkbox],.rx-ui-table x-table c[type=checkbox]{justify-content:center;min-width:24px;padding-left:16px}rx-ui-table x-table c[type=string],.rx-ui-table x-table c[type=string]{min-width:200px}rx-ui-table x-table c.GUID[type=string],.rx-ui-table x-table c.GUID[type=string]{min-width:350px}rx-ui-table x-table c[type=date],.rx-ui-table x-table c[type=date]{min-width:100px}rx-ui-table x-table c[type=number],.rx-ui-table x-table c[type=number]{min-width:60px}rx-ui-table x-table c[type=action],rx-ui-table x-table c[type=groupedActions],.rx-ui-table x-table c[type=action],.rx-ui-table x-table c[type=groupedActions]{width:56px;min-width:56px}rx-ui-table x-table c[name=filename],.rx-ui-table x-table c[name=filename]{flex:1}rx-ui-table x-table c[name=name],.rx-ui-table x-table c[name=name]{flex:1;align-items:center;display:flex}rx-ui-table x-table c[name=name] iron-icon,.rx-ui-table x-table c[name=name] iron-icon{margin-right:.4em}rx-ui-table x-table c[name=locationsCount],rx-ui-table x-table c[name=versionsCount],.rx-ui-table x-table c[name=locationsCount],.rx-ui-table x-table c[name=versionsCount]{min-width:80px}rx-ui-table x-table c[name=formattedSize],.rx-ui-table x-table c[name=formattedSize]{width:100px;min-width:100px}rx-ui-table x-table g c+c.action,.rx-ui-table x-table g c+c.action{margin-left:auto}rx-ui-table x-table[table-style=inline] x-group-head,.rx-ui-table x-table[table-style=inline] x-group-head{border-bottom:2px solid #000;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:700}rx-ui-table x-table[table-style=inline] x-table x-head,.rx-ui-table x-table[table-style=inline] x-table x-head{border-bottom:1px solid #000;font-weight:700}rx-ui-table x-table[table-style=inline] x-table c,.rx-ui-table x-table[table-style=inline] x-table c{font-weight:lighter}rx-ui-table x-table[table-style=inline] x-table x-row.empty g,.rx-ui-table x-table[table-style=inline] x-table x-row.empty g{justify-content:center;align-items:center}rx-ui-table x-table[table-style=selector] x-row>g>c.checkmark,.rx-ui-table x-table[table-style=selector] x-row>g>c.checkmark{display:none}rx-ui-table x-table[table-style=selector] paper-item,.rx-ui-table x-table[table-style=selector] paper-item{box-sizing:border-box;user-select:none;padding-top:12px;padding-bottom:12px}rx-ui-table x-table[table-style=selector] paper-item[selected],.rx-ui-table x-table[table-style=selector] paper-item[selected]{font-weight:700}rx-ui-table x-table[table-style=selector] .group-children>paper-item,.rx-ui-table x-table[table-style=selector] .group-children>paper-item{padding-left:32px}rx-ui-table paper-item,.rx-ui-table paper-item{user-select:none}rx-ui-table x-table,.rx-ui-table x-table{max-width:100%;overflow:scroll}rx-ui-table x-table>div,.rx-ui-table x-table>div{box-sizing:border-box;width:max-content;min-width:100%}rx-ui-table x-table x-row-head,.rx-ui-table x-table x-row-head{background-color:#f3f3f3}rx-ui-table x-table x-row,rx-ui-table x-table x-table-header,rx-ui-table x-table x-label,.rx-ui-table x-table x-row,.rx-ui-table x-table x-table-header,.rx-ui-table x-table x-label{box-sizing:border-box;width:fit-content;min-width:100%}rx-ui-table x-table g,.rx-ui-table x-table g{flex-wrap:nowrap}rx-ui-table x-table c,.rx-ui-table x-table c{min-width:max-content}rx-ui-table x-table .scroll-container,.rx-ui-table x-table .scroll-container{max-width:100%;overflow:scroll}rx-ui-table x-table .scroll-container .content-container,.rx-ui-table x-table .scroll-container .content-container{box-sizing:border-box;width:max-content;min-width:100%}rx-ui-form ui-form-section-default ui-empty-content{flex-basis:100%!important}rx-ui-form ui-form-section-default .forms-youtube{flex-grow:0!important}.look-material ui-popup[view=FormType][view-style=conformityObservation] .form-section{padding-left:20px;padding-right:20px}ui-page[view=Form] rx-ui-task.content{background-color:var(--ios-secondary-background-color)}.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default{width:620px;margin-left:auto;margin-right:auto;display:flex}.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default ui-string-default,.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default ui-string-textarea,.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default rx-ui-selector,.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default ui-issue-attachment,.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default ui-date-default{width:100%;margin:0;padding:0}.look-material ui-popup[view=Form][view-style=conformityObservation] ui-form-section-default ui-issue-attachment{border-bottom:1px solid gray}rx-ui-table .digitform x-row.formula>x-row-content>x-item.field .text--error,rx-ui-table .digitform x-item.formula>x-field .text--error{color:var(--archipad-error-color)}.field.wide{padding-top:0}.conf{height:50px;min-height:45px;line-height:50px}.conf .conf-color,.conf .conf-icon{cursor:pointer;flex:1;padding:10px;line-height:1px}.conf .conf-color ui-dot-color,.conf .conf-icon ui-dot-color{float:left}.conf .conf-text{text-align:left;flex:8;padding:0;line-height:5px}.conf .conf-text ui-string-default{width:100%}.digitform.mode-define[checked]{border:1px solid #f0f}rx-ui-table .digitform,rx-ui-table x-form-header,rx-ui-table x-form-content,rx-ui-table x-page,rx-ui-table x-page-content,rx-ui-table x-page-actions,rx-ui-table x-section,rx-ui-table x-section-header,rx-ui-table x-section-title,rx-ui-table x-section-content,rx-ui-table x-section-footer,rx-ui-table x-row,rx-ui-table x-row-content,rx-ui-table x-item,rx-ui-table x-label,rx-ui-table x-field,rx-ui-table x-actions,rx-ui-table x-checkmark{display:block}rx-ui-table [drop-feedback=before]{border-top-color:#0f0!important}rx-ui-table [dragging]+[drop-feedback=before]{border-top-color:#0000!important}rx-ui-table [drop-feedback=after]{border-bottom-color:#0f0!important}rx-ui-table [drop-feedback=after]>x-row-content{border-bottom-color:#0000!important}rx-ui-table [drop-feedback=inside]{border-color:#0f0!important}rx-ui-table [dragging]>x-row-content{border-color:#e8e7ea!important}rx-ui-table x-checkmark{width:100%;height:100%}rx-ui-table x-checkmark svg{width:100%;height:100%;display:none}rx-ui-table x-checkmark svg *{fill:currentColor}rx-ui-table x-checkmark[checked] svg{display:inherit}rx-ui-table x-checkmark[disabled]{opacity:.5}rx-ui-table .digitform x-page{border:1px solid #0000}rx-ui-table:not([drag_hover]) .digitform x-page[checked]{border-color:#f0f!important}rx-ui-table .digitform x-section{box-sizing:border-box;border:1px solid #0000;width:100%}rx-ui-table .digitform x-section x-section-content{box-sizing:border-box}rx-ui-table .digitform x-section x-section-content:before,rx-ui-table .digitform x-section x-section-content:after{content:"";clear:both;display:table}.look-material rx-ui-table .digitform .section--repeat x-section-content{background-color:#fff}rx-ui-table .digitform x-section.section--repeated-entry{border-color:#e8e7ea;width:calc(100% - 60px);margin:30px}rx-ui-table .digitform x-page-content>*+x-section,rx-ui-table .digitform x-page-content>x-section+*{margin-top:40px}rx-ui-table:not([drag_hover]) .digitform x-section[checked]{border-color:#f0f!important}rx-ui-table .digitform x-section-header>x-row{color:#9e9e9e;background-color:#f3f3f3}rx-ui-table .digitform x-section-header>x-row>x-row-content{flex-wrap:nowrap}rx-ui-table .digitform x-section x-section-header x-section-title{color:#898989;font-weight:600}rx-ui-table .digitform x-row{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000;width:100%}rx-ui-table .digitform x-row[checked],rx-ui-table .digitform x-row[checked]>x-row-content{border-color:#f0f!important}rx-ui-table .digitform x-row>x-row-content{box-sizing:border-box;border-top:1px solid #0000;flex-flow:wrap;align-items:flex-start;margin:-1px;display:flex}rx-ui-table .digitform x-row+x-row>x-row-content{border-top-color:#e8e7ea}x-page:focus,x-section:focus,x-row:focus,x-item:focus{outline:0}rx-ui-table .digitform x-row>x-row-content>x-item{box-sizing:border-box;flex:auto;min-height:1.5em;padding:.75em 2em}rx-ui-table .digitform x-row>x-row-content>x-item.label{flex:1 0 auto;width:50%}rx-ui-table .digitform x-row.text>x-row-content>x-item.label{white-space:pre-wrap}rx-ui-table .digitform x-row>x-row-content>x-item.label~x-item.field{text-align:right;flex-direction:column;flex:none;width:50%;display:flex}rx-ui-table .digitform x-row>x-row-content>x-item.label~x-item.field>*{float:right}rx-ui-table .digitform x-row>x-row-content>x-item.label~x-item.field+x-item.field:not(.wide){margin-left:50%}rx-ui-table .digitform x-row>x-row-content>x-item.label~x-item.field.wide{margin-left:inherit;flex:auto}@media screen and (width<=650px){rx-ui-table .digitform x-row>x-row-content>x-item.label{white-space:inherit;flex-basis:100%}rx-ui-table .digitform x-row>x-row-content>x-item.field+x-item.field{flex:1 0 100%;margin-left:0}}rx-ui-table .digitform x-row>x-row-content>x-item.label,rx-ui-table .digitform x-row>x-row-content>x-item.title{padding-top:1.25em;padding-left:2.75em}rx-ui-table .digitform x-row>x-row-content>x-item.title{padding-top:1.5em}rx-ui-table .digitform x-row>x-row-content>x-item.action{flex:none}rx-ui-table .digitform x-page[type=list] [dragging]{opacity:.4;background-color:#fff}rx-ui-table .digitform x-row>x-row-content>x-item.field>*{flex-direction:column;width:100%;display:flex}rx-ui-table .digitform x-row>x-row-content>x-item.field>ui-boolean-default,rx-ui-table .digitform x-row>x-row-content>x-item.field>ui-form-attachment-input{align-self:flex-end;width:auto;margin-left:auto}rx-ui-table .digitform x-section[transparent] x-section-content>*,rx-ui-table .digitform x-row[transparent]>x-row-content>*{opacity:.4}rx-ui-table .digitform x-row.repeat:last-child>x-row-content,rx-ui-table .digitform x-row.repeat>x-row-content>x-row:last-child>x-row-content{border-bottom:#0000}rx-ui-table .digitform x-section-content x-row.repeat:nth-child(2n),rx-ui-table .digitform x-section-content x-row.repeat:nth-child(2n)>x-row-content>x-row,rx-ui-table .digitform x-section-footer x-row[even]{background-color:#f8f8f8}rx-ui-table .digitform x-row.repeat>x-row-content>x-row>x-row-content{margin-left:2.75em}rx-ui-table .digitform x-row.repeat>x-row-content>x-row>x-row-content>x-item:first-child{padding-left:0}rx-ui-table .digitform x-section-footer x-row>x-row-content>x-item.action{padding:0}rx-ui-table:not(.report-generator) .digitform ui-form-image-editor+ui-form-image-editor{margin-top:40px}rx-ui-table:not(.report-generator) .digitform ui-form-image-editor .item[draggable][selected]{cursor:move;z-index:10}rx-ui-table:not(.report-generator) .digitform ui-form-image-editor x-item[is-ghost]{pointer-events:none}rx-ui-table:not(.report-generator) .digitform x-page[type=absolute]{box-sizing:border-box;outline-offset:-8px;box-shadow:0 0 10px 5px var(--paper-grey-200);outline:8px solid #d3d3d3}rx-ui-table .digitform ui-form-image-editor .item{position:absolute;overflow:hidden}rx-ui-table .digitform x-page[type=absolute] x-page-content{position:absolute;inset:0;overflow:hidden}rx-ui-table:not([drag_hover]) .digitform x-page[type=absolute][checked]{outline:8px solid #f0f}rx-ui-table .digitform x-page[type=absolute] x-item x-field{box-sizing:border-box;outline-offset:-8px;outline:8px solid #0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}rx-ui-table .digitform x-page[type=absolute] x-item[highlighted]>x-field{outline-color:#00f!important}rx-ui-table .digitform.mode-define x-page[type=absolute] x-item x-field,rx-ui-table .digitform x-page[type=overlay] x-item[draggable=true]:active x-field{outline-offset:-8px;outline:8px solid #0f0}rx-ui-table .digitform.mode-define x-page[type=absolute] x-item[is-ghost] x-field{outline-color:gray}rx-ui-table .digitform.mode-define x-page[type=absolute] x-item[checked] x-field{outline-color:#f0f}rx-ui-table x-fields x-row{padding:5px 10px;display:block}rx-ui-table .digitform [font_style=bold]{font-weight:700}rx-ui-table .digitform [font_style=italic]{font-style:italic}.field-inspector .section{flex-direction:column;display:flex}.field-inspector .setting{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:3.75rem;margin:.5rem 0;padding:0 1.5rem;display:flex}.field-inspector .setting:empty{display:none}.field-inspector ui-boolean-default{margin-top:1.25rem}.field-inspector rx-ui-selector,.field-inspector ui-string-default,.field-inspector ui-string-time,.field-inspector ui-number-default,.field-inspector ui-number-unit,.field-inspector ui-boolean-default,.field-inspector rx-ui-form-type-file-selector,.field-inspector paper-dropdown-menu{width:inherit;margin:0}.field-inspector ui-form-section-collapsible{width:100%}.field-inspector .setting:last-of-type{margin-bottom:1rem}.field-inspector .setting.position{justify-content:space-between}.field-inspector .setting.position ui-number-unit{flex:0 0 calc(25% - .5rem)}.tree-fields{color:var(--paper-grey-800);font-size:.875rem;line-height:1.5}.tree-fields ui-form-section-collapsible:nth-child(2){font-style:italic}.tree-fields ui-form-section-collapsible ui-form-field-row{width:100%;margin:inherit!important}.tree-fields ui-form-section-collapsible ui-form-field-row:first-child{margin-top:8px!important}.tree-fields ui-form-section-collapsible ui-form-field-row:last-child{margin-bottom:8px!important}.tree-fields ui-form-section-collapsible ui-form-field-row ui-form-field-row:first-child{margin-top:0!important}.tree-fields ui-form-section-collapsible ui-form-field-row ui-form-field-row:last-child{margin-bottom:0!important}.tree-fields paper-tabs{--paper-tabs-selection-bar-color:#1d6bb3;width:100%;padding-left:18px}.tree-fields paper-tabs paper-tab{flex-grow:0;padding:0 6px}.tree-fields paper-tabs paper-tab.iron-selected{color:#1d6bb3}.tree-fields paper-tabs paper-tab+paper-tab{margin-left:6px}.tree-fields ui-drag-drop-html5{width:100%}rx-ui-table x-table x-row g c.small{font-size:.85em}ui-page[view=Form] [slot=list] x-group-content x-row g{padding-left:24px;position:relative}ui-page[view=Form] [slot=list] x-group-content x-row g c[name=isCompatible]{color:orange;--iron-icon-width:18px;--iron-icon-height:18px;padding:2px;position:absolute;top:12px;left:3px}ui-page[view=Form] [slot=list] x-group-content x-row g .row__content{flex:1}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-header x-row{background-color:#fff}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-header x-row g c:first-child{width:75%}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-header x-row g c:last-child{justify-content:flex-end;width:25%;display:flex}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-header x-row:hover{background-color:#dedede}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-content x-row{border:none;padding-left:20px}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-content x-row:first-child{border-top:var(--archipad-divider)}ui-page[view=FormType] [slot=list] rx-ui-table x-table x-group x-group-content x-row:last-child{border-bottom:var(--archipad-divider)}.selector__trigger{position:relative}.selector__trigger[role=button]{cursor:pointer}.selector__trigger [slot=suffix]{color:var(--disabled-text-color)}.selector__row{user-select:none}.selector--dialog .selector__row{padding:0 20px}.selector--dialog .selector__row:focus:before{content:none}.selector--dialog .selector__row[draggable-item]{transition:box-shadow .2s ease-out}.selector--dialog .selector__row[dragging-item]{background-color:var(--paper-grey-300);box-shadow:var(--shadow-elevation-3dp-border)}.selector--dialog .selector__row--group{text-transform:uppercase;border-top:1px solid var(--paper-grey-300);color:var(--paper-grey-500);user-select:none;margin-left:10px;padding:2px 0 0 10px;font-size:.8em;font-weight:400}.selector--dropdown .selector__row{background:var(--paper-listbox-background-color,var(--primary-background-color))}.selector--dropdown .selector__row+.selector__row{border-top:1px solid #d3d3d3}rx-ui-dropdown [slot=dropdown-content]{box-shadow:var(--shadow-elevation-2dp-border);border-radius:2px;max-height:50vh;position:relative}rx-ui-dropdown .form-section{margin:0}.dialog--selector{height:100%;max-height:585px}.dialog--selector>.content{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}:root{--dark-primary-color:#303f9f;--default-primary-color:#3f51b5;--light-primary-color:#c5cae9;--text-primary-color:#fff;--accent-color:#ff4081;--primary-background-color:#fff;--primary-text-color:#212121;--secondary-text-color:#757575;--disabled-text-color:#bdbdbd;--divider-color:#e0e0e0;--destructive-color:var(--paper-red-600);--destructive-disabled-color:var(--paper-red-200);--paper-tab-ink:#ffffff4d}html,body{overscroll-behavior:none;touch-action:pan-x pan-y}body{background-color:var(--archipad-content-background-color);height:100dvh;font-family:Roboto,sans-serif}.list-toggler{margin-right:30px!important}.form-section ui-relation-inline.form-field{margin:inherit;padding:inherit}ui-form-section-image-header.form-section>*{width:100%}ui-form-section-image-header.form-section>[slot=aside]{width:inherit;flex:none;margin:0}ui-page>:not([slot]){overscroll-behavior:contain;overflow:auto}ui-page>[slot=list]>:not(ui-popup-header,ui-popup-footer),ui-page>[slot=supporting]>:not(ui-popup-header,ui-popup-footer){flex:auto;overflow:auto}ui-page:not([view=Videoconference]){--min-header-height:48}ui-page-header{z-index:1;position:relative}ui-page-header ui-icon-button{--ui-icon-button-ink-color:white;color:#fff}.header-multiline{background-color:#fafafa;padding-top:10px;padding-bottom:10px}.header-multiline .sub-title{font-weight:initial;font-size:initial;color:gray}[slot=list] ui-popup-header,[slot=supporting] ui-popup-header{color:#757575;border-bottom:var(--archipad-divider);background-color:#ebf4f9;padding:20px 20px 20px 10px}[slot=list] ui-popup-header>.title,[slot=supporting] ui-popup-header>.title{padding:10px}.content.area item-list{margin:.5rem}.content.area.medium item-list{margin:1rem}.content.area.large item-list{margin:1.5rem}.content.area .form-section item-list{margin:0}.grouped-actions-menu__item{user-select:none}.grouped-actions-menu__item[destructive]{--paper-item-disabled-color:var(--destructive-disabled-color)}.grouped-actions-menu__item[destructive]:not([disabled]){color:var(--destructive-color)}ui-table-selector:not([empty]) xtable r.emptyTable{display:none}ui-table-selector r{flex-direction:row;flex:1;display:flex}ui-table-selector c{flex-direction:row;align-items:center;min-height:40px;display:flex;position:relative;overflow:hidden}ui-table-selector r.title c{text-transform:uppercase;background-color:#f3f3f3;padding-left:20px;font-size:20px;font-weight:900}ui-table-selector r.header c{color:#9e9e9e;background-color:#f3f3f3}ui-table-selector r.groupHeader c{padding-top:20px}ui-table-selector r.groupHeader c [cell]{color:gray;border-top:1px solid #d3d3d3;padding:5px;font-weight:700}ui-table-selector r.emptyTable c{justify-content:center;align-items:center}ui-table-selector r.content{background-color:#fff}ui-table-selector r.content c{border-top:1px solid #d3d3d3;flex:1}ui-table-selector r.content:first-of-type c{border-top:none}ui-table-selector r.content:hover c{background-color:#ededed;text-decoration:none}ui-table-selector r.content[selected] c{background-color:#e1e1e1}ui-table-selector r.content c div{vertical-align:top;word-wrap:break-word;padding:2px 20px}ui-table-selector c[a=l]{cursor:pointer;justify-content:flex-start;align-items:center}ui-table-selector c[a=r]{justify-content:flex-end;align-items:center}ui-table-selector c[a=c]{justify-content:center;align-items:center}ui-table-selector c[f]{flex:1;min-width:10em}ui-page[view=Account] .form-section{max-width:720px;margin-left:auto;margin-right:auto}ui-page[view=Account] .form-section .form-field{flex-shrink:0;flex-basis:100%}ui-page[view=Account] .button-container{flex-wrap:wrap;justify-content:space-evenly;display:flex}ui-page[view=Account] .button-container ui-button{flex-basis:min-content;width:auto}ui-card-update-dialog .popup-header{background-color:#f9f9f9;padding:5px}ui-card-update-dialog .popup-footer{background-color:#f9f9f9;padding:0 5px}ui-card-update-dialog .card-update-loader{background:#00000003;justify-content:center;width:100%;height:100%;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ui-card-update-dialog .low-opacity{color:#00000080;opacity:.5}ui-card-update-dialog .display-flex{display:flex}ui-card-update-dialog #close{margin-left:auto}ui-card-update-dialog .cols{flex-direction:row;width:100%;height:100%;display:flex}ui-card-update-dialog .footer-left,ui-card-update-dialog .footer-right,ui-card-update-dialog .footer-center{flex-direction:row;justify-content:center;align-items:center;min-width:220px;display:flex}ui-card-update-dialog .footer-left{flex:0;order:0}ui-card-update-dialog .footer-center{order:1;margin-right:auto}ui-card-update-dialog .footer-right{order:2}ui-card-update-dialog .stripe{margin-left:20px}ui-card-update-dialog .stripe-info,ui-card-update-dialog .stripe-info a{color:silver}ui-card-update-dialog .stripe-icon{padding-bottom:5px}ui-card-update-dialog .upgrade-price{font-weight:400}ui-page[view=Admin] ui-page-content:not([slot]){justify-content:center;align-items:center}ui-page[view=Admin] .dialog__content>*{width:50%}ui-page[view=Admin] .dialog__content>.form-field{box-sizing:border-box}ui-page[view=Admin] rx-ui-selector{width:100%;margin:12px 0;padding:0 16px}ui-page[view=Admin] rx-ui-table x-table{overflow:auto visible}ui-page[view=Admin] rx-ui-table x-table x-row{box-sizing:border-box;width:fit-content;min-width:100%}ui-page[view=Admin] rx-ui-table x-table x-table-header{box-sizing:border-box;width:max-content;min-height:50px;position:relative}ui-page[view=Admin] rx-ui-table x-table x-table-header x-label{min-width:0;display:inline-block}ui-page[view=Admin] rx-ui-table x-table x-row-head g,ui-page[view=Admin] rx-ui-table x-table x-row g{flex-wrap:nowrap;margin:0}ui-page[view=Admin] rx-ui-table x-table x-row-head g>*,ui-page[view=Admin] rx-ui-table x-table x-row g>*{flex:none;margin:0}ui-page[view=Admin] rx-ui-table x-table x-row-head c,ui-page[view=Admin] rx-ui-table x-table x-row c{white-space:nowrap;flex-basis:auto}ui-page[view=Admin] rx-ui-table x-table x-table-header .tableHeaderActions{z-index:30;width:56px;position:sticky;top:10px;left:calc(100% - 72px)}ui-page[view=Admin] rx-ui-table x-table c[type=string]{word-break:normal;min-width:140px}ui-page[view=Admin] [slot=popup][view-style=projectListDialog]{top:0}ui-page[view=Admin] [slot=popup][view-style=projectListDialog] #bulkTransferAction iron-icon{margin:15px}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list{width:100%}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list ui-popup,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list ui-popup,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list ui-popup,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list ui-popup,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list ui-popup,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list ui-popup{max-width:850px}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table x-table-header{max-width:100%}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table x-row-head,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table x-row-head,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table x-row-head,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table x-row-head,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table x-row-head,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table x-row-head{background-color:#f3f3f3}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table x-label,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table x-label,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table x-label,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table x-label,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table x-label,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table x-row,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table x-table-header,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table x-label{box-sizing:border-box;width:fit-content;min-width:100%}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table g,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table g,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table g,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table g,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table g,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table g{flex-wrap:nowrap}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table c,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table c,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table c,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table c,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table c,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table c{min-width:fit-content}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table .scroll-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table .scroll-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table .scroll-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table .scroll-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table .scroll-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table .scroll-container{max-width:100%;overflow:scroll}ui-page[view=AfterSalesService] ui-after-sales-service-region-maps-list x-table .scroll-container .content-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table .scroll-container .content-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list x-table .scroll-container .content-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table .scroll-container .content-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list x-table .scroll-container .content-container,ui-page[view=AfterSalesService] ui-after-sales-service-region-documents-list x-table .scroll-container .content-container{box-sizing:border-box;width:max-content;min-width:100%}ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table c[name=email]{min-width:300px;margin-right:8px}ui-page[view=AfterSalesService] ui-after-sales-service-region-members-list x-table g>c{flex:1}ui-page[view=AfterSalesService] ui-after-sales-service-region-visits-list x-table .main-text-content{flex:5}ui-page[view=AfterSalesService] ui-after-sales-service-visit-dialog ui-popup{padding:0 20px}ui-page[view=AfterSalesService] ui-after-sales-service-visit-dialog .content{max-height:80vh}ui-page[view=AfterSalesService] ui-after-sales-service-visit-dialog .section-title{background-color:#f0f0f0}ui-page[view=AfterSalesService] ui-after-sales-service-visit-dialog .date-wrapper{display:flex}ui-page[view=AfterSalesService] ui-after-sales-service-visit-dialog .phase-list{min-width:320px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list g{flex-wrap:nowrap}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c{flex-shrink:0}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=index]{justify-content:center;width:64px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=map]{width:80px;min-width:160px;margin-right:8px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=location]{flex:2;min-width:160px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=description]{flex:5;min-width:300px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=phase]{flex:2;min-width:120px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list c[name=workPackage]{flex:1;min-width:220px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list .dialog--map-selector{max-width:650px}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list .map-list{width:100%}ui-page[view=AfterSalesService] ui-after-sales-service-region-observation-list .map-list__item{--paper-radio-group-item-padding:12px 20px;display:block}ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list c[name=name]{flex:4;min-width:200px}ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list c[name=visitName]{flex:3;min-width:200px}ui-page[view=AfterSalesService] ui-after-sales-service-region-reports-list c[name=status] iron-icon{color:var(--paper-green-400);margin:0 .5em}ui-page[view=AfterSalesService] .row{cursor:pointer}ui-page[view=AfterSalesService] .form-section ui-popup ui-button{width:auto}ui-page[view=AfterSalesService] ui-popup.reportSharing{width:100%;max-width:960px;height:100%;max-height:640px}ui-page[view=AfterSalesService] ui-popup.region-member-dialog{height:640px}.form-section.history-container ui-table-default r.title{background-color:var(--paper-grey-50)}.form-section.history-container ui-table-default r.title c{text-transform:none}.form-section.history-container ui-table-default r.content c{border-bottom:none}.form-section.history-container ui-table-default r.content:hover c{background-color:inherit}ui-page>[slot=supporting]>ui-popup-footer ui-button,ui-page>[slot=supporting]>ui-popup-footer ui-icon-button{flex:none;width:auto;max-width:none}ui-page>[slot=supporting]>ui-popup-footer ui-icon-button:not(:last-of-type){margin-left:24px}ui-page[view=Bug] .leaflet-top,ui-page[view=Bug] .leaflet-left{z-index:1}ui-page[view=Bug] ui-bug-phase-selector{display:contents}ui-page[view=Bug] ui-bug-phase-selector paper-dropdown-menu{line-height:20px;position:relative}ui-page[view=Bug] ui-bug-phase-selector paper-listbox{width:338px}ui-page[view=Bug] ui-action-group-default div:first-child{margin-right:24px}ui-page[view=Bug] ui-page-content{overflow:visible}ui-page[view=Bug] item-list,ui-page[view=Bug] ui-table-multiple-selection,ui-page[view=Bug] ui-table-single-selection{height:100%}ui-page[view=Bug] ui-table-default{flex-direction:column;height:100%;display:flex}ui-page[view=Bug] ui-table-default.bug-list c[name=isCurrent]{order:-1;justify-content:center;width:32px;min-width:32px}ui-page[view=Bug] ui-table-default.bug-list c[name=checkbox]{justify-content:left;width:32px;min-width:32px}ui-page[view=Bug] ui-table-default.bug-list c[name=text]{flex:1 0 auto;width:500px;min-width:500px}ui-page[view=Bug] ui-table-default.bug-list c>*{margin-left:8px;margin-right:8px}ui-page[view=Bug] ui-table-default.bug-list c[name=isCurrent],ui-page[view=Bug] ui-table-default.bug-list c[name=checkbox],ui-page[view=Bug] ui-table-default.bug-list c[name=number]{position:sticky}ui-page[view=Bug] ui-table-default.bug-list c[name=isCurrent]{left:0}ui-page[view=Bug] ui-table-default.bug-list c[name=checkbox]{left:32px}ui-page[view=Bug] ui-table-default.bug-list c[name=number]{border-right:1px solid #d3d3d3;left:64px}ui-page[view=Bug] ui-table-default.bug-list xtable{flex:auto;padding-bottom:4em;overflow:auto}ui-page[view=Bug] ui-table-default.bug-list xtable r{min-width:fit-content}@media (width<=767.98px){ui-page[view=Bug] ui-table-default.bug-list c{white-space:nowrap;min-height:40px}ui-page[view=Bug] ui-table-default.bug-list c:not([name=text]){max-width:400px}ui-page[view=Bug] ui-table-default.bug-list c>*{margin-left:4px;margin-right:4px}ui-page[view=Bug] ui-table-default.bug-list c>div{text-overflow:ellipsis;margin-left:8px;margin-right:8px;overflow:hidden}ui-page[view=Bug] ui-table-default.bug-list c[name=isCurrent]{width:16px;min-width:16px}ui-page[view=Bug] ui-table-default.bug-list c[name=isCurrent]>*{border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px}ui-page[view=Bug] ui-table-default.bug-list c[name=checkbox]{left:16px}ui-page[view=Bug] ui-table-default.bug-list c[name=number]{left:48px}}ui-bug-bulk-edit-dialog{display:block}ui-bug-bulk-edit-dialog .flex-width{gap:16px;display:flex}ui-page[view=Dashboard] ui-dashboard{width:100%;display:block}ui-page[view=Dashboard] ui-dashboard #overview{width:100%}ui-page[view=Dashboard] ui-dashboard #overview table{table-layout:fixed;width:100%}ui-page[view=Dashboard] ui-dashboard #overview .row{flex-flow:row;display:flex}ui-page[view=Dashboard] ui-dashboard #overview .row .col{flex:auto}ui-page[view=Dashboard] ui-dashboard #overview .row .col--pie{width:65%}ui-page[view=Dashboard] ui-dashboard #overview .row .col--series{align-items:center;width:35%;padding-top:80px;padding-bottom:15px;display:flex}ui-page[view=Dashboard] ui-dashboard .header{border-bottom:1px solid #c8c8c8;margin:40px 0 20px;padding:20px 10px 4px}ui-page[view=Dashboard] ui-dashboard .header h2{color:#3e3e3e;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}ui-page[view=Dashboard] ui-dashboard .first{margin-top:0}ui-page[view=Dashboard] ui-dashboard #pie-chart,ui-page[view=Dashboard] ui-dashboard #phase-chart,ui-page[view=Dashboard] ui-dashboard #date-chart,ui-page[view=Dashboard] ui-dashboard #wp-chart,ui-page[view=Dashboard] ui-dashboard #map-chart,ui-page[view=Dashboard] ui-dashboard ui-bar-charts{width:100%}ui-page[view=Dashboard] .left-area-row{border-bottom:1px solid #ccc;flex-wrap:wrap;margin:1em -.5em -.5em;display:flex}ui-page[view=Dashboard] .left-area-row-name{flex:70%;margin:.5em;padding-left:10px}ui-page[view=Dashboard] .left-area-arrow{flex:15%;margin:.5em}ui-page[view=Dashboard] .left-area-table{flex-direction:column;display:flex}ui-page[view=Dashboard] ui-dashboard-section-collapsible{--ui-form-section-title-background-color:transparent;--ui-form-section-padding:.6em;--ui-form-section-title-border:1px solid #333}ui-page[view=Dashboard] ui-dashboard-section-collapsible.top-collapsible[open]{border-color:#0000001f;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}ui-page[view=Dashboard] ui-dashboard-section-collapsible.top-collapsible[open]+ui-dashboard-section-collapsible.top-collapsible[open]{border-top:none}ui-page[view=Dashboard] .top-collapsible .bot-collapsible{--ui-dashboard-section-title-padding:.7rem 2.5rem}ui-page[view=Dashboard] .top-button{color:var(--google-blue-500);border-bottom:1px solid var(--paper-grey-400);outline:none;padding:1.75rem;display:block;position:relative}ui-series{display:block}ui-series .table{table-layout:fixed;border-spacing:.5em 0;display:table}ui-series .table-row{display:table-row}ui-series .table-cell{vertical-align:middle;display:table-cell}ui-series .value{text-align:right;font-size:1.5em;font-weight:700}ui-series .name{font-size:1em}@media screen and (width>=500px){ui-series .table{table-layout:fixed;border-spacing:1em 0;display:table}ui-series .value{font-size:2em}}ui-page[view=FormType][view-style=help] archipad-quickstart{box-sizing:border-box;width:100%;max-width:560px;margin:20px auto;padding:0 40px}.dialog[view=Form][view-style=addNew]{height:100%;max-height:700px}popover-overlay x-row[rowid=bold]{font-weight:700}popover-overlay x-row[rowid=italic]{font-style:italic}popover-overlay x-row[rowid=underline]{text-decoration:underline}ui-page[view=Form] div#content{overflow:visible}ui-login-view{color:#000;--ui-form-section-margin:0;background-color:#fff;display:block;position:absolute;inset:0;overflow:auto}ui-login-view .page{flex-direction:column;align-items:center;display:flex}ui-login-view .section{display:none}ui-login-view #form{width:300px}ui-login-view [welcome] .section.welcome{flex-direction:column;display:flex}ui-login-view [welcome] .section.welcome h2{align-self:center;width:30%;line-height:1.3em}ui-login-view [login] .section.sign-in,ui-login-view [signup] .section.sign-up,ui-login-view [forgot] .section.forgot-password,ui-login-view [locked-account] .section.locked-account{display:block}ui-login-view #logo{max-width:250px;margin:0 auto;padding:3em}ui-login-view #logo>svg{width:100%}ui-login-view #close{cursor:pointer;color:var(--archipad-blue-500);text-transform:none;border:1px solid;border-radius:100%;margin:40px auto 80px;padding:.25em;font-size:.5em;text-decoration:none;display:inline-block}ui-login-view #tos{position:relative;top:100px}ui-login-view #tor{position:relative;top:120px}ui-login-view #tof{text-align:right;margin:0;position:relative;top:-40px}ui-login-view h1{color:#000;margin:0;font-size:1.8em;font-weight:300;line-height:2em}ui-login-view h2{color:#000;margin:0;font-size:1.4em;font-weight:300;line-height:2em}ui-login-view h3{color:#000;margin:0;font-size:1em;font-weight:300;line-height:1em}ui-login-view p{color:#000;font-size:.8em;font-weight:300;line-height:1em}ui-login-view a{color:var(--archipad-red-500)}ui-login-view a:hover{color:var(--archipad-red-400)}ui-login-view a.link{width:260px;margin:20px auto;padding:10px;font-size:1.2em;font-weight:400;text-decoration:none;display:block}ui-login-view a.link-signup{background-color:var(--archipad-blue-500);color:#fff;cursor:pointer}ui-login-view a.link-signup:hover{background-color:var(--archipad-blue-300)}ui-login-view a.link-signup:active{background-color:var(--archipad-blue-400)}ui-login-view a.link-login{background-color:var(--archipad-red-500);color:#fff;cursor:pointer}ui-login-view a.link-login:hover{background-color:var(--archipad-red-300)}ui-login-view a.link-login:active{background-color:var(--archipad-red-400)}ui-login-view .section.header,ui-login-view .section.footer,ui-login-view .section.welcome{text-align:center}ui-login-view .section.footer.sign-in p a{margin-top:.4em;display:inline-block}ui-login-view .forgot-laius{text-align:justify;max-width:300px;margin:2em auto;line-height:16px}ui-login-view item-form{--paper-input-container-focus-color:var(--archipad-blue-500)}ui-login-view .form-section{margin:0}ui-login-view item-form ui-button.loginBtn{color:#fff;background-color:var(--archipad-red-500)}ui-login-view #form .locked-title{justify-content:center;width:100%;display:flex}ui-login-view #form .loginBtn:hover{background-color:var(--archipad-red-400)}ui-login-view #form .registerBtn{background-color:var(--archipad-red-500);margin-top:10px;color:#fff!important}ui-login-view #form .registerBtn:hover{background-color:var(--archipad-red-400)}ui-login-view #form .resetPasswordBtn{background-color:var(--archipad-red-500);margin-top:10px;color:#fff!important}ui-login-view #form .resetPasswordBtn:hover{background-color:var(--archipad-red-400)}ui-page[view=Login]{background-color:var(--paper-grey-50)}ui-page[view=Login] rx-ui-task:not([slot]) #content,ui-page[view=Login] rx-ui-task:not([slot]) .form-section{height:100%}ui-page[view=Login] scroll-layer{justify-content:center;align-items:center;display:flex}rx-ui-login-form{display:contents}rx-ui-login-form paper-card{background-color:var(--primary-background-color);flex-direction:column;justify-content:flex-start;width:70vw;max-width:500px;padding:32px;display:flex}rx-ui-login-form paper-card .card-content .logo{background-image:url(./archipad-logo-DQhLJu-q.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:auto;max-width:300px;height:100px;margin:auto;padding:64px 0}rx-ui-login-form paper-card .card-actions{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}rx-ui-login-form paper-card .card-actions paper-button{background-color:var(--paper-blue-700);color:#fff;cursor:pointer;border:none;border-radius:4px;max-width:300px;margin:0;font-size:16px;transition:background-color .3s}rx-ui-login-form paper-card .card-actions paper-button:hover{background-color:var(--paper-blue-400)}rx-ui-login-form paper-card .card-actions paper-button[disabled]{background-color:var(--paper-grey-400)}ui-page[view=Planning] .form-section:not(ui-page[view=Planning] .form-section--empty){background-color:#fff}ui-page[view=Planning] .form-section ui-progress-default{display:flex}ui-page[view=Planning] .event-list-item{position:relative}ui-page[view=Planning] .event-list-item__body{width:100%;min-height:var(--paper-item-body-three-line-min-height,88px);grid-template-columns:3ch 1fr;grid-template-areas:"index description"".date"".workpackage";align-content:center;column-gap:16px;display:grid}ui-page[view=Planning] .event-list-item__index{grid-area:index}ui-page[view=Planning] .event-list-item__description{grid-area:description}ui-page[view=Planning] .event-list-item__date{grid-area:date}ui-page[view=Planning] .event-list-item__workpackage{grid-area:workpackage}ui-page[view=Planning] .event-list-item__progress{height:1px;position:absolute;bottom:0;left:0;right:0}ui-page[view=Planning] .event-list-item__progress:after{content:"";top:calc(-1 * var(--paper-progress-height,3px));position:absolute;bottom:0;left:0;right:0}ui-page[view=Planning] .event-list-item{cursor:pointer;border-bottom:1px solid #d3d3d3}ui-page[view=Planning] .event-list-item[selected]{cursor:unset}ui-page[view=Planning] .event-list-item__body>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ui-page[view=Planning] .event-list-item__index{text-align:center}ui-page[view=Planning] .event-list-item__date,ui-page[view=Planning] .event-list-item__workpackage{color:var(--paper-item-body-secondary-color,var(--secondary-text-color));font-size:14px;font-weight:400;line-height:20px}ui-page[view=Planning] .event-list-item__progress{--paper-progress-active-color:var(--paper-light-blue-500)}ui-page[view=Planning] .event-list-item__progress,ui-page[view=Planning] .event-list-item__progress:after{background:inherit}ui-page[view=Planning] .event-list-item__progress:after{transform-origin:0;transform:scaleX(calc(var(--progress-percentage,0) / 100));transition-delay:var(--paper-progress-transition-delay,0s);transition-duration:var(--paper-progress-transition-duration,80ms);transition-property:transform;transition-timing-function:var(--paper-progress-transition-timing-function,ease);will-change:transform}ui-page[view-style=gantt] ui-planning-gantt{display:contents}ui-page[view-style=gantt] .form-section{margin:0}ui-page[view-style=gantt] .gantt{box-sizing:border-box;min-height:calc(100vh - var(--archipad-cloud-toolbar-height,190px) - var(--gantt-container-border,2px));width:100%;max-width:100%}ui-page[view-style=gantt] .gantt_scale_cell,ui-page[view-style=gantt] .gantt_task_cell{border-right-color:var(--separator-color,#d1d1d6)}ui-page[view-style=gantt] .gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#fff!important}ui-page[view-style=gantt] .gantt_grid_data .gantt_row.gantt_selected,ui-page[view-style=gantt] .gantt_grid_data .gantt_row.odd.gantt_selected,ui-page[view-style=gantt] .gantt_task_row.gantt_selected{background:#e1e1e1}ui-page[view-style=gantt] .gantt_grid_data .gantt_row.odd:hover,ui-page[view-style=gantt] .gantt_grid_data .gantt_row:hover{background:#ededed}ui-page[view-style=gantt] .gantt_task_line,ui-page[view-style=gantt] .gantt_task_line.gantt_milestone{background:#e32e39;border:0}ui-page[view-style=gantt] .gantt_task_line{border:0}ui-page[view-style=gantt] .gantt_task_line .gantt_side_content{color:#000c}ui-page[view-style=gantt] .gantt_side_content.gantt_left{padding-right:8px}ui-page[view-style=gantt] .gantt_task_content{padding:0 0 0 8px}ui-page[view-style=gantt] .gantt_task_line{min-width:1px}ui-page[view-style=gantt] .gantt_task_bg{position:relative}ui-page[view-style=gantt] .gantt_task_bg:after{content:"";background-color:var(--separator-color);height:1px;display:block;position:absolute;bottom:0;left:0;right:0}ui-page[view-style=gantt] .gantt_scale_cell{user-select:none}ui-page[view-style=gantt] .gantt_tree_content{text-overflow:ellipsis;overflow:hidden}ui-page[view=Project] ui-table-default{margin-bottom:70px}ui-page[view=Project][view-style=list] ui-page-content.content::part(content-container){padding:0}ui-page[view=Project][view-style=list] ui-project-list-cell{box-sizing:border-box;padding:8px}ui-page[view=Project][view-style=preferences] .form-section{max-width:672px;margin-left:auto;margin-right:auto}ui-page[view=Project][view-style=preferences] .label-description{margin:12px 0;padding:0 16px;font-size:12px;font-style:italic}ui-page[view=Project][view-style=form] .content c>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ui-page[view=Project][view-style=sharing] ui-table-default c[f]{width:300px;min-width:300px}ui-page[view=Project][view-style=sharing] ui-relation-inline[name=projectMembers] .emptyTable>.flex{justify-content:left;margin-left:20px}ui-page[view=Project] #buildingSectionButton{background-color:var(--primary-background-color)}ui-page[view=Project] ui-project-building-program-dialog{display:block}ui-page[view=Project] ui-project-building-program-dialog ui-popup{padding:0 20px}ui-page[view=Project] ui-project-building-program-dialog ui-popup ui-popup-header,ui-page[view=Project] ui-project-building-program-dialog ui-popup scroll-layer{padding-top:16px}ui-page[view=Project] ui-project-building-program-dialog paper-listbox{min-width:320px}ui-page[view=Project] ui-project-building-program-dialog .content{max-height:80vh}ui-page[view=Project] ui-project-building-program-dialog .section-title{background-color:#f0f0f0}ui-page[view=Project] ui-project-building-program-dialog .section-title paper-item-body{margin-top:16px;margin-bottom:16px}ui-page[view=Project] ui-project-building-program-dialog div.half-width *{width:50%;display:inline-block}ui-page[view=Project] ui-project-building-program-dialog div.half-width .form-field{margin-left:-1px;margin-right:-1px}ui-page[view=Project] ui-project-building-program-dialog div.half-width div.subtitle{min-width:auto;color:var(--paper-grey-500);margin-top:16px;font-size:15px}ui-page[view=Project] ui-project-building-program-dialog div.half-width div.subtitle:not(:first-child){width:auto;padding-left:16px}ui-popup[view=WorkPackage][view-style=form] .selector__trigger.workpackage-name{width:30em}:root{--remark-content-select-column-width:60px;--remark-content-paragraph-column-width:40px;--remark-content-secondary-column-width:150px;--remark-content-description-column-min-width:320px;--remark-content-table-min-width:calc(var(--remark-content-select-column-width) + var(--remark-content-paragraph-column-width) + var(--remark-content-secondary-column-width) + var(--remark-content-secondary-column-width) + var(--remark-content-secondary-column-width) + var(--remark-content-description-column-min-width));--remark-content-header-background-color:#f3f3f3;--remark-content-header-text-color:#898989;--remark-content-row-highlight-background-color:#fff59b33;--remark-content-row-odd-background-color:#fafafa;--remark-content-row-underline-color:#0000000d;--remark-content-paragraph-arrow-text-color:#c6c6c6}ui-page[view=Remark]>:not([slot]){overflow:hidden}ui-page[view=Remark] rx-ui-task.content #content{padding-right:0}ui-page[view=Remark] .right-drawer{flex-direction:column;justify-content:space-between;display:flex}ui-page[view=Remark] .right-drawer .header{align-items:center;margin-left:16px;display:flex}ui-page[view=Remark] .right-drawer .child{box-sizing:border-box;margin-top:8px;margin-bottom:8px;padding-left:16px;padding-right:16px}ui-page[view=Remark] .right-drawer .child.progress,ui-page[view=Remark] .right-drawer .child.is-done{width:auto;margin:1em 0;display:flex}ui-page[view=Remark] .right-drawer .child.attachment{display:inline-flex}ui-page[view=Remark] .right-drawer .child.description{align-items:flex-end;display:flex}ui-page[view=Remark] .right-drawer .child.description ui-string-textarea{flex:1;min-width:0}ui-page[view=Remark] .right-drawer ui-date-default,ui-page[view=Remark] .right-drawer ui-remark-date-suggest{width:100%}ui-page[view=Remark] .right-drawer .paragraph-fields{background-color:#fff;padding-top:8px}ui-page[view=Remark] .right-drawer .alinea{background:var(--paper-blue-600);color:#fff;width:auto;margin:1em}ui-page[view=Remark] .right-drawer .subsection{margin-top:8px;margin-bottom:8px}ui-page[view=Remark] .right-drawer .subsection.is-grey{background-color:var(--paper-grey-50)}ui-page[view=Remark] .right-drawer .subsection .separator{color:var(--paper-grey-500);border-style:solid;border-width:.4px;margin:0 1em 1em}ui-page[view=Remark] .right-drawer .parent-excerpt{color:var(--paper-grey-700)}ui-page[view=Remark] .right-drawer .parent-excerpt .excerpt-desc{word-wrap:break-word;width:19em;margin:-30px 0 0}ui-page[view=Remark] .right-drawer .parent-excerpt .infos{justify-content:space-between;margin-top:.5em;font-size:.8em;display:flex}ui-page[view=Remark] .right-drawer .right-drawer-title,ui-page[view=Remark] .right-drawer .right-drawer-icon{color:var(--paper-grey-600)}ui-page[view=Remark] .right-drawer .sides{justify-content:space-between;margin:0 1em;display:flex}ui-page[view=Remark] .right-drawer .uncollapse-container{height:2rem}ui-page[view=Remark] .right-drawer .remark-description{word-break:break-all;margin:16px 0 0;position:relative;overflow:hidden}ui-page[view=Remark] .right-drawer .collapsed-remark-description{word-break:break-all;width:calc(100% - 32px);margin:16px;position:relative;overflow:hidden}ui-page[view=Remark] .right-drawer .collapsed-remark-description:before{content:"";width:100%;position:absolute;bottom:0;right:0}ui-page[view=Remark] .right-drawer .collapsed-remark{user-select:none;outline:none}ui-page[view=Remark] .right-drawer .collapsed-remark .sides p{width:50%;overflow:hidden}ui-page[view=Remark] .right-drawer .collapsed-remark .sides p:first-child{margin-right:5px}ui-page[view=Remark] .right-drawer .collapsed-remark .sides p:last-child{margin-left:5px}ui-page[view=Remark] .right-drawer .uncollapse-container{text-align:right;margin:0 1em -1em}ui-page[view=Remark] .right-drawer ui-remark-dropdown-editable{height:auto}ui-page[view=Remark] [slot=popup] [is-scroll]{padding:0}ui-page[view=Remark] [slot=popup] ui-popup-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ui-page[view=Remark] [slot=popup] .table-of-contents-editor{user-select:none;min-height:50vh;max-height:80vh;overflow:hidden scroll}ui-page[view=Remark] [slot=popup] .table-of-contents-editor ui-dialog-collapsible[selected]{background-color:var(--paper-grey-100)}ui-page[view=Remark] [slot=popup] .cant-delete-content{justify-content:center;width:100%;padding:1.5em;font-size:1.3em;display:flex}ui-page[view=Remark] [slot=popup][view-style=buyerMeetingForbidden] p{margin-top:24px;padding:0 24px}ui-page[view=Remark] .table.table-of-contents{flex-direction:column;display:flex}ui-page[view=Remark] .table.table-of-contents .top-button{color:var(--google-blue-500);cursor:pointer;outline:none;padding:1.75rem;display:block;position:relative}ui-page[view=Remark] .table.table-of-contents .row-header[selected]{background-color:var(--paper-grey-200)}ui-page[view=Remark] .table.table-of-contents .row--group .collapsible .row-header{padding-left:32px}ui-page[view=Remark] .table.table-of-contents .row:first-of-type,ui-page[view=Remark] .table.table-of-contents .row+.row{border-top:1px solid var(--paper-grey-300)}ui-page[view=Remark] .table.table-of-contents .row:last-of-type{border-bottom:1px solid var(--paper-grey-300)}ui-page[view=Remark] .table.table-of-contents .row--group .collapsible .row:last-of-type{border-bottom:none}ui-page[view=Remark] .content{min-width:0}ui-page[view=Remark] .content div#content,ui-page[view=Remark] .content rx-ui-relation,ui-page[view=Remark] .content ui-form-section-default.remarks-list{width:100%;min-width:0;height:100%}ui-page[view=Remark] .table.remark-content{word-wrap:break-word;flex-direction:column;width:100%;min-width:0;height:100%;display:flex}ui-page[view=Remark] .table.remark-content .table-wrapper{width:100%;min-width:0;height:100%;scroll-padding-top:52px;overflow:auto}ui-page[view=Remark] .table.remark-content .table-wrapper>.row{min-width:var(--remark-content-table-min-width)}ui-page[view=Remark] .table.remark-content .row{box-sizing:border-box;flex-direction:column;width:100%;min-width:100%;display:flex;position:relative}ui-page[view=Remark] .table.remark-content .row.content{background-color:#fff;padding-bottom:4rem}ui-page[view=Remark] .table.remark-content .row .row-content{flex-flow:row;width:100%;min-width:100%;display:flex}ui-page[view=Remark] .table.remark-content .row .row-wrapper{flex-direction:column;width:100%;display:flex}ui-page[view=Remark] .table.remark-content .row--actions{background-color:#0000;margin-bottom:24px;display:block}ui-page[view=Remark] .table.remark-content .row--header{border-bottom:1px solid var(--remark-content-row-underline-color);background-color:var(--remark-content-header-background-color);z-index:1;position:sticky;top:0}ui-page[view=Remark] .table.remark-content .row--header .cell{background-color:var(--remark-content-header-background-color);color:var(--remark-content-header-text-color)}ui-page[view=Remark] .table.remark-content .row--header .row-content>.cell{padding-top:16px}ui-page[view=Remark] .table.remark-content .row--group.category[highlighted],ui-page[view=Remark] .table.remark-content .row--group.subcategory[highlighted]{border:1px solid var(--google-blue-500)}ui-page[view=Remark] .table.remark-content .row--group.category+.row--group.category{margin-top:32px}ui-page[view=Remark] .table.remark-content .row--group.subcategory{margin-top:8px}ui-page[view=Remark] .table.remark-content .row--group.category>.row-content{font-size:1.125em}ui-page[view=Remark] .table.remark-content .row--group.subcategory>.row-content{font-size:1em}ui-page[view=Remark] .table.remark-content .cell{box-sizing:border-box;background-color:#fff;flex:1 1 0;min-width:0;display:flex}ui-page[view=Remark] .table.remark-content .cell:not(.cell--group){padding:8px}ui-page[view=Remark] .table.remark-content .cell.title{border-bottom:1px solid var(--remark-content-row-underline-color)}ui-page[view=Remark] .table.remark-content .cell.title .heading{margin:0;font-size:1em}ui-page[view=Remark] .table.remark-content .cell.title h1{font-family:Arial Black,sans-serif}ui-page[view=Remark] .table.remark-content .cell.select,ui-page[view=Remark] .table.remark-content .cell.paragraph-arrow{flex:none}ui-page[view=Remark] .table.remark-content .cell.select{width:var(--remark-content-select-column-width);min-width:var(--remark-content-select-column-width);justify-content:center;align-self:flex-start}ui-page[view=Remark] .table.remark-content .cell.select input{margin-top:.5ex;font-size:1em}ui-page[view=Remark] .table.remark-content .cell.paragraph-arrow{width:var(--remark-content-paragraph-column-width);min-width:var(--remark-content-paragraph-column-width);justify-content:center}ui-page[view=Remark] .table.remark-content .cell.paragraph-arrow iron-icon{width:21px;height:21px}ui-page[view=Remark] .table.remark-content .cell.creation,ui-page[view=Remark] .table.remark-content .cell.todo,ui-page[view=Remark] .table.remark-content .cell.status{flex:0 0 var(--remark-content-secondary-column-width);min-width:var(--remark-content-secondary-column-width)}ui-page[view=Remark] .table.remark-content .cell.description{min-width:var(--remark-content-description-column-min-width);flex:1 1 0}ui-page[view=Remark] .table.remark-content .cell .description{flex-shrink:0;min-width:100px}ui-page[view=Remark] .table.remark-content .row.content .cell.content .cell.paragraph-arrow{color:var(--remark-content-paragraph-arrow-text-color)}ui-page[view=Remark] .table.remark-content .row.content .row--remark.is-bold>.row-content .cell.content .cell:not(.description){font-weight:700}ui-page[view=Remark] .table.remark-content .row.content .row--remark.is-italic>.row-content .cell.content .cell:not(.description){font-style:italic}ui-page[view=Remark] .table.remark-content .row.content .row--remark.is-underline>.row-content .cell.content .cell:not(.description){text-decoration:underline}ui-page[view=Remark] .table.remark-content .row.content .row--remark[done]>.row-content .cell.content .cell:not(.description){text-decoration:line-through}ui-page[view=Remark] .table.remark-content .row.content .row--remark.is-red>.row-content .cell.content .cell:not(.paragraph-arrow){color:red}ui-page[view=Remark] .table.remark-content .cell--group{flex-flow:row;flex:auto;width:100%;min-width:0;display:flex}ui-page[view=Remark] .table.remark-content .row[selectable]>.row-content>.cell--group.content{cursor:pointer;border:1px solid #0000}ui-page[view=Remark] .table.remark-content .row[selected]>.row-content>.cell--group.content{cursor:default}ui-page[view=Remark] .table.remark-content .row--remark:not(.paragraph):nth-child(odd) .cell{background-color:var(--remark-content-row-odd-background-color)}paper-radio-button.color--1{--paper-radio-button-checked-color:#006fe8;--paper-radio-button-checked-ink-color:#006fe8;--paper-radio-button-unchecked-color:#006fe8;--paper-radio-button-unchecked-ink-color:#006fe8;--paper-radio-button-label-color:#006fe8}paper-radio-button.color--2{--paper-radio-button-checked-color:#ff3b30;--paper-radio-button-checked-ink-color:#ff3b30;--paper-radio-button-unchecked-color:#ff3b30;--paper-radio-button-unchecked-ink-color:#ff3b30;--paper-radio-button-label-color:#ff3b30}paper-radio-button.color--3{--paper-radio-button-checked-color:#000;--paper-radio-button-checked-ink-color:#000;--paper-radio-button-unchecked-color:#000;--paper-radio-button-unchecked-ink-color:#000;--paper-radio-button-label-color:#000}paper-radio-button.color--4{--paper-radio-button-checked-color:#4e58a4;--paper-radio-button-checked-ink-color:#4e58a4;--paper-radio-button-unchecked-color:#4e58a4;--paper-radio-button-unchecked-ink-color:#4e58a4;--paper-radio-button-label-color:#4e58a4}paper-radio-button.color--5{--paper-radio-button-checked-color:#009268;--paper-radio-button-checked-ink-color:#009268;--paper-radio-button-unchecked-color:#009268;--paper-radio-button-unchecked-ink-color:#009268;--paper-radio-button-label-color:#009268}paper-radio-button.color--6{--paper-radio-button-checked-color:#944000;--paper-radio-button-checked-ink-color:#944000;--paper-radio-button-unchecked-color:#944000;--paper-radio-button-unchecked-ink-color:#944000;--paper-radio-button-label-color:#944000}paper-radio-button.color--7{--paper-radio-button-checked-color:#7c7474;--paper-radio-button-checked-ink-color:#7c7474;--paper-radio-button-unchecked-color:#7c7474;--paper-radio-button-unchecked-ink-color:#7c7474;--paper-radio-button-label-color:#7c7474}paper-radio-button.color--8{--paper-radio-button-checked-color:#ef5001;--paper-radio-button-checked-ink-color:#ef5001;--paper-radio-button-unchecked-color:#ef5001;--paper-radio-button-unchecked-ink-color:#ef5001;--paper-radio-button-label-color:#ef5001}ui-report-template-info ui-radio-button-holder.theme-holder{outline:none}ui-report-template-info iron-icon.ic_16{--iron-icon-height:16px;--iron-icon-width:16px}ui-report-template-info iron-icon.ic_24{width:24px;height:24px}ui-report-template-info ui-button{display:inline-block}ui-report-template-info .step{margin-top:60px}ui-report-template-info .step .field-holder{margin-top:20px}ui-report-template-info .step .field-holder.orientation{margin:2em}ui-report-template-info .step .note{margin-top:20px}ui-report-template-info .root{margin:40px}ui-report-template-info .root>.header{font-size:20px}ui-report-template-info .step .header .number{margin-right:15px;font-weight:700}ui-report-template-info .step .body{margin-left:20px}ui-report-template-info #pagePreview ui-page-preview-layout{border:1px solid #000}ui-report-template-info .field-holder#theme{width:572px}ui-report-template-info #theme paper-radio-group:focus{outline:none}ui-report-template-info #theme ui-radio-button-holder{text-align:center;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:250px;height:250px;margin:5px;display:inline-block}ui-report-template-info #theme paper-radio-button{width:160px;margin-top:20px}ui-report-template-info #theme div.thumb[orient=portrait]{width:113px;height:160px;margin-top:30px}ui-report-template-info #theme div.thumb[orient=landscape]{width:160px;height:113px;margin-top:76px}ui-report-template-info #theme div.thumb{background-size:contain;border:1px solid #ddd;display:inline-block;box-shadow:0 1px 2px #0003,0 1px 1px #fff}ui-report-template-info #theme div.thumb[thumb=modern-landscape]{background-image:url(./modern-landscape-2SusJJRg.png)}ui-report-template-info #theme div.thumb[thumb=modern-portrait]{background-image:url(./modern-portrait-AxqyfBut.png)}ui-report-template-info #theme div.thumb[thumb=simple-landscape]{background-image:url(./simple-landscape-B2WtRTdh.png)}ui-report-template-info #theme div.thumb[thumb=simple-portrait]{background-image:url(./simple-portrait--SViE-z4.png)}ui-report-template-info #theme div.thumb[thumb=pyjama-landscape]{background-image:url(./pyjama-landscape-C2cL8LJX.png)}ui-report-template-info #theme div.thumb[thumb=pyjama-portrait]{background-image:url(./pyjama-portrait-DRDPCjoC.png)}ui-report-template-info #themeColor paper-radio-group{background-color:#fff;border:1px solid #ddd;border-radius:4px;max-width:564px}ui-report-template-info .field-holder#name{max-width:400px;padding:5px 10px}ui-report-template-info #fileUpload paper-button,ui-report-template-info #save paper-button{color:#fff;background-color:var(--paper-blue-500);border-radius:0;padding:4px 20px}ui-report-template-info ui-form ui-string-default,ui-report-template-info ui-form ui-button{width:unset}ui-shared-report .shared-report{word-break:break-word;background:url(./wallpaper_background-Bhh7-9JC.png) 0 0/cover;flex-direction:column;justify-content:space-around;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow-y:scroll}ui-shared-report item-form{--ui-form-section-margin:0 0 40px 0}ui-shared-report p{color:#1b1b1b;font-size:16px;line-height:25px}ui-shared-report .thinline{border-bottom:1px solid #d3d3d3}ui-shared-report .changeLink{margin-left:-10px}ui-shared-report .report-item{text-align:center;vertical-align:top;background-color:#0000;width:150px;margin-bottom:10%;display:inline-block}ui-shared-report .report-item:hover{cursor:pointer}ui-shared-report .report-item:hover .report-thumb:after{content:"";background-color:#000000b3;width:100%;height:100%;display:block;position:absolute;top:0;left:0}ui-shared-report .report-item:hover .open{display:block}ui-shared-report .open{z-index:1;width:127px;height:20px;margin:auto;display:none;position:absolute;inset:0}ui-shared-report .open span{color:#fafafa;border:1px solid #fafafa;padding:4px 12px}ui-shared-report .report-item a{color:#000;text-decoration:none}ui-shared-report .report-thumb{width:127px;height:183px;margin:0 auto 10px;position:relative}ui-shared-report .pdf{background:url(./modern-portrait-AxqyfBut.png) 0 0/cover;border:1px solid #ddd;border-bottom-width:2px}ui-shared-report .shared-content{background-color:#fff;flex-direction:column;align-items:flex-start;width:auto;max-width:540px;margin:0 5% 5%;padding:40px;display:flex;overflow-y:scroll}ui-shared-report .shared-content .ask_password{width:100%}ui-shared-report .report-grid{justify-content:center;width:100%;display:flex}ui-shared-report .info-header{font-size:18px}ui-shared-report .report-name{font-size:14px}ui-shared-report h1{color:#1b1b1b;width:100%;font-size:40px}ui-shared-report .toolbar-button--download{color:#fff;text-align:center;cursor:pointer;background-color:#e32e39;flex-flow:column;justify-content:space-around;width:100%;min-height:50px;font-size:24px;display:flex}ui-shared-report .ask_password{justify-content:safe}ui-shared-report .report-grid{width:100%}ui-page[view=Report],ui-page[view=ReportProject]{--ui-form-section-title-background-color:#f3f3f3;--ui-form-section-title-transform:uppercase}ui-page[view=Report] rx-ui-table x-table c[type=date],ui-page[view=Report] .rx-ui-table x-table c[type=date],ui-page[view=ReportProject] rx-ui-table x-table c[type=date],ui-page[view=ReportProject] .rx-ui-table x-table c[type=date]{min-width:130px}ui-page[view=Report] rx-ui-table x-table c[type=icon],ui-page[view=Report] .rx-ui-table x-table c[type=icon],ui-page[view=ReportProject] rx-ui-table x-table c[type=icon],ui-page[view=ReportProject] .rx-ui-table x-table c[type=icon]{min-width:24px;margin-right:16px}ui-page[view=Report] ui-popup.reportSharing,ui-page[view=ReportProject] ui-popup.reportSharing{width:100%;max-width:960px;height:100%;max-height:640px}ui-page[view=Report] x-row c[name=name],ui-page[view=ReportProject] x-row c[name=name]{flex:4;width:400px}ui-page[view=Report] x-row c[name=projectName],ui-page[view=Report] x-row c[name=visitName],ui-page[view=ReportProject] x-row c[name=projectName],ui-page[view=ReportProject] x-row c[name=visitName]{flex:3;width:300px}ui-page[view=Report] x-row c[name=numbers],ui-page[view=ReportProject] x-row c[name=numbers]{flex:2}ui-page[view=Report] x-row c[name=hasPassword],ui-page[view=Report] x-row c[name=isShared],ui-page[view=Report] x-row c[name=isSigned],ui-page[view=ReportProject] x-row c[name=hasPassword],ui-page[view=ReportProject] x-row c[name=isShared],ui-page[view=ReportProject] x-row c[name=isSigned]{flex:1}ui-page[view=Report] .row c[name=status] iron-icon,ui-page[view=ReportProject] .row c[name=status] iron-icon{color:#66bb6a}ui-page[view=Report] .row c[name=status] iron-icon:not(:first-of-type),ui-page[view=ReportProject] .row c[name=status] iron-icon:not(:first-of-type){margin:0 .5em}ui-page[view=Report] .row,ui-page[view=ReportProject] .row{border-bottom:none}ui-page[view=Report] .row:not(.row--report--generating):not(.row--report--error),ui-page[view=ReportProject] .row:not(.row--report--generating):not(.row--report--error){cursor:pointer}ui-page[view=Report] .row:not(.row--report--generating):not(.row--report--error):hover,ui-page[view=ReportProject] .row:not(.row--report--generating):not(.row--report--error):hover{background-color:#ededed}ui-page[view=Report] .row:not(:last-child)>g,ui-page[view=Report] .row:not(:last-child)>c,ui-page[view=ReportProject] .row:not(:last-child)>g,ui-page[view=ReportProject] .row:not(:last-child)>c{border-bottom:1px solid #d3d3d3}ui-page[view=Report] .row--report--generating,ui-page[view=ReportProject] .row--report--generating{color:gray;position:relative}ui-page[view=Report] .row--report--generating .generation-progress,ui-page[view=ReportProject] .row--report--generating .generation-progress{--paper-progress-active-color:var(--paper-light-blue-500);--paper-progress-container-color:transparent;--paper-progress-transition-duration:80ms;width:auto;position:absolute;bottom:0;left:40px;right:0}ui-page[view=Report] .row--report--error,ui-page[view=ReportProject] .row--report--error{color:red}ui-page[view=Report] .row--report--multiple,ui-page[view=ReportProject] .row--report--multiple{background-color:#f3f3f3;flex-direction:column;display:flex}ui-page[view=Report] .row--report--multiple g c.multiple-checkbox,ui-page[view=ReportProject] .row--report--multiple g c.multiple-checkbox{padding:0 16px 0 2px}ui-page[view=Report] .row--report--multiple .children-container,ui-page[view=ReportProject] .row--report--multiple .children-container{flex:1}ui-page[view=Report] .row--report--multiple .children-container x-row.row--report--subrow,ui-page[view=ReportProject] .row--report--multiple .children-container x-row.row--report--subrow{background-color:#fcfcfc;border-bottom:1px solid #d3d3d3}ui-page[view=Report] .row--report--multiple .children-container x-row.row--report--subrow c[type=checkbox],ui-page[view=Report] .row--report--multiple .children-container x-row.row--report--subrow c[type=groupedActions],ui-page[view=ReportProject] .row--report--multiple .children-container x-row.row--report--subrow c[type=checkbox],ui-page[view=ReportProject] .row--report--multiple .children-container x-row.row--report--subrow c[type=groupedActions],ui-page[view=Report] .row--report--multiple .children-container x-row.row--report--subrow g,ui-page[view=ReportProject] .row--report--multiple .children-container x-row.row--report--subrow g{border:none}ui-page[view=Report] .row--report--multiple .children-container x-row.row--report--subrow g .sub-row-icon,ui-page[view=ReportProject] .row--report--multiple .children-container x-row.row--report--subrow g .sub-row-icon{color:#d3d3d3;--iron-icon-height:10px;--iron-icon-width:10px;width:24px;height:16px}ui-page[view=Report] rx-ui-task,ui-page[view=ReportProject] rx-ui-task{overflow:hidden}ui-page[view=Report] x-table div,ui-page[view=ReportProject] x-table div{max-height:calc(100vh - 300px);overflow:scroll}ui-page[view=Report] x-table,ui-page[view=ReportProject] x-table{margin-bottom:32px;overflow:scroll}ui-page[view=ProjectReportTemplate] .form-section paper-item,ui-page[view=ReportConfigurator] .form-section paper-item{cursor:pointer}ui-page[view=ProjectReportTemplate] .form-section paper-item[selected],ui-page[view=ReportConfigurator] .form-section paper-item[selected]{cursor:unset}ui-page[view=ProjectReportTemplate] .report,ui-page[view=ReportConfigurator] .report{width:100%;margin:20px auto}ui-page[view=ProjectReportTemplate] .report .header,ui-page[view=ProjectReportTemplate] .report .actions,ui-page[view=ReportConfigurator] .report .header,ui-page[view=ReportConfigurator] .report .actions{--paper-fab-background:#0277ff;flex-direction:row;justify-content:space-between;align-items:center;display:flex}ui-page[view=ProjectReportTemplate] .report>div.body,ui-page[view=ReportConfigurator] .report>div.body{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background-color:#f8f8f8;border:2px solid #f8f8f8}ui-page[view=ProjectReportTemplate] div.body,ui-page[view=ReportConfigurator] div.body{background-color:#fff;padding:40px}ui-page[view=ProjectReportTemplate] div.header,ui-page[view=ReportConfigurator] div.header{color:#898989;background-color:#f3f3f3;border:2px solid #f3f3f3;padding:15px;font-size:16px}ui-page[view=ProjectReportTemplate] .section>div.body,ui-page[view=ReportConfigurator] .section>div.body{background-color:#fff;border:2px solid #fff;padding:20px}ui-page[view=ProjectReportTemplate] .section>div.body ul,ui-page[view=ReportConfigurator] .section>div.body ul{padding:0}ui-page[view=ProjectReportTemplate] .section>div.body li.recap-line,ui-page[view=ReportConfigurator] .section>div.body li.recap-line{list-style:none}ui-page[view=ProjectReportTemplate] .section>div.body li.recap-line .label,ui-page[view=ReportConfigurator] .section>div.body li.recap-line .label{font-weight:700}ui-page[view=ProjectReportTemplate] .section>div.body li.recap-line .content,ui-page[view=ReportConfigurator] .section>div.body li.recap-line .content{flex-direction:row;align-items:center;width:100%;display:flex}ui-page[view=ProjectReportTemplate] .section>div.body li.recap-line .content .value,ui-page[view=ReportConfigurator] .section>div.body li.recap-line .content .value{white-space:nowrap;text-overflow:ellipsis;margin:0 20px 0 3px;overflow:hidden}ui-page[view=ProjectReportTemplate] .section>div.body li.recap-line.in-error,ui-page[view=ReportConfigurator] .section>div.body li.recap-line.in-error{color:var(--paper-input-container-invalid-color,var(--error-color))}ui-page[view=ProjectReportTemplate] .section>div.body li .recap-line-content,ui-page[view=ReportConfigurator] .section>div.body li .recap-line-content{flex-direction:row;justify-content:flex-start;display:flex}ui-page[view=ProjectReportTemplate] .section>div.body li .recap-line-content .prefix,ui-page[view=ReportConfigurator] .section>div.body li .recap-line-content .prefix{min-width:var(--iron-icon-width,24px);margin-left:-10px;padding-right:5px}ui-page[view=ProjectReportTemplate] .section>div.body li .recap-line-content .prefix .icon iron-icon,ui-page[view=ReportConfigurator] .section>div.body li .recap-line-content .prefix .icon iron-icon{width:1em;height:1em}ui-page[view=ProjectReportTemplate] .section.selected .header,ui-page[view=ProjectReportTemplate] .report.selected>.header,ui-page[view=ReportConfigurator] .section.selected .header,ui-page[view=ReportConfigurator] .report.selected>.header{border:2px solid var(--google-blue-500)}ui-page[view=ProjectReportTemplate] .section.selected .body,ui-page[view=ProjectReportTemplate] .report.selected>.body,ui-page[view=ReportConfigurator] .section.selected .body,ui-page[view=ReportConfigurator] .report.selected>.body{border:2px solid var(--google-blue-500);border-top:0}ui-page[view=ProjectReportTemplate] .style-selector,ui-page[view=ReportConfigurator] .style-selector{width:100%}ui-page[view=ProjectReportTemplate] .style-selector paper-radio-group,ui-page[view=ReportConfigurator] .style-selector paper-radio-group{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));column-gap:5px;display:grid}ui-page[view=ProjectReportTemplate] .style-selector paper-radio-group ui-radio-button-holder,ui-page[view=ReportConfigurator] .style-selector paper-radio-group ui-radio-button-holder{cursor:pointer}ui-page[view=ProjectReportTemplate] .section-separator,ui-page[view=ReportConfigurator] .section-separator{border:0;width:auto;height:1px;margin:1em;box-shadow:inset 0 10px 10px -10px #8c8b8b}ui-page[view=ProjectReportTemplate] ui-page-preview-rotate,ui-page[view=ReportConfigurator] ui-page-preview-rotate{cursor:pointer}ui-page[view=ProjectReportTemplate] .color-selector,ui-page[view=ReportConfigurator] .color-selector{margin-top:10px}ui-page[view=ProjectReportTemplate] .color-selector paper-radio-group,ui-page[view=ReportConfigurator] .color-selector paper-radio-group{font-size:.8em}ui-page[view=ProjectReportTemplate] .color-selector paper-radio-group paper-radio-button,ui-page[view=ReportConfigurator] .color-selector paper-radio-group paper-radio-button{padding:.5em 1em .5em 1.5em}ui-page[view=ProjectReportTemplate] ui-radio-button-holder,ui-page[view=ReportConfigurator] ui-radio-button-holder{text-align:center;outline:none}ui-page[view=ProjectReportTemplate] ui-radio-button-holder .thumb-container,ui-page[view=ReportConfigurator] ui-radio-button-holder .thumb-container{margin:5px;padding-bottom:130%;position:relative}ui-page[view=ProjectReportTemplate] ui-radio-button-holder .thumb-container paper-radio-button,ui-page[view=ReportConfigurator] ui-radio-button-holder .thumb-container paper-radio-button{position:absolute;bottom:0;left:0;right:0}ui-page[view=ProjectReportTemplate] .inspector paper-dropdown-menu,ui-page[view=ReportConfigurator] .inspector paper-dropdown-menu{width:100%}ui-page[view=ProjectReportTemplate] .inspector .section-title,ui-page[view=ReportConfigurator] .inspector .section-title{display:var(--layout-horizontal_-_display);flex-direction:var(--layout-horizontal_-_flex-direction);font-family:var(--paper-font-subhead_-_font-family);font-size:var(--paper-font-subhead_-_font-size);font-weight:var(--paper-font-subhead_-_font-weight);line-height:var(--paper-font-subhead_-_line-height);text-transform:var(--ui-form-section-title-transform,"normal");background-color:var(--ui-form-section-title-background-color,#ebf4f9);color:var(--paper-grey-600);padding:1.25em 1.5rem 1.25em 8px;font-weight:700}ui-page[view=ProjectReportTemplate] .inspector .section-title iron-icon,ui-page[view=ReportConfigurator] .inspector .section-title iron-icon{cursor:pointer}ui-page[view=ProjectReportTemplate] .form-field,ui-page[view=ProjectReportTemplate] .inspector-field,ui-page[view=ReportConfigurator] .form-field,ui-page[view=ReportConfigurator] .inspector-field{width:100%}ui-page[view=ProjectReportTemplate] .form-field.background-orientation-selector,ui-page[view=ProjectReportTemplate] .form-field.color-selector,ui-page[view=ProjectReportTemplate] .form-field.page-preview,ui-page[view=ProjectReportTemplate] .form-field.style-selector,ui-page[view=ProjectReportTemplate] .inspector-field.background-orientation-selector,ui-page[view=ProjectReportTemplate] .inspector-field.color-selector,ui-page[view=ProjectReportTemplate] .inspector-field.page-preview,ui-page[view=ProjectReportTemplate] .inspector-field.style-selector,ui-page[view=ReportConfigurator] .form-field.background-orientation-selector,ui-page[view=ReportConfigurator] .form-field.color-selector,ui-page[view=ReportConfigurator] .form-field.page-preview,ui-page[view=ReportConfigurator] .form-field.style-selector,ui-page[view=ReportConfigurator] .inspector-field.background-orientation-selector,ui-page[view=ReportConfigurator] .inspector-field.color-selector,ui-page[view=ReportConfigurator] .inspector-field.page-preview,ui-page[view=ReportConfigurator] .inspector-field.style-selector{padding-left:0;padding-right:0}ui-page[view=ProjectReportTemplate] .form-field>ui-string-default,ui-page[view=ProjectReportTemplate] .form-field>ui-boolean-default,ui-page[view=ProjectReportTemplate] .inspector-field>ui-string-default,ui-page[view=ProjectReportTemplate] .inspector-field>ui-boolean-default,ui-page[view=ReportConfigurator] .form-field>ui-string-default,ui-page[view=ReportConfigurator] .form-field>ui-boolean-default,ui-page[view=ReportConfigurator] .inspector-field>ui-string-default,ui-page[view=ReportConfigurator] .inspector-field>ui-boolean-default{width:100%}ui-page[view=ProjectReportTemplate] .inspector-field .field-label,ui-page[view=ReportConfigurator] .inspector-field .field-label{color:var(--paper-grey-600);margin:1em 20px;font-size:.8em;display:block}ui-page[view=ProjectReportTemplate] .inspector-field .field-label.background,ui-page[view=ReportConfigurator] .inspector-field .field-label.background{margin-bottom:2em}ui-page[view=ProjectReportTemplate] div.thumb,ui-page[view=ReportConfigurator] div.thumb{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #ddd;position:absolute;inset:0;box-shadow:0 1px 2px #0003,0 1px 1px #fff}ui-page[view=ProjectReportTemplate] div.thumb[thumb=modern],ui-page[view=ReportConfigurator] div.thumb[thumb=modern]{background-image:url(./modern-portrait-AxqyfBut.png)}ui-page[view=ProjectReportTemplate] div.thumb[thumb=simple],ui-page[view=ReportConfigurator] div.thumb[thumb=simple]{background-image:url(./simple-portrait--SViE-z4.png)}ui-page[view=ProjectReportTemplate] div.thumb[thumb=pyjama],ui-page[view=ReportConfigurator] div.thumb[thumb=pyjama]{background-image:url(./pyjama-portrait-DRDPCjoC.png)}ui-page[view=ProjectReportTemplate] .global-actions,ui-page[view=ReportConfigurator] .global-actions{--paper-fab-background:#0277ff;flex-direction:row;justify-content:space-between;margin:1em 0;display:flex}ui-page[view=ProjectReportTemplate] .global-actions__action,ui-page[view=ReportConfigurator] .global-actions__action{width:auto}ui-page[view=ProjectReportTemplate] .global-actions__action--primary,ui-page[view=ReportConfigurator] .global-actions__action--primary{background-color:var(--paper-fab-background);color:#fff;margin-left:auto}ui-page[view=ProjectReportTemplate] .restore,ui-page[view=ReportConfigurator] .restore{--paper-fab-background:#0277ff;background-color:var(--paper-fab-background);color:#fff;width:auto}ui-page[view=ProjectReportTemplate] .overflow,ui-page[view=ReportConfigurator] .overflow{color:red}ui-page[view=ProjectReportTemplate] .section,ui-page[view=ReportConfigurator] .section{user-select:none;width:calc(100% - 40px);margin-top:12px;margin-bottom:12px;padding-left:16px;padding-right:16px}ui-page[view=ProjectReportTemplate] .section ui-string-default,ui-page[view=ProjectReportTemplate] .section ui-boolean-default,ui-page[view=ReportConfigurator] .section ui-string-default,ui-page[view=ReportConfigurator] .section ui-boolean-default{width:100%}ui-page[view=ProjectReportTemplate] .preview-section .section,ui-page[view=ReportConfigurator] .preview-section .section{box-sizing:border-box;width:100%;margin:0 0 40px;padding:0}ui-page[view=ProjectReportTemplate] .action,ui-page[view=ReportConfigurator] .action{opacity:.62;width:var(--action-width);height:var(--action-height);transition:opacity .3s}ui-page[view=ProjectReportTemplate] .section:not(:hover):not(.selected) .action.delete,ui-page[view=ProjectReportTemplate] .section:not(:hover):not(.selected) .action.drag,ui-page[view=ReportConfigurator] .section:not(:hover):not(.selected) .action.delete,ui-page[view=ReportConfigurator] .section:not(:hover):not(.selected) .action.drag{opacity:0}ui-page[view=ProjectReportTemplate] .action ui-icon-button,ui-page[view=ReportConfigurator] .action ui-icon-button{--ui-icon-button:{ padding: 0; width: var(--action-width); height: var(--action-height); }}ui-page[view=ProjectReportTemplate] .background-upload background-upload-input,ui-page[view=ReportConfigurator] .background-upload background-upload-input{width:100%}ui-page[view=ProjectReportTemplate] .page-preview,ui-page[view=ReportConfigurator] .page-preview{width:355px;margin:0}ui-page[view=ProjectReportTemplate] .inspector>.body,ui-page[view=ReportConfigurator] .inspector>.body{padding:0 0 20px}ui-page[view=ProjectReportTemplate] .section input,ui-page[view=ReportConfigurator] .section input{width:calc(100% - 40px);margin:10px 20px}ui-page[view=ProjectReportTemplate] .section input#pdf-name,ui-page[view=ReportConfigurator] .section input#pdf-name{margin-right:0;display:inline}ui-page[view=ProjectReportTemplate] .section input#import-pdf,ui-page[view=ReportConfigurator] .section input#import-pdf{color:#fff;text-transform:uppercase;background-color:#07f;margin-left:0;padding:10px 20px;display:inline;position:absolute;bottom:19px}ui-page[view=ProjectReportTemplate] paper-item-collapsible[opened],ui-page[view=ReportConfigurator] paper-item-collapsible[opened]{border-color:#0000001f;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}ui-page[view=ProjectReportTemplate] paper-item-collapsible[opened]+paper-item-collapsible[opened],ui-page[view=ReportConfigurator] paper-item-collapsible[opened]+paper-item-collapsible[opened]{border-top:none}[view=ReportTemplate] .empty-message--primary{font-size:16px;font-weight:700}[view=ReportTemplate] .empty-message--secondary{font-size:13px;font-weight:400}ui-popup[view=Report] ui-popup-header{margin-bottom:12px}ui-popup[view=Report] #isVisitGeneration{margin-top:0;margin-bottom:0}ui-popup[view=Report] .visit-selector,ui-popup[view=Report] #isMultipleGeneration{margin-top:0}ui-popup[view=Report] .workpackages-selector:has(+#isMultipleGeneration){margin-bottom:0}ui-popup[view=Report] .workpackages-selector:has(+#isMultipleGeneration[hidden]){margin-bottom:12px}ui-popup[view=Report] .workpackages-selector[hidden]+#isMultipleGeneration{margin-top:12px}.videoconference-page{background:#38393a;margin:0;padding:0;position:fixed;inset:0}.videoconference-page .videoconference-player{width:100%;height:100%}ui-page[view=Videoconference][view-style=howTo]{--paper-fab-background:#0277ff}ui-page[view=Videoconference][view-style=howTo] .form-section{max-width:672px;margin-top:90px;margin-left:auto;margin-right:auto}ui-page[view=Videoconference][view-style=howTo] p{color:#737373;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;font-weight:500}ui-page[view=Videoconference][view-style=howTo] .section-separator{border:0;width:auto;height:1px;margin:3em 0;box-shadow:inset 0 10px 10px -10px #8c8b8b}ui-page[view=Videoconference][view-style=howTo] ui-button.join{background-color:var(--paper-fab-background);color:#fff;padding:15px;display:inline}ui-page[view=Videoconference][view-style=howTo] .walkthrough-step{flex-direction:row;justify-content:flex-start;align-items:center;margin:1em 0;display:flex}ui-page[view=Videoconference][view-style=howTo] .walkthrough-step paper-fab{color:#fff;pointer-events:none;--paper-fab-background:#565656;--paper-fab-keyboard-focus-background:var(--paper-fab-background);width:44px;min-width:44px;height:44px;margin:8px}ui-page[view=Videoconference][view-style=howTo] .walkthrough-step paper-fab[icon=close]{--paper-fab-background:red;--paper-fab-keyboard-focus-background:var(--paper-fab-background)}ui-page[view=Visit] .form-section:not(.ui-visit-nobg){background-color:#fff}ui-page[view=Visit] .discrete-button{color:#000;justify-content:left;font-weight:400}ui-page[view=Visit] [slot=list] item-list c{padding:0}ui-page[view=Visit] [slot=list] item-list c ui-visit-cell{width:100%}ui-promoimmo-popup .content{overflow:auto}ui-promoimmo-popup .content .subtitle{text-transform:uppercase;border-top:1px solid #e0e0e0;border-top:1px solid var(--paper-grey-300);color:var(--paper-grey-600);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:35px -20px 13px;padding:6px 20px 0;font-size:.9em;font-weight:500}ui-promoimmo-popup .content .form-field{width:100%}.dialog[view=Promoimmo][view-style=edit]{height:100%;max-height:565px}ui-page[view=Visit] ui-visit-signature-element .signature{position:relative}ui-page[view=Visit] ui-visit-signature-element ui-icon-button[icon=cancel]{position:absolute;top:0;right:0}ui-page[view=Visit] ui-string-time{--paper-input-container-underline:{ border-bottom-style: solid; }}ui-page[view=Visit] .ui-visit-x-table{background-color:#fff;width:100%;transition:margin .2s}ui-page[view=Visit] .ui-visit-x-table>paper-item[role=listitem]{min-height:62px;position:relative}ui-page[view=Visit] .ui-visit-x-table>paper-item[role=listitem]:after{content:"";border-bottom:1px solid #f0f0f0;position:absolute;top:0;left:20px;right:0}ui-page[view=Visit] .ui-visit-x-table>paper-item[role=listitem]:focus:before,ui-page[view=Visit] .ui-visit-x-table>paper-item[role=listitem].opened{background-color:#f3f3f3}ui-page[view=Visit] .ui-visit-x-table x-table-header{align-items:flex-end;display:flex!important}ui-page[view=Visit] .ui-visit-x-table x-table x-group-content x-row g,ui-page[view=Visit] .ui-visit-x-table x-table x-table-header x-row g{flex-wrap:nowrap;width:100%;margin:0 0 0 -20px;padding-right:0}ui-page[view=Visit] .ui-visit-x-table x-table x-group-content x-row c[type=name],ui-page[view=Visit] .ui-visit-x-table x-table x-table-header x-row c[type=name]{overflow-wrap:anywhere}ui-page[view=Visit] .ui-visit-x-table x-table x-group-content x-row.selected{background:#ededed}ui-page[view=Visit] .ui-visit-x-table x-table:last-child x-group-content x-row:last-child{border-bottom-width:0}ui-page[view=Visit] ui-visit-present>paper-item[role=listitem]:after{content:none}ui-page[view=Visit] ui-visit-present c{padding-right:10px}ui-page[view=Visit] ui-visit-present c[type=name]{flex:4 2 auto;width:58%;padding-left:20px}ui-page[view=Visit] ui-visit-present c[type=convened]{flex:0 auto;width:12%}ui-page[view=Visit] ui-visit-present c[type=presence]{flex:0 auto;width:14%;min-width:167px}ui-page[view=Visit] ui-visit-present c[type=penalty]{text-align:right;flex:0 auto;justify-content:flex-end;width:5%;min-width:167px}ui-page[view=Visit] ui-visit-present c[type=groupedActions]{flex:0 auto;justify-content:flex-end;width:4%;padding-left:5px}ui-page[view=Visit] ui-visit-signature .signature{width:100px;height:100px}ui-page[view=Visit] ui-visit-signature .signature img{max-width:100%;max-height:100%}ui-page[view=Visit] ui-visit-signature .signature.empty{color:gray;border:1px solid gray;flex-direction:column;justify-content:center;align-items:center;width:98px;height:98px;display:flex}ui-page[view=Visit] ui-visit-signature .signature.empty .label{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:.9em;display:block;overflow:hidden}ui-page[view=Visit] ui-visit-signature .signature.empty iron-icon{--iron-icon-height:48px;--iron-icon-width:48px;width:48px;height:48px}ui-page[view=Visit] ui-visit-signature c{padding-left:20px}ui-page[view=Visit] ui-visit-signature c[type=name]{flex:auto;width:80%}ui-page[view=Visit] ui-visit-signature c[type=signature]{flex:0 auto;justify-content:center;width:15%}ui-page[view=Visit] ui-visit-convened c{padding-left:20px}ui-page[view=Visit] ui-visit-convened c[type=name]{flex:auto;width:69%}ui-page[view=Visit] ui-visit-convened c[type=time]{flex:0 auto;width:10%}ui-page[view=Visit] ui-visit-convened c[type=time] ui-string-time{margin:0;padding:0}ui-page[view=Visit] ui-visit-convened c[type=convened]{flex:0 auto;justify-content:center;width:15%}ui-page[view=Visit] ui-visit-convened x-group-content c[type=time]{align-items:center}ui-page[view=Visit] ui-visit-convened{--archipad-toggle-button-checked-button-color:#20a055;--archipad-toggle-button-checked-bar-color:#20a055}ui-page[view=Visit] ui-visit-present.ui-visit-x-table[opened]{margin-bottom:40px}ui-page[view=Visit] ui-visit-signature.ui-visit-x-table[opened]{margin:40px 0}ui-page[view=Visit] ui-visit-convened.ui-visit-x-table[opened]{margin-top:40px}ui-page[view=Visit] ui-visit-present[opened]{margin-top:0}ui-page[view=Visit] ui-visit-convened[opened]{margin-bottom:0}ui-page[view=Visit] .ui-visit-x-table[opened]+.ui-visit-x-table[opened]{margin-top:0}ui-page[view=Visit] .ui-visit-x-table[opened]+.ui-visit-x-table[opened]>paper-item[role=listitem]:after,ui-page[view=Visit] .ui-visit-x-table[opened]+.ui-visit-x-table>paper-item[role=listitem]:after{content:none}ui-page[view=Visit] ui-popup[view-style=newVisitor] .mid-width{width:50%}ui-page[view=Visit] ui-popup[view-style=countersDialog] .explain-text{padding:20px 16px}ui-page[view=Visit] ui-popup[view-style=countersDialog] ui-number-default{width:100%}ui-page[view=Visit] ui-visit-present x-table x-table-header,ui-page[view=Visit] ui-visit-convened x-table x-table-header,ui-page[view=Visit] ui-visit-signature x-table x-table-header{max-width:100%}ui-page[view=Visit] ui-visit-present x-table x-row-head,ui-page[view=Visit] ui-visit-convened x-table x-row-head,ui-page[view=Visit] ui-visit-signature x-table x-row-head{background-color:#f3f3f3}ui-page[view=Visit] ui-visit-present x-table x-row,ui-page[view=Visit] ui-visit-present x-table x-table-header,ui-page[view=Visit] ui-visit-present x-table x-label,ui-page[view=Visit] ui-visit-convened x-table x-row,ui-page[view=Visit] ui-visit-convened x-table x-table-header,ui-page[view=Visit] ui-visit-convened x-table x-label,ui-page[view=Visit] ui-visit-signature x-table x-row,ui-page[view=Visit] ui-visit-signature x-table x-table-header,ui-page[view=Visit] ui-visit-signature x-table x-label{box-sizing:border-box;width:fit-content;min-width:100%}ui-page[view=Visit] ui-visit-present x-table g,ui-page[view=Visit] ui-visit-convened x-table g,ui-page[view=Visit] ui-visit-signature x-table g{flex-wrap:nowrap}ui-page[view=Visit] ui-visit-present x-table c,ui-page[view=Visit] ui-visit-convened x-table c,ui-page[view=Visit] ui-visit-signature x-table c{min-width:min-content}ui-page[view=Visit] ui-visit-present x-table .scroll-container,ui-page[view=Visit] ui-visit-convened x-table .scroll-container,ui-page[view=Visit] ui-visit-signature x-table .scroll-container{max-width:100%;overflow:scroll}ui-page[view=Visit] ui-visit-present x-table .scroll-container .content-container,ui-page[view=Visit] ui-visit-convened x-table .scroll-container .content-container,ui-page[view=Visit] ui-visit-signature x-table .scroll-container .content-container{box-sizing:border-box;width:max-content;min-width:100%}ui-delete-confirmation-dialog{display:block}ui-page[view=Region] .form-section{width:100%;position:relative}ui-page[view=Region] .form-section x-row{cursor:pointer}ui-page[view=Region] .form-section x-row[selected]{cursor:unset}ui-page[view=Region] .form-section.delete-region{background-color:#fff}ui-page[view=Region] .form-section rx-ui-relation{overflow:scroll}ui-page[view=Region] x-table{width:max-content;min-width:100%;max-width:max-content;position:initial}ui-page[view=Region] x-table x-table-header{padding-top:50px}ui-page[view=Region] x-table x-table-header x-label{position:absolute;top:5px}ui-page[view=Region] x-table x-table-header .tableHeaderActions{z-index:2}ui-page[view=Region] .form-section :has(.table-controls) .table-controls{position:absolute}ui-page[view=Region] .form-section :has(.table-controls) .tableHeaderActions,ui-page[view=Region] .form-section :has(.table-controls) x-table-header x-label{top:75px}ui-page[view=Region] .form-section :has(.table-controls) x-table{padding-top:70px}ui-page[view=Region] #info-container ui-boolean-default[name=region\.isHandedOver]{width:fit-content;position:absolute;right:0}ui-page[view=Region] paper-item[rowid=UNCLASSIFIED_REGION]{border-bottom:1px solid var(--paper-grey-300);border-top:1px solid var(--paper-grey-300)}ui-page[view=Region] rx-ui-table x-table c[name=filename],ui-page[view=Region] .rx-ui-table x-table c[name=filename]{gap:8px}ui-page[view=Region] x-table c[name=person\.email]{min-width:300px}ui-segmentation-review-dialog{display:block}ui-segmentation-review-dialog .segmentation-review-dialog{width:min(1500px,100vw - 32px);max-width:min(1500px,100vw - 32px)}ui-segmentation-review-dialog .segmentation-review-dialog__canvas{border-radius:16px;height:74vh;min-height:74vh;position:relative;overflow:hidden}ui-segmentation-review-dialog .segmentation-review-dialog__canvas ui-map-view{border-radius:8px;width:100%;height:100%;display:block}ui-segmentation-review-dialog .segmentation-review-dialog__loading{text-align:center;color:#0f172ad1;justify-content:center;align-items:center;height:100%;padding:24px;font-size:18px;display:flex}ui-segmentation-review-dialog .segmentation-review-dialog__subtitle{color:#0000009e;margin:0;font-size:14px;line-height:1.5}ui-segmentation-review-dialog .segmentation-review-dialog__overlay{pointer-events:none;justify-content:center;align-items:end;padding:16px;display:flex;position:absolute;inset:0}ui-segmentation-review-dialog .segmentation-review-dialog__panel{z-index:1;width:30ch;color:var(--paper-grey-100);background:color-mix(in srgb, var(--paper-grey-900) 66%, transparent);backdrop-filter:blur(2px);border-radius:12px;padding:12px;position:relative}ui-segmentation-review-dialog .segmentation-review-dialog__title{color:var(--paper-grey-100);margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4}ui-segmentation-review-dialog .segmentation-review-dialog__progress{width:100%}ui-segmentation-review-dialog .segmentation-review-dialog ui-icon-button{color:var(--paper-blue-500);text-transform:uppercase;gap:4px;font-weight:500}ui-segmentation-review-dialog .segmentation-review-dialog ui-icon-button[destructive]{color:var(--paper-red-500)}ui-segmentation-review-dialog .segmentation-review-dialog ui-icon-button::part(ripple){color:inherit}ui-segmentation-review-dialog x-table c[name=person\.email]{width:300px}ui-segmentation-review-dialog x-table c{padding-right:10px}ui-segmentation-review-dialog rx-ui-form ui-form-section-default ui-empty-content{padding:5px 20px}ui-region-childrens-list{width:100%}ui-region-childrens-list ui-popup{max-width:850px}ui-region-childrens-list c[name=type]{width:40px;min-width:40px;margin-right:8px}ui-region-childrens-list c[type=checkbox]{padding-left:0}ui-region-childrens-list c:not([type=checkbox]){padding-left:8px}ui-region-childrens-list c[name=locationsCount] .locations-discovery{justify-content:center;align-items:center;width:32px;display:inline-flex}ui-popup[view=WorkPackage]{max-height:100vh}ui-popup[view=WorkPackage] ui-page-content{padding-left:0!important;padding-right:0!important}ui-popup[view=WorkPackage] ui-page-content #detailForm{min-height:600px}ui-popup[view=WorkPackage] ui-page-content xtable{max-height:70vh;overflow:scroll}ui-popup[view=WorkPackage] ui-popup-header,ui-popup[view=WorkPackage] ui-tabbar{background-color:var(--ui-popup-header-background-color,var(--paper-grey-50))}ui-popup[view=WorkPackage] ui-tabbar{width:100%;margin:0;padding:.75rem 1.25rem}ui-popup[view=WorkPackage] .workpackage-descriptions{font-size:1rem}ui-activate-free-trial-popup{width:95vw;max-width:550px}ui-activate-free-trial-popup .header{flex-direction:row;min-height:50px;margin:0;padding:0;display:flex}ui-activate-free-trial-popup .footer{background-color:#fafafa;min-height:80px;display:block;position:absolute;bottom:0;left:0;right:0}ui-activate-free-trial-popup .content{background-color:#fff;margin:0 auto;padding:15px}ui-activate-free-trial-popup .close{cursor:pointer;z-index:1;color:#737373;--ui-icon-button-ink-color:transparent;flex:none;width:65px;font-size:20px;font-weight:100}ui-activate-free-trial-popup ui-form{text-align:center;width:100%;max-width:30em;height:350px;margin:0 auto;display:block}ui-activate-free-trial-popup ui-form>*{text-align:left}ui-activate-free-trial-popup h2{flex:1;margin-left:30px;padding-top:10px}ui-activate-free-trial-popup #activate-free-trial{margin-top:18px;display:flex}ui-activate-free-trial-popup #popup-success .popup-footer,ui-activate-free-trial-popup #popup-error .popup-footer{flex-direction:row;justify-content:flex-end;display:flex}ui-its-popup{display:block}ui-its-popup ui-popup{width:760px;height:auto}ui-its-popup ui-popup .content{max-height:90vh;overflow:scroll}ui-its-popup ui-popup .content .form-section{margin-top:16px;margin-bottom:16px}ui-its-popup ui-popup .content .form-section h3{margin-left:1.25rem;margin-right:1.25rem}ui-its-popup ui-popup .content .form-section .form-field{box-sizing:border-box;margin:0;padding:0 16px}ui-ufficioweb-create-account-form ui-popup scroll-layer .form-section:last-child,ui-ufficioweb-update-account-form ui-popup scroll-layer .form-section:last-child{padding-bottom:15px}ui-ufficioweb-create-account-form ui-popup .form-section,ui-ufficioweb-update-account-form ui-popup .form-section{box-sizing:border-box;flex-wrap:wrap;display:flex}ui-ufficioweb-create-account-form ui-popup .form-section .field,ui-ufficioweb-create-account-form ui-popup .form-section rx-ui-selector,ui-ufficioweb-update-account-form ui-popup .form-section .field,ui-ufficioweb-update-account-form ui-popup .form-section rx-ui-selector{box-sizing:border-box;flex:0 0 50%;padding:0 10px}ui-ufficioweb-create-account-form ui-popup .form-section .field.full-width,ui-ufficioweb-update-account-form ui-popup .form-section .field.full-width{flex:0 0 100%}ui-ufficioweb-create-account-form ui-popup ui-popup-footer,ui-ufficioweb-update-account-form ui-popup ui-popup-footer{justify-content:center;display:flex}ui-report-popup{display:block}ui-report-popup item-form{--ui-form-section-margin:0 0 40px 0}ui-report-popup .close{cursor:pointer;z-index:1;color:#737373;--ui-icon-button-ink-color:transparent;font-size:20px;font-weight:100}ui-report-popup p{color:gray;font-size:1.2em}ui-report-info,ui-upgrade-popup{display:block}ui-upgrade-popup ui-popup{width:100%;max-width:760px}ui-upgrade-popup ui-popup[page=info]{background-color:#e6e6e6}ui-upgrade-popup ui-popup[page=info] #popupHeader{background-color:#e5e5e5;padding:15px}ui-upgrade-popup ui-popup[page=info] .content,ui-upgrade-popup ui-popup[page=buy]{background-color:#fafafa}ui-upgrade-popup ui-popup[page=buy] #popupHeader{padding:15px}ui-upgrade-popup ui-popup[page=buy] h3{color:#727272;margin-left:10px;font-size:18px;font-weight:400}ui-upgrade-popup .header{min-height:50px;margin:0;padding:0}ui-upgrade-popup .footer{background-color:#fafafa}ui-upgrade-popup .content{background-color:#fff;padding:0!important}ui-upgrade-popup .summary-container{box-sizing:border-box;background-color:#f9f9f9;width:100%;margin:0 auto;padding:30px 10px 0;display:block}ui-upgrade-popup .elems{padding-left:100px;padding-right:100px}ui-upgrade-popup #price{color:#333;font-size:18px}ui-upgrade-popup .price{padding:0 3px}ui-upgrade-popup h2{margin-left:30px;padding-top:25px}ui-upgrade-popup h3,ui-upgrade-popup h4,ui-upgrade-popup p{color:gray}ui-upgrade-popup #info{cursor:pointer}ui-upgrade-popup #info #header{background:#e6e6e6;flex-direction:row;padding:0 30px 40px;font-size:1.2em;display:flex}ui-upgrade-popup #info #heading{color:#333;max-width:386px;padding:0 20px;display:inline-block}ui-upgrade-popup #upgrade-now{color:#d50000;text-align:center;background:#fff;border:2px solid #fff;border-radius:3px;width:173px;height:50px;margin-top:10px;padding-top:30px;font-weight:700;display:inline-block}ui-upgrade-popup #upgrade-now span{color:#727272}ui-upgrade-popup #info #content{padding:0 0 25px}ui-upgrade-popup #info #content h3{color:#727272;background-color:#fff;margin-top:0;padding:20px 30px;font-size:14px;font-weight:400}ui-upgrade-popup #info #content h4{color:#333;margin:30px 0 6px 70px;font-size:16px;font-weight:400}ui-upgrade-popup #info #content p{color:#727272;margin:0 90px 0 70px;font-size:14px;font-weight:400;line-height:1.6em}ui-upgrade-popup #buy{background-color:#fff}ui-upgrade-popup .close{cursor:pointer;z-index:1;color:#737373;--ui-icon-button-ink-color:transparent;font-size:20px;font-weight:100;position:absolute;top:20px;right:20px}ui-upgrade-popup #save{color:#1e88e5;text-transform:uppercase;border:1px solid #1e88e5;border-radius:2em;margin-left:20px;padding:5px 10px}ui-upgrade-popup img{margin-left:0;display:inline}ui-upgrade-popup .explanation-container{flex-direction:row;justify-content:space-between;margin:0 20px;padding-top:20px;display:flex}ui-upgrade-popup .explanation-title{margin-top:9px}ui-upgrade-popup #payment-method{width:280px}ui-upgrade-popup .save-text{margin-left:25px}ui-upgrade-popup .charge-container{flex-direction:row;justify-content:space-between;width:512px;min-height:60px;margin:0 auto;padding-top:20px;display:flex}ui-upgrade-popup .price-text{float:left;margin:6px 0 0}ui-upgrade-popup .price-text.right{float:right}ui-upgrade-popup .price-container{flex-direction:row;justify-content:space-between;width:450px;margin:0 auto;font-size:.9em;display:flex}ui-upgrade-popup .btn-container{border:1px solid #1e88e5;flex-direction:row;justify-content:space-between;width:600px;margin:0 auto;display:flex}ui-upgrade-popup .btn-container>.yearly-btn:first-of-type{flex:1;min-width:40%}ui-upgrade-popup .yearly-btn{min-width:50%;margin:0}ui-upgrade-popup .cols{flex-direction:row;width:100%;height:100%;display:flex}ui-upgrade-popup .footer-left,ui-upgrade-popup .footer-right,ui-upgrade-popup .footer-center{flex-direction:row;flex:1;justify-content:center;align-items:center;min-width:220px;display:flex}ui-upgrade-popup .footer-left{order:0}ui-upgrade-popup .footer-center{flex:2;order:1}ui-upgrade-popup .footer-right{order:2}ui-upgrade-popup .stripe{padding:0 5px 5px 20px}ui-upgrade-popup .stripe-info,ui-upgrade-popup .stripe-info a{color:silver}ui-upgrade-popup .stripe-icon{padding-bottom:5px}ui-upgrade-popup .upgrade-price{font-weight:400}ui-upgrade-popup .savings-container{width:450px;margin:0 auto}ui-upgrade-popup .savings-text{margin:-20px 0 0}@media (width<=767.98px){ui-upgrade-popup ui-popup{max-width:90vw}ui-upgrade-popup ui-popup .close{top:10px;right:10px}ui-upgrade-popup ui-popup h2{text-align:center;margin:20px}ui-upgrade-popup #info #header{text-align:center;flex-direction:column;align-items:center}ui-upgrade-popup #info #heading{max-width:none}ui-upgrade-popup #info #header img{width:100px;height:100px}ui-upgrade-popup #info #upgrade-now{width:auto;height:auto;margin-top:0;padding:20px 30px}}ui-purchase-contact .elems{padding-left:100px;padding-right:100px}ui-purchase-contact h2{margin-left:15px}ui-purchase-contact h3,ui-purchase-contact h4,ui-purchase-contact p{color:gray}ui-purchase-contact .grey{background-color:#fafafa}ui-purchase-contact #contact-me{width:200px;margin-bottom:40px;padding:10px 20px}ui-purchase-contact .container{width:412px;margin:0 auto}ui-purchase-contact .contact-elems{margin:0;padding:0}ui-purchase-contact .contact-text{font-size:1.1em}ui-purchase-contact .form-container{padding-top:1em}ui-purchase-contact .form-submit{margin-top:30px}ui-purchase-contact .can-also-container{width:412px;margin:0 auto}ui-workflow-upgrade-popup ui-popup{background-color:#e6e6e6;max-width:760px}ui-workflow-upgrade-popup ui-popup #popupHeader{background-color:#e5e5e5;padding:15px}ui-workflow-upgrade-popup ui-popup .content{background-color:#fafafa}ui-workflow-upgrade-popup .header{min-height:50px;margin:0;padding:0}ui-workflow-upgrade-popup .footer{background-color:#fafafa;min-height:80px;display:block;position:absolute;bottom:0;left:0;right:0}ui-workflow-upgrade-popup .content{background-color:#fff;height:650px}ui-workflow-upgrade-popup .elems{padding-left:100px;padding-right:100px}ui-workflow-upgrade-popup #price{color:#333;font-size:18px}ui-workflow-upgrade-popup .price{padding:0 3px}ui-workflow-upgrade-popup h2{margin-left:30px;padding-top:25px}ui-workflow-upgrade-popup h3,ui-workflow-upgrade-popup h4,ui-workflow-upgrade-popup p{color:gray}ui-workflow-upgrade-popup #info #header{background:#e6e6e6;padding:0 30px 40px;font-size:1.2em}ui-workflow-upgrade-popup #info #heading{color:#333;padding:0 20px}ui-workflow-upgrade-popup #upgrade-now{text-align:center;background:#fff;border:2px solid #fff;border-radius:3px;width:173px;height:60px;margin-top:10px;padding-top:20px;display:inline-block}ui-workflow-upgrade-popup #upgrade-now .label{color:#d50000;text-transform:uppercase;font-weight:700}ui-workflow-upgrade-popup #upgrade-now .comment{color:#727272}ui-workflow-upgrade-popup #info #content{padding:0}ui-workflow-upgrade-popup #info #content h3{color:#727272;background-color:#fff;margin-top:0;padding:20px 30px;font-size:14px;font-weight:400}ui-workflow-upgrade-popup #info #content h4{color:#333;margin:40px 0 6px 70px;font-size:16px;font-weight:400}ui-workflow-upgrade-popup #info #content h4.also{margin-top:20px}ui-workflow-upgrade-popup #info #content p{color:#727272;margin:0 90px 0 70px;font-size:14px;font-weight:400;line-height:1.6em}ui-workflow-upgrade-popup .close{cursor:pointer;z-index:1;color:#737373;--ui-icon-button-ink-color:transparent;font-size:20px;font-weight:100;position:absolute;top:20px;right:20px}ui-workflow-upgrade-popup #save{color:#1e88e5;text-transform:uppercase;border:1px solid #1e88e5;border-radius:2em;margin-left:20px;padding:5px 10px}ui-workflow-upgrade-popup img{margin-left:0;display:inline}ui-workflow-upgrade-popup ui-popup-footer{position:absolute;bottom:0;right:0}ui-workflow-upgrade-popup ui-button:hover{text-decoration:underline}
