.formulario-tarifa-precios-contratos-suministros .tipo-tarifa .viu-select .viu-select-options{max-width:100%!important}.formulario-tarifa-precios-contratos-suministros .background-box{background:#fafbfd;border:1px solid #d7e1ea;border-radius:3px;padding:20px}.formulario-tarifa-precios-contratos-suministros .background-box .final{justify-content:flex-end}.formulario-tarifa-precios-contratos-suministros .background-box .delete-button .button{background:#e85151;border-color:#e85151}.formulario-tarifa-precios-contratos-suministros .background-box .delete-button .button.disabled{opacity:.4}.formulario-tarifa-precios-contratos-suministros .background-box .ph-5{padding-left:5px;padding-right:5px}.formulario-tarifa-precios-contratos-suministros .background-box .pt-0{padding-top:0!important}.formulario-tarifa-precios-contratos-suministros .background-box .mt-15{margin-top:15px}.formulario-tarifa-precios-contratos-suministros .background-box .mt-20{margin-top:20px}.formulario-tarifa-precios-contratos-suministros .msg-modal{color:#35425b!important}.formulario-tarifa-precios-contratos-suministros .last{margin-bottom:0!important}.formulario-tarifa-precios-contratos-suministros .mt-35{margin-top:35px}.formulario-tarifa-precios-contratos-suministros .mb-27{margin-bottom:27px}.formulario-tarifa-precios-contratos-suministros .flex{display:flex}.formulario-tarifa-precios-contratos-suministros .flex.space{justify-content:space-between}.formulario-tarifa-precios-contratos-suministros .flex.space .viu-button{margin:0;margin-top:20px}.formulario-tarifa-precios-contratos-suministros .flex.botonera-modal .viu-button{margin-left:20px}.formulario-tarifa-precios-contratos-suministros .flex.end{justify-content:flex-end}.formulario-tarifa-precios-contratos-suministros .flex-justify{justify-content:space-between}.formulario-tarifa-precios-contratos-suministros .viu-input,.formulario-tarifa-precios-contratos-suministros .viu-select,.formulario-tarifa-precios-contratos-suministros .viu-select .selected-area{min-width:100%;width:100%}.formulario-tarifa-precios-contratos-suministros .post-input{font-size:12px;font-weight:500;padding-top:2px}.formulario-tarifa-precios-contratos-suministros .viu-label .label{overflow-x:hidden}.formulario-tarifa-precios-contratos-suministros .viu-calendar{width:100%}.formulario-tarifa-precios-contratos-suministros .viu-calendar .selected-date{min-width:100%}.formulario-tarifa-precios-contratos-suministros .disable-box{opacity:.5;pointer-events:none}.formulario-tarifa-precios-contratos-suministros .mr-0{margin-right:0!important}.formulario-tarifa-precios-contratos-suministros .msg-modal{color:#35425b;font-size:14px;margin-bottom:30px;margin-top:20px}.formulario-tarifa-precios-contratos-suministros .deletebutton .button{border-color:#e85151!important;color:#e85151!important;margin:0}.formulario-tarifa-precios-contratos-suministros .flex-end{display:flex;justify-content:flex-end}.formulario-tarifa-precios-contratos-suministros .mb-20{margin-bottom:20px}.formulario-tarifa-precios-contratos-suministros .cursor-pointer{cursor:pointer}.formulario-tarifa-precios-contratos-suministros .viu-switch button{width:100%}.formulario-tarifa-precios-contratos-suministros .save-modal.viu-modal .viu-modal-popup .viu-modal-popup-header{align-items:center;color:#fff;display:flex;flex-flow:row;height:34px;justify-content:space-between;padding:8px 20px;position:relative}.formulario-tarifa-precios-contratos-suministros .save-modal.viu-modal .viu-modal-popup .viu-modal-popup-header span{color:#fff;font-size:14px;font-weight:700;margin:0;order:1;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.formulario-tarifa-precios-contratos-suministros .save-modal.viu-modal .viu-modal-popup .viu-modal-popup-header .close{background:none;border:0;color:#fff;cursor:pointer;font-size:14px;order:2}.formulario-tarifa-precios-contratos-suministros .save-modal.viu-modal .viu-modal-popup .viu-modal-popup-header .close:focus{outline:none}.formulario-tarifa-precios-contratos-suministros .save-modal.viu-modal .viu-modal-popup .viu-modal-popup-content{height:calc(100% - 34px);margin-top:0;padding:20px}@media(max-width:1100px){.formulario-tarifa-precios-contratos-suministros .msg-modal{white-space:normal}.formulario-tarifa-precios-contratos-suministros .viu-modal.save-modal .viu-modal-popup .viu-modal-popup-content{overflow:hidden}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap{flex-wrap:nowrap!important;justify-content:flex-end}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap div:last-child{display:flex!important;justify-content:flex-end!important}}@media(max-width:500px){.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap{flex-wrap:wrap!important}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap div{margin-right:0;width:100%}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap div .viu-button{margin-right:0;margin-top:15px!important;width:100%!important}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap div .viu-button .button{width:100%!important}.formulario-tarifa-precios-contratos-suministros .viu-modal .no-wrap div .viu-button .button .text{display:flex;justify-content:center!important}}@media(max-width:384px){.formulario-tarifa-precios-contratos-suministros .viu-button.w-5{margin-top:15px;width:100%}}.formulario-migracion-tarifa .check{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:flex-end;width:100%}.formulario-migracion-tarifa .cursor-pointer{cursor:pointer}.formulario-migracion-tarifa>.warning{color:#f1ae3e;font-size:12px;left:calc(50% - 250px);top:calc(50% - 2.5px);background:rgba(254,223,177,.2);border-radius:60px;padding:6px 10px;width:-moz-fit-content;width:fit-content}.formulario-migracion-tarifa .hr-separador{border:1px solid #d7e1ea}.formulario-migracion-tarifa .viu-select{min-width:100%;width:100%}.formulario-migracion-tarifa .viu-select .selected-area{min-width:100%}.formulario-migracion-tarifa .viu-select .selected-area.read-only .chevron{display:none}.formulario-migracion-tarifa .viu-select .viu-select-options{max-width:100%!important}.formulario-migracion-tarifa .viu-select .viu-select-options .list-options{max-height:170px}.formulario-migracion-tarifa .a-descarga-listado{border-bottom:1px solid #fbb800}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup{min-width:500px;max-width:600px}@media(max-width:550px){.formulario-migracion-tarifa .viu-modal>.viu-modal-popup{min-width:90%;max-width:90%}}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia{font-size:14px;color:#35425b}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content{align-items:center;width:100%;gap:20px;justify-content:space-between}@media(max-width:467px){.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content{flex-direction:column;gap:10px}}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .first{color:#d7e1ea}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .second{color:#72809d}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .third{color:#35425b}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .tarifaText{padding:6px 10px;background:#fff;border:1px solid #eaf1fd;box-sizing:border-box;border-radius:10px;color:#35425b;word-wrap:break-word;margin:0;width:42%}@media(max-width:467px){.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .tarifaText{width:80%}}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .tarifa-separator{margin:0}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .tarifaText2{padding:6px 10px;background:#eaf1fd;border-radius:10px;color:#35425b;word-wrap:break-word;margin:0;width:42%}@media(max-width:467px){.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .content .tarifaText2{width:80%}}.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .advertencia .separador-advertencia{margin:15px 0}@media(max-width:750px){.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .tarifaText,.formulario-migracion-tarifa .viu-modal>.viu-modal-popup .tarifaText2{font-size:10px}}@media(max-width:1100px){.formulario-migracion-tarifa .tarifas .viu-label{width:100%!important;margin-right:0}}@media(max-width:350px){.formulario-migracion-tarifa .botonera{flex-direction:column}.formulario-migracion-tarifa .botonera .viu-button:first-child{margin-bottom:10px}.formulario-migracion-tarifa .botonera .viu-button{width:100%}.formulario-migracion-tarifa .botonera .viu-button .button{width:100%;justify-content:center}}.formulario-historico .red{color:#f8004a}.formulario-historico .green{color:#00bea7}.formulario-historico .fs-13{font-size:13px}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:33px;padding:1px 15px 0}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .datagrid-cell{display:block}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .estado{width:100%;text-align:center}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .underline-style:hover{color:#6fb4fd;text-decoration:underline}.formulario-historico .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}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.formulario-historico .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}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .action-cell:hover{color:#020202}.formulario-historico .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}.formulario-historico .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}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell:hover{color:#35425b}.formulario-historico .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}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .action-cell:hover{color:#72809d}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-end}@media(max-width:1100px){.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid){position:relative}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:auto;padding-bottom:10px;padding-top:10px}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .estado{text-align:start}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell{display:flex;height:auto;max-width:100%;position:relative;width:auto}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .info-cell{max-width:100%;padding-right:0;width:auto}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell{display:none}.formulario-historico .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-start}}.formulario-migracion-masiva{display:flex;flex-direction:column;gap:16px}.formulario-migracion-masiva .title{font-weight:700}.formulario-migracion-masiva .download-link{color:#1b79f8;border-bottom:1px solid #1b79f8;cursor:pointer}.formulario-migracion-masiva .botonera{border-top:1px solid #c8ced4;padding-top:16px;display:flex;justify-content:flex-end;align-items:center}.tarifa-precios-page .header{align-items:center;display:flex;justify-content:space-between;width:100%}.tarifa-precios-page .buttons{flex-wrap:nowrap}.tarifa-precios-page .viu-button.button-blue .button{background:#1b79f8;border-color:#1b79f8}.tarifa-precios-page .modal-migracion-masiva .viu-modal-popup{width:600px}.tarifa-precios-page .container{display:flex;flex-flow:row wrap}.tarifa-precios-page .button-no-wrap{white-space:nowrap}.tarifa-precios-page .viu-expandable{width:100%}.tarifa-precios-page .msg-modal{color:#35425b;font-size:14px;margin-bottom:30px;margin-top:20px}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td{height:33px;padding:1px 15px 0}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid) .datagrid-td:last-child{padding:1px 15px 0}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .underline-style:hover{color:#6fb4fd;text-decoration:underline}.tarifa-precios-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}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.tarifa-precios-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;width:20px}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .action-cell:hover{color:#020202}.tarifa-precios-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}.tarifa-precios-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}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .action-cell:hover{color:#72809d}.tarifa-precios-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}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell:hover{color:#35425b}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-end}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .information-column{align-items:center;display:flex;justify-content:space-between;width:100%}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .information-column span:first-child{text-align:center}.tarifa-precios-page .contenedor-general-formularios{min-height:1px;padding:20px;width:100%}.tarifa-precios-page .flex{display:flex}.tarifa-precios-page .flex-justify{justify-content:space-between}.tarifa-precios-page .flex-justify-end{justify-content:flex-end}.tarifa-precios-page .viu-select{min-width:100%;width:100%}.tarifa-precios-page .viu-select .selected-area{min-width:100%}.tarifa-precios-page .viu-select .selected-area.read-only .chevron{display:none}.tarifa-precios-page .viu-input{min-width:100%;width:100%}.tarifa-precios-page .post-input{font-size:12px;font-weight:500;padding-top:2px}.tarifa-precios-page .viu-textarea{font-size:13px}.tarifa-precios-page .viu-calendar{width:100%}.tarifa-precios-page .viu-calendar .selected-date{min-width:100%}.tarifa-precios-page .viu-calendar .selected-date.read-only .icon{display:none}.tarifa-precios-page .disable-box{opacity:.5;pointer-events:none}.tarifa-precios-page .text-center{text-align:center}.tarifa-precios-page .mr-0{margin-right:0!important}.tarifa-precios-page .modal-full-screen .formulario-cliente,.tarifa-precios-page .modal-full-screen .formulario-contrato,.tarifa-precios-page .modal-full-screen .formulario-distribuidora{padding:0}@media(max-width:1100px){.tarifa-precios-page .buttons{flex-wrap:nowrap!important}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr.expandable,.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr:not(.post-vertical-tr):not(.custom-grid){position:relative}.tarifa-precios-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}.tarifa-precios-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}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .info-cell{max-width:100%}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell .copy-cell{display:none}.tarifa-precios-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}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td span .general-info-cell:hover .copy-cell{display:none}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.text-right span .general-info-cell{justify-content:flex-start}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .information-column{align-items:center;justify-content:space-between;width:100%}.tarifa-precios-page .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .information-column span:first-child{text-align:start}.tarifa-precios-page .viu-box{margin-right:0!important;width:100%!important}.tarifa-precios-page .flex{align-items:flex-start;flex-wrap:wrap;margin-right:0!important;width:auto!important}.tarifa-precios-page .viu-label.sw-100{width:100%!important}.tarifa-precios-page .viu-label.smb-0{margin-bottom:0!important}.tarifa-precios-page .datagrid .viu-label,.tarifa-precios-page .modal-full-screen .viu-label{display:flex;flex-direction:column}.tarifa-precios-page .datagrid .viu-label.sw-100,.tarifa-precios-page .modal-full-screen .viu-label.sw-100,.tarifa-precios-page .sw-100{width:100%!important}.tarifa-precios-page .smt-17{margin-top:17px}}@media(max-width:350px){.tarifa-precios-page .buttons{flex-wrap:wrap!important}.tarifa-precios-page .buttons .viu-button:first-child{margin-bottom:5px}}@media(max-width:700px){.tarifa-precios-page .datagrid .viu-label,.tarifa-precios-page .modal-full-screen .viu-label{margin-right:0;width:100%!important}.tarifa-precios-page .viu-label{margin-right:0!important;width:100%!important}}