body{background:#fff;overflow-x:hidden;min-height:100%;height:auto}jhi-main{min-height:100vh;background-color:#001871}b,strong{font-weight:700!important}body,h1,h2,h3,h4{font-weight:300}a,a:hover{color:#533f03;font-weight:700}a:hover{cursor:pointer}.dropdown-item:hover{color:#16181b}.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}.page-with-contextual-sidebar{transition:padding-left .3s}.row.equal-height{display:flex;flex-wrap:wrap}.row.equal-height>[class*=col-]{display:flex;flex-direction:column}.equal-height .card{flex:1}:root{--title:Montserrat,sans-serif;--paragraph:Lato,sans-serif;--grey-300:#e4e6f1;--grey-400:#b6b9ce;--grey-500:#6b7094;--dark-grey:#333;--digi-yellow:#ffe600;--celcom-blue:#009bdf;--celcom-light-blue:#99d7f2;--celcomdigi-bright-blue:#0064dc;--celcomdigi-navy-blue:#001871;--digi-light-yellow:#fef071;--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;--readonly-input-background-color:#f2f2f2;--form-group-readonly-input-background-color:#c2cfd6;--dropdown-item-font-weight:400;--dropdown-item-active-font-weight:700;--dropdown-item-color:#6b7094;--dropdown-item-color-active:#0064dc;--dropdown-toggle-icon-color:#6b7094;--dropdown-toggle-icon-color-active:#0064dc;--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%);--nav-link-active-font-weight:700;--nav-link-active-font-color:#0064dc;--nav-link-active-background:rgba(153,215,242,0.3);--nav-link-active-border-radius:8px}.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}select.form-control{background-image:url(/content/images/arrow-down-icon.png)!important;background-repeat:no-repeat!important;background-position:calc(100% - .5rem) 50%!important;background-size:unset}.datepicker-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.datepicker-input:focus{box-shadow:unset}.calendar-btn{border:1px solid #d1d5db;border-top-left-radius:0!important;border-bottom-left-radius:0!important;box-sizing:border-box;padding:.25rem .75rem;background:#fff!important}.calendar-btn:active,.calendar-btn:focus,.calendar-btn:hover{box-shadow:unset!important;border-color:#c7c9cc!important;background:hsla(0,0%,96.1%,.5)!important}.calendar-icon{font-size:.8125rem;color:#6c757d}.clear-btn{border:1px solid #d1d5db!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.clear-icon{font-size:.8125rem;color:#6c757d}ngb-datepicker.dropdown-menu{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.12);border-radius:4px;border:none}ngb-datepicker.dropdown-menu .ngb-dp-arrow-btn:focus{outline:unset!important}ngb-datepicker.dropdown-menu .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.dropdown-menu .ngb-dp-arrow.right .ngb-dp-navigation-chevron{transform:rotate(180deg)}ngb-datepicker.dropdown-menu .ngb-dp-header,ngb-datepicker.dropdown-menu .ngb-dp-month-name,ngb-datepicker.dropdown-menu .ngb-dp-weekdays{background-color:unset}ngb-datepicker.dropdown-menu .custom-select,ngb-datepicker.dropdown-menu .ngb-dp-month-name,ngb-datepicker.dropdown-menu .ngb-dp-weekday{color:var(--celcomdigi-bright-blue);font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700}ngb-datepicker.dropdown-menu .ngb-dp-weekdays{border:none}ngb-datepicker.dropdown-menu .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.dropdown-menu .btn-light.bg-primary,ngb-datepicker.dropdown-menu .btn-light:focus,ngb-datepicker.dropdown-menu .btn-light:hover{background-color:var(--celcomdigi-navy-blue)!important;color:#fff}quill-editor .ql-toolbar{border-top-right-radius:6px!important;border-top-left-radius:6px!important}quill-editor .ql-container{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.file-upload-card-deck .card{background-color:#fff!important;border:1px solid #d1d5db!important;box-sizing:border-box;border-radius:6px!important}.file-upload-card-deck .card img{width:100%}.file-upload-card-deck .card a{color:var(--dark-grey)!important}.custom-file-upload{position:relative;border:none;display:inline-block;padding:6px 12px;cursor:pointer;background:var(--celcomdigi-navy-blue);border-radius:6px;font-family:Lato;font-style:normal;font-weight:500;font-size:.875rem;color:#fff!important}.custom-file-upload.disabled.readonly{opacity:.65}.custom-input{position:absolute;left:0;top:3px;opacity:0;width:100px}.remove-img-btn{width:100%;border:unset;background:#eb5757!important;font-family:Lato;font-style:normal;font-weight:500;font-size:.875rem;color:#fff}.text-danger{color:#dc3545!important}.page-container.entity-page-container .page-heading{color:#000;margin-top:10px;font-family:Montserrat,sans-serif;font-size:25px;line-height:24px;font-weight:700}.page-container.entity-page-container .refresh-list-btn,.page-container.entity-page-container .refresh-list-btn:active{background-color:var(--digi-light-yellow);color:var(--celcomdigi-navy-blue);text-align:center;border:1px #000;border-radius:6px;padding:12px 25px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:18px;transition:color .3s,background-color .3s ease-in-out}.page-container.entity-page-container .refresh-list-btn:hover{background-color:var(--digi-yellow)}.page-container.entity-page-container .refresh-list-icon{font-size:.875rem}.page-container.entity-page-container .create-new-entity-btn,.page-container.entity-page-container .create-new-entity-btn:active{background-color:var(--celcomdigi-bright-blue);color:#fff;text-align:center;border:1px #000;border-radius:6px;padding:12px 25px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:18px;transition:color .3s,background-color .3s ease-in-out;box-shadow:unset!important}.page-container.entity-page-container .create-new-entity-btn:hover{background-color:var(--celcomdigi-navy-blue)}.page-container.entity-page-container .create-new-entity-icon{font-size:.875rem}.page-container.entity-page-container .table-container{background:#fff;border-radius:8px;overflow:auto}.page-container.entity-page-container .table-title{background:#fff;border:unset;box-shadow:inset 0 -2px 0 var(--table-row-border-color);white-space:nowrap;padding:1.188rem .5rem;font-family:var(--paragraph);font-style:normal;font-weight:700;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase;color:#66788a}.page-container.entity-page-container .table-content,.page-container.entity-page-container .table-content a{vertical-align:middle;padding:.875rem .5rem;border-top:unset;border-bottom:1px solid var(--table-row-border-color);font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:1rem;color:#234361}.page-container.entity-page-container .table-content a{font-weight:700;text-decoration:underline;border:unset;color:var(--table-content-clickable-font-color)}.page-container.entity-page-container .overflow-column .actions-buttons-box div{min-height:1.4375rem}.page-container.entity-page-container .overflow-column .actions-title{z-index:4;display:table-cell;clip-path:inset(-5px -15px 0 -15px)}.page-container.entity-page-container .overflow-column.table-content-container tr:last-child td:last-child{clip-path:inset(0 -15px -5px -15px)}.page-container.entity-page-container button.btn:focus{box-shadow:unset}.page-container.entity-page-container .table-title-container .table-title-container-row-two th{border:none;vertical-align:middle;text-align:left}.page-container.entity-page-container .column-filter{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.page-container.entity-page-container .table-filter ::ng-deep .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/content/images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:97% 50%!important}.page-container.entity-page-container .column-filter:focus{box-shadow:unset}.page-container.entity-page-container .table-content{border-top:unset;border-bottom:2px solid var(--table-row-border-color)}.page-container.entity-page-container .column-filter,.page-container.entity-page-container .table-content{box-shadow:unset;white-space:nowrap;vertical-align:middle;padding:.5rem;font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:.875rem;color:#234361}.page-container.entity-page-container .table-content.description-content,.page-container.entity-page-container .table-content.work-description-content{white-space:wrap}.page-container.entity-page-container .overflow-column .actions-buttons-box,.page-container.entity-page-container .overflow-column .actions-title,.page-container.entity-page-container .overflow-column .table-title-container-row-two th:last-child{display:block;box-shadow:-4px 0 10px var(--table-row-border-color);clip-path:inset(0 -15px 0 -15px);position:sticky;right:0;background:#fff;z-index:2}.page-container.entity-page-container .reset-btn,.page-container.entity-page-container .search-btn{border-radius:4px;width:2.125rem;height:2.125rem;line-height:1.2;font-family:Inter;font-style:normal;font-weight:500;color:#fff!important}.page-container.entity-page-container .action-icon:focus,.page-container.entity-page-container .reset-btn:focus,.page-container.entity-page-container .search-btn:focus,.page-container.entity-page-container .submit-btn:focus{box-shadow:unset}.page-container.entity-page-container .search-btn,.page-container.entity-page-container .search-btn:active{background:#6dbb7b!important}.page-container.entity-page-container .reset-btn,.page-container.entity-page-container .reset-btn:active{background:#4f4f4f!important}.page-container.entity-page-container .reset-btn-icon{width:.5rem}.page-container.entity-page-container .action-btn,.page-container.entity-page-container .action-btn:focus{color:#fff!important;display:flex;justify-content:center;align-items:center}.page-container.entity-page-container .action-icon{font-size:.75rem}.page-container.entity-page-container .table-content .delete-btn,.page-container.entity-page-container .table-content .edit-btn,.page-container.entity-page-container .table-content .view-btn{font-size:.75rem;border:unset;border-radius:4px;width:2.125rem;height:2.125rem;color:#fff}.page-container.entity-page-container .table-content .delete-btn:focus,.page-container.entity-page-container .table-content .delete-btn:focus-visible,.page-container.entity-page-container .table-content .edit-btn:focus,.page-container.entity-page-container .table-content .edit-btn:focus-visible,.page-container.entity-page-container .table-content .view-btn:focus,.page-container.entity-page-container .table-content .view-btn:focus-visible{color:#fff;box-shadow:unset;outline:unset}.page-container.entity-page-container .table-content .view-btn{background:#9b51e0}.page-container.entity-page-container .table-content .edit-btn{background:#2d9cdb}.page-container.entity-page-container .table-content .delete-btn{background:#eb5757}.page-container.entity-page-container .table-container{scrollbar-width:thin}.page-container.entity-page-container .table-container::-webkit-scrollbar{width:.5rem;height:.5rem;background-color:#eee}.page-container.entity-page-container .table-container::-webkit-scrollbar-track{background-color:#eee;border-radius:8px;margin:0 .5rem 1rem}.page-container.entity-page-container .table-container::-webkit-scrollbar-thumb{border-radius:8px;background-color:#e0e0e0}.page-container.entity-page-container .page-pagination-container{background:#fff;border-radius:8px;overflow:auto}.page-container.entity-page-container .page-pagination-container .page-pagination{margin:0 auto}.page-container.entity-page-container .page-pagination-container{scrollbar-width:thin;scrollbar-color:var(--scrollbar-track-background-color) var(--scrollbar-thumb-background-color)}.page-container.entity-page-container .page-pagination-container::-webkit-scrollbar{width:100%;height:.5rem!important}.page-container.entity-page-container .page-pagination-container::-webkit-scrollbar-track{background:var(--scrollbar-track-background-color);border-radius:8px;margin:0 .5rem 1rem}.page-container.entity-page-container .page-pagination-container::-webkit-scrollbar-thumb{border-radius:8px;background:var(--scrollbar-thumb-background-color)}.page-container.entity-page-container .page-pagination>ul{margin-bottom:unset}.page-container.entity-page-container .page-pagination{margin:0 auto}.page-container.entity-page-container .page-pagination ul{margin-bottom:unset}.page-container.entity-page-container .page-pagination .page-item.active .page-link{border:none;background-color:unset;color:var(--celcomdigi-navy-blue);font-weight:700}.page-container.entity-page-container .page-pagination .page-item .page-link{background-color:#fff;border:none}.page-container.entity-page-container .item-count-container,.page-container.entity-page-container .page-pagination .page-item .page-link{font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:.875rem;color:#6b7280}.tabset .nav-pills .nav-link,.tabset .nav-tabs .nav-link{font-family:var(--paragraph);font-style:normal;font-weight:400;font-size:1rem;color:var(--celcomdigi-bright-blue)}.tabset .nav-pills .nav-link.active,.tabset .nav-pills .show>.nav-link,.tabset .nav-tabs .nav-link.active,.tabset .nav-tabs .show>.nav-link{color:#fff;background-color:var(--celcomdigi-navy-blue);border-radius:6px;font-weight:700}.tabset .nav-pills .nav-link.disabled,.tabset .nav-tabs .nav-link.disabled{opacity:.6}.tabset .tab-content .card{border:1px solid rgba(0,0,0,.125);background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 var(--grey-300)}.custom-control-input:focus:not(:checked)~.custom-control-label:before,.custom-control-input:focus~.custom-control-label:before{background-color:unset;box-shadow:unset;border-color:var(--celcomdigi-navy-blue)}.custom-control-input~.custom-control-label:before{border-color:var(--celcomdigi-navy-blue)}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:var(--celcomdigi-navy-blue);background-color:var(--celcomdigi-navy-blue);box-shadow:none}.create-entity-container .back-to-previous-btn{background:unset;border:unset;outline:unset}.create-entity-container .form{border:none;background:#fff;border-radius:8px}.create-entity-container .form-title{font-family:var(--title);font-style:normal;font-weight:700;font-size:1.5rem;color:#333}.create-entity-container .create-new-form .form-group,.create-entity-container .create-new-form .form-group label span:first-child{font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:1rem;color:#374151;margin-bottom:1.5rem}.create-entity-container .create-new-form .form-group label span:last-child{color:#eb5757}.create-entity-container .create-new-form .form-group label span:first-child{margin-bottom:.25rem;color:#374151}.create-entity-container .create-new-form .form-group .ng-select{border:none}.create-entity-container .create-new-form .form-group .form-control,.create-entity-container .create-new-form .form-group .ng-select .ng-select-container{background-color:hsla(0,0%,96.1%,.5019607843137255);border:1px solid #c7c9cc;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.050980392156862744);border-radius:6px;font-family:var(--paragraph);font-style:normal;font-weight:400;font-size:1rem;color:#333}.create-entity-container .create-new-form .form-group .ng-select .ng-select-container .ng-arrow-wrapper,.create-entity-container .create-new-form .form-group .ng-select .ng-select-container .ng-spinner-loader{display:none}.create-entity-container .create-new-form .form-group .ng-select .ng-select-container .ng-value-container{padding-left:.75rem}.create-entity-container .create-new-form .col-12 .form-group select.form-control,.create-entity-container .create-new-form .form-group .ng-select .ng-select-container,.create-entity-container .create-new-form .form-group select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/content/images/arrow-down-icon.png);background-repeat:no-repeat!important;background-position:98.7% 50%!important;background-size:unset}.create-entity-container .create-new-form .col-lg-4 .form-group .ng-select .ng-select-container,.create-entity-container .create-new-form .col-lg-4 .form-group select.form-control,.create-entity-container .create-new-form .col-lg-6 .form-group .ng-select .ng-select-container,.create-entity-container .create-new-form .col-lg-6 .form-group select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/content/images/arrow-down-icon.png);background-repeat:no-repeat!important;background-position:97% 50%!important;background-size:unset}.create-entity-container .create-new-form .form-group .ng-select .ng-select-container .ng-clear-wrapper{right:30px}.create-entity-container .create-new-form .form-control:disabled,.create-entity-container .create-new-form .form-control[readonly],.create-entity-container .create-new-form .ng-select-disabled .ng-select-container,.create-entity-container .create-new-form .readonly-field .form-control,.create-entity-container .create-new-form .readonly-field .ng-select-container{background-color:var(--form-group-readonly-input-background-color)!important;border:1px solid #d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px;font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:.875rem;color:#234361}.create-entity-container .create-new-form .separator-line hr{border-top:3px solid #dee2e6;margin-top:0}.create-entity-container .create-new-form .form-control.is-invalid,.create-entity-container .was-validated .form-control:invalid{border-color:#dc3545;padding-right:2.25rem!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.create-entity-container .create-new-form .invalid-feedback{color:#dc3545}.create-entity-container .card-footer{background-color:unset;border:unset}.create-entity-container .create-new-form .permit-details-and-img-wrapper{border:2px solid #d1d5db;border-radius:6px;margin-bottom:1.5rem;padding:1rem 0}.create-entity-container .create-new-form .permit-details-and-img-wrapper .form-group{margin-bottom:0}.create-entity-container .cancel-btn,.create-entity-container .cancel-btn:active,.create-entity-container .cancel-btn:active:focus,.create-entity-container .cancel-btn:focus{padding:.5625rem 1.0625rem;box-shadow:none!important;background:#ddd!important;border:1px solid #d1d5db!important;box-sizing:border-box;border-radius:6px;font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:1rem;color:#374151!important}.create-entity-container .save-btn,.create-entity-container .save-btn:active,.create-entity-container .save-btn:active:focus,.create-entity-container .save-btn:focus{padding:.5625rem 1.0625rem;box-shadow:none!important;border:none!important;background:var(--celcomdigi-navy-blue)!important;border-radius:6px;font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:1rem;color:#fff}@media screen and (max-width:991px){.create-entity-container .create-new-form .col-12 .form-group select,.create-entity-container .create-new-form .col-12 .form-group select.form-control,.create-entity-container .create-new-form .form-group .ng-select .ng-select-container,.create-entity-container .create-new-form .form-group select.form-control{background-position:97% 50%!important}.create-entity-container .form-title{font-size:1.25rem}.create-entity-container .create-entity-container{min-height:100vh}.create-entity-container .create-new-form .permit-details-and-img-wrapper .form-group{margin-bottom:1.5rem}}.delete-modal .modal-content{background:#fff;border-radius:8px;outline:none;padding:1.5rem;border:none}.delete-modal .modal-header{border-bottom:none}.delete-modal .close-btn{position:relative;height:20px;width:20px;outline:unset;opacity:1;margin:unset!important}.delete-modal .close-btn:focus,.delete-modal .close-btn:hover{opacity:1!important}.delete-modal .close-btn span{position:absolute;width:100%;height:2px;border-radius:50px;right:0}.delete-modal .close-btn .line-1{transform:translateY(9px) translateY(-50%) rotate(45deg);background-color:#000;top:2px}.delete-modal .close-btn .line-2{transform:translateY(-9px) translateY(-50%) rotate(-45deg);background-color:#000;bottom:-2px}.delete-modal .delete-confirmation-title,.delete-modal .form-modal-title{font-family:var(--title);font-style:normal;font-weight:700;font-size:1.5rem;color:#333}.delete-modal .delete-confirmation-text{font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:.875rem;color:var(--font-color-07)}.delete-modal .modal-footer{border:none}.delete-modal .modal-delete-btn{background:#eb5757!important;border-radius:6px;color:#fff!important;border-color:unset}.delete-modal .cancel-btn,.delete-modal .modal-delete-btn{padding:.5625rem 1.063rem;font-family:var(--paragraph);font-style:normal;font-weight:500;font-size:.875rem}.delete-modal .cancel-btn{background:#ddd!important;border:1px solid #d1d5db;border-radius:6px;color:#374151!important}