body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0;box-sizing:border-box}.buttonColorCreate{background-color:#05749e!important;border:none!important}.buttonColorCreate:hover{background-color:#045b7b;outline:none}.backgroundLogin{background-image:url(/assets/bg-login.48041824.jpg)}.p-datatable th .p-column-title{text-align:center;color:#04638a;font-weight:700}.p-column-header-content{justify-content:center!important}td{text-align:center!important}.colorSipro{color:#04638a}.sidebar{flex:0 0 5%;height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#05749e}.modulos-sidebar{max-height:65%;height:100%;overflow-y:auto}.modulos-sidebar::-webkit-scrollbar{width:8px}.modulos-sidebar::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.modulos-sidebar::-webkit-scrollbar-thumb:hover{background-color:#555}.modulos-sidebar::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:4px}@media (max-width:900px){.card-table-materia .container-descripcion{display:flex!important;flex-wrap:wrap}.card-table-materia .container-descripcion-button-add{width:100%;display:flex;justify-content:center;margin:15px}}.btn-notify-save,.p-datepicker-trigger{background-color:#04638a!important;border-color:#04638a!important}input[type=file]::file-selector-button{display:none}.file-input-container{display:flex;justify-content:center;align-items:center;width:85%}.file-input-container.pi.pi-file-pdf{margin-right:450px}.file-input-container input{width:80%;height:40px;border-radius:20px;color:#fff;font-weight:700;display:inline-block;line-height:40px;text-align:center;cursor:pointer;padding:0 0 0 20px;vertical-align:middle;background-color:#05759e00;color:#686868;border:1px solid #7a7a7a}.custom-file-input.pi{margin-right:5px;color:#a7a7a7;font-family:PrimeIcons,Arial,Helvetica,sans-serif;font-size:16px}.custom-calendar .p-datepicker-trigger{background-color:#05749e!important;border-color:#05749e!important;border-radius:0;margin-left:-5px}.custom-calendar .p-datepicker-trigger:hover{background-color:#3689a5!important}.custom-calendar{border-radius:0}.custom-calendar .p-inputtext{border-radius:5px!important;border:1px solid #6d6d6d!important}.container-descripcion{display:grid;gap:5%;grid-template-columns:65% 30%}.button{border-radius:8px;height:40px;width:200px;background-color:#fff;border:none;color:#312d3b;font-size:15px}.button:hover{cursor:pointer;background-color:#312d3b;color:#fff}.container-titulo-table{color:#312d3b}.flex{justify-items:end!important}.header-trabajadores>.container-descripcion>.container-descripcion-table>p{margin-block:0 2rem}.header-trabajadores>.container-descripcion>.container-descripcion-button-add{text-align:end}.header-trabajadores>.container-descripcion{gap:5%;grid-template-columns:65% 30%}.last-field{margin:0}.p-dialog-footer{padding:1rem 1.5rem 1.5rem!important}.column-typeworker{width:15%}.header-trabajadores>.container-descripcion>.container-descripcion-table>p{margin-block:0 2rem}@media (max-width: 1280px){.table-trabajadores .colum{padding:1rem .2rem}.table-trabajadores .column-type,.column-id{width:12%}.table-trabajadores .column-salary,.column-hours,.column-edit,.colum-delete{width:8%}}@media (max-width: 960px){.header-trabajadores>.container-descripcion>.container-descripcion-table>p{margin-block:0 1rem}.header-trabajadores>.container-descripcion{display:block;margin-bottom:15px}.header-trabajadores .container-titulo-table{font-size:1.8rem}.column .p-column-title{text-align:start}.table-trabajadores .p-paginator{margin-top:15px}.table-trabajadores .p-paginator>.p-paginator-left-content{position:absolute;left:15px;bottom:65px;z-index:1}.table-trabajadores .p-paginator>.p-paginator-current{width:100%}.table-trabajadores .p-paginator>.p-dropdown{position:absolute;bottom:15px;right:77px}.table-trabajadores .p-paginator>.p-paginator-right-content{position:absolute;right:15px;bottom:15px}}@media (max-width: 700px){.table-trabajadores .p-paginator{padding-bottom:80px}.table-trabajadores .p-paginator>.p-paginator-left-content{bottom:135px}.table-trabajadores .p-paginator>.p-dropdown{right:auto}}@media (max-width: 600px){.p-container>.p-toast{width:70vw}}@media (max-width: 470px){.table-trabajadores .lista-h1{font-size:1.5rem}.table-trabajadores .p-paginator>.p-paginator-current{margin:.5rem 2.5rem 1.5rem;text-align:center;line-height:1.5}.table-trabajadores .p-paginator>.p-paginator-left-content{bottom:calc(135px + 1.5rem)}}@media (max-width: 407px){.table-trabajadores .p-paginator>.p-paginator-left-content{bottom:calc(190px + 1.5rem);left:5px}}@media (max-width: 337px){.table-trabajadores .p-paginator-current{height:70px}.table-trabajadores .p-paginator>.p-paginator-left-content{bottom:calc(195px + 1.5rem)}}.modal-document{height:60vh}.content-document{height:80%;overflow-x:auto}.content-document::-webkit-scrollbar{width:5px;background-color:#313233}.content-document::-webkit-scrollbar-thumb{background-color:#5e5959;border-radius:10px}.content-document::-webkit-scrollbar-track{background-color:#928a8a}.page-create-pedido>h1{color:#04638a}.container-descripcion-materia{gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.container-descripcion-footer{padding-top:2%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.button{border-radius:8px;height:40px;width:100%;max-width:200px;background-color:#fff;border:none;color:#312d3b;font-size:15px;margin:5px}.button-excel{display:flex!important;flex-direction:row!important;justify-content:center;align-items:center}.button:hover{cursor:pointer;background-color:#312d3b;color:#fff}.container-titulo-table{color:#312d3b}h1{font-weight:700;font-size:36px;line-height:40px}.container-descripcion>.container-descripcion-table>p{margin-block:0 2rem}.p-dialog .p-dialog-content{padding:0 1.5rem!important}.container-search{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.button-excel,.button-crear{margin:0}@media screen and (max-width: 960px){.material-proveedor>.p-dialog-content{background:#f7f7f8}.material-historial>.p-dialog-content{background-color:#f7f7f8}}.cantidad-uni{display:flex;flex-direction:row;gap:0px;margin-bottom:20px;align-items:center;justify-content:center}.cantidad-uni span{background-color:#e9e7ee;margin-top:20px;display:flex;align-items:center;justify-content:center;height:48px!important;width:100px}.field-cant-uni{display:flex;height:48px}.card-table-materia .container-descripcion{display:grid;gap:5%;grid-template-columns:65% 30%}.boton{border-radius:8px;height:40px;max-width:200px;width:200px;background-color:#fff;border:none;color:#312d3b;font-size:15px}.boton:hover{cursor:pointer;background-color:#302c3a;color:#fff}.container-titulo-table{color:#312d3b;width:100%;font-size:35px}.p-dialog-header{color:#312d3b!important}.icon-create-proveedor{margin-right:10px;font-size:20px}.container-search{display:flex;align-items:center;justify-content:space-between}.lista-h1{color:#312d3b!important}@media (max-width: 900px){.card-table-materia .container-descripcion{display:flex!important;flex-wrap:wrap}.card-table-materia .container-descripcion-button-add{width:100%;display:flex;justify-content:center;margin:15px}}@media screen and (max-width: 725px){.container-descripcion{font-size:13px;justify-content:space-between;align-items:center;gap:20px}.p-container h1{font-size:25px}}.btn-advice-setting{background-color:#04638a!important;width:40px;height:40px;display:flex;border-radius:50%;justify-content:center;border:1px solid #04638a!important;margin-top:16px}.btn-advice-setting span{color:#fff;font-weight:900;font-size:1.3em}.CustomNotify__container-icon-advice{width:100%;display:flex;justify-content:center}.CustomNotify__container-icon-advice img{width:100px}.CustomNotify__message-advice{text-align:center;font-size:1.2em;font-weight:700}.CustomNotify__field-days-notify{display:flex;justify-content:center}.CustomNotify__field-days-notify input{width:80%;border:2px solid #04638a!important}.btn-notify-save{background-color:#04638a!important;border-color:#04638a!important}.fixed{z-index:10}
