.ui-checkbox{align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;margin:0;margin-bottom:.5rem;position:relative}.ui-checkbox:not(.is-disabled):not(.is-checked).is-active .ui-checkbox__checkmark-background,.ui-checkbox:not(.is-disabled):not(.is-checked):hover .ui-checkbox__checkmark-background{border-color:rgba(0,0,0,.6)}.ui-checkbox.is-checked .ui-checkbox__checkmark:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;opacity:1}.ui-checkbox.is-disabled .ui-checkbox__checkmark,.ui-checkbox.is-disabled .ui-checkbox__label-text{color:rgba(0,0,0,.38);cursor:default}.ui-checkbox.is-disabled .ui-checkbox__checkmark-background{border-color:rgba(0,0,0,.26)}.ui-checkbox.is-disabled.is-checked .ui-checkbox__checkmark-background{background-color:rgba(0,0,0,.26);border:none}.ui-checkbox__label-text{cursor:pointer;font-size:1rem;margin-left:.5rem}.ui-checkbox__checkmark{background-color:#fff;cursor:pointer;flex-shrink:0;height:1.25rem;position:relative;width:1.25rem;border-radius:.125rem}.ui-checkbox__checkmark:after{bottom:.3125rem;box-sizing:border-box;content:"";display:block;height:.8125rem;left:.4375rem;opacity:0;position:absolute;transform:rotate(45deg);transition-delay:.1s;transition:opacity .3s ease;width:.375rem}.ui-checkbox__checkmark-background{border-radius:.125rem;border:.125rem solid rgba(0,0,0,.38);box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.ui-checkbox__input{position:absolute;opacity:0}body[modality=keyboard] .ui-checkbox__input:focus+.ui-checkbox__checkmark .ui-checkbox__focus-ring{opacity:1;transform:scale(1)}.ui-checkbox__focus-ring{border-radius:50%;height:2.625rem;margin-left:-.6875rem;margin-top:-.6875rem;opacity:0;position:absolute;transform:scale(0);transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:ease-out;width:2.625rem;background-color:rgba(0,0,0,.12)}.ui-checkbox--box-position-right .ui-checkbox__label-text{margin-left:0;margin-right:auto;order:-1}.ui-checkbox--color-primary:not(.is-disabled).is-checked.is-active .ui-checkbox__checkmark-background,.ui-checkbox--color-primary:not(.is-disabled).is-checked:hover .ui-checkbox__checkmark-background{background-color:#0d8aee;border-color:#0d8aee}.ui-checkbox--color-primary.is-checked .ui-checkbox__checkmark-background{background-color:#2196f3;border-color:#2196f3}.ui-checkbox--color-primary.is-checked .ui-checkbox__focus-ring{background-color:rgba(33,150,243,.18)}.ui-checkbox--color-accent:not(.is-disabled).is-checked.is-active .ui-checkbox__checkmark-background,.ui-checkbox--color-accent:not(.is-disabled).is-checked:hover .ui-checkbox__checkmark-background{background-color:#bf00e0;border-color:#bf00e0}.ui-checkbox--color-accent.is-checked .ui-checkbox__checkmark-background{background-color:#d500f9;border-color:#d500f9}.ui-checkbox--color-accent.is-checked .ui-checkbox__focus-ring{background-color:rgba(213,0,249,.18)}.card-main{border-radius:10px;min-height:8rem;min-width:8rem}.icon-center{width:4rem;height:4rem;border-radius:100%}.inactive_tab{color:#adadad}.active_tab{color:#12a468}@keyframes pulse{0%,to{background:#fff}50%{background:#a8cabb}}.selected{margin-top:5px;height:5px;background:#e2f2eb;border-radius:5px;animation:pulse 2.5s infinite}#visualizadorEstatusDocumentosModal .ui-modal--size-normal>.ui-modal__wrapper>.ui-modal__container{width:80%!important}.reverse{transform:scaleX(-1)}.documents-layout{display:flex;gap:12px;height:65vh;margin-bottom:16px}.document-viewer-container{flex:3;background-color:#f9f9f9;padding:0}.document-viewer-container,.form-container{border:1px solid #e0e0e0;border-radius:4px;display:flex}.form-container{flex:2;flex-direction:column;padding:16px;background-color:#fff;overflow:hidden}.form-container__content{flex:1;overflow-y:auto;overflow-x:hidden}.form-field-wrapper{margin-bottom:20px}.form-field-wrapper:last-child{margin-bottom:0}.approval-field .ui-checkbox--color-primary.is-checked .ui-checkbox__checkmark-background{background-color:#198754!important;border-color:#198754!important}.approval-field .ui-checkbox--color-primary.is-checked.is-active .ui-checkbox__checkmark-background,.approval-field .ui-checkbox--color-primary.is-checked:hover .ui-checkbox__checkmark-background{background-color:#157347!important;border-color:#157347!important}.drop-zone{border:2px dashed #ccc;border-radius:8px;padding:24px 16px;text-align:center;cursor:pointer;transition:all .2s ease;background:#fafafa;margin-bottom:12px}.drop-zone:hover{border-color:#0ebeca;background:#f0fdfe}.drop-zone--dragging{border-color:#0ebeca;background:#e6fafb;border-style:solid}.drop-zone--has-file{border-style:solid;border-color:#2da44e;background:#f6fff6;cursor:default}.drop-zone--disabled{opacity:.6}.approval-field--disabled,.drop-zone--disabled{cursor:not-allowed;pointer-events:none}.drop-zone__icon{font-size:2.5rem;color:#0ebeca;margin-bottom:8px}.drop-zone__text{margin:0;color:#555;font-weight:500}.drop-zone__hint{margin:4px 0 0;font-size:.8rem;color:#999}.drop-zone__file-info{color:#333;font-weight:500;text-align:center}.step-description{background-color:#f8f9fa;border-left:3px solid #5268ab;padding:10px 14px;border-radius:4px;font-size:.9rem;color:#555;margin-bottom:16px}.is-invalid .ui-textbox__input{border-color:#dc3545!important}#filtrarServiciosDocumentales .ui-modal--size-normal>.ui-modal__wrapper>.ui-modal__container{width:75%!important}