@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@400&display=swap);:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}.form-container{height:100%;min-height:100%;width:100%}.form-container .form{background-color:#fff;border:1px solid #eee;left:50%;padding:60px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:450px}.form-container .form .login-header img{display:inline;width:300px}.form-control{box-shadow:inset 0 1px 2px #eee}.form-control:focus,.form-control:hover{border-color:#ced4da;box-shadow:none;box-shadow:inset 0 1px 2px #eee}select.form-control[multiple]{appearance:none;border-color:#eee}.btn.form-control{box-shadow:none!important}.overlay{background:#00000073;bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity .5s;visibility:visible;z-index:1001}.popup{animation-duration:.25s;animation-name:slideDown;background:#fff;box-shadow:0 3px 7px #ffffffb3;margin:60px auto;padding:15px;position:relative;width:40%}@keyframes slideDown{0%{transform:translateY(-60px)}to{transform:translateY(0)}}.popup .header-background{background-position:50%;background-repeat:no-repeat;height:60px;margin:-15px;position:relative}.popup .header{background:#0190b8;color:#fff;height:100%;left:0;padding-left:15px;padding-right:15px;position:absolute;top:0;width:100%}.popup .header h4{font-size:22px;font-weight:900;margin:0}.popup .close,.popup .header h4{display:inline-block;line-height:60px}.popup .close{color:#fff;cursor:pointer;font-weight:300}.popup .content{min-height:100px;padding-top:30px}.dropdown-container{background:#eee;border:1px solid #ced4da;padding:10px}.dropdown-container .input-group span{font-size:12px;line-height:40px;padding-left:.75rem;position:absolute;z-index:5}.dropdown-container input.form-control{text-indent:1rem}.dropdown-container .form-control:focus,.dropdown-container .form-control:hover{border-right:none}.dropdown-container .btn.caret{background-color:#fff;border:1px solid #ced4da;border-left:none}.dropdown-container .btn.caret:focus{border:1px solid #ced4da;border-left:none;border-right:none}.dropdown{animation-duration:.3s;animation-name:slideIn;border:1px solid #ced4da;border-top:none;box-shadow:0 4px 2px -2px #999}.dropdown .item{border-bottom:1px solid #ced4da;font-size:12px;padding:10px 15px}.dropdown .item:last-child{border-bottom:none}@keyframes slideIn{to{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}0%{opacity:0;-webkit-opacity:0;transform:translateY(1rem);-webkit-transform:translateY(1rem)}}.symbol .symbol-dropdown{height:100px;margin-bottom:15px;position:relative}.symbol .symbol-dropdown label{left:0;position:absolute;top:0}.symbol .symbol-dropdown label.checkbox:before{border-radius:0;font-size:1em;height:1.3em;padding-left:.15em;padding-top:0;vertical-align:top;width:1.3em}.symbol .symbol-dropdown label.checkbox.checked:before{background-color:#fff;border-color:#ced4da;color:#495057}.symbol .symbol-dropdown .symbol-icon{border:1px solid #ced4da;height:90px;left:0;overflow:hidden;padding:10px;position:absolute;top:0;width:90px}.symbol .symbol-dropdown .symbol-icon img{height:100%;width:100%}.symbol .symbol-dropdown .symbol-form{left:90px;padding:15px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 90px)}.symbol .symbol-dropdown .btn.caret{background-color:#fff;border:1px solid #ced4da;border-left:none}.symbol .symbol-dropdown .btn.caret:focus{border:1px solid #ced4da;border-left:none;border-right:none}.tab-nav .tab{background:linear-gradient(180deg,#f7f8fa,#e7e9ec);border:1px solid #ced4da;border-bottom:none;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;margin-right:3px;padding:10px 15px;transition:all .35s}.tab-nav.config{margin-bottom:15px}.tab-nav.config .tab{border:1px solid #ced4da;margin-bottom:8px;margin-right:8px}.tab-nav .tab:hover{background:#e7e9ec}.tab-nav .tab.active{background:#fff}.tab-nav.config .tab.active{background:#0190b8;color:#fff}.tab-nav .tab.disabled{cursor:not-allowed;opacity:.5}.tab-content{border:1px solid #ced4da;box-shadow:0 4px 2px -2px #999;margin-bottom:30px;min-height:100px;padding:15px}.select-datatype .option{background:linear-gradient(180deg,#f7f8fa,#e7e9ec);border:1px solid #ced4da;cursor:pointer;font-size:13px;margin-bottom:15px;padding:15px;text-align:center;transition:all .35s}.select-datatype .option:hover{background:#e7e9ec}.pattern-cell{background:#eee;border:1px solid #fff;display:inline-block;font-size:22px;line-height:60px;margin:0;min-height:60px;min-width:80px;text-align:center}.variable-field-tabs button.down{border-top-left-radius:0;border-top-right-radius:0;padding:.1rem .55rem}.variable-field-tabs button.up{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:1px;padding:.1rem .55rem}.upload-area{background:#0190b8;padding:50px 15px;position:relative}.upload-area .fieldzone{color:#fff;height:40rem;overflow-y:auto;padding:15px;position:relative}.upload-area .fieldzone .text-muted{color:#fff!important}.upload-area .fieldzone .select__menu{color:#444}.select__menu{z-index:3001!important}.upload-area .dropzone{color:#fff;cursor:pointer;height:40rem;overflow-y:auto;padding:15px;position:relative}.upload-area .upload-content{height:100%;position:relative;text-align:center;width:100%}.upload-area .fa-times{color:#fff;cursor:pointer;font-size:28px;opacity:.55;position:absolute;right:15px;top:15px;z-index:1001}.upload-area .fa-times:hover{opacity:1}.upload-area .upload-content .cloud{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upload-area .upload-content img{margin-bottom:1rem}.upload-area .upload-content:focus{outline:none}.upload-area .upload-content h1{font-size:24px;margin-bottom:1rem}.upload-area .upload-content i.fa-cloud-upload-alt{color:#fff;font-size:220px;margin-bottom:1rem}.uploaded-files-view{background-color:#0000001a;margin:0 auto 15px;min-height:35rem;overflow:hidden;overflow-y:auto;padding:15px 30px;width:1000px}.upload-area .upload-content .selected-file .progress{margin-left:30px;margin-right:30px;margin-top:15px}.upload-area .upload-content .selected-file .progress .progress-bar{background-color:#28a745;box-shadow:0 0 5px 0 #444}.upload-area .upload-content .selected-file{background-color:#ffffff4d;border-radius:4px;padding:6px}.upload-area .upload-content .btn-primary{background:#fff!important;border:none;color:#0190b8}.account{height:calc(100vh - 60px);overflow:auto;position:relative}.account .product-card{background:#fff;border:1px solid #eee;border-radius:8px;margin-bottom:15px;padding:1rem}.account .product-card .name{font-size:1.25em;font-weight:700}@media screen and (max-width:700px){.popup{width:80%}}@media only screen and (max-width:500px){.form-container .form{width:340px}}.table-container{background-color:#fff;max-height:45rem;overflow:auto;padding:15px}.table-container.disabled{background-color:#f0f0f0;opacity:.5;pointer-events:none}.dx-g-bs4-table-sticky{z-index:3!important}.table-container .pdf{border-bottom:1px solid #eee;cursor:pointer}.table-container .pdf.active,.table-container .pdf:hover{background-color:#0190b833}.table-container .drawing{border-bottom:1px solid #eee;font-size:14px}.table-container .pdf i{font-size:19px}.table-striped tbody tr:nth-of-type(odd){background-color:#00000005}.createConfig{height:80%;padding:5%;position:absolute;width:80%}.dragDrop:hover{box-shadow:0 0 8px 0 #ddd;cursor:move}.dot-fire{background-color:#858585;border-radius:50%;height:5px;position:relative;width:5px}.dot-fire:after,.dot-fire:before{background-color:inherit;border-radius:inherit;content:"";height:100%;left:0;position:absolute;width:100%}.dot-fire:before{top:10px}.dot-fire:after{top:20px}.config-delete{size:2rem;background-color:inherit;border:none;color:#fa8787;cursor:pointer;font-weight:lighter}.config-delete:disabled{color:#858585;cursor:not-allowed}.bg-warning-light{background-color:#ffff90}.flex .multiSelectContainer{display:flex}.form.table .btn{z-index:0}.disable-click{opacity:.5;pointer-events:none}.disable-click input,.disable-click select,.disable-click textarea{background-color:#fafafa!important}.disable-click a,.disable-click span{opacity:.5}@keyframes placeHolderShimmer{0%{background-position:-468px 0;transform:translateZ(0)}to{background-position:468px 0;transform:translateZ(0)}}.card-skeleton{backface-visibility:hidden;background:#fff;border-radius:8px;box-shadow:0 7px 14px #0000001a,0 4px 4px #00000024;height:205px;margin-bottom:30px;opacity:1;padding:15px;transition:all .3s ease-in-out;width:100%;z-index:10}.card-skeleton .animated-background{animation:placeHolderShimmer 1s linear infinite forwards;backface-visibility:hidden;background:#e6e6e6;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative;will-change:transform}.card-skeleton .skel-mask-container{position:relative}.card-skeleton .skel-mask{background:#fff;position:absolute;z-index:200}.card-skeleton .skel-mask-1{height:15px;left:0;top:0;width:100%}.card-skeleton .skel-mask-2{height:10px;right:0;top:15px;width:25%}.card-skeleton .skel-mask-3{top:25px}.card-skeleton .skel-mask-3,.card-skeleton .skel-mask-4{height:15px;right:0;width:100%}.card-skeleton .skel-mask-4{top:50px}.card-skeleton .skel-mask-5{height:30px;right:30%;top:65px;width:10%}.card-skeleton .skel-mask-6{height:15px;right:0;top:95px;width:100%}.card-skeleton2{backface-visibility:hidden;background:#fff;border-radius:8px;height:270px;margin-bottom:30px;opacity:1;padding:15px;transition:all .3s ease-in-out;width:100%;z-index:10}.card-skeleton2 .animated-background{animation:placeHolderShimmer 1s linear infinite forwards;backface-visibility:hidden;background:#e6e6e6;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative;will-change:transform}.card-skeleton2 .skel-mask-container{position:relative}.card-skeleton2 .skel-mask{background:#fff;height:8px;left:0;position:absolute;width:100%;z-index:200}.card-skeleton2 .skel-mask-1{top:0}.card-skeleton2 .skel-mask-2{top:40px}.card-skeleton2 .skel-mask-3{top:80px}.card-skeleton2 .skel-mask-4{top:120px}.card-skeleton2 .skel-mask-5{top:160px}.card-skeleton2 .skel-mask-6{top:200px}.card-skeleton3{backface-visibility:hidden;background:#fff;border-radius:8px;height:570px;margin-bottom:30px;opacity:1;padding:15px;transition:all .3s ease-in-out;width:100%;z-index:10}.card-skeleton3 .animated-background{animation:placeHolderShimmer 1s linear infinite forwards;backface-visibility:hidden;background:#e6e6e6;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative;will-change:transform}.card-skeleton3 .skel-mask-container{position:relative}.card-skeleton3 .skel-mask{background:#fff;height:8px;left:0;position:absolute;width:100%;z-index:200}.card-skeleton3 .skel-mask-1{top:0}.card-skeleton3 .skel-mask-2{top:60px}.card-skeleton3 .skel-mask-3{top:120px}.card-skeleton3 .skel-mask-4{top:180px}.card-skeleton3 .skel-mask-5{top:240px}.card-skeleton3 .skel-mask-6{top:300px}.card-skeleton3 .skel-mask-7{top:360px}.card-skeleton3 .skel-mask-8{top:420px}.card-skeleton3 .skel-mask-9{top:480px}.view{animation-duration:.25s;animation-name:zoom;left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:4001}.view .process-flex{display:flex;flex-wrap:nowrap}.view .process-flex .left-flex{flex:11 1;transition:all .25s}.view .process-flex .right-flex{background-color:#f7f7f7;flex:2 1;transition:all .25s}.view .process-flex .right-flex-collapse{background-color:#f7f7f7;overflow-x:hidden;transition:all .25s;width:20px}.view .process-flex .right-flex-collapse .drawing-list,.view .process-flex .right-flex-collapse .drawing-list-nav,.view .process-flex .right-flex-collapse .key-quantities{opacity:0}.view .btn-outline-secondary:hover{background:#fff;color:#495057}.view .drawing-list .flex-container .left-flex{width:40px}.view .drawing-list-nav{background-color:#fff;border:1px solid #eee;border-bottom:none;border-left:none;height:60px;padding:.8rem 1.6rem;position:relative}.view .drawing-list-nav .custom-close{color:#495057;font-size:22px;opacity:.8;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.view .drawing-list-nav .custom-close:hover{opacity:1}.view .slider-nav{background-color:#fff;border:1px solid #eee;border-bottom:none;height:60px;padding:.8rem 2.4rem;position:relative}.view .slider-nav .collapse-btn{background:#fff;border:1px solid #ddd;border-radius:30px;cursor:pointer;font-size:14px;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:50%;transform:translateY(-50%);width:30px;z-index:1000}.view .slider-nav h3{font-size:26px;margin-bottom:0}.view .slider{background:#fff;border:1px solid #eee;height:calc(100vh - 60px);overflow:auto;position:relative;text-align:center}.view .slider .loader{height:100%;left:0;position:absolute;top:0;width:100%}.view .slider .loader .fa-spinner,.view .slider .loader span{font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.view .slider .overlay-loader{background-color:#000000a6;height:100%;left:0;position:absolute;top:0;width:100%}.view .slider .overlay-loader .content{color:#0190b8;font-size:32px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.view .slider .overlay-loader .content .fa-spin{color:#0190b8;font-size:120px}.view .slider img{display:inline}.view .alert{bottom:60px;left:15px;position:fixed;width:360px;z-index:3001}.view .key-quantities{background:#fff;background-color:#f7f7f7;height:100vh;overflow-y:scroll;padding:.8rem 1.5rem}.view .key-quantities .close{background-color:#ddd;border-radius:4px;color:#777!important;font-size:18px;padding:6px 10px}.view .key-quantities .switch-quantities span.left,.view .key-quantities .switch-quantities span.right{background-color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:35px;width:100px}.view .key-quantities .switch-quantities span.left:hover,.view .key-quantities .switch-quantities span.right:hover{background:#eee}.view .key-quantities .switch-quantities span.left.active,.view .key-quantities .switch-quantities span.right.active{background:#0190b8;border-color:#0000;color:#fff}.view .key-quantities .switch-quantities span.left{border-bottom-left-radius:35px;border-right:none;border-top-left-radius:35px}.view .key-quantities .switch-quantities span.right{border-bottom-right-radius:35px;border-top-right-radius:35px}.progress{height:.45rem}.progress .progress-bar{background-color:#0190b8}.view .key-quantities .process-progress{text-align:center}.view .key-quantities .process-progress .progress-message-left{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:3px;border-top-left-radius:3px;display:inline-block;font-size:13px;font-weight:900;line-height:40px;text-align:center;width:50%}.view .key-quantities .process-progress .progress-message-right{background-color:#fff;border:1px solid #ddd;border-bottom-right-radius:3px;border-left:none;border-top-right-radius:3px;display:inline-block;font-size:13px;font-weight:900;line-height:40px;text-align:center;width:50%}.view .key-quantities .deliverable-btn button{border-radius:45px;font-size:16px;height:45px;min-width:160px}.deliverables{animation-duration:.25s;animation-name:zoom;background-color:#fff;height:100%;left:0;margin:auto;overflow:auto;padding:15px;position:fixed;top:0;width:100%;z-index:4001}.deliverables .inner-body{height:100%;position:relative}.deliverables .inner-body .content{background-color:#f7f7f7;border-radius:6px;box-shadow:0 20px 40px #0000001a,0 12px 12px #00000024;height:100%;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.deliverables .inner-body .content.bg-white{background:#fff!important}.deliverables .inner-body .fa-pulse{font-size:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jexcel-table{position:relative;width:100%}.jexcel-table .jexcel_container{width:100%}.jexcel-table .jexcel_content{height:calc(58vh - 30px);max-width:100%;overflow:auto;padding:5px;width:100%}.deliverables .jexcel-table .jexcel_content{height:45rem}.deliverables .custom.close{background:#dc3545!important;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:30px;line-height:30px;padding:0;position:absolute;right:-12px;top:-12px;width:30px;z-index:1001}.deliverables .custom.close:disabled{cursor:not-allowed!important}.jexcel-table .jexcel_search{border:1px solid #ccc;border-radius:4px;height:35px;margin-left:5px}.jexcel-table .jexcel_search:active,.jexcel-table .jexcel_search:focus{border:1px solid #ccc}.deliverables .components-wrapper{background-color:#fff;border:1px solid #eee;box-shadow:0 2px 5px #0000001a,0 1px 1px #00000024;position:relative}.deliverables .components-wrapper .body{max-height:300px;overflow:auto}.deliverables .jexcel>tbody>tr>td,.deliverables .jexcel>thead>tr>td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deliverables .download-excel i.fa-file-excel{font-size:280px}.templates{height:calc(70vh - 30px);overflow-y:auto}.template{background-color:#fff;border:1px solid #ced4da;border-radius:5px;box-shadow:0 1px 3px #0000000d,0 1px 1px #0000001a;margin-bottom:5px;padding:10px 15px}.template .badge-light{background-color:#e9ecef;border-radius:0;font-size:16px!important;height:60px;left:0;line-height:60px;padding:0!important;position:absolute;top:-10px;width:100%}.template .form-control:disabled{cursor:not-allowed}.template h3{font-size:28px;margin-bottom:0}.template .table.form td{font-size:13px;padding:.45rem .55rem}.template .table.form th{background-color:#f7f7f7;font-size:14px;font-weight:400;padding:.45rem .55rem}.dropdown{border:none;box-shadow:none}.dropdown-menu{box-shadow:2px 6px 21px -2px #0000001f;display:block;overflow-y:auto;z-index:1001}.dx-g-bs4-table-cell.position-sticky .dropdown-menu{left:15px}.dropdown-menu .dropdown-item{background-color:#fff!important;cursor:pointer}.dropdown-menu .dropdown-item.disabled{cursor:not-allowed}.process-minimized{background-color:#fff;border-radius:5px;border-top-right-radius:0;bottom:15px;box-shadow:0 0 10px #0000004d;font-weight:900;left:15px;padding:15px;position:fixed;z-index:1001}.process-minimized i.fa-times{right:0}.process-minimized i.fa-square,.process-minimized i.fa-times{background-color:#ddd;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;display:inline-block;font-size:14px;height:22px;line-height:22px;position:absolute;text-align:center;top:-22px;width:28px}.process-minimized i.fa-square{margin-left:10px;right:30px}.property-pdf .card{cursor:pointer}.property-pdf .card .card-body{font-size:14px;padding:.8rem}.property-pdf .card:hover{background-color:#f7f7f7}.templates .template .drawing-view{height:300px;overflow:auto;position:relative}.templates .template .drawing-view .fa{font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-container-wrapper{height:38rem;overflow-y:auto;position:relative;width:100%}.table-container-wrapper .table-container{position:absolute;width:100%}.report-edit-grid .dx-g-bs4-table-container{height:46rem!important}.report-view-grid .dx-g-bs4-table-container{height:38rem!important}.report-container{background-color:#fff;box-shadow:0 2px 5px #0000001a,0 1px 1px #00000024;height:auto;overflow:auto}.report-container-wrapper{position:relative;width:100%}.report-container-wrapper .report-container{position:absolute;width:100%}.bg-eee{background-color:#fafafa}.iworkflow .card{border:none;border-bottom:1px solid #dee2e6;border-radius:0;font-size:15px}.iworkflow .card .card-body{height:45px;padding:8px;position:relative}thead.dx-g-bs4-fixed-header.dx-g-bs4-table-sticky{z-index:999!important}.iworkflow .card .card-body .badge{border-radius:3px;height:24px;line-height:24px;padding:0;text-align:center;width:28px}.iworkflow .card .card-body .badge.j-file{background-color:#e43f84;color:#fff;left:205px;position:absolute;top:50%;transform:translateY(-50%)}.iworkflow .card .card-body .badge.v-file{background-color:#0190b8;color:#fff;left:240px;position:absolute;top:50%;transform:translateY(-50%)}.iworkflow .card .card-body .tag-number{left:50px;position:absolute;top:50%;transform:translateY(-50%)}i.active{color:#0190b8!important}.square-fill .is-active{border-color:#0000}.square-fill .is-active,.square-fill a:first-of-type,.square-fill a:last-of-type{background-color:#0190b8!important;border-radius:4px;color:#fff!important}.pagination{padding:0!important}.pagination a{padding:6px 14px!important}.searchWrapper{background-color:#fff;max-height:65px;overflow:auto!important}.multiSelectContainer{z-index:3001}.multiSelectContainer input::placeholder{color:#6c757d;font-size:14px}.multiSelectContainer input{margin-top:0;max-width:100%}.multiSelectContainer ul{background-color:#fff;font-size:13px;z-index:3001}.chip{background:#0190b8!important;border-radius:4px!important;font-size:12px}.optionListContainer{z-index:1001!important}.select-report{background-color:#fff;border:1px solid #ccc;cursor:pointer;font-size:13px;height:24px}.bg-primary .card-body{padding:.4rem}.model-configuration-controls .btn{font-size:inherit!important}.model-configuration-controls .btn.d-block{font-weight:700;text-align:left}.model-configuration-controls .control{border-radius:0;cursor:pointer;text-align:center!important}.model-configuration-controls .control.active,.model-configuration-controls .control:hover{background-color:#0190b833}.model-configuration{border:1px dotted #ddd;height:45rem;overflow:hidden;position:relative;width:100%}.model-configuration .img-container{background-color:#f7f7f7;height:38rem;left:0;overflow:scroll;position:absolute;top:50px;width:100%}.model-configuration .img-container i{font-size:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.model-configuration .img-controls{background-color:#fff;border-bottom:1px dotted #ddd;left:0;padding:8px;position:absolute;top:0;width:100%}.model-configuration .message-layover{background-color:#0006;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2001}.model-configuration .message-layover .message{color:#fff;font-size:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.model-configuration .select-component{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 0 10px 0 #eee;left:50%;min-height:120px;position:absolute;top:-400px;transform:translateX(-50%);transition:all .35s ease-in-out;width:30%;z-index:1001}.model-configuration .select-component.active{top:20px!important}.model-configuration .configure{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 0 10px 0 #eee;max-height:700px;min-height:120px;overflow:auto;position:absolute;right:-900px;top:15px;transition:all .35s ease-in-out;width:880px;z-index:1001}.model-configuration .configure.active{right:25px!important}.model-configuration .configure-info-box{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 0 10px 0 #eee;overflow:auto;position:absolute;right:-280px;top:15px;transition:all .35s ease-in-out;width:260px;z-index:1001}.model-configuration .configure-info-box.active{right:25px!important}#current_rect_handle{position:relative}#current_rect_handle .handle{background-color:gray;border:1px solid gray;border-radius:4px;color:#fff;cursor:grab;height:24px;position:absolute;right:-20px;text-align:center;top:-20px;width:24px}.model-configuration .current-rect{bottom:45px;right:30px;top:30px;width:380px;z-index:1002}.model-configuration .current-rect,.model-configuration .suggestions-box{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 0 10px 0 #eee;position:absolute;transition:all .35s ease-in-out}.model-configuration .suggestions-box{left:50%;max-height:500px;min-height:120px;overflow-y:auto;top:-600px;transform:translateX(-50%);width:66%;z-index:1001}.model-configuration .suggestions-box.active{top:20px!important}.model-configuration .editor{background-color:#fff;border:1px solid #eee;bottom:0;bottom:-800px;box-shadow:0 0 10px 0 #eee;left:0;position:absolute;transition:all .35s ease-in-out;width:100%;z-index:1001}.model-configuration .editor.active{bottom:0!important}.model-configuration .editor .components{overflow-y:auto}.model-configuration .editor .data{overflow:auto}.model-configuration .minimize-configure{position:absolute;right:-200px;top:15px;z-index:1001}.model-configuration .minimize-configure.active{right:25px;transition:all .35s ease-in-out}.toggle-switch{display:inline-block;height:15px;margin-bottom:0;margin-left:6px;margin-right:8px;position:relative;width:25px}.toggle-switch input[type=checkbox]{display:none}.toggle-switch .switcher{background-color:#ddd;border:1px solid #ccc;border-radius:8px;cursor:pointer;height:100%;left:0;position:absolute;top:2px;transition:background-color .2s ease;width:100%}.toggle-switch .switcher:before{background-color:#aaa;border-radius:15px;content:"";height:13px;left:1px;position:absolute;top:0;transition:transform .3s ease;width:13px}.toggle-switch input[type=checkbox]:checked+.switcher:before{background-color:#fff;left:calc(100% - 13px)}.toggle-switch input[type=checkbox]:checked+.switcher{background-color:#279fcf;border-color:#1c6e8f}.toggle-switch input[type=checkbox]:checked+.switcher.Component,.toggle-switch input[type=checkbox]:checked+.switcher.ElectricalEquipment,.toggle-switch input[type=checkbox]:checked+.switcher.Equipment{background-color:#fd0000;border-color:#ca0000}.toggle-switch input[type=checkbox]:checked+.switcher.InstrumentAndControl,.toggle-switch input[type=checkbox]:checked+.switcher.Panel{background-color:#00f;border-color:#0101a5}.toggle-switch input[type=checkbox]:checked+.switcher.FieldInstrument,.toggle-switch input[type=checkbox]:checked+.switcher.InstrumentControlLines{background-color:#0f0;border-color:#00b900}.toggle-switch input[type=checkbox]:checked+.switcher.Line{background-color:#a89532;border-color:#796b24}.toggle-switch input[type=checkbox]:checked+.switcher.JunctionBox,.toggle-switch input[type=checkbox]:checked+.switcher.PipingComponent{background-color:#bb28d1;border-color:#901ca1}.dx-g-bs4-header-cell .dx-g-bs4-resizing-control-wrapper .bg-primary{background-color:#777!important}.dx-g-bs4-header-cell .dx-g-bs4-resizing-control-wrapper{opacity:.5}div#preload{align-content:center;background-color:#fff;display:flex;height:100%;justify-content:center;margin:auto;position:absolute;width:100%;z-index:9999999}.sk-folding-cube{height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;transform:rotate(45deg);width:50px}.sk-folding-cube .sk-cube{float:left;height:50%;position:relative;transform:scale(1.1);width:50%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube:before{animation:sk-foldCubeAngle 2.4s linear infinite both;background:#0190b8;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 100%;width:100%}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px) rotateX(0)}90%,to{opacity:0;transform:perspective(140px) rotateY(180deg)}}.selectField{background-color:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 1px 2px #eee;display:inline-block;font-size:14px;height:2.4rem;padding:.2rem .5rem}.btnToolbarArea{background-color:#eee;border:1px solid #ddd}::-webkit-scrollbar{border-radius:10px;height:10px;width:10px}::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:10px}::-webkit-scrollbar-track{background-color:#d6d6d6;border-radius:10px}.tabBar{display:inline-flex;width:100%}.tags{background-color:#0190b8;border:2px solid #0190b8;overflow:hidden;white-space:nowrap;width:100%}.tag{border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px;text-align:center}.tag.active,.tag:hover{background-color:#fff;color:#0190b8}.dataInput{background-color:inherit;border:none;padding:0}.tagData>td>.btnVisible{display:none}.tagData:hover>td>.btnVisible{display:inline-block;height:1.4rem;padding:0;width:1.4rem}.ds-process-row{width:60px}.ds-add-button{align-items:center;width:3rem}.scrollButton{background-color:#0190b8;border:1px solid #0190b8;color:#fff;cursor:pointer;display:inline-block;outline:none;text-align:center;text-decoration:none}.scrollButton:active{background-color:#6c757d;border:1px solid #949494}.scrollButton-left{border-top-left-radius:5px}.scrollButton-right{border-top-right-radius:5px}.viewDSExcel>table>tbody>tr>td{border:.5px solid grey}.react-pdf__Page__canvas{margin:0 auto}.canvas-wrapper{background-color:#fff;border:1px solid #ddd;height:45rem;overflow:scroll;position:relative;width:100%}.canvas-wrapper-inner{height:100%;position:absolute;right:0;top:0;width:100%}.bird-view{display:none;opacity:.2;right:0;top:0;z-index:1000}#handle,.bird-view{border:3px solid;position:absolute}#handle{bottom:-16px;cursor:grab;height:16px;left:-16px;width:16px}.bird-view:hover{opacity:1}.key{background:linear-gradient(180deg,#f0f0f0,#fcfcfc);border:solid #e0e0e0;border-radius:3px;border-width:1px 1px 2px;color:#303030;font-family:monospace;font-size:.8em;margin:0 3px;padding:1px 4px;white-space:nowrap}.deliverables .bg-light .btn,.key-function{font-size:.85em}.keyboard-shortcuts-container{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px}.shortcut-section{border-left:3px solid #007bff;margin-bottom:20px;padding-left:15px}.shortcut-section h6{font-size:.9em;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.shortcut-item{align-items:center;display:flex;flex-wrap:wrap;font-size:.85em;line-height:1.4;margin-bottom:8px}.shortcut-item .key{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-size:.8em;font-weight:600;margin-bottom:2px;margin-right:5px;padding:2px 6px;text-align:center;white-space:nowrap}.shortcut-item .item-number{color:#007bff;font-size:.9em;font-weight:700;margin-right:8px;min-width:20px}.shortcut-item .key-separator{color:#6c757d;font-weight:400;margin-bottom:2px;margin-right:5px}.shortcut-item .description{color:#6c757d;flex:1 1;margin-left:10px;min-width:150px}.shortcut-section:nth-child(2){border-left-color:#28a745}.shortcut-section:nth-child(3){border-left-color:#ffc107}.count{align-items:center;display:flex;gap:2px;justify-content:start}.count-docs-span{color:#000;font-weight:500}body{background:#f7f7f7;font-family:Ubuntu,sans-serif;margin:0;max-width:100%;overflow-x:hidden;padding:0}.box-ixon{all:unset!important;background:none;border:none;cursor:pointer;display:inline}.box-ixon:focus,a{outline:none}a{cursor:pointer}a,a:hover{color:#0190b8}a:hover{text-decoration:none}.dropdown-item.disabled{pointer-events:all}.flex-container{display:flex;flex-wrap:nowrap}.flex-container .left-flex{flex:2 1;transition:all .25s ease-in-out}.flex-container .right-flex{flex:15 1;position:relative;transition:all .25s ease-in-out}.form-control.btn-primary{box-shadow:none}.bg-primary{background:#0190b8!important}.btn-danger,.btn-secondary{border-color:#0000}.btn-danger:hover,.btn-secondary:hover{box-shadow:none}.btn-primary{background:#0190b8!important;border-color:#0190b8!important}.btn-primary.focus{background-color:#017191!important;box-shadow:none}.btn-default{background-color:#fff;border:1px solid #eee}.btn-default:hover{background-color:#f7f7f7}.btn-primary:focus,.btn-primary:hover{background:#017191!important;box-shadow:none!important;color:#fff}.btn-primary.disabled,.btn-primary:disabled{background:#0190b8;border-color:#0190b8;box-shadow:none;cursor:not-allowed;opacity:.6!important}.btn-primary:disabled:hover{box-shadow:none}.btn-secondary:disabled{box-shadow:none;cursor:not-allowed}.btn-secondary:focus,.btn:focus{box-shadow:none}.btn:disabled{cursor:not-allowed!important}.btn.btn-default:disabled{background-color:#eee}a.btn.disabled{cursor:not-allowed!important;opacity:.6;pointer-events:visible}.main{height:calc(100vh - 60px);overflow:hidden;overflow-y:scroll;padding:15px;position:absolute;text-align:left;width:100%}label.checkbox,label.half-checkbox{cursor:pointer;display:inline-block;font-family:sans-serif;margin-bottom:0;text-align:center}label.checkbox.disabled,label.half-checkbox.disabled{cursor:not-allowed;opacity:.6}label.checkbox:before,label.half-checkbox:before{background-color:#fff;border:1px solid #ced4da;border-radius:.2em;color:#0000;content:"\2714";display:inline-block;height:1.5em;padding-left:.1em;transition:.2s;width:1.55em}label.checkbox.checked:before,label.half-checkbox.checked:before{background-color:#299fc0;border-color:#299fc0;color:#fff}label.half-checkbox:before{content:"\f068";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;padding-left:0}.switch{display:block;height:40px;position:relative;width:100%}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#ccc;border:1px solid #0000001a;border-radius:3px;cursor:pointer;height:40px;left:0;position:absolute;top:0;transition:.4s;width:100%}.switch .slider.Mode{background-color:#0190b8;box-shadow:0 0 6px #0190b8;color:#fff}.switch .slider:before{background-color:#f5f5f5;border:1px solid #0000001a;border-radius:3px;content:"";height:38px;left:0;position:absolute;top:0;transition:.4s;width:30%}.switch .slider .text-left{left:0}.switch .slider .text-left,.switch .slider .text-right{display:block;font-size:12px;font-style:normal;position:absolute;text-align:center!important;top:50%;transform:translateY(-50%);width:70%}.switch .slider .text-right{right:0}.switch input:disabled+.slider{cursor:not-allowed;opacity:.4}.switch input.checked+.slider{background-color:#0190b8;color:#fff}.switch input.checked+.slider.Equipment{background-color:red}.switch input.checked+.slider.InstrumentAndControl{background-color:#00f}.switch input.checked+.slider.Line{background-color:#a89532}.switch input.checked+.slider.Text{background-color:#28a1d1}.switch input.checked+.slider.Linetag{background-color:#00f}.switch input.checked+.slider.PipingComponent{background-color:#bb28d1}.switch input.checked+.slider.InstrumentControlLines{background-color:#0f0}.switch input.checked+.slider.ElectricalComponent{background-color:#b800b1}.switch input.checked+.slider.Cables{background-color:#04dada}.switch input.checked+.slider.Panels{background-color:#ff337e}.switch input.checked+.slider.FieldInstruments{background-color:#2dd4a0}.switch input.checked+.slider:before{left:70%}.drawing-switch{display:inline-block;position:relative;width:160px}.drawing-switch input{height:0;opacity:0;width:0}.drawing-switch .slider{background-color:#f5f5f5;border:1px solid #0000001a;cursor:pointer;font-size:13px;height:35px;width:160px}.drawing-switch .slider,.drawing-switch .slider:before{border-radius:3px;left:0;position:absolute;top:0;transition:.4s}.drawing-switch .slider:before{background-color:#6c757d;box-shadow:0 0 2px #6c757d;color:#fff;content:"";height:33px;width:50%}.drawing-switch .slider .text-left{left:0}.drawing-switch .slider .text-left,.drawing-switch .slider .text-right{display:block;font-style:normal;position:absolute;text-align:center!important;top:50%;transform:translateY(-50%);width:50%}.drawing-switch .slider .text-right{right:0}.drawing-switch input:disabled+.slider{cursor:not-allowed;opacity:.8}.drawing-switch input.checked+.slider:before{left:50%}.btn.custom{background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #ddd;border-radius:2px}.btn.custom:focus{box-shadow:none}.btn.custom:disabled{cursor:not-allowed;opacity:1}.btn.custom.active-drawing{margin-left:2px;margin-right:2px}.grecaptcha-badge{display:none!important;left:4px!important;overflow:hidden!important;transition:all .3s ease!important;width:70px!important}.grecaptcha-badge:hover{width:256px!important}.dropdown-item.disabled,.dropdown-item:disabled{cursor:not-allowed!important;pointer-events:all}@media screen and (max-width:700px){.hidden-xs{display:none}}.bg-lightblue{background:linear-gradient(180deg,#d8f3f8,#68cbe3)!important}.bg-grey{background:linear-gradient(180deg,#97e45766,#97e457)!important}.bg-grey .progress{background-color:#777;overflow:visible}.bg-grey .progress .progress-bar{background-color:#222;border-radius:.25rem;box-shadow:0 0 5px 0 #444}.screen-loader{background:#fffc;height:100%;left:0;position:fixed;top:0;width:100%}#loading{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;border:3px solid #0190b8;border-radius:50%;border-top-color:#fff;height:50px;left:50%;position:absolute;top:50%;width:50px}.iui-alert .alert{bottom:30px;left:30px;position:fixed;width:270px;z-index:4001}.cursor-pointer{cursor:pointer}.opacity-0{background-color:#6efa8e99}.opacity-1{background-color:#6efa8e80}.opacity-2{background-color:#6efa8e66}.opacity-3{background-color:#6efa8e4d}.opacity-4{background-color:#6efa8e33}.opacity-5{background-color:#6efa8e1a}.display-message .alert{box-shadow:0 4px 8px #0000001a;left:50%;max-width:600px;min-width:460px;position:fixed;top:80px;transform:translateX(-50%);white-space:pre-line;z-index:9999}.modal{background-color:#00000026;display:inline-block;z-index:9001}.modal .modal-body{max-height:30rem;overflow-y:auto}.spinner{animation:spin 2s linear infinite;border:5px solid #f3f3f3;border-top-color:#0190b8;bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;width:80px}.dashboard{text-align:left}.dashboard .project-card{background:#fff;border-radius:8px;box-shadow:0 10px 20px #0000001a,0 6px 6px #00000024;font-size:14px;margin-bottom:30px;min-height:205px;padding:15px;transition:all .3s ease-in-out}.dashboard .project-card a{color:#212529}.dashboard .project-card:hover{box-shadow:0 2.5px 5px #0000001a,0 1.5px 1.5px #00000024}.dashboard .project-card h4{font-size:22px;font-weight:700}.dashboard .product-card .progress-box,.dashboard .project-card .progress-box{min-height:35px;position:relative}.dashboard .product-card .progress-box .left-text,.dashboard .project-card .progress-box .left-text{left:0;position:absolute;top:50%;transform:translateY(-50%);width:65%}.dashboard .product-card .progress-box .progress,.dashboard .project-card .progress-box .progress{cursor:pointer;height:.45rem;left:65%;position:absolute;top:50%;transform:translateY(-50%);width:35%}.dashboard .project-card span{font-style:oblique}.dashboard .project-card button{background-color:inherit;border:none;cursor:pointer}.dashboard .project-card button:disabled{cursor:not-allowed;opacity:.7}.dashboard .product-card{background:#fff;border-radius:8px;box-shadow:0 10px 20px #0000001a,0 6px 6px #00000024;cursor:pointer;height:240px;margin-bottom:30px;overflow:hidden;position:relative;transition:.35s ease-in-out;width:100%}.dashboard .product-card.disabled{cursor:not-allowed;opacity:.7}.dashboard .product-card.disabled,.dashboard .product-card:hover{box-shadow:0 2.5px 5px #0000001a,0 1.5px 1.5px #00000024}.dashboard .product-card .meta{left:0;padding:15px;position:absolute;top:50%;transform:translateY(-50%);width:90%}.dashboard .product-card .meta .name{color:#001529;font-size:24px;font-weight:700;line-height:27px;margin-bottom:12px;text-align:left;width:240px}.dashboard .product-card .meta .name span sup{color:#555;font-weight:400}.dashboard .product-card .meta .description{color:#444;font-size:16px;text-align:left;transition:all .25s}.dashboard .product-card .logo{padding:10px;position:absolute;right:0;text-align:right;top:0;width:calc(100% - 175px)}.dashboard .product-card .logo img{max-width:100%}.dashboard .product-card .disabled-layer{background:#ffffffbf;cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%}#turn-around{transform:rotate(180deg);writing-mode:vertical-rl}@supports (writing-mode:vertical-rl) or (-webkit-writing-mode:vertical-rl){#turn-around{transform:rotate(180deg)}}#turn-around button,#turn-around li{background:#f5f5f5;background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #0000001a;cursor:pointer;display:inline-block;font-size:18px;font-weight:900;letter-spacing:1.5px;margin-top:10px;padding:1rem .5rem}#turn-around ol{display:inline;margin:0;padding:0}.aside.flex-container>.left-flex{flex:4 1;padding-right:15px}.aside.flex-container>.left-flex-collapse{padding-right:15px;width:40px}.aside.flex-container>.right-flex{flex:18 1;padding-left:15px}.pdf-list{background-color:#fff;border:1px solid #eee;box-shadow:0 2px 5px #0000001a,0 1px 1px #00000024;padding:10px;position:relative}.pdf-list .fa-times{cursor:pointer;font-size:24px;opacity:.6}.pdf-list .fa-undo{font-size:18px;opacity:.6}.pdf-list .fa-times:hover,.pdf-list .fa-undo:hover{opacity:1}.pdf-list .pdf{cursor:pointer;font-size:12px;padding:.2rem}.pdf-list .pdf.disabled{cursor:not-allowed}.pdf-list .pdf.active,.pdf-list .pdf.active:hover{background-color:#0190b833}.pdf-list .pdf:hover{background-color:#0000000d}.pdf-list .pdf .name{border-left:2px solid #0190b8;padding:.8rem .6rem}.dx-g-bs4-table .dropdown-button{right:0!important}.dx-g-bs4-column-chooser-item:disabled{display:none}.card-footer{background-color:#fff}.page-item.active .page-link{background-color:#0190b8;border-color:#0190b8}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6}.page-link:hover{color:#222}.page-link:focus{box-shadow:none}.spinner-grow{height:1.5em;margin-left:-4px;width:1.5em}.processing{cursor:pointer;left:.6rem;position:absolute;top:5%;transform:translateY(-60%)}.processing span{color:grey;font-size:100px;font-style:normal}.processing.processed span{color:#28a745}.processing.error span{color:#dc3545}.processing.reprocess span{color:orange}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.processing.animate{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:blink}.processing.animate span:nth-child(2){animation-delay:.2s}.processing.animate span:nth-child(3){animation-delay:.4s}.dashboard .project-data .drawing-list .drawing .controller{position:absolute;right:.6rem;top:50%;transform:translateY(-50%)}.dashboard .project-data .drawing-list .drawing .controller .toggle{font-size:16px}.dashboard .project-data .drawing-list .drawing .flex-container .left-flex{flex:1 1!important}.full-screen{animation-duration:.25s;animation-name:zoom;background-color:#f7f7f7;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1001}.full-screen .hidden-nav{top:0}.full-screen .hidden-nav,.full-screen .nav{height:60px;left:0;position:absolute;width:100%;z-index:1002}.full-screen .nav{background:#ffffff73;border-bottom:1px solid #eee;top:-60px;transition:all .35s}.full-screen .hidden-nav:hover .nav{top:0}.full-screen .nav .nav-inner{height:60px;position:relative;width:100%}.full-screen .nav .nav-inner .controllers{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.full-screen .nav .nav-inner .close{cursor:pointer;font-size:26px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}.full-screen .img-container{height:100vh;left:0;overflow:auto;position:absolute;text-align:center;top:0;width:100%;z-index:999}.full-screen img{display:inline}.dashboard .project-data .pdf-list .pdf:last-child{border-bottom:none}.not-found{margin-top:80px}.not-found h2{font-size:40px;font-weight:900;line-height:36px;margin-bottom:0;padding:30px 15px}.not-found h1{font-size:120px;font-weight:900}.not-found h4{font-size:18px}.admin{height:calc(100vh - 60px);overflow-y:auto;padding:30px}.admin .banner{background:#fff;border:1px solid #eee;border-bottom:none;padding:15px}.admin .banner h3{font-size:32px;margin-bottom:0}.admin .table-container .badge{font-size:13px;padding:8px}.admin .table-container .img-container{background-color:#f7f7f7;padding:15px}.admin .table-container .folder{color:#666;font-size:14px}.admin .table-container .folder .fa-folder{color:#ffde7d;display:block;font-size:160px}.admin .table-container .pdf{cursor:pointer;overflow-wrap:break-word}.admin .table-container .pdf .fa-file-pdf{color:#dc3545;display:block;font-size:180px;margin-bottom:8px}.admin .table-container .drawing{border:1px solid #ddd;font-size:14px;margin-bottom:30px;padding:0 5px 15px}.admin .table-container .drawing .fa-image{color:#d3d3d3;display:block;font-size:180px;font-weight:700}.table th{font-size:14px;padding:5px 8px;vertical-align:middle!important}.thead-light{position:sticky;top:0;z-index:1001}.table td{font-size:13px;padding:5px 8px;vertical-align:middle!important}.stats .badge{background-color:#f7f7f7;border:1px solid #ddd;border-radius:0;font-weight:400}.layover-message-box{background-color:#fff;border-radius:.3rem;box-shadow:0 2px 4px 0 #0000001a,0 3px 10px 0 #00000030;display:inline-block;font-size:19px;left:50%;padding:1.5rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.overflow-visible .dx-g-bs4-table-cell{overflow:visible!important}.card.loading .pagination{opacity:.65;pointer-events:none}.status-wrapper{height:120px;position:relative;width:100%}.timeline-bar{background-color:#9fe6ff;border:1px solid #0190b8;border-radius:6px;height:6px;width:1100px;z-index:0}.status-bar,.timeline-bar{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.status-bar{display:flex;justify-content:space-between;width:1300px}.status-step{text-align:center;width:100%}.status-step.clickable:hover .circle{background-color:#017499;transform:scale(1.1)}.status-step .circle{background-color:#fff;border:2px solid #0190b8;border-radius:50%;box-shadow:0 0 3px 0 #0190b8;color:#fff;display:inline-block;font-size:1rem;height:36px;line-height:36px;transition:background-color .2s ease,transform .2s ease;width:36px}.status-step .circle.opacity-0{opacity:0}.status-step.active .circle{background-color:#0190b8;border:1px solid #0190b8}.status-step .label{font-size:13px;height:18px}.admin-data-table .table-responsive{height:660px!important}.navbar.bg-light{background-color:#fff!important;box-shadow:0 4px 2px -2px #ccc;min-height:60px}.navbar-light .navbar-nav .nav-item a{color:#001529;font-size:14px}.navbar-light .navbar-nav .nav-item{cursor:pointer;margin-left:15px;margin-right:15px;position:relative}.navbar-light .navbar-nav .nav-item .badge{border-radius:50%;left:9px;position:absolute;top:-10px}.navbar-light .navbar-nav .nav-item:last-child{margin-right:0}.navbar-light .navbar-toggler{border:none}.side-nav{background:#0190b8;cursor:pointer;min-height:calc(100vh - 60px);padding:.8rem;position:relative;transition:all .25s}.side-nav .collapse-btn{background:#fff;border:1px solid #ddd;border-radius:25px;cursor:pointer;font-size:12px;height:25px;line-height:25px;opacity:0;position:absolute;right:-15px;text-align:center;top:2rem;transition:all .25s ease-in-out;width:25px}.side-nav .collapse-btn:hover{background-color:#a7e8fa;border-color:#a7e8fa}.side-nav:hover .collapse-btn{opacity:1}.side-nav .nav-item{border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;margin-bottom:2px;padding:.5rem;transition:all .45s}.side-nav .nav-item-active,.side-nav .nav-item:hover{background-color:#007291;color:#fff}.navbar-brand{cursor:pointer}.side-nav .version{background-color:#007291;bottom:0;color:#fff;left:0;padding:.8rem;position:absolute;text-align:center;width:100%}.side-nav .version .fa{cursor:pointer;opacity:.7}.side-nav .version .fa:hover{opacity:1}.side-nav .version .label{display:none}.flex-container .left-flex .side-nav .version .label{display:inline-block}.flex-container .left-flex-collapse .nav-item .item-name{display:inline-block;overflow:hidden;width:0}.flex-container .left-flex .nav-item .item-name{transition:all .45s ease-in-out;width:120px}@media only screen and (max-width:500px){.navbar-light .navbar-nav .nav-item{background-color:#eee;border:1px solid #ddd;margin-top:6px;text-align:center}.navbar-light .navbar-nav .nav-item:last-child{margin-right:10px}}.lov-setup{display:flex;width:100%}.card{flex:1 1;width:100%}.dropdowns-lov{display:flex;flex-direction:row;gap:20px;padding-bottom:10px;padding-left:20px;padding-top:10px}.dropdown-wrapper{display:inline-block;position:relative;width:200px}.dropdown-select{appearance:none;background-color:#0190b8;border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.dropdown-select:focus{outline:none}.dropdown-select option{background-color:#fff;color:#000;padding:10px}.dropdown-icon{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dropdown-wrapper:hover .dropdown-select{background-color:#017a9e}.dropdown-wrapper:hover .dropdown-icon{color:#f0f0f0}.search-box{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;height:45px;margin-bottom:10px;padding:10px;width:200px}.card-body-lov{display:flex;flex-direction:column;height:100vh;overflow:hidden}.lov-list{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1;overflow-x:auto;overflow-y:auto;padding-bottom:0;padding-top:20px}.lov-list .numeric-list{list-style-type:decimal;margin:0;padding:0 20px 0 25px}.lov-list .numeric-list li{border-radius:5px;cursor:pointer;margin-bottom:10px;margin-top:10px;padding-bottom:20px;padding-top:10px;position:relative;transition:background-color .3s ease}.lov-list .numeric-list li:hover{background-color:#0190b8;color:#fff}.lov-list .numeric-list li:focus{outline:2px solid #017a9d;outline-offset:2px}.lov-list .numeric-list li:not(:last-child){border-bottom:1px solid #444;padding-bottom:15px}.table th{background-color:#f4f4f4;cursor:pointer}.table th i{margin-left:8px}.table th i.fas{color:#333;font-size:12px}.table td.description-cell{word-wrap:break-word;max-width:200px;white-space:normal}.clickable-row{cursor:pointer}.clickable-row:hover{background-color:#f1f1f1}.separator-lov{border-radius:5px;display:block;height:10px;margin:10px auto;width:calc(100% - 20px)}.header-container{background-color:#0190b8;border-radius:5px;color:#eee;padding:20px 20px 10px}.modal-overlay-lov{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal-content-lov{background:#fff;border-radius:8px;max-width:500px;padding:20px;position:relative;width:100%}.close-btn-lov{align-items:center;background-color:#ff4a4a;border:none;border-radius:20%;color:#eee;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;right:5px;top:5px;width:30px}.close-btn-lov:hover{background-color:#017a9d}.form-group-lov{margin-bottom:15px}.form-group-lov label{display:block;margin-bottom:5px}.form-group-lov input{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.button-lov{background-color:#0190b8;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}.button-lov:hover{background-color:#017a9d}.checkbox-group-lov{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;max-height:200px;overflow-y:auto}.checkbox-item-lov{align-items:center;border-bottom:1px solid #0000001a;display:flex;padding:.5rem}.checkbox-item-lov:last-child{border-bottom:none}.checkbox-input-lov{cursor:pointer;margin-right:.5rem}.checkbox-linked{align-items:center;background:#f9f9f9;border-radius:5px;box-shadow:0 1px 3px #0000001a;display:flex;gap:5px;margin-bottom:10px;padding:10px}.linked-label-lov{color:#333;cursor:pointer;font-size:16px;padding-right:50px;padding-top:10px}.checkbox-linked input[type=checkbox]:checked+.linked-label-lov{color:#0190b8;font-weight:700}.checkbox-label-lov{font-size:1rem;width:500px}.edit-button-lov{background-color:#ff4a4a;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;margin-left:auto;padding:5px 10px}.edit-button-lov:hover{background-color:#0190b8}.update-button-lov{background-color:#1ba57c;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;margin-left:auto;padding:5px 10px}.update-button-lov:hover{background-color:#0190b8}.lov-name-wrapper{align-items:right;display:flex;width:100%}.add-button-lov{background-color:#1ba57c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.875rem;margin-left:auto;padding:5px 10px}.add-button-lov:hover{background-color:#0190b8}.lov-values-list{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin:auto;max-width:600px;padding:20px}.lov-values-list h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.lov-values-list ul{border:1px solid #ddd;border-radius:4px;list-style-type:none;margin:0;max-height:300px;overflow-y:auto;padding:0}.lov-values-list li{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:10px;position:relative}.lov-values-list input[type=text]{border:1px solid #ccc;border-radius:4px;flex:1 1;font-size:16px;margin-right:10px;padding:5px}.lov-values-list span{color:#555;flex:1 1;font-size:16px}.lov-values-list .edit-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-left:10px;padding:5px 10px;transition:background-color .3s ease}.lov-values-list .edit-button:hover{background-color:#0056b3}.lov-values-list .add-button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;margin-left:auto;margin-right:auto;margin-top:20px;padding:10px 15px;transition:background-color .3s ease;width:150px}.lov-values-list .add-button:hover{background-color:#218838}.lov-values-list .add-value-container{align-items:center;border-top:1px solid #ddd;display:flex;flex-direction:column;margin-top:20px;padding-top:10px}.lov-values-list .save-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-left:10px;padding:5px 10px;transition:background-color .3s ease}.lov-values-list .save-button:hover{background-color:#0056b3}.loader{align-items:center;display:flex;height:100px;justify-content:center}.spinner{animation:spin 1s linear infinite;border:8px solid #0000001a;border-left-color:#3498db;border-radius:50%;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.searchable-dropdown{display:inline-block;position:relative;width:300px}.dropdown-toggle{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;margin-right:20px;padding:6px 10px;text-align:left}.search-input{border:none;border-bottom:1px solid #ccc;box-sizing:border-box;font-size:14px;padding:6px;width:calc(100% - 16px)}.search-input-wrapper{align-items:center;display:flex}.clear-button{background:none;border:none;color:#6e6c6c;cursor:pointer;font-size:2rem;margin-left:5px}.clear-button:hover{color:#dfd9d9}.dropdown-options{list-style-type:none;margin:0;padding:0}.dropdown-option{cursor:pointer;font-size:14px;padding:6px 10px}.dropdown-option:hover{background-color:#f1f1f1}.dropdown-option:active{background-color:#ddd}.dropdown-style{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:.875rem;margin-bottom:16px;padding:8px;width:100%}.dropdown-style:focus{border-color:#1ba57c;outline:none}.button-container{display:inline-block;position:relative}.tooltip{background-color:#333;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-110px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:visible;width:220px;z-index:1}.button-container:hover .tooltip{opacity:1}:root{--jss-border-color:#000}.jss_spreadsheet{outline:none}.jss_container{box-sizing:border-box;display:inline-block;outline:none;overscroll-behavior:contain;padding-right:2px}.fullscreen{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:fixed!important;top:0;width:100%;z-index:21}.fullscreen .jtabs-content{flex:1 1;overflow:hidden}.fullscreen .jss_content{height:100%;max-height:100%!important;overflow:auto;width:100%!important}.fullscreen .jss_container{height:100%}.jss_content{box-sizing:border-box;display:inline-block;padding-bottom:3px;padding-right:3px;position:relative;scrollbar-color:#666 #0000;scrollbar-width:thin}@supports (-moz-appearance:none){.jss_content{padding-right:10px}}.jss_content::-webkit-scrollbar{height:8px;width:8px}.jss_content::-webkit-scrollbar-track{background:#eee}.jss_content::-webkit-scrollbar-thumb{background:#666}.jss_worksheet{background-color:#fff;border:0;border-collapse:initial;border-color:#0000 #ccc #ccc #0000;border-style:solid;border-width:1px;empty-cells:show;table-layout:fixed;white-space:nowrap;width:0}.jss_worksheet>thead>tr>td{background-color:#f3f3f3;border-color:#ccc #0000 #0000 #ccc;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:2px;position:sticky;top:0;z-index:2}.jss_worksheet>thead>tr>td.dragging{opacity:.5}.jss_worksheet>thead>tr>td.selected{background-color:#dcdcdc}.jss_worksheet>thead>tr>td.arrow-up{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='m7 14 5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E")}.jss_worksheet>thead>tr>td.arrow-down,.jss_worksheet>thead>tr>td.arrow-up{background-position:center right 5px;background-repeat:no-repeat;text-decoration:underline}.jss_worksheet>thead>tr>td.arrow-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='m7 10 5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E")}.jss_worksheet>tbody>tr>td:first-child{background-color:#f3f3f3;position:relative;text-align:center}.jss_worksheet>tbody.resizable>tr>td:first-child:before{bottom:0;content:"\00a0";cursor:row-resize;height:3px;left:0;position:absolute;width:100%}.jss_worksheet>tbody.draggable>tr>td:first-child:after{content:"\00a0";cursor:move;height:100%;position:absolute;right:0;top:0;width:3px}.jss_worksheet>tbody>tr.dragging>td{background-color:#eee;opacity:.5}.jss_worksheet>tbody>tr>td{border-color:#ccc #0000 #0000 #ccc;border-style:solid;border-width:1px;box-sizing:border-box;line-height:1em;padding:4px;white-space:nowrap}.jss_overflow>tbody>tr>td,.jss_worksheet>tbody>tr>td:last-child{overflow:hidden}.jss_worksheet>tbody>tr>td>img{display:inline-block;max-width:100px}.jss_worksheet>tbody>tr>td.readonly{color:#0000004d}.jss_worksheet>tbody>tr.selected>td:first-child{background-color:#dcdcdc}.jss_worksheet>tbody>tr>td>input,.jss_worksheet>tbody>tr>td>select,.jss_worksheet>tbody>tr>td>textarea{background-color:initial;border:0;border-radius:0;box-sizing:border-box;margin:0;outline:0;padding:0 2px 0 0;width:100%}.jss_worksheet>tbody>tr>td>textarea{padding-top:6px!important;resize:none}.jss_worksheet>tbody>tr>td>input[type=checkbox],.jss_worksheet>tbody>tr>td>input[type=radio]{margin-top:2px;width:12px}.jss_worksheet>tbody>tr>td>select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcgMTAgNSA1IDUtNXoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);background-position-x:100%;background-position-y:40%;background-repeat:no-repeat}.jss_worksheet>tbody>tr>td.jss_dropdown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='m7 10 5 5 5-5H7z' fill='%23d3d3d3'/%3E%3C/svg%3E");background-position:top 50% right 5px;background-repeat:no-repeat;overflow-x:hidden;text-overflow:ellipsis}.jss_worksheet>tbody>tr>td.jss_dropdown.jss_comments{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='m7 10 5 5 5-5H7z' fill='%23d3d3d3'/%3E%3C/svg%3E") top 50% right 5px no-repeat,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=) 100% 0 no-repeat}.jss_worksheet>tbody>tr>td>.color{height:10px;margin:auto;width:90%}.jss_worksheet>tbody>tr>td>a{text-decoration:underline}.jss_worksheet>tbody>tr>td.highlight>a{color:blue;cursor:pointer}.jss_worksheet>tfoot>tr>td{background-color:#f3f3f3;border-color:#ccc #0000 #0000 #ccc;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:2px}.jss_worksheet .highlight{background-color:#0000000d}.jss_worksheet .highlight-top{border-top:1px solid #000;box-shadow:0 -1px #ccc}.jss_worksheet .highlight-left{border-left:1px solid #000;box-shadow:-1px 0 #ccc}.jss_worksheet .highlight-right{border-right:1px solid #000}.jss_worksheet .highlight-bottom{border-bottom:1px solid #000}.jss_worksheet .highlight-top.highlight-left{box-shadow:-1px -1px #ccc;-webkit-box-shadow:-1px -1px #ccc;-moz-box-shadow:-1px -1px #ccc}.jss_worksheet .highlight-selected{background-color:#0000}.jss_worksheet .selection{background-color:#0000000d}.jss_worksheet .selection-left{border-left:1px dotted #000}.jss_worksheet .selection-right{border-right:1px dotted #000}.jss_worksheet .selection-top{border-top:1px dotted #000}.jss_worksheet .selection-bottom{border-bottom:1px dotted #000}.jss_corner{background-color:#000;border:1px solid #fff;box-sizing:initial;cursor:crosshair;height:1px;left:-2000px;padding:2px;position:absolute;top:-2000px;width:1px;z-index:20}.jss_worksheet .editor{box-sizing:border-box;outline:0 solid #0000;overflow:visible;overflow:visible!important;padding:0;text-align:left;white-space:nowrap}.jss_worksheet .editor>input{padding-left:4px}.jss_worksheet .editor .jupload{-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:4px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;font-size:.875rem;letter-spacing:.2px;margin-top:2px;min-height:225px;padding:10px;position:fixed;top:100%;-webkit-user-select:none;user-select:none;width:300px;z-index:40}.jss_worksheet .editor .jupload img{height:auto;width:100%}.jss_worksheet .editor .jss_richtext{-webkit-font-smoothing:antialiased;background-color:#fff;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;font-size:.875rem;letter-spacing:.2px;margin-top:2px;padding:10px;position:fixed;text-align:left;top:100%;-webkit-user-select:none;user-select:none;white-space:normal;width:358px;z-index:40}.jss_worksheet .editor .jclose:after{content:"close";cursor:pointer;font-family:Material icons;font-size:24px;height:24px;line-height:24px;margin:10px;position:absolute;right:0;text-shadow:0 0 5px #fff;top:0;width:24px}.jss_corner,.jss_worksheet,.jss_worksheet td{-webkit-touch-callout:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.jss_textarea{height:1px;left:-999px;top:-999px;width:1px}.jss_textarea,.jss_worksheet .dragline{position:absolute}.jss_worksheet .dragline div{height:5px;position:relative;top:-6px;width:22px}.jss_worksheet .dragline div:hover{cursor:move}.jss_worksheet .onDrag{background-color:#0009}.jss_worksheet .error{border:1px solid red}.jss_worksheet thead td.resizing{border-right-color:red!important;border-right-style:dotted!important}.jss_worksheet tbody tr.resizing>td{border-bottom-color:red!important;border-bottom-style:dotted!important}.jss_worksheet tbody td.resizing{border-right-color:red!important;border-right-style:dotted!important}.jss_worksheet .jdropdown-header{border:0!important;height:100%!important;outline:none!important;padding:0 0 0 8px!important;width:100%!important}.jss_worksheet .jdropdown-container{margin-top:1px}.jss_worksheet .jdropdown-container-header{height:inherit;margin:0;padding:0}.jss_worksheet .jdropdown-picker{border:0!important;height:inherit;padding:0!important;width:inherit}.jss_worksheet .jss_comments{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=);background-position:100% 0;background-repeat:no-repeat}.jss_worksheet .sp-replacer{border:0;margin:2px}.jss_worksheet>thead>tr.jss_filter>td>input{border:0;outline:none;width:100%}.jss_about{display:none;float:right;font-size:.7em;letter-spacing:1px;padding:2px;text-transform:uppercase}.jss_about a{color:#ccc;text-decoration:none}.jss_about img{display:none}.jss_filter{display:flex;justify-content:space-between;margin-bottom:4px}.jss_filter>div{align-items:center;padding:8px}.jss_pagination{align-items:center;display:flex;justify-content:space-between}.jss_pagination>div{display:flex;padding:10px}.jss_pagination>div:last-child{padding-right:10px;padding-top:10px}.jss_pagination>div>div{border:1px solid #ccc;box-sizing:border-box;cursor:pointer;height:36px;line-height:34px;margin-left:2px;text-align:center;width:36px}.jss_page{font-size:.8em}.jss_page_selected{background-color:#f3f3f3;font-weight:700}.jss_toolbar{background-color:#f3f3f3;border:1px solid #ccc;display:flex;margin:0 2px 4px 1px;padding:4px}.jss_toolbar:empty{display:none}.jss_worksheet .dragging-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m14 7-5 5 5 5V7z'/%3E%3Cpath fill='none' d='M24 0v24H0V0h24z'/%3E%3C/svg%3E");background-position:top 50% left 0;background-repeat:no-repeat}.jss_worksheet .dragging-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m10 17 5-5-5-5v10z'/%3E%3Cpath fill='none' d='M0 24V0h24v24H0z'/%3E%3C/svg%3E");background-position:top 50% right 0;background-repeat:no-repeat}.jss_hidden_index>colgroup>col:first-child,.jss_hidden_index>tbody>tr>td:first-child,.jss_hidden_index>tfoot>tr>td:first-child,.jss_hidden_index>thead>tr>td:first-child{display:none}.jss_worksheet .jrating{display:inline-flex}.jss_worksheet .jrating>div{zoom:.55}.jss_worksheet .copying-top{border-top:1px dashed #000}.jss_worksheet .copying-left{border-left:1px dashed #000}.jss_worksheet .copying-right{border-right:1px dashed #000}.jss_worksheet .copying-bottom{border-bottom:1px dashed #000}.jss_worksheet .jss_column_filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='gray' width='18' height='18'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:top 50% right 5px;background-repeat:no-repeat;overflow:hidden;padding:0 20px 0 6px;text-overflow:ellipsis}.jss_worksheet tfoot .jss_freezed,.jss_worksheet thead .jss_freezed{box-shadow:2px 0 2px .2px #ccc!important;-webkit-box-shadow:2px 0 2px .2px #ccc!important;-moz-box-shadow:2px 0 2px .2px #ccc!important;left:0;z-index:3!important}.jss_worksheet tbody .jss_freezed{background-color:#fff;box-shadow:1px 1px 1px 1px #ccc!important;-webkit-box-shadow:2px 4px 4px .1px #ccc!important;-moz-box-shadow:2px 4px 4px .1px #ccc!important;position:relative}.red{color:red}.jss_worksheet>tbody>tr>td.readonly>input[type=checkbox],.jss_worksheet>tbody>tr>td.readonly>input[type=radio]{opacity:.5;pointer-events:none}.dx-g-bs4-cursor-pointer{cursor:pointer}.dx-g-bs4-user-select-none{user-select:none;-moz-user-select:none;-webkit-user-select:"none"}.dx-g-bs4-inactive:after{background:#fff;bottom:0;content:"";left:0;opacity:.7;pointer-events:none;position:absolute;right:0;top:0;z-index:400}.dx-g-bs4-overflow-hidden{overflow:hidden}.dx-g-bs4-column-chooser-item{font-size:medium}.dx-g-bs4-column-chooser-checkbox{margin-right:10px}.dx-g-bs4-sorting-indicator{font-size:11px;top:0}span.dx-g-bs4-group-panel-item-icon{font-size:11px;margin-left:-4px;top:-2px}.dx-g-bs4-group-panel-empty-message{padding:11px 0}.dx-g-bs4-table-detail-toggle-cell-icon{font-size:9px;top:0}.dx-g-bs4-table-group-row-cell{font-size:9px;margin-right:10px;top:0}.dx-g-bs4-table{border-collapse:initial;border-spacing:0;margin:0;table-layout:fixed}.dx-g-bs4-table-sticky{position:sticky;z-index:500}.dx-g-bs4-table-head{top:0}.dx-g-bs4-table-foot{bottom:0}.dx-g-bs4-table-container{-webkit-overflow-scrolling:touch;flex-grow:1;overflow:auto}.dx-g-bs4-grouping-control{width:19px}.dx-g-bs4-grouping-control-icon{font-size:12px;padding:5px;top:0}.dx-g-bs4-table-header-cell-wrapper{flex:1 1;margin:-5px;overflow:hidden;padding:5px;text-overflow:ellipsis}.dx-g-bs4-table-header-cell-left{margin-right:14px}.dx-g-bs4-table-header-cell-right{margin-left:14px}.table .dx-g-bs4-table-edit-cell{padding:5px}button.dx-g-bs4-table-edit-command-cell{padding:11px}.dx-g-bs4-toolbar{align-items:center;flex:none;min-height:55px}.dx-g-bs4-paging-panel{flex:none}.dx-g-bs4-toggle-button{box-sizing:initial;cursor:pointer;display:inline-block;font-size:9px;margin-bottom:-.5rem;margin-top:-.5rem;min-width:9px;top:0}.dx-g-bs4-toggle-button-hidden{cursor:default;opacity:0}.dx-g-bs4-sorting-control-text,.dx-g-bs4-table-cell,.dx-g-bs4-table-tree-content,.dx-rg-bs4-table-header-title{overflow:hidden;text-overflow:ellipsis}.dx-g-bs4-resizing-control-wrapper{cursor:col-resize;height:100%;opacity:0;position:absolute;right:-8px;top:0;user-select:none;-moz-user-select:none;-webkit-user-select:"none";width:16px;z-index:100}.dx-g-bs4-header-cell:nth-last-child(2) .dx-g-bs4-resizing-control-wrapper{right:0;width:8px}.dx-g-bs4-header-cell:hover .dx-g-bs4-resizing-control-wrapper{opacity:1}.dx-g-bs4-fixed-header{top:0}.dx-g-bs4-fixed-footer{bottom:0}.dx-g-bs4-resizing-control-wrapper-active{opacity:1}.dx-g-bs4-resize-control-line{height:50%;opacity:1;position:absolute;top:25%;transition:all .1s linear;width:1px}.dx-g-bs4-resize-control-line-first{left:7px}.dx-g-bs4-resize-control-line-second{left:9px}.dx-g-bs4-resize-control-line-active{height:calc(100% - 4px);left:8px;top:2px}.dx-g-bs4-banded-header-cell:last-child{border-right-width:0!important}.dx-g-bs4-banded-cell{border-bottom-width:0!important}.dx-g-bs4-banded-cell:last-child{border-right-width:0!important}.dx-g-bs4-filter-selector-item{font-size:medium}.dx-g-bs4-filter-selector-item:focus{outline:none}.dx-g-bs4-filter-selector-item-text{margin-left:10px}.dx-g-bs4-filter-selector-icon{fill:currentColor;height:16px;width:16px}.table-active,.table-active>td,.table-active>th{background-color:#f5f5f5}.dx-g-bs4-fixed-cell,.dx-g-bs4-fixed-group-cell{background-clip:padding-box;z-index:300}.dx-g-bs4-no-data-cell{position:static!important}.dx-g-bs4-fixed-group-cell{float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dx-g-bs4-table-summary-item{font-weight:700}.dx-g-bs4-table-invisible-row{visibility:hidden}.dx-g-bs4-header-cell-content{min-width:0}.dx-g-bs4-sort-indicator-invisible{opacity:0}.dx-g-bs4-fixed-block{display:inline-block;left:50%;position:sticky}.dx-g-bs4-fixed-block .text-muted{display:inline-block;transform:translateX(-50%);-ms-transform:translateX(-50%)}.dx-g-bs4-skeleton-cell{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC);background-origin:content-box;background-repeat:repeat-y;padding:7px}.dx-g-bs4-group-cell{cursor:pointer;vertical-align:middle}.dx-g-bs4-simple-cell{outline:none}.dx-g-bs-focus-cell{border-bottom-width:1px!important;border-right-width:1px!important}.pagination{padding:30px 0}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination a{color:#222;cursor:pointer;display:inline-block;padding:10px 18px}.p1 a{height:40px;line-height:40px;padding:0;text-align:center;width:40px}.p1 a.is-active{background-color:#2ecc71;border-radius:100%;color:#fff}.bottom-border .is-active li{border-bottom:3px solid #2ecc71;font-weight:700}.p3 .is-active{background-color:#2ecc71;color:#fff}.p4 a{border:3px solid #2ecc71;border-radius:100%;height:40px;line-height:40px;padding:0;position:relative;text-align:center;width:40px}.p4 .is-active:before{background-color:#2ecc71;border-radius:100%;content:"";height:30px;left:5px;position:absolute;top:5px;width:30px}.p5 a{background-color:#2ecc7166;height:5px;margin:auto 5px;padding:0;width:30px}.p5 .is-active{background-color:#2ecc71}.p6 a{background-color:#2ecc7166;border-radius:100%;height:30px;margin:auto 5px;padding:0;position:relative;text-align:center;width:30px}.p6 .is-active{background-color:#2ecc71}.square-i a{border:3px solid #2ecc71;color:#2ecc71;font-weight:700;margin:auto 5px}.p8 a,.square-i .is-active{background-color:#2ecc71;color:#fff}.p8 a{border:3px solid #2ecc71;font-weight:700;margin:auto 5px}.p8 .is-active{background-color:#fff;color:#2ecc71}.circle a{height:30px;line-height:30px;margin:auto 5px;padding:0;text-align:center;width:30px}.circle a.is-active{border:3px solid #2ecc71;border-radius:100%}.square a{height:30px;line-height:30px;margin:auto 5px;padding:0;text-align:center;width:30px}.p11 a,.square a.is-active{border:3px solid #2ecc71}.p11 a{background-color:#2ecc71;color:#fff;margin:auto 5px;position:relative}.p11 a:first-of-type:before{border-right:22px solid #2ecc71;left:-25px}.p11 a:first-of-type:before,.p11 a:last-of-type:after{border-bottom:22px solid #0000;border-top:22px solid #0000;content:"";position:absolute;top:-3px}.p11 a:last-of-type:after{border-left:22px solid #2ecc71;right:-25px}.p11 .is-active{font-weight:700}.square-fill .is-active,.square-fill a:first-of-type,.square-fill a:last-of-type{background-color:#2ecc71;color:#fff;font-weight:700}
/*# sourceMappingURL=main.226b34a0.css.map*/