@import url(https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&subset=latin-ext);@font-face{font-family:swis721pl;src:url(/assets/fonts/Swis721PL-Roman.woff2) format("woff2"),url(/assets/fonts/Swis721PL-Roman.woff) format("woff"),url(/assets/fonts/Swis721PL-Roman.ttf) format("truetype");font-weight:400}@font-face{font-family:swis721pl;src:url(/assets/fonts/Swis721PL-Bold.woff2) format("woff2"),url(/assets/fonts/Swis721PL-Bold.woff) format("woff"),url(/assets/fonts/Swis721PL-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:swis721pl;src:url(/assets/fonts/Swis721PL-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Swis721PL-BoldItalic.woff) format("woff"),url(/assets/fonts/Swis721PL-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:swis721pl;src:url(/assets/fonts/Swis721PL-Italic.woff2) format("woff2"),url(/assets/fonts/Swis721PL-Italic.woff) format("woff"),url(/assets/fonts/Swis721PL-Italic.ttf) format("truetype");font-style:italic}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}::-webkit-scrollbar{height:.375rem;width:.375rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:active{background-color:#000}::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}.cke_notifications_area{display:none}body,html{height:100%;width:100%}html.cdk-global-scrollblock{overflow:hidden}body{background:url(/assets/images/background.jpg) no-repeat 50%;background-size:cover;font-family:Poppins,sans-serif;margin:0;position:fixed;top:0;bottom:0;left:0;right:0}.btn:focus,a:focus,audio:focus,button:focus,input:focus,select:focus,text:focus,textarea:focus,video:focus{outline:none}:not(input){-moz-user-select:none;-webkit-user-select:none;user-select:none}*{touch-action:pan-x pan-y;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.bar{background-color:rgba(0,0,0,.4)}.left-bar{color:#fff;height:calc(100% - 35px - 40px);width:40px;position:fixed;top:40px;left:0}.left-bar .icon{margin:2px 0;height:40px;transition-property:background-color;transition-duration:.5s}.left-bar .small{font-size:26px}.left-bar .small.icon{margin:-2px}.top-bar{color:#fff;width:100%;height:40px;top:0;left:0}.bottom-bar{width:calc(100% - 25px);height:35px;position:fixed;bottom:0;text-align:center}.right-bar{width:25px;height:100%;position:fixed;top:40px;right:0}.window{width:500px;overflow:hidden;position:fixed;z-index:1;max-height:calc(100vh - 40px - 35px);border:1px solid rgba(0,0,0,.2)}.window .content{padding:10px 5px 10px 10px;background-color:#fff;border-top:0;box-sizing:border-box}.window .content .element{display:flex;align-items:center}.window .content .element .title{height:auto;font-weight:700;font-size:14px;width:75%;text-align:left;float:left;padding-right:10px}.window header{padding:2px 15px;cursor:pointer;background:transparent;background-image:linear-gradient(90deg,rgba(13,41,48,.9) 0,rgba(0,69,76,.9));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E60D2930",endColorstr="#E600454C",GradientType=1);color:#fff;width:auto;overflow:hidden}.window header h3{text-transform:uppercase;float:left;padding-top:4px;margin:0;font-weight:300;font-size:16px}.window header .mat-icon{width:auto;height:auto;float:right;font-size:20px}.window header img{padding:7px 5px;float:right}.window header .arrow{font-size:30px;padding:1px}.window header .close{padding-top:6px}.icon{text-align:center;cursor:pointer}.icon img{margin-top:-3px;vertical-align:middle}.icon img,.icon mat-icon{position:relative;top:50%;transform:translateY(-50%)}.icon mat-icon{text-align:center;height:auto;width:auto}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content .mat-button{color:#fff;margin:0 10px 0 0;text-align:left;cursor:pointer;height:100%}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content .mat-button .active{font-weight:700}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content .mat-button:after{color:#fff!important}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content .white-menu-icon{color:#fff;font-size:26px;padding-bottom:3px}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content img{padding:0 20px 0 10px;vertical-align:middle;height:24px;margin:0}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content mat-icon{height:24px;padding:0 20px 0 10px;color:#fff;margin:0}.cdk-overlay-connected-position-bounding-box .top-menu-expanded .mat-menu-content .mat-menu-item{line-height:48px;display:block}.cdk-overlay-connected-position-bounding-box .top-menu-expanded.mat-menu-panel{background:transparent;background-image:linear-gradient(180deg,rgba(13,41,48,.95) 0,rgba(0,69,76,.95));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F20D2930",endColorstr="#F200454C",GradientType=0);border-radius:unset}.btn{height:30px;border-radius:10px;box-shadow:none;border:none;text-transform:uppercase;cursor:pointer;padding:0 15px;text-rendering:auto;color:buttontext;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;background-color:buttonface;box-sizing:border-box;font:400 16px system-ui;text-decoration:none}.btn-submit,.cancel-button,.neutral-button,.submit-button{background-color:#0095be;color:#fff}.btn-submit:active,.cancel-button:active,.neutral-button:active,.submit-button:active{background-color:#00bdf1}.interactive-modalbox mat-dialog-container,.system-modalbox mat-dialog-container{padding:10px 10px 0;max-height:90vh;overflow-x:hidden;background-color:rgba(13,41,48,.9);box-shadow:none}.interactive-modalbox mat-dialog-content,.system-modalbox mat-dialog-content{max-height:inherit;margin:0;padding:0}.system-modalbox mat-dialog-container{background-color:transparent}.subscription-modalbox mat-dialog-container{background:none;padding:0;box-shadow:none}.content-box{left:40px;top:40px;bottom:35px;padding-right:25px;position:fixed;overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;display:block;width:calc(100% - 40px)}.content-box .content-box-container{width:calc(100vw - 65px);overflow:hidden;margin:auto;height:-moz-fit-content;height:fit-content}.center-box{left:40px;top:40px;bottom:35px;right:0;padding-right:25px;position:fixed;overflow-y:scroll;display:grid;flex-direction:column;justify-content:center}.center-box .center-box-container{max-width:calc(100vw - 75px);width:-moz-fit-content;width:fit-content;margin:auto;text-align:center}.center-box .center-box-container>*{text-align:left}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 10000s ease-in-out 0s;transition:background-color 10000s ease-in-out 0s}.buttons{width:100%;height:auto;display:inline-block;text-align:center;margin:10px auto auto}.buttons button{margin:0 15px}.cancel-button,.neutral-button,.submit-button{cursor:pointer;width:140px;font-size:14px;margin:auto;display:block;text-transform:uppercase;border:none;align-items:flex-start;text-align:center;box-sizing:border-box;padding:.45rem .75rem .425rem;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;text-decoration:none}.cancel-button{background-color:#ed523d}.cancel-button:active{background-color:#f17c6c}.neutral-button{background-color:grey}.neutral-button:active{background-color:#9a9a9a}app-spinner{display:block;overflow:hidden}app-spinner .mat-progress-spinner{margin:0 auto}app-spinner.full{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}app-spinner.full .mat-progress-spinner{position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}app-spinner .mat-progress-spinner circle,app-spinner .mat-spinner circle{stroke:#fff}app-spinner.primary .mat-progress-spinner circle,app-spinner.primary .mat-spinner circle{stroke:#3f51b5}.loading{filter:blur(3px)}.search-modalbox mat-dialog-container{padding:0;background:none}.search-modalbox .search .mat-chip-list-wrapper{margin:0}.search-modalbox .search .mat-form-field .mat-input-element{caret-color:#fff}.search-modalbox .search .mat-form-field .mat-form-field-label{color:hsla(0,0%,100%,.5)}.search-modalbox .search .mat-form-field .mat-form-field-underline{background-color:hsla(0,0%,100%,.5)}.search-modalbox .search .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#fff}.search-modalbox .search .mat-form-field.mat-focused .mat-form-field-label{color:#fff}.search-modalbox .search .mat-form-field input.mat-chip-input{margin:0}.search.mat-autocomplete-panel{background:transparent;background-image:linear-gradient(180deg,rgba(13,41,48,.95) 0,rgba(0,69,76,.95));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F20D2930",endColorstr="#F200454C",GradientType=0)}.search.mat-autocomplete-panel .mat-option{color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-container .mat-form-field .mat-input-element,.messages-container .mat-form-field .mat-input-element{caret-color:#fff}.account-container .mat-form-field .mat-form-field-label,.messages-container .mat-form-field .mat-form-field-label{color:hsla(0,0%,100%,.5)}.account-container .mat-form-field .mat-form-field-underline,.messages-container .mat-form-field .mat-form-field-underline{background-color:hsla(0,0%,100%,.5)}.account-container .mat-form-field.mat-focused .mat-form-field-ripple,.messages-container .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#fff}.account-container .mat-form-field.mat-focused .mat-form-field-label,.messages-container .mat-form-field.mat-focused .mat-form-field-label{color:#fff}.account-container .mat-form-field input.mat-chip-input,.messages-container .mat-form-field input.mat-chip-input{margin:0}.account-container .mat-form-field .mat-form-field-infix input,.messages-container .mat-form-field .mat-form-field-infix input{color:#fff!important}.account-container .center-box,.account-container .mat-form-field .mat-select-arrow-wrapper .mat-select-arrow,.account-container .mat-form-field .mat-select-value,.messages-container .center-box,.messages-container .mat-form-field .mat-select-arrow-wrapper .mat-select-arrow,.messages-container .mat-form-field .mat-select-value{color:#fff}.account-container .boxes,.messages-container .boxes{width:80vw;margin:30px auto}.account-container .mat-accordion .mat-expansion-panel,.messages-container .mat-accordion .mat-expansion-panel{background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.5);margin-top:-1px;color:#fff;box-shadow:none}.account-container .mat-accordion .mat-expansion-panel .mat-expanded:focus,.account-container .mat-accordion .mat-expansion-panel .mat-expanded:hover,.messages-container .mat-accordion .mat-expansion-panel .mat-expanded:focus,.messages-container .mat-accordion .mat-expansion-panel .mat-expanded:hover{background:none}.account-container .mat-accordion .mat-expansion-panel:first-of-type,.account-container .mat-accordion .mat-expansion-panel:last-of-type,.messages-container .mat-accordion .mat-expansion-panel:first-of-type,.messages-container .mat-accordion .mat-expansion-panel:last-of-type{border-radius:0}.account-container .mat-expansion-indicator:after,.account-container .mat-expansion-panel-header-description,.messages-container .mat-expansion-indicator:after,.messages-container .mat-expansion-panel-header-description{color:inherit}.account-container .mat-card,.messages-container .mat-card{background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.5);margin-top:-1px;color:#fff;height:90px;padding:0 24px}.account-part,.messages-part{width:auto;background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.5);padding:30px;height:-moz-fit-content;height:fit-content;margin-bottom:30px;display:flow-root;position:relative}.account-part .edit-icon,.messages-part .edit-icon{float:right;cursor:pointer}.account-part .cancel-button,.account-part .neutral-button,.account-part .submit-button,.messages-part .cancel-button,.messages-part .neutral-button,.messages-part .submit-button{width:180px;display:inherit}.account-part .box-title,.messages-part .box-title{font-weight:500;font-size:20px}.account-part .single-data,.messages-part .single-data{padding:5px 0;display:block;height:auto}.account-part .single-data .data,.messages-part .single-data .data{float:right}.account-part .cancel-button,.account-part .neutral-button,.account-part .submit-button{width:150px}.messages-part{padding-top:20px;padding-bottom:20px}.container-box{max-width:100%;position:relative}.image-spinner{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.5);display:grid}.image-spinner mat-spinner{margin:auto}.user-management .box-title{min-height:35px;padding-bottom:10px}.user-management .box-title:after{content:"";display:table;clear:both}.user-management .account-list{max-height:500px;overflow-y:scroll;min-height:50px;position:relative}.user-management .account-list .empty-list{margin-top:30px;text-align:center;font-size:12px}.user-management table{width:100%;background:none;box-shadow:none}.user-management table .mat-cell{color:#fff}.user-management table mat-footer-row,.user-management table mat-header-row,.user-management table mat-row,.user-management table td.mat-cell,.user-management table td.mat-footer-cell,.user-management table th.mat-header-cell{border-bottom-color:hsla(0,0%,100%,.5)}.user-management table mat-footer-row:last-child,.user-management table mat-header-row:last-child,.user-management table mat-row:last-child,.user-management table td.mat-cell:last-child,.user-management table td.mat-footer-cell:last-child,.user-management table th.mat-header-cell:last-child{border-bottom-color:hsla(0,0%,100%,0)}.user-management table .mat-cell,.user-management table .mat-footer-cel{font-size:16px}.user-management table .mat-column-actions{flex:0 0 30px;text-align:right}.user-management table .mat-column-actions .trash{width:30px;height:30px;opacity:.5;font-size:30px;cursor:pointer}.user-management .signed-entry{margin:15px}.user-management .signed-entry .institution-name{float:left}.user-management .signed-entry .remove-icon{float:right}.user-management .signed-entry .border-bottom{border-bottom:1px solid #fff}.user-management hr{border:none;border-top:1px solid hsla(0,0%,100%,.5);margin:15px 0 20px}.system-dialog{background-color:#fff;max-width:100%;width:400px;color:#000;border:1px solid #fff;position:relative}.system-dialog mat-form-field{width:100%}.system-dialog mat-form-field input:-webkit-autofill{-webkit-text-fill-color:#000!important}.system-dialog hr{margin:0}.system-dialog header{color:#fff;background:transparent;background-image:linear-gradient(90deg,rgba(13,41,48,.9) 0,rgba(0,69,76,.9));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E60D2930",endColorstr="#E600454C",GradientType=1);max-width:100%;padding:15px 30px;font-size:18px;font-weight:600}.system-dialog .close{float:right;cursor:pointer;margin-right:-6px}.system-dialog .system-dialog-body{padding:15px 30px}.system-dialog footer{padding:15px 30px;font-size:14px}.system-dialog footer .link{font-weight:700}.system-dialog .link{cursor:pointer;color:#0095be}.system-dialog .buttons{width:100%;display:block;margin:10px 0}.system-dialog .buttons button{margin:0 15px;display:inline-block}.system-dialog .buttons button:first-child{margin-left:0}.system-dialog .buttons button:last-child{margin-right:0}mat-dialog-container.mat-dialog-container{border-radius:0}app-point-details .content audio,app-point-details .content iframe,app-point-details .content video,app-point-details .content youtube-player{width:100%!important}app-carriage{display:grid}app-carriage:after{display:block;content:"";clear:both}@media screen and (min-width:1800px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 6 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 6 - 4px) / 1.7741935484) * 2)}}@media screen and (min-width:1500px) and (max-width:1799px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 5 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 5 - 4px) / 1.7741935484) * 2)}}@media screen and (min-width:1200px) and (max-width:1499px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 4 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 4 - 4px) / 1.7741935484) * 2)}}@media screen and (min-width:992px) and (max-width:1199px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 3 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 3 - 4px) / 1.7741935484) * 2)}}@media screen and (min-width:768px) and (max-width:991px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 2 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 2 - 4px) / 1.7741935484) * 2)}}@media screen and (min-width:576px) and (max-width:767px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 2 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 2 - 4px) / 1.7741935484) * 2)}}@media screen and (max-width:575px){app-carriage .carriage-element app-image-preload{min-height:calc(((100vw - 185px) / 1 - 4px) / 1.7741935484)}app-carriage app-list-element.zoom-in .carriage-element app-image-preload{min-height:calc((((100vw - 185px) / 1 - 4px) / 1.7741935484) * 2)}}#subscription-alert{width:650px;max-width:100%;background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.5);text-align:center;padding:30px 60px 40px;color:#fff;box-sizing:border-box}#subscription-alert a{height:auto;padding:10px 30px;text-decoration:none}#subscription-alert footer{margin-top:20px}#subscription-alert footer .cancel-button,#subscription-alert footer .neutral-button,#subscription-alert footer .submit-button{width:-moz-fit-content;width:fit-content}#confirm{width:600px;max-width:100%;background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.5);text-align:center;padding:30px 60px 40px;color:#fff;box-sizing:border-box}#confirm mat-icon{display:block;text-align:center;width:auto;height:auto;font-size:50px;margin-bottom:20px}#confirm .error{color:red}#confirm .success{color:green}#confirm .warn{color:#ff0}#confirm button{width:auto;height:auto;padding:10px 30px}#confirm footer{margin-top:20px}mat-dialog-container #subscription-alert{background-color:rgba(0,0,0,.7)}.w-10{width:10%!important}.w-20{width:20%!important}.w-30{width:30%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-25{width:25%!important}.table-fields{display:table}.table-fields>*{display:table-cell!important;padding:0 4px}.table-fields>*,.table-fields>* .mat-form-field-infix,.table-fields>.mat-form-field{width:auto}.table-fields>:first-child{padding-left:0}.table-fields>:last-child{padding-right:0}#confirm.browser-alert{width:700px;text-align:center}#confirm.browser-alert h2{font-weight:500}#confirm.browser-alert .browser-update footer{margin-top:30px!important}#confirm.browser-alert .browsers-download{margin-top:30px}#confirm.browser-alert .browsers-download footer{margin-top:20px}#confirm.browser-alert .browsers-download footer a{display:inline-block;padding:0 10px}#confirm.browser-alert .cancel-button,#confirm.browser-alert .neutral-button,#confirm.browser-alert .submit-button{width:-moz-fit-content;width:fit-content;padding:.45rem 2rem .425rem}.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:#0095be!important}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:transparent!important}}div.subscription-list{margin:20px 0}div.subscription-list>:nth-child(2n+2) .mat-card{border-top:1px solid color(hsla(0,0%,100%,0))}.description .btn,.description button{text-transform:uppercase;margin-top:40px;width:170px;height:40px;border-radius:10px;background-color:#4ba5e4;color:#fff;font-size:16px;cursor:pointer;border:1px solid #4ba5e4}.bibliography .mat-accordion .mat-expansion-panel{border-radius:unset!important}.bibliography .mat-accordion .mat-expansion-panel .mat-expansion-panel-content{font:unset;font-size:12px}.bibliography .mat-accordion .mat-expansion-panel .mat-expansion-panel-content p{margin:0}.bibliography .mat-accordion .mat-expansion-panel mat-panel-title{font:unset;font-size:13px;font-weight:500}.tasks .content p{margin:0}.tasks-settings .mat-dialog-container{padding:1px;overflow:hidden}.tasks-settings .mat-dialog-container .anim-hide .mat-expansion-panel-content{height:0;visibility:hidden}.tasks-settings .mat-dialog-container .mat-dialog-title{margin:0}.tasks-settings .mat-dialog-container .mat-dialog-content{max-height:calc(80vh - 64px)}.tasks-settings .mat-dialog-container .mat-content{overflow:visible}.tasks-settings .mat-dialog-container .mat-accordion .mat-expansion-panel:last-of-type,.tasks-settings .mat-dialog-container .mat-expansion-panel-header{border-radius:unset}.mat-dialog-container .buttons{padding-top:10px;display:flex}.mat-dialog-container .buttons .cancel-button,.mat-dialog-container .buttons .neutral-button,.mat-dialog-container .buttons .submit-button{width:145px;height:30px;line-height:30px;margin:auto;padding-top:0;padding-bottom:0}.mat-dialog-container .buttons .cancel-button .mat-button-wrapper,.mat-dialog-container .buttons .neutral-button .mat-button-wrapper,.mat-dialog-container .buttons .submit-button .mat-button-wrapper{line-height:30px}.add-point .mat-dialog-title,.interactive-settings .mat-dialog-title{margin:0}.add-point .mat-dialog-container,.interactive-settings .mat-dialog-container{padding:1px;overflow:hidden}.customInteractiveLayer{display:flex;justify-content:space-between;padding:0 25px;box-sizing:border-box;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff}.customInteractiveLayer .title{display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.customInteractiveLayer mat-checkbox{display:flex;margin-right:10px}.customInteractiveLayer mat-icon{padding:10px;color:rgba(0,0,0,.54)}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none}.gu-hide{left:-9999px!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.firefox .add-code button{bottom:0!important;margin-bottom:-9px}.firefox .cancel-button,.firefox .neutral-button,.firefox .submit-button{padding:.425rem .75rem .45rem}@page{margin:0}@media print{body{margin:0 auto!important}body,body *{background:none!important}body *{border:none!important;display:none!important}body.print.full{box-shadow:none;position:fixed}body.print.full.a3 app-root app-print-tool .print-tool,body.print.full.a4 app-root app-print-tool .print-tool{display:none!important}}body.print{margin:20px auto;position:relative;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}body.print,body.print *{background:none!important}body.print *{border:none!important;display:none!important}body.print.full.a4{width:297mm;height:210mm}body.print.full.a3{width:420mm;height:297mm}body.print.full.print-title app-root .breadcrumb,body.print.full.print-title app-root .breadcrumb-container,body.print.full.print-title app-root .title,body.print.full.print-title app-root .top-bar,body.print.full.print-title app-root app-breadcrumb{display:block!important}body.print.full.print-title app-root .top-bar app-breadcrumb .breadcrumb-container .breadcrumb .title{color:#000;position:absolute;left:0;top:0;bottom:unset;z-index:10;padding:7.8833333333mm 10px 0 10mm;background:#fff!important;max-width:calc(100% - 20mm)}body.print.full.print-scale app-root .container,body.print.full.print-scale app-root .scale-container,body.print.full.print-scale app-root>span,body.print.full.print-scale app-root app-scale,body.print.full.print-scale app-root app-version{display:block!important}body.print.full.print-scale app-root app-version .container app-scale{position:absolute;left:0;bottom:0;background:#fff!important}body.print.full.print-scale app-root app-version .container app-scale .scale-container{padding:0 10px 8.1479166667mm 10mm}body.print.full.print-scale app-root app-version .container app-scale .scale-container .scale{min-width:auto}body.print.full.print-scale app-root app-version .container app-scale .scale-container>span{display:inline-block!important;color:#000}body.print.full.print-tasks app-root app-version,body.print.full.print-tasks app-root app-version .container,body.print.full.print-tasks app-root app-version .container .version-elements,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .content,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .content *,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks app-window-header,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks app-window-header header,body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks app-window-header header h3{display:block!important}body.print.full.print-tasks app-root app-version .container .version-elements app-layers #drag-target .layers,body.print.full.print-tasks app-root app-version .container app-copyrights #copyright{right:65.5625mm}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks{position:absolute;top:10mm!important;left:auto!important;right:10mm;bottom:10mm;width:200px;opacity:1!important}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks app-window-header header{padding:0}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks app-window-header header h3{font-weight:700;color:#000;font-size:12px;padding:0}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .task{padding-top:5px!important}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .content{max-height:none!important;padding:0}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .content .title p{font-size:9px}body.print.full.print-tasks app-root app-version .container .version-elements app-tasks .tasks .content p{font-size:8px}body.print.full.print-legend.print-tasks app-root app-version .container .version-elements app-legend .legend{right:65.5625mm}body.print.full.print-legend.print-tasks app-root app-version .container .version-elements app-layers #drag-target .layers,body.print.full.print-legend.print-tasks app-root app-version .container app-copyrights #copyright{right:121.125mm}body.print.full.print-title.print-legend app-root .top-bar app-breadcrumb .breadcrumb-container .breadcrumb .title,body.print.full.print-title.print-tasks app-root .top-bar app-breadcrumb .breadcrumb-container .breadcrumb .title{max-width:calc(100% - 75.5625mm)}body.print.full.print-title.print-legend.print-tasks app-root .top-bar app-breadcrumb .breadcrumb-container .breadcrumb .title{max-width:calc(100% - 131.125mm)}body.print.full.print-legend app-root app-version,body.print.full.print-legend app-root app-version .container,body.print.full.print-legend app-root app-version .container .version-elements,body.print.full.print-legend app-root app-version .container .version-elements app-legend,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table *,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend app-window-header,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend app-window-header header,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend app-window-header header h3{display:block!important}body.print.full.print-legend app-root app-version .container .version-elements app-layers #drag-target .layers,body.print.full.print-legend app-root app-version .container app-copyrights #copyright{right:65.5625mm}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend{position:absolute;top:10mm!important;left:auto!important;right:10mm;bottom:10mm;width:200px;opacity:1!important}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend app-window-header header{padding:0}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend app-window-header header h3{font-weight:700;color:#000;font-size:12px;padding:0}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content{max-height:none!important;padding:0}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table{display:table}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody{display:table-row-group!important}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr{display:table-row!important;height:13px!important}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr.leg-interactive,body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr[hidden]{display:none!important}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr td{display:table-cell!important;font-size:9px}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr td p{line-height:9px}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr td:last-of-type{padding-right:0}body.print.full.print-legend app-root app-version .container .version-elements app-legend .legend .content table tbody tr td img{max-height:13px!important}body.print.full app-root,body.print.full app-root app-print-tool,body.print.full app-root app-print-tool .print-tool,body.print.full app-root app-print-tool .print-tool *,body.print.full app-root app-version,body.print.full app-root app-version .container,body.print.full app-root app-version .container .version-elements,body.print.full app-root app-version .container .version-elements app-layers,body.print.full app-root app-version .container .version-elements app-layers #drag-target,body.print.full app-root app-version .container .version-elements app-layers #drag-target .layers,body.print.full app-root app-version .container .version-elements app-layers #drag-target .layers canvas,body.print.full app-root app-version .container app-copyrights,body.print.full app-root app-version .container app-copyrights #copyright{display:block!important}body.print.full app-root app-print-tool .print-tool{background:#fff!important}body.print.full app-root app-print-tool .print-tool *{display:inline-block!important}body.print.full app-root app-print-tool .print-tool .print-format select{border:2px solid rgba(0,0,0,.2)!important}body.print.full app-root app-print-tool .print-tool button{background-color:#0095be!important}body.print.full app-root app-print-tool .print-tool button:active{background-color:#00bdf1!important}body.print.full app-root app-print-tool .print-tool mat-checkbox .mat-checkbox-inner-container{position:relative;top:-2px}body.print.full app-root app-print-tool .print-tool mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:2px solid rgba(0,0,0,.3)!important}body.print.full app-root app-version .container app-copyrights #copyright{color:#000;position:absolute;right:10mm;left:auto;bottom:10mm;font-size:8px;padding:3px 5px 0}body.print.full app-root app-version .container .version-elements app-layers #drag-target .layers{position:absolute;left:10mm;right:10mm;top:10mm;bottom:10mm}body.print.full app-root app-version .container .version-elements app-layers #drag-target .layers canvas{position:absolute;left:0;right:0;top:0;bottom:0}.mat-progress-bar .mat-progress-bar-fill{transform:scaleX(0);transition:unset!important}.mat-progress-bar-fill:after{transition:unset}.mat-dialog-container{padding:0}.mat-field-validation-container{margin-top:-20px}.mat-field-validation-container.center{text-align:center}.mat-field-validation-container .mat-form-field-underline,.mat-field-validation-container input{display:none}::ng-deep .mat-button.add-point{display:block;margin:10px auto 30px;width:220px;height:45px;background-color:#0095be;color:#fff;box-sizing:border-box;padding:5px 15px}::ng-deep .mat-button.add-point span{position:relative;display:block;text-align:left}::ng-deep .mat-button.add-point span:after,::ng-deep .mat-button.add-point span:before{content:"";width:10px;height:1px;background-color:#fff;position:absolute;right:0;top:50%}::ng-deep .mat-button.add-point span:after{transform-origin:top right;transform:rotate(45deg)}::ng-deep .mat-button.add-point span:before{transform-origin:bottom right;transform:rotate(-45deg)}.interactive-point-select{width:100%;margin:25px auto 0;position:relative}.interactive-point-select .mat-select-value{overflow:visible}.interactive-point-select .mat-select-value .mat-form-field-wrapper{padding-bottom:0}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex{width:100%;height:45px;background-color:#0095be;position:relative;box-sizing:border-box}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-prefix{position:absolute;top:50%;transform:translateY(-50%);left:8px;height:29px}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-prefix img{max-width:21px;max-height:21px;margin:4px;height:auto;width:auto}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{height:45px;width:100%;display:block;padding:0;min-width:unset;margin:0;border:0}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-select{width:100%;height:100%;display:block}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-select .mat-select-trigger{width:100%;height:100%}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-select .mat-select-trigger .mat-select-value{max-width:unset;display:block;box-sizing:border-box;line-height:29px;padding:8px 8px 8px 40px;color:#fff}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-select .mat-select-trigger .mat-select-arrow-wrapper{display:block;position:absolute;height:100%;width:8px;right:12px;top:0}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-select .mat-select-trigger .mat-select-arrow-wrapper .mat-select-arrow{margin:-2px 0 0;position:absolute;display:inline-block;padding:3px;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;top:50%;transform:translateY(-50%) rotate(45deg);vertical-align:middle}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper{width:100%;height:100%;top:0;padding-top:0}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label{top:0;width:100%;height:100%}.interactive-point-select .mat-select-value .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper span{max-width:unset;display:block;box-sizing:border-box;line-height:29px;padding:8px 8px 8px 15px;color:#fff;transition:all .25s ease-in-out}.interactive-point-select .mat-select-value.mat-form-field-should-float .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper,.interactive-point-select .mat-select-value.ng-dirty .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper{overflow:visible}.interactive-point-select .mat-select-value.mat-form-field-should-float .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label,.interactive-point-select .mat-select-value.ng-dirty .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label{transform:unset;overflow:visible}.interactive-point-select .mat-select-value.mat-form-field-should-float .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper span,.interactive-point-select .mat-select-value.ng-dirty .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper span{color:#0095be;line-height:15px;padding:0;top:-18px;position:absolute;font-size:12px}.interactive-point-select>.mat-select-arrow-wrapper{margin:0;padding:0;height:100%;width:50px;position:relative}.interactive-point-select>.mat-select-arrow-wrapper .mat-icon{position:static;width:45px;background-color:#0095be;height:45px;line-height:45px;margin:0 0 0 1px;padding:0;text-align:center;cursor:pointer;color:#fff}.interactive-point-select .mat-form-field-underline{display:none}.mat-option.interactive-point-option img{max-width:24px;max-height:24px;vertical-align:middle}.add-point-container .add-point-text-more>.mat-expansion-panel-spacing:first-child,.add-point-container .add-point-text-more>:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin:20px 0 0}.add-point-container .add-point-text-more .mat-expansion-panel{margin:20px 0 0;background-color:#0095be;box-shadow:unset}.add-point-container .add-point-text-more .mat-expansion-panel:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.add-point-container .add-point-text-more .mat-expansion-panel:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.add-point-container .add-point-text-more .mat-expansion-panel .mat-expansion-panel-header-title{color:#fff}.add-point-container .add-point-text-more .mat-expansion-panel .mat-expansion-indicator{position:relative;line-height:45px;transform-origin:center center;width:15px;height:45px}.add-point-container .add-point-text-more .mat-expansion-panel .mat-expansion-indicator:after{color:#fff;top:50%;transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:50%}.add-point-container .add-point-text-more .mat-form-field{width:48%}.add-point-container .add-point-text-more .mat-form-field .mat-form-field-infix{color:#fff}.add-point-container .add-point-text-more .mat-form-field .mat-form-field-infix .mat-form-field-label{color:hsla(0,0%,100%,.8)}.add-point-container .add-point-text-more .mat-form-field .mat-input-element{height:18px;line-height:18px;color:#fff}.add-point-container .add-point-text-more .mat-form-field:nth-child(2n+2){margin-left:4%}.add-point-container .add-point-text-more .mat-form-field-underline{background-color:#fff}.add-point-container .add-point-text-more .mat-form-field.mat-focused .mat-form-field-ripple{background-color:hsla(0,0%,100%,.8)}header.add-point-header{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;color:#fff;background:transparent;background-image:linear-gradient(90deg,rgba(13,41,48,.9) 0,rgba(0,69,76,.9));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E60D2930",endColorstr="#E600454C",GradientType=1);max-width:100%;padding:15px 30px;font-size:18px;font-weight:600}header.add-point-header .close{float:right;cursor:pointer;margin-right:-6px}header.add-point-header .close mat-icon{line-height:32px}.interactive-points-footer{padding-bottom:20px}.mat-dialog-content.add-point-container{margin:0;padding:0 24px;width:100%;box-sizing:border-box}.add-point-container mat-error{font-size:14px}
/*# sourceMappingURL=styles.6ac4459999dd81b6b0c8.css.map*/