@import url(https://fonts.googleapis.com/css?family=Inter:regular,medium,bold|Libre+Franklin:medium&display=Roboto);.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}body,h1,h2,h3,h4{font-weight:300}body,html{min-height:100%}body{background:#fff;overflow-x:hidden;height:auto}jhi-main{min-height:100vh}a{font-weight:700}a,a:hover{color:#533f03}a:not([href]):not([tabindex]):hover.dropdown-item{color:#fff}.dropdown-item.active:hover{background-color:#396286}a:hover{cursor:pointer}.dropdown-item:hover{color:#fff}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ng-valid.required,.ng-valid[required]{border-left:5px solid green}.ng-invalid:not(form){border-left:5px solid red}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff;background-color:red}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.footer{border-top:1px solid rgba(0,0,0,.125)}.hand,[jhisortby]{cursor:pointer}.alerts .alert{text-overflow:ellipsis}.alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alerts .alert .popover pre{font-size:10px}.alerts .jhi-toast{position:fixed;width:100%}.alerts .jhi-toast.left{left:5px}.alerts .jhi-toast.right{right:5px}.alerts .jhi-toast.top{top:55px}.alerts .jhi-toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .jhi-toast{width:50%}}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formly-ngselectpro-tooltip-class .tooltip-inner{max-width:90vw}.container-heading,.modal-title,.page-heading{color:var(--page-heading-color)!important}.sidebar-collapse aside.main-sidebar{width:250px!important}.sidebar-collapse .navbar.main-header{margin-left:0!important}.sidebar-collapse .header-navbar-and-page-content-container jhi-navbar{width:0!important;transition:margin-left .3s ease-in-out,width .3s ease-in-out}.sidebar-collapse .header-navbar-and-page-content-container .header-and-page-content-container{width:100%!important;transition:margin-left .3s ease-in-out,width .3s ease-in-out}.ThemeMode-default{--page-heading-color:#333;--background-color-01:#00b9f2;--background-color-02:#fff;--background-color-03:#f7f7f7;--background-color-04:#f9f9f9;--background-color-05:#fff;--background-color-06:#90e5ff;--nav-link-color:#585757;--nav-link-active-font-weight:500;--nav-link-active-font-color:#00b9f2;--nav-link-active-background:rgba(144,229,255,0.2);--nav-link-active-border-radius:8px;--accordion-card-header-background-color:#f2f2f2;--accordion-header-title-font-color:#4f4f4f;--accordion-content-title-font-color:#234361;--accordion-content-font-color:#234361;--border-color-01:#d1d5db;--border-color-02:#e0e0e0;--border-color-03:#e0e0e0;--border-color-04:#e8e8e8;--border-color-05:#e8e8e8;--border-color-06:#f2f2f2;--border-color-07:#2d9cdb;--border-color-08:#dee2e6;--border-color-09:#f0f0f0;--border-color-10:#e9edf0;--border-color-11:#ccc;--border-color-12:#dfe2e8;--font-color-01:#234361;--font-color-02:#234361;--font-color-03:#464646;--font-color-04:#234361;--font-color-05:#6b7280;--font-color-06:#969696;--font-color-07:#374151;--font-color-08:#111827;--font-color-09:#6b7280;--font-color-10:#495057;--font-color-11:#111827;--font-color-12:#1c1c1c;--font-color-13:#1c1c1c;--font-color-14:#374151;--font-color-15:#969696;--font-color-16:#374151;--font-color-17:#828282;--font-color-18:#333;--font-color-19:#4f4f4f;--font-color-20:#828282;--font-color-21:#333;--font-color-22:#212529;--font-color-23:#ec1c24;--font-color-24:#00b9f2;--font-color-25:#988c9c;--table-title-font-color:#66788a;--table-content-font-color:#234361;--table-row-border-color:#e4e7eb;--table-content-clickable-font-color:#2d9cdb;--scrollbar-thumb-background-color:#e0e0e0;--scrollbar-track-background-color:#eee;--background-image:url(/content/images/arrow-down-icon.png)!important;--datepicker-border:unset;--datepicker-weekday-title-color:#988c8c;--datepicker-weekday-background-color:unset;--datepicker-currmont-background-color:#f6f6f6;--datepicker-selecteddate-background-color:#00b9f2;--calendar-btn-color:#000;--datepicker-select-monthyear-title-color:#d1d7ea;--form-label-font-color:#234361;--form-group-form-label-font-color:#374151;--form-group-form-input-font-color:#333;--readonly-input-background-color:#f2f2f2;--form-group-readonly-input-background-color:#c2cfd6;--dropdown-item-font-weight:400;--dropdown-item-active-font-weight:500;--dropdown-item-color:#585757;--dropdown-item-color-active:#00b9f2;--dropdown-toggle-icon-color:#969696;--dropdown-toggle-icon-color-active:#00b9f2;--nav-list-icon-color:unset;--nav-list-icon-color-active:brightness(0) saturate(100%) invert(54%) sepia(90%) saturate(2115%) hue-rotate(157deg) brightness(100%) contrast(101%);--dashboard-filter-title:#6f767e;--color-legend-list-item-font-color:#6f767e;--submit-defect-card-view-details-color:#2f80ed;--modal-header-dropdown-menu-border-color:#f2f2f2;--modal-closeBtn-color:#000;--modal-header-btn-color:#9ca3af}.action-btn{border:unset;border-radius:4px;line-height:1.2;font-family:Inter;font-style:normal;font-weight:500;color:#fff!important}.action-btn:focus{box-shadow:none;border-color:unset;outline:unset}.table-action-btn,.table-action-btn:focus{color:#fff!important;display:flex;justify-content:center;align-items:center;border-radius:4px;width:1.75rem;height:1.75rem}.ng-select .ng-select-container{background-color:var(--background-color-05)!important;border:1px solid var(--border-color-01)!important;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px;background-image:var(--background-image)!important;background-repeat:no-repeat!important;background-position:98.7% 50%!important;color:var(--accordion-content-font-color)!important;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}.ng-select .ng-select-container .ng-value-container .ng-value-label{color:var(--form-group-form-input-font-color)!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{border:none!important;background-color:transparent!important;color:var(--accordion-content-font-color)!important;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}.ng-select .ng-select-container .ng-clear-wrapper{color:var(--ng-select-clear-wrapper)!important;right:30px}.ng-select .ng-select-container .ng-arrow-wrapper,.ng-select .ng-select-container .ng-spinner-loader{display:none}.ng-select .ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#101b2e}.ng-select .ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #fff;color:#fff}.ng-select .ng-dropdown-panel{border-bottom-color:var(--table-row-border-color);border:1px solid var(--table-row-border-color);font-family:Inter;font-style:normal;font-weight:500;font-size:.875rem;color:#374151}.ng-select .ng-dropdown-panel,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--background-color-05)}select{background:var(--background-color-02)!important;background-image:url(/content/images/arrow-down-icon.png)!important;background-repeat:no-repeat!important;background-position:98% 50%!important}select,select.form-control{border:1px solid var(--border-color-01)!important}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/content/images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:98% 50%!important;background-color:var(--background-color-05)!important;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px!important;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;color:var(--accordion-content-font-color)}.accordion select.form-control{font-weight:600;background-image:var(--background-image)!important;background-repeat:no-repeat!important;background-position:98.7% 50%!important;color:unset}select:focus-visible{outline:unset}.accordion .card{overflow:visible}.accordion .card .card-header{background-color:var(--accordion-card-header-background-color)!important}.accordion .card .card-header .accordion-header-title{color:var(--accordion-header-title-font-color)!important}.accordion .card .card-body .accordion-content-title{color:var(--accordion-content-title-font-color)!important}.accordion .card .card-body .accordion-content{color:var(--accordion-content-font-color)!important}.accordion .accordion-content{border:1px solid var(--border-color-01)!important;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px!important;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;color:var(--font-color-21)}.accordion .accordion-content,ngb-datepicker{background-color:var(--background-color-05)!important}ngb-datepicker{border:var(--datepicker-border)!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.12);border-radius:4px}ngb-datepicker .custom-select,ngb-datepicker .ngb-dp-month-name,ngb-datepicker .ngb-dp-weekday{color:var(--font-color-25);font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700}ngb-datepicker .ngb-dp-weekdays{border:none}ngb-datepicker .ngb-dp-day{color:#000;opacity:.8;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;text-align:center;padding:.185rem .25rem;display:inline-block;height:2rem;width:2rem}ngb-datepicker .btn-light.bg-primary,ngb-datepicker .btn-light:focus,ngb-datepicker .btn-light:hover{background-color:var(--background-color-04);color:#fff}ngb-datepicker .ngb-dp-navigation-select select{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px!important;color:var(--font-color-25)!important}ngb-datepicker .ngb-dp-header,ngb-datepicker .ngb-dp-month-name,ngb-datepicker .ngb-dp-weekdays{background-color:unset}ngb-datepicker .ngb-dp-arrow-btn:focus{outline:unset!important}ngb-datepicker .ngb-dp-navigation-chevron{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzLjcgNiI+PHBhdGggZD0iTTMuNy43TDEuNCAzbDIuMyAyLjNMMyA2IDAgM2wzLTMgLjcuN3oiLz48L3N2Zz4=);opacity:.8;font-size:.625rem;transform:scale(.9);width:.75em;height:unset;border-style:unset}ngb-datepicker .ngb-dp-arrow.right .ngb-dp-navigation-chevron{transform:rotate(180deg)}ngb-datepicker .ngb-dp-day .btn-light.bg-primary,ngb-datepicker .ngb-dp-day .btn-light:active,ngb-datepicker .ngb-dp-day .btn-light:focus,ngb-datepicker .ngb-dp-day .btn-light:hover{background-color:var(--datepicker-selecteddate-background-color)!important}.datepicker-input,.datetimepicker-input{background-color:var(--background-color-05)!important;border:1px solid var(--border-color-01);box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px!important;border-right:unset!important;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;color:var(--font-color-01);border-top-right-radius:0!important;border-bottom-right-radius:0!important}.datepicker-input:focus,.datetimepicker-input:focus{box-shadow:unset}.calendar-btn{min-height:2.1875rem;background-color:var(--background-color-05)!important;border:1px solid var(--border-color-01);box-sizing:border-box;border-radius:6px!important;padding:.1875rem .75rem .375rem .5rem;border-left:unset!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.calendar-btn:active,.calendar-btn:focus,.calendar-btn:hover{box-shadow:unset!important;border-color:var(--border-color-01)!important;background:var(--background-color-05)!important}.calendar-icon{font-size:.8125rem;color:#bdbdbd}table thead tr th{color:var(--table-title-font-color)!important}table tbody tr td,table thead tr th{background-color:var(--background-color-02)!important}table tbody tr td{color:var(--table-content-font-color)!important}table tbody .table-total-row{background-color:var(--background-color-01)!important;box-shadow:-4px 0 10px var(--table-row-border-color)!important}table tbody .table-content input{color:var(--font-color-02)!important;border:1px solid var(--border-color-01)!important;background-color:var(--background-color-05)!important}.item-count-and-page-pagination-container .page-pagination-container{background:var(--background-color-02);border-radius:8px;overflow:auto}.item-count-and-page-pagination-container .page-pagination-container .page-pagination{margin:0 auto}.item-count-and-page-pagination-container .page-pagination-container{scrollbar-width:thin;scrollbar-color:var(--scrollbar-track-background-color) var(--scrollbar-thumb-background-color)}.item-count-and-page-pagination-container .page-pagination-container::-webkit-scrollbar{width:100%;height:.5rem!important}.item-count-and-page-pagination-container .page-pagination-container::-webkit-scrollbar-track{background:var(--scrollbar-track-background-color);border-radius:8px;margin:0 .5rem 1rem}.item-count-and-page-pagination-container .page-pagination-container::-webkit-scrollbar-thumb{border-radius:8px;background:var(--scrollbar-thumb-background-color)}.item-count-and-page-pagination-container .page-pagination>ul{margin-bottom:unset}.item-count-and-page-pagination-container .page-pagination .page-item.active .page-link{border:none;background-color:unset;color:#00b9f2;font-weight:700}.item-count-and-page-pagination-container .page-pagination .page-item .page-link{border:none}.item-count-and-page-pagination-container .item-count-container,.item-count-and-page-pagination-container .page-pagination .page-item .page-link{font-family:Inter;font-style:normal;font-weight:500;font-size:.875rem;color:#6b7280}.modal .modal-content{background-color:var(--background-color-02)!important}.modal .modal-header .dropdown .dropdown-toggle fa-icon{color:var(--modal-header-dropdown-toggle-icon-color)}.modal .modal-header .dropdown .dropdown-menu{background-color:var(--background-color-02);border:1px solid var(--modal-header-dropdown-menu-border-color);box-shadow:2px 4px 12px rgba(0,0,0,.08);border-radius:8px}.modal .modal-header .dropdown .dropdown-menu .dropdown-item{background-color:var(--background-color-02);color:var(--font-color-01)}.modal .modal-header .dropdown .dropdown-menu .close-btn.dropdown-item{color:#eb5757}.modal .modal-header .btn{color:var(--modal-header-btn-color)}.modal .modal-header .close .line-1,.modal .modal-header .close .line-2{background-color:var(--modal-closeBtn-color)!important}.modal .form-label{color:var(--form-label-font-color)!important}.modal .form-input input,.modal .form-text-input input,.modal .form-textarea textarea{color:var(--font-color-02)!important;border:1px solid var(--border-color-01)!important;background-color:var(--background-color-03)!important}.modal .form-input.readonly-form-input input,.modal .form-input .selectiondisabled{opacity:1!important;color:var(--font-color-01)!important;border:1px solid var(--border-color-01)!important;background-color:var(--readonly-input-background-color)!important}.pdi-ticket-status-table-container{background:#fff;border-radius:8px}.pdi-ticket-status-table-container table{width:100%;border:unset!important}.pdi-ticket-status-table-title{padding:.75rem .5rem;font-family:Inter;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.5rem;letter-spacing:.5px;text-transform:uppercase;color:#66788a}.pdi-ticket-status-table-container table thead tr th{box-shadow:inset 0 -2px 0 var(--table-row-border-color)}.pdi-ticket-status-content{padding:.75rem .5rem;box-shadow:inset 0 -1px 0 var(--table-row-border-color);font-weight:500;line-height:1.25rem}.pdi-ticket-status-content,.pdi-ticket-status-unit-btn{font-family:Inter;font-style:normal;font-size:.875rem;color:#234361}.pdi-ticket-status-unit-btn{margin-top:4px;border-radius:4px;border:none;font-weight:600;line-height:1rem}.pdi-ticket-status-level-7-unit-box{border:2px solid #e77470!important;background:#e77470}.pdi-ticket-status-level-6-unit-box{border:2px solid #5297f8!important;background:#5297f8}.pdi-ticket-status-level-5-unit-box{border:2px solid #6dbb7b!important;background:#6dbb7b}.pdi-ticket-status-level-4-unit-box{border:2px solid orange!important;background:orange}.pdi-ticket-status-level-2-unit-box,.pdi-ticket-status-level-3-unit-box{border:2px solid #ffdf38!important;background:#ffdf38}.pdi-ticket-status-level-1-unit-box{border:2px solid rgba(144,159,169,0)!important;background:rgba(144,159,169,.46)}.pdi-ticket-status-level-0-unit-box{border:2px solid rgba(144,159,169,.46)!important;background:#fff}.pdi-ticket-status-swal-wide{width:850px!important}.pdi-ticket-status-custom-tooltip{position:relative;display:inline-block}.pdi-ticket-status-custom-tooltip .pdi-ticket-status-custom-tooltip-text{font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;visibility:hidden;width:240px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.pdi-ticket-status-custom-tooltip:hover .pdi-ticket-status-custom-tooltip-text{visibility:visible}.pdi-ticket-status-floor-name,.pdi-ticket-status-floor-title,.pdi-ticket-status-inspector-name,.pdi-ticket-status-inspector-title{white-space:nowrap}.pdi-ticket-status-unit-name,.pdi-ticket-status-unit-title{width:100%}.right-gap{margin-right:350px}@media screen and (max-width:500px){.right-gap{margin-right:300px}}.swal2-custom-font{font-family:Inter;font-style:normal}.back-to-previous-btn{border:unset;outline:unset;background:#00b9f2!important;border-radius:6px;color:#fff;padding:.625rem;margin-right:.5rem}.back-to-previous-btn .back-to-previous-btn-icon{margin-right:0!important;filter:brightness(0) invert(1)}