.modal-confirmacion .msg-modal{color:#35425b;font-size:14px;margin-bottom:30px;margin-top:20px}.modal-confirmacion .botonera{display:flex;justify-content:flex-end;width:100%}.modal-confirmacion .viu-button.btn-delete .button{background:#f8004a;cursor:pointer;border:1px solid #f8004a}.documentos-por-facturas .modal-confirmacion .viu-modal-popup{width:90%;max-width:450px;min-width:auto}.formulario-subir-fichero-factura .hr-separator{border:1px solid #717781}.formulario-subir-fichero-factura .botonera{display:flex;justify-content:flex-end;width:100%}.formulario-subir-fichero-factura .uploader-label{display:flex!important;justify-content:space-between!important}.formulario-subir-fichero-factura .fake-file{display:flex;justify-content:space-between;align-items:center;background:#ecf0f6;border-radius:4px;font-size:12px;margin-top:15px;padding:10px 12px}.formulario-subir-fichero-factura .fake-file i{color:#72809d;font-size:14px}.formulario-subir-fichero-factura .fake-file>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formulario-subir-fichero-factura .fake-file .btn-download{border-right:1px solid;cursor:pointer;margin-right:10px;padding-left:10px;padding-right:10px;text-decoration:underline}.formulario-subir-fichero-factura .fake-file.fake-doc{margin-top:5px}.formulario-subir-fichero-factura .fake-file.fake-doc .btn-download{border-right:0;margin-right:0}.formulario-subir-fichero-factura .fake-file .btn-delete{color:#f8004a;cursor:pointer}.datos-historico-adjuntos .flex{display:flex}.datos-historico-adjuntos .flex.end{justify-content:flex-end}.datos-historico-adjuntos .flex.row{flex-flow:row}.datos-historico-adjuntos .flex.justify-end{justify-content:flex-end}.datos-historico-adjuntos .cabecera{background:#f8fbff;height:41px;padding:15px 20px 12px;position:sticky;top:0}.datos-historico-adjuntos .historico-container{max-height:300px;overflow-y:auto}.datos-historico-adjuntos .historico-container::-webkit-scrollbar{background-color:#dfe6e9;border-radius:9px;cursor:pointer;overflow:hidden;width:9px}.datos-historico-adjuntos .historico-container::-webkit-scrollbar-thumb{background-color:#95a5a6;border-radius:9px}.datos-historico-adjuntos .historico-container::-webkit-scrollbar-track{background-color:#dfe6e9;opacity:0}.datos-historico-adjuntos .title{color:#35425b;font-family:Gilroy;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.datos-historico-adjuntos .pd-custom{padding:0 20px}.datos-historico-adjuntos .row-style{color:#35425b;font-family:Gilroy;font-size:12px;font-style:normal;font-weight:400;height:41px;line-height:14px}.datos-historico-adjuntos .item-center{align-items:center}.datos-historico-adjuntos .col-estado{width:120px;flex-shrink:0;padding-right:10px}.datos-historico-adjuntos .col-usuario{width:180px;flex-shrink:0;padding-right:10px}.datos-historico-adjuntos .col-accion{width:150px;flex-shrink:0;padding-right:10px}.datos-historico-adjuntos .col-fecha{flex:1;min-width:150px}.datos-historico-adjuntos .text-right{text-align:right}.datos-historico-adjuntos hr{border:1px solid #ecf0f6;margin:0}.datos-historico-adjuntos .state{border-radius:30px;height:6px;width:18px;flex-shrink:0}.datos-historico-adjuntos .state.down{background-color:#e93940}.datos-historico-adjuntos .state.up{background-color:#64a65a}.datos-historico-adjuntos .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.datos-historico-adjuntos .col-estado{width:60px}.datos-historico-adjuntos .col-usuario{width:120px}.datos-historico-adjuntos .col-accion{width:100px}.datos-historico-adjuntos .col-fecha{min-width:120px}.datos-historico-adjuntos .estado{display:none}.datos-historico-adjuntos .state{margin-left:5px}}@media(max-width:480px){.datos-historico-adjuntos .col-estado{width:50px}.datos-historico-adjuntos .col-usuario{width:100px}.datos-historico-adjuntos .col-accion{width:80px}.datos-historico-adjuntos .col-fecha{min-width:100px}}.vista-formulario-documento-adjunto .check{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:flex-end;width:100%}.vista-formulario-documento-adjunto .check .label-checkbox{font-style:italic;margin-left:5px}.vista-formulario-documento-adjunto .check img{width:14px}.vista-formulario-documento-adjunto .fake-label{color:#35425b;font-size:12px;font-weight:500;padding-bottom:4px}.vista-formulario-documento-adjunto .viu-switch button{width:100%}.vista-formulario-documento-adjunto .justify-between{display:flex;justify-content:space-between}.vista-formulario-documento-adjunto .flex-justify-end{justify-content:flex-end}.vista-formulario-documento-adjunto .fake-file{align-items:center;background:#ecf0f6;border-radius:4px;font-size:12px;margin-top:15px;padding:10px 12px}.vista-formulario-documento-adjunto .fake-file i{color:#72809d;font-size:14px}.vista-formulario-documento-adjunto .fake-file>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vista-formulario-documento-adjunto .fake-file .btn-download{border-right:1px solid;cursor:pointer;margin-right:10px;padding-left:10px;padding-right:10px;text-decoration:underline}.vista-formulario-documento-adjunto .fake-file.fake-doc{margin-top:5px}.vista-formulario-documento-adjunto .fake-file.fake-doc .btn-download{border-right:0;margin-right:0}.vista-formulario-documento-adjunto .fake-file .btn-delete{color:#f8004a;cursor:pointer}.vista-formulario-documento-adjunto .nowrap{white-space:nowrap}.vista-formulario-documento-adjunto .global-multiselect.multi .viu-multiselect{width:100%}.vista-formulario-documento-adjunto .global-multiselect.multi .viu-multiselect .viu-multiselect-options .list-options{max-height:155px}.vista-formulario-documento-adjunto .global-multiselect.multi .viu-multiselect .selected-area{width:100%}.vista-formulario-documento-adjunto .flex{align-items:flex-end;display:flex}.vista-formulario-documento-adjunto .hr-separator{border-bottom:1px solid #cfd1d7}.vista-formulario-documento-adjunto .flex-buttons{display:flex;justify-content:flex-end;width:100%}.vista-formulario-documento-adjunto .selected-area,.vista-formulario-documento-adjunto .viu-input,.vista-formulario-documento-adjunto .viu-select{min-width:100%;width:100%}.vista-formulario-documento-adjunto .warning-message{background:rgba(254,223,177,.2);border-radius:60px;color:#f1ae3e;font-size:12px;padding:6px 10px}@media(max-width:1100px){.vista-formulario-documento-adjunto .flex{flex-wrap:wrap;margin-right:0!important;width:100%!important}.vista-formulario-documento-adjunto .buttons-block .flex{width:auto!important}.vista-formulario-documento-adjunto .viu-label{width:calc(50% - 4px)!important}.vista-formulario-documento-adjunto .viu-label.sw-100{width:100%!important}.vista-formulario-documento-adjunto .viu-label.smb-0{margin-bottom:0!important}.vista-formulario-documento-adjunto .sw-100{width:100%!important}.vista-formulario-documento-adjunto .smt-17{margin-top:17px}.vista-formulario-documento-adjunto .smb-0{margin-bottom:0!important}}.vista-formulario-documento-adjunto .custom-select-grupo .viu-select .viu-select-options .list-options{max-height:150px!important}.vista-formulario-documento-adjunto .custom-select-rol .viu-select .viu-select-options .list-options{max-height:100px!important}@media(max-width:700px){.vista-formulario-documento-adjunto .viu-label{width:100%!important}}.doc-adjuntos-facturas-page .viu-modal.modal-creacion .viu-modal-popup{width:500px}.doc-adjuntos-facturas-page .flex-nowrap{display:flex;flex-wrap:nowrap}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:33px;padding:1px 15px 0}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .underline-style:hover{color:#6fb4fd;text-decoration:underline}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell{align-items:center;display:flex;height:33px;max-width:100%;position:relative;width:auto}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .action-cell{align-items:center;display:flex;height:20px;justify-content:center;padding:4px;width:20px}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .action-cell:hover{color:#020202}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .info-cell{max-width:calc(100% - 20px);padding-right:8px;width:auto}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell{align-items:center;background:#d7e1ea;border-radius:50%;color:#72809d;cursor:pointer;display:flex;height:20px;justify-content:center;padding-bottom:2px;width:20px}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell:hover{color:#35425b}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .action-cell{background:#d7e1ea;border-radius:50%;color:#72809d;cursor:pointer}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .action-cell:hover{color:#72809d}.doc-adjuntos-facturas-page .viu-button .button{white-space:nowrap}.doc-adjuntos-facturas-page .pv-20{padding-bottom:20px;padding-top:20px}.doc-adjuntos-facturas-page .ph-10{padding-left:10px;padding-right:10px}.doc-adjuntos-facturas-page .cursor-pointer{cursor:pointer}.doc-adjuntos-facturas-page .btns-block{align-items:center;display:flex;justify-content:flex-end;margin-top:15px}.doc-adjuntos-facturas-page .btns-block .viu-button:first-child{margin-right:20px}@media(max-width:1100px){.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid){position:relative}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:auto;padding-bottom:10px;padding-top:10px}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell{display:flex;height:auto;max-width:100%;position:relative;width:auto}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .info-cell{max-width:100%;padding-right:0;width:auto}.doc-adjuntos-facturas-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell{display:none}}.doc-adjuntos-facturas-page .state-down{color:#e93940;font-size:16px;margin-left:15px}.doc-adjuntos-facturas-page .state-up{color:#64a65a;font-size:16px;margin-left:15px}.tooltip-actions{display:flex;flex-wrap:wrap;padding-bottom:5px;padding-top:5px}.tooltip-actions .individual-action{cursor:pointer;padding:3px 10px;text-align:left;width:100%}.tooltip-actions .individual-action a{color:#26323d;text-decoration:none}.tooltip-actions .individual-action:last-child{margin-bottom:0}.tooltip-actions .individual-action:hover{background:#ecf0f6}.form-wrapper{display:flex;flex-direction:column;gap:20px}.form-wrapper.horizontal{flex-direction:row}.rows-group{display:flex;flex-direction:column;gap:16px 8px}.rows-group .horizontal{flex-direction:row}.rows-group>div{display:flex;gap:16px 8px}.rows-group>.viu-header,.rows-group>.viu-header-section{margin-bottom:0!important}.rows-group>.viu-header-section .separator,.rows-group>.viu-header .separator{margin-left:7px}.row{display:flex;gap:16px 8px}.row.space{justify-content:space-between}@media(max-width:1100px){.row{flex-wrap:wrap;width:100%!important}.viu-label{width:calc(50% - 4px)!important}.viu-label.sw-100{width:100%!important}}@media(max-width:700px){.viu-label.ss-100{width:100%!important}}