@charset "UTF-8";.notFound{width:100%;height:100vh;display:flex;flex-direction:row-reverse;align-items:center;background-color:var(--color-quaternay)}.notFound-figure{flex:1;height:80%}.notFound-figure-img{height:100%;object-fit:contain}.notFound-contain-logo{position:absolute;top:3rem;left:2rem}.notFound-group{flex:1;display:flex;flex-direction:column;align-items:center;gap:2rem}.notFound-title{color:var(--color-menu);font-size:6rem}.notFound-span{display:block}.notFound-paragraph{width:100%;text-align:center;font-size:var(--size-button);color:var(--color-menu)}.notFound-btn{cursor:pointer;background-color:var(--color-quaternay);font-size:var(--size-button);font-weight:700;color:var(--color-menu);text-decoration:underline}.input-main-style-2{width:100%;padding:.3125rem;border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);background:#fff;height:auto;font-size:.8rem;line-height:1.5rem}.input-main-style-2_1{width:100%;padding:.3125rem;border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);background:#fff;height:auto;font-size:.65rem;font-weight:600}.input-main{position:relative;width:100%;display:flex;flex-direction:column;gap:0rem}.input-col{flex-direction:row;gap:1rem}.input-primary{height:1.8rem;width:100%;background-color:var(--color-menu);font-weight:500;box-shadow:0 2px 0 0 var(--color-secondary);padding:0 .3rem;font-size:var(--size-input)}.input-primary[type=radio]{box-shadow:none}.input-primary[type=radio]:checked:disabled:before{accent-color:#312f2b;content:"";width:10px;height:10px;background-color:#312f2b;border-radius:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-primary-error{border-color:#df0000}.input-main-style-2:focus{box-shadow:0 0 4px #0003,0 0 0 2px var(--color-primary)}.input-label-col{display:flex;align-items:center;width:30%;height:3rem;font-weight:500;color:var(--color-quaternay);font-size:calc(var(--size-label) - .1rem);text-align:left}.input-icon{width:1.5rem;height:1.5rem;position:absolute;margin-right:.4rem;cursor:pointer;right:0}.input-option{width:100%;display:flex;align-items:center}.input-option-col{width:75%;display:flex;flex-direction:row-reverse;align-items:center}.input-pading-right,.input-pading-left{padding-right:2.5rem}.input-modern{width:100%;display:flex;padding:6px 12px;align-items:center;gap:8px;height:36px;align-self:stretch;border-radius:6px;background:white;outline:1px solid gainsboro;outline-offset:0px;box-shadow:0 1px 2px #0000000f,0 0 0 1px #68718229}.input-modern:focus{outline:2px solid var(--color-primary);outline-offset:1px;border:0px}.input-icon-left{position:absolute;display:flex;left:.4rem}.input-icon-right{position:absolute;display:flex;right:.4rem}.inputPercentage-input-container{position:relative;display:flex;align-items:center}.inputPercentage-input{padding-right:1.9rem;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.inputPercentage-icon{position:absolute;right:.5rem}.input-icon-money{color:#000;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.125rem;letter-spacing:.016rem}.inputErrorInfo{position:absolute;color:#df0000;display:flex;align-items:center;bottom:-1.23rem;left:1px;font-size:.6rem;font-weight:500}.inputErrorInfo-icon{width:1rem;height:1rem}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem;border-radius:.5rem;z-index:10}.popup.error{background-color:red;color:#fff}.popup.success{background-color:green;color:#fff}.alertConfirm{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.3rem 1.35rem 1.2rem;background:#fff}.alertConfirm-header{display:flex;align-items:center;gap:.8rem}.alertConfirm-header img{width:2.9rem;height:2.9rem}.alertConfirm-badge{display:inline-flex;align-items:center;justify-content:center;padding:.32rem .72rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.alertConfirm-copy{display:flex;flex-direction:column;gap:.35rem}.alertConfirm-copy h3{margin:0;color:var(--color-secondary);font-size:1.4rem;line-height:1.15}.alertConfirm-copy p{margin:0;color:var(--color-gray-tertiary);font-size:.9rem;line-height:1.4}.alertConfirm-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.alertConfirm-summaryItem{display:flex;flex-direction:column;gap:.18rem;padding:.7rem .8rem;border-radius:.85rem;border:1px solid rgba(0,27,105,.08);background:linear-gradient(180deg,#f8fafc 0%,#eef3f9 100%)}.alertConfirm-summaryItem span{color:var(--color-gray);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.alertConfirm-summaryItem strong{color:var(--color-secondary);font-size:.95rem;line-height:1.3}.alertConfirm-summaryItem:last-child{grid-column:1 / -1}.alertConfirm-warning{display:flex;flex-direction:column;gap:.28rem;padding:.82rem .9rem;border-radius:.9rem;border:1px solid rgba(200,144,39,.22);background:rgba(255,244,220,.8)}.alertConfirm-warning strong{color:#8b5e12;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em}.alertConfirm-warning p{margin:0;color:#7a6330;font-size:.88rem;line-height:1.35}.alertConfirm-actions{display:flex;justify-content:flex-end;gap:.75rem}.alertConfirm--warning .alertConfirm-badge{background:rgba(255,244,220,.92);color:#8b5e12}.alertConfirm--danger .alertConfirm-badge{background:rgba(252,232,236,.95);color:var(--color-unresolved)}.alertConfirm--info .alertConfirm-badge{background:rgba(232,239,252,.95);color:var(--color-primary)}@media (max-width: 720px){.alertConfirm{padding:1rem}.alertConfirm-summary{grid-template-columns:minmax(0,1fr)}.alertConfirm-actions{flex-direction:column-reverse}}.closeIcon{position:absolute;right:1.75rem;top:1.75rem;transition:ease .5s;cursor:pointer}.alertNotify-content{position:fixed;bottom:2rem;right:2rem;padding:1rem;border-radius:.3125rem;background:rgba(14,156,216,.06);box-shadow:16.3px -16.3px 16.3px #0b77a40f inset,0 .5px 1.5px #00000014,0 2px 3px #0000001a;-webkit-backdrop-filter:blur(16.299999237060547px);backdrop-filter:blur(16.299999237060547px);width:22.75rem;height:7.8125rem}.alerNotify-show{right:2rem}.alertNotify-title{color:#2f3032;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.15031rem;margin-bottom:.5rem}.alertNotify-text{color:#1e2020;font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal}.alertNotify-body{width:100%;display:flex;gap:1rem}.alertNotify-img{width:4.66875rem;height:4.66875rem}.btn-main-img{width:100%}.btn-hiden{display:none}.btn-main-text{width:14%;aspect-ratio:1}.btn-alert{font-size:var(--size-paragraph);font-weight:400;border:1px solid var(--color-tertiary);color:#000}.btn-delete{border:2px solid var(--color-unresolved)}.button-link:hover{text-decoration:underline}.btn-disabled{cursor:not-allowed}.alert-modal-main{display:flex;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:hidden;align-items:center;justify-content:center;background-color:#00000062;z-index:121}.alert-modal-children{margin:0;align-items:center;border-radius:var(--radius-input);background-color:#fff;box-shadow:3px 5.5px 4px #0003;min-width:40%;display:flex;flex-direction:column;gap:1rem;padding:2rem}.alert-modal-children h3{font-weight:700;text-align:center;color:var(--color-secondary)}.alert-modal-copy{display:flex;flex-direction:column;gap:.55rem;align-items:center}.alert-modal-copy p{text-align:center;color:var(--color-gray-tertiary);line-height:1.45;max-width:28rem;white-space:pre-line}.alert-modal-trash{width:4rem;height:4rem}.container-btn{display:flex;width:100%;justify-content:space-around}.modal-btn-confirm{border-radius:5px;border:1px solid var(--color-unresolved);color:var(--color-unresolved)}.modal-btn-cancel{border-radius:5px;border:1px solid var(--color-secondary);color:var(--color-secondary)}.modal-text-input{width:70%;margin-bottom:.5rem}.delete-form-btn{display:flex;flex-direction:column;width:100%;gap:1rem;justify-content:center;align-items:center}.btn-common{display:flex;align-items:center;gap:1rem;padding:.35rem;cursor:pointer;font-weight:600;justify-content:center;border-radius:.3rem;transition:background-color .5s ease,color .5s ease;border:1px solid}.btn-main{border:1px solid var(--color-primary);color:var(--color-primary);border-radius:.5rem}.btn-main-style-2{justify-content:center;width:100%;gap:.625rem;border-radius:.3125rem;border:1px solid #d4d4d4;background-color:#f7f7f7;padding:.5rem .625rem;color:#5c5c5c;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.btn-new-message{background-color:var(--color-quinary);color:var(--color-secondary);border-radius:.3rem}.btn-send{border:1px solid var(--color-primary);background-color:var(--color-primary);color:#fff;border-radius:.3rem}.btn-common:disabled{cursor:not-allowed}.divider{width:100%;height:1px;background-color:var(--color-secondary);margin:1rem 0}.bg-inverse{background-color:var(--color-primary);color:#fff}.bg-btn-close{color:var(--color-primary)}.modal-edit-info{position:fixed;right:0;padding:2rem;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow:auto;background-color:#fff;top:var(--header-height)}.modal-edit-password-info{position:fixed;right:0;z-index:10;padding:2rem;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow:auto;background-color:#fff;top:var(--header-height)}.card-edit-header-info{display:flex;gap:1rem;justify-content:center}.card-edit-btn-close-modal{position:absolute;top:.7rem;left:.7rem}.col-btns{display:flex;gap:1rem;overflow-x:hidden;width:100%;justify-content:space-around}.inputs-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.modal-edit-info form{overflow-y:auto}.card-edit-resizing-img{padding:.5rem 0;overflow-x:hidden}.card-edit-sign-container{display:flex;flex-direction:column;gap:.3rem}.card-edit-sign-container-title{font-weight:600;padding:.3rem 0}.card-edit-sign-controls{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:.5rem}.card-edit-sign-image-container{border:2px solid var(--color-primary);max-width:400px;cursor:not-allowed;background-color:#f3f1f1e0}.card-edit-sign-container-header{display:flex;padding:0 .3rem;justify-content:space-between}.card-resizing-container{display:flex;padding:.1rem;flex-direction:column}.cropContainer{position:relative;top:0rem;left:0rem;width:100%;height:100px;background-color:#f3f1f1}.controls{display:flex;padding:3px;flex-direction:column;gap:.5rem;align-items:center;justify-content:end}.controls-btn{border-radius:6px;cursor:pointer}.controls-btn-red{color:#fff;border:var(--color-unresolved) 1px solid;background-color:var(--color-unresolved)}.cropButton{flex-shrink:0;margin-left:16px}@media (min-width: 600px){.cropContainer{height:200px}.controls{flex-direction:row;align-items:center}}.card-generate-report{max-height:var(--register-height);background-color:#fff;display:flex;flex-direction:column;gap:15px;overflow-y:auto;padding:20px;border:2rem solid #fff;border-radius:var(--radius-button)}.report-title{display:flex;justify-content:space-between;align-items:center}.search-employee{display:flex;flex-direction:row-reverse;width:50%}.add-report-employee{border-radius:50px;width:2rem;height:2rem}.report-employee-list{width:100%}.costTable{width:100%;box-shadow:0 2px 4px #00000040}.costTable-header{display:grid;grid-template-columns:1fr;width:100%;font-size:.7rem;background:#def0f5;padding:.625rem;text-align:center;color:#000;font-family:Montserrat;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.costTable-content{display:grid;grid-template-columns:1.9fr 1fr .8fr;padding:.625rem .4rem}.costTable-content-text{font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.text-title{font-weight:600}.costTable-content-text-main{color:var(--color-secondary);font-weight:700}.defaultUserImage{border-radius:50%;display:flex;width:1.7rem;height:1.7rem;justify-content:center;align-items:center;color:#fff;font-size:.53569rem;font-style:normal;font-weight:500;line-height:.57144rem}.defaultUserImage-contain{display:flex;flex-direction:column;align-items:center}.defaultUserImage-message{position:absolute;padding:.2875rem .4375rem;transform:translateY(-20px);font-size:.7rem;font-style:normal;font-weight:400;line-height:.57144rem;background-color:#000;box-shadow:-2px 2px 3px #00000026;color:#fff;text-wrap:nowrap}.dots{color:var(--color-primary);cursor:pointer}.dots-content{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.dots-content-not-relative{cursor:pointer;-webkit-user-select:none;user-select:none}.dot-options{position:absolute;right:0;top:2rem;display:flex;flex-direction:column;color:var(--color-secondary);box-shadow:0 2px 5px #0003}.span-hide{position:absolute;width:0;height:0;opacity:0}.option-list{background-color:#fff;padding:.5rem;align-items:center;font-size:.8rem;display:flex;justify-content:start;gap:.5rem;transition:.3s ease-in;border:none;font-weight:500;border-radius:0;z-index:10;cursor:pointer}.option-list:hover{background-color:#ececec}.dot-icon{width:1rem;height:1rem}.menu-icon-dot{height:1.3rem;width:1.3rem}.dotsRight-contex-menu{width:auto!important;padding:0!important}.dotsRight-contex-menu-item{padding:0!important}.dotsRight-option-list{background-color:#fff;width:100%;padding:.5rem;align-items:center;font-size:.8rem;display:flex;justify-content:start;gap:.5rem;transition:.1s ease-in;border:none;font-weight:500;border-radius:0;cursor:pointer}.dotsRight-option-list:hover{background-color:#ececec}.dotsRight-icon{width:1rem;height:1rem}.dropdown-container-main{width:100%;height:fit-content}.dropdown-container{width:100%;display:flex;gap:.3rem;flex-direction:column}.dropdown-input-container{display:flex;padding:.3rem;gap:.5rem;align-items:center;width:100%;height:100%;background-color:var(--color-menu);box-shadow:0 2px 0 0 var(--color-quaternay)}.dropdown-figure{width:1.5rem;height:1.5rem;border-radius:50%;overflow:hidden}.dropdown-icon{width:1.2rem;height:1.2rem;cursor:pointer}.dropdown-field{font-size:var(--size-input);padding:0 .3rem;height:100%;background-color:#fff0;border-radius:var(--radius-input);flex-grow:1}.dropdown-field:focus{box-shadow:none;border-bottom:0}.dropdown-list-option{position:absolute;background-color:var(--color-menu);margin-top:2rem;z-index:2;filter:drop-shadow(-2px 2px 3px rgba(33,103,255,.568));overflow-y:auto;max-height:50%}.dropdown-option{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem;cursor:pointer;transition:.5s ease}.dropdown-option-text{font-size:var(--size-input)}.dropdown-none{border:none}.dropdown-list-option li:hover{background-color:var(--color-quaternay);color:#fff}.col-hours{max-width:25%}.col-files{height:18rem}.manual-file{width:50%;display:flex;gap:1.5rem;height:100%;flex-direction:column}.input-file{height:50%}.list-file{padding:0 .5rem;border-radius:var(--radius-input);height:50%;overflow-y:auto;background-color:var(--color-menu)}.FileNameContainer-file-name-container{width:100%;display:flex;justify-content:space-between;cursor:pointer}.FileNameContainer-file-name-text{display:flex;gap:1rem;color:#000;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.02rem;align-items:center}.FileNameContainer-file-name-icon{width:1.5rem;aspect-ratio:1}.FileNameContainer-figure{cursor:pointer;width:1rem;aspect-ratio:1}.floatingText-message{position:absolute;padding:.2875rem .4375rem;font-size:.7rem;font-style:normal;font-weight:400;line-height:.57144rem;background-color:#000;box-shadow:-2px 2px 3px #00000026;color:#fff;z-index:2;line-height:.8rem}.sidebar{display:flex;align-items:center;position:sticky;top:0;z-index:10;background-color:var(--color-secondary);width:var(--sidebar-width);height:100%;flex-shrink:0;border-right:5px solid var(--color-primary);padding:20px 0 20px 5px}.nav-options{display:flex;flex-direction:column;align-items:center;gap:15px;height:100%;overflow:auto}.sidebar-figure{width:calc(var(--header-height) - .5rem)}.items-list{height:100%;width:100%;display:flex;flex-direction:column;gap:15px;align-items:center;overflow:auto}.items-list li{display:inline-block}.item-nav{display:flex;flex-direction:column;position:relative;height:55px;padding:10px;aspect-ratio:1/1;z-index:1}.nav-active{border-left:4px solid #fff}.items-list-icon{width:100%;display:flex;height:100%}.items-list-name{opacity:0;visibility:hidden;margin-top:-10px;display:flex;width:200px;position:fixed;background-color:var(--color-primary);color:#fff;left:10px;height:55px;align-items:center;padding:0 0 0 65px;border-radius:5px;transition:opacity .3s ease,visibility .3s ease}.item-nav:hover .items-list-name{opacity:1;visibility:visible;z-index:-1}.item-list-icon-message{position:absolute;left:2.4rem;top:2rem;font-size:12px;font-weight:600;background-color:#f4f2c6;color:var(--color-secondary)}.items-list-icon img{width:100%;height:100%}.input-search{border:1px solid #000;font-size:var(--size-input);padding:.5rem;border-radius:var(--radius-input)}.nav-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}.icons-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;align-items:center}.icon-list-item{width:1.8rem;height:1.8rem;cursor:pointer}.icon-list{position:relative}.nav-logo{cursor:pointer}.sidebar-menu_figure{width:1rem}.sidebar-menu-open{display:none}@media (max-width: 768px){.sidebar-menu-open{display:flex;align-items:center;justify-content:center;position:fixed;z-index:5;background-color:var(--color-secondary);border-radius:23px;padding:10px;right:1rem;top:1rem}.sidebar{position:fixed;left:-100%}.sidebar---show{left:0}}.container-file-upload{height:85%;width:100%;text-align:center;position:relative}.container-label-upload{width:100%;height:2rem;text-align:left;font-weight:500;color:var(--color-quaternay);font-size:calc(var(--size-label) - .1rem)}.input-file-upload{display:none}.inputFile-text{display:flex;gap:1rem;align-items:center}.label-file-upload{height:100%;display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-quaternay);border-radius:var(--radius-input);background-color:#f8fafc;color:var(--color-quaternay)}.upload-button{display:none;cursor:pointer;padding:.25rem;font-size:1rem;background-color:transparent;color:var(--color-primary)}.upload-button:hover{text-decoration-line:underline}.label-file-upload.drag-active{background-color:#fff}.drag-file-element{background-color:#d8d8d86e;position:absolute;width:100%;height:100%;border-radius:var(--radius-input);top:0;transition:.5s ease-in}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:7px;background:grey;border-radius:5px;background-image:linear-gradient(var(--color-primary),var(--color-primary));background-repeat:no-repeat}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;box-shadow:0 0 2px #555;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.input-range-text{border-radius:var(--radius-input);border:2px solid var(--color-primary);color:var(--color-primary);width:2rem;height:2rem;text-align:center}.range-container{width:100%;display:flex;gap:.5rem;justify-content:space-evenly;align-items:center}.loading{left:0;z-index:20;position:fixed;width:100%;min-height:100vh;background-color:#0002;top:0;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:progress}.loader{width:68px;height:68px;border:5px solid #fff;border-bottom-color:var(--color-secondary);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-v2{width:120px;height:120px;border-radius:50%;display:inline-block;box-sizing:border-box;animation:spinAndScale 2s linear infinite}.loader-v2:before{background-color:red}.loader-v2 img{height:100%;width:100%}@keyframes spinAndScale{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.25)}to{transform:rotate(360deg) scale(1)}}.LoaderForComponent-loading{display:flex;justify-content:center;align-items:center;background-color:#00000008;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:100%;width:100%}.LoaderForComponent-loader{border:5px solid #fff;border-bottom-color:var(--color-secondary);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.LoaderForComponent-loader-v2{border-radius:50%;display:inline-block;box-sizing:border-box;animation:spinAndScale 2s linear infinite}.LoaderForComponent-loader-v2 img{width:100%;height:100%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loaderText{width:100%;height:3.5rem;padding:.375rem .1875rem;display:flex;justify-content:center;align-items:center;gap:2rem;border-radius:.375rem;background-color:#f8f8f8}.loaderText-text{color:var(--color-secondary);font-size:.75rem;font-style:normal;font-weight:400;line-height:.9rem;letter-spacing:.00563rem}.loader-text{width:90px;height:14px;box-shadow:0 3px 0 var(--color-secondary);position:relative;clip-path:inset(-40px 0 -5px)}.loader-text:before{content:"";position:absolute;inset:auto calc(50% - 17px) 0;height:50px;--g: no-repeat linear-gradient(var(--color-secondary) 0 0);background:var(--g),var(--g),var(--g),var(--g);background-size:16px 14px;animation:l7-1 2s infinite linear,l7-2 2s infinite linear}@keyframes l7-1{0%,to{background-position:0 -50px,100% -50px}17.5%{background-position:0 100%,100% -50px,0 -50px,100% -50px}35%{background-position:0 100%,100% 100%,0 -50px,100% -50px}52.5%{background-position:0 100%,100% 100%,0 calc(100% - 16px),100% -50px}70%,98%{background-position:0 100%,100% 100%,0 calc(100% - 16px),100% calc(100% - 16px)}}@keyframes l7-2{0%,70%{transform:translate(0)}to{transform:translate(200%)}}.header-toggle{background-color:var(--color-primary);color:#fff;position:absolute;font-size:13px;bottom:-1rem;left:3.1rem;width:10rem;border-top-right-radius:8px;border-bottom-right-radius:8px;border:2px solid var(--color-primary)}.header-toggle li{width:100%;padding:var(--radius-input)}.icon-menu-left{width:1.2rem;height:100%}.icon-menu-right{width:1.3rem;height:100%;margin-right:auto}.list-menu p{flex-grow:1}.list-menu{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem;max-height:3rem}.line{width:96%;height:2px;background-color:#fff}.fullname-menu{text-transform:uppercase;text-align:center;margin:.5rem 0}.modal-main{display:flex;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:hidden;align-items:center;justify-content:center;background-color:#00000062;z-index:120}.modal-children{margin:0;position:relative;isolation:isolate;align-items:center;border-radius:var(--radius-input);box-shadow:3px 5.5px 4px #0003;max-width:80%}.select-container{display:flex;flex-direction:column;font-weight:500;gap:0rem;width:100%}.select-label{width:100%;height:1.6rem;color:var(--color-quaternay);font-weight:500;font-size:var(--size-label)}.select-field{height:1.8rem;width:100%;background-color:var(--color-menu);border:none;box-shadow:0 2px 0 0 var(--color-quaternay);padding:0 .3rem;font-size:var(--size-input)}.AdvancedSelect{width:100%;background-color:var(--color-menu);border:none;font-size:var(--size-input)}.AdvancedSelect input:focus{box-shadow:none}.secondary .css-13cymwt-control{height:1.8rem;width:100%;background-color:var(--color-menu);border:none;box-shadow:0 2px 0 0 var(--color-quaternay);padding:0 .3rem;font-size:var(--size-input);min-height:auto}.select-style-two{border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);padding:.5rem;background:#fff;font-size:.85rem;font-style:normal;font-weight:400;height:auto;flex:1;box-shadow:none}.select-style-two:focus{box-shadow:0 0 4px #0003,0 0 0 2px var(--color-primary)}.select-filter-small{border:none;width:100%;background-color:var(--color-gray-ligth);padding:.5rem .3rem;font-size:11px;height:auto;border-radius:.2rem}.iconAction-container{position:relative;display:flex;gap:.4rem;align-items:center;font-weight:700;font-size:.7rem;cursor:pointer}.icon-figure{position:relative}.iconAction{position:absolute;right:.5rem;top:.5rem;cursor:pointer}.iconAction-hover{transition:ease 5s}.iconAction-hover:hover .hover{display:block}.iconAction-hover:hover .normal{display:none}.IconAction-shadown{filter:drop-shadow(0px 0px 1px #000)}.OptionCrudSelect-option{display:flex;align-items:center;justify-content:space-between}.OptionCrudSelect-option-actions{display:flex;gap:1rem;align-items:center}.OptionCrudSelect-btn-delete{cursor:pointer;width:.8rem;padding:0;border:none;background-color:transparent}.optionUserSelect{display:flex;gap:1rem;align-items:center;cursor:pointer}.asda{width:2rem;aspect-ratio:1;border-radius:50%;overflow:hidden}.optionUserSelect-span{margin-right:.5rem;font-size:.8rem;font-weight:500}.iconProfile-profile-figure{width:2rem;aspect-ratio:1;border-radius:50%;overflow:hidden}.optionProcedureSelect{display:flex;gap:1rem;align-items:center;cursor:pointer;overflow:auto;min-width:100%}.controlUser{display:flex;align-items:center;width:100%}.optionProcedureSelect-span{margin-right:.5rem;font-size:.8rem;font-weight:500}.optionProcedureSelect-span-small{font-size:.6rem;font-weight:500}.optionProcedureSelect-icon{min-width:1.5625rem;min-height:1.5625rem;max-width:1.5625rem;max-height:1.5625rem;border-radius:50%;background-color:var(--color-primary);display:flex;padding:.3125rem;justify-content:center;align-items:center}.optionProcedureSelect-icon-small{min-width:1.5rem;min-height:1.5rem;max-width:1.5rem;max-height:1.5rem}.input-container{width:100%;display:flex;flex-direction:column;gap:.3rem;position:relative}.input-container-textarea{width:100%;font-size:var(--size-input);font-weight:500;background-color:var(--color-menu);border-bottom:2px solid var(--color-quaternay);padding:.5rem}.uploadFile{display:flex;flex-direction:column;border:2px dashed var(--color-primary);position:relative;justify-content:center;align-items:center;width:100%;font-size:.7rem;font-weight:700}.uploadFile-text{color:gray;text-align:center}.uploadFile-input{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.UploadFileInput-file-area{display:flex;border:1px dashed rgba(0,0,0,.75);height:9.5rem;position:relative;justify-content:center;align-items:center;width:100%}.UploadFileInput-file-input{cursor:pointer;position:relative;z-index:2;width:100%;height:100%;opacity:0}.UploadFileInput-file-moreInfo{display:flex;flex-direction:column;gap:.5rem;position:absolute}.UploadFileInput-file-btn{border-radius:.75rem;background:var(--color-tertiary);padding:1rem 3rem;gap:.625rem;color:#fff;text-align:center;font-size:1rem;font-style:normal;font-weight:700;text-wrap:nowrap;line-height:1.25rem}.UploadFileInput-file-text{pointer-events:none;color:#000;text-align:center;font-size:.91344rem;font-style:normal;font-weight:300;line-height:normal}.UploadFileInput-file-area-2{background:#121f3d;border:1px dashed gray}.UploadFileInput-file-btn-2{background:var(--color-primary)}.UploadFileInput-file-text-2{color:gray}.userDetail-td{padding:var(--radius-input);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-info{display:flex;gap:1rem}.list-name{font-size:1rem;color:#000;font-weight:400}.name-container{display:flex;flex-direction:column;align-items:baseline}.list-status{font-weight:600}.user-active{color:var(--color-done)}.user-inactive{color:var(--color-unresolved)}.edit-btn{display:flex;gap:1rem}.viewPdf-download{cursor:pointer;position:absolute;width:2rem;height:2rem;border-radius:50%;display:flex;justify-content:center;align-items:center;top:.9rem;right:5.6rem;transition:background-color .1s ease}.viewPdf-download:hover{background-color:#fffdfd21}.navbar-header{display:flex;width:100%;height:var(--navbar-height);padding:0 20px;align-items:center;gap:100px;flex-shrink:0;background:#fff;box-shadow:0 .4px 4px #00000040;z-index:1}.navbar-header-menus{display:flex;gap:25px;height:100%;align-self:stretch;overflow-y:auto}.navbar-title{color:var(--color-primary);text-transform:uppercase;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.3px}@media (max-width: 1000px){.navbar-title{font-size:16px;width:auto}.navbar-header{gap:20px}}.btn-navbar{cursor:pointer;color:#000;height:100%;display:flex;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;transition:color .3s ease}.btn-navbar:hover{color:var(--color-primary);transition:color .3s ease}.btn-navbar-active{height:100%;color:#0e9cd8;border-bottom:2px solid var(--Primary, #0e9cd8)}@media (max-width: 1000px){.btn-navbar{font-size:14px;padding:5px}}.buttonHeader-link-span{cursor:pointer;color:#6a6f79;font-size:.675rem;font-style:normal;font-weight:500;line-height:1.0125rem}.buttonHeader-link--active{padding:.25rem .625rem;border-radius:.625rem;background:#f3f5f7;color:var(--color-secondary);font-weight:600;letter-spacing:.02025rem}.headerOptionBtn-header-btn{cursor:pointer;display:flex;height:2.75rem;padding:.625rem;align-items:center;gap:1.5rem;border-radius:1px;border:none;border-bottom:.5px solid var(--color-gray);color:#000}.headerOptionBtn-header-btn:hover{background-color:var(--color-gray-ligth)}.headerOptionBtn-header-btn-selected{border-bottom:2px solid var(--color-secondary);color:var(--color-secondary)}.headerOptionBtn-img-icon{width:20px;height:20px}.headerOptionBtn-span-text{font-size:var(--size-paragraph);font-weight:600}.viewPdf{position:relative;display:flex;width:100%;height:100vh;flex-direction:column;border:1px solid var(--color-secondary);border-radius:5px;background-color:#fff;justify-content:center;align-items:center;z-index:4}.viewPdf-download-link{cursor:pointer;font-size:.7rem;font-weight:600;text-decoration:underline;position:absolute;border-radius:.5rem;display:flex;justify-content:center;align-items:center;bottom:.9rem;padding:.2rem .5rem;transition:background-color .1s ease;color:var(--color-secondary)}.viewPdf-download-link:hover{background-color:#000;color:#fff}.aside{width:300px;height:100%;display:flex;flex-direction:column;gap:.8rem;background-color:#fff;padding:1.25rem 0}.indeterminateCheckbox{cursor:pointer;display:block;margin:0 auto}.indeterminateCheckboxAll{display:flex;align-self:flex-start;gap:1rem;color:var(--color-gray-text);font-size:.9rem;font-weight:500;line-height:1.14288rem;letter-spacing:.016rem}.loaderOnly{width:8px;height:8px;border-radius:50%;display:block;position:relative;background:#aaa;box-shadow:-14px 0 #aaa,14px 0 #aaa;box-sizing:border-box;animation:shadowPulse 1s linear infinite}@keyframes shadowPulse{33%{background:#aaa;box-shadow:-14px 0 var(--color-secondary),14px 0 #aaa}66%{background:var(--color-secondary);box-shadow:-14px 0 #aaa,14px 0 #aaa}to{background:#aaa;box-shadow:-14px 0 #aaa,14px 0 var(--color-secondary)}}.cs-switch{position:relative;display:inline-block}.cs-switch input{opacity:0;width:0;height:0}.cs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px}.cs-slider:before{position:absolute;content:"";height:10px;width:10px;left:4px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.cs-switch input:checked+.cs-slider{background-color:var(--color-primary)}.cs-switch input:checked+.cs-slider:before{transform:translate(16px)}.resizableIcon{position:relative;min-height:100%;display:flex}.resizableIcon-button-icon{max-height:20px;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;background-color:gray;padding-top:20px;padding-bottom:20px;border-top-right-radius:8px;border-bottom-right-radius:8px;cursor:pointer;transition:background-color .3s}.resizableIcon-icon{max-width:15px;transform:rotate(180deg);transition:transform .5s ease;stroke:#fff;fill:#fff;stroke-width:15}.resizableIcon-icon-invert{transform:rotate(0)}.table{width:100%;height:100%;overflow:auto}.table-header-row{width:100%;height:2rem;padding:0 .3rem;align-items:center;background-color:var(--color-primarylight)}.table-header-item{padding-left:.05rem;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.0275rem}.table-body-row{height:2rem;padding:0 .3rem;align-items:center;background-color:var(--color-menu);transition:.15s background-color ease}.table-body-item{max-width:20rem;font-size:.73rem;font-style:normal;padding:0 .6rem;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table-status{border-radius:.2rem;padding:.2rem .4rem;font-weight:600;font-size:.6rem}.table-archiver{cursor:pointer;display:flex;gap:.5rem}.tableWrap{max-height:100%;overflow:auto}.table-header{position:sticky;top:0;z-index:20;isolation:isolate}.table-body-row:hover,.table-body-selected{background-color:var(--color-includeLvl)}.table-pagination-container{margin-top:.5rem;padding:0 1rem;display:flex;justify-content:space-between}.table-pagination{display:flex;align-items:center;gap:1rem}.table-pagination-btn{border:1px solid #aaa;border-radius:.2rem;cursor:pointer;padding:.1rem 1rem;font-size:1.2rem;font-weight:800}.table-pagination-text{display:flex;align-items:center;gap:1rem}.table-pagination-input{width:4rem;border:1px solid #aaa;border-radius:.2rem;font-size:1rem;font-weight:600;padding:.1rem 1rem}.table-pagination-select{border:1px solid #aaa;border-radius:.2rem;padding:.1rem 1rem}.table-pagination-more-info{display:flex;gap:1rem;align-items:center}.sticky-th,.sticky-td{position:sticky;right:0}.sticky-th{z-index:30;background-color:var(--color-primarylight)}.sticky-td{z-index:5}.datePickerCustom-calendar-icon{height:100%}.datePickerCustom-calendar{width:auto}.datePickerCustom-full-width{width:100%}.datePickerCustom-calendar div{display:flex;align-items:center;border-bottom:1px solid #00000066}.datePickerCustom-calendar .react-datepicker__input-container .react-datepicker__calendar-icon{padding:0}.datePickerCustom-calendar .react-datepicker__input-container .react-datepicker__close-icon{position:relative;width:16px;height:16px;padding:0}.datePickerCustom-clear-btn{position:relative}.datePickerCustom-calendar .react-datepicker__view-calendar-icon input{width:92%}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.arrowText-container{display:flex}.arrowText{position:relative;cursor:pointer;clip-path:polygon(94% 2%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%);display:flex;align-items:center;justify-content:center}.arrowText-content{display:flex;align-items:center;justify-content:center;background-color:#fff;clip-path:polygon(94% 2%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%)}.arrowText-pressed{background-color:var(--color-ligth-primary)}.snowflake{pointer-events:none;color:var(--color-primary);font-size:1.3rem;font-family:Arial,sans-serif;text-shadow:0 0 5px var(--color-primary);position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.snowflake .inner{animation-name:snowflakes-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes snowflakes-fall{0%{transform:translateY(0)}to{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,to{transform:translate(0)}50%{transform:translate(80px)}}.snowflakes-switch{position:fixed;z-index:2;bottom:.2rem;right:1rem;display:flex;align-items:center;gap:.5rem}.error-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.card-error{display:flex;width:49.6875rem;padding:3.125rem;flex-direction:column;align-items:center;gap:1.25rem;border-radius:.625rem;background:#fff;box-shadow:0 4px 5.4px #00000040}.card-error-title{color:#000;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.03rem}.card-error-message{color:var(--color-gray);text-align:center;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.01688rem}.card-error-message-click{cursor:pointer;color:var(--color-tertiary);font-weight:500;vertical-align:middle}.card-error-message-click:hover{border-bottom:1px solid var(--color-tertiary)}.icon-adjust{position:relative;top:2.5px}.attendance{overflow-y:hidden;display:flex;flex-direction:column;height:100%}.attendance-head{display:flex;padding:1rem;justify-content:space-between;align-items:center}.attendance-content{background-color:#fff;height:calc(100% - var(--navbar-height))}.attendance-icon-close{top:-.5rem}.attendance-card-container-main{display:flex;background-color:#fff;padding:.5rem 0;height:100%}.attendance-card-container-list{flex-grow:1;display:flex;padding:0 1rem;flex-direction:column;height:90%}.attendance-card-container{border:1px solid var(--color-menu);margin-top:1rem;width:100%;overflow:auto;max-height:90%}.attendance-header{display:grid;position:sticky;top:0;z-index:2;grid-template-columns:.5fr 1fr 2fr 1fr 1fr .2fr .2fr .2fr .2fr .2fr .2fr .2fr;width:100%;border:.1rem solid rgba(201,193,193,.329);border-radius:.3rem;font-size:.7rem;color:var(--color-grey-text);font-weight:600;background-color:#f3f6fc;padding:12px 10px}.attendance-list-text{display:flex;text-align:center;align-items:center;justify-content:baseline}.attendance-item{max-width:3rem}.attendance-config{min-width:1.6rem;margin:0 .05rem;justify-content:center;color:#424242}.head-p{border-bottom:2px solid var(--color-list-p)}.head-t{border-bottom:2px solid var(--color-list-t)}.head-f{border-bottom:2px solid var(--color-list-f)}.head-g{border-bottom:2px solid var(--color-list-g)}.head-m{border-bottom:2px solid var(--color-list-m)}.head-l{border-bottom:2px solid var(--color-list-l)}.head-l{border-bottom:2px solid var(--color-list-s)}.attendance-icon{width:1rem}.attendance-date{display:flex;gap:.5rem;background-color:#fff;align-items:center;padding:1.2rem 1rem;overflow-x:auto;overflow-y:hidden}.attendance-btn-area{display:flex;justify-content:end;gap:1rem;padding:.5rem 0 0 1rem}.attendace-date-filter{width:12rem}.attendance-call-status{width:140px;height:30px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.attendance-img{width:100%}.attendance-text{position:absolute;color:#fff;font-weight:600;font-size:.625rem}.attendance-clip{width:97px;height:20px;background-color:#a6a8ab;clip-path:polygon(93% 0,100% 50%,93% 100%,0 100%,7% 50%,0% 0%)}.attendance-clip:hover{background:repeating-linear-gradient(rgb(208,166,23) 0px,rgb(208,166,23) 8px,white 8px,white 16px)}.attendance-add-btn{border-radius:5px;border:none;background-color:var(--color-primary);color:#fff;font-size:11px;height:1.8rem}.attendance-btn-save{border-radius:var(--radius-input);background-color:var(--color-primary);color:#fff}.attendance-btn-notify{border-radius:var(--radius-input);background-color:var(--color-grey);color:#fff;border-color:var(--color-grey)}.attendance-info-area{display:flex;flex-direction:column;gap:2rem;max-width:30%;padding:1rem}.attendance-reports{display:flex;padding:1.25rem;flex-direction:column;align-items:flex-start;width:100%;gap:1.875rem;border-radius:.625rem;background:#fff;box-shadow:0 2px 4px #00000040}.attendance-inputs{display:flex;gap:1rem}.attendance-report-container{display:flex;flex-direction:column;align-items:end;gap:2rem}.attendance-call-container{display:flex;gap:.5rem}.attendance-btn-link{padding:0;border-radius:.3125rem;border:1px solid var(--scndary, #001b69);background:#fff;padding:.31rem .62rem;width:12rem}.attendance-btn-link-image{width:1.5625rem;height:1.5625rem}.attendance-labels{color:#000;font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal}.attendace-btns{display:flex;gap:1rem;width:100%;justify-content:space-between}.attendance-btn-screenshot{width:4.5rem;border-radius:var(--radius-input);background-color:var(--color-primary);color:#fff}.attendance-list-empty{width:100%;height:100vh;display:flex;text-align:center;justify-content:center;align-items:center;color:#c7c7c7}@media (max-width: 768px){.attendance-card-container-main{flex-wrap:wrap;overflow-y:scroll}.attendance-info-area{max-width:100%}.attendance-card-container{width:100%}.attendance-card-container-list{overflow:auto}.attendance-header{grid-template-columns:2fr .2fr .2fr .2fr .2fr .2fr .2fr .2fr}.attendance-call-status{min-width:80px;min-height:46px}.attendance-add-btn{min-width:80px;min-height:36px;font-size:.5rem}.attendance-icon-close{top:.3rem;right:0}.attendance-call-container{overflow-x:scroll}.attendance-config{min-width:0}}.attendanceList-container{display:grid;grid-template-columns:.5fr 1fr 2fr 1fr 1fr .2fr .2fr .2fr .2fr .2fr .2fr .2fr;width:100%;background-color:#fff;font-size:.8rem;padding:0 10px;animation:.5s ease-in}.attendanceList-container:hover{background-color:#8eeeff6a;border-radius:.3rem}.attendanceList-col{display:flex;max-width:96%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;align-items:center;justify-content:baseline}.attendanceList-status{background:var(--orange-0, #fcf2e6);padding:1px 10px;border-radius:10px;color:var(--orange-500, #aa5b00)}.attendanceList-btn-area{display:flex;gap:20px}.attendance-btn-succes{background-color:var(--color-primary);border-radius:10px;color:#fff}.attendance-btn-denied{border-radius:10px;border:1px solid black;color:#000}.attendanceList-radio{width:15px}.attendanceList-bg{background-color:#f2f5fa}.attendanceList-place{justify-content:center}.attendanceList-config{min-width:1.7rem;padding-bottom:.2rem;justify-content:center}.list-p{background-color:var(--color-list-p);accent-color:#338362b6}.list-t{background-color:var(--color-list-t);accent-color:#887227}.list-f{background-color:var(--color-list-f);accent-color:#a75656}.list-g{background-color:var(--color-list-g);accent-color:#9403036e}.list-m{background-color:var(--color-list-m);accent-color:#9a0202}.list-l{background-color:var(--color-list-l);accent-color:#2263e5}.list-s{background-color:var(--color-list-s);accent-color:#4736c9}@media (max-width: 768px){.attendanceList-col{font-size:.6rem;text-transform:uppercase;font-weight:600}.attendanceList-container{grid-template-columns:2fr .2fr .2fr .2fr .2fr .2fr .2fr .2fr}.attendanceList-config{min-width:0;padding-bottom:.2rem;justify-content:center}.hide-field{display:none}}.attendancePdf-download{display:none}.attendance-download{position:absolute;right:calc(50% - 75px);width:100%;top:-30px;background-color:#323639;width:150px;height:20px;display:flex;align-items:center;justify-content:center}.attendance-download p{color:#fff}.attendance-download:hover{background-color:#424649}.attendancePdf-content{display:flex;flex-direction:column;position:relative;width:100%;height:100%;margin-top:20px}.attendancePdf-viewer{width:100%;height:100%}@media (max-width: 768px){.attendancePdf-viewer{display:none}.attendancePdf-content{height:100%;display:flex;align-items:center;justify-content:center}.attendance-download{position:absolute;top:50%;left:calc(50% - 75px)}}.card-view-main{padding-top:2rem;display:flex;width:100%;height:100vh;flex-direction:column;gap:1.5rem;border:1px solid var(--color-secondary);border-radius:5px;background-color:#fff;justify-content:center;align-items:center}.legend-container{max-width:30rem;height:12rem;display:grid}.legend-header{display:grid;grid-template-columns:1fr 1.5fr 3.5fr 2fr 3fr;width:100%;border:.1rem solid rgba(201,193,193,.329);border-radius:.3rem;font-size:.7rem;color:var(--color-grey-text);font-weight:600;background-color:#f3f6fc;padding:12px 10px}.legend-list-text{display:flex;text-align:center;align-items:center;justify-content:baseline}.legend-list-content{display:grid;grid-template-columns:1fr 1.5fr 3.5fr 2fr 3fr;width:100%;background-color:#fff;font-size:.7rem;padding:0 10px}.legend-col{display:flex;align-items:center;justify-content:baseline}.legend-place{justify-content:center}.legend-bg{background-color:#f2f5fa}.legend-margin{margin-left:1rem}.legend-p{background-color:var(--color-list-p)}.legend-t{background-color:var(--color-list-t)}.legend-f{background-color:var(--color-list-f)}.legend-g{background-color:var(--color-list-g)}.legend-m{background-color:var(--color-list-m)}.legend-l{background-color:var(--color-list-l)}.legend-s{background-color:var(--color-list-s)}.commingSoon{width:100%;min-height:calc(100vh - var(--header-height));display:flex;flex-direction:row-reverse;align-items:center;background-color:var(--color-quaternay)}.commingSoon-figure{flex:1;height:80vh}.commingSoon-figure-img{height:100%;object-fit:contain}.commingSoon-contain-logo{position:absolute;width:7rem;top:1rem;left:2rem}.commingSoon-group{flex:1;display:flex;flex-direction:column;align-items:center;gap:2rem}.commingSoon-title{color:var(--color-menu);font-size:4rem;text-align:center}.commingSoon-span{display:block}.commingSoon-paragraph{width:100%;text-align:center;font-size:var(--size-button);color:var(--color-menu)}.commingSoon-btn{cursor:pointer;background-color:var(--color-quaternay);font-size:var(--size-button);font-weight:700;color:var(--color-menu);text-decoration:underline}.company{max-height:100vh;display:flex;gap:.275rem;height:100%}.consortium-title{font-size:.875rem;font-style:normal;font-weight:500;color:var(--color-secondary);padding:.5rem .4rem;cursor:pointer}.cs-selected{background-color:#f3f5f7;border-radius:.75rem}.scroll-y{overflow-y:auto}.search-box{padding:0 .8rem}.company-items{display:flex;flex-direction:column;align-items:flex-start;padding:.31rem 1.25rem;cursor:pointer;text-decoration:none;color:#000}.company-item-user-img{height:2.6875rem}.company-items:hover{background-color:var(--color-menu)}.card-company{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border:1px solid var(--color-secondary);border-radius:5px;background-color:#fff}.company-col{display:flex;gap:1rem}.cc-img-area{display:flex;width:100%;gap:5px;justify-content:center;align-items:center;border:1px dashed var(--color-primary)}.cc-img-title{font-size:var(--size-label)}.consortium-table{display:flex;flex-direction:column;gap:.5rem}.consortium-header{display:grid;grid-template-columns:.5fr 4.5fr 2fr 1fr;background-color:#d7e2ed;padding:.5rem .4rem}.consortium-member{font-size:.6875rem;font-style:normal;font-weight:600}.consortium-company-members{display:grid;grid-template-columns:.5fr 4.5fr 2fr 1fr;padding:0rem .625rem;align-items:center}.consortium-company-name{font-size:.8rem;font-weight:400}.consortium-company-link{text-decoration:none;color:var(--color-primary)}.consortium-main-img{width:6.5rem;height:6.5rem;background-color:gray;border-radius:50%}.consortium-img-size{width:6.5rem;height:6.5rem;border-radius:50%}.consortium-info-name{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.0225rem;line-height:150%;padding:.3rem}.company-experience{width:66.6%;height:100vh}.company-data{min-width:200px;width:33.3%;padding:1.25rem .9375rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem;flex-shrink:0;background-color:var(--color-primarylight)}.company-hr{width:100%}.company-main-info{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.company-main-img-center{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width: 1200px){.company-main-img-center{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}}.company-main-figure{width:15rem;height:7rem;overflow:hidden}.company-main-img{width:9.5rem;height:9.5rem;background-color:gray;border-radius:50%}.company-img-size{width:9.5rem;height:9.5rem;border-radius:50%}.company-info-text{display:flex;flex-direction:column;width:100%}.company-info-icon{cursor:pointer;width:1.1rem}.company-icons-area{width:100%;display:flex;justify-content:space-between}.company-icon-cv{cursor:pointer;display:flex;gap:.2rem}.company-info-name{font-size:1.3rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:150%;padding:.3rem}.company-info-manager{font-size:.9rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:150%;padding:.3rem}.company-aditional-info{width:100%}.company-info-rows{display:flex;justify-content:space-between}.company-projects-list{width:100%;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;height:100%}.cm-name{color:#000;font-size:.9rem;font-style:normal;font-weight:600}.cm-cui{color:#000;font-size:.75rem;font-style:normal;font-weight:400;margin-bottom:8px}.cm-details{color:#000;font-size:.7rem;font-style:normal;font-weight:500}.cm-details-area{margin-top:.5rem;margin-bottom:.5rem}.cm-hr{width:100%;margin-top:8px}.cm-motion-div{border-bottom:1px dashed var(--color-secondary)}.cm-motion-click{cursor:pointer}.cm-motion-click:hover{border-bottom:1px dashed var(--color-secondary)}.customizableInvoice{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;gap:3rem;padding:3rem}.customizableInvoice-file-container{display:grid;gap:.8rem;max-width:35rem;width:100%}.customizableInvoice-title{color:var(--color-secondary);text-align:center;font-size:2.63rem;font-style:normal;font-weight:800;line-height:normal}.customizableInvoice-color-container{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.customizableInvoice-subtitle{color:var(--color-secondary);text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.customizableInvoice-text{color:#3d3d3d;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}.customizableInvoice-figure{cursor:pointer;width:1rem;aspect-ratio:1}.customizableInvoice-btn-send{cursor:pointer;padding:1.5rem 3rem;border-radius:.45rem;background-color:var(--color-primary);color:#fff;text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.25rem}.customizableInvoice-btn-send:disabled{cursor:no-drop;background-color:var(--color-gray)}.generalIndex{height:100vh;display:flex;flex-direction:column}.generalIndex-header{display:flex;flex-direction:column;gap:1rem;min-height:var(--size-contract-header);padding:1rem 2rem;border-bottom:1px solid #a1a9b8;background-color:#fff}.generalIndex-header-search-company{display:flex;gap:1.5rem;align-items:center}.generalIndex-header-figure{width:2rem;height:2rem;border-radius:50%;overflow:hidden}.generalIndex-header-selector-cotainer{border-radius:.3125rem;background:#fff;box-shadow:0 4px 4px #00000040;filter:none}.generalIndex-header-selector-cotainer li:hover{background-color:#e9f8ff}.generalIndex-header-selector{border-bottom:none;background-color:#fff}.generalIndex-header-selector-text{color:#000;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.02rem}.generalIndex-header-option-text{font-size:1rem;font-weight:300}.generalIndex-header-search{display:flex;align-items:center;justify-content:space-between}.generalIndex-header-input{width:80%;padding:.375rem .75rem;border-radius:.375rem;background:var(--White, #fff);box-shadow:0 0 0 1px #68718229,0 1px 2px #0000000f}.generalIndex-header-indexData{display:flex;gap:1rem}.generalIndex-header-indexData-span{color:#6a6f79;font-size:.675rem;font-style:normal;font-weight:500;line-height:1.0125rem}.generalIndex--active{padding:.25rem .625rem;border-radius:.625rem;background:#f3f5f7;color:var(--color-secondary);font-size:.675rem;font-style:normal;font-weight:600;line-height:1.0125rem;letter-spacing:.02025rem}.contracts{height:calc(100vh - var(--size-contract-header));display:flex;background-color:#fff}.contracts-resizable{max-width:100%;transition:max-width .5s ease;overflow:hidden}.contracts-sidebar{position:relative;display:flex;height:100%;max-width:100%;flex-direction:column;gap:1rem;background-color:var(--color-primarylight);padding:1.5rem .5rem}.contracts-collapse{max-width:0}.contracts-sidebar-tilte{color:var(--color-secondary);font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.contract-filters-contain{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 1.5rem;gap:.2rem}.contracts-sidebar-main{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.contracts-add-content{display:flex;justify-content:space-between;cursor:pointer;padding:.1rem 1.5rem}.contracts-sideba-figure{width:1rem}.contracts-add-span{font-size:.7rem;color:var(--color-primary);font-weight:500}.contracts-main{display:flex;flex:5;height:100%;padding:.5rem}.xd{background-color:#7fffd4;padding:0;display:none}.xd2{padding:0;display:none}.display-hidden{padding:0;margin:0;display:none}.SidebarContractCard{position:relative}.SidebarContractCard-sidebar-data{display:flex;gap:.5rem;align-items:center;cursor:pointer;padding:.3rem 1.5rem}.SidebarContractCard-sidebar-data:hover{background-color:#d6e5ff79}.SidebarContractCard-sidebar-figure{min-width:1rem;aspect-ratio:1}.SidebarContractCard-sidebar-name{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-style:normal;font-weight:500;line-height:normal}.SidebarContractCard-sidebar-cui{color:gray;font-size:.625rem;font-style:normal;font-weight:400;line-height:.89288rem;letter-spacing:.0625rem}.contractCard-circle-status{position:absolute;width:.5rem;height:.5rem;border-radius:50%;top:0;bottom:0;margin:auto;right:1rem}.SidebarContractCard-text-contain{width:100%;display:flex;flex-direction:column;overflow:auto}.card-register-contract{padding:.5rem;background-color:#fff;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;border:2rem solid #fff;border-radius:var(--radius-button)}.card-register-project-container-details{display:flex;flex-direction:column;gap:1.5rem}.contractsLevels-main-level{position:relative;flex:2;height:100%;display:flex;flex-direction:column}.contractsLevels-level-title{color:var(--color-secondary);font-size:1.125rem;font-style:normal;font-weight:600;line-height:150%}.contractsLevels-level-contain{height:100%;overflow-y:auto}.contractsLevels-main-info{display:flex;flex:1.5}.contractsLevels-select-empty{width:100%;display:flex;justify-content:center;padding-top:7rem}.DropdownLevelContract-dropdown-content{display:grid;grid-template-rows:var(--rows, 0fr);transition:.3s grid-template-rows;overflow-y:auto}.DropdownLevelContract-dropdown-sub{overflow:hidden;width:98%;margin-left:auto;margin-top:.2rem}.DropdownLevelContract-upload-file{padding:.5rem}.DropdownLevelContract-sub-list-item:has(:checked)+.DropdownLevelContract-dropdown-content{grid-template-rows:1fr}.DropdownLevelContract-sub-list-item:has(:checked){--rotate: rotate(180deg);--background: #d9d9d9}.DropdownLevelContract-sub-list-item{display:flex;color:var(--color-secondary);background-color:#ebf0fa99;width:100%;padding:7px 13px;text-transform:capitalize;font-size:.85rem;font-weight:600;cursor:pointer;justify-content:space-between;align-items:center}.DropdownLevelContract-section{position:relative;display:flex;justify-content:space-between;width:100%;align-items:center}.DropdownLevelContract-section-names{display:flex;border-radius:.5rem;align-items:center}.DropdownLevelContract-dropdown-arrow{width:1.5rem;transform:var(--rotate, 0);transition:.2s transform}.DropdownLevelContract-dropdown-check{position:absolute;min-width:100%;opacity:0;cursor:pointer;height:100%}.DropdownLevelContract-hide{opacity:0}.DropdownLevelContract-sub-list-name{color:#171c26;text-transform:uppercase;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:.0175rem}.DropdownLevelContract-sub-list-span{font-weight:500;margin-right:1rem}.DropdownLevelContract-dropdown-arrow--hidden{opacity:0}.DropdownLevelContract-figure{width:1.1rem;height:1.1rem}.DropdownLevelContract-file-container{position:relative;z-index:2;display:flex;gap:.5rem;align-items:flex-start}.DropdownLevelContract-file-container-anchor{display:flex;gap:.5rem;align-items:flex-start}.DropdownLevelContract-file-container-name{color:#000;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.015rem}.DropdownLevelContract-file-container:hover .DropdownLevelContract-file-container-name{color:var(--color-secondary);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.015rem;text-decoration-line:underline}.DropdownLevelContract-figure-trash{opacity:0;transition:opacity .2s ease}.DropdownLevelContract-file-container:hover .DropdownLevelContract-figure-trash{opacity:1}.listProfessionals{padding:0 1rem 1rem 0;position:relative}.listProfessionals-loader{position:absolute;top:5px;right:2rem}.listProfessionals-header{padding:1rem 0;display:flex;align-items:center;justify-content:space-between}.listProfessionals-main{display:flex;flex-direction:column;gap:1rem}.listProfessionalItem{display:flex;align-items:center;justify-content:space-between}.listProfessionalItem-main{display:flex;align-items:center;gap:1rem}.listProfessionalItem-label{font-size:.68rem;font-weight:500;line-height:150%;letter-spacing:.01125rem;text-wrap:nowrap}.listProfessionalItem-label-specialists{font-size:.7rem;font-weight:700;line-height:150%;letter-spacing:.01125rem}.listProfessionalItem-specialists{display:flex;gap:.5rem}.listProfessionalItem-right-actions{display:flex;gap:3rem;align-items:center}.listProfessionalItem-text-icon{color:#434343;font-size:.67rem;font-style:normal;font-weight:400;line-height:1.5rem}.detailsContracts{width:100%;display:flex;flex-direction:column;gap:2rem;padding:1rem}.detailsContracts-title{color:var(--color-secondary)}.detailsContracts-row-container{display:grid;grid-template-columns:1.3fr 2fr;width:100%;gap:.3rem;font-size:.8rem;padding:.5rem 1rem;animation:.5s ease-in;border-top:1px solid #dce4f1}.detailsContracts-textarea{width:100%;border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);background:#fff}.detailsContracts-btn{border-radius:.3125rem;border:.8px solid var(--color-primary);background-color:var(--color-primary);color:#fff;padding:.25rem 1.2rem;font-weight:500;margin-right:.5rem}.detailsContracts-btn-red{border-radius:.3125rem;border:.625px solid #000;padding:.15rem .5rem;background-color:#e9edf5;color:#000;font-weight:500}.detailsContract-schedule-transform{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;margin-top:2rem}.detailsContracts-title-container{display:flex;align-items:center;justify-content:space-between}.detailsContracts-phases-contain-titles{display:flex;gap:1rem}.detailsContracts-phases-title{cursor:pointer;color:#00000080;text-align:center;font-size:.7rem;font-weight:400;line-height:normal}.detailsContracts-phases-contain{display:flex;flex-direction:column;gap:1rem;overflow:auto}.detailsContracts-phases-title--active{color:var(--color-primary);font-weight:500;border-bottom:1px solid var(--color-primary)}.detailsContracts-row-schedule{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;width:100%;gap:.3rem;font-size:.8rem;padding:.6rem 1rem;animation:.5s ease-in}.detailsContracts-phase-ejecution{display:flex;gap:.5rem;align-items:center}.detailsContracts-phase-ejecution-img{flex:1;display:flex;justify-content:center}.detailsContracts-phase-ejecution-data{flex:1.5;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;overflow:auto}.detailsContracts-phase-ejecution-figure{width:90%}.detailsContracts-phase-ejecution-row{border-top:1px solid rgb(220,228,241);width:100%;display:grid;padding:.6rem 1rem;grid-template-columns:1fr 2fr 3fr 1fr;gap:.2rem}.detailsContracts-type-phase{cursor:pointer;font-size:.65rem;font-weight:600;color:var(--color-primary)}.detailsContracts-add-span{cursor:pointer;width:100%;text-align:center;font-size:.7rem;color:var(--color-primary);font-weight:500}.detailsContracts-add-span-color-2{color:var(--color-secondary)}.detailsContracts-text-title{font-size:.6rem;font-weight:700}.detailsContracts-phases{display:flex;flex-direction:column;flex:1;overflow-y:auto}.contractRow-text-subtitle{font-weight:600;font-size:.6rem}.contractRowPhase-row{position:relative;align-items:center}.contractRowPhase-input{width:100%;border-radius:.25rem;border:.5px solid #00000033;background:#fff;padding:.3125rem;color:#20388166;font-size:.8rem;font-style:normal;font-weight:600;line-height:1.5rem}.contractRowPhase-input-day{display:flex;gap:.2rem;align-items:center}.contractRowPhase-text{position:relative;display:flex;align-items:center;color:#000;font-size:.65rem;font-style:normal;font-weight:600}.contractRowPhase-dropdown-check{position:absolute;left:0;opacity:0;cursor:pointer;min-width:100%;height:100%}.detailsContracts-phase-ejecution-row:has(:checked)+.contractRowPhase-dropdown-content{grid-template-rows:1fr}.detailsContracts-phase-ejecution-row:has(:checked){--rotate: rotate(180deg)}.contractRowPhase-dropdown-content{display:grid;grid-template-rows:var(--rows, 0fr);transition:.3s grid-template-rows}.contractRowPhase-input-radio-contain{display:flex;align-items:center;justify-content:center}.contractRowPhase-input-radio{width:1.2rem;height:1.2rem}.contractRowPhase-dropdown-sub{overflow:hidden;width:93.5%;margin-left:auto;margin-top:.1rem;margin-bottom:.1rem}.contractRowPhase-dropdown-arrow{width:1.5rem;transform:var(--rotate, 0);transition:.2s transform}.contractRowPay-row{display:grid;grid-template-columns:1fr 2fr 3fr .7fr .5fr;gap:.2rem;position:relative;padding:.3rem;align-items:center}.contractRowPay-input-percentage{display:flex;gap:.2rem;align-items:center}.contractRowSchedule-text-subtitle{font-weight:600;font-size:.6rem}.contractRowSchedule-text-info{font-size:.6rem}.contractRowSchedule-text-title{font-weight:700;font-size:.6rem}.detailsContracts-row-extra{width:90%;left:auto}.contractRowSchedule{display:flex;flex-direction:column;align-items:center}.gr-container{display:flex;gap:.275rem;height:100%}.gr-drag-content{display:flex;flex-direction:column;gap:.5rem;width:100%}.gr-list{display:flex;min-width:10rem;padding:1.4375rem .5rem;flex-direction:column;gap:.9375rem;background-color:#fff}.gr-title{color:var(--color-secondary);font-weight:600;font-size:18px;padding:0 .8rem}.gr-content{background-color:#fff;width:100%}.gr-btn-add{box-shadow:0 1.5px 4px #0003;font-size:.7rem;border-radius:5px;color:var(--color-primary);margin:0 4rem}.gr-btn-order{margin:0 4rem}.gr-order-action{display:flex;gap:.5rem;justify-content:center}.gr-btn-cancel{background-color:red;color:#fff;border:1px solid red}.gr-btn-save{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.gr-toggle-area{display:flex;align-items:center;justify-content:space-between}.gr-switch-area{display:flex;flex-direction:column;gap:.5rem;flex:1;overflow-y:auto}.gr-change-option{cursor:pointer}.dl-content{display:flex;flex-direction:column;width:100%}.dl-container{width:100%;height:65vh;display:flex;flex-direction:column;overflow-y:auto}.dl-theader{display:grid;grid-template-columns:2.2fr 3fr 2fr;align-items:center;width:80vw}.dl-htitle{font-size:12px;font-weight:700;line-height:20px;letter-spacing:.02em;text-align:center;background-color:var(--color-tertiary);border-left:1px solid white;border-right:1px solid white;color:#fff;padding:.5rem .4rem}.dl-header{display:grid;grid-template-columns:.2fr 1.5fr .5fr 2fr 1fr 1fr 1fr;background-color:var(--color-primarylight);padding:.5rem .4rem;align-items:center;width:80vw;overflow-x:auto}.dl-title{font-size:.5rem;font-style:normal;font-weight:600;text-align:center}.dl-body{display:grid;grid-template-columns:6.2fr 1fr;background-color:#fff;min-height:2rem;position:relative;width:80vw}.dl-btns{width:100%;display:flex;flex-direction:row;justify-content:end;padding:.5rem;margin-top:1rem}.dl-duty-content{width:100%;height:100%;border-bottom:2px solid rgba(128,128,128,.452);border-right:2px solid rgba(128,128,128,.452);display:flex;flex-direction:column;justify-content:center;align-items:center}.dl-duty-content:hover{border:2px solid rgba(128,128,128,.452)}.dl-content-center{text-align:center}.dl-meeting{margin:1rem 0;text-transform:uppercase}.dl-sumbit{display:flex;gap:1rem}.dl-cancel{background-color:#c81d1e;color:#fff;border-color:#c81d1e}.dl-save{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.member-body{display:grid;grid-template-columns:.2fr 1.5fr .5fr 2fr 1fr 1fr;background-color:#fff;min-height:2rem;align-items:center;position:relative;border-bottom:2px solid rgba(128,128,128,.24);border-left:2px solid rgba(128,128,128,.24);border-right:2px solid rgba(128,128,128,.24)}.member-list,.member-index{font-size:.7rem;font-style:normal;font-weight:600;text-align:center;align-content:center;width:100%;height:43px}.member-list:hover{border:2px solid rgba(128,128,128,.452)}.member-add{border:none;position:absolute}.member-container{position:relative}.member-select{font-size:8px;font-style:normal;font-weight:600;text-align:center;border-bottom:none}.member-date{font-size:10px;font-style:normal;font-weight:600;text-align:center;border-bottom:none;color:var(--color-tertiary)}.t-red{color:red}.t-green{color:green}.t-yellow{color:#ff0}.member-daily{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.mt-content{display:grid;grid-template-columns:.5fr 3fr 1fr;width:100%;height:100%;align-items:center}.mt-list{font-size:.7rem;font-style:normal;font-weight:600;height:43px;align-content:center}.mt-tcenter{text-align:center}.mt-tleft{text-align:start;padding-left:5px}.mt-list:hover{border:2px solid rgba(128,128,128,.452)}.mt-main{height:100%}.mt-percentage-area{display:flex;justify-content:center;align-items:center}.mt-text{font-size:.7rem;font-style:normal;font-weight:600;text-align:center;height:100%;align-content:center;color:var(--color-tertiary)}.mt-index{font-size:.7rem;font-style:normal;font-weight:600;height:100%;align-content:center;width:30px}.mt-number{font-family:Inter;font-size:12.8px;font-weight:200;line-height:18.29px;letter-spacing:.02em;text-align:center;width:30px;height:25px;border:.4px solid rgba(128,128,128,.452)}.ga-table{display:flex;flex-direction:column;width:100%}.ga-title{font-size:.6875rem;font-style:normal;font-weight:600}.ga-header{display:grid;grid-template-columns:.5fr 5fr 1fr;background-color:var(--color-primarylight);padding:.5rem .4rem}.ga-attendance{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%}.gah-title{font-size:.6875rem;text-align:center;align-items:center;justify-content:baseline;padding:0 10px;height:100%}.gr-header-add-btn{cursor:pointer;padding:.3rem .8rem;border-radius:9.5px;background-color:#f5f5f5;border:none}.gr-add-input{position:relative}.gr-icon-area{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;margin-right:.5rem}.gr-icon-action{cursor:pointer;background-color:#f5f5f5}.gr-add-btn-limit{padding-right:3rem;width:95%;margin-right:1rem}.gl-sidebar-data{display:flex;gap:.5rem;align-items:center;cursor:pointer;padding:.3rem 1.5rem;width:100%;height:42px}.gl-dragging{border:.5px solid var(--color-primary);background-color:#fff;display:flex;width:100%;height:42px}.contract-selected{background-color:#d6e5ff}.gl-sidebar-data:hover{background-color:#d6e5ff79}.gl-sidebar-figure{width:1rem}.gl-sidebar-name{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-style:normal;font-weight:500;line-height:normal}.gl-sidebar-cui{color:gray;font-size:.625rem;font-style:normal;font-weight:400;line-height:.89288rem;letter-spacing:.0625rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.gmb-content{display:flex;flex-direction:column;gap:.5rem;cursor:pointer}.gmb-sidebar-data{display:flex;gap:.5rem;align-items:center;cursor:pointer;padding:.3rem 1.5rem;width:100%;height:36.88px}.gmb-sidebar-data:hover{background-color:#d6e5ff79}.gmb-sidebar-figure{width:1rem}.gmb-sidebar-name{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-style:normal;font-weight:500;line-height:normal}.gmb-sidebar-cui{color:gray;font-size:.625rem;font-style:normal;font-weight:400;line-height:.89288rem;letter-spacing:.0625rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}.li-list{display:grid;grid-template-columns:.5fr 5fr 1fr;padding:0rem .625rem;align-items:center}.li-list:hover{background-color:#8eeeff6a}.li-member{font-size:.8rem;font-weight:400}.li-attendance{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;font-size:.8rem}.dg-main{width:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.dg-division{width:100%}.dg-name{display:flex;padding:.5rem .8rem;gap:.5rem;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.dg-text{font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:.015em;text-align:left;text-transform:uppercase}.dg-list-area{display:flex;flex-direction:column}.gr-select{display:flex;gap:.5rem}.dg-add-group-area{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.dg-add-group-area h3{color:var(--color-primary)}.projectAddLevel-select{width:200px}.dg-icon-leader{display:flex;width:100%;justify-content:space-between;align-items:center}.dg-button-leader{display:flex;cursor:pointer}.da-header-add-btn{cursor:pointer;padding:.3rem .8rem;border-radius:9.5px;background-color:#f5f5f5;border:none}.da-add-input{position:relative;z-index:2}.da-icon-area{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;margin-right:.5rem}.da-icon-action{cursor:pointer;background-color:#f5f5f5}.da-add-btn-limit{padding-right:3rem;width:95%;margin-right:1rem}.grc-main{display:flex;flex-direction:column;height:100%}.grc-header{width:100%;height:7rem;background-color:var(--color-menu);display:flex;flex-direction:column}.grc-group-title{height:50%;display:flex;justify-content:flex-start;padding:0 1rem;align-items:center;font-size:1.125rem;color:var(--color-secondary)}.grc-options-container{display:flex;height:50%;justify-content:space-between;align-items:center}.grc-navs{display:flex}.grc-btn-nav{height:27px;margin-right:1rem}.grc-options{padding:.625rem 1.875rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-secondary)}.grc-options:hover{background-color:#fff}.grc-selected{background-color:#fff;border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.grc-body{height:calc(100% - 7rem);background-color:var(--color-menu);position:relative;gap:.5rem}.show{display:grid;grid-template-columns:2fr 1fr}.no-show{display:flex;width:100%}.grc-performance{background-color:#fff;width:100%;height:100%;padding:.5rem 1rem;overflow-y:auto}.grc-list-users{background-color:#fff;max-width:100%;height:100%;padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1.2rem}.grc-title-list{display:flex;justify-content:space-between;align-items:center}.grc-btn-add{box-shadow:0 1.5px 4px #0003;font-size:.7rem;border-radius:5px;color:var(--color-primary)}.grc-title-name{color:var(--tertiary, #203881);font-size:.875rem;font-weight:600;letter-spacing:.01313rem}.grc-list-header{display:grid;grid-template-columns:.5fr 7fr 2fr;background-color:var(--color-primarylight);padding:.5rem .4rem;gap:4px}.grc-title-member{font-size:.6875rem;font-style:normal;font-weight:600}.grc-list-members{display:grid;grid-template-columns:.5fr 7fr 2fr;padding:0rem .625rem;align-items:center;gap:4px}.grc-member-name{font-size:.8rem;font-weight:400;cursor:default}.grc-member-table{display:flex;flex-direction:column;gap:.5rem}.grc-member-mod{color:var(--color-primary);font-size:.8rem;font-weight:400;cursor:default}.grc-trash{border:none;cursor:pointer}.ho-sub-options{position:absolute;bottom:0;width:100%}.ho-sub-header{height:2rem;width:98%;display:flex;justify-content:space-between}.ho-titles{height:2rem;width:100%;display:flex}.ho-close{background-color:red;color:#fff;height:100%;padding:5px .5rem;font-size:12px;font-style:normal;font-weight:500;text-align:center;align-content:center}.ho-content{display:block;background-color:#fff;border-top:1px solid rgba(128,128,128,.479)}.ho-sub{width:178px;height:32px;padding:5px .5rem;text-align:center;align-content:center;font-size:12px;font-style:normal;font-weight:500;clip-path:polygon(15% 0,85% 0,100% 100%,0% 100%);cursor:pointer}.ho-selected{background-color:var(--color-secondary);color:#fff}.ho-text{background-color:#d6e5ff;color:var(--color-secondary)}.ao-content{display:flex;flex-direction:column;gap:.5rem;width:100%;height:100%}.ao-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;background-color:var(--color-primarylight);padding:.2rem 0;font-size:10.06px;font-weight:600;line-height:14.63px;letter-spacing:.04em;align-items:center}.ao-table{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;overflow-y:auto}.ao-days{display:flex;flex-direction:column;align-items:center}.ao-member{display:flex;flex-direction:column;width:100%;padding:.5rem}.ao-taks{display:flex;flex-direction:column;padding-left:.2rem;border-bottom:1px solid rgba(0,0,0,.178)}.ao-taks h1{font-family:Montserrat;font-size:9.8px;font-weight:500;line-height:18.29px;letter-spacing:.02em;text-align:left;color:#000}.ao-text{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Montserrat;font-size:10.8px;font-weight:500;line-height:16.2px;letter-spacing:.03em;text-align:left}.gd-content{display:flex;flex-direction:column;height:100%}.gd-header{display:flex;justify-content:space-between;align-items:center}.gd-date{display:flex;gap:.5rem;background-color:#fff;align-items:center;padding:1rem;overflow-x:auto;overflow-y:hidden}.gda-content{display:flex;flex-direction:column;gap:10px;align-items:end}.gda-save{border-radius:5px;border:none;background-color:var(--color-primary);color:#fff;font-size:11px;height:1.8rem;width:fit-content;right:0;margin-right:10px}.gd-close-span{position:absolute;z-index:1;right:-5px;top:-10px;cursor:pointer;padding:.05rem .2rem;background-color:red;border-radius:50%;color:#fff;font-weight:bolder}.gd-attach{display:flex;flex-direction:column}.gd-options{display:flex;gap:1rem;margin-bottom:1.25rem;align-items:center}.gd-gray{background-color:var(--color-text-gray)}.gd-options-btn{color:#6a6f79;font-size:.675rem;font-style:normal;font-weight:500;background-color:var(--color-menu);border:none}.attendance-add-btn.selected{background-color:var(--color-primary)}.gd-header-title{font-size:.75rem;font-style:normal;font-weight:500;color:var(--color-text-gray)}.gdh-input{width:60%;font-size:.9375rem;font-style:normal;font-weight:500}.gd-titles{display:flex;margin-bottom:1.25rem;align-items:center;justify-content:space-between}.gd-table{width:100%;overflow-y:hidden;overflow-x:auto}.gd-add{color:var(--color-primary);cursor:pointer}.gd-add-project{display:flex;gap:1rem;width:100%;align-items:center}.gd-add-area{width:100%;display:flex;align-items:center}.gd-cross{display:flex}.gd-project-list{cursor:pointer;padding:4px 10px;border-radius:10px;background:#f3f5f7;color:var(--color-secondary);text-wrap:nowrap}.gd-border{border-bottom:2px solid var(--color-secondary)}.gmf-content{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:100%}.gmf-information{display:flex;flex-direction:column;gap:.5rem;width:100%;height:100%}.gmf-filters{width:100%;height:100px;display:flex;flex-direction:row;align-items:flex-end;gap:.5rem}.gmf-table{display:flex;flex-direction:column;width:100%}.gmf-header{display:grid;grid-template-columns:.5fr 2fr 2fr 4fr .5fr;background-color:var(--color-primarylight);padding:.5rem .4rem}.gmf-title{color:var(--color-gray-text);font-size:10px;font-weight:600;line-height:15px;letter-spacing:.04em}.gmf-body{display:grid;grid-template-columns:.5fr 2fr 2fr 4fr .5fr;background-color:#fff;padding:.5rem .4rem;overflow-y:auto}.gmf-body:hover{background-color:#d0f8ffbb}.gmf-item{color:#000;font-size:10px;font-weight:600;line-height:15px;letter-spacing:.04em}.gmf-res-content{width:100%;height:100%;overflow-y:auto}.gmf-input{width:200px}.gmf-btn{border:1px solid var(--color-secondary);background-color:var(--color-primarylight)}.gmf-doc{width:15px;height:15px}.gmf-data{width:100%;height:80%;display:flex}.gmf-items{width:100%;display:flex;flex-direction:column}.gmf-details{width:calc(100% * 2 / 3);height:100%}.gmf-color{background-color:#d0f8ff}.gmd-content{width:calc(100% * 2 / 3);display:flex;flex-direction:column;padding-left:.5rem;margin-left:.5rem;height:100%;border-left:1px solid var(--color-primary)}.gmd-close{padding:.5rem .4rem;display:flex;width:100%;justify-content:end}.gmd-info{display:flex;flex-direction:column;gap:1rem}.gmd-text{font-size:12px;font-weight:400}.gmd-name{font-size:12px;font-weight:400;font-style:italic;text-transform:uppercase}.gmd-text-title{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.015em;text-align:center;width:100%;color:var(--color-secondary);text-transform:uppercase}.gmd-text-des{font-size:12px;padding:.3rem}.gmd-attendance{display:flex;flex-direction:column}.gmd-duty{display:flex;flex-direction:column;overflow-y:auto}.gmd-row{display:flex;justify-content:space-between}.gmd-table{display:grid;width:100%;height:2rem;padding:0 .3rem;background-color:var(--color-primarylight);grid-template-columns:.5fr 4fr 2fr}.gmd-headers{display:flex;align-items:center;font-size:.6875rem;font-weight:600;text-transform:uppercase}.gmd-table-row{display:grid;width:100%;height:2rem;padding:0 .3rem;grid-template-columns:.5fr 4fr 2fr}.gmd-table-col{display:flex;align-items:center;font-size:.6875rem;font-weight:600;text-transform:uppercase}.gmd-duty-card{display:flex;flex-direction:column;border:1px dashed #0000004d}.gmd-duty-name{display:flex;justify-content:space-between}.gmd-description{display:flex;flex-direction:column}.gp-content{display:flex;gap:1.25rem;padding:1.5rem;height:100%;background-color:#7a7878e7}.ele{background-color:#20194b;padding:2px;width:200px;height:100%}.drag{border:2px solid red;width:200px;height:100px}.task-content{display:flex;flex-direction:column;gap:.5rem;width:100%;height:90%}.task-item{display:flex;background-color:#292626;color:#fff;height:50px;justify-content:center;align-items:center}.task-item-drag{display:flex;background-color:#29262698;color:#fff;height:50px;justify-content:center;align-items:center}.gtf-main{display:flex;flex-direction:column;padding:1rem .7rem 0;height:100%}.gtf-title{color:var(--color-secondary);font-weight:600;font-size:18px;padding:0 .8rem}.gtf-top{flex:1}.gtf-table{overflow-y:auto;flex:1;scroll-behavior:smooth;border-bottom:1px solid #80808054}.gtf-date-coontent{display:flex;gap:.5rem;background-color:#fff;justify-content:center;align-items:center;padding:1rem;overflow-x:auto;overflow-y:hidden}.gtf-filters{width:100%;display:flex;flex-direction:row;align-items:flex-end;gap:.5rem}.tft-main{display:flex;flex-direction:column}.tft-title{font-family:Montserrat;font-size:14px;font-weight:600;line-height:21px;letter-spacing:.015em;text-align:left;color:var(--color-secondary)}.tft-sticky{position:sticky;top:0;background-color:#fff}.tft-left{text-align:left}.tft-anchor{text-decoration:none;color:var(--color-secondary);position:relative;z-index:10;cursor:cell}.tft-header{display:grid;grid-template-columns:1fr 1fr 1fr 2fr 1fr .5fr .7fr;background-color:var(--color-primarylight);padding:.5rem .4rem;align-items:center;width:80vw;overflow-x:auto}.tft-htitle{font-size:.7rem;font-style:normal;font-weight:500;text-align:center}.tft-body{display:grid;grid-template-columns:1fr 1fr 1fr 2fr 1fr .5fr .7fr;padding:.5rem .4rem;align-items:center;width:80vw;overflow-x:auto;color:#000}.dropdownLevel-dropdown-content{display:grid;grid-template-rows:var(--rows, 0fr);transition:.3s grid-template-rows}.dropdownLevel-dropdown-sub{overflow:hidden;width:99.5%;margin-left:auto;margin-top:.1rem;margin-bottom:.1rem}.levelSubtask{display:flex;flex-direction:column;align-items:center}.pointer:hover{background-color:#8eeeff50}.levelSubtask-content{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;background-color:#fff;font-size:.8rem;transition:background-color .3s ease}.levelSubtask-context-menu,.levelSubtask-drag{width:100%;height:30px}.pointer{cursor:pointer}.levelSubtask-item{display:flex;justify-content:center;align-items:center;height:2rem}.levelSubtask-user-image{display:flex;gap:.1rem}.levelSubtask-item--name{justify-content:flex-start;grid-column:1/3;padding-left:1rem}.levelSubtask-text-name{margin-left:1rem}.levelSubtask-header{align-items:center;background-color:var(--color-primarylight)}.levelSubtask-header-title{color:#171c26;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.0275rem}.levelSubtask-text{white-space:nowrap;color:#171c26;font-size:.7rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.0175rem;text-overflow:ellipsis;overflow:hidden}.levelSubtask-add{cursor:pointer;width:100%;color:var(--color-secondary);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.0175rem;text-align:left}.levelSubtask-plus{font-weight:900}.levelSubtask-btn{border:none;width:1.7rem}.levelSubtask-content-active{background-color:#8eeeff50}.addLevelTask{width:100%;padding:.3rem .1rem;display:flex;gap:.5rem;align-items:center}.moreInfo-currency-contain{display:flex;gap:1rem}.moreInfo-currency{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:7rem}.moreInfo-currency-width{width:4rem}.moreInfo-currency-info{color:#687182;font-size:.75rem;font-weight:400;line-height:1.125rem;align-items:center;letter-spacing:.0225rem}.moreInfo-currency-money{position:relative;color:var(--color-grey-text);font-variant-numeric:lining-nums tabular-nums;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.money--red{color:#d12953}.moreInfo-details-contain{cursor:pointer;display:flex;gap:1rem}.moreInfo-details-absolute{position:absolute;border-radius:.4375rem;padding:.5rem;border:.5px solid rgba(191,191,191,.3);background:#fff;box-shadow:-2px 2px 3px #0000001a;margin-top:1.7rem;z-index:1;right:0}.moreInfo-detail{width:3rem;display:flex;flex-direction:column;align-items:center}.moreInfo-detail-container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.moreInfo-detail-circle-text{font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:.0225rem}.moreInfo-detail-circle{display:flex;padding:.0625rem .625rem;justify-content:center;align-items:center;background-color:#faf0f3;border-radius:.625rem}.moreInfo-detail-info{color:#687182;text-align:center;font-size:.5625rem;font-style:normal;font-weight:400;line-height:.71875rem;letter-spacing:.01688rem}.color-unresolver{color:#d12953;background-color:#faf0f3}.color-pending{color:#aa5b00;background-color:#fcf2e6}.color-process{color:#5a6376;background-color:#e9edf5}.color-correct{color:#2264e5;background-color:#ebf0fa}.color-done{color:#14804a;background-color:#e1fcef}.color-liquidation{color:#4f5aed;background-color:#f0f1fa}.moreInfo-detail-icon{width:1.4rem}.moreInfoUsers-details-contain{cursor:pointer;display:flex;flex-direction:column}.moreInfoUsers-datails-absolute{position:absolute;border-radius:.4375rem;padding:.5rem;border:.5px solid rgba(191,191,191,.3);background:#fff;box-shadow:-2px 2px 3px #0000001a;margin-top:1.7rem;z-index:1}.moreInfoUsers-user-names{font-size:.7rem;font-weight:500}.moreInfoUsers-users-contain{display:flex;justify-content:space-between;align-items:center;gap:.2rem;text-align:left}.moreInfoUsers-count{font-size:rem;font-weight:600}.moreInfoUsers-info{font-size:.7rem;font-weight:600}.projectAddLevel{display:flex;padding:.276rem .8125rem;background-color:#ebf0fa99;gap:1rem}.projectAddLevel-figure{cursor:pointer;width:1.8rem;height:1.8rem}.projectAddLevel-input{display:flex;width:20.5rem;height:1.8rem;padding:.55rem 1rem;border-radius:.25rem;background:#fff}.projectAddLevel-Project{background-color:var(--color-ProjectAreaLvl)}.projectAddLevel-item-info{display:flex;text-wrap:nowrap;align-self:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.0175rem}.projectAddLevel-item-info-type{width:1rem}#projectAddLevel-input::placeholder{color:#20388166;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.projectAddLevel-form{display:flex;gap:1rem}.projectAddLevel-selector{height:1.8rem;padding:.2rem 1rem;border-radius:.25rem;background:#fff;border:none;color:#203881;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.projectLevel-sub-list-item:has(:checked){--rotate: rotate(180deg);--background: #d9d9d9}.projectLevel-contain{display:flex;justify-content:space-between;align-items:center;width:100%}.projectLevel-contain-right{min-width:56rem;display:flex;justify-content:space-between;align-items:center}.projectLevel-sub-list-item:has(:checked)+.dropdownLevel-dropdown-content{grid-template-rows:1fr}.projectLevel-sub-list-item{position:relative;display:flex;color:var(--color-secondary);background-color:#ebf0fa99;width:100%;padding:.6rem .81rem .438rem;text-transform:capitalize;font-size:.85rem;font-weight:600;cursor:pointer;justify-content:space-between;align-items:center}.dropdownLevel-Project{background-color:var(--color-ProjectLvl)}.dropdownLevel-Include{background-color:var(--color-includeLvl)}.dropdownLevel-Area{background-color:var(--color-AreaLvl)}.dropdownLevel-Subtask{background-color:var(--color-SubtaskLvl)}.projectLevel-menu-dots-option{left:1rem;right:auto;top:auto}.projectLevel-section{display:flex;color:var(--color-secondary);font-size:var(--size-label);align-items:center;justify-content:flex-start;font-weight:700;border-radius:.5rem;gap:.5rem;width:100%}.projectLevel-input{display:flex;width:20.5rem;height:2.1875rem;padding:.75rem 3rem .75rem 1rem;border-radius:.25rem;background:#fff}.projectLevel-employee-list{width:20.5rem;height:2.1875rem}.projectLevel-figure{width:1rem;right:1rem;position:absolute}.projectLevel-form{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.projectLevel-input-name{display:flex;align-items:center}.projectLevel-sub-list-name{color:#171c26;text-transform:uppercase;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:.0175rem}.projectLevel-sub-list-span{font-weight:500;margin-right:1rem}.projectLevel-sub-list-coord{color:#171c26;text-transform:capitalize;font-size:.6rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:.0175rem;padding:0}.projectLevel-dropdown-arrow{width:1.5rem;transform:var(--rotate, 0);transition:.2s transform}.projectLevel-dropdown-check{position:absolute;min-width:98%;opacity:0;cursor:pointer;height:100%}.projectLevel-width-normal{min-width:98%}.projectLevel-option-info{color:var(--color-secondary);font-size:.6rem;position:absolute;top:0;left:2.9rem}.statusText{color:#171c26;font-size:.7rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.0175rem;border-radius:.625rem;padding:.0625rem .625rem}.statusText-cursor{cursor:pointer}.UNRESOLVED{color:var(--color-unresolved);background-color:var(--color-bg-unresolved)}.PROCESS{color:var(--color-asigned);background-color:var(--color-bg-asigned)}.INREVIEW{color:var(--color-review);background-color:var(--color-bg-review)}.DENIED{color:var(--color-asigned);background-color:var(--color-bg-asigned)}.DONE{color:var(--color-done);background-color:var(--color-bg-done)}.REVIEWED,.LIQUIDATION{color:var(--color-liquidation);background-color:var(--color-bg-liquidation)}.os-main{display:flex;flex-direction:column;height:100%;width:100%;padding:30px}.os-title,.os-leader{display:flex;gap:1rem;align-items:center}.os-leader-text{font-family:Montserrat;font-size:15px;font-weight:400;line-height:22.5px;letter-spacing:.015em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--color-primary)}.os-title-text{font-family:Montserrat;font-size:18px;font-weight:600;line-height:27px;letter-spacing:.015em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:var(--color-primary)}.os-leader-icon{cursor:pointer}.os-navs{display:flex;border-bottom:.1px solid #93939361}.os-options{padding:.625rem 1.875rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-secondary)}.os-options:hover{background-color:#fff}.os-selected{background-color:#fff;border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.cdl-user{display:flex;align-items:center;gap:1rem;height:2rem}.cdl-space{justify-content:space-between;display:flex;align-items:center;justify-content:center;width:100%}.cdl-user-name{font-family:Montserrat;font-size:15px;font-weight:500;line-height:12.19px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.cdl-leader-asigned{font-family:Montserrat;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.015em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.home{min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-menu);position:relative}.home-content{margin-top:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;gap:3rem}.home-title{text-transform:uppercase;font-size:3.5rem;color:var(--color-tertiary);font-weight:800;text-align:center}.title-content-span{color:var(--color-primary)}.paragraph{text-align:center;font-size:var(--size-label);color:var(--color-secondary)}.btn-section{display:flex;justify-content:center;flex-wrap:wrap;gap:48px}.home-btn{min-width:25rem;height:3.5rem;font-size:var(--size-button);font-weight:600;cursor:pointer;transition:background-color .5s ease;border-radius:var(--radius-button)}.btn-color-1{border:2px solid var(--color-tertiary);color:var(--color-tertiary)}.btn-color-2{border:2px solid var(--color-primary);color:var(--color-primary)}.btn-color-1:hover{background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff}.btn-color-2:hover{background-color:var(--color-secondary);border:2px solid var(--color-secondary);color:#fff}.home-license-card{position:absolute;bottom:0;right:10px;display:flex;width:24.5rem;padding:1.25rem;flex-direction:column;align-items:flex-start;gap:1.875rem;border-radius:.625rem;background:#fff;box-shadow:0 2px 4px #00000040}.hl-info{display:flex;width:100%;gap:.9375rem}.hl-details{text-align:justify;font-size:.7rem}.hl-date{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;width:50%}.hl-btn{border-radius:.3125rem;border:2px solid var(--color-tertiary);color:var(--color-tertiary);background:rgba(5,50,181,.09);padding:.3125rem .625rem;width:100%;cursor:pointer}.home-recents{display:flex;flex-direction:column;gap:.5rem;width:100%}.cardMoreOptions{position:absolute;right:39px;top:40px;background:#fff;box-shadow:0 2px 20px #00000040;padding:.5rem;overflow:hidden}.cardMoreOptions-title{text-wrap:nowrap;text-align:center;color:var(--color-secondary);font-size:.9rem;font-weight:500}.cardMoreOptions-items{margin-top:1rem;display:flex;gap:1rem}.cardMoreOptions-item{border:1px solid var(--color-secondary);padding:.8rem .5rem;gap:.2rem;cursor:pointer}.cardMoreOptions-figure{width:5.5625rem;height:3.5625rem;display:flex;align-items:center;justify-content:center}.cardMoreOptions-name{width:5.5625rem;color:#000;text-align:center;font-size:.6875rem;font-weight:400}.card-equipment-description{resize:vertical}.card-register-sworn-declaration{position:absolute;background-color:#fff;left:100%;top:0;padding:1rem;display:flex;flex-direction:column;gap:1rem;border:1px solid var(--color-secondary);border-radius:5px;width:17rem}.card-register-sworn-declaration-select:has(:checked){--rotate: rotate(180deg)}.card-register-sworn-declaration-select:has(:checked)+.card-register-sworn-declaration-dropdown-content{grid-template-rows:1fr}.card-register-sworn-declaration-arrow{width:1.5rem;margin-left:auto;transform:var(--rotate, 0);transition:.2s transform}.card-register-sworn-declaration-dropdown-content{display:grid;grid-template-rows:var(--rows, 0fr);transition:.3s grid-template-rows}.card-register-sworn-declaration-title{font-size:1rem}.card-register-sworn-declaration-dropdown-sub{display:flex;flex-direction:column;overflow:hidden;width:98%;margin-left:auto;margin-top:.2rem;gap:.5rem}.card-register-dropdown-check{position:absolute;min-width:100%;opacity:0;cursor:pointer;height:100%}.card-register-sworn-declaration-subtitle{font-size:.8rem}.card-register-radio-input{display:flex;align-items:center;gap:.5rem}.card-register-sworn-declaration-check-container{display:flex;gap:.5rem;font-size:.7rem}.card-open-file-contain{width:100%;height:100%}.card-open-file-main{padding:2rem 0;border-top:2px solid gray;border-bottom:2px solid gray;height:7rem}.card-openfile-name{width:50%;display:block;font-size:.8rem;font-weight:600;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-openfile-date{width:50%;display:block;font-size:.8rem;font-weight:600;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:end}.card-openfile-info{width:100%;display:flex;flex-direction:row;gap:1rem}.card-open-files-contain{display:flex;flex-direction:column;max-height:25rem}.cardFile-loader{position:absolute;top:5px;right:2rem}.card-register{position:relative}.content-area{width:100%;min-height:calc(100vh - var(--header-height));display:flex;justify-content:center;align-items:center}.card-register-title-info{padding:0;font-size:1rem;color:var(--color-secondary);font-weight:700}.card-register-content{display:flex;flex-direction:column;gap:1.5rem}.select-area{display:grid;gap:2rem;width:100%}select:focus{outline:none}.card-register-users{width:100%;max-height:98vh;padding:2rem;display:flex;flex-direction:column;gap:1rem;border-radius:5px;background-color:#fff;overflow:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.input-check{width:100%;display:flex;flex-direction:column;gap:1rem}.cheack-content{display:flex;gap:2rem;justify-content:space-evenly;align-items:center;height:3.5rem}.cheack-content p{color:var(--color-secondary);font-size:var(--size-label)}.user-station{display:flex;gap:.4rem;border-radius:10px;border:1px solid var(--color-secondary);padding:.25rem .3125rem;cursor:pointer}.user-station-list{display:flex;justify-content:space-evenly;width:100%}.col-station-area,.user-station-pc{display:flex;flex-direction:column;align-items:center}.card-register-radio-input-text{font-size:.85rem}.terms-checkbox{margin-right:10px}.card-register-radio-container{display:flex;flex-direction:column;gap:.5rem}.vd-container-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-bottom:.15rem solid var(--color-quaternay);border-radius:.3rem;font-size:.7rem;color:var(--color-quaternay);font-weight:600}.vd-list-text{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;min-height:100px}.ule-header{display:flex;justify-content:space-between}.ule-items{display:flex;justify-content:space-between;padding:1rem 0;align-items:center;border-bottom:1px solid rgb(129,126,126);cursor:pointer;-webkit-user-select:none;user-select:none}.ule-info{display:flex;flex-direction:column}.ule-h3{color:back;padding:none}.ule-icon-size{width:1.2rem}.ule-item-header{display:grid;grid-template-columns:.5fr 1.5fr;background:var(--color-menu)}.ule-item-body{display:grid;grid-template-columns:.5fr 1.5fr;font-size:.625rem;cursor:context-menu;-webkit-user-select:none;user-select:none}.ule-size,.ule-items-area{font-size:.625rem}.ule-size-pc{font-size:.625rem;display:flex;align-items:center;gap:.5rem}.icon-pc{width:1.2rem}.ule-btn-pc{margin-top:.5rem;border:1px solid gray;width:fit-content;padding:.2rem .5rem}.ule-icon-overlay{position:relative}.isOn-overlay{position:absolute;left:-45px}.isOn-overlay-text{width:100px;background-color:#000;color:#fff;font-size:.7rem;padding:1rem .5rem;text-align:justify;border-radius:var(--radius-input)}.uploadUserFile{cursor:pointer;display:flex;justify-content:baseline;width:100%;height:100%;padding:.3rem}.uploadUserFile-files-icon{width:1rem;display:flex;gap:1rem}.uploadUserFile-files-btn{width:80%;top:-10px}.uploadUserFile-files-btn-delete{border:none;background-color:transparent;padding:0;width:1rem;height:1rem}.uploadUserFile-name{position:relative;gap:1rem;cursor:pointer;color:#000}.uploadUserFile-content{display:flex;justify-content:space-between;align-items:center;width:100%}.uploadUserFile-download{display:flex;gap:.5rem;max-width:90%;overflow-y:auto;white-space:nowrap}.user-container{width:100%;height:3.7rem;background-color:#fff;font-size:.8rem;border-radius:.3rem;border-bottom:.15rem solid var(--color-quaternay)}.user-index{margin:0 1rem}.col-span{display:flex;align-items:center;justify-content:center}.job-container{font-weight:600;justify-content:flex-start;padding:0 .5rem}.col-span-2{grid-column:span 2 / span 2}.email-container{width:100%;display:flex;gap:.5rem;padding:.3rem .5rem}.user-details{flex-grow:1;color:var(--color-quaternay)}.user-details p{font-size:var(--size-paragraph);font-weight:600;color:var(--color-secondary)}.actions-container{display:flex;gap:.5rem}.phone-container{font-weight:600}.switch-status{width:2rem;height:1rem;padding:.2rem;text-transform:uppercase;color:#fff;background-color:#ed645aa5;display:flex;border-radius:2rem;cursor:pointer}.switch-status[data-isOn=true]{justify-content:flex-end;background-color:#57d9a34d}.handle-statuts{display:flex;font-size:.5rem;align-items:center;width:.5rem;height:100%;background-color:var(--color-unresolved);border-radius:30rem;justify-content:center}.handle-on{background-color:var(--color-done)}.role-container{padding:.3rem;display:flex;font-weight:700;font-size:.7rem;gap:.5rem;justify-content:space-between;z-index:1}.role-btn{border:none;min-width:.8rem;max-width:.8rem;padding:0}.role-btn-big{border:none;min-width:1rem;max-width:1rem;padding:0}.role-delete-icon{width:1.7rem;aspect-ratio:1;padding:0;margin:0;background-color:var(--color-unresolved);border-radius:50%;justify-content:center}.role-title{text-align:left;font-size:.6rem;text-wrap:wrap}.role-options{font-weight:700;font-size:.7rem;border:none;background-color:var(--color-menu);height:1.7rem;width:95%}.cardSubtaskProcess-files-name-contain{display:flex;flex-direction:column;align-items:center;gap:.5rem}.cardSubtaskProcess-files-btn{position:absolute;right:-10px;top:-10px}.cardSubtaskProcess-files-btn-delete{border:none;background-color:transparent;padding:0}.btn-show-docs{justify-content:center;width:50%;height:50%;color:var(--color-primary);border-radius:5px}.cardGenerateContract{position:absolute;background-color:#fff;left:100%;top:0;padding:1rem;display:flex;flex-direction:column;gap:1rem;border:1px solid var(--color-secondary);border-radius:5px;width:17rem}.cardGenerateContract-title{font-size:1rem}.cardGenerateContract-subtitle{font-size:.8rem}.cardGenerateContract-check-container{display:flex;gap:.5rem;font-size:.7rem}.recentProcess-title{color:var(--color-gray);font-size:.73rem;font-weight:600;line-height:normal}.recentProcess-container{display:flex;flex-direction:column;gap:.5rem;padding:0 2rem;width:100%}.recentProcess-cards{display:flex;overflow-x:auto;width:100%;padding-bottom:.5rem;justify-content:space-evenly}.RecentProcessCard-container{display:flex;min-width:15.5rem;max-width:15.5rem;padding:.3125rem .625rem;align-items:center;gap:.3125rem;border-radius:.3125rem;background:var(--color-primarylight);cursor:pointer;-webkit-user-select:none;user-select:none}.RecentProcessCard-content{display:flex;flex-direction:column}.RecentProcessCard-header{overflow:hidden;color:var(--color-gray);text-overflow:ellipsis;font-size:.7rem;font-weight:300;line-height:1rem;letter-spacing:.025rem;text-transform:uppercase}.RecentProcessCard-title{overflow:hidden;color:#000;font-size:.7rem;font-weight:500;line-height:150%;letter-spacing:.00938rem}.RecentProcessCard-footer{color:var(--color-gray-tertiary);font-size:.7rem;font-weight:500;line-height:.95663rem}.login{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.login-figure{position:relative;height:100%;flex:1.5}.login-figure-img{width:100%;height:100%;object-fit:cover}.login-contain-logo{position:absolute;width:25rem;left:2rem;bottom:2rem}.form-group{display:grid;gap:2rem}.login-label{width:100%;height:25px;color:#203881;font-size:var(--size-label)}.login-forgot-password{font-size:.7rem;text-align:justify}.login-forgot-email{cursor:pointer;width:100%;text-align:center;font-size:.7rem;font-weight:700}.login-text-red{color:red}.login-text-normal{color:var(--color-secondary)}.login-input{height:3.5rem;border:1px solid var(--color-secondary);border-radius:5px;padding:.5rem;font-size:var(--size-input)}.login-btn{width:100%;height:3.5rem;border-radius:8px;font-size:var(--size-button);font-weight:700;background-color:var(--color-primary);color:#fff;cursor:pointer;transition:background-color .5s ease}.login-btn:hover{background-color:var(--color-secondary)}.card-form{display:grid;gap:45px;width:100%;max-width:30rem;padding:4rem;background-color:#fff;border-radius:20px;border-left:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:20px 20px 40px -6px #0003}.login-form{flex:1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-menu)}.formLogin{display:flex;flex-direction:column;gap:2.813rem}.formRecoveryPassword{display:flex;flex-direction:column;gap:2rem}.formRecoveryPassword-header{display:flex;flex-direction:column;gap:.5rem}.recoveryPassword-form{display:flex;flex-direction:column;gap:1.2rem}.mail-main-options-title-filter{display:flex;align-items:center;height:20px;font-size:.8rem;font-weight:500}.mail-mail-options-title-filter-img{width:1.2rem;height:1.2rem}.mail-main-options-container{align-items:center;display:flex;gap:.5rem;width:fit-content}.message-header-option{display:flex;align-items:center}@media (max-width: 768px){.mail-main-options-container{flex-wrap:wrap}}.message-container-header-options{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem}.mail-main-options-btn{background-color:var(--color-menu);border:0;border-radius:0;height:2.75rem;font-size:12px;text-align:left;text-transform:uppercase;border-top-left-radius:.5rem;border-top-right-radius:.5rem;max-width:9rem}.mail-main-update-btn{position:absolute;right:0;top:4rem;z-index:2;border:0;border-radius:0;height:2.75rem;text-align:left;text-transform:uppercase;min-width:3rem;max-width:9rem}.options-main-selected{border-bottom:3px solid var(--color-quaternay)}.mail-main-master-container{display:flex;flex-direction:column;width:100%;position:relative;background-color:#fff;padding:1.875rem;transition:.3s left ease;filter:drop-shadow(0px 4px 3px rgb(0 0 0 / .3));height:100%}.mail-messages-container{margin:0 .3rem;height:100%}.mail-grid{width:100%;background-color:#fff;font-size:.8rem}.message-container-header{display:flex;flex-direction:column}.message-options-filter{display:flex;gap:.5rem;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse}.mail-option-select{margin:0 .3rem;border:0;max-width:10rem;font-size:14px;border-radius:5px;font-weight:600}.status-mail-header-true{grid-template-columns:repeat(4,minmax(0,1fr))}.mail-m-size-true{flex-grow:1;filter:drop-shadow(0 4px 3px rgb(0 0 0 / .3));border-end-end-radius:var(--radius-button);border-start-end-radius:var(--radius-button);border-end-start-radius:var(--radius-button)}.mail-m-size-false{width:0;max-width:70vw}.mail-footer-section{position:fixed;display:flex;align-items:center;gap:.4rem;bottom:1rem;right:1rem}.mail-pagination-title{font-size:15px}.mail-previus-btn-pagination{display:flex;padding:0;background-color:transparent;border:none;border-radius:0}.mail-previus-btn-pagination img{transform:rotate(90deg);width:100%;height:100%}.mail-next-btn-pagination img{transform:rotate(-90deg);width:100%;height:100%}.mail-next-btn-pagination{display:flex;padding:0;background-color:transparent;border:none;border-radius:0}.mail-license{color:var(--color-primary);cursor:pointer;height:auto;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:.25rem}.mail-license:hover{text-decoration:underline}.mail-grid-container{overflow-y:auto;height:80%}.inbox-send-container-main{display:flex;flex-direction:column;height:100%;width:100%;border-radius:var(--radius-input);filter:drop-shadow(-3px -4px 4px rgb(0 0 0 / .15));color:#6e6e6e;background-color:#fff;font-size:14px;border:1px solid #6e6e6e39;font-style:normal;font-weight:500;line-height:150%;overflow-y:hidden;letter-spacing:.225px}.imbox-container-options{display:flex;align-items:center;gap:.4rem}.imnbox-title{display:flex;position:sticky;top:0;z-index:1;color:#000;justify-content:space-between;align-items:center;background-color:var(--color-ligth-primary);padding:0 .5rem}.imbox-data-content{display:flex;flex-direction:column;gap:1.1rem;padding:.5rem;overflow-y:auto}.imbox-close-icon{width:.75rem;height:.75rem}.inbox-resize-content{position:fixed;z-index:2;top:0;left:0;width:10px;height:100%;cursor:url(/svg/arrow-x-position.svg),auto}.imbox-container-title{flex-grow:1;cursor:pointer}.imbox-resize-icon{width:1.5rem;background-color:transparent;height:1.5rem;border:none;border-radius:0;padding:0}.inbox-copy-button{border-radius:.75rem;background:var();border:0;color:#6e6e6e;text-wrap:nowrap}.imbox-receiver-container{width:100%;align-items:center;display:flex;gap:.5rem;border-bottom:1px solid #c4c4c4a2}.imbox-receiver-container-copy{width:100%;align-items:center;display:flex;gap:.5rem}.imbox-receiver-label{text-wrap:nowrap}.imbox-receiver-choice-dropdown{border:none;background-color:#fff;width:100%}.messageRegister-options{width:100%;display:flex;justify-content:space-around}.messageRegister-check-container{display:flex;gap:.8rem;align-items:center}.messageRegister-figure{width:1.5rem}.imbox-receiver-chip{display:flex;height:1.2rem;margin:.3rem 0;font-size:.8rem;align-items:center;width:fit-content;background-color:var(--color-menu);gap:.3rem;filter:drop-shadow(0 4px 3px rgb(0 0 0 / .07));border-radius:var(--radius-input);padding:0 .3rem}.imbox-receiver-chip-name{max-width:9rem;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.imbox-receiver-chip-icon-close{width:1rem;height:1rem;transition:.5s ease}.imbox-receiver-chip-icon-close:hover{transform:rotate(45deg);cursor:pointer}.imbox-type-container{display:flex;flex-wrap:wrap;justify-content:space-around}.imbox-type-send{display:flex;width:30%;align-items:center;color:#000;gap:.4rem}.imbox-input-radio:checked{accent-color:#333}.imbox-input-title{width:100%;display:flex;gap:.5rem;align-items:center;border-bottom:1px solid #c4c4c4a2}.imbox-input-content{width:100%;padding:.2rem;font-weight:500;border-radius:var(--radius-input)}.imbox-input-content-title{width:100%;text-align:center;padding:.2rem;font-size:16px;text-decoration:underline;font-weight:600;border-radius:var(--radius-input)}.not-allowed{cursor:not-allowed}.imbox-text-area-description{background-color:#fff;border:1px solid #c4c4c4a2;border-radius:var(--radius-input);font-style:normal;font-weight:400}.imbox-file-area{border:1px dashed #6e6e6e;font-size:14px;color:#6e6e6e}.imbox-container-file-list{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.imbox-btn-submit-container{display:flex;justify-content:end;width:100%}.imbox-btn-submit{background-color:var(--color-primary);color:#fff;padding:.5rem 2rem;font-weight:400}.buttonProcedure{display:flex;align-items:center;background-color:var(--color-menu);height:2.75rem;font-size:12px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;max-width:9rem;cursor:pointer}.buttonProcedure-icon{width:1rem}.buttonProcedure--active{border-bottom:3px solid var(--color-quaternay)}.cardMessageHeader-header-item{display:flex;width:100%;padding-left:.05rem;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.0275rem}.cardMessageHeader-header-item span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cardMessageHeader-cursor-none{cursor:default;justify-content:center}.chipFileDownLoadProcedure{border-radius:.2rem;border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff;padding:.2rem .5rem;transition:.2s ease-in;display:flex;gap:.8rem;cursor:pointer}.chipFileDownLoadProcedure:hover{color:#fff;background-color:var(--color-primary)}.chipFileDownLoadProcedure:hover .hover{display:block}.chipFileDownLoadProcedure:hover .normal{display:none}.chipFileDownLoadProcedure-icon{width:1.2rem;height:1.2rem}.documentProcedure-file-add{display:flex;flex-direction:column;gap:.3rem}.documentProcedure-add-document{color:var(--color-secondary);font-family:Montserrat;font-size:.85rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00938rem}.documentProcedure-file-area{border:1px dashed #6e6e6e;min-height:3rem;font-size:14px;color:#6e6e6e}.documentProcedure-container-file-grid{display:flex;flex-wrap:wrap;width:100%;gap:.5rem;font-size:14px;align-items:center}.documentProcedure-files-list{max-width:12rem}.chip-container-file{width:100%;font-weight:400;max-height:1.8rem;cursor:pointer}.chip-file-link{display:flex;align-items:center;justify-content:space-between;gap:.3rem;color:var(--color-quaternay);padding:.3rem .5rem;background-color:var(--color-menu);border-radius:var(--radius-input);width:100%;text-decoration:none;outline:none;transition:.2s ease-in}.chip-file-link:hover{border-radius:var(--radius-input);background-color:#e3e3e3}.chip-file-information{display:flex;max-width:90%;align-items:center;gap:.3rem}.chip-file-icon-doc{width:1.2rem;height:1.2rem}.chip-file-icon-close{cursor:pointer;width:.7rem;height:.7rem}.chip-file-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--color-secondary);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.license-header-content{display:grid;height:2rem;position:relative;width:100%;background-color:var(--color-primarylight);padding:0 .3rem}.license-admin{grid-template-columns:.5fr 2fr 1fr 2.5fr 1fr 1.2fr 1.2fr 1.2fr 2fr 1fr}.license-employee{grid-template-columns:.5fr 1fr .5fr 1fr 1fr 1fr 1.5fr 1.5fr 1.5fr 1.5fr 1fr}.license-header-items{display:flex;align-items:center;font-size:.6875rem;font-weight:600;padding:0 .2rem;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.license-header-btns{display:flex;gap:.57rem;align-items:center;font-size:.6875rem;font-weight:600;text-transform:uppercase}.license-btn-action{cursor:pointer;background-color:#f5f5f5;display:flex;font-size:.6875rem;justify-content:center;align-items:center;border-radius:var(--radius-input);padding:0 .3rem}.license-item-content{display:grid;height:2rem;width:100%;background-color:#fff;padding:0 .3rem}.license-item-bg{outline:1px solid var(--color-gray-secondary)}.license-item-content:hover{background-color:#8eeeff6a}.license-btn-edit{border:none;border-radius:50%;padding:0}.license-btn-edit-img{width:1rem;height:1rem;background-color:#fff;border-radius:50%}.license-btn-delete{border:none;border-radius:50%}.license-btn-delete-img{width:1.2rem;height:1.2rem;background-color:var(--color-unresolved);border-radius:50%}.license-item-input{display:flex;align-items:center;padding:0 .8rem;font-size:.6875rem;font-weight:600;text-transform:uppercase}.license-item-date{display:flex;align-items:center;padding:0 .8rem;font-size:.6475rem;font-weight:600;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.license-name-area{display:flex;width:100%;overflow:hidden;align-items:center;padding-top:.1rem;padding-bottom:.1rem}.licence-name-icon{width:24px;height:24px;color:var(--color-primary)}.license-name-desc{display:flex;flex-direction:column;align-items:start;justify-content:start}.license-name-top{display:flex}.license-name-date{font-weight:300;font-size:10px;padding:.2rem}.license-name-color{color:var(--color-primary);font-weight:600}.license-item-text{width:100%;padding:.09rem .5rem;border-radius:var(--radius-button);background-color:#f5f5f5}.license-name-text{display:flex;align-items:center;font-size:.6375rem;font-weight:600;padding:0 .2rem;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.license-ACTIVO,.license-ACEPTADO{background-color:var(--color-bg-done);color:var(--color-done)}.license-INACTIVO{background-color:var(--color-bg-liquidation);color:var(--color-liquidation)}.license-PROCESO{background-color:var(--color-bg-asigned);color:var(--color-asigned)}.license-DENEGADO{background-color:var(--color-bg-unresolved);color:var(--color-unresolved)}.imbox-data-content .tox .tox-editor-header{z-index:0}.formRegister-btns{display:flex;align-items:center;justify-content:space-evenly}.formRegister-number-document{width:auto;border-bottom:1px solid var(--color-primary);text-align:center;width:1.6rem;font-weight:700;color:#6e6e6e;font-size:.9rem}.procedureDocument-main ol{padding-left:40px}.procedureDocument-main P{margin:10px 0}.procedureDocument-main ul{padding-left:40px}.procedureDocument-sign{display:flex;flex-direction:column;align-items:center;margin-top:5rem}.procedureDocument-sign-line{border-top:2px solid black;padding-top:.5rem;padding-inline:1rem}.procedureDocument-main{display:flex;flex-direction:column;color:#000;font-family:Arial,Helvetica,sans-serif;gap:1rem}.procedureDocument-a4{font-size:15px}.procedureDocument-a5{font-size:13px}.procedureDocument-title{text-align:center;font-weight:700;text-decoration:underline}.procedureDocument-title-header-main{display:flex;flex-direction:column;gap:.6rem;width:100%}.procedureDocument-header-text-title{min-width:30%;font-weight:700}.procedureDocument-title-header-content{display:flex}.procedureDocument-font-normal{font-weight:400}.procedureDocument-font-bold{font-weight:700}.procedureDocument-flex-column{display:flex;flex-direction:column}.procedureDocument-flex-column-gap{display:flex;flex-direction:column;gap:.5rem}.procedureDocument-right-text{display:flex;font-weight:400;gap:.2rem;align-items:flex-start;text-align:justify}.procedureDocument-main td{padding:.5rem}.procedureDocument-sign-img{width:14rem}.optionSelectProcedure{display:flex;align-items:center;justify-content:space-between}.optionSelectProcedure-text-user{font-size:.75rem;margin-left:1.8rem}.optionSelectProcedure-count-office{background-color:#ebecf0;border-radius:2em;color:#172b4d;display:inline-block;font-size:2;font-weight:400;line-height:1;min-width:1;padding:.16666666666667em .5em;text-align:center}.reportSelect{width:18rem}.reportSelect-placeholder{cursor:pointer;display:flex;gap:.5rem;color:#000;font-size:.85rem;font-style:normal;font-weight:400;align-items:center;line-height:1.5rem}.procedureHistory{display:flex;gap:.3rem;padding:.3rem;flex-direction:column;width:100%}.procedureHistory-info{width:100%;display:flex;flex-direction:column;gap:.5rem}.procedureHistory-download-options{display:flex;gap:1rem}.procedureHistory-title-contain{display:flex;align-items:center;gap:.3rem}.procedureHistory-subtitle-contain{display:flex;gap:.5rem;align-items:flex-start}.procedureHistory-subtitle{max-width:100%;width:100%;font-weight:500;text-overflow:ellipsis;color:var(--color-gray);font-size:.75rem;font-weight:300;letter-spacing:.01rem}.procedureHistory-subtitle-value{color:var(--color-gray-tertiary);font-weight:500}.procedureHistory-subtitle-options,.ProcedureHistory-report-buttons{display:flex;gap:.5rem}.labelStatus-container{display:flex;align-items:center;justify-content:center}.labelStatus{border-radius:.2rem;padding:.3rem .4rem;font-weight:600;font-size:.6rem}.status-RECHAZADO,.status-OBSERVADO{background-color:var(--color-bg-unresolved);color:var(--color-unresolved)}.status-PROCESO{background-color:var(--color-bg-asigned);color:var(--color-asigned)}.status-ARCHIVADO{background-color:var(--color-gray-ligth);color:var(--color-gray-tertiary)}.status-EN_ESPERA{background-color:var(--color-bg-holding);color:var(--color-danger-soft)}.status-POR_PAGAR{background-color:var(--color-bg-correction);color:var(--color-correction)}.status-PAGADO{background-color:var(--color-bg-done);color:var(--color-done)}.status-PENDIENTE{background-color:var(--color-bg-asigned);color:var(--color-asigned)}.status-FINALIZADO{background-color:var(--color-bg-correction);color:var(--color-primary)}.MessageCell-container{width:100%;display:flex;align-items:center;gap:.3125rem;overflow:auto}.MessageCell-subject-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;overflow:auto}.MessageCell-subject-document{color:var(--color-gray);font-size:.625rem;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.00938rem}.MessageCell-subject-subject{width:100%;color:#000;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.01125rem}.procedureSelectOffice{position:fixed;right:1rem;z-index:3}.headerProcedure{display:flex;flex-direction:column}.headerProcedure-filter{display:flex;gap:.5rem;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse}.headerProcedure-options-container{align-items:center;display:flex;gap:.5rem;width:fit-content}@media (max-width: 768px){.headerProcedure-options-container{flex-wrap:wrap}}.salarySidebarItem{display:flex;padding:.3125rem .2rem;align-items:center;gap:.3125rem;align-self:stretch;transition:background-color .3s ease;border-radius:.2rem}.salarySidebarItem-pointer{cursor:pointer}.salarySidebarItem:hover,.salarySidebarItem-active{background-color:#fff}.salarySidebarItem-info{display:flex;flex-direction:column;width:100%}.salarySidebarItem-info-created{color:var(--color-gray);font-size:.625rem;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.00938rem}.salarySidebarItemCreated{justify-content:space-between;background-color:transparent;border-radius:.2rem;outline:1px solid var(--color-primary)}.salarySidebarItemCreated:hover{background-color:transparent;border-radius:.2rem;outline:1px solid var(--color-primary)}.salarySidebarItemCreated-title{display:flex;align-items:center}.salarySidebarItem-info-name,.salarySidebarItem-name-created{color:#000;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.03rem;text-transform:uppercase}.salarySidebarItem-number-created{width:auto;text-align:center;width:1.6rem;letter-spacing:.1rem;font-weight:500;color:#000;font-size:.75rem}.salarySidebarItem-icons{display:flex;align-items:center;gap:.3rem}.cardRegisterPayroll{position:relative;display:flex;width:20.5rem;height:26.5625rem;padding:.9375rem .625rem;flex-direction:column;gap:.9375rem;width:100%;border-radius:.625rem;background:#f4f7fc;box-shadow:4px 4px 4px #00000040}.cardRegisterPayroll-title{color:var(--color-secondary);font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.01313rem}.cardRegisterPayroll-title-number{font-weight:700}.cardRegisterPayroll-items{position:relative;display:flex;flex-direction:column;gap:.3rem;overflow-y:auto;height:100%;width:100%}.tableMail{width:100%;height:100%;overflow:auto}.tableMail-header-row{width:100%;height:2rem;padding:0 .3rem;align-items:center;background-color:var(--color-primarylight)}.tableMail-header-item{padding-left:.05rem;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.0275rem}.tableMail-body-row{height:2rem;padding:0 .3rem;align-items:center;background-color:var(--color-menu);transition:.15s background-color ease}.tableMail-body-item{max-width:20rem;font-size:.73rem;font-style:normal;padding:0 .6rem;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tableMail-status{border-radius:.2rem;padding:.2rem .4rem;font-weight:600;font-size:.6rem}.tableMail-archiver{cursor:pointer;display:flex;gap:.5rem}.table-body{width:100%;height:80px;overflow:auto}.tableMail-header{position:sticky;top:0}.tableMail-body-row:hover,.tableMail-body-selected{background-color:var(--color-includeLvl)}.tableMail-pagination-container{margin-top:.5rem;padding:0 1rem;display:flex;justify-content:space-between}.tableMail-pagination{display:flex;align-items:center;gap:1rem}.tableMail-pagination-btn{border:1px solid #aaa;border-radius:.2rem;cursor:pointer;padding:.1rem 1rem;font-size:1.2rem;font-weight:800}.tableMail-pagination-text{display:flex;align-items:center;gap:1rem}.tableMail-pagination-input{width:4rem;border:1px solid #aaa;border-radius:.2rem;font-size:1rem;font-weight:600;padding:.1rem 1rem}.tableMail-pagination-select{border:1px solid #aaa;border-radius:.2rem;padding:.1rem 1rem}.tableMail-pagination-more-info{display:flex;gap:1rem;align-items:center}.TableNoData{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.table-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:auto}.PayMailTable-options{display:flex;justify-content:flex-start;align-items:center;height:1.4rem;padding:0 .5rem;margin-top:.5rem;gap:1rem}.lp-content{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:end}.lp-free-day-img{width:1.2rem;height:1.2rem}.lp-license{color:var(--color-primary);cursor:pointer;height:auto;font-size:.75rem;font-weight:500;width:fit-content;display:flex;align-items:center;gap:.25rem;border:1px solid var(--color-primary);padding:.2rem;border-radius:var(--radius-input);background-color:var(--color-ligth-primary)}.lp-license:hover{text-decoration:underline}.lp-grid-container{overflow-y:auto;height:90%;background-color:#fff;width:100%}.lp-access-container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:end;padding:.5rem;width:100%}.lp-access-btns{display:flex;gap:.5rem}.cl-radios{display:grid;grid-template-columns:1fr 1fr}.cl-label{display:flex;gap:.5rem;align-items:start;height:2rem}.cl-text{font-family:Montserrat;font-size:14px;font-weight:300;line-height:17.07px;text-align:left;width:100%}.cl-options{display:flex;width:100%}.cl-span{display:flex;gap:.5rem;width:100%;align-items:center;padding:10px;cursor:pointer;border-bottom:.5px solid rgba(139,139,139,1)}.cl-selected{border-bottom:2px solid var(--color-secondary)}.clo-text{font-family:Montserrat;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.03em;text-align:left}.cl-color{color:var(--color-secondary)}.r-title{font-family:Montserrat;font-size:15px;font-weight:600;line-height:18.29px;text-align:left}.message-page-container{width:100%;display:flex;position:relative;height:100%;border-radius:var(--radius-input);color:#6e6e6e;font-style:normal;font-weight:500;letter-spacing:.225px}.message-page-contain--right{flex:1.25}.message-page-finish{width:"100%";height:"100%";display:"flex";align-items:"center";justify-content:"center"}.messagePage-type-document{text-align:center;width:100%;color:#6e6e6e;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.225px}.message--resize{min-width:75vw}.message-resize-content{position:absolute;top:0;left:0;width:100px;height:100%;cursor:url(/svg/arrow-x-position.svg),auto}.message-add-document{color:var(--color-secondary);font-family:Montserrat;font-size:.85rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00938rem}.messagePage-send-mail{display:flex;flex-direction:column;background-color:#fff;color:#6e6e6e;font-size:14px;font-weight:500;line-height:150%;gap:1rem}.messge-header-text-option{color:#6a6f79;font-size:.7rem;font-style:normal;font-weight:500;line-height:1.0125rem;cursor:pointer}.message-option-selected{border-radius:.625rem;background:#f3f5f7;padding:.25rem .625rem;color:var(--color-secondary);font-weight:600}.message-file-add{display:flex;flex-direction:column;gap:.3rem}.message-page-contain{padding:1rem;border-radius:.2rem;background:#fff;box-shadow:-2px 4px 4px #00000040;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;flex:1}.message-file-area{border:1px dashed #6e6e6e;min-height:3rem;font-size:14px;color:#6e6e6e}.message-page-loader{flex-grow:1;height:100%;position:relative}.message-page-hidden{display:none;width:0;height:100%}.message-icon-drop,.message-icon-close{border:none;color:#fff}.message-page-section{display:grid;gap:.5rem;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.message-header-content{display:flex;flex-direction:column;position:sticky;align-items:flex-start;top:0;padding:0 0 .5rem;background-color:#fff;border-bottom:1px solid #e3e3e3;width:100%}.message-header-content-options{position:relative;display:flex;height:2.1rem;justify-content:flex-start;width:100%;gap:1rem;align-items:center}.message-details-info{display:flex;flex-direction:column;gap:.7rem;height:100%}.patito{padding-top:.5rem;display:flex;gap:.5rem;width:90%}.message-header-title-container{display:flex;width:100%;flex-direction:column;gap:.5rem;align-items:start;font-size:14px;color:var(--color-tertiary);font-weight:400}.message-title{max-width:100%;color:var(--color-secondary);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.75rem;font-weight:500;letter-spacing:.00938rem}.message-subtitle{max-width:100%;font-weight:500;text-overflow:ellipsis;color:var(--color-gray);font-size:.75rem;font-weight:300;letter-spacing:.01rem}.message-subtitle-value{color:var(--color-gray-tertiary);font-weight:500}.message-sender-info-container{display:flex;gap:.5rem;align-items:end}.message-sender-info-details{display:flex;align-items:center;padding-right:1rem;justify-content:space-between;width:100%;gap:.2rem}.regularProcedureInfo-btn-expand{width:100%;padding:0 2rem}.message-view-more-files-false{flex-direction:row-reverse;padding:.3rem 1rem;border:1px solid #d9d9d9;justify-content:space-between;font-weight:500;width:100%}.message-view-more-files-true{flex-direction:row-reverse;font-weight:500;padding:.3rem 1rem;color:var(--color-secondary);background-color:var(--color-bg-liquidation);border:0;justify-content:space-between;width:100%}.message-view-more-files-true img,.message-view-more-files-false img{width:2rem}.message-sender-info{display:flex;align-items:flex-start;flex-direction:column}.message-sender-icon{width:18px;height:18px}.message-sender-icon img{height:100%}.message-sender-name{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22rem}.message-date-send{color:#000000b3;font-size:11px;font-style:normal;font-weight:300;line-height:20px}.message-description-info{color:#000;max-height:20rem;overflow-x:auto;text-align:justify;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.message-files-title{color:#000;text-align:center;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.15px}.message-container-files-grid{display:flex;flex-wrap:wrap;width:100%;gap:.5rem;font-size:14px;align-items:center}.message-container-file-information{display:flex;gap:.3rem;padding:.3rem;flex-direction:column;width:100%}.message-files-list{max-width:12rem}.message-pdf-area{width:100%;display:flex;justify-content:space-between}.inbox-editor-container{min-height:30rem;width:100%}.messagePage-input-contain{display:flex;gap:2rem;align-items:center}.messagePage-btn-submit{border-radius:.3125rem;border:.8px solid var(--Primary, #0e9cd8);background:var(--Primary, #0e9cd8);display:flex;padding:.5rem .625rem;justify-content:center;align-items:center;color:#fff;font-size:.8rem;font-weight:600}.btn-submit--red{background-color:#d12953}.inbox-forward-btn-submit{background-color:#fff;color:#000;padding:.5rem 2rem;font-weight:500;border-radius:.75rem}.inbox-forward-btn-archiver{background-color:var(--color-bg-unresolved);color:var(--color-unresolved);border:1px solid var(--color-unresolved);padding:.5rem 2rem;font-weight:500;border-radius:.75rem}.pdf-btn{border-radius:5px;border:2px solid var(--color-primary);color:#fff;background-color:var(--color-primary);padding:.3rem .5rem}.pdf-btn-area{display:flex;justify-content:space-around;width:100%;align-items:center;gap:1rem}.pdf-btn-view-primary{border-radius:var(--radius-input);color:#fff;background-color:var(--color-primary);padding:.3rem .5rem;transition:.2s ease-in;display:flex;gap:.5rem}.pdf-btn-view-primary:hover{font-weight:700}.normal{display:block}.hover{display:none}.pdf-btn-view-white{border-radius:var(--radius-input);border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff;padding:.2rem .5rem;transition:.2s ease-in;display:flex;gap:.8rem}.pdf-btn-view-white:hover{color:#fff;background-color:var(--color-primary)}.pdf-btn-view-white:hover .hover{display:block}.pdf-btn-view-white:hover .normal{display:none}.pdf-btn-area-view{display:flex;align-items:center;gap:1rem}.inbox-forward-data-content{display:flex;flex-direction:column;background-color:#fff;color:#6e6e6e;font-size:14px;font-weight:500;line-height:150%;gap:1.2rem;padding:.5rem}.inbox-update-radio-type-choose{color:#000;padding:.05rem;border-radius:5px;text-decoration:underline;cursor:not-allowed}.inbox-radio-not-allowed{cursor:not-allowed}.inbox-forward-type-container{display:flex;flex-wrap:wrap;justify-content:space-around}.inbox-forward-receiver-container{width:100%;align-items:center;display:flex;justify-content:space-between;gap:.5rem;border-bottom:1px solid #c4c4c4a2}.inbox-receiver-container-info{display:flex;align-items:center;gap:.5rem;max-width:90%}.inbox-receiver-forward-chip{display:flex;height:1.2rem;margin:.3rem 0;font-size:.8rem;background-color:var(--color-menu);filter:drop-shadow(0 4px 3px rgb(0 0 0 / .07));border-radius:var(--radius-input);padding:0 .3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-container-file-grid{display:flex;flex-wrap:wrap;width:100%;gap:.5rem;font-size:14px;align-items:center}.inbox-forward-btn-submit-container{display:flex;justify-content:space-around;width:100%}.inbox-forward-btn-submit{background-color:#fff;color:#000;padding:.5rem 2rem;font-weight:500}.inbox-forward-btn-archiver{background-color:var(--color-bg-unresolved);color:var(--color-unresolved);border:1px solid var(--color-unresolved);padding:.5rem 2rem;font-weight:500}.inbox-reply-title{display:flex;color:#000;justify-content:space-between;align-items:center;background-color:var(--color-primarylight);padding:0 .5rem}.inbox-forward-file-area{border:1px dashed #6e6e6e;max-height:4rem;font-size:14px;color:#6e6e6e}.cardRegisterVoucher-container{display:grid;gap:1rem;margin-top:1rem}.cardRegisteVoucher-figure{width:1rem}.cardRegisterVoucher-options{display:flex;gap:.5rem;align-items:center;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:.0225rem}.cardRegisteVoucher-service-orden{display:flex;align-items:center;color:var(--color-secondary);font-size:.7rem;gap:.5rem;justify-content:space-between;padding-inline:1rem;cursor:pointer}.cardRegisterVoucher-title{color:var(--color-secondary);font-size:.875rem;font-style:normal;padding:0;font-weight:600;line-height:150%;letter-spacing:.01313rem}.cardRegisterVoucher-subTitle{color:#000;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.5rem;padding:0;letter-spacing:.00938rem}.cardRegisterVoucher-file-options{height:3rem}.cardRegisterVoucher-RHE{display:flex;flex-direction:column;gap:.7rem;width:100%}.cardRegisterVoucher-file{display:flex;gap:.5rem;align-items:center;color:var(--color-secondary);font-size:.75rem;font-weight:400;line-height:1.875rem;letter-spacing:.015rem}.cardRegisterVoucher-delete-icon{opacity:0;transition:opacity .3s ease}.cardRegisterVoucher-RHE:hover .cardRegisterVoucher-delete-icon{opacity:1}.cardRegisterVoucher-file-subtitle{color:#000;font-size:.65rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.0225rem}.cardRegisterVoucher-last-file{display:flex;flex-direction:column;padding-inline:.5rem;overflow:auto}.CardRegisterVoucherDenyOrAccept{display:flex;flex-direction:column;overflow:auto}.CardRegisterVoucherDenyOrAccept-icon{width:1rem}.CardRegisterVoucherDenyOrAccept-btns{display:flex;gap:1rem;justify-content:flex-end}.CardRegisterVoucherDenyOrAccept-title{color:var(--color-secondary);font-size:.875rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.01313rem}.CardRegisterVoucherDenyOrAccept-subTitle{color:var(--color-gray);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.0225rem;padding-bottom:0}.CardRegisterVoucherDenyOrAccept-file-subtitle{color:#000;font-size:.65rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.0225rem}.CardRegisterVoucherDenyOrAccept-file{display:flex;flex-direction:column;padding-inline:.5rem;overflow:auto}.CardRegisterVoucherDenyOrAccept-container-last-files{width:100%;height:100%;overflow:auto}.generateOrderService{display:flex;flex-direction:column;gap:1.5rem;overflow:hidden}.generateOrderService-btns-area{display:flex;width:100%;gap:1rem;justify-content:center}.generateOrderService-title{color:var(--color-secondary);font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.generateOrderService-previews-btns{display:flex;gap:1rem}.generateOrderService-form{display:flex;flex-direction:column;gap:1rem;padding-inline:.1rem}.generateOrderService-preview-pdf{display:flex;justify-content:center;width:100%;gap:.625rem;border-radius:.3125rem;border:1px solid #d4d4d4;background:#f7f7f7;padding:.5rem .625rem;color:#5c5c5c;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.cardProvied{display:flex;width:100%;flex-direction:column;gap:.6rem}.cardProvied-btns-container{display:flex;justify-content:space-between}.messageComment-info-footer{margin-top:1rem;margin-inline:.2rem}.messageComment-info-footer-btns{display:flex;gap:1rem;justify-content:center}.messageComment-info-footer-title{color:var(--color-unresolved);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem}.messageSwitch-switch{width:100%;color:#000;text-transform:uppercase;background-color:#eeefee;display:flex;justify-content:space-between;border-radius:.5rem;font-size:13px;font-weight:600;cursor:pointer}.messageSwitch-hover-title{width:50%;display:flex;align-items:center;justify-content:center;height:100%}.messageSwitch-switch[data-isOn=true]{justify-content:flex-end}.messageSwitch-handle{display:flex;width:50%;align-items:center;justify-content:center;font-size:13px;font-weight:600;background-color:var(--color-ligth-primary);border-radius:.5rem;border:2px solid var(--color-primary);color:var(--color-primary);height:2rem}.messagePageContain{padding:1rem;border-radius:.2rem;background:#fff;box-shadow:-2px 4px 4px #00000040;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;flex:1;color:#6e6e6e;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.225px}.messagePageContain--right{flex:1.25}.procedureMoreInfo{display:flex;flex-direction:column;position:relative;padding:1rem;border-radius:.2rem;background:#fff;box-shadow:-2px 4px 4px #00000040;height:100%;overflow-y:auto}.procedureMoreInfo-header-content{position:relative;background-color:#fff;border-bottom:1px solid #e3e3e3;width:100%;padding-bottom:.2rem}.procedureMoreInfo-main{width:100%;overflow-y:auto;margin-top:.3rem}.procedureMoreInfo-sender-info-details{display:flex;align-items:center;padding-right:1rem;justify-content:space-between;width:100%;gap:.2rem}.procedureMoreInfo-contain--left{flex:1}.procedureMoreInfo-sender-info{display:flex;gap:.3rem;align-items:center;color:#000}.procedureMoreInfo-sender-name{display:flex;align-items:center;gap:1rem;color:var(--color-gray);font-size:.75rem;font-weight:400;line-height:1.25rem}.procedureMoreInfo-date-send{color:#000000b3;font-size:11px;font-style:normal;font-weight:300;line-height:20px}.procedureMoreInfo-card-status-message{border-radius:var(--radius-button);padding:.1rem .4rem;font-size:12px;font-weight:600}.procedureMoreInfo-status-ARCHIVADO{background-color:var(--color-bg-liquidation);color:var(--color-liquidation)}.procedureMoreInfo-status-PROCESO,.procedureMoreInfo-status-PENDIENTE{background-color:var(--color-bg-asigned);color:var(--color-asigned)}.procedureMoreInfo-status-RECHAZADO{background-color:var(--color-bg-unresolved);color:var(--color-unresolved)}.procedureMoreInfo-status-FINALIZADO{background-color:var(--color-bg-done);color:var(--color-done)}.procedureMoreInfo-container-files-grid{display:flex;flex-wrap:wrap;width:100%;gap:.5rem;font-size:14px;align-items:center}.procedureHistory-container{width:calc(100% - 1rem);height:100%;position:absolute;top:0;background-color:#fff}.procedure-back-icon{display:flex;gap:5px;margin-left:.625rem;margin-top:.625rem;cursor:pointer}.procedure-back-icon h4{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:var(--color-primary)}.infoHistory-container{display:flex;align-items:center;justify-content:center;width:100%;height:5.313rem;gap:20px;padding:.625rem 1.25rem}.infoHistory-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:5.313rem;gap:20px}.infoHistory-info{display:flex;flex-direction:column;width:100%}.infoHistory-main{display:flex;justify-content:space-between}.infoHistory-title{font-family:Montserrat;font-size:12px;font-weight:600;line-height:20px;text-align:left;display:flex;gap:5px;color:#000;width:100%}.infoHistory-subtitle{font-family:Montserrat;font-size:11px;font-weight:300;line-height:15px;text-align:left}.infoHistory-date{font-family:Montserrat;font-size:10px;font-weight:300;line-height:20px;text-align:left}.infoHistory-btn{display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;padding:1px 5px;border:solid .5px var(--color-primary);border-radius:5px}.infoHistory-btn h4{font-family:Montserrat;font-size:10px;font-weight:300;line-height:20px;text-align:left;color:var(--color-primary)}.ih-aproved{color:var(--color-done);font-weight:500}.ih-rejected{color:var(--color-unresolved);font-weight:500}.ih-derived{color:var(--color-primary);font-weight:500}.if-icon{background-color:var(--color-secondary);width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center}.reportCard{position:relative;height:100%}.communicationInfo-page-contain{position:relative;padding:1rem;border-radius:.2rem;background:#fff;box-shadow:-2px 4px 4px #00000040;display:flex;flex-direction:column;gap:1rem;flex:1;height:100%}.regularProcedure{width:100%;position:relative;background-color:#fff;padding:.5rem;transition:.3s left ease;filter:drop-shadow(0px 4px 3px rgb(0 0 0 / .3));height:100%}.regularProcedure-header{display:flex;justify-content:space-between;align-items:flex-end}.regularProcedureInfo{display:flex;flex-direction:column;position:relative;padding:0 1rem 1rem;border-radius:.2rem;background:#fff;box-shadow:-2px 4px 4px #00000040;height:100%}.regularProcedureInfo-header{position:relative;margin-top:1rem;width:100%;display:flex;justify-content:flex-end}.notify{max-height:calc(100vh - var(--header-height));overflow-y:hidden;display:flex;flex-direction:column}.notify-head{display:flex;padding:2rem 1rem;position:sticky;top:0;justify-content:space-between;align-items:center;background-color:var(--color-menu)}.notify-card-container{padding:0 1rem;display:grid;margin-top:1rem;gap:1rem 0;overflow-y:auto}.subtask-container-main{width:100%;border-left:2rem solid var(--color-secondary);border-radius:var(--radius-button);box-shadow:0 1.5px 4px #0003}.subtask-container{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:var(--radius-button);padding:.7rem 1rem}.subtask-user{display:flex;align-items:center;gap:1rem}.subtask-details-content{text-transform:uppercase;font-weight:600;flex:1;height:100%;display:flex;justify-content:center;align-items:start;flex-direction:column;gap:.3rem}.subtask-area{text-decoration:underline;color:var(--color-secondary)}.subtask-project{font-weight:500}.subtask-details-content h4{font-weight:800;font-size:1.3rem}.subtask-detail-user{text-align:right;text-transform:uppercase}.subtask-detail-user span{font-weight:700;color:var(--color-secondary)}.subtask-detail-user h4{font-weight:700;font-size:1.3rem}.subtask-icon{width:2rem;height:2rem;transition:ease .3s;cursor:pointer}.subtask-icon:hover{transform:rotate(180deg);scale:1.1}.subtask-icon:active{scale:.9}.col-users{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 0 0;width:50%}.subtask-head-title{display:flex;justify-content:space-between}.col-list-user{display:flex;justify-content:space-between;gap:2rem;font-weight:500;color:var(--color-primary);font-size:var(--size-input)}.delete-list-user{width:1rem;transition:.5s ease-in-out}.delete-list-user:hover{transform:rotate(90deg)}.delete-list-user:active{transform:rotate(-90deg);scale:.9}.col-hours-subtask{width:100%;display:flex;gap:3rem;justify-content:space-between;margin-bottom:1rem}.close-add-card-subtask{border:none;width:2rem;height:2rem}.budgetsPage-filter-contain{width:100%;display:flex;justify-content:space-between;overflow:auto}.budgetsPage-filter{display:flex;gap:1rem;justify-content:baseline;align-items:center;width:100%;padding:0 13px}.budgetsPage-filter-icon{display:flex;gap:.5rem;cursor:pointer;color:#000}.budgetsPage-filter-select{padding:.2rem .2rem 0 0}.budgetsPage-figure-icon{width:1rem}.budgetsPage-filter-area{display:flex;gap:1rem;justify-content:center;align-items:center}.budgetsPage-filter-btn{border-radius:.5rem;border:1px solid white}.budgetsPage-filter-close{width:22px;border:.5px solid gray}.budgetsPage-title-contain{width:100%;display:flex;justify-content:space-between;align-items:center;padding:7px 13px 0;position:sticky;top:0;background-color:#fff;z-index:1}.budgetsPage-contain::-webkit-scrollbar{width:5px;height:5px}.budgetsPage-contain-left{width:100%;display:flex;gap:1rem;padding:0 0 0 1rem}.budgetsPage-figure{width:1rem}.budgetsPage-title{color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.budgetsPage-contain-right{min-width:56rem;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.budgetsPage-contain{position:relative;width:98%;margin-left:auto;margin-top:.2rem;overflow-y:auto;flex:1;border-bottom:1px solid #80808054}.budgetsPage-more-options{display:flex;gap:2rem;position:absolute;right:40px}.budgetsPage-index-download{display:block;width:1.5rem;aspect-ratio:1}.budgetsPage-cost-month{display:flex;align-items:center;gap:.5rem;color:var(--color-gray-tertiary);font-size:.75rem;font-weight:400;line-height:1.5rem;text-wrap:nowrap}.generalData{display:flex;gap:1rem;margin:1rem}.generalData-main-info{flex:1.3;display:flex;flex-direction:column;gap:3rem}.generalData-edit-info{flex:1;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:0 .3rem}.generalData-info-stage{display:flex;flex-direction:column;gap:.3rem}.generalData-info-stage-content{display:grid;grid-template-columns:1fr 2fr;width:100%}.generalData-info-stage-label{font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.02rem}.generalData-info-stage-text{font-size:.875rem;font-weight:300;line-height:150%;letter-spacing:.02rem}.generalData-edit-info-title{color:var(--color-secondary);font-size:.875rem;font-weight:600;line-height:150%;letter-spacing:.02rem}.generalData-edit-info-input{width:100%;padding:.8rem 1rem;border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);background:#fff;height:auto}.generalData-edit-info-input::placeholder{color:#20388166;font-size:.8rem;font-style:normal;font-weight:500;line-height:1.5rem}.generalData-info-group{display:flex;flex-direction:column;gap:1rem}.generalData-infor-group-header{display:grid;grid-template-columns:.5fr 5fr 3fr 3fr 2fr;background-color:var(--color-primarylight);padding:.75rem .5rem}.generalData-infor-group-text{overflow:hidden;color:var(--color-grey-text);text-overflow:ellipsis;font-size:.7rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.03rem}.generalData-infor-group-contain{display:grid;grid-template-columns:.5fr 5fr 3fr 3fr 2fr;padding:.75rem .5rem}.generalData-table-text-alter{color:#171c26;font-weight:400;font-size:.75rem;line-height:150%;letter-spacing:.02rem}.generalDataGroupRowProps-color-admin{color:var(--color-primary);font-weight:600}.task{position:relative;overflow-y:hidden;display:flex;flex-direction:column;flex:1}.task-loader{flex:1}.task-header{margin-bottom:1rem}.task-header-title{font-size:.75rem;color:var(--color-secondary);text-transform:uppercase;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.task-left-btns{display:flex}.task-header-title-span{font-weight:600}.cardSubtask-title-information{width:100%;display:flex;gap:1rem;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00938rem}.cardSubtask-figure-logo{width:6rem;aspect-ratio:1}.cardSubtask-add-btn{background-color:var(--color-primary);color:#fff;align-items:center;justify-content:center;padding:.3875rem 3rem;border:none;border-radius:.63rem;font-size:.7em;font-style:normal;font-weight:500;line-height:1.25rem}.cardSubtask-models-contain{width:100%;display:flex;flex-direction:column;gap:.5rem}.cardSubtask-decline-btn{color:#000;border:1px solid #000;background-color:#fff}.cardSubtask-asig-btn{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#fff}.cardSubtask-btn-disabled{border:1px solid #5a6376;opacity:.7;background:#e9edf5;color:#5a6376}.cardSubtask-files-content{width:100%;border-radius:var(--radius-input);background-color:var(--color-menu);padding:.5rem}.task-left{display:flex;flex-direction:column;padding:.5rem;justify-content:space-between}.task-right{padding:.5rem;display:flex;flex-direction:column;gap:1.25rem}.task-left-contain{margin-top:.7rem;display:flex;align-items:flex-start;gap:3.125rem;align-self:stretch}.task-dhyrium-contain{display:flex;flex-direction:column;flex:1;height:11.625rem;padding:.625rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.625rem;opacity:.75;background:var(--color-gray-ligth);overflow:hidden}.task-left{flex:2;display:flex;flex-direction:column;gap:1.5rem}.task-dhyrium{display:flex;gap:1rem;align-items:center}.task-dhyrium-figure{width:2rem;height:2rem}.task-dhyrium-text{color:var(--color-gray);font-size:.78rem;font-weight:500;letter-spacing:.12rem}.task-label{position:relative;display:flex;gap:.5rem;color:#000;font-size:.75rem;font-weight:600;line-height:1.5rem;letter-spacing:.01rem;align-items:center}.task-upload-contain{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.task-label-span{color:#00000080;font-size:.725rem;font-weight:300}.cardSubtaskDone{background-color:#fff;width:100%;height:100%;border-radius:var(--radius-input);flex-wrap:wrap;gap:5px;display:flex}.cardSubtaskDone-left-details{flex:1.6;height:100%;display:flex;flex-direction:column;gap:.8rem;align-items:center;overflow-x:auto}.cardSubtaskProcess-all-activity{width:100%;padding:.5rem;overflow:auto}.cardSubtaskDone-details{flex:1;display:flex;border-left:2px solid var(--color-secondary);padding-left:.5rem;align-items:center;flex-direction:column;justify-content:space-between;gap:1rem;overflow-x:auto}.cardSubtaskDone-info{display:flex;flex-direction:column;gap:1rem;align-items:left;width:80%}.cardSubtaskDone-info-date{font-size:.87rem}.cardSubtaskDone-files-models{display:flex;flex-direction:column;width:100%;gap:.5rem}.cardSubtaskDone-files-models-title{font-size:.87rem;color:var(--color-primary)}.cardSubtaskDone-info-price{font-size:1rem;font-weight:800;color:var(--color-done)}.cardSubtaskDone-btns{width:100%;display:flex;justify-content:space-between}.cardSubtaskDone-other-style{justify-content:flex-start;gap:.5rem}.subTaskStatusLabel-content{width:80%;margin:0 auto}.subTaskStatusLabel-text{width:100%;display:block;font-size:1.2rem;font-weight:700;color:#fff;text-align:center;border-radius:var(--radius-input);padding:.9rem}.subTaskStatusLabel-UNRESOLVED,.subTaskStatusLabel-DENIED{background-color:var(--color-unresolved)}.subTaskStatusLabel-PROCESS,.subTaskStatusLabel-INREVIEW{background-color:var(--color-process)}.subTaskStatusLabel-DONE{background-color:var(--color-done)}.subTaskStatusLabel-LIQUIDATION{background-color:var(--color-liquidation)}.SubtaskChangeStatusBtn{background-color:#c81d1e;color:#fff;border:none}.DENY{background-color:var(--color-review)}.ASIG{background-color:var(--color-done)}.subtaskFile{display:flex;gap:.5rem;width:100%;overflow:auto;padding-bottom:.3rem}.subtaskFile::-webkit-scrollbar{width:4px;height:4px}.subtaskFile-contain{position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .5rem;border-radius:.39675rem;background-color:#f5f5f5}.subtaskFile-anchor{display:flex;align-items:center;gap:.5rem;width:95%}.subtaskFile-icon{width:.9rem;display:flex;gap:1rem}.subtaskFile-name{display:block;white-space:nowrap;text-overflow:ellipsis;color:#001b69;text-align:center;font-size:.66rem;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;max-width:9rem}.subtaskFile-username{min-width:5rem;font-size:.8rem;font-weight:700;color:var(--color-secondary);overflow:hidden;text-overflow:ellipsis}.subtaskFile-btn-delete{width:.8rem;padding:0;border:none;background-color:transparent}.SubtaskInfoHistory-container-feedback{display:flex;flex-direction:column;gap:.3em;padding-right:.3rem;padding-left:1rem}.SubtaskInfoHistory-review-card{width:100%}.SubtaskInfoHistory-title-information{cursor:pointer;display:flex;color:#000;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;gap:.5rem;padding:0}.SubtaskInfoHistory-span-status{font-weight:500}.SubtaskInfoHistory-span-percentage{color:var(--color-primary);font-size:.6875rem;font-weight:600}.SubtaskInfoHistory-container-feedback-files-container{width:100%;height:100%}.SubtaskInfoHistory-send-file{color:#000;font-size:.6875rem;font-style:normal;font-weight:300;line-height:1.25rem}.SubtaskInfoHistory-no-feedback{width:100%;height:100%;overflow-x:auto}.SubtaskInfoHistory-send-date{color:#00000080;font-size:.625rem;font-style:normal;font-weight:300;line-height:1.25rem}.SubtaskInfoHistory-container-feedback-textarea-container{height:100%;background-color:red}.SubtaskInfoHistory-container-feedback-files{max-height:8rem}.SubtaskInfoHistory-container-feedback-textarea{border:.5px solid rgba(0,0,0,.3);background-color:#fff}.SubtaskInfoHistory-review-card-time{font-size:.9rem;cursor:pointer;color:var(--color-primary)}.SubtaskInfoHistory-files-accept{background-color:#f0f8ff}.subtaskUploadFiles-area{cursor:pointer;display:flex;position:relative;justify-content:center;align-items:center;width:100%;padding:.21519rem .83038rem;border-radius:.41519rem;border:1.329px dashed var(--color-gray, #8b8b8b)}.subtaskUploadFiles-icon{pointer-events:none;text-align:center;font-size:.91344rem;font-style:normal}.subtaskUploadFiles-input{z-index:2;cursor:pointer;width:100%;position:absolute;height:100%;opacity:0}.cardTask{background-color:#fff;width:100%;height:100%;border-radius:var(--radius-input);flex-wrap:wrap;gap:5px;display:flex}.subtaskUsers-users-contain{width:100%;display:flex;flex-direction:column;gap:1rem;padding:.5rem;overflow:auto}.subtaskUsers-title-information{width:100%;display:flex;gap:1rem;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00938rem}.subtaskUsers-figure{width:1.25rem;height:1.25rem}.subtaskUsers-list-user{display:flex;justify-content:space-between}.subtaskUsers-user-info{display:flex;gap:.5rem;align-items:center;color:#000;font-size:.7rem;font-style:normal;font-weight:400;line-height:1rem}.subtaskUsers-user-delete{cursor:pointer;width:1rem}.subtaskUsers-porcentage-input{display:flex;color:#000;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.subtaskUsers-percentage-value{width:2.5rem;border-radius:.3125rem;background:#f7f7f7;padding:0rem .625rem;text-align:center;color:#000000b3;font-size:.7rem;font-style:normal;font-weight:500;line-height:1rem}.subtasksMoreInfo{width:100%;padding:.9rem;border-radius:.625rem;border:.5px solid rgba(0,0,0,.4);background:#fff;box-shadow:0 2px 4px #00000040;display:grid;gap:1rem 0;grid-template-columns:repeat(3,minmax(0,1fr))}.subtasksMoreInfo-item{display:flex;flex-direction:column;align-items:flex-start}.subtasksMoreInfo-item-title{padding:0;color:#00000080;font-size:.63rem;font-style:normal;font-weight:500;line-height:normal}.subtasksMoreInfo-item-text{display:flex;gap:.5rem;align-items:center;color:#000000d9;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.subtasksMoreInfo-item-icon{width:1.5rem;height:1.5rem}.SubtasksShippingHistory-review-contain{width:100%;display:flex;flex-direction:column;padding:.5rem 0;gap:.5rem;height:100%;overflow-y:scroll}.SubtasksShippingHistory-review-card{width:100%;padding:.3rem;border-radius:.3rem;box-shadow:0 1.5px 4px #0003}.taskInpuPercentage{width:8rem;position:relative}.taskInpuPercentage-input-container{position:relative;display:flex;align-items:center}.taskInpuPercentage-input{padding-right:1.9rem;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.taskInpuPercentage-icon{position:absolute;right:.5rem}.taskInpuPercentage-span-container{width:100%;position:absolute;top:110%;display:flex;justify-content:space-between;align-items:flex-start;gap:.2rem}.taskInpuPercentage-span-text{cursor:pointer;color:var(--color-gray);font-size:.5rem;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.01rem;padding:.1rem .3rem;background-color:var(--color-gray-ligth);border-radius:.2rem}.taskHistoryItem{position:relative;display:inline-flex;padding:0rem 1.875rem;flex-direction:column;align-items:flex-start;width:100%}.taskHistoryItem-info{position:relative;width:100%;display:flex;align-items:center;gap:3rem}.taskHistoryItem-info--align{align-items:flex-start;overflow:hidden}.taskHistoryItem-date{color:var(--color-gray);font-size:.625rem;font-style:normal;font-weight:300;line-height:.625rem;min-width:8rem}.taskHistoryItem-icon{position:relative;z-index:2;display:flex;justify-content:center;min-width:2rem;min-height:2rem;align-items:center;border-radius:.78125rem;background:var(--color-gray-ligth)}.taskHistoryItem-files-content{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.625rem}.taskHistoryItem-user{display:flex;padding:.3125rem 0rem;align-items:center;gap:.3125rem;align-self:stretch;margin-right:5rem}.taskHistoryItem-status{position:absolute;right:0}.taskHistoryItem-fullname{color:#000;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}.taskHistoryItem-deliverable{color:#000;font-size:.6875rem;font-style:normal;font-weight:300;line-height:1.25rem}.taskHistoryItem-percentage{color:var(--color-primary);font-weight:500}.taskHistoryItem-line{position:absolute;border-left:1px dashed;top:0;bottom:0}.taskHistoryItem-line-content{position:relative;display:flex;justify-content:center;min-width:2rem;height:5rem;align-items:center}.taskHistoryItem-icon-content{display:flex;justify-content:center;height:100%;align-items:center}.taskStatusFeedback-header-status{color:#fff;text-align:center;font-size:.57694rem;font-style:normal;font-weight:700;line-height:1.25rem;padding:0rem .48075rem;border-radius:.48075rem}.taskStatusFeedback-REJECTED{background:var(--color-unresolved)}.taskStatusFeedback-ACCEPTED{background:var(--color-correction)}.TaskCardHeader{width:100%;display:flex;justify-content:space-between;align-items:center}.TaskCardHeader-title{font-size:.75rem;color:var(--color-secondary);text-transform:uppercase;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.TaskCardHeader-title-span{font-weight:700}.TaskCardHeader-actions{display:flex;gap:1rem}.taskCardInfo{display:flex;padding:.3125rem 1rem;flex-direction:column;gap:.625rem;align-self:stretch;border-radius:.3125rem;background:#0e9cd808}.taskCardInfo-row{display:grid}.taskCardInfo-column{display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem}.taskCardInfo-column-value{color:#000000d9;font-size:.85rem;font-weight:500}.taskCardInfo-column-label{display:flex;align-items:center;gap:.3rem;color:#00000080;font-size:.725rem;font-weight:300}.taskCardInfo-column-status{display:flex;align-items:center}.taskCardSelect{width:100%;display:flex;align-items:center;gap:3.125rem}@media (max-width: 1250px){.taskCardSelect{width:100%;gap:1rem;flex-wrap:wrap}}.taskCardSelect-label{color:#757575;font-size:.75rem;font-weight:400}.taskCardSelect-contain{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem}.taskCardSelect-assign{position:absolute;cursor:pointer;left:1rem;top:102%;color:var(--color-link);font-size:.75rem;font-weight:500;line-height:1.25rem;letter-spacing:.02rem}.taskCardSelect-select{width:100%}.TaskCardUpload{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.taskCardUploadModels-title-contain{width:100%;display:flex;justify-content:space-between;align-items:center}.taskFeedbackInfo{display:flex;flex-direction:column;align-items:flex-end;gap:.625rem;width:100%}.taskFeedbackInfo-header{width:100%;display:flex;justify-content:space-between;align-items:center}.taskFeedbackInfo-header-user{display:flex;align-items:center;gap:.625rem;color:var(--color-gray-tertiary);font-size:.875rem;font-style:normal;font-weight:4500;line-height:150%;letter-spacing:.01313rem}.taskFeedbackInfo-header-date{color:var(--color-gray);font-size:.6rem;font-style:normal;font-weight:300;line-height:1.25rem}.taskHistory{display:flex;margin-top:.7rem;overflow:hidden;flex-direction:column;height:100%}.taskHistory-items{position:relative;overflow-y:auto}.taskHistory-void{display:flex;align-items:center;justify-content:center;height:100%}.taskFeedback{position:relative}.cardSubtaskHold{background-color:#fff;width:100%;border-radius:var(--radius-input);flex-wrap:wrap;gap:5px;display:flex;height:100%;overflow-x:auto}.cardSubtaskHold-left-details{flex:1.6;display:flex;flex-direction:column;width:100%;height:100%;gap:.5rem;align-items:center;overflow-x:auto}.cardSubtaskHold-list-option{height:6rem}.cardSubtaskHold-details{flex:1;border-left:2px solid var(--color-secondary);padding-left:.5rem;display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:.4rem;overflow-x:auto}.cardSubtaskHold-info{display:flex;flex-direction:column;width:80%;gap:1rem;align-items:left}.cardSubtaskHold-info-date{font-size:.87rem}.cardSubtaskHold-info-price{font-size:1rem;color:var(--color-done)}.cardSubtaskHold-files-models{display:flex;flex-direction:column;width:100%;max-width:18rem;gap:.5rem}.cardSubtaskHold-files-models-title{font-size:.87rem;color:var(--color-primary)}.-files-content{display:flex;flex-direction:column;width:100%;border-radius:var(--radius-input);background-color:var(--color-menu);gap:1.5rem;padding:1rem}.cardSubtaskHold-models{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.cardSubtaskHold-models-title{font-size:.87rem;color:var(--color-primary)}.cardSubtaskHold-logo-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cardSubtaskHold-more-info{color:#99a3a8;text-align:center;font-size:2.8125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42188rem}.cardSubtaskHold-add-users{display:flex;width:100%;justify-content:space-between;height:100%}.cardSubtaskHold-more-info-content{display:flex;align-items:center}.cardSubtaskHold-figure-logo{width:6rem;aspect-ratio:1}.cardSubtaskHold-figure{width:1.25rem;height:1.25rem}.cardSubtaskHold-title-information{width:100%;display:flex;gap:1rem;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00938rem}.cardSubtaskHold-asign-btn{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}.cardSubtaskHold-model-files{display:flex;align-items:center}.cardSubtaskHold-btns{width:100%;display:flex;justify-content:space-between}.project{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem;overflow:auto}.project-contain{width:98%;margin-left:auto;margin-top:.2rem;overflow-y:auto;flex:1}.project-contain-right{max-width:64rem;width:100%;display:flex;justify-content:space-between;align-items:center}.project-title{color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.project-title-contain{width:100%;display:flex;justify-content:space-between;align-items:center;padding:7px 13px 0}.project-contain-left{display:flex;gap:1rem}.project-figure{width:1rem}.project-header-btn-span{cursor:pointer;padding:.5rem .8rem;background-color:#f5f5f5;border-radius:9.5px;color:#bdbdbd;text-transform:uppercase;font-size:.6rem;font-weight:600}.project-header-btn-separation{font-size:1rem;color:#bdbdbd}.project-content{width:100%;height:100%;display:flex;flex-direction:column;gap:.5rem;overflow:auto}.project-options{display:inline-flex;align-items:flex-start;flex-wrap:wrap}.project-img-size{width:1.5rem}.project-filter-btn{border-radius:.5rem;border:1px solid white}.project-filter-area{display:flex;gap:1rem;justify-content:center;align-items:center}.project-filter-icon{display:flex;cursor:pointer}.project-filter-close{width:22px;border:.5px solid gray}.project-filter{display:flex;gap:1rem;justify-content:baseline;align-items:center;width:100%;height:29px}.project-img-icon{width:20px;height:20px}.project-span-text{color:var(--color-secondary);font-size:var(--size-paragraph);font-weight:600}.stage{width:100%;height:100%;background-color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.2rem;overflow-x:auto}.stage-header{display:flex;align-items:center;gap:.5rem;height:1.7rem}.stage-header-separation{font-size:1rem;color:#bdbdbd}.stage-header-div{cursor:pointer;padding:.2rem .8rem;border-radius:9.5px;background-color:#f5f5f5}.stage-header-span{color:#bdbdbd;text-transform:uppercase;font-size:.6rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-title-contain{display:flex;align-items:center;gap:.5rem;margin:1rem 0 1rem 2rem}.stage-figure{height:1rem}.stage-title{color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01125rem}.stage-title-levels{height:100%;width:95%;margin-left:auto;margin-top:.2rem;overflow-y:auto}.stage-header-add-btn{cursor:pointer;padding:.3rem .8rem;border-radius:9.5px;background-color:#f5f5f5;border:none}.stage-add-input{position:relative}.stage-icon-area{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;margin-right:.5rem}.stage-icon-action{cursor:pointer;background-color:#f5f5f5}.stage-add-btn-limit{padding-right:3rem}.cdf-items{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.cdf-card{display:flex;flex-direction:column}.cdf-title{font-family:Montserrat;font-size:16px;font-weight:600;line-height:19.5px;text-align:left}.cdf-project{display:flex;padding:5px 0;gap:5px;align-items:center}.cdf-project h4{font-family:Montserrat;font-size:10px;font-weight:200;line-height:16px;letter-spacing:.04em;text-align:left;color:#7b7b7b}.cdf-project p{font-family:Montserrat;font-size:10px;font-weight:600;line-height:15px;letter-spacing:.015em;text-align:left;color:#000;text-transform:uppercase}.cdf-project-info{display:flex;flex-direction:column}.cdf-stage{display:flex;padding:7.65px 10px;justify-content:space-between}.cdf-stage-info{display:flex;gap:7.5px}.cdf-stage-info h4{font-family:Montserrat;font-size:10.71px;font-weight:400;line-height:15.31px;text-align:left;cursor:default;color:#5c5c5c;text-transform:capitalize}.cdf-stage:hover{background-color:#8eeeff6a}.stageItem-input{position:relative;background-color:#f5f5f5;padding:0 3rem 0 .5rem;border:none}.stageItem-form{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.stageItem-icon-area{position:absolute;right:2px;display:flex;height:100%;align-items:center}.stageItem-dots{right:-2rem;top:.2rem}.activeLink{border-bottom:2px solid var(--color-primary);padding-bottom:.2rem;color:#424242}.speciality-add{background-color:#fff0;gap:.4rem;color:var(--color-primary)}.speciality-add:hover{background-color:#fff;gap:.4rem;color:var(--color-tertiary)}.speciality-main{height:100vh;display:flex;align-items:flex-start;gap:.275rem}.speciality-card-container{width:30%;display:flex;flex-direction:column;gap:1rem;padding:0 1rem;overflow-y:auto;height:100%}.speciality-project-aditional{width:100%;height:100%}.speciality-project-paragraph{text-align:center;font-size:1.5rem;margin-top:20%;color:var(--color-secondary)}.speciality-project-container{width:40rem;padding:0 1rem;gap:1rem;overflow-y:auto;margin-left:1rem;height:100%;display:flex;flex-direction:column}.sidebarSpeciality-resizable{overflow:hidden;max-width:100%;transition:max-width 1.2s ease,padding .5s ease}.sidebar-hidden{max-width:0}.sidebarSpeciality-trapecio{height:8rem}.sidebarSpeciality-resize-content{position:absolute;top:0;right:0;width:10px;height:100%;cursor:url(/svg/arrow-x-position.svg),auto}.sidebarSpeciality-slide{position:absolute;top:50%;transform:translateY(-50%);right:-9%;display:flex;justify-content:center;align-items:center;cursor:pointer}.sidebarSpeciality-title{color:var(--color-secondary);text-align:left;font-size:1.5rem;margin:1rem 0 0 1rem}.sidebarSpeciality-slide-icon{width:2rem;transform:rotate(270deg);transition:.2s transform;cursor:pointer;position:absolute}.sidebarSpeciality-slide-icon-rotate{transform:rotate(90deg)}.sidebarSpeciality-show{left:0}.button-icon:hover{background-color:#00f;transition:background-color .3s}.dropDownSidebarSpeciality-slice{position:relative}.dropDownSidebarSpeciality-dropdown-content{display:grid;grid-template-rows:var(--rows, 0fr);transition:.3s grid-template-rows}.dropDownSidebarSpeciality-dropdown-sub{overflow:hidden;width:98%;margin-left:auto;margin-top:.2rem}.dropDownSidebarSpeciality-dropdown-sub-list{display:flex;flex-direction:column}.sidebarSpecialityAddLvl{display:flex;padding:.5rem 1rem}.sidebarSpecialityAddLvl-add-content{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center}.sidebarSpecialityAddLvl-add-span{font-size:.6rem;color:var(--color-primary);font-weight:600}.sidebarSpecialityAddLvl-display-none{display:none}.sidebarSpecialityAddLvl-input{flex-grow:1;height:2rem;padding:0 .5rem;border-radius:var(--radius-input);background-color:var(--color-menu)}.sidebarSpecialityAddLvl-menu-dots-option{top:auto;right:3rem}.sidebarSpecialityAddLvl-btn{width:.6rem;padding:0;border:none;background-color:transparent;transition:.1s ease}.sidebarSpecialityAddLvl-inputs{width:100%;display:flex;gap:.5rem;flex-direction:column;box-shadow:0 1.5px 4px #0003;padding:.5rem}.SidebarSpecialityLvlList-sub-list-item:has(:checked){--rotate: rotate(180deg);--background: #d9d9d9}.SidebarSpecialityLvlList-sub-list-item:has(:checked)+.dropDownSidebarSpeciality-dropdown-content{grid-template-rows:1fr}.SidebarSpecialityLvlList-sub-list-item{display:flex;align-items:center;color:var(--color-secondary);text-transform:capitalize;font-size:.85rem;font-weight:600;cursor:pointer}.not-border-left{border-left:none}.sidebarLevelList-sub-list-span-active{background-color:#aaaaaa29}.sidebarLevelList-menu-dots-option{top:auto;right:2rem}.SidebarSpecialityLvlList-section{position:relative;flex-grow:1;display:flex;color:var(--color-secondary);font-size:var(--size-label);align-items:center;font-weight:700;border-radius:.5rem}.SidebarSpecialityLvlList-icon{width:1.5rem}.SidebarSpecialityLvlList-sub-list-name{flex-grow:1;padding:.5rem;border-radius:.5rem}.letter-small{font-size:.7rem;font-weight:600}.SidebarSpecialityLvlList-sub-list-span{display:block;color:var(--color-primary);font-weight:700;font-size:.8rem}.CUI{font-weight:600;color:#80808080}.not-margin-left{margin-left:0}.SidebarSpecialityLvlList-dropdown-check{position:absolute;min-width:100%;opacity:0;cursor:pointer;height:100%}.card-register-sworn-declaration-select{position:relative;flex-grow:1;display:flex;color:var(--color-secondary);font-size:var(--size-label);align-items:center;font-weight:700}.SidebarSpecialityLvlList-dropdown-arrow{width:1.5rem;margin-left:auto;transform:var(--rotate, 0);transition:.2s transform}.SidebarSpecialityLvlList-inputs{width:100%;display:flex;gap:.5rem;flex-direction:column;box-shadow:0 1.5px 4px #0003;padding:.5rem}.SidebarSpecialityLvlList-input{flex-grow:1;height:2rem;padding:0 .5rem;border-radius:var(--radius-input);background-color:var(--color-menu)}close-add-card.content-area{width:100%;min-height:calc(100vh - var(--header-height));display:flex;justify-content:center;align-items:center}.CardRegister-input-form{border-bottom:2px solid var(--color-secondary);padding:.4rem;background-color:var(--color-menu)}.close-add-card{position:absolute;background-color:#fff0;width:1.2rem;height:1.2rem;right:.5rem;top:.5rem;transition:ease .5s;cursor:pointer}.close-icon-project{position:absolute;top:2rem;right:2rem;width:1.3rem;border-radius:50%}.select-area{display:grid;gap:1rem;width:100%}.switch-status-label{text-transform:uppercase}.card-register-project-container-details{display:flex;flex-direction:column;gap:.8rem}.card-register-project-button-show-bussiness{color:var(--color-primary);border:none}.input2{height:2.5rem;width:40rem;border:2px solid var(--color-quaternay);border-radius:var(--radius-input);padding:0 .3rem;font-size:var(--size-input);flex:1}.edit-this{width:25%}.col-unique{text-transform:capitalize;padding:.5rem 0;display:flex;font-weight:600;align-items:center;gap:2rem}.btn-build{display:flex;justify-content:center;align-items:center}.btn{width:50%;height:3.5rem;border-radius:8px;font-size:var(--size-button);font-weight:700;background-color:var(--color-primary);color:#fff;cursor:pointer;transition:background-color .5s ease;margin-top:30px}.btn:hover{background-color:var(--color-secondary)}.sidebarSpeciality{display:flex;flex-direction:column;gap:.5rem;position:relative;height:100%;background-color:#fff;padding:1rem .5rem;box-shadow:0 1.5px 4px #0003}.sidebarSpeciality-subtitle{color:var(--color-secondary);font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.sidebarSpeciality-date-year{width:12rem}.sidebarSpeciality-contain{display:flex;flex-direction:column;height:100%;width:100%;overflow:auto}.content-list{width:100%;display:flex;height:100%;overflow:hidden}.userList-general-files{position:relative}.userList-general-files-contain{position:absolute;margin-top:.5rem;width:0;overflow-y:auto;height:7rem;z-index:6}.isShowGeneralFiles{width:20rem;padding:1rem;background-color:#fff;box-shadow:0 1.5px 4px #0009}.user-list{width:100%;height:100%;display:flex;flex-direction:column}.userList-options{padding:.5rem;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem}.btn-filter-available{background-color:var(--color-pass);color:#14804a;border:1px solid #14804a}.filter-user-input{width:15rem}.btn-filter-unavailable{background-color:var(--color-disabled);color:#5a6376;border:1px solid #5a6376}.btn-filter{box-shadow:0 1.5px 4px #0003;font-size:.7rem;border-radius:5px;height:100%}.userList-btn{box-shadow:0 1.5px 4px #0003;font-size:.7rem;border-radius:5px;color:var(--color-primary);height:100%}.user-count{display:flex;justify-content:center;align-items:center;padding:.2rem;border-radius:50%;width:2rem;font-weight:600;aspect-ratio:1}.userList-number{display:flex;align-items:center;gap:1rem}.userList-options-right{display:flex;height:100%;gap:.5rem;align-items:center}.icon{width:2rem;height:2rem}.user-list th{text-align:left;padding:.5rem}.header-container-list{width:100%;border-bottom:.15rem solid var(--color-quaternay);border-radius:.3rem;font-size:.7rem;color:var(--color-quaternay);font-weight:600}.header-grid-row{display:grid;grid-template-columns:3fr 1fr 2fr 1fr .5fr .5fr .5fr .5fr}.header-list-text{text-align:center;text-overflow:ellipsis;overflow:hidden}.user-grid{grid-column:1/4}.userList-upload{height:100%}.user-list-equipment{width:470px;background-color:#fff;display:flex;flex-direction:column;padding:1rem;overflow-y:auto}.rolesAndPermissions{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:1rem;overflow-y:hidden}.rolesAndPermissions-header{display:flex;justify-content:flex-end}.rolesAndPermissions-header-button{margin:1px}.rolesAndPermissions-icon-style{width:1rem;height:1rem;transform:rotate(45deg)}.rolesAndPermissions-table-header{width:100%;display:grid;background-color:var(--color-secondary);gap:.1rem}.rolesAndPermissions-table-header-text{padding:.75rem .5rem;color:#fff;font-size:.75rem;font-style:normal;font-weight:700;text-align:center;line-height:1.25rem;letter-spacing:.02rem}.rolesAndPermissions-separator{border-left:2px solid white}.rolesAndPermissions-table-subHeader{display:grid;background-color:var(--color-primarylight);grid-template-columns:2fr}.rolesAndPermissions-table-body{position:relative;display:grid;background-color:#fff;grid-template-columns:2fr;min-height:4.75rem}.rolesAndPermissions-table-subHeader-text{display:flex;justify-content:center;align-items:center;color:var(--color-grey-text);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;letter-spacing:.0275rem}.rolesAndPermissions-table-body-options{position:relative;display:flex;flex-direction:column;padding:.4rem;justify-content:center;gap:.3rem}.rolesAndPermissions-table-contain{display:flex;flex-direction:column;height:100%;overflow:hidden}.rolesAndPermissions-body-contain{overflow-y:auto}.rolesAndPermissions-table-input-contain{display:flex;flex-direction:column;justify-content:flex-end;padding:1rem}.rolesAndPermissions-table-input{width:100%;padding:.8rem 1rem;border-radius:.25rem;border:.5px solid rgba(0,0,0,.2);background:#fff;height:auto}.rolesAndPermissions-table-input::placeholder{color:#20388166;font-size:.8rem;font-style:normal;font-weight:500;line-height:1.5rem}.rolesAndPermissionsRadio{display:flex;gap:.3rem}.roleTableRow-block{position:absolute;width:100%;height:96%;background-color:#00000012;cursor:not-allowed;z-index:1}.specialist{display:flex;gap:.275rem;height:calc(100vh - (var(--navbar-height) + 78px))}.specialist-add-area{display:flex;justify-content:space-between;align-items:center;padding:0 .8rem}.specialist-title{font-size:.875rem;font-style:normal;font-weight:500;color:var(--color-secondary)}.specialist-add-btn{width:1.6rem;border:none}.specialist-search-input{width:100%;margin:0 .5rem;padding:.38rem .75rem;border-radius:.375rem;background:var(--White, #fff);box-shadow:0 0 0 1px #68718229,0 1px 2px #0000000f}.specialist-names{width:300px;height:100%;display:flex;flex-direction:column;gap:.8rem;background-color:#fff;padding:1.25rem 0;overflow-y:auto}.specialist-list{width:17rem;height:100%;display:flex;flex-direction:column;gap:.8rem;background-color:#fff;padding:1.25rem 0}.specialist-info{width:100%;background-color:#fff;display:flex;border-left:rgba(0,0,0,.4) 1px solid}.specialist-img-content{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.specialist-item-user-img{width:100%;height:100%;object-fit:cover}.specialist-items{display:flex;align-items:flex-start;gap:.62rem;padding:.31rem 1.25rem;cursor:pointer;text-decoration:none;color:#000}.specialist-items:hover{background-color:var(--color-menu)}.specialist-items-content{display:flex;flex-direction:column;width:100%}.specialist-item-name{max-height:2.85rem;font-size:.7rem;font-style:normal;font-weight:600;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.specialist-item-dni{color:#00000080;font-size:.7rem}.card-specialist{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border:1px solid var(--color-secondary);border-radius:5px;background-color:#fff}.specialist-col{display:flex;gap:1rem}.specialist-data{width:33.3%;padding:1.25rem .9375rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem;flex-shrink:0;background-color:var(--color-primarylight)}.specialist-hr{width:100%}.specialist-main-info{display:flex;gap:1rem;height:9.5rem;width:100%}.specialist-main-img{width:9.5rem;height:9.5rem;background-color:gray;border-radius:50%}.specialist-img-size{width:9.5rem;height:9.5rem;border-radius:50%}.specialist-info-text{display:flex;flex-direction:column;width:100%}.specialist-info-icon{width:1.1rem;cursor:pointer}.specialist-icons-area{display:flex;justify-content:space-between}.specialist-icon-cv{display:flex;gap:.2rem}.specialist-info-name{font-size:1.3rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:150%;padding:.3rem}.specialist-aditional-info{width:100%}.specialist-info-rows{display:flex;justify-content:space-between}.specialist-projects-list{width:100%}.sp-name{color:#000;font-size:.9rem;font-style:normal;font-weight:600}.sp-cui{color:#000;font-size:.75rem;font-style:normal;font-weight:400;margin-bottom:8px}.sp-details{color:#000;font-size:.7rem;font-style:normal;font-weight:500}.sp-details-area{margin-top:.5rem;margin-bottom:.5rem}.sp-hr{width:100%;margin-top:8px}.sp-motion-div{border-bottom:1px dashed var(--color-secondary)}.sp-motion-click{cursor:pointer}.sp-motion-click:hover{border-bottom:1px dashed var(--color-secondary)}.specialist-experience{width:66.6%;height:calc(100vh - (var(--navbar-height) + 78px));padding:1rem;display:flex;flex-direction:column;gap:2rem}.specialist-info-exp{display:flex;flex-direction:column;padding:.625rem;height:50%}.specialist-info-title{padding:.625rem;height:auto;width:fit-content;color:#fff;font-weight:700;background-color:var(--color-primary)}.specialist-more-info{width:auto;height:100%;border-left:1px solid var(--color-primary);padding-left:2rem;overflow-y:auto}.smi-items{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;-webkit-user-select:none;user-select:none}.smi-unselected{border-bottom:1px solid #80808066}.smi-selected{border-bottom:1.5px solid var(--color-primary)}.smi-specialty-name{display:flex;align-items:center;width:50%}.smi-add-specialty{display:flex;justify-content:space-between;color:var(--color-primary);cursor:pointer;padding:1.25rem 0}.smi-container{width:100%;display:flex;flex-direction:column;cursor:pointer}.specialist-sub-title{padding:.5rem 0;color:var(--color-secondary)}.specialist-add-experience-field{display:flex;width:20.5rem;height:1.8rem;padding:.55rem 1rem;border-radius:.25rem;background:var(--color-menu)}.ei-select{display:flex;gap:1rem;width:500px}.experience-table-content{width:100%;display:flex;flex-direction:column;cursor:default}.experience-table-header{display:grid;width:100%;height:2rem;font-size:.6875rem;background-color:var(--color-primarylight);grid-template-columns:.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr;padding:0 .3rem;align-items:center;font-weight:600}.experience-table-body{display:grid;height:2rem;width:100%;font-size:.6875rem;background-color:#fff;grid-template-columns:.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr;padding:0 .3rem;align-items:center}.ex-center{display:flex;justify-content:center}.experience-table-title{display:flex;justify-content:space-between;align-items:center;padding:.7rem 0}.ex-table-title-text{font-size:.9375rem;font-style:normal;font-weight:500;color:var(--color-secondary)}.exp-table-title-btn{color:var(--color-primary);border-radius:.3375rem;border:1px solid var(--color-primary)}.training-table-content{width:100%;display:flex;flex-direction:column;cursor:default}.training-table-header{display:grid;width:100%;height:2rem;font-size:.6875rem;background-color:var(--color-primarylight);grid-template-columns:.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr;padding:0 .3rem;align-items:center;font-weight:600}.training-table-body{display:grid;height:2rem;width:100%;font-size:.6875rem;background-color:#fff;grid-template-columns:.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr;padding:0 .3rem;align-items:center}.tr-center{display:flex;justify-content:center}.add-ex-btn{background-color:var(--color-primary);color:#fff;width:fit-content;border-radius:8px}.add-ex-btn-area{width:100%;display:flex;justify-content:center;align-items:center}.add-tr-btn{background-color:var(--color-primary);color:#fff;width:fit-content;border-radius:8px}.add-tr-btn-area{width:100%;display:flex;justify-content:center;align-items:center}.userCenter{width:100%;height:100%;display:flex;flex-direction:column}.userCenter-header{position:relative;display:flex;background:white;align-items:center;padding:1rem}.user-header-menus{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:1rem}.user-content{padding:38px;background-color:#fff;overflow:auto}.salaryList{display:flex;height:100%;width:100%;padding:1.5rem 2rem 1rem;background-color:#fff}.salaryListSidebar{position:relative;display:flex;width:20.5rem;height:100%;padding:.9375rem .625rem;flex-direction:column;align-items:flex-start;gap:.9375rem;border-radius:0rem .625rem .625rem 0rem;background:var(--color-primarylight)}.salaryListSidebar-items{padding:.5rem;display:flex;flex-direction:column;gap:.9375rem;overflow-y:auto;height:100%;width:100%}.procedure{width:100%;height:100%;display:flex;flex-direction:column}.procedure-header{position:relative;display:flex;background:white;align-items:center;gap:6.25rem;height:5.125rem;padding:0 1.25rem}.procedure-header-menus{display:flex;gap:25px;align-self:stretch}@media (max-width: 1000px){.procedure-header{gap:2.25rem}.procedure-header-menus{gap:15px}}.procedure-main{width:100%;max-width:100%;display:flex;gap:.3rem;height:100%;overflow:hidden}.procedure-flow-main{width:100%;position:relative;background-color:#fff;padding:1.875rem;transition:.3s left ease;filter:drop-shadow(0px 4px 3px rgb(0 0 0 / .3));height:100%}.procedure-flow-header{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.procedure-flow-option{display:flex}.vt-main{display:flex;width:100%;height:100vh;background-color:#121f3d}.vt-side{min-width:300px;height:100vh;display:flex;flex-direction:column;outline:1px solid #7b7b7b;padding:1rem .5rem}.vt-title{font-family:Montserrat;font-size:18px;font-weight:500;line-height:27px;letter-spacing:.015em;text-align:left;color:#eff3f8}.vt-content{width:100%;height:100%}.vt-btn-area{display:flex;gap:10px;cursor:pointer}.vt-btn-text{font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;text-align:left;color:var(--color-primary)}.vt-folder-list{width:100%}.fa-header-add-btn{cursor:pointer;padding:.3rem .8rem;border-radius:9.5px;background-color:#f5f5f5;border:none}.fa-add-input{position:relative;z-index:2}.fa-icon-area{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;margin-right:.5rem}.fa-icon-action{cursor:pointer;background-color:#f5f5f5}.fa-add-btn-limit{padding-right:3rem;width:95%;margin-right:1rem}.fi-main{display:flex;flex-direction:column;color:#fff;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;gap:5px}.fi-spread{display:flex;gap:10px}.fi-container{display:flex;flex-direction:column}.fi-text{font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;text-align:left}.fi-text-gray{color:#7b7b7b}.fi-text-selected{color:#fff}.fi-disabled{display:none}.cav-main{width:100%;max-height:98vh;padding:2rem;display:flex;flex-direction:column;gap:1rem;border:1px solid var(--color-secondary);border-radius:5px;background-color:#121f3d;overflow:auto}.cav-title{color:#eff3f8;font-family:Montserrat;font-size:21px;font-weight:600;line-height:25.6px;text-align:left}.cav-uploaded{height:9.5rem;width:100%}.cav-loading{text-align:center;color:#fff}.cav-thumbnail{width:100%;max-width:200px;margin-top:10px}.cav-cancel{background-color:red;border:none}.cav-mp4{display:flex;gap:.7rem;justify-content:center;align-items:center}.cav-mp4-title{font-family:Montserrat;font-size:14px;font-weight:500;line-height:17.07px;text-align:left;color:wheat}.cav-files{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.cav-file-content{position:relative;padding:.3rem .5rem;border-radius:10px;background-color:#f5f5f5}.cav-file-name{font-family:Montserrat;font-size:10.58px;font-weight:300;line-height:12.9px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#121f3d}.cav-file-cross{position:absolute;top:0;right:0;cursor:pointer}.cav-add-file{width:fit-content;color:#eff3f8;background-color:#121f3d;display:flex}.cav-add-action{color:#eff3f8;font-family:Montserrat;font-size:12px;font-weight:500;line-height:24px;letter-spacing:.15000000596046448px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer}.cav-delete-icon{padding:.2rem;border-radius:50%;cursor:pointer}.cv-main{width:318px;height:266px;gap:15px;display:flex;flex-direction:column}.cv-video{width:318px;height:217px;background-color:#000;position:relative}.cv-video:hover{outline:1px solid var(--color-primary)}.cv-icon-container{background-color:var(--color-primary);width:40px;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 20px);right:calc(50% - 20px)}.cv-icon-container:hover{cursor:pointer;outline:1px solid var(--color-primary)}.cv-icon{color:#fff}.cv-title{font-family:Montserrat;font-size:14px;font-weight:500;line-height:17.07px;text-align:left;color:#fff;text-transform:capitalize;border:none;outline:none;padding:0;font-size:inherit;width:100%;background:none}.cv-delete-icon{display:none;position:absolute;top:10px;right:10px;background-color:red;width:24px;height:24px;border-radius:50%;justify-content:center;align-items:center;cursor:pointer}.cv-edit-icon{display:none;position:absolute;top:10px;right:44px;background-color:var(--color-primary);width:24px;height:24px;border-radius:50%;justify-content:center;align-items:center;cursor:pointer}.cv-video:hover .cv-delete-icon,.cv-video:hover .cv-edit-icon{display:flex}.videoPlayer-container{width:100%;height:calc(100vh - 5rem);display:flex;justify-content:center;align-items:center}.videoPlayer-close{z-index:2;position:absolute;cursor:pointer;right:0}.videoPlayer-main{display:flex;flex-direction:column;width:100%;height:calc(100vh - 5rem)}.vl-main{display:flex;flex-direction:column;padding:1.875rem}.vl-header{display:flex;justify-content:space-between}.vl-header h1{color:#fff}.vl-icon{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:.3rem;background-color:var(--color-primary)}.slider-container{width:400px}.sc-video{width:50px;height:50px;background-color:red}.xd-x{display:flex;gap:2rem}.vl-video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(318px,1fr));gap:10px;padding:10px;width:100%;height:100%;overflow-y:auto}.reportPersonalTaskView{padding:1rem 1.5rem;background-color:#fff;display:flex;height:100%;gap:1.5rem;width:100%;overflow:auto}.reportPersonalTaskView-content{display:flex;height:100%;flex-direction:column;flex-grow:1}.reportPersonalTaskView-licenses{min-width:20vw;border-left:1px solid var(--color-gray-secondary)}.reportPersonalTaskView-title-container{display:flex;justify-content:space-between;align-items:center}.reportPersonalTaskView-table{overflow:auto;height:100%}.reportPersonalTaskView-container{height:100%;display:flex;flex-direction:column;overflow:auto}.reportPersonalTaskView-more-info{width:100%;margin:1rem 0}.reportPersonalTaskView-footer{display:flex;height:10.9375rem;padding:.625rem 0rem;justify-content:space-between;align-items:center;flex-shrink:0}.reportPersonalTaskView-footer-container{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:17rem}.taskSumValues{display:flex;flex-direction:column;align-items:flex-end}.taskSumValues-values{color:var(--color-gray);text-align:right;font-size:.625rem;font-weight:300;line-height:1.14288rem;letter-spacing:.0125rem}.taskSumValues-total{color:var(--color-done);text-align:right;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.0175rem}.my-task-class{border-radius:var(--radius-button);width:100%;box-shadow:0 1.5px 4px #0003;display:flex;padding:.2rem;height:fit-content;border-left:1.75rem var(--color-secondary) solid;flex-direction:column}.task-text{display:flex;justify-content:center;font-weight:600;font-size:small}.task-header h3{font-size:1rem;font-weight:700;width:100%;text-transform:uppercase;align-self:flex-start}.my-icon-card{top:1rem;left:-.8rem;border-radius:5px;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:.3rem}.my-icon-card-process{background-color:var(--color-process);color:var(--color-process)}.my-icon-card-denied{background-color:var(--color-unresolved);color:var(--color-unresolved)}.my-icon-card-done{background-color:var(--color-done);color:var(--color-done)}.my-icon-card-process-color{color:var(--color-process)}.my-icon-card-denied-color{color:var(--color-unresolved)}.my-icon-card-done-color{color:var(--color-done)}.my-task-content{background-color:#fff;width:100%;height:100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0rem 1rem;gap:.1rem;border-radius:0 0 var(--radius-button) var(--radius-button);text-align:justify;position:relative}.footer-my-task{display:flex;justify-content:space-between;gap:3.35rem;border-top:1px var(--color-secondary) solid}.footer-my-task span{text-decoration:underline;padding:.2rem .5rem 0rem 0rem;font-size:small;cursor:pointer}.footer-my-task h3{font-size:small}.hold{color:var(--color-denied)}.process{color:var(--color-process)}.done{color:var(--color-done)}.tablePersonalTask-task-name{min-width:20rem;width:100%;color:var(--color-secondary);font-size:.8rem;font-style:normal;font-weight:600;line-height:1.14288rem;letter-spacing:.016rem}.tablePersonalTask-evaluator{min-width:20rem;width:100%}.tablePersonalTask{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.tablePersonalTask-container{padding-inline:1.25rem;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;gap:1.5rem;margin-top:1.5rem}.tablePersonalTask-actions{display:flex;width:100%;justify-content:center;align-items:center;gap:1rem}.listPersonalTask{padding:1rem 2.5rem 2.5rem;background-color:#fff;display:flex;height:100%;flex-direction:column;gap:1.5rem;width:100%;overflow:auto}.listPersonalTask-table-container{display:flex;flex-direction:column;flex:1}.listPersonalTask-container{display:flex;flex-direction:row;width:100%;height:100%;overflow:auto}.listPersonalTask-contain-principal{display:flex;flex-direction:column;width:100%;height:100%;overflow:auto}.listPersonalTask-body{display:flex;flex-direction:column;overflow:auto}.tasksSelectView{display:flex;flex-direction:column;width:44.625rem;padding-left:1.3rem;height:100%;border-left:1px solid rgba(0,0,0,.4);gap:1rem;margin-left:.5rem}.tasksSelectView-title{display:flex;gap:.5rem;color:#000;font-size:.9rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.01688rem}.tasksSelectView-line{width:100%;height:.03125rem;background:#b0b0b0}.tasksSelectView-footer{width:100%;display:flex;padding:0rem 1.5625rem;flex-direction:column;align-items:flex-start;gap:1rem}.tasksSelectView-list{display:flex;flex-direction:column;gap:.5rem;width:100%;height:100%;overflow:auto}.tasksSelectView-footer-contain{width:80%;display:flex;flex-direction:column;gap:1rem}.tasksSelectView-footer-btn{display:flex;gap:.5rem;justify-content:flex-end;width:100%;padding:0 .1rem .1rem 0}.tasksSelectView-total-input{width:5rem;display:flex;gap:.5rem;align-items:center}.cardAddCollaborator{display:flex;flex-direction:column;width:26rem;height:28rem;border-radius:.625rem;background:#fff;box-shadow:-2px 4px 4px #00000026;padding:.5rem}.cardAddCollaborator-header{display:flex;padding:.625rem;flex-direction:column;gap:.625rem;align-self:stretch}.cardAddCollaborator-title{color:#222;font-size:1rem;font-weight:600}.cardAddCollaborator-description{color:var(--color-gray);font-size:.75rem;font-weight:400}.cardAddCollaborator-error{padding:.625rem;width:100%;color:var(--color-unresolved-light);font-size:.5rem;font-weight:400}.cardAddCollaborator-error-span{font-weight:600}.cardAddCollaborator-container{height:100%;padding:.625rem}.cardAddCollaborator-footer-btn{margin-top:1rem;display:flex;gap:.5rem;justify-content:flex-end;align-items:flex-end;width:100%}.cardAddCollaborator-subcontainer{overflow:auto;max-height:10rem;padding:0 .1rem 0 .5rem}.tasksSelectView-total{width:100%;display:flex;justify-content:space-between;align-items:center}.tasksSelectView-total-label{color:var(--color-gray-tertiary);font-size:.625rem;font-style:normal;font-weight:300;letter-spacing:.0125rem}.tasksSelectView-total-label-hover:hover{text-decoration:underline;font-weight:700;cursor:pointer}.tasksSelectView-total-cost{color:var(--color-secondary);font-size:.8rem;font-style:normal;font-weight:600;letter-spacing:.016rem}.projectNameTr-title{color:var(--color-secondary);font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:.01313rem;padding:0;text-align:left;height:2rem}.projectNameTr-price{margin-bottom:.5rem;width:15rem}.headerPersonalTask{width:100%;display:flex;justify-content:space-between;align-items:center}.headerPersonalTask-date-filter{display:flex;align-items:center;gap:1.875rem}.headerPersonalTask-general-filter{display:flex;align-items:center;gap:.9375rem}.headerPersonalTask-status-btns{display:flex;align-items:center;gap:.625rem}.selectPeriod{width:12rem}.addNewOption{cursor:pointer;display:flex;gap:.5rem;padding:.5rem .3rem .3rem;align-items:center;justify-content:center}.addNewOption-span{color:var(--color-primary);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.015rem}.taskCardSelect{width:100%;display:flex;justify-content:space-between}.taskCardSelect-container{display:flex;align-items:center;gap:.5rem}.taskCardSelect-info{display:flex;flex-direction:column}.taskCardSelect-info-item{color:#000;font-size:.75rem;font-weight:400;letter-spacing:.075rem}.taskCardSelect-info-name{color:var(--color-gray-tertiary);font-size:.75rem;font-weight:400}.taskCardSelect-price{color:#000;font-size:.75rem;font-weight:400;letter-spacing:.075rem}.taskCardSelect-footer{display:flex;align-items:center;gap:.5rem}.addCollaboratorSelect-add{display:flex;padding:.15625rem .625rem;gap:.625rem;color:var(--color-primary);font-size:.75rem;font-weight:200}.addCollaboratorSelect{margin-top:.5rem}.collaboratorRow{display:flex;padding:.47831rem 0rem;justify-content:space-between;align-items:center;align-self:stretch}.collaboratorRow-user{display:flex;align-items:center;gap:.46875rem}.collaboratorRow-user-info{display:flex;align-items:center;gap:.47831rem;color:#000;font-size:.66963rem;font-weight:400}.collaboratorRow-user-principal{font-size:.9rem}.personalSelectOffice{position:fixed;right:1rem;z-index:3;max-width:13rem}.personalSelectOffice-relative{position:relative;right:0;z-index:0}.cvw-container{display:flex;flex-direction:column;background-color:#fff;width:78.75rem;height:29.25rem;padding:.75rem}.cvw-title{font-family:Montserrat;font-size:18px;font-weight:600;line-height:27px;letter-spacing:.015em;color:var(--color-secondary)}.cvw-title:hover{background-color:#f3f3f3;border-radius:8px;outline:1px solid var(--color-primary)}.cvw-main{display:flex;width:100%;height:100%;gap:.5rem}.cvw-section-left{display:flex;flex-direction:column;width:calc(100% * 2 / 3);gap:.75rem}.cvw-section-right{display:flex;flex-direction:column;width:calc(100% * 1 / 3);outline:1px solid #b0b0b0;gap:.75rem;padding:.75rem}.cvw-table{display:flex;flex-direction:column;width:100%}.cvw-btn{width:4rem}.cvw-textarea{resize:none}.cvw-details{font-family:Montserrat;font-size:12px;font-weight:500;line-height:14.63px;text-align:left}.cvw-row{display:flex;align-items:center}.cvw-row-left{font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;text-align:left;color:#5c5c5c;width:calc(100% * 1 / 3)}.cvw-row-right{width:calc(100% * 2 / 3)}.cvw-project-content{display:flex;align-items:center;background-color:#e7f5fb;width:fit-content;border-radius:5px}.cvw-title-header{display:flex;justify-content:space-between;width:100%}.cvw-project-text{color:var(--color-primary);font-family:Montserrat;font-size:12px;font-weight:400;line-height:9.75px;text-align:left}.cvw-table-body{display:flex;flex-direction:column;height:200px;overflow-y:auto}@media screen and (max-width: 1200px){.cvw-container{width:100%}}.csp-items{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.csp-card{display:flex;flex-direction:column}.csp-project{display:flex;padding:5px 0;gap:5px;align-items:center}.csp-project:hover{background-color:#f3f3f3;cursor:pointer}.csp-project h4{font-family:Montserrat;font-size:10px;font-weight:200;line-height:16px;letter-spacing:.04em;text-align:left;color:#7b7b7b}.csp-project p{font-family:Montserrat;font-size:10px;font-weight:600;line-height:15px;letter-spacing:.015em;text-align:left;color:#000;text-transform:uppercase}.csp-project-info{display:flex;flex-direction:column}.fb-container{display:grid;width:100%;align-items:center;background-color:#fff;padding:10px 0;grid-template-columns:1fr 7fr 2fr 2fr;position:relative}.fb-text{font-family:Montserrat;font-size:10.06px;font-weight:600;line-height:14.63px;letter-spacing:.04em;text-align:center}.fb-pdf-container{display:flex;align-items:center;justify-content:center}.fb-pdf{color:var(--color-primary);display:flex;gap:.25rem;align-items:center}.fb-pdf-delete{position:absolute;color:red;right:30px;top:15px;cursor:pointer}.fb-textarea{text-align:justify;align-content:center;overflow-y:hidden}.fb-upload-container{position:relative;width:80%;height:20px;border:2px dashed #cccccc;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s ease;overflow:hidden}.fb-upload-container:hover{border-color:#888;cursor:pointer}.fb-upload-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.fb-upload-label{display:flex;gap:.25rem;height:20px;align-items:center;cursor:pointer}.fb-upload-icon{font-size:15px;margin-bottom:10px;cursor:pointer}.fb-upload-text{font-family:Montserrat;font-size:12px;font-weight:300;line-height:14.63px;text-align:center;color:gray;cursor:pointer}.fb-item-delete{position:absolute;color:red;right:0;cursor:pointer}.fh-container{display:grid;width:100%;background-color:#f4f7fc;padding:10px 0;grid-template-columns:1fr 7fr 2fr 2fr}.fh-text{font-family:Montserrat;font-size:10.06px;font-weight:600;line-height:14.63px;letter-spacing:.04em;text-align:center}.kw-container{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;min-height:180px;max-height:180px;border-radius:5px;padding:.5rem;background-color:#fff;-webkit-user-select:none;user-select:none;border:.01px solid rgba(0,0,0,.25);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.kw-grabbing{cursor:grabbing}.kw-grab{cursor:grab}.kw-container-drag{width:100%;min-height:180px;max-height:180px;border-radius:5px;background-color:var(--color-menu);border:.1px solid var(--color-primary)}.kw-text-title{font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.kw-text-description{font-family:Montserrat;font-size:10px;font-weight:400;line-height:13px;text-align:left;color:var(--color-gray-text);max-height:80px;overflow-y:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:4.5em}.kw-project-content{display:flex;align-items:center;background-color:#e7f5fb;width:fit-content;border-radius:5px}.kw-project-text{color:var(--color-primary);font-family:Montserrat;font-size:12px;font-weight:400;line-height:9.75px;text-align:left}.kw-time-content{display:flex;justify-content:space-between}.kw-time{font-family:Montserrat;font-size:10px;font-weight:300;line-height:12.19px;text-align:left}.kw-duration{display:flex;font-family:Montserrat;font-size:10px;font-weight:300;line-height:12.19px;text-align:left}.kw-edit-mode{display:flex;justify-content:space-between;align-items:center}.kw-icon{width:20px;height:20px;border-radius:50px;display:flex;justify-content:center;align-items:center}.kw-icon:hover{width:20px;height:20px;border-radius:50px;background-color:#e7f5fb}.kw-text-hover{font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;text-align:left;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;cursor:pointer}.kw-input{width:200px}.kw-description{width:100%;height:auto}.kc-container{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--color-menu);gap:10px;padding:5px}.kc-header{width:100%;height:64px;display:flex;justify-content:center;align-items:baseline;gap:10px}.kc-day-number{width:44px;height:44px;padding:10px;border-radius:10px;display:flex;justify-content:center;align-content:center}.kc-day-text{font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;text-align:center;text-transform:capitalize}.kc-active{color:var(--color-primary)}.kc-bg-active{background-color:var(--color-primary);color:#fff;font-weight:600}.kc-widget-container{display:flex;flex-direction:column;width:100%;height:100%;gap:10px;overflow-y:auto;padding-bottom:1rem}.kc-add{font-family:Montserrat;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.04em;text-align:left;color:gray;cursor:pointer}.rkt-main{display:flex;flex-direction:column;gap:10px;width:100%;height:72vh;overflow-y:auto}.rkt-container{display:flex;flex-direction:column;gap:10px;width:100%}.rkt-title{font-family:Montserrat;font-size:14px;font-weight:600;line-height:21px;letter-spacing:.015em;text-align:left;color:var(--color-secondary)}.rkt-table-container{width:100%;height:auto;margin:0 auto;box-sizing:border-box;padding:16px}.rkt-table{width:100%;border-collapse:collapse;table-layout:auto}.rkt-thead th{background-color:#f0f0f0;text-align:left;padding:8px;border-bottom:2px solid #ccc;white-space:nowrap}.rkt-table td{padding:8px;border-bottom:1px solid #ddd;text-align:left;white-space:nowrap}.rkt-table tr:nth-child(2n){background-color:#f9f9f9}.rkt-cell-content{display:flex;flex-direction:column;gap:.7rem}.rkt-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.rkt-project-content{padding:0 .3rem;background-color:#e7f5fb;width:fit-content;border-radius:5px}.rkt-eye{cursor:pointer;color:var(--color-primary)}@media (max-width: 768px){.rkt-table-container{padding:8px}.rkt-table th,.rkt-table td{font-size:14px;padding:4px}.rkt-thead th{white-space:normal}}.reportPersonalTaskView-table-parentLevels{color:#171c26;text-transform:uppercase;font-size:.8rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:.0175rem}.attendanceTable{padding:.5rem 1rem;position:relative;display:flex;flex-direction:column;gap:1rem}.attendanceTable-title{font-size:.7rem;font-weight:600;color:var(--color-secondary);text-transform:uppercase}.attendanceTable-closebtn{position:absolute;top:0rem;right:0rem}.reportPersonalTaskView-btns{display:flex;gap:1rem}.attendanceTable-content{font-weight:800}.attendanceTable-table-head{background-color:red}.attendanceTable-status-PUNTUAL{color:var(--color-list-p)}.attendanceTable-status-SIMPLE{color:var(--color-list-s)}.attendanceTable-status-TARDE{color:var(--color-list-t)}.attendanceTable-status-GRAVE{color:var(--color-list-g)}.attendanceTable-status-MUY_GRAVE{color:var(--color-list-m)}.attendanceTable-status-LICENCIA{color:var(--color-list-l)}.listPersonalReports{display:flex;height:100%;width:100%;background-color:#fff}.listPersonalReportsSidebar{display:flex;width:18.9375rem;height:100%;padding:1.25rem;flex-direction:column;align-items:flex-start;gap:.9375rem;flex-shrink:0;border-right:.5px solid var(--color-gray);position:relative}.listPersonalReportsSidebar-title{color:var(--color-secondary);font-size:.9375rem;font-weight:500;line-height:150%;letter-spacing:.01406rem}.listPersonalReportsSidebar-reports-items{display:flex;flex-direction:column;gap:.9375rem;overflow-y:auto;height:100%;width:100%}.listPersonalReportsSidebar-options{display:flex;gap:.9375rem;width:100%;align-items:center}.reportCardSidbar{display:flex;padding:.3125rem .2rem;align-items:center;gap:.3125rem;align-self:stretch;background-color:#fff;transition:background-color .3s ease;border-radius:.2rem;cursor:pointer}.reportCardSidbar:hover,.reportCardSidbar-active{background-color:var(--color-menu)}.reportCardSidbar-info{display:flex;flex-direction:column;width:100%}.reportCardSidbar-info-created{color:var(--color-gray);font-size:.625rem;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.00938rem}.reportCardSidbar-info-name{color:#000;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.03rem;text-transform:uppercase}.kt-container{display:flex;flex-direction:column;height:100%;width:100%}.kt-table{display:flex;padding:.5rem;height:100%;width:100%;gap:1rem;background-color:#fff}.myTasks{width:100%;height:100%;display:flex;flex-direction:column}.myTasks-main{width:100%;max-width:100%;display:flex;gap:.3rem;height:100%;overflow:hidden}.cardRegisterReport{display:flex;width:38.6875rem;padding:1.25rem;flex-direction:column;align-items:flex-start;gap:1.25rem;border-radius:.625rem;background:var(--Background, #fff);box-shadow:-4px 4px 4px #00000040}.cardRegisterReport-title{color:var(--Custom-black-strong, #222);font-size:1rem;font-weight:600}.cardRegisterReport-content{display:flex;align-items:flex-end;align-self:stretch;justify-content:space-between}.cardRegisterReport-footer{position:relative;display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.administrativeTasks{padding:1rem 2.5rem 2.5rem;background-color:#fff;display:flex;height:100%;flex-direction:column;gap:1.5rem;width:100%}.administrativeTasks-header{width:100%;display:flex;justify-content:space-between;align-items:center}.administrativeTasks-header-btn{display:flex;align-items:center;gap:.9375rem}.taskForReview{background-color:#fff;display:flex;height:100%;gap:1.5rem;width:100%}.taskForReview-main{display:flex;height:100%;flex-direction:column;gap:1.5rem;width:100%;overflow:auto}.taskForReview-container{padding:1rem 0 2.5rem;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto}.headerTaskForReview{width:100%;display:flex;justify-content:space-between;align-items:center}.headerTaskForReview-general-filter{display:flex;align-items:center;gap:.9375rem}.sidebarTaskForReview{display:flex;flex-direction:column;width:22rem;align-items:flex-start;gap:1.25rem;flex-shrink:0;border-right:.4px solid #939393;background:#fff;padding:1.5rem 0}.sidebarTaskForReview-header{width:100%;display:flex;flex-direction:column;gap:1.25rem;padding:0 1.25rem}.sidebarTaskForReview-employees{color:var(--color-tertiary);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.01313rem}.sidebarTaskForReview-name{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.015rem}.sidebarTaskForReview-dni{color:var(--color-grey);font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:.01313rem}.sidebarTaskForReview-card-user{width:100%;display:flex;gap:.5rem;align-items:center;cursor:pointer;padding:.3125rem 1.25rem}.sidebarTaskForReview-card-user:hover,.sidebarTaskForReview-card-user-selected{background:var(--color-primarylight)}.tableTaskForReview-task-name{min-width:20rem;width:100%;color:var(--color-secondary);font-size:.8rem;font-style:normal;font-weight:600;line-height:1.14288rem;letter-spacing:.016rem}.tableTaskForReview-evaluator{min-width:20rem;width:100%}.tableTaskForReview{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.tableTaskForReview-container{padding-inline:1.25rem;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;margin-top:.5rem}.tableTaskForReview-actions{display:flex;width:100%;justify-content:center;align-items:center;gap:1rem}.kitchen{width:100%;height:100%;display:flex;flex-direction:column}.kitchen-main{width:100%;max-width:100%;display:flex;gap:.3rem;height:100%;overflow:hidden}.listMealOrder{padding:1.25rem 1.5rem 2rem;background:linear-gradient(180deg,var(--color-primarylight) 0%,#fff 42%),#fff;display:flex;flex-direction:row-reverse;height:100%;width:100%;overflow:auto;gap:1rem;align-items:flex-start}.listMealOrder-feedback{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.listMealOrder-results{display:flex;flex:1;min-width:0;flex-direction:column;gap:.85rem}.listMealOrder-inlineLoader{min-height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:.95rem;border:1px solid rgba(0,27,105,.08);background:rgba(255,255,255,.82);box-shadow:0 10px 26px #001b690d}.listMealOrder-resultsBody{display:flex;flex:1;transition:opacity .22s ease,transform .22s ease;height:100%;overflow:auto}.listMealOrder-resultsBody-loading{opacity:.58;transform:translateY(4px);pointer-events:none}@media (max-width: 900px){.listMealOrder{padding:1rem;flex-direction:column}.listMealOrder-results{width:100%}.listMealOrder-resultsBody{width:100%;overflow:visible}}.tableListMealOrder{padding-inline:1.25rem;display:flex;flex-direction:column;height:100%;overflow:auto;gap:1.5rem;padding-top:1.5rem;border-radius:1rem;border:1px solid rgba(0,27,105,.08);background:rgba(255,255,255,.92);box-shadow:0 18px 42px #001b6914;flex:1}.tableListMealOrder-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.tableListMealOrder-title{text-align:center;color:var(--color-secondary);font-size:1.05rem;font-style:normal;font-weight:700;line-height:1.14288rem;letter-spacing:.016rem;flex:1}.tableListMealOrder-lockBtn{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:999px;border:1px solid rgba(0,27,105,.12);background:#fff;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;flex-shrink:0}.tableListMealOrder-lockBtn:hover:not(:disabled){transform:translateY(-1px)}.tableListMealOrder-lockBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #001b6929}.tableListMealOrder-lockBtn:disabled{cursor:progress;opacity:.65}.tableListMealOrder-lockBtn--open{color:var(--color-primary);border-color:#0e9cd838;background:rgba(232,239,252,.8)}.tableListMealOrder-lockBtn--closed{color:var(--color-unresolved);border-color:#d1295333;background:rgba(252,232,236,.88)}.tableListMealOrder-headerLabel{display:flex;flex-direction:column;gap:.15rem}.tableListMealOrder-headerLabel small{font-size:.62rem;font-weight:600;color:var(--color-gray-tertiary);text-transform:none}.tableListMealOrder-chip{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;padding:.3rem .6rem;border-radius:999px;font-size:.68rem;font-weight:700;background:var(--color-gray-ligth);color:var(--color-gray-tertiary)}.tableListMealOrder-chip--food{background:var(--color-primarylight);color:var(--color-secondary)}.tableListMealOrder-chip--yes{background:var(--color-bg-done);color:var(--color-done)}.tableListMealOrder-chip--no{background:var(--color-bg-unresolved);color:var(--color-unresolved)}.tableListMealOrder-chip--pending{background:#fff1e6;color:#c76a12;border:1px solid rgba(199,106,18,.16)}.tableListMealOrder-chip--reserved{background:var(--color-primarylight);color:var(--color-secondary)}.tableListMealOrder-chip--na{background:var(--color-gray-ligth);color:var(--color-gray-tertiary)}.tableListMealOrder-chip--blocked{background:rgba(0,27,105,.08);color:var(--color-secondary)}.tableListMealOrder-pickupCell{display:flex;flex-direction:column;align-items:center;gap:.38rem;min-width:6.9rem;width:100%}.tableListMealOrder-segmented{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:.22rem .5rem;border-radius:999px;border:1px solid rgba(0,27,105,.08);background:rgba(255,255,255,.84);transition:opacity .2s ease,transform .2s ease}.tableListMealOrder-segmented--loading{opacity:.58}.tableListMealOrder-segmentAction{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:1rem;border:0;border-radius:999px;background:transparent;color:#98a2b3;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.tableListMealOrder-segmentAction:hover:not(:disabled){background:rgba(0,27,105,.06);color:var(--color-secondary)}.tableListMealOrder-segmentAction:focus-visible{outline:none;box-shadow:0 0 0 2px #001b6929}.tableListMealOrder-segmentAction:disabled{cursor:progress}.tableListMealOrder-segmentAction--active{box-shadow:0 8px 18px -14px #001b6973}.tableListMealOrder-segmentAction--yes.tableListMealOrder-segmentAction--active{background:var(--color-bg-done);color:var(--color-done)}.tableListMealOrder-segmentAction--reserved.tableListMealOrder-segmentAction--active{background:var(--color-primarylight);color:var(--color-secondary)}.tableListMealOrder-segmentAction--no.tableListMealOrder-segmentAction--active{background:var(--color-bg-unresolved);color:var(--color-unresolved)}.tableListMealOrder-comment{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-tertiary)}@media (max-width: 640px){.tableListMealOrder{padding-inline:.8rem;padding-top:1rem;width:100%;flex:0;overflow:visible;height:100%}.tableListMealOrder-topbar{gap:.7rem}.tableListMealOrder-pickupCell{min-width:8.4rem}}.listMealOrder-header{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-radius:1rem;border:1px solid rgba(0,27,105,.08);background:#ffffffeb;box-shadow:0 18px 42px #001b6914;max-width:40rem}.listMealOrder-hero{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.listMealOrder-headline{display:flex;flex-direction:column;gap:.4rem}.listMealOrder-kicker{font-size:.72rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:var(--color-primary)}.listMealOrder-titleMain{color:var(--color-secondary);font-size:1.5rem;font-weight:700}.listMealOrder-description{max-width:44rem;color:var(--color-gray-tertiary);font-size:.92rem;line-height:1.45}.listMealOrder-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:flex-end;width:min(100%,58rem)}.listMealOrder-dateControl{width:100%}.listMealOrder-summaryBlock{display:flex;flex-direction:column;gap:.65rem}.listMealOrder-summary{display:grid;gap:.75rem}.listMealOrder-summary--primary{grid-template-columns:repeat(4,minmax(0,1fr))}.listMealOrder-summaryChips{display:flex;flex-wrap:wrap;gap:.55rem}.listMealOrder-summaryChip{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;padding:.35rem .75rem;border-radius:999px;background:#f5f8fc;border:1px solid rgba(0,27,105,.08)}.listMealOrder-summaryChip-label{font-size:.68rem;color:var(--color-gray-tertiary);letter-spacing:.03rem;text-transform:uppercase}.listMealOrder-summaryChip-value{font-size:.92rem;color:var(--color-secondary);font-weight:700}.listMealOrder-summaryChip--success{background:var(--color-bg-done)}.listMealOrder-summaryChip--success .listMealOrder-summaryChip-value{color:var(--color-done)}.listMealOrder-summaryChip--warning{background:var(--color-bg-correction)}.listMealOrder-summaryChip--warning .listMealOrder-summaryChip-value{color:var(--color-correction)}.listMealOrder-summaryChip--danger{background:var(--color-bg-unresolved)}.listMealOrder-summaryChip--danger .listMealOrder-summaryChip-value{color:var(--color-unresolved)}.listMealOrder-summaryChip--info{background:var(--color-primarylight)}.listMealOrder-selectorBlock{display:flex;flex-direction:column;gap:.7rem}.listMealOrder-selectorHeader{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.listMealOrder-selectorLabel{font-size:.86rem;font-weight:700;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.05rem}.listMealOrder-selectorDate{font-size:.82rem;color:var(--color-gray-tertiary)}.listMealOrder-actions{justify-content:space-between}.listMealOrder-exportActions{flex-wrap:wrap}@media (max-width: 980px){.listMealOrder-hero{flex-direction:column}.listMealOrder-toolbar{justify-content:flex-start}.listMealOrder-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.listMealOrder-header{padding:1rem;align-items:stretch;width:100%;justify-content:space-between;flex:0}.listMealOrder-summary{grid-template-columns:repeat(2,minmax(8rem,1fr))}.listMealOrder-summaryChip{padding-inline:.65rem}}@media (max-width: 420px){.listMealOrder-summary{grid-template-columns:1fr}}.kitchenSummaryStat{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .9rem;border-radius:.9rem;background:#f5f8fc;border:1px solid rgba(0,27,105,.08);min-height:5.3rem}.kitchenSummaryStat-label{color:var(--color-gray-tertiary);font-size:.72rem;text-transform:uppercase;letter-spacing:.04rem;line-height:1.2;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.kitchenSummaryStat-value{color:var(--color-secondary);font-size:1.2rem;font-weight:700}.kitchenSummaryStat--primary{min-height:5.8rem;padding:.85rem 1rem;box-shadow:0 10px 24px #001b690f}.kitchenSummaryStat--primary .kitchenSummaryStat-label{font-size:.74rem}.kitchenSummaryStat--primary .kitchenSummaryStat-value{font-size:1.65rem}.kitchenSummaryStat--secondary{min-height:5.2rem}.kitchenSummaryStat--secondary .kitchenSummaryStat-label{font-size:.68rem;letter-spacing:.03rem}.kitchenSummaryStat--secondary .kitchenSummaryStat-value{font-size:1.05rem}.kitchenSummaryStat--neutral{background:#f5f8fc;border-color:#001b6914}.kitchenSummaryStat--success{background:var(--color-bg-done);border-color:#14804a1f}.kitchenSummaryStat--success .kitchenSummaryStat-value{color:var(--color-done)}.kitchenSummaryStat--warning{background:#fff1e6;border-color:#c76a1229}.kitchenSummaryStat--warning .kitchenSummaryStat-value{color:#c76a12}.kitchenSummaryStat--danger{background:var(--color-bg-unresolved);border-color:#d1295324}.kitchenSummaryStat--danger .kitchenSummaryStat-value{color:var(--color-unresolved)}.kitchenSummaryStat--info{background:var(--color-primarylight);border-color:#0e9cd81f}@media (max-width: 640px){.kitchenSummaryStat{min-height:4.6rem;padding:.7rem .8rem}.kitchenSummaryStat--primary{min-height:5rem}.kitchenSummaryStat--primary .kitchenSummaryStat-value{font-size:1.4rem}}.kitchenDateStrip{display:flex;align-items:center;gap:.75rem;width:100%}.kitchenDateStrip-shell{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}.kitchenDateStrip-track{display:grid;gap:.65rem;flex:1;min-width:0}.kitchenDateStrip-navBtn,.kitchenDateStrip-calendarBtn{border:1px solid rgba(0,27,105,.12);background:#fff;color:var(--color-secondary);border-radius:.9rem;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.kitchenDateStrip-navBtn{width:2.8rem;min-width:2.8rem;height:4.8rem;display:grid;place-items:center;box-shadow:0 10px 22px #001b6914}.kitchenDateStrip-card{position:relative;min-height:4.8rem;padding:.8rem .85rem;border:1px solid rgba(0,27,105,.08);border-radius:1rem;background:#fff;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:.25rem;scroll-snap-align:center;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.kitchenDateStrip-card-selected{border-color:#0e9cd88c;background:linear-gradient(180deg,rgba(14,156,216,.12),#fff 72%);box-shadow:0 14px 28px #001b6914;animation:kitchenDateStripSelect .28s ease}.kitchenDateStrip-card-today:not(.kitchenDateStrip-card-selected){border-color:#001b692e}.kitchenDateStrip-weekday{font-size:.72rem;letter-spacing:.08rem;text-transform:uppercase;color:var(--color-gray-tertiary);font-weight:700}.kitchenDateStrip-dayMonth{font-size:1rem;color:var(--color-secondary);font-weight:700}.kitchenDateStrip-todayMark{position:absolute;top:.55rem;right:.65rem;font-size:.68rem;color:var(--color-primary);font-weight:700}.kitchenDateStrip-calendarBtn{min-height:2.8rem;padding:.72rem .95rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;white-space:nowrap}.kitchenDateStrip-picker,.kitchenDateStrip-picker>div,.kitchenDateStrip-picker .react-datepicker__input-container{border-bottom:none!important}.kitchenDateStrip-navBtn:hover:not(:disabled),.kitchenDateStrip-calendarBtn:hover:not(:disabled),.kitchenDateStrip-card:hover:not(:disabled){transform:translateY(-1px);border-color:#0e9cd873}.kitchenDateStrip-navBtn:disabled,.kitchenDateStrip-calendarBtn:disabled,.kitchenDateStrip-card:disabled{opacity:.6;cursor:not-allowed}@keyframes kitchenDateStripSelect{0%{transform:translateY(0) scale(.96);box-shadow:0 0 #0e9cd800}65%{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 34px #0e9cd829}to{transform:translateY(0) scale(1);box-shadow:0 14px 28px #001b6914}}@media (max-width: 1100px){.kitchenDateStrip{flex-direction:column;align-items:stretch}.kitchenDateStrip-shell{width:100%}.kitchenDateStrip-track{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.2rem}.kitchenDateStrip-card{min-width:7rem;flex:0 0 7rem}}@media (max-width: 640px){.kitchenDateStrip-shell{gap:.45rem}.kitchenDateStrip-navBtn{width:2.45rem;min-width:2.45rem}.kitchenDateStrip-card{min-width:6.4rem;flex-basis:6.4rem;min-height:4.4rem}.kitchenDateStrip-calendarBtn{width:100%;justify-content:center}}.yesNoRadio{display:flex;flex-direction:row;align-items:stretch;gap:.75rem}.yesNoRadio-option{display:flex;gap:.5625rem;color:var(--color-gray-tertiary);font-size:.875rem;font-weight:600;cursor:pointer;border-radius:.8rem;border:1px solid rgba(0,27,105,.12);padding:.85rem 1rem;background:#fff;min-width:8rem;justify-content:center;transition:.16s ease}.yesNoRadio-option--yes{background:var(--color-bg-done);color:var(--color-done);border-color:#14804a40}.yesNoRadio-option--no{background:var(--color-bg-unresolved);color:var(--color-unresolved);border-color:#ff3b3b33}@media (max-width: 640px){.yesNoRadio{flex-direction:column}}.formMealOrder{padding:1.25rem 1.5rem 2rem;background:linear-gradient(180deg,var(--color-primarylight) 0%,#fff 42%),#fff;display:flex;height:100%;width:100%;overflow:auto;flex-direction:column;gap:1.25rem}.formMealOrder-content{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:1.25rem}.formMealOrder-hero{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid rgba(0,27,105,.08);border-radius:1rem;background:rgba(255,255,255,.92);box-shadow:0 18px 42px #001b6914;position:relative}.formMealOrder-topbar{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.formMealOrder-heading{display:flex;flex-direction:column;gap:.45rem}.formMealOrder-kicker{font-size:.72rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:var(--color-primary)}.formMealOrder-description{max-width:42rem;color:var(--color-gray-tertiary);font-size:.92rem;line-height:1.45}.formMealOrder-actions{display:flex;flex-wrap:wrap;gap:.9rem;align-items:stretch;justify-content:flex-end;width:min(100%,58rem)}.formMealOrder-summary{display:grid;grid-template-columns:repeat(4,minmax(9rem,1fr));gap:.85rem}.formMealOrder-cards{display:flex;width:100%;gap:1.25rem;flex-wrap:wrap;justify-content:center}.formMealOrder-feedback{display:flex;height:100%;align-items:center;justify-content:center;border:1px dashed rgba(0,27,105,.12);border-radius:1rem;background:rgba(255,255,255,.7)}.formMealOrder-results{position:relative;display:flex;flex-direction:column;gap:.85rem}.formMealOrder-inlineLoader{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:8;top:0;left:0;background:#ffffff00}.formMealOrder-resultsBody{transition:opacity .22s ease,transform .22s ease;position:relative;display:flex;flex-direction:column;gap:.85rem;height:100%}.formMealOrder-resultsBody-loading{opacity:.58;transform:translateY(4px)}.formMealOrder-title{color:var(--color-secondary);font-size:1.5rem;font-weight:700;letter-spacing:.01875rem}@media (max-width: 900px){.formMealOrder{padding:1rem}.formMealOrder-topbar{flex-direction:column}.formMealOrder-actions{width:100%;justify-content:flex-start}.formMealOrder-summary{grid-template-columns:repeat(2,minmax(8rem,1fr))}}@media (max-width: 540px){.formMealOrder-summary{grid-template-columns:1fr}.formMealOrder-resultsBody{height:auto}}.cardMealOrder{display:flex;width:min(100%,25rem);min-height:31.1875rem;padding:1.25rem 1.5625rem;flex-direction:column;align-items:flex-start;gap:1.25rem;border-radius:1rem;background-color:#fff;border-top:4px solid var(--color-primary);box-shadow:0 0 0 1px #68718229,0 10px 24px #0000000f}.cardMealOrder--disabled{background:linear-gradient(180deg,#fff 0%,var(--color-gray-ligth) 100%)}.cardMealOrder--breakfast{border-top-color:var(--color-process)}.cardMealOrder--lunch{border-top-color:var(--color-primary)}.cardMealOrder--dinner{border-top-color:var(--color-quaternay)}.cardMealOrder-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:1rem}.cardMealOrder-heading{display:flex;flex-direction:column;gap:.45rem;width:100%}.cardMealOrder-badges{display:flex;gap:.45rem;flex-wrap:wrap}.cardMealOrder-badge,.cardMealOrder-badge-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.28rem .7rem;font-size:.72rem;font-weight:700}.cardMealOrder-badge{background:var(--color-primarylight);color:var(--color-secondary)}.cardMealOrder-badge--breakfast{background:var(--color-bg-asigned);color:var(--color-asigned)}.cardMealOrder-badge--lunch{background:var(--color-bg-correction);color:var(--color-correction)}.cardMealOrder-badge--dinner{background:var(--color-bg-review);color:var(--color-review)}.cardMealOrder-badge-status--yes{background:var(--color-bg-done);color:var(--color-done)}.cardMealOrder-badge-status--no{background:var(--color-bg-unresolved);color:var(--color-unresolved)}.cardMealOrder-badge-status--pending{background:var(--color-bg-correction);color:var(--color-correction)}.cardMealOrder-badge-status--closed{background:var(--color-gray-ligth);color:var(--color-gray-tertiary)}.cardMealOrder-title{color:var(--color-secondary);font-size:1.4rem;font-weight:700;padding:0}.cardMealOrder-subtitle{color:var(--color-gray-tertiary);font-size:.85rem;line-height:1.4}.cardMealOrder-content{width:100%;height:100%;display:flex;gap:1.35rem;flex-direction:column}.cardMealOrder-badges-container{display:flex;gap:.45rem;justify-content:space-between;align-items:center}.cardMealOrder-input-radios{display:flex;flex-direction:row;align-items:stretch;gap:.75rem}.cardMealOrder-input-radio{display:flex;gap:.5625rem;color:var(--color-gray-tertiary);font-size:.875rem;font-weight:600;cursor:pointer;border-radius:.8rem;border:1px solid rgba(0,27,105,.12);padding:.85rem 1rem;background:#fff;min-width:8rem;justify-content:center;transition:.16s ease}.cardMealOrder-input-radio--activeYes{background:var(--color-bg-done);color:var(--color-done);border-color:#14804a40}.cardMealOrder-input-radio--activeNo{background:var(--color-bg-unresolved);color:var(--color-unresolved);border-color:#ff3b3b33}.cardMealOrder-label{color:var(--color-gray);font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.015rem}.cardMealOrder-footer{margin-top:auto;padding-top:.5rem;border-top:1px dashed rgba(0,27,105,.12)}.cardMealOrder-footerText{color:var(--color-gray-tertiary);font-size:.8rem;line-height:1.35}@media (max-width: 640px){.cardMealOrder{padding:1rem;min-height:auto}.cardMealOrder-header,.cardMealOrder-input-radios{flex-direction:column}}.bulkMealOrderModal{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:1.4rem;max-height:86vh;border-radius:5px;background:#fff}.bulkMealOrderModal-header{display:flex;flex-direction:column;gap:.45rem}.bulkMealOrderModal-kicker{font-size:.72rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:var(--color-primary)}.bulkMealOrderModal-title{position:relative;color:var(--color-secondary);font-size:1.45rem;font-weight:700}.bulkMealOrderModal-description{color:var(--color-gray-tertiary);max-width:46rem;line-height:1.45}.bulkMealOrderModal-baseDate{color:var(--color-secondary);font-size:.82rem;font-weight:700}.bulkMealOrderModal-content{display:grid;grid-template-columns:minmax(20rem,1.2fr) minmax(18rem,1fr);gap:1rem;align-items:flex-start;overflow:auto;height:100%}.bulkMealOrderModal-calendarSection,.bulkMealOrderModal-selectionSection{display:flex;flex-direction:column;gap:.9rem;padding:1rem;border-radius:1rem;overflow:auto;border:1px solid rgba(0,27,105,.08);background:rgba(255,255,255,.92)}.bulkMealOrderModal-sectionHeader{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.bulkMealOrderModal-sectionHeader h3{color:var(--color-secondary);font-size:1rem;font-weight:700}.bulkMealOrderModal-sectionHeader span{color:var(--color-gray-tertiary);font-size:.85rem;text-align:right}.bulkMealOrderModal-rangeSummary{display:inline-flex;align-items:baseline;gap:.45rem;padding:.75rem .9rem;border-radius:.9rem;background:var(--color-primarylight);color:var(--color-secondary)}.bulkMealOrderModal-datePicker{align-self:flex-start;width:100%;max-width:15rem}.bulkMealOrderModal-rangeSummary strong{font-size:1.35rem;font-weight:700}.bulkMealOrderModal-rangeSummary span{color:var(--color-gray-tertiary)}.bulkMealOrderModal-selectionList{display:flex;flex-direction:column;gap:.75rem;max-height:28rem;overflow:auto;padding-right:.15rem}.bulkMealOrderModal-selectionCard{display:flex;flex-direction:column;gap:.55rem;padding:.85rem .9rem;border-radius:.9rem;background:#fff;border:1px solid rgba(0,27,105,.08);transition:.18s ease}.bulkMealOrderModal-selectionCard--expanded{box-shadow:0 12px 24px #001b6914;border-color:#001b6924}.bulkMealOrderModal-selectionTop,.bulkMealOrderModal-selectionMeta{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.bulkMealOrderModal-selectionHeading{display:flex;flex-direction:column;gap:.2rem}.bulkMealOrderModal-selectionTop strong{color:var(--color-secondary)}.bulkMealOrderModal-selectionTop span{color:var(--color-gray-tertiary);font-size:.85rem}.bulkMealOrderModal-chip{display:inline-flex;align-items:center;justify-content:center;padding:.28rem .65rem;border-radius:999px;background:var(--color-gray-ligth);color:var(--color-gray-tertiary);font-size:.72rem;font-weight:700}.bulkMealOrderModal-chip--yes{background:var(--color-bg-done);color:var(--color-done)}.bulkMealOrderModal-chip--no{background:var(--color-bg-unresolved);color:var(--color-unresolved)}.bulkMealOrderModal-chip--pending{background:var(--color-bg-correction);color:var(--color-correction)}.bulkMealOrderModal-comment{color:var(--color-gray-tertiary);line-height:1.4;word-break:break-word}.bulkMealOrderModal-editor{display:flex;flex-direction:column;gap:.9rem;padding-top:.25rem;border-top:1px dashed rgba(0,27,105,.12)}.bulkMealOrderModal-radios{display:flex;gap:.75rem;flex-wrap:wrap}.bulkMealOrderModal-radio{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:8rem;padding:.85rem 1rem;border-radius:.8rem;border:1px solid rgba(0,27,105,.12);color:var(--color-gray-tertiary);font-size:.875rem;font-weight:600;cursor:pointer;background:#fff;transition:.16s ease}.bulkMealOrderModal-radio--yes{background:var(--color-bg-done);color:var(--color-done);border-color:#14804a40}.bulkMealOrderModal-radio--no{background:var(--color-bg-unresolved);color:var(--color-unresolved);border-color:#ff3b3b33}.bulkMealOrderModal-field{display:flex;flex-direction:column;gap:.45rem}.bulkMealOrderModal-fieldLabel{color:var(--color-gray);font-size:.75rem;letter-spacing:.015rem}.bulkMealOrderModal-empty{min-height:15rem;display:flex;align-items:center;justify-content:center}.bulkMealOrderModal-empty>*{width:100%}.bulkMealOrderModal-footer{display:flex;justify-content:flex-end;gap:.75rem}@media (max-width: 980px){.bulkMealOrderModal{padding:1rem}.bulkMealOrderModal-content{grid-template-columns:1fr}.bulkMealOrderModal-radios{flex-direction:column}}.kitchenHistory{padding:1rem 1.25rem 1.35rem;background:linear-gradient(180deg,var(--color-primarylight) 0%,#fff 42%),#fff;display:flex;height:100%;width:100%;overflow:auto;flex-direction:column;gap:.85rem}.kitchenHistory-hero{display:flex;flex-direction:column;gap:.58rem;padding:.82rem .92rem .72rem;border:1px solid rgba(0,27,105,.08);border-radius:1rem;background:rgba(255,255,255,.92);box-shadow:0 18px 42px #001b6914;flex:0 0 auto}.kitchenHistory-topbar{display:flex;justify-content:space-between;gap:.8rem;align-items:center}.kitchenHistory-heading{display:flex;flex-direction:column;gap:.3rem}.kitchenHistory-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch;justify-content:flex-end}.kitchenHistory-kicker{font-size:.72rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:var(--color-primary)}.kitchenHistory-title{color:var(--color-secondary);font-size:1.5rem;font-weight:700;letter-spacing:.01875rem}.kitchenHistory-description{color:var(--color-gray-tertiary);font-size:.92rem;line-height:1.45}.kitchenHistory-activeFilters{display:flex;flex-wrap:wrap;gap:.35rem}.kitchenHistory-activeFilter{padding:.28rem .56rem;border-radius:999px;background:rgba(245,248,252,.9);border:1px solid rgba(24,88,180,.1);color:var(--color-primary);font-size:.66rem;font-weight:600}.kitchenHistory-filterCard{display:flex;flex-direction:column;gap:.4rem;padding:.55rem .66rem;border-radius:.8rem;background:linear-gradient(180deg,#f8fafc 0%,#eef3f9 100%);border:1px solid rgba(0,27,105,.06)}.kitchenHistory-filterGrid{display:grid;grid-template-columns:minmax(15rem,1.45fr) repeat(3,minmax(10rem,1fr)) minmax(16rem,1.2fr);gap:.48rem}.kitchenHistory-filterField{display:flex;flex-direction:column;gap:.32rem;padding:.4rem .5rem .44rem;border-radius:.68rem;background:rgba(255,255,255,.88);border:1px solid rgba(24,88,180,.08);box-shadow:0 8px 18px -18px #0d1e4c59;min-height:3.45rem;justify-content:space-between}.kitchenHistory-filterField--range{grid-column:span 1}.kitchenHistory-filterField--search{min-width:0}.kitchenHistory-filterLabel{font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray)}.kitchenHistory-filterFooter{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.kitchenHistory-filterHint{color:var(--color-gray);font-size:.68rem;line-height:1.2}.kitchenHistory-summary{display:grid;grid-template-columns:repeat(4,minmax(9rem,1fr));gap:.48rem}.kitchenHistory-highlightStat{display:flex;flex-direction:column;justify-content:center;gap:.12rem;padding:.52rem .72rem;border-radius:.7rem;background:#f5f8fc;border:1px solid rgba(0,27,105,.08);min-height:3.9rem;box-shadow:0 8px 18px #001b690d}.kitchenHistory-highlightLabel{color:var(--color-gray-tertiary);font-size:.64rem;text-transform:uppercase;letter-spacing:.04rem;line-height:1.2}.kitchenHistory-highlightValue{color:var(--color-secondary);font-size:1.08rem;font-weight:700}.kitchenHistory-highlightDescription{margin:0;color:var(--color-gray-tertiary);font-size:.68rem;line-height:1.15}.kitchenHistory-resultsBody{transition:opacity .22s ease,transform .22s ease;position:relative;display:flex;flex-direction:column;gap:.45rem;flex:1 1 74%;height:100%;background-color:#fff;padding:.82rem .92rem .72rem;border-radius:1rem;border:1px solid rgba(0,27,105,.08)}.kitchenHistory-resultsBody-loading{opacity:.58;transform:translateY(4px)}.kitchenHistory-tableHeader{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.kitchenHistory-tableTitle{margin:0;color:var(--color-secondary);font-size:.92rem;font-weight:700}.kitchenHistory-tableCount{padding:.32rem .64rem;border-radius:999px;background:rgba(245,248,252,.95);border:1px solid rgba(0,27,105,.08);color:var(--color-primary);font-size:.7rem;font-weight:700}.kitchenHistory-feedback{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border:1px dashed rgba(0,27,105,.12);border-radius:1rem;background:rgba(255,255,255,.7)}.kitchenHistory-userCell{display:flex;align-items:center;gap:.7rem;padding:.3rem 0}.kitchenHistory-userAvatar{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#1a5ec1 0%,#0c7a5a 100%);color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.08em}.kitchenHistory-userBody{display:flex;flex-direction:column}.kitchenHistory-userBody strong{font-size:.8rem;color:var(--color-secondary)}.kitchenHistory-userBody span{color:var(--color-gray);font-size:.68rem}.kitchenHistory-userBody small{color:#a86a16;font-size:.62rem;font-weight:700}.kitchenHistory-metric{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;padding:.3rem .55rem;border-radius:999px;background:rgba(255,255,255,.82);font-weight:700}.kitchenHistory-metric--danger{color:#b42336}.kitchenHistory-metric--info{color:#1858b4}.kitchenHistory-metric--warning{color:#a86a16}.kitchenHistory-chip{display:inline-flex;align-items:center;justify-content:center;min-width:7rem;padding:.36rem .8rem;border-radius:999px;font-size:.75rem;font-weight:700}.kitchenHistory-chip--yes{background:#dff3e4;color:#0c7a2f}.kitchenHistory-chip--no{background:#fde7e9;color:#b42336}.kitchenHistory-chip--reserved{background:#e8effc;color:#1858b4}.kitchenHistory-chip--pending{background:#eef1f5;color:#5f6c80}@media (max-width: 1024px){.kitchenHistory-filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kitchenHistory-filterField--range,.kitchenHistory-filterField--search{grid-column:1 / -1}.kitchenHistory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.kitchenHistory-tableHeader{flex-direction:column;align-items:flex-start}}@media (max-width: 720px){.kitchenHistory{padding:.9rem}.kitchenHistory-topbar{flex-direction:column;align-items:flex-start}.kitchenHistory-actions{width:100%;justify-content:flex-start}.kitchenHistory-title{font-size:1.28rem}.kitchenHistory-filterGrid,.kitchenHistory-summary{grid-template-columns:minmax(0,1fr)}.kitchenHistory-filterFooter{flex-direction:column;align-items:stretch}.kitchenHistory-userCell{align-items:flex-start}}.historyUserModal{max-height:84vh;display:flex;flex-direction:column;gap:1rem;padding:1.2rem;position:relative;background:linear-gradient(180deg,#ffffff 0%,#f7f9fd 100%);border-radius:1.35rem;box-shadow:0 28px 70px -34px #0d1e4c73;overflow:hidden}.historyUserModal-header{display:flex;flex-direction:column;gap:.75rem;border-bottom:1px solid rgba(24,88,180,.08)}.historyUserModal-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border-radius:1.1rem;background:radial-gradient(circle at top right,rgba(180,36,54,.12),transparent 38%),linear-gradient(145deg,#fbfcff 0%,#eef3fb 58%,#f7fbfb 100%);border:1px solid rgba(24,88,180,.08)}.historyUserModal-userBlock{display:flex;align-items:center;gap:.9rem}.historyUserModal-avatar{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#1a5ec1 0%,#0c7a5a 100%);color:#fff;font-size:.9rem;font-weight:800;letter-spacing:.08em}.historyUserModal-userCopy{display:flex;flex-direction:column;gap:.35rem}.historyUserModal-kicker{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gray)}.historyUserModal-title{margin:0;font-size:1.7rem;color:var(--color-primary)}.historyUserModal-description{margin:0;color:var(--color-gray)}.historyUserModal-alertCard{min-width:11rem;display:flex;flex-direction:column;gap:.35rem;padding:.85rem .95rem;border-radius:1rem;background:rgba(255,255,255,.82);border:1px solid rgba(180,36,54,.12)}.historyUserModal-alertLabel{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-gray)}.historyUserModal-alertValue{color:#b42336;font-size:1rem}.historyUserModal-meta{display:flex;flex-wrap:wrap;gap:.65rem;color:var(--color-gray);font-size:.82rem}.historyUserModal-meta span{padding:.35rem .65rem;border-radius:999px;background:var(--color-bg-secondary)}.historyUserModal-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;padding:.2rem}.historyUserModal-content{flex:1;min-height:0;display:flex;flex-direction:column;gap:.9rem;overflow:hidden}.historyUserModal-tableBlock{flex:1;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1rem .9rem;border-radius:1rem;background:linear-gradient(180deg,#fcfdff 0%,#eef3fb 100%);border:1px solid rgba(24,88,180,.08);overflow:hidden}.historyUserModal-tableHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem}.historyUserModal-tableTitle{margin:0;color:var(--color-primary);font-size:1rem}.historyUserModal-tableDescription{margin:.2rem 0 0;color:var(--color-gray);font-size:.8rem}.historyUserModal-tableCount{padding:.42rem .78rem;border-radius:999px;background:rgba(255,255,255,.85);border:1px solid rgba(24,88,180,.1);color:var(--color-primary);font-size:.74rem;font-weight:700}.historyUserModal-feedback{flex:1;display:flex;justify-content:center;align-items:center}.historyUserModal-amountChip{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;padding:.35rem .75rem;border-radius:999px;background:var(--color-bg-secondary);color:var(--color-primary);font-weight:700}.historyUserModal-comment{display:inline-block;max-width:16rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.historyUserModal-close{width:1.85rem!important;height:1.85rem;position:absolute;top:1rem!important;right:1rem!important;z-index:12;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(24,88,180,.12);background:rgba(255,255,255,.96);box-shadow:0 12px 24px -18px #0d1e4c8c}.historyUserModal-close img{width:.72rem;opacity:.82;display:block}@media (max-width: 900px){.historyUserModal{padding:.9rem}.historyUserModal-hero,.historyUserModal-tableHeader{flex-direction:column;align-items:flex-start}.historyUserModal-title{font-size:1.35rem}.historyUserModal-header{padding-inline-end:2rem}}.main-container{position:relative;height:100vh;width:100%;background-color:var(--color-menu);overflow:hidden}.app-container{position:relative;height:100vh;display:flex}.salaryDetail{position:relative;padding:1rem 1.5rem;background-color:#fff;display:flex;height:100%;flex-direction:column;gap:1.5rem;width:100%}.salaryDetail-tables-main{width:100%;height:100%;overflow-y:auto;padding-bottom:1rem}.salaryDetailTable{display:flex;width:100%;padding:.625rem 0rem;flex-direction:column;gap:.625rem}.salaryDetailTable-header{display:flex;align-items:center;width:100%;justify-content:space-between}.salaryDetailTable-title{color:var(--color-gray-tertiary);font-size:.875rem;font-weight:500;letter-spacing:.035rem;text-transform:uppercase}.salaryDetailTable-buttons{display:flex;gap:1.25rem;align-items:center}.salaryDetailTable-action{display:flex;width:100%;justify-content:center;gap:.5rem;color:var(--color-secondary);align-items:center}.salaryDetailTable-reports{display:flex;flex-direction:column;height:100%;justify-content:center;gap:.5rem;color:var(--color-secondary)}.salaryDetailTable-report{display:grid;grid-template-columns:.4fr .3fr .3fr;justify-items:flex-start;align-items:center;gap:.1rem}.salaryDetailTable-report-actions{display:flex;gap:.5rem;align-items:center;color:var(--color-secondary)}.salaryDetailTable-report-name{color:var(--color-gray)}.salaryDetailTable-report-price{font-weight:800}.salaryDetail-header{display:flex;flex-direction:column;gap:.5rem}.salaryDetail-title-container{display:flex;justify-content:space-between;align-items:center}.salaryDetail-buttons{display:flex;gap:1.8rem;align-items:center}.salaryDetail-total-item{display:flex;align-items:center;gap:.625rem}.salaryDetail-total-label{color:var(--color-gray-tertiary);font-size:.625rem;font-weight:300}.salaryDetail-total-cost{color:var(--color-secondary);font-size:.75rem;font-weight:600}.salaryDetail-header-options{display:flex;align-items:center;justify-content:space-between}:root{--color-primary: #0e9cd8;--color-ligth-primary: #c2e7ff;--color-secondary: #001b69;--color-ligth-secondary: #e9edf8;--color-tertiary: #203881;--color-quaternay: #27419a;--color-gray: #8b8b8b;--color-link: #0052cc;--color-gray-secondary: #d4d4d4;--color-gray-tertiary: #5c5c5c;--color-gray-ligth: #f5f5f5;--color-unresolved: #ff3b3b;--color-unresolved-light: #d12953;--color-grey: #00000080;--color-process: #ffd140;--color-done: #14804a;--color-liquidation: #4f5aed;--color-asigned: #aa5b00;--color-danger-soft: #ee7a10;--color-correction: #2264e5;--color-review: #5a6376;--color-primarylight: #f4f7fc;--color-gray-text: #464f60;--color-bg-unresolved: #faf0f3;--color-bg-done: #e1fcef;--color-bg-liquidation: #f0f1fa;--color-bg-asigned: #fcf2e6;--color-bg-correction: #ebf0fa;--color-bg-review: #e9edf5;--color-bg-holding: #fff5f0;--color-list-p: #57d9a3b6;--color-list-t: #ffd240ab;--color-list-f: #df00003a;--color-list-g: #df00006e;--color-list-m: #c00000a2;--color-list-l: #2263e58f;--color-list-s: #4736c9a6;--color-menu: #f7f7f7;--color-text-gray: #6e6e6e;--color-primary-gradiant: #a0dcf5;--size-title: 1.6rem;--size-subtitle: .9rem;--size-input: .8rem;--size-label: .8rem;--size-button: .9rem;--size-paragraph: .7rem;--radius-button: 1rem;--radius-input: 8px;--header-height: 4.5rem;--register-height: 70vh;--color-disabled: #e9edf5;--color-pass: #e1fcef;--color-ProjectLvl: #ff00002f;--color-includeLvl: #dbf0f9;--color-AreaLvl: #70ad474f;--color-SubtaskLvl: #fff;--size-contract-header: 12vh;--navbar-height: 60px;--sidebar-width: 82px}html{box-sizing:border-box}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}figure img{width:100%;height:100%;display:block}a{text-decoration:none}body{font-family:Montserrat,sans-serif;color:#2b2d42}button{font-family:inherit;border:none;background-color:#fff}input,textarea{font-family:inherit;border:none;background-color:#fff;outline:transparent}h3{font-size:var(--size-subtitle);font-weight:500;padding:.3rem}.container{max-width:100%;margin-left:auto;margin-right:auto}.main-title{color:var(--color-secondary);font-size:var(--size-title);font-weight:800}.main-title-span{color:var(--color-primary)}::-webkit-search-cancel-button{background-image:url(./../svg/circle-xmark-solid.svg);background-repeat:no-repeat;background-position:center;-webkit-appearance:none;height:14px;cursor:pointer;width:14px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#eceaea}::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}a.nostyle:link{text-decoration:inherit;cursor:auto}a.nostyle:visited{text-decoration:inherit;color:inherit;cursor:auto}.user-profile-figure{width:2.5rem;border-radius:50%;border:1px solid var(--color-secondary);aspect-ratio:1;overflow:hidden;background-color:#fff;cursor:pointer}.close-icon{cursor:pointer;position:absolute;top:.7rem;right:.7rem;width:1rem;border-radius:50%;transition:.5s ease}.close-icon:hover{transform:rotate(-90deg)}.bg-color-done{background-color:var(--color-primary)}.bg-color-unresolved{background-color:var(--color-unresolved)}.bg-color-process{background-color:var(--color-process)}.bg-color-review{background-color:var(--color-review)}.col-input{display:flex;justify-content:space-between;gap:2rem;align-items:flex-end}.col-input-top{display:flex;justify-content:flex-start;gap:2rem}.margin-none{margin:0}.line{width:100%;background-color:#000;height:1px}fieldset{padding:1rem;border-color:#eeeeee50;border-radius:.5rem}legend{padding:0;font-size:2rem;color:var(--color-secondary);font-weight:700}.input-label{width:100%;color:var(--color-gray-text);font-weight:500;font-size:var(--size-label);height:1.6rem}.input-disabled-1:disabled:not([type=radio]){color:var(--color-primary);cursor:not-allowed;background-color:var(--color-gray-ligth);box-shadow:0 2px 0 0 var(--color-primary)}.input-disabled-2:disabled:not([type=radio]){cursor:not-allowed;background-color:var(--color-gray-ligth)}.resizable{width:1px;background-color:#bbbbbbbd}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-register{background-color:#fff;display:flex;padding:2.5rem;flex-direction:column;gap:1rem;border-radius:.4rem}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.scroll-slim::-webkit-scrollbar{width:5px;height:5px}.task-card-route{padding-bottom:.5rem;flex:1;border-bottom:1px solid #80808054;overflow:auto}
