.formulario-info-paciente{height:100%;width:100%}.formulario-info-paciente .table-pacientes-info{margin-bottom:16px}.formulario-info-paciente .table-pacientes-info .datagrid-header{display:none!important}.formulario-info-paciente .table-pacientes-info .i-am-blue{color:var(--marine-7);font-size:14px;font-weight:500;line-height:20px}.formulario-info-paciente .table-pacientes-info .citada{color:var(--marine-7);text-align:center;background:var(--marine-2)}.formulario-info-paciente .table-pacientes-info .nombre-comun-standard{display:flex;align-items:center}.formulario-info-paciente .table-pacientes-info .nombre-comun-standard .icon-gr{width:24px;height:24px;background:var(--grey-2);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.formulario-info-paciente .table-pacientes-info .nombre-comun-standard .icon-gr img{width:100%;-o-object-fit:contain;object-fit:contain}.formulario-info-paciente .table-pacientes-info .nombre-comun-standard span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--marine-7);cursor:default}.formulario-info-paciente .viu-box{margin-bottom:16px}.formulario-info-paciente .cabecera-info{padding:24px;border-radius:8px;margin-bottom:8px;min-height:108px;display:flex;justify-content:space-between;align-items:center;background:var(--marine-10)}.formulario-info-paciente .cabecera-info .left-zone{display:flex;align-items:center}.formulario-info-paciente .cabecera-info .left-zone .avatar{margin-right:16px}.formulario-info-paciente .cabecera-info .left-zone .avatar img{min-width:90px;min-height:90px;max-width:90px;max-height:90px;border-radius:45px;border:2px solid var(--white)}.formulario-info-paciente .cabecera-info .left-zone .name-info .name .name-span{color:var(--white);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos{margin-top:12px;display:flex}.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos .btn-contacto{font-size:12px;font-style:normal;font-weight:700;line-height:17px;border-radius:4px}.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos .btn-contacto:first-of-type,.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos .btn-contacto i{margin-right:8px}.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos .btn-contacto .button.solid{color:var(--white)!important;background:var(--grey-10)!important;border:0}.formulario-info-paciente .cabecera-info .left-zone .name-info .contactos .btn-contacto .button.solid:hover{background:var(--grey-9)!important}.formulario-info-paciente .cabecera-info .right-zone{display:flex}.formulario-info-paciente .cabecera-info .right-zone .info-box{margin-right:8px;background:var(--grey-10);border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:space-evenly}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable .secret-info{display:flex;align-items:center}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable .secret-info .icon{color:var(--white);margin-right:12px;min-width:16px;text-align:center;max-width:16px}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable .secret-info span{color:var(--white);font-size:12px;font-style:normal;font-weight:500;line-height:20px;font-feature-settings:"clig" off,"liga" off}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable .ofuscable-icon{color:var(--yellow-4);cursor:pointer}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info-ofuscable:last-of-type{margin-bottom:0}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info img{min-width:16px;min-height:16px;max-width:16px;max-height:16px;border-radius:3px;border:1px solid var(--white);margin-right:12px}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info span{color:var(--yellow-4);font-size:12px;font-style:normal;font-weight:500;line-height:20px;font-feature-settings:"clig" off,"liga" off}.formulario-info-paciente .cabecera-info .right-zone .info-box .set-info:last-of-type{margin-bottom:0}.formulario-info-paciente .cabecera-info .right-zone .info-box:last-of-type{margin-right:0}.formulario-info-paciente .cabecera-info .right-zone .info-box-estado{min-width:120px;display:flex;justify-content:center;align-items:center;text-align:center}.formulario-info-paciente .cabecera-info .right-zone .info-box-estado .estado{border-radius:4px;padding:8px;font-family:Rubik;font-size:10px;font-style:normal;font-weight:500;line-height:14px;width:100%}.formulario-info-paciente .cabecera-info .right-zone .info-box-estado .estado.citado{color:var(--grey-8);background:var(--grey-2)}.formulario-info-paciente .cabecera-info .right-zone .info-box-1{min-width:275px}.formulario-info-paciente .cabecera-info .right-zone .info-box-2{min-width:292px}.formulario-info-paciente .cabecera-info .right-zone .info-box-3{min-width:272px}.formulario-info-paciente .counter-time{color:var(--yellow-4);font-weight:500}.formulario-datos-paciente{padding:12px;height:100%}.formulario-datos-paciente .viu-header-section{padding:12px 0 12px 12px}.formulario-datos-paciente .viu-header-section .left-side .title{display:flex;align-items:center}.formulario-datos-paciente .viu-header-section .left-side .title .icon-gr{width:28px;height:28px;background:var(--grey-1);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.formulario-datos-paciente .viu-header-section .left-side .title .icon-gr img.avat{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.formulario-datos-paciente .viu-header-section .left-side .title .icon{width:28px;height:28px;background:var(--grey-2);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.formulario-datos-paciente .viu-header-section .breadcrumb-back{color:var(--marine-6);font-size:12px;font-weight:500;cursor:pointer}.formulario-datos-paciente .viu-header-section .breadcrumb-back i{margin-right:8px}.formulario-datos-paciente .viu-header-section .breadcrumb-back:hover{text-decoration:underline}.formulario-datos-paciente .viu-header-section .datos-button,.formulario-datos-paciente .viu-header-section .info-button{margin-right:12px}.formulario-datos-paciente>.viu-container-scroll{padding:16px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad{display:flex;flex-direction:column;row-gap:24px;border-radius:8px;background:var(--grey-2);padding:16px;width:calc(100% - 32px);width:100%;margin:0 auto}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .top-section{display:flex;flex-direction:column;row-gap:5px;padding:0}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .top-section>:last-child{color:var(--grey-10);font-size:14px;font-weight:400}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor{display:flex;-moz-column-gap:16px;column-gap:16px;width:100%;background:var(--white);padding:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block{width:100%;gap:8px;display:grid;grid-template-columns:1fr 1fr}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block .row-card{min-height:76px;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block .row-card .set-ofuscado-btn{min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block .row-card .icon-value{min-height:28px;align-items:center}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block .row-card>:last-child{width:100%;display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .info .row-block .row-card strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child{display:flex;flex-direction:column;row-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block{width:100%;gap:8px;display:grid}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block:first-child{grid-template-columns:1fr 100px 100px 100px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block:last-child{grid-template-columns:1fr 1fr 1fr 1fr}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block .row-card{min-height:76px;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block .row-card .set-ofuscado-btn{min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block .row-card>:last-child{width:100%;display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .datos-tutor .direccion>:last-child .row-block .row-card strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .contacto{display:flex;-moz-column-gap:16px;column-gap:16px;width:100%;background:var(--white);padding:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .contacto .row-block{width:100%;gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .contacto .row-block .row-card{min-height:76px;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .contacto .row-block .row-card>:last-child{display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section.paciente-menor-edad .contacto .row-block .row-card strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section .top-section{width:100%;padding-top:16px;display:flex;flex-direction:row}.formulario-datos-paciente>.viu-container-scroll .section .top-section>span{font-weight:500;font-size:16px}.formulario-datos-paciente>.viu-container-scroll .section .top-section .edit-button{margin:0 auto;margin-right:0;margin-bottom:12px;position:relative}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos{display:flex;-moz-column-gap:16px;column-gap:16px;padding-top:24px}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .avatar{display:flex;min-width:270px;height:270px;border-radius:10000px;overflow:hidden;padding:20px;justify-content:center;align-items:center}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .avatar img{width:270px}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block{display:flex;width:100%;flex-direction:column;row-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block .row-card{min-height:76px;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block .row-card .icon-value{min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block .row-card>:last-child{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block .row-card .fa-calendar-days{position:relative;top:-1px}.formulario-datos-paciente>.viu-container-scroll .section .datos-basicos .row-block .row-card strong{padding-top:8px;align-self:center;justify-self:flex-start;width:100%;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales{margin-top:16px;display:flex;flex-direction:column;row-gap:16px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top{width:100%;display:flex;-moz-column-gap:16px;column-gap:16px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion{width:100%}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion>span{display:flex;font-weight:500;font-size:14px;color:var(--grey-10);padding-bottom:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion .row-block{display:flex;width:100%;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion .row-block .row-card{min-height:76px;width:100%;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion .row-block .row-card .set-ofuscado-btn{min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion .row-block .row-card>:last-child{display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .identificacion .row-block .row-card strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion{width:100%}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion>span{display:flex;font-weight:500;font-size:14px;color:var(--grey-10);padding-bottom:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion .row-block{display:flex;width:100%;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion .row-block .row-card{min-height:76px;width:100%;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion .row-block .row-card .set-ofuscado-btn{min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion .row-block .row-card>:last-child{display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .top .direccion .row-block strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto{width:100%}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto>span{display:flex;font-weight:500;font-size:14px;color:var(--grey-10);padding-bottom:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto .row-block{display:flex;width:100%;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto .row-block .row-card{min-height:76px;width:100%;display:flex;flex-direction:column;row-gap:8px;padding:12px;border-radius:8px;background:var(--grey-2)}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto .row-block .row-card .row-with-phone{align-items:center;min-height:28px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto .row-block .row-card>:last-child{display:flex;-moz-column-gap:8px;column-gap:8px}.formulario-datos-paciente>.viu-container-scroll .section .datos-personales .contacto .row-block .row-card strong{align-self:center;color:var(--grey-10)}.formulario-datos-paciente>.viu-container-scroll .section .marketing{margin-top:16px;display:flex;-moz-column-gap:8px;column-gap:8px;width:100%}.formulario-datos-paciente>.viu-container-scroll .section .marketing .area-paciente-activa,.formulario-datos-paciente>.viu-container-scroll .section .marketing .comunicaciones-comerciales{display:flex;flex:1;justify-content:space-between;border-radius:8px;background:var(--grey-2);padding:12px;height:70px;width:100%}.formulario-datos-paciente>.viu-container-scroll .section .marketing .area-paciente-activa>*,.formulario-datos-paciente>.viu-container-scroll .section .marketing .comunicaciones-comerciales>*{height:-moz-min-content;height:min-content}.formulario-datos-paciente>.viu-container-scroll .section .marketing .area-paciente-activa .switch,.formulario-datos-paciente>.viu-container-scroll .section .marketing .comunicaciones-comerciales .switch{margin-right:0}.formulario-datos-paciente>.viu-container-scroll .section .marketing .area-paciente-activa .switch span,.formulario-datos-paciente>.viu-container-scroll .section .marketing .comunicaciones-comerciales .switch span{margin:0}.formulario-datos-paciente>.viu-container-scroll .section .marketing .preferencia-hora-llamada{display:flex;flex-direction:column;row-gap:8px;border-radius:8px;background:var(--grey-2);padding:12px;height:70px}.formulario-datos-paciente>.viu-container-scroll .section .blue-value{padding-top:8px;display:flex;justify-content:center;-moz-column-gap:8px;column-gap:8px;margin:0 auto;margin-left:0}.formulario-datos-paciente>.viu-container-scroll .section .blue-value>:first-child{width:16px;height:16px;font-size:16px}.formulario-datos-paciente>.viu-container-scroll .section .blue-value .fa-hospital{transform:scale(.8)}.formulario-datos-paciente>.viu-container-scroll .section .blue-value>span{color:var(--marine-6);margin-left:4px;font-weight:500;font-size:14px}.formulario-datos-paciente>.viu-container-scroll .section .icon-value{display:flex;justify-content:center;-moz-column-gap:8px;column-gap:8px;justify-content:flex-start}.formulario-datos-paciente>.viu-container-scroll .section .icon-value>:first-child{width:16px;height:16px;font-size:16px}.formulario-datos-paciente>.viu-container-scroll .section .icon-value>span{font-weight:500;font-size:14px}.formulario-datos-paciente>.viu-container-scroll .section .fa-eye{color:var(--marine-6);cursor:pointer}.formulario-datos-paciente>.viu-container-scroll .section .tag{display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center;padding:8px 12px;border-radius:24px;background:var(--red-1);color:var(--red-7);width:-moz-min-content;width:min-content}.formulario-datos-paciente>.viu-container-scroll .section .tag span{font-weight:500;font-size:12px}.formulario-datos-paciente>.viu-container-scroll .separator{display:flex;border:1px solid var(--grey-3);width:100%;margin:0 auto;margin-bottom:16px;margin-top:16px}.formulario-datos-paciente>.viu-container-scroll .container-scroll{width:100%;height:calc(100% - 67px);padding:16px;overflow-y:auto}.formulario-datos-paciente>.viu-container-scroll .container-scroll .viu-box-content{margin-top:12px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .viu-box-content .header{padding-bottom:0;font-size:16px;margin-bottom:4px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .viu-box-content .content{display:flex;flex-direction:row;gap:16px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container{display:flex;flex-direction:column;gap:16px;width:100%}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card{border-radius:8px;display:flex;flex-direction:column;padding:12px;gap:8px;background:#f1f2f4;width:100%;min-height:68px;justify-content:center}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card span{margin:0}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ml-8{margin-left:8px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:first-child{width:180px;white-space:nowrap;font-weight:400;font-size:12px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child{font-weight:500;font-size:14px;color:var(--grey-11)}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue{display:flex;align-items:center}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue.last-row{height:28px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue span{font-weight:500;font-size:14px;color:var(--marine-6);margin-left:8px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue a{color:var(--marine-6);text-decoration:none;cursor:pointer}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue a:hover{text-decoration:underline}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable{display:flex;justify-content:flex-start;align-items:center;height:28px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn{margin-left:8px;width:28px!important;max-width:28px;min-width:28px;max-height:28px;cursor:pointer}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn .button{border-radius:4px;background:var(--white);border:1px solid var(--grey-3);width:28px;display:flex;justify-content:center;align-items:center}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn .button:hover{background:var(--grey-1)}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn i{margin-right:0!important}.formulario-datos-paciente>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn:hover{background:var(--grey-1)}.formulario-datos-paciente>.viu-container-scroll .container-scroll .contacto .header{padding-bottom:16;font-size:16px}.formulario-datos-paciente>.viu-container-scroll .container-scroll .contacto .input-card-container{flex-direction:row}.formulario-datos-paciente>.viu-container-scroll .container-scroll .contacto .input-card-container .input-card{width:100%}.formulario-datos-paciente>.viu-container-scroll .container-scroll .horizontal-line{height:1px;width:100%;margin-top:24px;margin-bottom:16px;background:var(--grey-3)}.formulario-datos-paciente .row-with-phone{align-items:center;min-height:28px}.formulario-datos-paciente .btn{margin-left:8px;width:28px!important;max-width:28px;min-width:28px;max-height:28px;cursor:pointer}.formulario-datos-paciente .btn .button{border-radius:4px;background:var(--white);border:1px solid var(--grey-3);width:28px;display:flex;justify-content:center;align-items:center}.formulario-datos-paciente .btn .button:hover{background:var(--grey-1)}.formulario-datos-paciente .btn i{margin-right:0!important}.formulario-datos-paciente .btn:hover{background:var(--grey-1)}.viu-tabs[data-v-2415f587]{position:relative;width:100%;margin-bottom:12px;display:flex}.viu-tabs[data-v-2415f587]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f4f5f7}.viu-tabs .tab[data-v-2415f587]{position:relative;padding:12px 16px 11px;font-weight:500;font-size:14px;display:flex;align-items:center;cursor:pointer}.viu-tabs .tab[data-v-2415f587]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--grey-2)}.viu-tabs .tab[data-v-2415f587]:hover{color:#0c66e4}.viu-tabs .tab[data-v-2415f587]:focus-within{background:red!important}.viu-tabs .tab.disabled[data-v-2415f587]{pointer-events:none;opacity:.5}.viu-tabs .tab.active[data-v-2415f587]{color:#004b93}.viu-tabs .tab.active[data-v-2415f587]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--grey-2)}.viu-tabs .tab.active.disabled[data-v-2415f587]{cursor:not-allowed;color:var(--grey-6)}.viu-tabs .tab.active.active[data-v-2415f587]{color:var(--marine-8)}.viu-tabs .tab.active.active[data-v-2415f587]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--marine-8)}.viu-upload.container{position:relative;overflow:hidden}.viu-upload.container .notification-error{position:fixed;right:0;bottom:0;width:calc(100% - 42px);padding:10px;color:var(--white);background:var(--red-6);z-index:15}.viu-upload.container .message-confirm-decline-replace{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:red}.viu-upload.container .upload-box{position:relative;width:100%;color:#35425b;background:#fff}.viu-upload.container .upload-box:not(.blue-style){height:100%}.viu-upload.container .upload-box .drop-area{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;height:100%;border:1px dashed #35425b;border-radius:5px;transition:.2s}.viu-upload.container .upload-box .drop-area.blue-style{padding:8px 12px;min-width:200px;width:auto;height:auto;border-radius:4px;border:1px dashed var(--grey-8)}.viu-upload.container .upload-box .drop-area.blue-style.focused{border:2px dashed var(--marine-6)}.viu-upload.container .upload-box .drop-area.blue-style:hover{box-shadow:0 1px 6px 2px rgba(7,38,70,.1490196078),0 1px 2px 0 rgba(7,38,70,.3019607843);border:1px dashed var(--grey-11)}.viu-upload.container .upload-box .drop-area.invalid{border-color:#f8004a}.viu-upload.container .upload-box .drop-area input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.viu-upload.container .upload-box .drop-area .drop-it{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;text-align:center;background:rgba(52,52,52,.8);cursor:pointer}.viu-upload.container .upload-box .drop-area .slot-pre{margin-right:8px}.viu-upload.container .upload-box .drop-area .slot-pre .upload-icon{font-size:14px;color:var(--marine-6)}.viu-upload.container .upload-box .drop-area .slot-pre .upload-icon.small{font-size:12px}.viu-upload.container .upload-box .drop-area .slot-pre .upload-icon.medium{font-size:14px}.viu-upload.container .upload-box .drop-area .slot-pre .upload-icon.large{font-size:16px}.viu-upload.container .upload-box .drop-area .slot-post{margin-left:8px}.viu-upload.container .upload-box .drop-area .slot-post .upload-icon{font-size:14px}.viu-upload.container .upload-box .drop-area .slot-post .upload-icon.small{font-size:12px}.viu-upload.container .upload-box .drop-area .slot-post .upload-icon.medium{font-size:14px}.viu-upload.container .upload-box .drop-area .slot-post .upload-icon.large{font-size:16px}.viu-upload.container .upload-box .drop-area .drop-content{display:flex;align-items:center;justify-content:center;padding-top:16px;padding-bottom:16px}.viu-upload.container .upload-box .drop-area .drop-content.blue-style{padding-top:0;padding-bottom:0}.viu-upload.container .upload-box .drop-area .suggestion{display:flex;flex-direction:column}.viu-upload.container .upload-box .drop-area .suggestion strong{font-size:14px}.viu-upload.container .upload-box .drop-area .suggestion strong.input-azul{color:var(--marine-6)}.viu-upload.container .upload-box .drop-area .suggestion strong.small{font-size:12px;font-weight:500}.viu-upload.container .upload-box .drop-area .suggestion strong.medium{font-size:14px;font-weight:500}.viu-upload.container .upload-box .drop-area .suggestion strong.large{font-size:18px;font-weight:500}.viu-upload.container .upload-box .drop-area .suggestion .subtitle{margin-top:5px;font-size:12px}.viu-upload.container .upload-box .drop-area .icon{margin-left:23px}.viu-upload.container .upload-box.reduced:not(.blue-style){height:calc(100% - 47px);animation:animationReducedSize .2s ease-in 0s forwards}@keyframes animationReducedSize{0%{height:100%}to{height:calc(100% - 47px)}}.viu-upload.container .upload-box.disabled{opacity:.4;pointer-events:none}.viu-upload.container .files-uploaded{width:100%;margin-top:15px;border-radius:5px}.viu-upload.container .files-uploaded .file{padding:7px 10px 6px;font-size:12px;background:#ecf0f6}.viu-upload.container .files-uploaded .file .information{display:flex;align-items:center;justify-content:space-between}.viu-upload.container .files-uploaded .file .information .left{display:flex;align-items:center;width:calc(100% - 25px);color:var(--marine-7);font-weight:500}.viu-upload.container .files-uploaded .file .information .left .icon{color:var(--green-7);font-size:14px}.viu-upload.container .files-uploaded .file .information .left .size{margin-left:10px;white-space:nowrap}.viu-upload.container .files-uploaded .file .information .left .name{margin-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal}.viu-upload.container .files-uploaded .file .information .right{display:flex}.viu-upload.container .files-uploaded .file .information .right .icon-remove{color:var(--red-6);font-size:16px;cursor:pointer}.viu-upload.container .files-uploaded.blue-style{margin-top:16px}.viu-upload.container .files-uploaded.blue-style .file{background:#fff;padding:8px 12px;border-bottom:1px solid var(--grey-5)}@media(max-width:450px){.viu-upload.container .upload-box .drop-area .icon{display:none}.viu-upload.container .upload-box .drop-area{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAA8CAYAAAAJx8Z7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OEM4MjMxNTA3QzIxMUVCQjY4QzlFQzA5NTM4QzcwOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OEM4MjMxNjA3QzIxMUVCQjY4QzlFQzA5NTM4QzcwOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4QzgyMzEzMDdDMjExRUJCNjhDOUVDMDk1MzhDNzA4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ4QzgyMzE0MDdDMjExRUJCNjhDOUVDMDk1MzhDNzA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RkzTLQAAB8VJREFUeNrsnM9vG0UU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) no-repeat 100% 100%}.viu-upload.container .upload-box .drop-area .drop-content{padding-right:15px;padding-left:15px}}.viu-switch[data-v-655c4d90]{display:inline-flex;align-items:center;width:auto;height:34px;padding:4px;font-size:12px;font-family:Rubik;background:var(--white);border:1px solid var(--grey-2);border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.viu-switch.disabled[data-v-655c4d90]{background:var(--grey-1)}.viu-switch button[data-v-655c4d90]{box-sizing:border-box;height:26px;padding:0 20px;overflow:hidden;color:var(--grey-9);font-size:12px;font-family:Rubik;white-space:nowrap;text-overflow:ellipsis;background:var(--white);border:1px solid var(--white);border-radius:4px;transition:all .2s ease-in-out;outline:none;cursor:pointer}.viu-switch button[data-v-655c4d90]:hover{background:var(--grey-3);color:var(--grey-11)}.viu-switch.small[data-v-655c4d90]{height:28px}.viu-switch.small button[data-v-655c4d90]{height:20px}.viu-switch .disabled[data-v-655c4d90]{cursor:default;border:1px solid var(--grey-1);pointer-events:none}.viu-switch .disabled[data-v-655c4d90],.viu-switch .disabled[data-v-655c4d90]:hover{color:var(--grey-6);background:var(--grey-1)}.viu-switch .read-only[data-v-655c4d90]{border:1px solid var(--white);cursor:default;pointer-events:none}.viu-switch .read-only[data-v-655c4d90],.viu-switch .read-only[data-v-655c4d90]:hover{color:var(--grey-9);background:var(--white)}.viu-switch .active[data-v-655c4d90]{color:var(--white);background:var(--grey-8);border:1px solid var(--grey-8)}.viu-switch .active.read-only[data-v-655c4d90]{cursor:default}.viu-switch .active[data-v-655c4d90]:hover{background:var(--grey-8);color:var(--white)}.formulario-datos-usuario{padding:12px;height:calc(100% - 60px)}.formulario-datos-usuario .required-symbol{color:var(--red-5)}.formulario-datos-usuario .viu-header-section{padding:12px 0 12px 12px}.formulario-datos-usuario .viu-header-section .left-side .title{display:flex;align-items:center}.formulario-datos-usuario .viu-header-section .left-side .title .icon-gr{width:28px;height:28px;background:var(--grey-1);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.formulario-datos-usuario .viu-header-section .left-side .title .icon-gr img.avat{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.formulario-datos-usuario .viu-header-section .left-side .title .icon{width:28px;height:28px;background:var(--grey-2);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.formulario-datos-usuario .viu-header-section .breadcrumb-back{color:var(--marine-6);font-size:12px;font-weight:500;cursor:pointer}.formulario-datos-usuario .viu-header-section .breadcrumb-back i{margin-right:8px}.formulario-datos-usuario .viu-header-section .breadcrumb-back:hover{text-decoration:underline}.formulario-datos-usuario .viu-header-section .datos-button{margin-right:12px}.formulario-datos-usuario>.viu-container-scroll{padding:16px}.formulario-datos-usuario>.viu-container-scroll .container-scroll{width:100%;height:calc(100% - 67px);padding:16px;overflow-y:auto}.formulario-datos-usuario>.viu-container-scroll .container-scroll .viu-box-content{margin-top:12px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .viu-box-content .header{padding-bottom:0;font-size:16px;margin-bottom:4px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .viu-box-content .content{display:flex;flex-direction:row;gap:16px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container{display:flex;flex-direction:column;gap:16px;width:100%}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card{border-radius:8px;display:flex;flex-direction:column;padding:12px;gap:8px;background:#f1f2f4;width:100%;min-height:68px;justify-content:center}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card span{margin:0}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ml-8{margin-left:8px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:first-child{width:180px;white-space:nowrap;font-weight:400;font-size:12px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child{font-weight:500;font-size:14px;color:var(--grey-11)}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue{display:flex;align-items:center}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue.last-row{height:28px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue span{font-weight:500;font-size:14px;color:var(--marine-6);margin-left:8px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue a{color:var(--marine-6);text-decoration:none;cursor:pointer}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card>:last-child.blue a:hover{text-decoration:underline}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable{display:flex;justify-content:flex-start;align-items:center;height:28px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn{margin-left:8px;width:28px!important;max-width:28px;min-width:28px;max-height:28px;cursor:pointer}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn .button{border-radius:4px;background:var(--white);border:1px solid var(--grey-3);width:28px;display:flex;justify-content:center;align-items:center}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn .button:hover{background:var(--grey-1)}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn i{margin-right:0!important}.formulario-datos-usuario>.viu-container-scroll .container-scroll .input-card-container .input-card .ofuscable .btn:hover{background:var(--grey-1)}.formulario-datos-usuario>.viu-container-scroll .container-scroll .contacto .header{padding-bottom:16;font-size:16px}.formulario-datos-usuario>.viu-container-scroll .container-scroll .contacto .input-card-container{flex-direction:row}.formulario-datos-usuario>.viu-container-scroll .container-scroll .contacto .input-card-container .input-card{width:100%}.formulario-datos-usuario>.viu-container-scroll .container-scroll .horizontal-line{height:1px;width:100%;margin-top:24px;margin-bottom:16px;background:var(--grey-3)}.formulario-datos-usuario .container-scroll-general-datos .tabs-datos-personales{width:100%;display:flex;flex-direction:row}.formulario-datos-usuario .container-scroll-general-datos .tabs-datos-personales .edit-button{margin-bottom:12px;position:relative}.formulario-datos-usuario .container-scroll-general-datos .tabs-datos-personales .edit-button:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f4f5f7}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos{display:flex;-moz-column-gap:16px;column-gap:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container{display:flex;width:270px;height:-moz-min-content;height:min-content;background:var(--grey-1);flex-direction:column;row-gap:16px;padding:40px 16px 16px 16px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .viu-upload.container,.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .viu-upload.container .files-uploaded.blue-style{margin-top:0}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .error-size-info{border:1px solid var(--red-6);background:var(--red-1);border-radius:4px;padding:8px;display:flex}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .error-size-info .icon{width:16px;height:16px;color:var(--red-6);margin-right:8px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .error-size-info span{font-size:12px;font-style:normal;font-weight:400;line-height:17px;color:var(--gray-13)}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .image-size-info{font-size:12px;font-style:normal;font-weight:400;line-height:17px;color:var(--grey-10);opacity:.6}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .image-size-info .grey-text{opacity:.6;font-size:12px;font-style:normal;font-weight:500;line-height:17px;color:var(--grey-10)}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .img-container{text-align:center;display:flex;justify-content:center}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .avatar-container .img-container .fa-user{font-size:100px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block{display:flex;flex-direction:column;row-gap:16px;width:100%}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data{display:flex;background:var(--grey-1);border-radius:4px;padding:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;min-height:91px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data strong{min-width:150px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--grey-10)}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data .viu-select,.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data .viu-select .selected-area{width:100%}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data>:last-child{width:100%;min-height:54px}.formulario-datos-usuario .container-scroll-general-datos .datos-publicos .row-block .row-data>:last-child.viu-switch{width:auto;min-height:0}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--grey-3);display:flex;justify-content:space-between;align-items:center}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row:last-of-type{border-bottom:0}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data{width:50%;margin-right:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data.column-three-data{width:100%}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data.column-three-data .light-name{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--grey-9)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data.column-three-data .strong-name{min-width:231px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--grey-10)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data:last-of-type{margin-right:0}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data.new-tlf{align-self:start}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .title{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:var(--grey-10)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .extra-content-header{display:flex;justify-content:space-between;align-items:center}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .extra-content-header .title{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:var(--grey-10)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .extra-content-header .phone-2{width:100%;display:flex;justify-content:space-between;align-content:center}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .extra-content-header .phone-2 i{cursor:pointer}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data{width:100%;margin-top:16px;display:flex;align-items:center;justify-content:space-between;margin-right:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data:last-of-type{margin-right:0}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container{width:100%;border-radius:4px;background:var(--grey-1);min-height:91px;display:flex;justify-content:space-between;align-items:center;margin-right:16px;padding:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container.half-container{width:calc(50% - 8px)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container:last-of-type{margin-right:auto}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .switch,.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .switch .slider{margin-right:0}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .preferencia-horaria-select{margin-right:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .name{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--grey-10);min-width:147px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .name .required-symbol{color:var(--red-5)}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .viu-input{width:100%;min-height:54px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .viu-select{width:100%}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .viu-select .selected-area{width:100%;min-width:100%}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .small-select{margin-right:16px;margin-left:16px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .small-select .viu-select{width:135px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .small-select .viu-select .selected-area{width:135px;min-width:135px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container.telefono{justify-content:flex-start}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .set-inputs{width:100%;min-height:54px;display:flex;justify-content:space-between;align-items:center}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .set-inputs .viu-input{margin-right:16px;min-height:54px}.formulario-datos-usuario .container-scroll-general-datos .datos-personales .data-row .column-data .data .data-container .set-inputs .viu-input:last-of-type{margin-right:0}.formulario-datos-usuario .footer-editar-usuarios{width:100%;height:60px;padding:12px;display:flex;align-items:center;justify-content:space-between;background:var(--grey-2);border-radius:0 0 4px 4px;border-left:1px solid var(--grey-3);border-right:1px solid var(--grey-3);border-bottom:1px solid var(--grey-3)}.formulario-datos-usuario .footer-editar-usuarios .delete-button .pre-button,.formulario-datos-usuario .footer-editar-usuarios .delete-button .text{color:var(--red-6)}.formulario-datos-usuario .footer-editar-usuarios .viu-button{margin-right:8px}.formulario-datos-usuario .footer-editar-usuarios .viu-button:last-child{margin-right:0}.formulario-datos-usuario .footer-editar-usuarios .viu-button .button{font-weight:700}.formulario-datos-usuario .footer-editar-usuarios .end{display:flex;flex-direction:row;align-items:center}.formulario-datos-usuario .footer-editar-usuarios .end>:first-child{font-weight:500;color:var(--grey-11)}.pacientes-page .viu-header-section{margin-bottom:0;box-shadow:none;border:1px solid #dcdfe4;border-bottom:0;border-radius:4px 4px 0 0}.pacientes-page .viu-header-section .left-side .title{display:flex;align-items:center}.pacientes-page .viu-header-section .left-side .title .icon{width:28px;height:28px;background:var(--grey-2);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pacientes-page .viu-container-scroll>.viu-box{padding:0;box-shadow:none}.pacientes-page .datagrid .filters-button{display:none}.pacientes-page .datagrid .create-box{margin-bottom:16px;background:var(--marine-1);padding:16px;border-radius:4px}.pacientes-page .datagrid .create-box>div>div{align-items:center}.pacientes-page .datagrid .create-box>div>div>div{padding:0 12px 0 0}.pacientes-page .datagrid .create-box>div>div>div:first-child{width:150%;display:flex;align-items:center}.pacientes-page .datagrid .create-box>div>div>div:nth-child(2){width:500%}.pacientes-page .datagrid .create-box>div>div>div:nth-child(3){width:250%}.pacientes-page .datagrid .create-box>div>div>div:nth-child(4){width:150%}.pacientes-page .datagrid .create-box>div>div>div:nth-child(5){width:100%;padding:0;justify-content:flex-end}.pacientes-page .datagrid .create-box .viu-input,.pacientes-page .datagrid .create-box .viu-select,.pacientes-page .datagrid .create-box .viu-select .selected-area{width:100%}.pacientes-page .datagrid .create-box .label-input-file{color:var(--marine-6);font-weight:500;cursor:pointer}.pacientes-page .datagrid .create-box .label-input-file i{margin-right:4px}.pacientes-page .datagrid .create-box .input-img{width:0;height:0;visibility:hidden}.pacientes-page .datagrid .create-box .prev-img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:12px}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales{height:54px;background:var(--white);border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:12px}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider{position:relative;display:flex;flex-shrink:0;width:36px;height:20px;margin-left:8px;background-color:var(--grey-5);transition:.2s}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider.checked{background-color:var(--marine-6)}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider.checked:before{transform:translateX(16px)}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider.round{border-radius:34px}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider.round:before{border-radius:50%}.pacientes-page .datagrid .create-box .box-tiene-acciones-existenciales .switch .slider:before{content:"";position:absolute;height:15px;width:15px;left:3px;bottom:3px;background-color:var(--white);transition:.2s}.pacientes-page .datagrid .icono-acciones{border-radius:4px;width:28px;height:20px;background:var(--green-1);color:var(--green-5);font-size:12px;font-weight:700}.pacientes-page .datagrid .icono-acciones,.pacientes-page .datagrid .img-puesto{display:flex;align-items:center;justify-content:center;margin:auto}.pacientes-page .datagrid .img-puesto img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.pacientes-page .datagrid .icon-no-unidades{color:var(--orange-7);font-size:16px;margin-left:10px}.pacientes-page .datagrid .datagrid-tr.no-expandable .expandable-icon{pointer-events:none}.pacientes-page .datagrid .datagrid-tr.no-expandable .expandable-icon i{opacity:.2}.pacientes-page .datagrid .datagrid-tr.open-edit{height:0!important;overflow:hidden;pointer-events:none}.pacientes-page .datagrid .datagrid-tr.not-allowed{cursor:not-allowed}.pacientes-page .datagrid .box-edit-row{height:50px;padding:12px 15px 12px 40px;background:var(--marine-1)}.pacientes-page .datagrid .box-edit-row>div{align-items:center}.pacientes-page .datagrid .box-edit-row>div>div{padding:0 16px 0 0}.pacientes-page .datagrid .box-edit-row>div>div:first-child{width:150%;display:flex;align-items:center}.pacientes-page .datagrid .box-edit-row>div>div:nth-child(2){width:500%}.pacientes-page .datagrid .box-edit-row>div>div:nth-child(3){width:250%}.pacientes-page .datagrid .box-edit-row>div>div:nth-child(4){width:150%}.pacientes-page .datagrid .box-edit-row>div>div:nth-child(5){width:100%;padding:0;justify-content:flex-end}.pacientes-page .datagrid .box-edit-row .viu-input,.pacientes-page .datagrid .box-edit-row .viu-select,.pacientes-page .datagrid .box-edit-row .viu-select .selected-area{width:100%}.pacientes-page .datagrid .box-edit-row .label-input-file{color:var(--marine-6);font-weight:500;cursor:pointer}.pacientes-page .datagrid .box-edit-row .label-input-file i{margin-right:4px}.pacientes-page .datagrid .box-edit-row .input-img{width:0;height:0;visibility:hidden}.pacientes-page .datagrid .box-edit-row .prev-img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:12px}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales{height:28px;background:var(--white);border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:12px;font-size:12px}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider{position:relative;display:flex;flex-shrink:0;width:36px;height:20px;margin-left:8px;background-color:var(--grey-5);transition:.2s}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider.checked{background-color:var(--marine-6)}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider.checked:before{transform:translateX(16px)}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider.round{border-radius:34px}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider.round:before{border-radius:50%}.pacientes-page .datagrid .box-edit-row .box-tiene-acciones-existenciales .switch .slider:before{content:"";position:absolute;height:15px;width:15px;left:3px;bottom:3px;background-color:var(--white);transition:.2s}.pacientes-page .datagrid .viu-expandable{width:100%}.pacientes-page .datagrid .contenedor-general-formularios{width:100%;padding:16px;background:var(--marine-1)}.pacientes-page .datagrid .icon-action{font-size:12px;padding:8px;cursor:pointer;margin-right:4px}.pacientes-page .datagrid .icon-action.disabled{opacity:.5;cursor:not-allowed}.pacientes-page .datagrid .icon-action:not(.disabled){color:var(--marine-6)}.pacientes-page .datagrid .icon-action:last-child{margin-right:0}.pacientes-page .datagrid.table-pacientes .color-blue{color:var(--marine-7)}.pacientes-page .datagrid.table-pacientes .acciones{justify-content:center}.pacientes-page .modal-delete.viu-modal{z-index:9}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup{width:95%;max-width:500px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup>.viu-modal-popup-header{background:var(--grey-1);padding:24px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup>.viu-modal-popup-header .close,.pacientes-page .modal-delete.viu-modal>.viu-modal-popup>.viu-modal-popup-header:after{display:none}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content{padding:0;max-height:90%}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content{width:100%;padding:24px;line-height:20px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content strong{font-size:18px;line-height:26px;display:block;margin-bottom:12px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .select-puesto,.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .select-puesto .viu-select,.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .select-puesto .viu-select .selected-area{width:100%}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .select-puesto .viu-select-options{max-width:100%!important}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .select-puesto .viu-select-options .list-options{max-height:120px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .expandable-mostrar-unidades{width:100%;display:flex;align-items:center;color:var(--marine-6);font-weight:500;font-size:12px;cursor:pointer}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .expandable-mostrar-unidades i{margin-left:8px}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .list-unidades-incluidas{margin-top:8px;width:100%;max-height:180px;overflow-y:auto}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-content .list-unidades-incluidas .unidad-incluida{display:flex;align-items:center;width:100%;height:40px;border-bottom:1px solid var(--grey-3)}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-footer{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:24px;background:var(--grey-1)}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-footer .viu-button{margin-right:12px;font-weight:700}.pacientes-page .modal-delete.viu-modal>.viu-modal-popup .viu-modal-popup-content .modal-footer .viu-button:last-child{margin-right:0}.pacientes-page .viu-modal.no-bg.full-lateral.modal-grupos-lectura{animation:none;right:0!important}.pacientes-page .viu-modal.no-bg.full-lateral.modal-grupos-lectura>.viu-modal-popup.full-lateral{animation:none;right:0}.pacientes-page .nombre-comun{display:flex;align-items:center}.pacientes-page .nombre-comun .icon-gr{width:24px;height:24px;background:var(--grey-2);border:1px solid var(--grey-2);color:var(--grey-9);border-radius:5px;font-size:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.pacientes-page .nombre-comun .icon-gr img{width:100%;-o-object-fit:contain;object-fit:contain}.pacientes-page .nombre-comun span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--marine-7);cursor:pointer}.pacientes-page .estado{padding:8px 12px;border-radius:24px;background:var(--marine-1);display:flex;justify-content:center;font-size:12px;font-weight:500;background:var(--grey-2);color:var(--grey-8)}.pacientes-page .estado.active{background:var(--marine-1);color:var(--marine-7)}.pacientes-page .fechaNacimiento{display:flex;justify-content:flex-end}.pacientes-page .viu-modal.no-bg.full-lateral.modal-form-crear-paciente{animation:none;right:0!important}.pacientes-page .viu-modal.no-bg.full-lateral.modal-form-crear-paciente>.viu-modal-popup.full-lateral{animation:none;right:0}@media(max-width:1100px){.pacientes-page .viu-datagrid.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td:last-child .td-head.no-value{margin-bottom:0}.pacientes-page .viu-datagrid.datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td:last-child .td-head.no-value .icon-action{padding:4px 8px}}@media(max-width:900px){.pacientes-page .viu-header-section{display:none}.pacientes-page .viu-box-responsive{padding:0;border:0;box-shadow:none}.pacientes-page .viu-datagrid.datagrid .datagrid-header{padding-top:0}.pacientes-page .viu-datagrid.datagrid .datagrid-header .slot-actions{margin-bottom:0}.pacientes-page .viu-datagrid.datagrid .datagrid-header .actions>div{width:100%}.pacientes-page .viu-datagrid.datagrid .datagrid-header .actions>div .viu-button.btn-nuevo-puesto{width:100%;margin-left:0}.pacientes-page .viu-datagrid.datagrid .datagrid-header .actions>div .viu-button.btn-nuevo-puesto .button{width:100%;justify-content:center}.pacientes-page .viu-modal.no-bg.full-lateral.modal-grupos-lectura{width:100%;top:40px!important}}