@charset "UTF-8";:root{--pc-loader-size: clamp(2.55rem, 1.7rem + 2.6vw, 3.35rem);--pc-loader-thickness: clamp(3px, .28vw + 2px, 4px);--pc-loader-ink: #405189;--pc-loader-accent: #556ee6;--pc-loader-mint: #0ab39c;--pc-loader-veil: rgba(244, 246, 252, .78);--pc-mgmt-supervision-year-bg: var(--pc-loader-ink);--pc-mgmt-supervision-year-fg: #fff;--pc-mgmt-supervision-year-border: var(--pc-loader-ink)}@keyframes pc-loader-spin{to{transform:rotate(360deg)}}@keyframes pc-loader-spin-fixed{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes pc-loader-pulse{0%,to{transform:translate(-50%,-50%) scale(.82);opacity:.72}50%{transform:translate(-50%,-50%) scale(1);opacity:1}}.pc-theme{position:relative;color:#444d86;-webkit-text-fill-color:#444d86}#layout-wrapper .main-content .page-content{position:relative;color:#444d86;font-size:14px}:is(.pc-theme,#layout-wrapper .main-content .page-content) .card-title{color:#405189;-webkit-text-fill-color:#405189;font-weight:700;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.25}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-create-btn{min-width:min(16rem,100%);min-height:3rem;padding:.7rem 1.5rem;font-size:clamp(1.05rem,.96rem + .4vw,1.2rem);font-weight:600;line-height:1.2;color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#d1f2d9!important;border-color:#d1f2d9!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-create-btn:hover,:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-create-btn:focus{color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#bdeac8!important;border-color:#bdeac8!important}.pc-page-head{position:relative;overflow:hidden;padding:clamp(.85rem,.7rem + .6vw,1.25rem) clamp(.9rem,.7rem + .8vw,1.35rem);border-bottom:0!important}.pc-page-head:after{content:"";position:absolute;left:4%;right:4%;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,#a8b4e8 18%,var(--skote-primary, #556ee6) 50%,#405189 82%,transparent 100%);background-size:220% 100%;animation:pc-head-border 2.6s ease-in-out infinite}.pc-page-head:hover:after{animation-duration:1.4s}@keyframes pc-head-border{0%{background-position:0% 50%;opacity:.7}50%{background-position:100% 50%;opacity:1}to{background-position:0% 50%;opacity:.7}}.pc-page-head__actions{justify-content:flex-end}#layout-wrapper .main-content .page-content .page-title-box{position:relative;overflow:hidden;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:1rem;row-gap:.65rem;margin:0 0 1.15rem!important;padding:clamp(.85rem,.7rem + .45vw,1.15rem) clamp(1rem,.8rem + .7vw,1.4rem)!important;background:linear-gradient(180deg,#fff,#f6f7fc)!important;border:1px solid #e4e8f4!important;border-radius:.75rem;box-shadow:0 .4rem 1.1rem #40518912!important}#layout-wrapper .main-content .page-content .page-title-box:before{content:"";position:absolute;left:0;top:.65rem;bottom:.65rem;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,var(--skote-primary, #556ee6) 0%,#405189 100%)}#layout-wrapper .main-content .page-content .page-title-box:after{content:"";position:absolute;left:4%;right:4%;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,#a8b4e8 18%,var(--skote-primary, #556ee6) 50%,#405189 82%,transparent 100%);background-size:220% 100%;animation:pc-head-border 2.6s ease-in-out infinite}#layout-wrapper .main-content .page-content .page-title-box:hover:after{animation-duration:1.4s}#layout-wrapper .main-content .page-content .page-title-box :is(h1,h2,h3,h4,h5,h6,.h4,.card-title){flex:1 1 12rem;min-width:0;margin:0!important;color:#405189!important;-webkit-text-fill-color:#405189!important;font-weight:700!important;font-size:clamp(1.05rem,.92rem + .55vw,1.35rem)!important;line-height:1.3!important;letter-spacing:.01em;text-align:start;text-transform:none!important;overflow-wrap:anywhere}#layout-wrapper .main-content .page-content .page-title-box .page-title-right,#layout-wrapper .main-content .page-content .page-title-box>:is(.btn,button,a.btn){flex:0 1 auto;margin-inline-start:auto}#layout-wrapper .main-content .page-content .page-title-box .breadcrumb{display:flex;flex-wrap:wrap;gap:.15rem 0;margin:0;background-color:transparent!important}#layout-wrapper .main-content .page-content .page-title-box .breadcrumb-item,#layout-wrapper .main-content .page-content .page-title-box .breadcrumb-item.active{color:#74788d!important;font-size:clamp(.75rem,.72rem + .15vw,.84rem);font-weight:500}#layout-wrapper .main-content .page-content .page-title-box .breadcrumb-item a{color:var(--skote-primary, #556ee6)!important}.pc-filters-wrap{padding:.85rem 1rem!important}.pc-filters{--pc-header-blue: #405189;--pc-header-font: 14px;--pc-filter-label-font: 14px;--pc-filter-input-font: 14px;--pc-filter-bg: #f3f6f9;--pc-filter-border: #ced4da}.pc-filters .accordion-item{overflow:visible;border:1px solid var(--pc-filter-border);border-radius:.5rem;background-color:var(--pc-filter-bg);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.pc-filters .accordion-item:hover,.pc-filters .accordion-item:focus-within{border-color:var(--skote-primary, #556ee6);box-shadow:0 0 0 .15rem #556ee62e;background-color:#eef2f7}.pc-filters .accordion-button{padding:.85rem 1rem;background-color:var(--pc-filter-bg)!important;box-shadow:none!important;font-size:var(--pc-header-font);font-weight:600;letter-spacing:.02em;color:var(--pc-header-blue)!important;-webkit-text-fill-color:var(--pc-header-blue)!important;transition:background-color .2s ease,color .2s ease}.pc-filters .accordion-button:hover{background-color:#e9eef5!important}.pc-filters .accordion-button:not(.collapsed){background-color:#e9eef5!important;color:var(--pc-header-blue)!important;-webkit-text-fill-color:var(--pc-header-blue)!important}.pc-filters .accordion-button:after{filter:none}.pc-filters-title{margin:0;font-size:var(--pc-header-font);font-weight:600;letter-spacing:.02em;color:var(--pc-header-blue)!important;-webkit-text-fill-color:var(--pc-header-blue)!important}.pc-filter-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2.25rem,1.9rem + 1.2vw,2.85rem);height:clamp(2.25rem,1.9rem + 1.2vw,2.85rem);border-radius:50%;background:#4051891a;color:var(--pc-header-blue);-webkit-text-fill-color:var(--pc-header-blue);box-shadow:inset 0 0 0 1px #4051892e}.pc-filter-icon i{font-size:clamp(1.2rem,1rem + .55vw,1.55rem);line-height:1;color:var(--pc-header-blue)}.pc-filters .accordion-body{background-color:var(--pc-filter-bg);padding:.35rem 1rem 1.1rem}.pc-filters .accordion-item:hover .accordion-body,.pc-filters .accordion-item:focus-within .accordion-body{background-color:#eef2f7}.pc-filters .fw-semibold2{margin-bottom:.55rem;font-size:var(--pc-filter-label-font)!important;font-weight:700!important;letter-spacing:.02em;line-height:1.3;color:var(--pc-header-blue)!important;-webkit-text-fill-color:var(--pc-header-blue)!important;white-space:normal}.pc-clear-filters{min-height:2.75rem;min-width:8.5rem;padding:.55rem 1.1rem;font-size:var(--pc-header-font);font-weight:600;letter-spacing:.02em;color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#fff!important;border:1px solid #ced4da!important}.pc-table-wrap{position:relative;width:100%;max-width:100%;border:1px solid #eff2f7;border-radius:.5rem;background:#fff;overflow:hidden}.pc-table-wrap .table-responsive{width:100%;max-width:100%;max-height:min(70vh,720px);overflow:auto;-webkit-overflow-scrolling:touch}.pc-table-wrap.is-refreshing{pointer-events:none}.pc-table-wrap.is-refreshing:after{content:"";position:absolute;inset:0;z-index:4;background:#f8f8fb8c}.pc-table-wrap.is-refreshing:before{content:"";position:absolute;top:50%;left:50%;z-index:5;margin:0;transform:translate(-50%,-50%);--pc-loader-size: clamp(1.65rem, 1.2rem + 1.4vw, 2.1rem);width:var(--pc-loader-size)!important;height:var(--pc-loader-size)!important;flex:0 0 auto;border:0!important;border-radius:50%;background:conic-gradient(from 24deg,rgba(10,179,156,.08) 0%,var(--pc-loader-mint) 24%,var(--pc-loader-accent) 62%,var(--pc-loader-ink) 100%)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));animation:pc-loader-spin .9s linear infinite!important;opacity:1!important;animation:pc-loader-spin-fixed .9s linear infinite!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid{width:100%;min-width:100%;max-width:none;margin:0;color:#444d86!important;-webkit-text-fill-color:#444d86;font-family:var(--skote-font, "Poppins", sans-serif);font-size:14px!important;line-height:1.45;table-layout:auto;border-collapse:separate;border-spacing:0}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th{position:sticky;top:0;z-index:2;width:auto;padding:.85rem 1rem!important;background-color:#2a3042!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em;text-align:start!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis;border:0!important;box-shadow:inset 0 -1px #00000014}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th:hover:after{content:none!important;display:none!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th.is-sorted{background-color:#2a3042!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody td:not(.pc-actions){max-width:min(22rem,28vw)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody td{width:auto;padding:.85rem 1rem!important;font-size:inherit!important;font-weight:400!important;color:#444d86!important;-webkit-text-fill-color:#444d86!important;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-color:#eff2f7!important;background-color:#fff}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody tr:nth-child(2n) td{background-color:#f8f8fb}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody tr:hover td{background-color:#556ee614!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody tr.is-editing td{background-color:#556ee61f!important;overflow:visible}.pc-th-btn{display:inline-flex;align-items:center;gap:.35rem;width:auto;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:start;cursor:pointer}.pc-sort{display:inline-flex;flex-direction:column;margin-inline-start:.1rem;line-height:.55;opacity:.45}.pc-sort i{font-size:.85rem}.pc-sort i.is-on{opacity:1;color:#fff}:is(.pc-theme,#layout-wrapper .main-content .page-content) .sortable.is-sorted .pc-sort{opacity:1}.pc-num{font-variant-numeric:tabular-nums;font-weight:400;white-space:nowrap}.pc-name{font-weight:400;color:#405189!important;-webkit-text-fill-color:#405189!important;white-space:nowrap}.pc-by{color:#495057!important;-webkit-text-fill-color:#495057!important;white-space:nowrap}.pc-date{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--skote-primary, #556ee6)!important;-webkit-text-fill-color:var(--skote-primary, #556ee6)!important;font-weight:400}.pc-actions{white-space:nowrap;overflow:visible;text-align:center!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid .btn-group .btn.btn-sm{padding:.38rem .55rem;font-size:1rem}:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-sn,:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-client,:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-pnumber,:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-pname,:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-by,:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-date{width:1%;white-space:nowrap}:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-action{width:auto;white-space:nowrap;text-align:center!important}.pc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:2.5rem 1rem;color:#444d86;-webkit-text-fill-color:#444d86}.pc-empty i{font-size:1.75rem;color:var(--skote-primary, #556ee6)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete{position:relative}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete:focus-within{z-index:1060}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__control{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:3.15rem;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.375rem;background:#fff}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__control:focus-within{border-color:var(--skote-primary, #556ee6);box-shadow:0 0 0 .15rem #556ee633}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__input{flex:1 1 7.5rem;min-width:7.5rem;width:auto!important;max-width:100%;border:0;outline:none;padding:.3rem 0;font-size:var(--pc-filter-input-font);font-weight:600;color:#405189;-webkit-text-fill-color:#405189;background:transparent}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__input::placeholder{font-size:var(--pc-filter-input-font);font-weight:600;color:#6c7aa0;-webkit-text-fill-color:#6c7aa0;opacity:1}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-chip{display:inline-flex;align-items:center;gap:.25rem;flex:0 1 auto;min-width:0;max-width:calc(100% - 8rem);padding:.2rem .5rem;border-radius:999px;background:#556ee61f;color:#405189;-webkit-text-fill-color:#405189;font-size:var(--pc-filter-input-font);font-weight:600;line-height:1.4;overflow-wrap:anywhere}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-chip__remove{border:0;background:transparent;color:inherit;font-size:.95rem;line-height:1;padding:0;cursor:pointer}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) [class$=-lookup]:has(app-collection-filter-autocomplete){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;position:relative;width:100%;min-height:3.15rem;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.375rem;background:#fff;overflow:visible;transition:border-color .15s ease,box-shadow .15s ease}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) [class$=-lookup]:has(app-collection-filter-autocomplete):focus-within{border-color:var(--skote-primary, #556ee6);box-shadow:0 0 0 .15rem #556ee633;z-index:1060}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) [class$=-lookup]:has(app-collection-filter-autocomplete) :is([class$=__chips],app-collection-filter-autocomplete,.filter-autocomplete,.filter-autocomplete__control){display:contents!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) [class$=-lookup]:has(app-collection-filter-autocomplete) .filter-autocomplete__input{flex:1 1 7.5rem!important;min-width:7.5rem!important;width:auto!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__menu{display:none;list-style:none;margin:0;padding:0;position:absolute;z-index:1060;top:calc(100% + 2px);left:0;right:0;max-height:280px;overflow-y:auto;border:1px solid #e9ebec;border-radius:.375rem;background:#fff;box-shadow:0 .5rem 1rem #12263f1a}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete:hover .filter-autocomplete__menu,:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete:focus-within .filter-autocomplete__menu,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) [class$=-lookup]:has(app-collection-filter-autocomplete):is(:hover,:focus-within) .filter-autocomplete__menu{display:block}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__option{display:block;width:100%;text-align:left;border:0;background:transparent;padding:.55rem .75rem;font-size:var(--pc-filter-input-font);font-weight:600;color:#405189;-webkit-text-fill-color:#405189;cursor:pointer}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__option:hover{background:#556ee614;color:var(--skote-primary, #556ee6);-webkit-text-fill-color:var(--skote-primary, #556ee6)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .filter-autocomplete__status{padding:.55rem .75rem;font-size:var(--pc-filter-input-font);font-weight:600;color:#405189;-webkit-text-fill-color:#405189}.pc-create-modal{z-index:1055}.pc-create-modal .modal-dialog{width:calc(100% - 1.5rem);max-width:56rem;margin:.75rem auto}.pc-create-modal .modal-content{overflow:hidden;border:1px solid #ced4da;border-radius:.6rem;color:#405189;-webkit-text-fill-color:#405189}.pc-create-modal__header{position:relative;padding:clamp(.85rem,.7rem + .5vw,1.15rem) clamp(.9rem,.7rem + .6vw,1.25rem);background-color:#f3f6f9;border-bottom:0}.pc-create-modal__header:after{content:"";position:absolute;left:4%;right:4%;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,#a8b4e8 18%,var(--skote-primary, #556ee6) 50%,#405189 82%,transparent 100%);background-size:220% 100%;animation:pc-head-border 2.6s ease-in-out infinite}.pc-create-modal .modal-title{margin:0;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem)!important;font-weight:700!important;color:#405189!important;-webkit-text-fill-color:#405189!important}.pc-create-modal .modal-body{padding:clamp(1rem,.85rem + .6vw,1.4rem);background-color:#fff}.pc-create-modal .form-label{margin-bottom:.5rem;font-size:14px!important;font-weight:700!important;letter-spacing:.02em;line-height:1.3;color:#405189!important;-webkit-text-fill-color:#405189!important}.pc-create-modal .form-control{min-height:3.15rem;padding:.55rem .85rem;font-size:14px!important;font-weight:600;color:#405189!important;-webkit-text-fill-color:#405189!important}.pc-create-modal .form-control::placeholder{font-size:14px;font-weight:600;color:#6c7aa0;-webkit-text-fill-color:#6c7aa0;opacity:1}.pc-create-modal .form-control:disabled{background-color:#f3f6f9;color:#405189}.pc-create-modal .invalid-feedback{font-size:clamp(.95rem,.88rem + .25vw,1.05rem);font-weight:600}.pc-create-modal__footer{background-color:#f3f6f9;border-top:1px solid #e9ebec;padding:.85rem 1rem}.pc-create-modal__close,.pc-create-modal__save{min-height:2.85rem;min-width:7.5rem;padding:.55rem 1.2rem;font-size:clamp(1rem,.92rem + .3vw,1.125rem);font-weight:600}.pc-create-modal__close{color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#fff!important;border:1px solid #ced4da!important}.pc-create-modal__save{color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#d1f2d9!important;border-color:#d1f2d9!important}.pc-create-modal__save:hover,.pc-create-modal__save:focus{background-color:#bdeac8!important;border-color:#bdeac8!important;color:#405189!important;-webkit-text-fill-color:#405189!important}@media(max-width:767.98px){.pc-create-modal .modal-dialog{width:calc(100% - 1rem);max-width:none;margin:.5rem auto}.pc-create-modal .form-label{font-size:14px!important}.pc-create-modal__close,.pc-create-modal__save{flex:1 1 100%;width:100%}}@media(max-width:1199.98px){:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody td.pc-name{white-space:normal;overflow:hidden;word-break:break-word;max-width:16rem}}@media(max-width:991.98px){.pc-filters .accordion-item{border-width:1.5px}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th,:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody td{padding:.7rem .8rem!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid .btn-group .btn.btn-sm{min-width:2.25rem;min-height:2.25rem}}@media(max-width:575.98px){.pc-page-head__title-col,.pc-page-head__action-col,.pc-page-head__actions{width:100%;max-width:100%}.pc-page-head__actions{justify-content:stretch}:is(.pc-theme,#layout-wrapper .main-content .page-content) .card-title{text-align:center}.pc-page-head:after,#layout-wrapper .main-content .page-content .page-title-box:after{left:3%;right:3%;height:2px}#layout-wrapper .main-content .page-content .page-title-box{align-items:stretch!important}#layout-wrapper .main-content .page-content .page-title-box :is(h1,h2,h3,h4,h5,h6,.h4,.card-title){flex-basis:100%;text-align:start!important}#layout-wrapper .main-content .page-content .page-title-box .page-title-right,#layout-wrapper .main-content .page-content .page-title-box>:is(.btn,button,a.btn){width:100%;margin-inline-start:0}#layout-wrapper .main-content .page-content .page-title-box .breadcrumb{justify-content:flex-start}.pc-table-wrap .table-responsive{max-height:min(62vh,560px)}.pc-filters .fw-semibold2{font-size:var(--pc-filter-label-font)!important;font-weight:700!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-filters .filter-autocomplete__input,:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-filters .filter-autocomplete__input::placeholder{font-size:14px}.pc-filters .accordion-item{border-radius:.4rem}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-create-btn,.pc-clear-filters{width:100%}:is(.pc-theme,#layout-wrapper .main-content .page-content) .col-sm-auto .d-flex{width:100%}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th.col-action,:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody td.pc-actions{position:sticky;right:0;z-index:3;box-shadow:-6px 0 8px -6px #12263f2e}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody tr:nth-child(2n) td.pc-actions{background-color:#f8f8fb}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid tbody tr:hover td.pc-actions{background-color:#556ee614!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-grid thead th.col-action{z-index:4}}.pc-page{width:100%;padding:0}.pc-page-content{width:100%}.pc-section{margin-bottom:1rem}.pc-row{display:flex;flex-wrap:wrap;gap:1rem}.pc-field{display:flex;flex-direction:column;gap:.4rem}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-label{margin-bottom:.5rem;font-size:14px;font-weight:600;color:#405189!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-control,:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-select{min-height:3rem;padding:.55rem .85rem;font-size:14px;color:#405189!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-control:focus,:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-select:focus{border-color:var(--skote-primary, #556ee6);box-shadow:0 0 0 .15rem #556ee62e}:is(.pc-theme,#layout-wrapper .main-content .page-content) textarea.form-control{min-height:7rem;resize:vertical}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-control.is-invalid,:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-select.is-invalid{border-color:#f46a6a!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-control.is-invalid:focus,:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-select.is-invalid:focus{box-shadow:0 0 0 .15rem #f46a6a26}.pc-validation-summary{padding:.75rem 1rem;margin-bottom:1rem;border:1px solid #f5c2c7;border-radius:.375rem;background:#fff5f5;color:#842029;font-size:14px}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-btn{min-height:2.75rem;padding:.55rem 1rem;border-radius:.375rem;font-size:14px;font-weight:600;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:var(--skote-primary, #556ee6)!important;border-color:var(--skote-primary, #556ee6)!important}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-btn-secondary{color:#405189!important;-webkit-text-fill-color:#405189!important;background-color:#fff!important;border-color:#ced4da!important}.pc-alert{padding:.75rem 1rem;border-radius:.375rem;border:1px solid transparent;font-size:14px;font-weight:500}.pc-alert-success{color:#0f5132;background:#d1e7dd;border-color:#badbcc}.pc-alert-danger{color:#842029;background:#f8d7da;border-color:#f5c2c7}.pc-alert-warning{color:#664d03;background:#fff3cd;border-color:#ffecb5}.pc-alert-info{color:#055160;background:#cff4fc;border-color:#b6effb}.pc-badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.25rem .65rem;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap}.pc-badge-primary{color:#405189;background:#556ee61f}.pc-badge-success{color:#0f5132;background:#0ab39c1f}.pc-badge-warning{color:#664d03;background:#ffc10726}.pc-badge-danger{color:#842029;background:#f46a6a1f}.pc-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.85rem 1rem;border-top:1px solid #eff2f7;background:#fff}.pc-pagination-info{color:#6c757d;font-size:14px}.pc-pagination .page-link{color:#405189;font-size:14px}.pc-pagination .page-item.active .page-link{color:#fff;-webkit-text-fill-color:#fff;background-color:var(--skote-primary, #556ee6);border-color:var(--skote-primary, #556ee6)}.pc-pagination .page-item:not(.disabled) .page-link:hover{color:#fff;-webkit-text-fill-color:#fff;background-color:var(--skote-primary, #556ee6);border-color:var(--skote-primary, #556ee6)}.pc-theme .dt-paging-info-wrap .page-link,.role-page.pc-theme .dt-paging-info-wrap .page-link,.page-content.pc-theme .dt-paging-info-wrap .page-link,#layout-wrapper .main-content .page-content .dt-paging-info-wrap .page-link{min-width:2rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .55rem;font-size:14px;font-weight:600;white-space:nowrap;color:#405189!important;-webkit-text-fill-color:#405189!important}.pc-theme .dt-paging-info-wrap .page-item.active .page-link,.role-page.pc-theme .dt-paging-info-wrap .page-item.active .page-link,.page-content.pc-theme .dt-paging-info-wrap .page-item.active .page-link,#layout-wrapper .main-content .page-content .dt-paging-info-wrap .page-item.active .page-link{background-color:var(--skote-primary, #556ee6)!important;border-color:var(--skote-primary, #556ee6)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.pc-theme .dt-paging-info-wrap .page-item:not(.disabled) .page-link:hover,.role-page.pc-theme .dt-paging-info-wrap .page-item:not(.disabled) .page-link:hover,.page-content.pc-theme .dt-paging-info-wrap .page-item:not(.disabled) .page-link:hover,#layout-wrapper .main-content .page-content .dt-paging-info-wrap .page-item:not(.disabled) .page-link:hover{background-color:var(--skote-primary, #556ee6)!important;border-color:var(--skote-primary, #556ee6)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.pc-theme .dt-paging-info-wrap .page-item.disabled .page-link,.page-content.pc-theme .dt-paging-info-wrap .page-item.disabled .page-link,.role-page.pc-theme .dt-paging-info-wrap .page-item.disabled .page-link,#layout-wrapper .main-content .page-content .dt-paging-info-wrap .page-item.disabled .page-link{cursor:default;pointer-events:none;opacity:.55;color:#878a99!important;-webkit-text-fill-color:#878a99!important;background-color:transparent;border-color:#dee2e6}.pc-page.is-loading{pointer-events:none}.pc-page.is-loading:after{content:"";position:fixed;inset:0;z-index:2000;background:var(--pc-loader-veil);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pc-page.is-loading:before{content:"";position:fixed;top:50%;left:50%;z-index:2001;margin:0;width:var(--pc-loader-size)!important;height:var(--pc-loader-size)!important;flex:0 0 auto;border:0!important;border-radius:50%;background:conic-gradient(from 24deg,rgba(10,179,156,.08) 0%,var(--pc-loader-mint) 24%,var(--pc-loader-accent) 62%,var(--pc-loader-ink) 100%)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));animation:pc-loader-spin .9s linear infinite!important;opacity:1!important;animation:pc-loader-spin-fixed .9s linear infinite!important}#loading,.profile-loading,#fliterloading{position:fixed!important;inset:0!important;z-index:1800!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;gap:clamp(.65rem,1.5vw,.9rem);width:auto!important;height:auto!important;max-width:none!important;margin:0!important;padding:clamp(.75rem,3vw,1.5rem)!important;text-align:center!important;transform:none!important;background:var(--pc-loader-veil)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto}#loading:before,.profile-loading:before,#fliterloading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(16.5rem,100vw - 2.25rem);height:clamp(8.75rem,34vw,11rem);border-radius:clamp(.9rem,2vw,1.25rem);background:radial-gradient(120% 90% at 50% 0%,rgba(85,110,230,.16),transparent 58%),linear-gradient(180deg,#fff,#f4f7ff);border:1px solid rgba(85,110,230,.18);box-shadow:0 22px 48px #24305c29,0 0 0 1px #ffffffb3 inset}#loading>*,.profile-loading>*,#fliterloading>*{position:relative;z-index:1}#loading .spinner-grow~.spinner-grow,#loading .spinner-border~.spinner-border{display:none!important}#loading .spinner-grow,#loading .spinner-border,.profile-loading .spinner-border,#fliterloading .loader,.loading-overlay .loader,.loader{width:var(--pc-loader-size)!important;height:var(--pc-loader-size)!important;flex:0 0 auto;border:0!important;border-radius:50%;background:conic-gradient(from 24deg,rgba(10,179,156,.08) 0%,var(--pc-loader-mint) 24%,var(--pc-loader-accent) 62%,var(--pc-loader-ink) 100%)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));animation:pc-loader-spin .9s linear infinite!important;opacity:1!important;display:block!important;margin-inline:auto;color:transparent!important;vertical-align:middle}#loading>.d-flex,.profile-loading>.d-flex{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:auto!important;margin:0!important;background:transparent!important}#loading:not(:has(p)):after,.profile-loading:not(:has(p)):after,#fliterloading:not(:has(p)):after{content:"Loading";position:relative;z-index:1;margin:0;font-family:var(--skote-font, "Poppins", sans-serif);font-size:clamp(.84rem,.76rem + .35vw,1rem);font-weight:600;letter-spacing:.06em;line-height:1.3;color:var(--pc-loader-ink)}#loading>p,.loading-panel{position:relative;z-index:1;margin:0!important;max-width:min(16rem,100vw - 3rem);font-family:var(--skote-font, "Poppins", sans-serif);font-size:clamp(.84rem,.76rem + .35vw,1rem)!important;font-weight:600!important;line-height:1.35;text-align:center;color:var(--pc-loader-ink)!important;-webkit-text-fill-color:var(--pc-loader-ink)!important}.loading-overlay{background:var(--pc-loader-veil)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .spinner-border:not(.spinner-border-sm){width:var(--pc-loader-size)!important;height:var(--pc-loader-size)!important;flex:0 0 auto;border:0!important;border-radius:50%;background:conic-gradient(from 24deg,rgba(10,179,156,.08) 0%,var(--pc-loader-mint) 24%,var(--pc-loader-accent) 62%,var(--pc-loader-ink) 100%)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--pc-loader-thickness)),#000 calc(100% - var(--pc-loader-thickness) + .5px));animation:pc-loader-spin .9s linear infinite!important;opacity:1!important;color:transparent!important}@media(max-width:575.98px){#loading:before,.profile-loading:before,#fliterloading:before{width:min(15rem,100vw - 1.75rem)}}@media(prefers-reduced-motion:reduce){#loading .spinner-grow,#loading .spinner-border,.profile-loading .spinner-border,.loader,.pc-page.is-loading:before,.pc-table-wrap.is-refreshing:before,:is(.pc-theme,#layout-wrapper .main-content .page-content) .spinner-border:not(.spinner-border-sm){animation:none!important;opacity:.9!important}.pc-page.is-loading:before,.pc-table-wrap.is-refreshing:before{transform:translate(-50%,-50%)}}.pc-empty-title{font-weight:600;color:#405189;font-size:14px}.pc-empty-text{color:#74788d;text-align:center;font-size:14px}.pc-confirm-modal{z-index:1055}.pc-confirm-modal .modal-content{border:1px solid #ced4da;border-radius:.6rem;overflow:hidden}.pc-confirm-modal__header{padding:1rem 1.25rem;background:#f3f6f9;color:#405189;font-size:14px}.pc-confirm-modal__body{padding:1.25rem;font-size:14px}.pc-confirm-modal__footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1rem;background:#f3f6f9}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-card{border:1px solid #eff2f7;border-radius:.5rem;background:#fff;box-shadow:0 .125rem .25rem #12263f0a}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-card__header{padding:.85rem 1rem;border-bottom:1px solid #eff2f7;background:#f8f8fb}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-card__body{padding:1rem}:is(.pc-theme,#layout-wrapper .main-content .page-content) .pc-card__footer{padding:.85rem 1rem;border-top:1px solid #eff2f7;background:#f8f8fb}.pc-tabs{border-bottom:1px solid #eff2f7}.pc-tabs .nav-link{padding:.75rem 1rem;color:#6c757d;font-weight:600;font-size:14px;border:0;border-bottom:3px solid transparent;background:transparent}.pc-tabs .nav-link:hover{color:#405189;background:#f8f8fb}.pc-tabs .nav-link.active{color:var(--skote-primary, #556ee6);border-bottom-color:var(--skote-primary, #556ee6);background:transparent}.pc-upload{display:flex;align-items:center;justify-content:center;min-height:9rem;padding:1rem;border:2px dashed #ced4da;border-radius:.5rem;background:#f8f8fb;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.pc-upload:hover,.pc-upload:focus-within{border-color:var(--skote-primary, #556ee6);background:#f3f6f9}.pc-upload__icon{font-size:2rem;color:var(--skote-primary, #556ee6)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .dropdown-menu{border:1px solid #e9ebec;border-radius:.375rem;box-shadow:0 .5rem 1rem #12263f1a}:is(.pc-theme,#layout-wrapper .main-content .page-content) .dropdown-item{padding:.55rem .85rem;color:#405189;font-size:14px;font-weight:500}:is(.pc-theme,#layout-wrapper .main-content .page-content) .dropdown-item:hover,:is(.pc-theme,#layout-wrapper .main-content .page-content) .dropdown-item:focus{color:#405189;background-color:#556ee614}:is(.pc-theme,#layout-wrapper .main-content .page-content) .tooltip{--bs-tooltip-font-size: 14px}:is(.pc-theme,#layout-wrapper .main-content .page-content) .popover{border-color:#e9ebec;box-shadow:0 .5rem 1rem #12263f1a;font-size:14px}:is(.pc-theme,#layout-wrapper .main-content .page-content) a:not(.nav-link):not(.btn):not(.dropdown-item):not(.page-link):not(.dt-button){color:var(--skote-primary, #556ee6);text-decoration:none}:is(.pc-theme,#layout-wrapper .main-content .page-content) a:not(.nav-link):not(.btn):not(.dropdown-item):not(.page-link):not(.dt-button):hover{color:#405189;text-decoration:underline}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-check-input{width:1.1rem;height:1.1rem;cursor:pointer}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-check-input:checked{background-color:var(--skote-primary, #556ee6);border-color:var(--skote-primary, #556ee6)}:is(.pc-theme,#layout-wrapper .main-content .page-content) .form-check-label{color:#405189;font-weight:500;font-size:14px}#layout-wrapper .main-content .page-content :focus-visible{outline:2px solid var(--skote-primary, #556ee6);outline-offset:2px}#layout-wrapper .main-content .page-content :is(.form-control,.form-select,.filter-autocomplete__input,.btn):focus-visible{outline:none}.pc-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pc-icon-sm{width:1.25rem;height:1.25rem}.pc-icon-md{width:1.5rem;height:1.5rem}.pc-icon-lg{width:2rem;height:2rem}.pc-stack{display:flex;flex-direction:column;gap:1rem}.pc-stack-sm{gap:.5rem}.pc-stack-lg{gap:1.5rem}.pc-inline{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}#layout-wrapper .main-content .page-content :is(app-datatable-toolbar,.dt-top-row){display:block;max-width:100%;min-width:0}#layout-wrapper .main-content .page-content .dt-top-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.45rem .65rem;max-width:100%;min-width:0;overflow-x:auto}#layout-wrapper .main-content .page-content :is(.dt-buttons-wrap,.dt-buttons){display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0}#layout-wrapper .main-content .page-content .dt-buttons .dt-button,#layout-wrapper .main-content .page-content .pc-toolbar-lg .dt-buttons .dt-button{flex:0 0 auto;min-width:0;min-height:2rem;padding:.3rem .65rem;font-size:14px;line-height:1.2;white-space:nowrap}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .dt-button{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:#405189!important;-webkit-text-fill-color:#405189!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-copy{background-color:#e9ebec!important;border-color:#e9ebec!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-excel{background-color:#d1f2d9!important;border-color:#d1f2d9!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-csv{background-color:#fde8c6!important;border-color:#fde8c6!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-pdf{background-color:#d6e4ff!important;border-color:#d6e4ff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-copy .dt-export-icon{color:#6c757d!important;-webkit-text-fill-color:#6c757d!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-excel .dt-export-icon{color:#1d6f42!important;-webkit-text-fill-color:#1d6f42!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-csv .dt-export-icon{color:#d97706!important;-webkit-text-fill-color:#d97706!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .dt-buttons .buttons-pdf .dt-export-icon{color:#dc3545!important;-webkit-text-fill-color:#dc3545!important}#layout-wrapper .main-content .page-content :is(.dt-search-wrap,.dt-length-wrap){flex:0 1 auto;min-width:0}#layout-wrapper .main-content .page-content :is(.dt-search-wrap .dataTables_filter label,.dt-length-wrap .dataTables_length label){display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.4rem;margin:0;white-space:nowrap}#layout-wrapper .main-content .page-content :is(.dt-search-wrap .form-control,.dt-length-wrap .form-select,.pc-toolbar-lg .dt-search-wrap .form-control,.pc-toolbar-lg .dt-length-wrap .form-select){width:7.5rem;min-width:0;max-width:100%;min-height:2rem}#layout-wrapper .main-content .page-content .dt-paging-info-wrap{display:flex;flex:0 1 auto;flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;margin-inline-start:auto;min-width:0}#layout-wrapper .main-content .page-content .dt-paging-info-wrap .dataTables_info{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#layout-wrapper .main-content .page-content .dt-paging-info-wrap .pagination{display:flex;flex:0 0 auto;flex-wrap:nowrap;margin:0}#layout-wrapper .main-content .page-content .dt-paging-info-wrap .page-link,#layout-wrapper .main-content .page-content .pc-toolbar-lg .dt-paging-info-wrap .page-link{min-width:2rem;min-height:2rem;padding:.25rem .55rem;white-space:nowrap}#layout-wrapper .main-content .page-content .pc-toolbar-lg .dt-paging-info-wrap .page-item.disabled .page-link{cursor:default;pointer-events:none;opacity:.55;color:#878a99!important;-webkit-text-fill-color:#878a99!important;background-color:transparent;border-color:#dee2e6}#layout-wrapper .main-content .page-content .card-body,#layout-wrapper .main-content .page-content .table-responsive{min-width:0;max-width:100%}@media(max-width:767.98px){#layout-wrapper .main-content .page-content .dt-top-row{flex-wrap:wrap;overflow-x:visible}#layout-wrapper .main-content .page-content .dt-buttons{flex-wrap:wrap}#layout-wrapper .main-content .page-content :is(.dt-buttons-wrap,.dt-search-wrap,.dt-length-wrap,.dt-paging-info-wrap){width:100%}#layout-wrapper .main-content .page-content .dt-paging-info-wrap{margin-inline-start:0}#layout-wrapper .main-content .page-content :is(.dt-search-wrap .form-control,.dt-length-wrap .form-select){width:100%}}#layout-wrapper .main-content .page-content :is(.nav-link,.form-control,.form-select,.form-label,label,.fw-semibold2,.accordion-button,.table,.table th,.table td,.dropdown-item,.page-link,.filter-autocomplete__input,.filter-autocomplete__option,.filter-autocomplete__status,.filter-chip,.pc-filters-title){font-size:14px!important}#layout-wrapper .main-content .page-content .btn:not(.dt-button):not(.buttons-copy):not(.buttons-excel):not(.buttons-csv):not(.buttons-pdf){font-size:14px!important;-webkit-text-fill-color:currentcolor}#layout-wrapper .main-content .page-content :is(button,.nav-link):not(.dt-button):not(.buttons-copy):not(.buttons-excel):not(.buttons-csv):not(.buttons-pdf){-webkit-text-fill-color:currentcolor}#layout-wrapper .main-content .page-content :is(.dt-button,.buttons-copy,.buttons-excel,.buttons-csv,.buttons-pdf){-webkit-text-fill-color:currentcolor}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn):is(.btn-primary,.btn-success,.btn-danger,.btn-info,.btn-secondary,.btn-dark,.pc-btn-primary,.bg-primary,.bg-success,.bg-danger,.bg-info,.bg-secondary,.bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-info,.text-bg-secondary,.text-bg-dark):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf):not(.dt-button):not(.pc-create-btn):not(.pc-create-modal__save),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn):is(.btn-primary,.btn-success,.btn-danger,.btn-info,.btn-secondary,.btn-dark,.pc-btn-primary,.bg-primary,.bg-success,.bg-danger,.bg-info,.bg-secondary,.bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-info,.text-bg-secondary,.text-bg-dark):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf):not(.dt-button):not(.pc-create-btn):not(.pc-create-modal__save):is(:hover,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn):is(.btn-primary,.btn-success,.btn-danger,.btn-info,.btn-secondary,.btn-dark,.pc-btn-primary,.bg-primary,.bg-success,.bg-danger,.bg-info,.bg-secondary,.bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-info,.text-bg-secondary,.text-bg-dark):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf):not(.dt-button):not(.pc-create-btn):not(.pc-create-modal__save) :is(i,span,svg,small){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(table tbody,.pc-grid tbody,.dataTables_scrollBody,.p-datatable-tbody) .badge:is(.bg-primary,.bg-success,.bg-danger,.bg-info,.bg-secondary,.bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-info,.text-bg-secondary,.text-bg-dark),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(table tbody,.pc-grid tbody,.dataTables_scrollBody,.p-datatable-tbody) .badge:is(.bg-primary,.bg-success,.bg-danger,.bg-info,.bg-secondary,.bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-info,.text-bg-secondary,.text-bg-dark) :is(i,span,svg,small){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload.btn-outline-light,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar label.custom-file-upload{color:var(--pc-mgmt-supervision-year-fg, #fff)!important;-webkit-text-fill-color:var(--pc-mgmt-supervision-year-fg, #fff)!important;border-color:#ffffffbf}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload:hover,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload:focus-visible,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload.btn-outline-light:hover,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .custom-file-upload.btn-outline-light:focus-visible{color:var(--pc-mgmt-supervision-year-fg, #fff)!important;-webkit-text-fill-color:var(--pc-mgmt-supervision-year-fg, #fff)!important;background-color:#ffffff1f;border-color:#fff}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .card-header.bg-primary .resume-upload-toolbar .submit-btn.btn-light{color:var(--pc-header-blue, #405189)!important;-webkit-text-fill-color:var(--pc-header-blue, #405189)!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.pc-fill-purple,.btn-purple,.bg-purple,[style*="6f42c1" i],[style*="111, 66, 193"]),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.pc-fill-purple,.btn-purple,.bg-purple,[style*="6f42c1" i],[style*="111, 66, 193"]):is(:hover,:focus,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.pc-fill-purple,.btn-purple,.bg-purple,[style*="6f42c1" i],[style*="111, 66, 193"]) :is(i,span,svg,small),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=terminated],:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=terminated]:is(:hover,:focus,:focus-visible,:active),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=terminated] :is(i,span,svg,small){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .pc-fill-purple{background-color:#6f42c1!important;border-color:#6f42c1!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.btn-warning,.pc-fill-amber,[style*=ffc107 i],[style*=ffc100 i],[style*=ffc10 i],[style*="255, 193, 7"],[style*="255, 193, 0"]):not(.dt-button):not(.buttons-csv):not(.buttons-excel):not(.buttons-copy):not(.buttons-pdf),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.btn-warning,.pc-fill-amber,[style*=ffc107 i],[style*=ffc100 i],[style*=ffc10 i],[style*="255, 193, 7"],[style*="255, 193, 0"]):not(.dt-button):not(.buttons-csv):not(.buttons-excel):not(.buttons-copy):not(.buttons-pdf):is(:hover,:focus,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(button,.btn,a.btn,input[type=button],input[type=submit],.nav-link):is(.btn-warning,.pc-fill-amber,[style*=ffc107 i],[style*=ffc100 i],[style*=ffc10 i],[style*="255, 193, 7"],[style*="255, 193, 0"]):not(.dt-button):not(.buttons-csv):not(.buttons-excel):not(.buttons-copy):not(.buttons-pdf) :is(i,span,svg,small),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=expenses],:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=expenses]:is(:hover,:focus,:focus-visible,:active),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active[data-tab=expenses] :is(i,span,svg,small){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-fill-indigo,.pc-fill-cadet,.pc-fill-blue,.panel-title,.client-title,.details-title),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active:not([data-tab]),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-fill-indigo,.pc-fill-cadet,.pc-fill-blue,.panel-title,.client-title,.details-title):is(:hover,:focus,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active:not([data-tab]):is(:hover,:focus,:focus-visible,:active),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-fill-indigo,.pc-fill-cadet,.pc-fill-blue,.panel-title,.client-title,.details-title) :is(i,span,svg,small),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .master-invoice-tabs .nav-link.active:not([data-tab]) :is(i,span,svg,small){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .pc-fill-indigo{background-color:#4a4a99!important;border-color:#4a4a99!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .pc-fill-cadet{background-color:#5f9ea0!important;border-color:#5f9ea0!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .pc-fill-blue{background-color:#007bff!important;border-color:#007bff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-create-btn,.pc-create-modal__save):not(.dt-button):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-create-btn,.pc-create-modal__save):not(.dt-button):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf):is(:hover,:focus,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) :is(.pc-create-btn,.pc-create-modal__save):not(.dt-button):not(.buttons-excel):not(.buttons-copy):not(.buttons-csv):not(.buttons-pdf) :is(i,span,svg,small){color:#405189!important;-webkit-text-fill-color:#405189!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .buttons-excel,:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .buttons-excel:is(:hover,:focus-visible,:active,.active,:disabled,.disabled),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .buttons-excel span{color:#405189!important;-webkit-text-fill-color:#405189!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal,body) .buttons-excel .dt-export-icon{color:#1d6f42!important;-webkit-text-fill-color:#1d6f42!important}#layout-wrapper .main-content .page-content .nav-link .badge{-webkit-text-fill-color:currentcolor}#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:hover,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:focus,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link.active,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:hover:before,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:hover:after,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:focus:before,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link:focus:after,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link.active:before,#layout-wrapper .main-content .page-content :is(.nav-pills,.nav-customs) .nav-link.active:after{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#405189!important}#layout-wrapper .vertical-menu,#layout-wrapper #sidebar-menu{font-size:inherit}#layout-wrapper .main-content .page-content table thead,#layout-wrapper .main-content .page-content table thead.table-light,#layout-wrapper .main-content .page-content .dataTables_scrollHead thead{--bs-table-bg: #2a3042;--bs-table-color: #fff;--bs-table-bg-state: #2a3042;--bs-table-border-color: transparent}#layout-wrapper .main-content .page-content table thead th,#layout-wrapper .main-content .page-content table thead td,#layout-wrapper .main-content .page-content .dataTables_scrollHead th,#layout-wrapper .main-content .page-content .dataTables_scrollHead td{background-color:#2a3042!important;color:#fff!important;-webkit-text-fill-color:#fff!important}#layout-wrapper .main-content .page-content table thead th :is(a,button,span,label,.pc-th-btn,.pc-sort,i),#layout-wrapper .main-content .page-content table thead td :is(a,button,span,label,.pc-th-btn,.pc-sort,i),#layout-wrapper .main-content .page-content .dataTables_scrollHead th :is(a,button,span,label,.pc-th-btn,.pc-sort,i){color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) :is(table tbody td,table tbody th,.pc-grid tbody td,.dataTables_scrollBody td,.dataTables_scrollBody th,.p-datatable-tbody>tr>td,.p-datatable-tbody>tr>th),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) :is(table tbody td,table tbody th,.pc-grid tbody td,.dataTables_scrollBody td,.dataTables_scrollBody th,.p-datatable-tbody>tr>td,.p-datatable-tbody>tr>th) :is(span,a,div,p,label,strong,b,small,.pc-name,.pc-num,.pc-date,.pc-by,.fw-bold,.fw-bolder,.fw-semibold,.fw-medium){font-weight:400!important}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) :is(table tbody,.pc-grid tbody,.dataTables_scrollBody,.p-datatable-tbody){--bs-table-color: #444d86;color:#444d86}:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) :is(table tbody td:not(.pc-actions):not(.actions),table tbody th,.pc-grid tbody td:not(.pc-actions):not(.actions),.dataTables_scrollBody td:not(.pc-actions):not(.actions),.dataTables_scrollBody th,.p-datatable-tbody>tr>td:not(.pc-actions):not(.actions),.p-datatable-tbody>tr>th),:is(.pc-theme,#layout-wrapper .main-content .page-content,.modal) :is(table tbody td:not(.pc-actions):not(.actions),table tbody th,.pc-grid tbody td:not(.pc-actions):not(.actions),.dataTables_scrollBody td:not(.pc-actions):not(.actions),.dataTables_scrollBody th,.p-datatable-tbody>tr>td:not(.pc-actions):not(.actions),.p-datatable-tbody>tr>th) :is(span:not(.badge):not(.btn),a:not(.btn):not(.dropdown-item),div:not(.btn-group):not(.dropdown):not(.btn),p,label,strong,b,small,.pc-name,.pc-num,.pc-date,.pc-by){color:#444d86!important;-webkit-text-fill-color:#444d86!important}#layout-wrapper .main-content .page-content app-masterinvoice :is(table thead,table thead.table-light,.pc-grid thead,.dataTables_scrollHead thead,.p-datatable-thead){--vz-table-color: #fff;--vz-table-bg: #2a3042;--vz-table-bg-state: #2a3042;--vz-table-accent-bg: #2a3042;--vz-table-hover-color: #fff;--vz-table-active-color: #fff;--vz-table-striped-color: #fff;--bs-table-color: #fff;--bs-table-bg: #2a3042;--bs-table-bg-state: #2a3042}#layout-wrapper .main-content .page-content app-masterinvoice :is(table thead th,table thead td,.pc-grid thead th,.dataTables_scrollHead th,.dataTables_scrollHead td,.p-datatable-thead>tr>th),#layout-wrapper .main-content .page-content app-masterinvoice :is(table thead th,table thead td,.pc-grid thead th,.dataTables_scrollHead th,.dataTables_scrollHead td,.p-datatable-thead>tr>th) *{color:#fff!important;-webkit-text-fill-color:#fff!important}#layout-wrapper .main-content .page-content app-masterinvoice :is(table tbody,.pc-grid tbody,.dataTables_scrollBody,.p-datatable-tbody){--bs-table-bg: #fff;--bs-table-accent-bg: #fff;--bs-table-striped-bg: #fff;--bs-table-hover-bg: #fff;--vz-table-bg: #fff;--vz-table-accent-bg: #fff;--vz-table-striped-bg: #fff}#layout-wrapper .main-content .page-content app-masterinvoice :is(table tbody tr>:is(td,th),.pc-grid tbody td,.dataTables_scrollBody td,.dataTables_scrollBody th,.p-datatable-tbody>tr>td,.p-datatable-tbody>tr>th){background-color:#fff!important}#layout-wrapper .main-content .page-content app-management app-supervision .supervision-tab .supervision-old--year,#layout-wrapper .main-content .page-content app-management app-supervision .supervision-tab .supervision-old--year :is(h3,h4,span,.supervision-sub){color:var(--pc-mgmt-supervision-year-fg)!important;-webkit-text-fill-color:var(--pc-mgmt-supervision-year-fg)!important}#layout-wrapper .main-content .page-content app-management app-supervision .supervision-tab .supervision-old--year .text-success,#layout-wrapper .main-content .page-content app-management app-supervision .supervision-tab .supervision-old--year .text-success :is(i,span){color:#28a745!important;-webkit-text-fill-color:#28a745!important}.tom-weekly-followup-table{min-width:4200px;font-size:11px;text-align:center}.tom-weekly-followup-table th,.tom-weekly-followup-table td{border:1px solid #000;vertical-align:middle;padding:5px}.tom-weekly-followup-table .group-header,.tom-weekly-followup-table .green-header{background-color:#e2efda}.tom-weekly-followup-table .main-header{background-color:#fce4d6}.tom-weekly-followup-table .period-header,.tom-weekly-followup-table .planned-header{background-color:#f8cbad}.tom-weekly-followup-table .actual-header{background-color:#c6e0b4}.tom-weekly-followup-table .percent-header{background-color:#ffe699}.tom-weekly-followup-table .cumulative-header{background-color:#ff0}.tom-weekly-followup-table tr.group-header-row td{background-color:#d9e2f3;font-weight:700}.tom-weekly-followup-table tr.group-total-row td{background-color:#e2efda;font-weight:700;color:#c00}.tom-monopolism-table{font-size:11px}.tom-monopolism-table tr.group-header-row td{background-color:#eef5ff;font-weight:700;color:#0d6efd}.tom-monopolism-table tr.group-total-row td{background-color:#f3f7f3;font-weight:700}.tom-collection-table,.tom-groups-collection-table,.tom-wide-table{font-size:11px;white-space:nowrap}.tom-collection-table th,.tom-collection-table td,.tom-groups-collection-table th,.tom-groups-collection-table td,.tom-wide-table th,.tom-wide-table td{vertical-align:middle}.tom-groups-collection-table{min-width:2200px}.tom-wide-table{min-width:1800px}.tom-qfu-status-modal .modal-header.bg-primary .modal-title,.tom-qfu-reminder-modal .modal-header.bg-primary .modal-title{color:#fff!important;-webkit-text-fill-color:#fff!important}.tom-qfu-reminder-modal #buttons-datatablesForReminder{font-size:11px}.tom-qfu-reminder-modal #buttons-datatablesForReminder .form-control:disabled,.tom-qfu-reminder-modal #buttons-datatablesForReminder .form-select:disabled{background-color:#fff;opacity:1}.tom-qfu-table{min-width:2800px;font-size:11px}.tom-qfu-table th,.tom-qfu-table td{text-align:left;vertical-align:middle}.tom-qfu-table th.nowrap,.tom-qfu-table td.nowrap{white-space:nowrap}.tom-qfu-table .notes-cell.clamp-2{min-width:8rem;max-width:14rem;white-space:normal;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tom-qfu-table:not(.qfu-rejected-mode) .qfu-rejected-col{display:none}.tom-qfu-table tfoot{display:table-row-group}.tom-qfu-table tfoot th{background-color:#f4f4f4;font-weight:600;vertical-align:middle}.tom-qfu-table tfoot #qfu-total-sum{text-align:right!important;padding-right:12px}.tom-lpo-table{min-width:2600px}.tom-tower-table{min-width:9200px}.tfu-grid-table thead tr.hdr-group th{text-align:center;font-weight:600;background:#e8f4fc;border-bottom:1px solid #c5d9e8;white-space:nowrap;font-size:.8rem;padding:.45rem .35rem}.tfu-grid-table thead tr:not(.hdr-group) th{vertical-align:middle;white-space:nowrap;font-size:.72rem;padding:.35rem .3rem;background:#f8fafc}.tfu-grid-table tbody td{font-size:.75rem;vertical-align:middle;padding:.3rem .35rem}.tfu-grid-table .tfu-text-wrap{min-width:7rem;max-width:12rem;white-space:normal;word-break:break-word}.tfu-grid-table .tfu-situation-col{min-width:9rem;max-width:14rem}.tfu-grid-table .tfu-client-col{min-width:11rem}.tfu-grid-table .tfu-action-col{min-width:6.5rem;position:sticky;right:0;z-index:2;background:#fff;box-shadow:-4px 0 6px #0f172a0f}.tfu-grid-table thead .tfu-action-col{background:#f8fafc;z-index:3}.tfu-grid-table tbody tr.odd td{background-color:#f9fafb}.tfu-grid-table tbody tr.even td{background-color:#fff}.tfu-grid-table tbody tr.odd .tfu-action-col,.tfu-grid-table tbody tr.even .tfu-action-col{background-color:inherit}.tfu-grid-table .tfu-edit{min-width:4.5rem}.tfu-grid-table .tfu-client-classification{min-width:5.5rem}.tfu-grid-table .tfu-sent-cnt-link,.tfu-grid-table .tfu-rfq-cnt-link{text-decoration:none}.tfu-grid-table .btn-icon{width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.tom-report-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.tom-report-item{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem .75rem;border-radius:8px;background:#fff;border:1px solid #e5e7eb;text-align:left;cursor:pointer}.tom-report-item:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 14px #0f172a1f;background:linear-gradient(135deg,#f9fafb,#eff6ff)}.tom-report-icon{width:34px;height:34px;border-radius:6px;background:radial-gradient(circle at 30% 20%,#e0f2fe,#bfdbfe);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tom-report-copy{display:flex;flex-direction:column;min-width:0}.tom-report-label{font-weight:600;font-size:.82rem;color:#0f172a}.tom-report-source{font-size:.7rem;color:#64748b}@media(max-width:1399px){.tom-report-bar{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.tom-report-bar{grid-template-columns:repeat(1,1fr)}}.tom-groups-collection-table tr.group-header-row td{background-color:#d9e2f3;font-weight:700}.tom-groups-collection-table tr.group-total-row td{background-color:#e2efda;font-weight:700;border-top:2px solid #548235;border-bottom:2px solid #548235}html,body{height:100%;margin:0;padding:0}app-root,app-admin-layout,#layout-wrapper{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;min-height:100dvh;margin:0;padding:0}#layout-wrapper .main-content{display:flex!important;flex:1 1 auto;flex-direction:column;min-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important;overflow:visible!important}#layout-wrapper .page-content{flex:1 1 auto;padding-bottom:0!important;margin-bottom:0!important}#layout-wrapper .main-content>footer.footer,html[dir=rtl] #layout-wrapper .main-content>footer.footer,html[dir=rtl] #layout-wrapper.vertical-collpsed .main-content>footer.footer,html[dir=rtl][data-layout=vertical] .main-content>footer.footer{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;flex:0 0 auto;height:auto!important;min-height:0!important;margin:0!important;padding:6px 18px 0!important;border:0!important;box-shadow:none!important}#layout-wrapper .main-content>footer.footer .container-fluid,#layout-wrapper .main-content>footer.footer .row,#layout-wrapper .main-content>footer.footer .row>[class*=col],#layout-wrapper .main-content>footer.footer .text-sm-end{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.dropdown-menu.show,.filter-autocomplete__menu{transform-origin:top center;animation:app-dropdown-enter .17s cubic-bezier(.2,.75,.3,1)}@media(min-width:992px){#layout-wrapper .vertical-menu,#layout-wrapper .vertical-menu .navbar-brand-box{transition:width .28s cubic-bezier(.2,.75,.3,1)}#layout-wrapper .main-content{transition:margin-left .28s cubic-bezier(.2,.75,.3,1),margin-right .28s cubic-bezier(.2,.75,.3,1)}#layout-wrapper #page-topbar,#layout-wrapper .footer{transition:left .28s cubic-bezier(.2,.75,.3,1),right .28s cubic-bezier(.2,.75,.3,1)}}#layout-wrapper:not(.vertical-collpsed) #sidebar-menu ul.sub-menu{interpolate-size:allow-keywords;display:block!important;height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-.25rem);transform-origin:top;transition:height .35s ease,opacity .2s ease,transform .3s ease,visibility 0s linear .35s}#layout-wrapper:not(.vertical-collpsed) #sidebar-menu ul.sub-menu.mm-show{height:auto;opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}#layout-wrapper #sidebar-menu .has-arrow:after{transition:transform .28s ease}@keyframes app-dropdown-enter{0%{opacity:0;clip-path:inset(0 0 18% 0 round .375rem)}to{opacity:1;clip-path:inset(0 0 0 0 round .375rem)}}@media(prefers-reduced-motion:reduce){.dropdown-menu.show,.filter-autocomplete__menu{animation:none}#layout-wrapper .vertical-menu,#layout-wrapper .vertical-menu .navbar-brand-box,#layout-wrapper .main-content,#layout-wrapper #page-topbar,#layout-wrapper .footer,#layout-wrapper #sidebar-menu ul.sub-menu,#layout-wrapper #sidebar-menu .has-arrow:after{transition:none}}app-responseengreport .report-toolbar__heading{color:#212529!important;-webkit-text-fill-color:#212529!important}app-recruitment,app-recruitment .recruitment-tab{color:#444d86!important}app-recruitment .card-title{color:#405189!important;-webkit-text-fill-color:#405189!important}app-recruitment table tbody td,app-recruitment .form-control,app-recruitment .form-select,app-recruitment label:not(.custom-file-upload):not(.btn),app-recruitment .dataTables_info{color:#444d86!important;-webkit-text-fill-color:#444d86!important}app-recruitmentindex,app-vacancies,app-vacanciescreate,app-applications,app-applicationcreate,app-interview,app-interviewcreate,app-recruitmentreports,app-recruitmentreportcreate{color:#212529!important;-webkit-text-fill-color:#212529!important}app-recruitmentindex h4,app-recruitmentindex h5,app-recruitmentindex .card-title,app-vacancies,app-vacanciescreate,app-applications,app-applicationcreate,app-interview,app-interviewcreate,app-recruitmentreports,app-recruitmentreportcreate,app-vacancies h5,app-vacanciescreate h4,app-applications h5,app-applicationcreate h4,app-applicationcreate h5,app-interview h5,app-interviewcreate h4,app-recruitmentreports h5,app-recruitmentreportcreate h4,app-vacancies label,app-vacanciescreate label,app-applications label,app-applicationcreate label:not(.custom-file-upload):not(.btn),app-interview label,app-interviewcreate label,app-vacancies table,app-vacancies table td,app-vacancies table th,app-applications table,app-applications table td,app-applications table th,app-interview table,app-interview table td,app-interview table th,app-vacancies .form-control,app-vacancies .form-select,app-vacanciescreate .form-control,app-vacanciescreate .form-select,app-applications .form-control,app-applications .form-select,app-applicationcreate .form-control,app-applicationcreate .form-select,app-interview .form-control,app-interview .form-select,app-interviewcreate .form-control,app-interviewcreate .form-select{color:#212529!important;-webkit-text-fill-color:#212529!important}app-vacancies .dataTables_filter label,app-vacancies .dataTables_length label,app-vacancies .dt-search-wrap .form-control,app-vacancies .dt-length-wrap .form-select,app-applications .dataTables_filter label,app-applications .dataTables_length label,app-applications .dt-search-wrap .form-control,app-applications .dt-length-wrap .form-select,app-interview .dataTables_filter label,app-interview .dataTables_length label,app-interview .dt-search-wrap .form-control,app-interview .dt-length-wrap .form-select{color:#212529!important;-webkit-text-fill-color:#212529!important}app-applicationcreate .custom-nav .nav-link.active,app-applicationcreate .card-header.bg-primary,app-applicationcreate .card-header.bg-primary .card-title,app-applicationcreate .card-header.bg-primary h4,app-applicationcreate .card-header.bg-primary .resume-upload-toolbar .custom-file-upload,app-applicationcreate .card-header.bg-primary .resume-upload-toolbar .btn-outline-light,app-applicationcreate .card-header.bg-primary .resume-upload-toolbar label{color:#fff!important;-webkit-text-fill-color:#fff!important}app-applicationcreate .card-header.bg-primary .resume-upload-toolbar .submit-btn.btn-light{color:var(--pc-header-blue, #405189)!important;-webkit-text-fill-color:var(--pc-header-blue, #405189)!important}app-reports,app-reports .reports-tab{color:#212529!important}app-reports .finance-report-label,app-reports .accordion-button,app-reports .modal-title,app-reports .form-label,app-reports p{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}@media print{#page-topbar,.app-menu,.footer,.vertical-overlay,.no-print{display:none!important}.main-content{margin:0!important;padding:0!important}.page-content{padding:0!important;margin:0!important}}html[dir=rtl]{font-family:Tahoma,Segoe UI,Arial,sans-serif}html[dir=rtl] img[dir=ltr]{transform:none}html[dir=rtl] .vertical-menu{left:auto;right:0}html[dir=rtl][data-layout=vertical][data-sidebar-size=lg] .main-content,html[dir=rtl] #layout-wrapper:not(.vertical-collpsed) .main-content{margin-left:0!important;margin-right:250px!important}html[dir=rtl][data-layout=vertical][data-sidebar-size=lg] #page-topbar,html[dir=rtl] #layout-wrapper:not(.vertical-collpsed) #page-topbar{left:0!important;right:250px!important}html[dir=rtl][data-layout=vertical][data-sidebar-size=lg] .footer,html[dir=rtl] #layout-wrapper:not(.vertical-collpsed) .footer{left:auto!important;right:auto!important}html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] .main-content,html[dir=rtl].vertical-collpsed .main-content,html[dir=rtl] #layout-wrapper.vertical-collpsed .main-content{margin-left:0!important;margin-right:70px!important}html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] #page-topbar,html[dir=rtl].vertical-collpsed #page-topbar,html[dir=rtl] #layout-wrapper.vertical-collpsed #page-topbar{left:0!important;right:70px!important}html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] .footer,html[dir=rtl].vertical-collpsed .footer,html[dir=rtl] #layout-wrapper.vertical-collpsed .footer{left:auto!important;right:auto!important}html[dir=rtl] #sidebar-menu .has-arrow:after{float:left}html[dir=rtl] #sidebar-menu ul li ul.sub-menu li a{padding:.4rem 3.5rem .4rem 1.5rem}html[dir=rtl] #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a{padding:.4rem 4.5rem .4rem 1.5rem}html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul,html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>app-admin-menu-node>li:hover>ul,html[dir=rtl] #layout-wrapper.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul,html[dir=rtl] #layout-wrapper.vertical-collpsed .vertical-menu #sidebar-menu>ul>app-admin-menu-node>li:hover>ul{left:auto;right:70px}html[dir=rtl][data-layout=vertical][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul li:hover>ul,html[dir=rtl] #layout-wrapper.vertical-collpsed .vertical-menu #sidebar-menu>ul ul li:hover>ul{left:auto;right:190px}@media(max-width:991.98px){html[dir=rtl] .main-content,html[dir=rtl] #layout-wrapper .main-content,html[dir=rtl] #layout-wrapper.vertical-collpsed .main-content,html[dir=rtl][data-layout=vertical] .main-content{margin-left:0!important;margin-right:0!important}html[dir=rtl] #page-topbar,html[dir=rtl] #layout-wrapper #page-topbar,html[dir=rtl] #layout-wrapper.vertical-collpsed #page-topbar,html[dir=rtl][data-layout=vertical] #page-topbar{left:0!important;right:0!important}html[dir=rtl] .footer,html[dir=rtl] #layout-wrapper .footer,html[dir=rtl] #layout-wrapper.vertical-collpsed .footer,html[dir=rtl][data-layout=vertical] .footer{left:auto!important;right:auto!important}}#layout-wrapper .main-content>footer.footer{margin-bottom:0!important;padding-bottom:0!important}
