@charset "UTF-8";#initMenuButton{fill:#fff}.responsive-page-container{padding-left:unset;display:flex;align-items:flex-start;padding-top:16px}.side-padding{padding:1rem;min-width:0}@media (min-width: 75rem){.side-padding{padding:20px 30px 20px 20px}}@media (min-width: 75rem){.side-padding>.container{margin-left:15px}}.header-main{background-color:#003c69;padding:20px;height:59px}nav{display:flex;justify-content:space-between;align-items:center}.icon-menu{display:flex;justify-content:flex-end;align-items:stretch}.icon-menu span{margin-left:20px;font-size:14px;color:#fff}.without-styles{text-decoration:none;color:inherit}.closebtn{color:#000;cursor:pointer}.spinner-box{width:100%;padding-top:80px;display:flex;justify-content:center}.form-filter{margin-top:25px}.action-btn-sidebar{padding:8px 16px;width:120px;height:48px;border-radius:4px;font-size:14px;font-weight:500;text-align:center}.action-btn-sidebar svg{vertical-align:middle}.nav-data-table{height:64px;padding:0px,0px,16px,0px;display:flex;align-content:center;justify-content:space-between}.header-table{margin-bottom:5px}.actions-header{display:flex;align-items:center;gap:10px}.actions-header .action-btn{margin-right:35px;width:155px;height:48px;color:#fff;background:#008bf5;border-radius:4px;border:0px solid;font-size:14px;cursor:pointer}.actions-header .action-btn svg{fill:#fff;vertical-align:middle;margin-right:8px}.actions-header .action-btn:disabled{background:#a9a9a9;cursor:not-allowed}.actions-header .action-btn:disabled svg{fill:#fff}.radio-group{display:flex;gap:10px;margin-right:20px}.radio-label{display:inline-flex;align-items:center;gap:5px;color:#000;font-weight:700}.radio-label input[type=radio]:checked+span{color:#00f;font-weight:700}.icon-refresh{margin-right:10px;cursor:pointer}.image{margin-right:30px;cursor:pointer}.on-aprobation{background-color:#ff6b0029;color:#ff6b00;padding:4px 8px;text-align:center;border-radius:4px}:root{--primary-color: #004275;--primary-hover-color: #003c69;--primary-active-color: #002d4f;--accent-color: #008bf5;--accent-dark-color: #002d4f;--background-color: #f8fcff;--white-color: #ffffff;--gray-lighter-color: #e4e7ea;--gray-light-color: #c9cccf;--gray-color: #909396;--gray-dark-color: #696c6f;--gray-darker-color: #4d5053;--black-color: #000000;--text-color: #303336;--text-light-color: #4d5053;--text-disabled-color: #909396;--state-success-color: #36bd64;--state-info-color: #008bf5;--state-warning-color: #ff6b00;--state-danger-color: #ff2121;--state-success-background-color: #f8fffa;--state-info-background-color: #eff8ff;--state-warning-background-color: #fffaf6;--state-danger-background-color: #fff8f8}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow-y:auto}body *::-webkit-scrollbar{width:.5rem;height:.5rem}body *::-webkit-scrollbar-track{background:var(--white-color)}body *::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.container h4{color:#222}#datepicker-0-rangeInput{border-radius:4px!important}.cds--date-picker__icon{fill:#003c69}.row-hidden{display:none!important}.table-wrapper{overflow:visible;overflow-x:visible!important}.align-row-table{margin-top:5px}.cds--modal.is-visible .cds--modal-container{background:#fff}.cds--modal.is-visible .cds--modal-container>div:first-child{border-radius:4px}.cds--text-input:focus{border:1px solid #003c69!important}.cds--radio-button-group{margin-top:10px!important}.notification-overlay{top:100px!important;z-index:9999!important}.rowActions{display:flex;align-items:center;grid-gap:14px;justify-content:flex-end}.cds--label{margin-bottom:0!important}.cds--select .cds--label{margin-bottom:6px!important}tlp-subheader h5{font-size:20px!important;font-weight:400!important}tlp-button.active button{background-color:#003c69;color:#fff;border-color:#003c69}tlp-button.active button:hover{background-color:#002a4a;border-color:#002a4a}.btn--custom--blue{display:inline-block}.btn--custom--blue .cds--btn,.btn--custom--blue .cds--btn:focus{border-color:#00a7d6;max-width:none!important;background:#00a7d6;color:#fff}.btn--custom--blue:hover .cds--btn{max-width:none!important;background:#1bb7e3;border-color:#1bb7e3;color:#fff}.cds--text-input__label-wrapper{margin-bottom:5px}.EntityHeader{font-size:.9em;display:flex;align-items:center;background:#f3f3f3;justify-content:space-between;border-radius:4px;margin-bottom:40px}.EntityHeader>app-entity-header-fields,.EntityHeader>div:first-child{display:flex;overflow:auto}.EntityHeader>app-entity-header-fields>div,.EntityHeader>div:first-child>div{padding:1rem 1.5rem}.EntityHeader>app-entity-header-fields>div label,.EntityHeader>div:first-child>div label{font-size:.85em;color:#777}.EntityHeader>app-entity-header-fields>div>div,.EntityHeader>div:first-child>div>div{margin-top:4px;font-weight:600;color:#003c69}.EntityHeader .cds--overflow-menu.cds--overflow-menu--open,.EntityHeader .cds--overflow-menu.cds--overflow-menu--open:hover{background:transparent}.EntityHeader .Actions{padding-right:14px;display:flex;align-items:center}.EntityHeader .Actions svg.actionsInForm{height:35px;width:21px}.cds--data-table-container{width:100%}.footer-modal{height:auto;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:20px 10px;border-top:1px solid rgba(128,128,128,.4392156863);position:absolute;left:0;right:0;background:#fff;z-index:1;border-radius:4px}.actions-container{display:flex;gap:15px}.header-modal{display:flex;align-content:center;justify-content:space-between;align-items:center;padding:20px 20px 0;margin-bottom:0;color:var(--cds-hover-primary);font-size:1.15em;font-weight:600}.header-modal h4{font-size:18px;font-weight:600}.header-modal h5{font-size:var(--cds-productive-heading-02-font-size, 1rem);font-weight:var(--cds-productive-heading-02-font-weight, 600);line-height:var(--cds-productive-heading-02-line-height, 1.375);letter-spacing:var(--cds-productive-heading-02-letter-spacing, 0)}.header-modal a{font-size:18px;color:#222;cursor:pointer}.form-request form{padding:15px;margin-bottom:75px}.form-row{display:flex;align-items:flex-start}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance{border-color:#003c69!important}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{background-color:#003c69!important}:host ::ng-deep .cds--form-requirement{position:absolute!important;margin-top:43px!important}:host ::ng-deep .MasterComponent .MasterDropdown{top:40px!important}.MasterComponent .MasterSelectedValue{max-width:min(300px,100%)}.MasterDropdown{top:40px!important}.scroll{overflow-y:visible!important;max-height:none!important}.cds--data-table-content{overflow-x:visible!important}.cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox:indeterminate+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true]:before{background-color:#003c69!important}.cds--modal-content{min-height:100px}.badge-container{display:flex;align-items:center;gap:.5rem;overflow-x:auto;width:100%;padding:0 10px}.error-message{color:#d01212;font-size:11px;margin-top:2px}.status{text-transform:uppercase;width:100px;text-align:center;font-size:.75em;padding:4px 8px;border-radius:4px}.status.DRAFT,.status.BORRADOR{background-color:#e9e9e9;color:#505050;border:1px solid}.status.PENDING,.status.PENDIENTE{background-color:#008bf529;color:#008bf5;border:1px solid}.status.RECEIVED,.status.RECIBIDO{background-color:#dfdfdf;color:#464646;border:1px solid}.status.ACTIVE,.status.ACTIVO,.status.FINISHED,.status.FINALIZADO{background-color:#c6e9c6;color:#477b47;border:1px solid}.status.AUTHORIZED,.status.AUTORIZADO{background-color:#008bf529;color:#008bf5;border:1px solid}.status.CANCELLED,.status.CANCELADO{background-color:#252525;color:#fff;border:0px solid}.status.REJECTED,.status.RECHAZADO{background-color:#ff212129;color:#ff2121;border:1px solid}.status.IN_REALIZATION,.status.EN_REALIZACION{background-color:#ddf50029;color:#f5b900;border:1px solid}.status.SELECTED.TO.POSITION,.status.SELECCIONADO.PARA.POSICIONAR{background-color:#008bf529;color:#008bf5;border:1px solid}.status.UNREALIZED_ABSENCE,.status.AUSENCIA_NO_REALIZADA{background-color:#ff6b0029;color:#ff6b00;border:1px solid}.status.UNREALIZED_TECHNICAL_PROBLEMS,.status.PROBLEMAS_TECNICOS_NO_REALIZADOS{background-color:#ff212129;color:#ff2121;border:1px solid}.status.INSPECTED,.status.INSPECCIONADO{background-color:#c6e9c6;color:#477b47;border:1px solid}.status.DOCUMENTARY.IN.INCIDENT.PROGRESS,.status.DOCUMENTAL.EN.INCIDENCIA.PROGRESO{background-color:#ff6b0029;color:#ff6b00;border:1px solid}.status.DOCUMENTARY.IN.INCIDENT.REVIEW,.status.DOCUMENTAL.EN.INCIDENCIA.REVISI\d3N{background-color:#ddf50029;color:#f5b900;border:1px solid}.status.SELECTED.FOR.DOCUMENTARY.CONTROL,.status.SELECCIONADO.CONTROL.DOCUMENTAL{background-color:#008bf529;color:#008bf5;border:1px solid}.container-box{margin:25px 20px 150px}.container-box .form-row,.container-box .form-row .form-group{width:100%}label.cds--label:has(+tlp-select),label.cds--label:has(+tlp-datepicker){margin-bottom:5px!important}td tlp-select{top:2px;position:relative}.expand .cds--date-picker{gap:15px}.cds--date-picker-container .cds--label{margin-bottom:5px!important}.cds--date-picker__input{pointer-events:none;cursor:pointer}@media (max-width: 74.9375rem){.form-row{flex-wrap:wrap}.nav-data-table{height:auto;flex-wrap:wrap;gap:8px;align-items:center}.actions-header{flex-wrap:wrap;gap:8px}.rowActions{gap:8px}.status{width:auto;min-width:5rem;display:inline-block}.cds--tabs{max-inline-size:100%}.cds--tabs .cds--tab--overflow-nav-button,.cds--tabs.cds--tabs--contained .cds--tab--overflow-nav-button{flex:0 0 2rem;inline-size:2rem;min-inline-size:2rem;padding:0}.cds--tabs .cds--tab--list{flex:1 1 auto;min-inline-size:0}.cds--modal .cds--modal-container>.form-request{grid-row:2;min-block-size:0;overflow-y:auto;padding-bottom:6rem}}@media (max-width: 74.9375rem){.table-wrapper,.cds--data-table-content{overflow-x:auto!important}.side-padding,.main-content,.cds--data-table-container,tlp-data-table-container{min-width:0;max-width:100%}}@media (max-width: 41.9375rem){.cds--modal .cds--modal-container,.cds--modal.is-visible .cds--modal-container{inline-size:100%!important;max-inline-size:100vw!important;border-radius:0}.footer-modal{flex-wrap:wrap;gap:10px;padding:12px 10px}.actions-container{flex-wrap:wrap;width:100%;gap:10px}.modal-container-scroll{min-height:0!important;max-height:none}.container-box{margin:1rem .5rem 2rem}.cds--tabs .cds--tabs__nav-link{padding-inline:.75rem}}
