.btn-hamburguesa-fijo{display:none;position:relative!important;width:42px;height:42px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:#00838b;border-radius:6px;z-index:2147483646!important;border:0!important;padding:0!important}.btn-hamburguesa-fijo .linea-f{width:24px;height:3px;background-color:#fff;border-radius:3px}@media (max-width:980px){.btn-hamburguesa-fijo{display:flex!important;visibility:visible!important;opacity:1!important}html body #sidebar-movil,html body .sidebar-clinica{position:fixed!important;top:0!important;left:0!important;width:65vw!important;max-width:320px!important;height:100vh!important;background:#00838b!important;z-index:2147483647!important;transform:translateX(-100%)!important;transition:transform 0.4s cubic-bezier(0.4,0,0.2,1)!important;overflow-y:auto!important;display:block!important;box-shadow:5px 0 15px rgba(0,0,0,0.45)!important;visibility:visible!important}html body #sidebar-movil.menu-visible,html body .sidebar-clinica.menu-visible{transform:translateX(0)!important;box-shadow:0 0 0 200vmax rgba(0,0,0,0.55)!important}body.sidebar-abierto{overflow:hidden!important}}@media (min-width:768px) and (max-width:980px){html body #sidebar-movil,html body .sidebar-clinica{width:20%!important;max-width:none!important}.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{position:fixed!important;top:0!important;right:0!important;left:auto!important;width:36%!important;max-width:none!important;height:100vh!important;z-index:2147483647!important;transform:translateX(100%)!important;transition:transform 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.22s ease!important}.panel-busqueda.activo,.panel-notificaciones.activo,.panel-perfil-texto.activo,.panel-perfil-imagen.activo{transform:translateX(0)!important;opacity:1!important;visibility:visible!important}}@media (max-width:767px){html body #sidebar-movil,html body .sidebar-clinica{width:65vw!important;max-width:320px!important}}@media (min-width:981px){.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{position:fixed!important;top:0px!important;right:0!important;left:auto!important;width:18%!important;max-width:none!important;height:100vh!important}}.topbar,.topbar .et_pb_row,.topbar .et_pb_column{min-height:unset!important;height:auto!important}.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.22s ease,transform 0.22s ease;z-index:8000!important}.panel-busqueda.activo,.panel-notificaciones.activo,.panel-perfil-texto.activo,.panel-perfil-imagen.activo{opacity:1;visibility:visible;transform:translateY(0);box-shadow:0 0 0 200vmax rgba(0,0,0,0.4)!important}body.panel-abierto::after,body.sidebar-abierto::after{content:'';position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:7999!important;background:transparent!important;pointer-events:auto!important;cursor:default}.topbar-overlay.activo{opacity:1;visibility:visible}.et-fb .panel-busqueda,.et-fb .panel-notificaciones,.et-fb .panel-perfil-texto,.et-fb .panel-perfil-imagen{opacity:1!important;visibility:visible!important;transform:none!important}.et-fb .topbar-overlay{display:none!important}.et-fb .panel-notificaciones,.et-fb .panel-perfil-texto,.et-fb .panel-perfil-imagen{overflow-y:auto!important;max-height:100vh!important;-webkit-overflow-scrolling:touch!important;pointer-events:auto!important}@media (max-width:980px){.et-fb .panel-perfil-texto,.et-fb .panel-perfil-imagen{max-height:100vh!important}}@media (max-width:980px){.fila-alertas .et_pb_column_1_4{width:30%!important}.fila-alertas .et_pb_column_3_4{width:70%!important}}.fila-alertas .et_pb_blurb_description p,.fila-alertas .et_pb_blurb,.fila-alertas .et_pb_blurb_content{margin-bottom:0!important;padding-bottom:0!important}@media (max-width:767px){.seccion-objetivos{display:flex;flex-direction:column}.fila-uno,.fila-dos{display:flex!important;flex-wrap:wrap!important;width:100%!important}.fila-uno .et_pb_column,.fila-dos .et_pb_column{width:50%!important}}#pantalla-oscura,.pantalla-oscura,.topbar-overlay{z-index:7998!important;pointer-events:auto}.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{z-index:8000!important}@media (max-width:980px){.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{position:fixed!important;top:0!important;right:0!important;left:auto!important;width:65vw!important;max-width:360px!important;height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;will-change:transform!important;background:#fff!important}.panel-busqueda.activo,.panel-notificaciones.activo,.panel-perfil-texto.activo,.panel-perfil-imagen.activo{transform:translateX(0)!important}#pantalla-oscura.activo,.pantalla-oscura.activo,.topbar-overlay.activo{z-index:7998!important;pointer-events:auto!important}}body.panel-abierto::after,body.sidebar-abierto::after{pointer-events:none!important}#pantalla-oscura,.pantalla-oscura,.topbar-overlay{pointer-events:auto}.panel-busqueda,.panel-notificaciones,.panel-perfil-texto,.panel-perfil-imagen{pointer-events:auto}.fila-uno .et_pb_column,.fila-dos .et_pb_column{overflow:visible!important}.fila-uno,.fila-dos{overflow:visible!important}.fila-uno .et_pb_column:nth-child(2n) .tu-modulo-grafica,.fila-dos .et_pb_column:nth-child(2n) .tu-modulo-grafica{margin-left:-100%!important;width:200%!important}@media (max-width:980px){.fila-uno .et_pb_column:nth-child(2n) .tu-modulo-grafica,.fila-dos .et_pb_column:nth-child(2n) .tu-modulo-grafica{margin-left:0!important;width:100%!important}}.et-fb .tab-clinicas-grupo{display:block!important}.btn-tab-clinicas.clinica-activa{background-color:#e8e8e8!important;color:#fff!important;box-shadow:0 4px 10px rgba(0,131,139,0.25)!important}.btn-active-tab{background-color:#178f97!important;color:#fff!important;box-shadow:0 4px 10px rgba(23,143,151,0.25)!important}#seccion-pacientes{display:none!important}.tab-activa{background-color:#e8e8e8!important;color:#fff!important;box-shadow:0 4px 10px rgba(0,131,139,0.25)!important}.target-videoguia{max-height:0;overflow:hidden;transition:max-height 0.6s cubic-bezier(0.4,0,0.2,1),opacity 0.4s ease;opacity:0;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.target-videoguia.abierto{max-height:2000px;opacity:1;padding-top:20px!important;padding-bottom:20px!important}.btn-trigger-video{transition:transform 0.3s ease;cursor:pointer}.btn-trigger-video.activo{transform:rotate(180deg)}.vg-header{display:flex;align-items:center;width:100%;padding:22px 32px 20px 28px;background:#fff;border-bottom:1px solid #e6e8ec;cursor:pointer;user-select:none;transition:background .2s ease}.vg-header:hover{background:#f9fafb}.vg-icon{width:22px;height:22px;margin-right:14px;color:#00838b;flex-shrink:0;display:flex}.vg-icon svg{width:100%;height:100%}.vg-title{font-size:22px;font-weight:500;line-height:1;color:#00838b;letter-spacing:-0.01em}.vg-arrow{margin-left:10px;color:#00838b;display:flex;transition:transform .3s ease}.vg-arrow svg{display:block}.btn-trigger-video.activo{transform:none!important}.btn-trigger-video.activo .vg-arrow{transform:rotate(180deg)}.et-fb .target-videoguia{max-height:none!important;opacity:1!important;overflow:visible!important;padding-top:20px!important;padding-bottom:20px!important}.webinar-row{display:none!important}.webinar-row.abierto{display:flex!important}.btn-trigger-webinar{cursor:pointer}.btn-trigger-webinar .vg-arrow{transition:transform .3s ease}.btn-trigger-webinar.activo{transform:none!important}.btn-trigger-webinar.activo .vg-arrow{transform:rotate(180deg)}.et-fb .webinar-row{display:flex!important}.tab-video-grupo{display:none!important}.tab-video-grupo.tab-video-activa{display:flex!important}.btn-tab-video.tab-activa{transform:translateY(-2px)}.et-fb .tab-video-grupo{display:flex!important}body:not(.et-fb) .modal-presupuestos-presentados,body:not(.et-fb) .modal-presupuestos-aceptados,body:not(.et-fb) .modal-produccion-mensual,body:not(.et-fb) .modal-cobros-mensuales,body:not(.et-fb) .modal-produccion-pendiente{position:fixed!important;inset:0!important;z-index:99999!important;background:rgba(0,0,0,.45)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;padding:45px!important;overflow-y:auto!important;transition:opacity 0.25s ease,visibility 0.25s ease!important}body:not(.et-fb) .modal-activo{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body:not(.et-fb) .modal-panel-global{width:min(1440px,calc(100vw - 32px))!important;min-height:auto!important;margin:0 auto!important;background:#cfefff!important;border-radius:25px!important;overflow:hidden!important;position:relative!important}@media (min-width:1920px){body:not(.et-fb) .modal-panel-global{width:80vw!important;max-width:1920px!important;height:85vh!important;max-height:1400px!important}}@media (min-width:2560px){body:not(.et-fb) .modal-panel-global{width:75vw!important;max-width:2560px!important;height:80vh!important;max-height:1600px!important}}body:not(.et-fb) .modal-presupuestos-presentados .et_pb_row,body:not(.et-fb) .modal-presupuestos-presentados .et_pb_column,body:not(.et-fb) .modal-presupuestos-presentados .et_pb_module,body:not(.et-fb) .modal-presupuestos-aceptados .et_pb_row,body:not(.et-fb) .modal-presupuestos-aceptados .et_pb_column,body:not(.et-fb) .modal-presupuestos-aceptados .et_pb_module,body:not(.et-fb) .modal-produccion-mensual .et_pb_row,body:not(.et-fb) .modal-produccion-mensual .et_pb_column,body:not(.et-fb) .modal-produccion-mensual .et_pb_module,body:not(.et-fb) .modal-cobros-mensuales .et_pb_row,body:not(.et-fb) .modal-cobros-mensuales .et_pb_column,body:not(.et-fb) .modal-cobros-mensuales .et_pb_module,body:not(.et-fb) .modal-produccion-pendiente .et_pb_row,body:not(.et-fb) .modal-produccion-pendiente .et_pb_column,body:not(.et-fb) .modal-produccion-pendiente .et_pb_module{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important}body:not(.et-fb) .modal-presupuestos-presentados .et_pb_row,body:not(.et-fb) .modal-presupuestos-aceptados .et_pb_row,body:not(.et-fb) .modal-produccion-mensual .et_pb_row,body:not(.et-fb) .modal-cobros-mensuales .et_pb_row,body:not(.et-fb) .modal-produccion-pendiente .et_pb_row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.dd-ficha-wrap,.dd-modal-wrapper{font-family:'Source Sans Pro',sans-serif!important}.dd-acc-head-active,.dd-acc-item.is-open>.dd-acc-head{background:#00838b!important;color:#fff!important}.dd-acc-item.is-open>.dd-acc-head .dd-svg{color:#fff!important}.dd-acc-item .dd-acc-item:not(.is-open)>.dd-acc-head{background:#ffffff!important;color:#2f3133!important}.dd-svg,.dd-acc-icon,.dd-acc-arrow{color:#2ea3f2!important}.dd-card-paciente{background:#B9DFF1!important;border-color:#9bcde8!important}.dd-chip{border-color:#2ea3f2!important}.dd-box{background:#d4ecf7!important;border-color:#9bcde8!important}.dd-pill{background:#d4ecf7!important;border-color:#9bcde8!important;color:#344f8c!important}.dd-footer2{background:#00838b!important}.dd-fila-index{color:#344f8c!important}.dd-fichas-scroll{background:#B9DFF1!important}.dd-footer1{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#fff;border-top:1px solid #e2e8f0;font-size:13px;flex:0 0 auto}.dd-btn-mostrar{background:#fff;border:1px solid #cbd5e1;border-radius:20px;padding:8px 16px;display:flex;align-items:center;gap:6px;cursor:pointer;color:#0369a1;font-weight:500}.dd-f1-right{text-align:right}.dd-f1-total{font-weight:600;margin-bottom:6px;color:#334155}.dd-f1-total span{background:#e2e8f0;padding:4px 8px;border-radius:6px;margin-left:8px;display:inline-flex;align-items:center;gap:5px}.dd-f1-pag{display:flex;gap:6px;justify-content:flex-end;align-items:center}.dd-f1-pag button{width:28px;height:28px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;cursor:pointer;font-size:13px}.dd-f1-pag button.active{background:#1e40af;color:#fff;border-color:#1e40af}.dd-footer2{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#00838b;flex:0 0 auto}.dd-f2-btns{display:flex;gap:12px}.dd-f2-btns button{background:#e2e8f0;border:none;border-radius:10px;padding:10px 18px;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:#0f172a}.dd-f2-btns button:last-child{background:#f1f5f9}html,body{overscroll-behavior:none}body.modal-open-pp,body.modal-open-pa,body.modal-open-pm,body.modal-open-cm,body.modal-open-pdp{overflow:hidden!important;height:100%!important}body:not(.et-fb) .modal-presupuestos-presentados,body:not(.et-fb) .modal-presupuestos-aceptados,body:not(.et-fb) .modal-produccion-mensual,body:not(.et-fb) .modal-cobros-mensuales,body:not(.et-fb) .modal-produccion-pendiente{overflow:hidden!important;padding:30px!important}body:not(.et-fb) .modal-panel-global{max-height:calc(100vh - 40px)!important;height:calc(100vh - 40px)!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important;padding:0!important;background:#cfefff!important;border-radius:25px!important}.dd-modal-wrapper{position:sticky!important;bottom:0!important;left:0!important;right:0!important;background:#cfefff!important;z-index:99!important;padding-top:0!important;margin:0!important}.dd-footer2{margin-bottom:0!important;border-radius:0 0 25px 25px!important}.modal-panel-global>*:last-child{margin-bottom:0!important;padding-bottom:0!important}body.modal-open-pp::-webkit-scrollbar,body.modal-open-pa::-webkit-scrollbar,body.modal-open-pm::-webkit-scrollbar,body.modal-open-cm::-webkit-scrollbar,body.modal-open-pdp::-webkit-scrollbar{display:none!important}@media (max-width:880px){body:not(.et-fb) .modal-presupuestos-presentados,body:not(.et-fb) .modal-presupuestos-aceptados,body:not(.et-fb) .modal-produccion-mensual,body:not(.et-fb) .modal-cobros-mensuales{padding:0!important;inset:0!important}body:not(.et-fb) .modal-presupuestos-presentados .modal-panel-global,body:not(.et-fb) .modal-presupuestos-aceptados .modal-panel-global,body:not(.et-fb) .modal-produccion-mensual .modal-panel-global,body:not(.et-fb) .modal-cobros-mensuales .modal-panel-global{width:100vw!important;height:100vh!important;max-height:100vh!important;overflow:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:0px!important;box-sizing:border-box!important}.modal-panel-global .et_pb_section,.modal-panel-global .et_pb_row,.dd-sticky-header,.dd-sticky-header .et_pb_row,.dd-ficha-wrap,.dd-ficha-paciente{width:880px!important;min-width:880px!important;max-width:880px!important}.modal-panel-global .dd-sticky-header .et_pb_row{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important}.modal-panel-global .dd-sticky-header .et_pb_column{margin-bottom:0!important}.modal-panel-global .dd-sticky-header *{white-space:nowrap!important}.modal-presupuestos-presentados .dd-ficha-wrap,.modal-presupuestos-aceptados .dd-ficha-wrap,.modal-produccion-mensual .dd-ficha-wrap,.modal-cobros-mensuales .dd-ficha-wrap{display:block!important}.modal-presupuestos-presentados .dd-ficha-paciente,.modal-presupuestos-aceptados .dd-ficha-paciente,.modal-produccion-mensual .dd-ficha-paciente,.modal-cobros-mensuales .dd-ficha-paciente{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;align-items:stretch!important}.modal-presupuestos-presentados .dd-col-izq,.modal-presupuestos-aceptados .dd-col-izq,.modal-produccion-mensual .dd-col-izq,.modal-cobros-mensuales .dd-col-izq{flex:0 0 320px!important;width:320px!important}.modal-presupuestos-presentados .dd-col-der,.modal-presupuestos-aceptados .dd-col-der,.modal-produccion-mensual .dd-col-der,.modal-cobros-mensuales .dd-col-der{flex:1 1 auto!important;width:auto!important}.modal-presupuestos-presentados .dd-sticky-header,.modal-presupuestos-aceptados .dd-sticky-header,.modal-produccion-mensual .dd-sticky-header,.modal-cobros-mensuales .dd-sticky-header{position:sticky!important;top:0!important;left:0!important;z-index:50!important}.modal-presupuestos-presentados .dd-footer1,.modal-presupuestos-presentados .dd-footer2,.modal-presupuestos-aceptados .dd-footer1,.modal-presupuestos-aceptados .dd-footer2,.modal-produccion-mensual .dd-footer1,.modal-produccion-mensual .dd-footer2,.modal-cobros-mensuales .dd-footer1,.modal-cobros-mensuales .dd-footer2{position:fixed!important;left:0!important;right:0!important;width:100%!important;max-width:100vw!important;z-index:99999!important;box-sizing:border-box!important}.modal-presupuestos-presentados .dd-footer1,.modal-presupuestos-aceptados .dd-footer1,.modal-produccion-mensual .dd-footer1,.modal-cobros-mensuales .dd-footer1{bottom:75px!important}.modal-presupuestos-presentados .dd-footer2,.modal-presupuestos-aceptados .dd-footer2,.modal-produccion-mensual .dd-footer2,.modal-cobros-mensuales .dd-footer2{bottom:0!important}}.et-fb .modal-presupuestos-presentados,.et-fb .modal-presupuestos-aceptados,.et-fb .modal-produccion-mensual,.et-fb .modal-cobros-mensuales{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.et-fb .modal-presupuestos-presentados .dd-sticky-header,.et-fb .modal-presupuestos-aceptados .dd-sticky-header,.et-fb .modal-produccion-mensual .dd-sticky-header,.et-fb .modal-cobros-mensuales .dd-sticky-header{position:sticky!important;top:0!important;left:0!important;z-index:50!important}body:not(.et-fb) .modal-oportunidad-semana,body:not(.et-fb) .modal-produccion-semana,body:not(.et-fb) .modal-objetivo-caja-semana{position:fixed!important;inset:0!important;z-index:99999!important;background:rgba(0,0,0,.45)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;padding:45px!important;overflow-y:auto!important;transition:opacity 0.25s ease,visibility 0.25s ease!important}body:not(.et-fb) .modal-oportunidad-semana .et_pb_row,body:not(.et-fb) .modal-oportunidad-semana .et_pb_column,body:not(.et-fb) .modal-oportunidad-semana .et_pb_module,body:not(.et-fb) .modal-produccion-semana .et_pb_row,body:not(.et-fb) .modal-produccion-semana .et_pb_column,body:not(.et-fb) .modal-produccion-semana .et_pb_module,body:not(.et-fb) .modal-objetivo-caja-semana .et_pb_row,body:not(.et-fb) .modal-objetivo-caja-semana .et_pb_column,body:not(.et-fb) .modal-objetivo-caja-semana .et_pb_module{position:static!important;float:none!important;clear:none!important}body.modal-open-ops,body.modal-open-ps,body.modal-open-ocs{overflow:hidden!important;height:100%!important;margin-bottom:0!important;padding-bottom:0!important}body.modal-open-ops::-webkit-scrollbar,body.modal-open-ps::-webkit-scrollbar,body.modal-open-ocs::-webkit-scrollbar{display:none!important}@media (max-width:880px){body:not(.et-fb) .modal-oportunidad-semana,body:not(.et-fb) .modal-produccion-semana,body:not(.et-fb) .modal-objetivo-caja-semana{padding:0!important;inset:0!important}body:not(.et-fb) .modal-oportunidad-semana .modal-panel-global,body:not(.et-fb) .modal-produccion-semana .modal-panel-global,body:not(.et-fb) .modal-objetivo-caja-semana .modal-panel-global{width:100vw!important;height:100vh!important;max-height:100vh!important;overflow:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:0px!important;box-sizing:border-box!important}}body:not(.et-fb) .modal-oportunidad-semana.modal-activo,body:not(.et-fb) .modal-produccion-semana.modal-activo,body:not(.et-fb) .modal-objetivo-caja-semana.modal-activo{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body:not(.et-fb) .modal-oportunidad-semana,body:not(.et-fb) .modal-produccion-semana,body:not(.et-fb) .modal-objetivo-caja-semana{overflow:hidden!important;padding:30px!important}body:not(.et-fb) .dd-oculto-prod{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;box-shadow:none!important;overflow:hidden!important}body.et-fb .dd-oculto-prod{display:block!important;border:1px dashed #344F8C!important;background:rgba(52,79,140,0.05)!important;min-height:35px!important;margin:5px 0!important;padding:5px!important}