.modal-seleccion-cups[data-v-f71841d2]{display:flex;flex-direction:column;gap:20px;min-height:600px}.modal-seleccion-cups .tabs-container[data-v-f71841d2]{margin-bottom:16px}.modal-seleccion-cups .tabla-cups-clientes[data-v-f71841d2],.modal-seleccion-cups .tabla-cups-sips[data-v-f71841d2]{flex:1;min-height:400px}.modal-seleccion-cups .footer-modal[data-v-f71841d2]{display:flex;justify-content:flex-end;align-items:center}.modal-seleccion-cups .footer-modal .selection-info .selection-count[data-v-f71841d2]{font-family:Gilroy;font-weight:400;font-size:14px;color:#666}.modal-seleccion-cups .footer-modal .selection-info .selection-count strong[data-v-f71841d2]{font-weight:700;color:#1a1a1a}.modal-seleccion-cups .footer-modal .footer-buttons[data-v-f71841d2]{display:flex;gap:16px}.modal-seleccion-clientes[data-v-1a666b06]{display:flex;flex-direction:column;gap:20px;min-height:600px}.modal-seleccion-clientes .tabla-clientes[data-v-1a666b06]{flex:1;min-height:400px}.modal-seleccion-clientes[data-v-1a666b06] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:33px;padding:1px 15px 0}.modal-seleccion-clientes[data-v-1a666b06] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-seleccion-clientes[data-v-1a666b06] .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}.modal-seleccion-clientes[data-v-1a666b06] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-seleccion-clientes[data-v-1a666b06] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.modal-seleccion-clientes[data-v-1a666b06] .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}.modal-seleccion-clientes[data-v-1a666b06] .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}.modal-seleccion-clientes[data-v-1a666b06] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell:hover{color:#35425b}.modal-seleccion-clientes .footer-modal[data-v-1a666b06]{display:flex;justify-content:flex-end;align-items:center;padding-top:16px;width:100%}.modal-seleccion-clientes .footer-modal .footer-buttons[data-v-1a666b06]{display:flex;gap:16px}.formulario-entrada .viu-multiselect{min-width:100%;width:100%}.formulario-entrada .viu-multiselect .selected-area{min-width:100%}.formulario-entrada .viu-multiselect .selected-area.read-only .chevron{display:none}.formulario-entrada .tipo-lista-expira-row{display:flex;justify-content:space-between;align-items:flex-end;width:100%;gap:32px}.formulario-entrada .tipo-lista-expira-row .label-tipo-lista{flex:0 0 auto;min-width:200px}.formulario-entrada .tipo-lista-expira-row .expira-row-container{flex:1;display:flex;justify-content:flex-end;align-items:flex-end;gap:8px}.formulario-entrada .tipo-lista-expira-row .expira-row-container .expira-label{font-family:Gilroy;font-weight:500;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#000;padding-bottom:8px;white-space:nowrap}.formulario-entrada .tipo-lista-expira-row .expira-row-container .viu-toggle{flex-shrink:0}.formulario-entrada .tipo-lista-expira-row .expira-row-container .label-fecha-expiracion{flex:0 0 20%;margin-left:16px}.formulario-entrada .botonera-entrada{display:flex;justify-content:flex-end;gap:16px}.formulario-entrada .viu-button .button{width:100%}.formulario-entrada .mb-0{margin-bottom:0}.formulario-entrada .header-with-button{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.formulario-entrada .header-with-button .viu-header{flex:1;margin-bottom:0!important}.formulario-entrada .header-with-button .btn-volver-individual{flex-shrink:0;white-space:nowrap}.formulario-entrada .header-with-button .btn-volver-individual .mr-5{margin-right:5px}.formulario-entrada .label-with-link{display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}.formulario-entrada .cups-container{display:flex;flex-direction:column;gap:12px;width:100%}.formulario-entrada .cups-container .cups-input-wrapper{display:flex;gap:8px;align-items:center;width:100%}.formulario-entrada .cups-container .cups-input-wrapper .cups-input{flex:1;min-width:0}.formulario-entrada .cups-container .cups-input-wrapper .btn-remove-cups{flex-shrink:0;min-width:40px;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #dc3545;border-radius:4px;color:#dc3545;cursor:pointer;transition:all .2s ease}.formulario-entrada .cups-container .cups-input-wrapper .btn-remove-cups:hover{background-color:#dc3545;color:#fff}.formulario-entrada .cups-container .cups-input-wrapper .btn-remove-cups i{font-size:14px}.formulario-entrada .cups-container .btn-add-cups{align-self:flex-start}.formulario-entrada .cups-container .btn-add-cups .mr-5{margin-right:5px}.modal-content p{margin-bottom:20px;line-height:1.5}.modal-content .modal-buttons{display:flex;justify-content:flex-end;gap:16px;margin-top:20px}.modo-entrada-link{display:flex;justify-self:flex-end;align-self:flex-start;font-family:Gilroy;font-weight:700;font-size:12px;line-height:100%;text-align:right;text-decoration:underline;color:#1b79f8;cursor:pointer;margin-left:auto}.formulario-entrada .viu-multiselect[data-v-9c289f56]{min-width:100%;width:100%}.formulario-entrada .viu-multiselect .selected-area[data-v-9c289f56]{min-width:100%}.formulario-entrada .viu-multiselect .selected-area.read-only .chevron[data-v-9c289f56]{display:none}.formulario-entrada .tipo-lista-expira-row[data-v-9c289f56]{display:flex;justify-content:space-between;align-items:flex-end;width:100%;gap:32px}.formulario-entrada .tipo-lista-expira-row .label-tipo-lista[data-v-9c289f56]{flex:0 0 auto;min-width:200px}.formulario-entrada .tipo-lista-expira-row .expira-row-container[data-v-9c289f56]{flex:1;display:flex;justify-content:flex-end;align-items:flex-end;gap:8px}.formulario-entrada .tipo-lista-expira-row .expira-row-container .expira-label[data-v-9c289f56]{font-family:Gilroy;font-weight:500;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#000;padding-bottom:8px;white-space:nowrap}.formulario-entrada .tipo-lista-expira-row .expira-row-container .viu-toggle[data-v-9c289f56]{flex-shrink:0}.formulario-entrada .tipo-lista-expira-row .expira-row-container .label-fecha-expiracion[data-v-9c289f56]{flex:0 0 20%;margin-left:16px}.formulario-entrada .botonera-entrada[data-v-9c289f56]{display:flex;justify-content:flex-end;gap:16px}.formulario-entrada .mb-0[data-v-9c289f56]{margin-bottom:0}.modal-content p[data-v-9c289f56]{margin-bottom:20px;line-height:1.5}.modal-content .modal-buttons[data-v-9c289f56]{display:flex;justify-content:flex-end;gap:16px;margin-top:20px}.datagrid-lista-blanca-negra .botonera-end{width:100%;display:flex;justify-content:flex-end}.datagrid-lista-blanca-negra .botonera-listado-blanca-negra{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 16px 0}.datagrid-lista-blanca-negra .botonera-listado-blanca-negra .viu-header{width:100%;margin-right:16px}.datagrid-lista-blanca-negra .botonera-listado-blanca-negra .button-add-perfil-configuracion{white-space:nowrap}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:33px;padding:1px 15px 0}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .viu-datagrid-empty{width:100%}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .underline-style:hover{color:#6fb4fd;text-decoration:underline}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.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}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.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}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .action-cell:hover{color:#020202}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.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}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.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}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell:hover{color:#35425b}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.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}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .action-cell:hover{color:#72809d}.datagrid-lista-blanca-negra .tabla-lista-blanca-negra.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-end}.datagrid-lista-blanca-negra .viu-select,.datagrid-lista-blanca-negra .viu-select .selected-area{min-width:100%;width:100%}.datagrid-lista-blanca-negra .viu-select .selected-area.read-only .chevron{display:none}.datagrid-lista-blanca-negra .viu-input{min-width:100%;width:100%}.datagrid-lista-blanca-negra .post-input{font-size:12px;font-weight:500;padding-top:2px}.datagrid-lista-blanca-negra .viu-calendar{width:100%}.datagrid-lista-blanca-negra .viu-calendar .selected-date{min-width:100%}.datagrid-lista-blanca-negra .viu-calendar .selected-date.read-only .icon{display:none}.datagrid-lista-blanca-negra .viu-textarea{font-size:13px}.datagrid-lista-blanca-negra .viu-expandable{width:100%}.datagrid-lista-blanca-negra .contenedor-general-formularios{min-height:1px;width:100%}.datagrid-lista-blanca-negra .mr-0{margin-right:0!important}@media(max-width:1100px){.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr.expandable,.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid){position:relative}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:auto;padding-bottom:10px;padding-top:10px}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell{display:flex;height:auto;max-width:100%;position:relative;width:auto}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .info-cell{max-width:100%;padding-right:0;width:auto}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell{display:none}.datagrid-lista-blanca-negra .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-start}}.alerta-icon[data-v-299c0e73]{display:inline-flex;align-items:center;justify-content:center;width:100%;text-align:center;color:#c24a4a;font-size:16px}.alerta-icon[data-v-299c0e73]:hover{color:#f31212}.no-alerta[data-v-299c0e73]{display:block;width:100%;text-align:center;color:#bdc3c7;font-size:14px}.cups-container[data-v-299c0e73]{display:flex;flex-direction:column;gap:4px;width:100%;position:relative;pointer-events:none}.cups-container .general-info-cell[data-v-299c0e73]{display:flex;align-items:center;width:100%;gap:8px}.cups-container .general-info-cell .info-cell[data-v-299c0e73]{flex:1}.cups-container .general-info-cell .copy-cell[data-v-299c0e73]{cursor:pointer;color:#3498db;transition:color .2s;pointer-events:auto}.cups-container .general-info-cell .copy-cell[data-v-299c0e73]:hover{color:#2980b9}.cups-container .downside-data[data-v-299c0e73]{font-size:12px;color:#6b7280;display:block;width:100%;top:17px}.cups-container .downside-data[data-v-299c0e73],.upside-data[data-v-299c0e73]{position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto}.upside-data[data-v-299c0e73]{top:0}.titular-container[data-v-299c0e73]{display:flex;flex-direction:column;width:100%;position:relative;pointer-events:none;min-height:35px}.titular-container .general-info-cell[data-v-299c0e73]{display:flex;align-items:center;gap:8px;position:absolute;top:0;left:0;right:0}.titular-container .downside-data[data-v-299c0e73]{font-size:12px;color:#6b7280;display:block;width:100%;position:absolute;top:17px;left:0;right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto}.mt-16[data-v-299c0e73]{margin-top:16px}.configuracion-general-page .viu-switch button{width:100%}.configuracion-general-page .viu-label .viu-select,.configuracion-general-page .viu-label .viu-select .selected-area{min-width:100%;width:100%}.configuracion-general-page .mb-16{margin-bottom:16px!important}