.header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:30px 0;background-color:transparent}.header-left{height:2.5rem}.logo{height:2.5rem;cursor:pointer}.header-right{display:flex;gap:10px}.header-btn{color:#fff;background-color:transparent;border:1px solid #ccc;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700;transition:all .3s ease}.header-btn:hover{background-color:#f2f2f285}.header-btn.active{background-color:#07f;color:#fff;border-color:#07f;box-shadow:1px 1px 10px 1px #0003}p{margin:0}.footer{box-sizing:border-box;background-color:transparent;color:#fff;text-align:center;padding:1.5rem 1rem;display:flex;justify-content:space-between}.footer-link{margin-top:.5rem;color:#fff;text-decoration:underline}.footer-link:hover{color:#dcdcdc85}.footer-izquierdo,.footer-derecho{width:35%}.footer-derecho{display:flex;justify-content:end;gap:1rem;box-sizing:border-box;flex-wrap:wrap}.redes{width:2.5rem;filter:invert(1);cursor:pointer}.redes:hover{opacity:.75}@media (max-width: 799px){.footer{font-size:small;padding:1.5rem 0}}.registro-formulario{background-color:#fff;border-radius:25px;padding:10px 0;box-shadow:1px 1px 20px 1px #0003;margin:0 auto;line-height:1.1;color:#000}.formulario-encabezado{width:85%;margin:0 auto;text-align:center}.instruccion-principal{width:85%;margin:0 auto;text-align:center;color:#1268aa}.bloque-formulario{text-align:left;width:85%;margin:.5rem auto}.en-fila{display:flex;flex-wrap:wrap}.grupo-columna{width:100%;box-sizing:border-box}.bloque-boton-registrar-negocio{margin:25px 0;text-align:center}.register-container-captcha{padding-top:1.2rem;width:80%;margin:0 auto;display:flex;justify-content:center;align-items:center}.create-error-texto{color:red;font-weight:700;margin-bottom:1.5rem;text-align:center}@media (min-width: 600px){.grupo-columna{width:50%}.izquierda{padding:0 5px 0 0}.derecha{padding:0 0 0 5px}}.bloque-intrucciones{display:flex;align-items:center;gap:8px}.intruccion{color:#000c;font-size:small;font-weight:700;line-height:1.2}.bloque-input{border:1px solid #ccc;width:100%;margin:5px 0;border-radius:10px;display:flex}.input{font-size:medium;border-radius:10px;box-sizing:border-box;border:rgba(0,0,0,.1);width:100%;padding:12px 20px;background-color:#fff;color:#000}.input:focus{outline:1.5px solid #000}.input-error{border:2px solid #ff00009a}.errorText{font-size:small;font-weight:lighter;color:red;margin:3px;text-align:start}.bloqueVerPassword{padding:0 15px;display:flex;align-items:center;cursor:pointer}.verPass{opacity:.5;width:1.4rem}._helpWrap_b89ae_1{position:relative;display:inline-flex;align-items:center}._infoButton_b89ae_15{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9;background:#f7f7f7;width:22px;height:22px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;line-height:1;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}._infoButton_b89ae_15:hover{background:#fff;box-shadow:0 0 0 3px #0000000d,0 2px 5px #0000001f;transform:translateY(-1px)}._infoButton_b89ae_15:active{background:#f2f2f2;box-shadow:inset 0 2px 4px #00000014;transform:scale(.96)}@media (hover: none) and (pointer: coarse){._infoButton_b89ae_15:hover{transform:none;box-shadow:none}._infoButton_b89ae_15:active{transform:none}}._infoButton_b89ae_15:focus-visible{outline:2px solid #000;outline-offset:2px}._infoIcon_b89ae_91{color:#0080ff;opacity:.9;width:14px;height:14px;display:block}._infoIcon_b89ae_91 path,._infoIcon_b89ae_91 circle{fill:currentColor!important}._infoButton_b89ae_15:hover ._infoIcon_b89ae_91{opacity:1}._infoBubble_b89ae_127{position:absolute;top:100%;left:50%;transform:translate(-25%,6px);min-width:240px;max-width:380px;background:#111;color:#fff;border-radius:10px;padding:10px 12px;font-size:.86rem;font-weight:400;line-height:1.35;box-shadow:0 10px 24px #0000002e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;z-index:30}._infoBubble_b89ae_127:after{content:"";position:absolute;top:-3px;left:25%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#fff}._helpWrap_b89ae_1:hover ._infoBubble_b89ae_127,._helpWrap_b89ae_1:focus-within ._infoBubble_b89ae_127,._show_b89ae_193 ._infoBubble_b89ae_127{opacity:1;visibility:visible;transform:translate(-25%,12px);pointer-events:auto;transition:opacity .15s ease,transform .15s ease,visibility 0s}._isTouch_b89ae_217 ._infoBubble_b89ae_127{top:auto;bottom:100%;transform:translate(50%,-6px)}._isTouch_b89ae_217._show_b89ae_193 ._infoBubble_b89ae_127{transform:translate(50%,-12px)}._isTouch_b89ae_217 ._infoBubble_b89ae_127:after{top:auto;bottom:-5px;border-top-color:#111;border-bottom-color:transparent}@media (max-width: 480px){._isTouch_b89ae_217 ._infoBubble_b89ae_127{left:auto;right:0;transform:translate(40%);max-width:85vw}._isTouch_b89ae_217._show_b89ae_193 ._infoBubble_b89ae_127{transform:translate(40%,-8px)}._helpWrap_b89ae_1:hover ._infoBubble_b89ae_127,._helpWrap_b89ae_1:focus-within ._infoBubble_b89ae_127,._show_b89ae_193 ._infoBubble_b89ae_127{transform:translate(40%,-8px)}}._isSmart_b89ae_291{pointer-events:auto;max-height:280px;overflow:auto}._boton_6hyay_1{padding:10px 25px;margin:0 auto;border-radius:10px;font-weight:700;color:#fff;border:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease;gap:10px}._listo_6hyay_29{background-color:#007bff;cursor:pointer}._listo_6hyay_29:hover{transform:scale(95%);outline:none}._noListo_6hyay_49{background-color:#999;cursor:not-allowed}._boton_6hyay_1:disabled{opacity:.6;transition:none;transform:none;cursor:not-allowed}._spinner_6hyay_75{border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;width:16px;height:16px;animation:_spin_6hyay_75 .6s linear infinite}@keyframes _spin_6hyay_75{to{transform:rotate(360deg)}}._modal_10141_7{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;animation:_fadeIn_10141_1 .18s ease-out forwards}._modalContent_10141_39{box-sizing:border-box;background-color:#fff;color:#000;padding:2rem;border-radius:15px;text-align:center;min-width:300px;max-width:50%;box-shadow:0 4px 12px #0000004d;transform:translateY(8px) scale(.98);animation:_slideUp_10141_1 .18s ease-out forwards;outline:none}._titulo_10141_71{margin-top:0}._descripcion_10141_79{margin-bottom:20px}@media (max-width: 480px){._modalContent_10141_39{max-width:85%}}@keyframes _fadeIn_10141_1{to{opacity:1}}@keyframes _slideUp_10141_1{to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._modal_10141_7,._modalContent_10141_39{animation:none!important;transform:none!important}}._botones_10141_145{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:15px}._botonSecundario_10141_163{padding:9px 16px;background-color:#e0e0e0;color:#333;border:none;border-radius:8px;font-size:15px;cursor:pointer;transition:all .18s ease}._botonSecundario_10141_163:hover{background-color:#cacaca;transform:scale(1.03)}._botonSecundario_10141_163:active{transform:scale(.97)}._botones_10141_145 button,._botones_10141_145 ._botonPrincipal_10141_207{width:auto!important;display:inline-flex!important;padding:9px 16px!important;margin:0!important}._modal_tj0n1_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_tj0n1_27{background-color:#fff;color:#000;padding:30px;border-radius:10px;text-align:center;min-width:320px;max-width:480px;box-shadow:0 4px 12px #0000004d}._titulo_tj0n1_49{margin-top:0;margin-bottom:12px}._descripcion_tj0n1_59{margin-bottom:20px;color:#444}._email_tj0n1_69{font-weight:700;word-break:break-word;background:#f6f7f9;padding:10px 14px;border-radius:8px;margin:12px 0}._botones_tj0n1_87{display:flex;gap:12px;align-items:center;margin:20px auto 0;width:fit-content}._botonCancelar_tj0n1_107{background:#fff;border:1px solid #d0d5dd;padding:10px 16px;border-radius:10px;cursor:pointer;font-size:14px;transition:background .2s}._botonCancelar_tj0n1_107:hover{background:#f2f4f7}._spinnerOverlay_1ko7a_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_1ko7a_1{border:12px solid #ccc;border-top:12px solid #3b82f6;border-radius:50%;width:70px;height:70px;animation:_spin_1ko7a_1 .6s linear infinite}@keyframes _spin_1ko7a_1{to{transform:rotate(360deg)}}.lista-ventajas{color:#000}.ventaja-card{background-color:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;padding:5px 10px 10px;text-align:left;transition:transform .25s ease;margin-bottom:1rem}.ventaja-card:hover{transform:translateY(-5px)}.icono{font-size:2rem}.ventaja-card h3{font-weight:700;margin-block-start:0;margin-block-end:0}.ventaja-card p{color:#555}.pequeno{width:100%}@media (min-width: 800px){.contenedor-principal{display:grid;grid-template-columns:1fr 1.5fr}.grande{grid-column:2;grid-row:1 / span 2;padding:0 0 0 5%}}@media (max-width: 799px){.pagina-registro-negocio{text-align:center}}.pagina-login-negocio{width:100%}.pagina-login-bloque-principal{max-width:500px;margin:1rem auto}.login-bloque-principal{text-align:center;width:100%;color:#000;background-color:#fff;border-radius:25px;box-shadow:1px 1px 20px 1px #0003;margin:0 auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:10px 0}.login-form-principal{padding:10px 0;width:85%}.bloque-login-encabezado{width:85%}.bloque-login-encabezado h2,.bloque-login-encabezado h4{margin:1rem}.login-input-formulario{margin:0 auto}.login-negocio-olvidaste-contrasena{text-align:start;font-size:small}.login-negocio-boton{font-weight:700;padding:10px 25px;width:auto;background-color:#07f;color:#fff;border-radius:10px;transition:transform .2s ease;outline:none;margin:1rem}.login-negocio-boton:hover{transform:scale(95%);outline:none}.login-negocio-olvidaste-contrasena{margin-bottom:1rem}.login-container-captcha{text-align:center;margin:1.5rem auto;display:flex;align-items:center;justify-content:center}.login-container-boton-ingresar{margin:1rem 0}.login-error-texto{width:100%;margin:0 auto;color:red;font-weight:700;margin-bottom:1.5rem;text-align:center}@media (max-width: 799px){.login-bloque-principal{max-width:none;margin:0}}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem}.modal-recuperar{background:#fff;padding:2rem;border-radius:14px;width:100%;max-width:380px;box-shadow:0 0 20px #00000040;text-align:center;animation:fadeIn .25s ease-in-out}@keyframes fadeIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.modal-recuperar h3{margin-bottom:.5rem;color:#222;font-size:1.3rem}.modal-recuperar p{font-size:.95rem;color:#555;margin-bottom:1.2rem}.modal-input{display:block;width:90%;max-width:380px;margin:0 auto 1.5rem;padding:12px;border:1.5px solid #ccc;border-radius:8px;outline:none;font-size:1rem;transition:all .2s ease}.modal-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.modal-botones{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.boton-enviar,.boton-cerrar{padding:10px 18px;border-radius:8px;border:none;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .2s ease}.boton-enviar{background-color:#007bff;color:#fff}.boton-enviar:hover{background-color:#005ecb}.boton-cerrar{background-color:#e0e0e0;color:#222}.boton-cerrar:hover{background-color:#cacaca}.modal-error{color:#e74c3c!important;text-align:center;font-size:.9rem;margin-top:-10px;margin-bottom:10px;font-weight:500}@media (max-width: 480px){.modal-recuperar{padding:1.5rem}.modal-input{font-size:.9rem}.boton-enviar,.boton-cerrar{width:100%;text-align:center}.modal-botones{flex-direction:column;gap:8px}}.recovery-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f0f2f5;padding:20px;color:#000}.card{background:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:scale(1.02);box-shadow:0 8px 12px #00000026}.fade-in{animation:fadeIn .75s ease-in-out both}@keyframes fadeIn{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.form-content{display:flex;flex-direction:column}.form-content label{margin-bottom:10px}.form-content input{padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:4px}.form-content button{margin-top:15px;padding:10px;border:none;background:#3498db;color:#fff;border-radius:4px;cursor:pointer;transition:background .3s ease}.form-content button:hover{background:#2980b9}._containerBotonGuardar_53iqc_3{margin-top:3rem;margin-bottom:2rem}._scheduleContainer_53iqc_13{background-color:#fff;border-radius:25px;box-shadow:0 4px 12px #0000001a;margin:40px auto;padding:20px 20px 0;width:90%;max-width:700px;display:flex;flex-direction:column;align-items:center;transition:all .3s ease}._scheduleContainer_53iqc_13 button{margin-top:20px;margin-bottom:0;align-self:center}@media (max-width: 768px){._scheduleContainer_53iqc_13{padding:20px 15px 0;border-radius:15px}}@media (max-width: 480px){._scheduleContainer_53iqc_13{width:95%;padding:15px 10px 0}}._headerAlta_1i4xs_5{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:30px 0;background-color:transparent}._headerAltaLeft_1i4xs_23{height:2.5rem}._logoHeaderAlta_1i4xs_31{height:2.5rem;cursor:pointer}._headerAltaRight_1i4xs_41{display:flex;gap:10px}._headerAltaBtn_1i4xs_51{color:#fff;background-color:transparent;border:1px solid #ccc;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700;transition:all .3s ease}._headerAltaBtn_1i4xs_51:hover{background-color:#f2f2f285}@keyframes _pulse_1g021_125{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.75}}._contenedorPrincipal_1g021_27{text-align:center;background-color:none;gap:10px}._status_1g021_39{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:4px 10px;border-radius:999px;border:1px solid #e2e8f0;background-color:none;width:fit-content;margin:0 auto}._circle_1g021_65{width:12px;height:12px;border-radius:50%}._registrado_1g021_77{background-color:#22c55e}._pendiente_1g021_85{background-color:#ff9d4d}._proceso_1g021_93{background-color:#facc15}._aceptado_1g021_101{background-color:#257de9}._rechazado_1g021_109{background-color:#ef4444}._inactivo_1g021_117{background-color:#a3a3a3}._pulse_1g021_125{animation:_pulse_1g021_125 1.5s infinite ease-in-out}._tooltipAbajo_1g021_137{position:relative;margin-top:10px;background:#1111119f;color:#fff;padding:10px 14px;border-radius:10px;font-size:13px;width:fit-content;max-width:80%;margin-left:auto;margin-right:auto;box-shadow:0 8px 20px #00000040;animation:_tooltipFadeIn_1g021_1 .25s ease-out forwards;transform-origin:top center;line-height:1.4;z-index:20;pointer-events:auto}._tooltipAbajo_1g021_137:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:7px;border-style:solid;border-color:transparent transparent #ffffff transparent}@keyframes _tooltipFadeIn_1g021_1{0%{opacity:0;transform:scale(.9) translateY(-6px)}60%{opacity:1;transform:scale(1.03) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _tooltipFadeOut_1g021_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-6px)}}@media (max-width: 480px){._tooltipAbajo_1g021_137{max-width:85vw;text-align:center;padding:10px 12px}._tooltipAbajo_1g021_137:after{left:50%;transform:translate(-50%)}}._tarjeta_10vhx_1{background-color:#fff;border:1px solid #696b6d;border-radius:16px;padding:20px;box-shadow:0 2px 6px #0000000a;transition:all .3s ease;display:flex;flex-direction:column;margin-bottom:1rem;cursor:pointer}._tarjeta_10vhx_1:hover{background-color:#ebebeb;transform:translateY(-3px);box-shadow:0 4px 10px #00000014}._encabezado_10vhx_43{display:flex;align-items:center;justify-content:space-between}._pasoNumero_10vhx_55{width:35px;height:35px;background-color:#3b82f6;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1rem;flex-shrink:0}._tituloArea_10vhx_83{flex:1;margin-left:12px}._titulo_10vhx_83{margin:0;font-size:16px;font-weight:600;color:#1f2937}._descripcion_10vhx_107{margin:2px 0 0;font-size:14px;color:#6b7280}._estado_10vhx_119{font-size:18px;color:#16a34a;font-weight:700}._checkCircle_10vhx_133{width:40px;height:40px;border-radius:50%;background-color:#dcfce7;display:flex;align-items:center;justify-content:center}._checkIcon_10vhx_153{width:25px;height:25px;color:#16a34a}._warningCircle_10vhx_167{width:40px;height:40px;border-radius:50%;background-color:#fef9c3;display:flex;align-items:center;justify-content:center}._warningIcon_10vhx_187{width:25px;height:25px;color:#ca8a04}._deshabilitado_10vhx_201{opacity:.6;cursor:not-allowed;pointer-events:none;filter:grayscale(.5);transform:none!important;box-shadow:none!important}._tarjeta_10vhx_1._deshabilitado_10vhx_201:hover{background-color:#fff;transform:none;box-shadow:none}._footerAlta_mycg5_1{padding:30px 0;text-align:center;background-color:transparent;border-top:1px solid #ccc;margin-top:40px}._footerText_mycg5_17{color:#fff;font-size:.9rem;margin:0}._bloqueSelect_1znu0_1{border:1px solid #ccc;width:100%;margin:5px 0 10px;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#fff}._select_1znu0_23{font-size:medium;border:none;border-radius:10px;box-sizing:border-box;width:100%;padding:12px 20px;background-color:#fff;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}._select_1znu0_23:focus{outline:1.5px solid #000000}._selectError_1znu0_61{border:1.5px solid #ff00009a;margin-bottom:0}._selectErrorFocus_1znu0_71:focus{outline:1.5px solid #ff00009a}._instruccion_1znu0_79{text-align:left;color:#000c;font-size:small;font-weight:700;display:flex;align-items:center;gap:8px}._errorText_1znu0_103{font-size:small;font-weight:lighter;color:red;margin:3px;text-align:start}._bloqueSelect_14wje_1{position:relative;border:1px solid #ccc;width:100%;margin:5px 0 0;border-radius:10px;background-color:#fff}._select_14wje_19{font-family:system-ui;line-height:normal;text-decoration:none;font-weight:400;font-size:medium;border:none;border-radius:10px;box-sizing:border-box;width:100%;padding:12px 20px;background-color:#fff;color:#000;display:flex;justify-content:space-between;align-items:start;cursor:pointer}._select_14wje_19:focus{outline:1.5px solid #000}._selectError_14wje_65{border:1.5px solid #ff00009a}._selectErrorFocus_14wje_73:focus{outline:1.5px solid #ff00009a}._arrow_14wje_81{font-size:0}._dropdown_14wje_89{font-family:system-ui;font-size:medium;line-height:normal;text-decoration:none;color:#000;position:absolute;top:calc(100% + 0px);left:0;width:100%;max-height:300px;overflow-y:auto;border:1px solid #ccc;border-radius:10px;background-color:#fff;box-shadow:0 2px 6px #00000026;padding:5px 0;list-style:none;margin:0;z-index:10;cursor:pointer}._item_14wje_137{align-items:center;font-family:system-ui;font-size:medium;line-height:normal;display:flex;cursor:pointer}._item_14wje_137 label{display:flex;align-items:center;width:100%;padding:5px 20px;cursor:pointer}._item_14wje_137 input[type=checkbox]{margin:0 5px 0 0;cursor:pointer}._item_14wje_137:hover{background-color:#1967d2;color:#fff;cursor:pointer}._label_14wje_205{font-family:system-ui;font-size:medium;line-height:normal;margin-left:5px;text-align:center;justify-content:center;cursor:pointer}._instruccion_14wje_225{text-align:left;color:#000c;font-size:small;font-weight:700;display:flex;align-items:center;gap:8px}._errorText_14wje_251{font-size:small;font-weight:lighter;color:red;text-align:start;margin:3px}._card_ulks0_1{position:relative;background-color:#d6effc;border-left:5px solid #00bcd4;padding:1rem 2.5rem 1rem 1rem;margin:1rem 0;border-radius:8px;color:#004d40;box-shadow:0 2px 4px #0000001a;font-size:.95rem;opacity:0;transform:translateY(-5px);transition:opacity .1s ease,transform .1s ease}._card_ulks0_1._show_ulks0_35{opacity:1;transform:translateY(0)}._card_ulks0_1._hide_ulks0_45{opacity:0;transform:translateY(-5px)}._text_ulks0_55{margin-right:.5rem}._closeBtn_ulks0_63{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#004d40;font-weight:700}._datosFormulario_akzc1_5{background-color:none}._datosEncabezado_akzc1_13{width:85%;color:#000;background-color:none;margin:0 auto;padding-top:10px}._containerBotonGuardar_akzc1_29{margin-top:2rem;margin-bottom:1rem}._save-error-texto_akzc1_39{color:red;font-weight:700;margin-bottom:1.5rem;text-align:center}._spinnerOverlay_akzc1_53{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffffb3;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_akzc1_53{border:5px solid #ccc;border-top:5px solid #3b82f6;border-radius:50%;width:48px;height:48px;animation:_spin_akzc1_53 1s linear infinite}@keyframes _spin_akzc1_53{to{transform:rotate(360deg)}}._gridDireccion_akzc1_123{display:grid;gap:0;margin:0 auto;justify-items:stretch}._gridDireccion_akzc1_123 .bloque-input{margin-bottom:0}@media (min-width: 768px){._gridDireccion_akzc1_123{grid-template-columns:repeat(2,minmax(0,1fr));width:92%;margin:0 auto;column-gap:0;row-gap:0}}._outerCard_yze7e_5{background-color:#f9f9f9;padding-bottom:1rem;border-radius:25px;border:3px solid #bfbebe;box-shadow:0 2px 6px #0000000f;width:100%;margin-bottom:1rem;box-sizing:border-box}._uploadContainer_yze7e_31{padding:1.5rem 1.5rem 0rem;font-family:Arial,sans-serif}._title_yze7e_41{font-size:1.3rem;font-weight:700;margin-bottom:.25rem;color:#000}._description_yze7e_55{font-size:.95rem;color:#555;margin-bottom:1rem}._card_yze7e_67{background-color:#f8f9fa;border:2px dashed #d0d0d0;border-radius:12px;padding:1.5rem 1rem;text-align:center;transition:border-color .3s}._card_yze7e_67:hover{border-color:#999}._icon_yze7e_93{font-size:2.5rem;color:#5f6368;margin-bottom:.75rem}._fileText_yze7e_105{font-size:1rem;color:#4a4a4a;margin-bottom:.5rem}._or_yze7e_117{font-size:1rem;color:#999;margin:.5rem 0;display:block}._uploadBtn_yze7e_131{display:inline-block;background-color:#2563eb;color:#fff;padding:.5rem 1rem;font-weight:400;border-radius:6px;cursor:pointer;margin-bottom:.5rem;transition:background-color .3s}._uploadBtn_yze7e_131:hover{background-color:#1e40af}._inputHidden_yze7e_163{display:none}._hint_yze7e_171{font-size:.85rem;color:#444;margin-top:1rem}._error_yze7e_183{color:red;font-weight:700;margin-top:.5rem}._uploadBtn_yze7e_131{background-color:#007bff;color:#fff;padding:8px 16px;border-radius:8px;cursor:pointer;text-align:center;display:inline-block;margin-top:10px;transition:background-color .3s ease}._uploadBtn_yze7e_131:hover{background-color:#0056b3}._disabledBtn_yze7e_225{background-color:#ccc!important;color:#888!important;opacity:.9}._disabledBtn_yze7e_225:hover{background-color:#7c7c7c!important;color:#fff!important}._card_yze7e_67+br+._card_yze7e_67{margin-top:.5rem}._successText_yze7e_259{color:green;font-size:.9rem;margin-top:4px}@media (max-width: 480px){._outerCard_yze7e_5{margin-bottom:1rem}._title_yze7e_41{font-size:1.1rem}._description_yze7e_55,._fileText_yze7e_105,._hint_yze7e_171{font-size:.85rem}._uploadBtn_yze7e_131{font-size:.9rem}}._spinnerOverlay_yze7e_317{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffffb3;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_yze7e_317{border:5px solid #ccc;border-top:5px solid #3b82f6;border-radius:50%;width:48px;height:48px;animation:_spin_yze7e_317 1s linear infinite}@keyframes _spin_yze7e_317{to{transform:rotate(360deg)}}._link_yze7e_377{display:inline;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}._requiredNote_yze7e_391{color:#8e8e8e}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}._container_162w6_1{background-color:#fff;width:100%;max-width:850px;height:700px;margin:2rem auto;padding:2rem;border-radius:8px;box-shadow:0 8px 24px #0000001a;box-sizing:border-box}._pdfContainer_162w6_25{background-color:#fff;padding:2rem;width:100%;max-width:690px;height:70vh;max-height:550px;overflow-y:auto;overflow-x:hidden;box-shadow:0 8px 24px #0000001f;margin:1rem auto;box-sizing:border-box;border-radius:5px;display:flex;flex-direction:column;align-items:center}@media (max-width: 480px){._pdfContainer_162w6_25{width:auto;max-width:450px;margin:1rem auto;height:50vh;max-height:none;padding:1rem;display:flex;flex-direction:column;align-items:center}._container_162w6_1{height:68vh;margin-bottom:20px}._react-pdf__Page__canvas_162w6_103{display:block;margin:0 auto;max-width:100%;min-width:unset;height:auto!important}}@media (min-width: 481px){._react-pdf__Page__canvas_162w6_103{display:block;margin:0 auto;max-width:100%;height:auto!important}}._title_1xqe5_3{text-align:center;color:#fff;margin-bottom:20px}._header_1xqe5_17{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._bloqueDatos_1xqe5_29{background-color:#fff;border-radius:25px;padding:1.5rem 0;width:clamp(100%,80vw,80%);margin:0 auto 20px}._title_zctdr_1{text-align:center;color:#fff;margin-bottom:20px}._header_zctdr_13{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._bloqueDatos_zctdr_25{background-color:#fff;border-radius:25px;padding:1rem 0;width:clamp(100%,80vw,80%);margin:0 auto 20px}._datosFormulario_rhqo3_1{background-color:none}._datosEncabezado_rhqo3_9{width:85%;color:#000;background-color:none;margin:0 auto;padding-top:10px}._containerBotonGuardar_rhqo3_25{margin-top:2rem;margin-bottom:1rem}._save-error-texto_rhqo3_35{color:red;font-weight:700;margin-bottom:1.5rem;text-align:center}._spinnerOverlay_rhqo3_49{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffffb3;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_rhqo3_49{border:5px solid #ccc;border-top:5px solid #3b82f6;border-radius:50%;width:48px;height:48px;animation:_spin_rhqo3_49 1s linear infinite}@keyframes _spin_rhqo3_49{to{transform:rotate(360deg)}}._title_1xg5p_1{text-align:center;color:#fff;margin-bottom:20px}._header_1xg5p_13{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._bloqueMapa_1xg5p_25{background-color:#fff;border-radius:25px;padding:1rem 0;width:clamp(100%,80vw,80%);margin:0 auto 20px}._direccion_p4mhq_1{display:"flex";flex-direction:column;gap:"1rem";background-color:#fff}._datosEncabezado_p4mhq_15{width:85%;color:#000;background-color:none;margin:0 auto;margin-top:.5rem;text-align:center}._containerBotonGuardar_p4mhq_33{margin-top:1rem;margin-bottom:1rem}._title_13au1_1{text-align:center;color:#fff;margin-bottom:20px}._header_13au1_13{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._bloquePrincipal_13au1_25{background-color:#fff;border-radius:25px;padding:1rem 0;width:clamp(100%,80vw,80%);margin:0 auto 20px;box-shadow:0 4px 12px #0000001a}._contenedorDias_11qim_3{background-color:none;align-items:center;width:80%;margin:0 auto}._containerBotonGuardar_11qim_17{margin-top:1rem;margin-bottom:1rem}._errorText_11qim_27{color:#ff2626;font-size:15px;margin-top:4px;font-weight:700;text-align:center}._timeRange_o9rxd_1{display:flex;align-items:center}._timeInputWrapper_o9rxd_13{display:flex;flex-direction:column}._timeInputWrapper_o9rxd_13 label{font-size:.85rem;margin-bottom:4px;font-weight:600}._timeSelectGroup_o9rxd_35{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:.4rem}._timeSelectGroup_o9rxd_35 select{padding:.4rem;border:1px solid #ccc;border-radius:6px;font-size:1rem;max-width:80px;box-sizing:border-box}._toText_o9rxd_71{font-size:18px;margin:0 10px;align-self:center;font-weight:700;margin-top:1.5rem}@media (max-width: 500px){._timeSelectGroup_o9rxd_35{flex-direction:column;gap:.25rem}._timeSelectGroup_o9rxd_35 select{max-width:70px;font-size:.9rem;padding:.3rem}}._switch_q9ubx_3{position:relative;display:inline-block;width:40px;height:20px}._switch_q9ubx_3 input{opacity:0;width:0;height:0}._slider_q9ubx_29{position:absolute;cursor:pointer;background-color:#ccc;border-radius:20px;top:0;left:0;right:0;bottom:0;transition:.4s}._slider_q9ubx_29:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+._slider_q9ubx_29{background-color:#28a745}input:checked+._slider_q9ubx_29:before{transform:translate(18px)}._dayRow_64x7n_3{width:100%;background-color:#fafafa;border:3px solid #bfbebe;border-radius:25px;padding:20px;margin:1rem auto;max-width:700px;box-sizing:border-box;box-shadow:0 2px 6px #0000000d;transition:box-shadow .3s ease;color:#000;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}._dayRow_64x7n_3:hover{box-shadow:0 4px 12px #0003}._dayRowActive_64x7n_47{background-color:#e7f0f790;border-color:#bfbebe;box-shadow:0 6px 16px #0000001a}._topRow_64x7n_65{display:flex;align-items:center;gap:40px;font-size:16px}._times_64x7n_83{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:10px}._timeSlot_64x7n_101{display:flex;flex-direction:column;align-items:center;width:100%}._timeSlot_64x7n_101 input[type=time]{padding:6px;border:1px solid #ccc;border-radius:8px;width:120px}._addBtn_64x7n_131{background-color:#28a745;border:none;color:#fff;padding:6px 12px;border-radius:8px;font-weight:700;cursor:pointer;transition:background-color .3s}._addBtn_64x7n_131:hover{background-color:#218838}._addBtnWrapper_64x7n_163{width:100%;display:flex;justify-content:center}._removeBtn_64x7n_177{background-color:#dc3545;color:#fff;border:none;border-radius:6px;padding:4px 10px;font-weight:700;cursor:pointer}._removeBtnWrapper_64x7n_201{display:flex;justify-content:center;margin-top:8px}._errorText_64x7n_213{color:#ff2626;font-size:14px;margin-top:4px}@media (max-width: 480px){._addBtn_64x7n_131{font-size:14px}}@media (max-width: 768px){._topRow_64x7n_65{gap:10px;font-size:14px;flex-wrap:wrap}._timeSlot_64x7n_101 input[type=time]{width:100px}}._title_jsegn_1{text-align:center;color:#fff;margin-bottom:20px}._header_jsegn_13{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._bloqueDatos_jsegn_25{background-color:#fff;border-radius:25px;padding:1rem 0;width:clamp(100%,80vw,80%);margin:0 auto 20px}._title_14m3w_1{text-align:center;color:#fff}._header_14m3w_11{display:grid;border-bottom:2px solid #ddd;margin-bottom:40px}._tarjeta_14m3w_23{width:85%}._datosEncabezado_14m3w_31{width:100%;color:#000;background-color:none;margin:0 auto;padding-top:10px}._datosEncabezado_14m3w_31 h2{margin-bottom:0}._description_14m3w_55{font-size:.95rem;color:#555;margin-bottom:1rem}._scheduleContainer_14m3w_71{background-color:#fff;border-radius:25px;box-shadow:0 4px 12px #0000001a;margin:0 auto;display:flex;flex-direction:column;align-items:center}._containerBotonGuardar_14m3w_91{margin-top:1rem;margin-bottom:2rem}._pageWrapper_3xppa_5{display:flex;flex-direction:column;min-height:100vh}._mainContent_3xppa_17{flex:1;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}._card_3xppa_35{background:#fff;border-radius:16px;box-shadow:0 8px 30px #00000012;padding:2rem;max-width:680px;width:100%;text-align:center;box-sizing:border-box}._card_3xppa_35 h1{color:#2563eb;margin-bottom:1rem;font-size:1.6rem}._card_3xppa_35 p{color:#374151;margin-bottom:1.6rem}._btn_3xppa_79{background:#2563eb;color:#fff;border:none;padding:10px 18px;border-radius:10px;cursor:pointer;font-weight:600}._btn_3xppa_79:hover{background:#1e40af}@media (max-width: 1024px){._card_3xppa_35{padding:1.8rem;max-width:90%}._card_3xppa_35 h1{font-size:1.5rem}._card_3xppa_35 p{font-size:.95rem}}@media (max-width: 768px){._card_3xppa_35{padding:1.5rem;max-width:95%}._card_3xppa_35 h1{font-size:1.4rem}._card_3xppa_35 p{font-size:.9rem}._btn_3xppa_79{padding:8px 16px}}@media (max-width: 480px){._card_3xppa_35{padding:1.2rem}._card_3xppa_35 h1{font-size:1.2rem}._card_3xppa_35 p{font-size:.85rem}._btn_3xppa_79{padding:7px 14px;font-size:.9rem}}:root{margin:0;padding:0;width:100%;background:radial-gradient(circle,#00a7d9,#0463ad)}body{width:100%;max-width:1100px;min-width:320px;margin:0 auto;padding:0 20px;box-sizing:border-box;font-family:Poppins,Lato,Helvetica,Arial,sans-serif;font-size:medium;color:#fff;overflow-y:scroll}.gm-style .gmp-advanced-marker:focus,.gm-style .gmp-advanced-marker:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.link{text-decoration:underline;color:#5259ed}.link:hover{opacity:80%;cursor:pointer}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
