.entrar_escena__gHVP_{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top,0px)) 16px max(28px,env(safe-area-inset-bottom,0px));background:radial-gradient(120% 60% at 50% -10%,rgba(219,194,105,.22),rgba(219,194,105,0) 62%),var(--bg);color:var(--ink)}.entrar_tarjeta__3MDa_{width:min(420px,100%);display:flex;flex-direction:column;align-items:stretch;gap:14px;text-align:center;animation:entrar_aparecer__iyVMr .9s cubic-bezier(.22,1,.36,1) both}.entrar_conCaja__c8Kes{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:22px 18px 20px;box-shadow:0 10px 32px rgba(0,0,0,.08)}.entrar_logo__9AGwg{display:flex;justify-content:center;margin:4px 0 2px;font-size:inherit;animation:entrar_flotar__99Nfl 1.2s cubic-bezier(.22,1,.36,1) both}.entrar_titulo__GwjhX{margin:0;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.entrar_lema__CtDfD{margin:0;font-size:17px;line-height:1.4;color:var(--ink-2)}.entrar_division__spn2U{margin:-8px 0 6px;font-size:13px;color:var(--ink-3)}.entrar_invitacion__VWDHO{margin:0;padding:12px 14px;border-radius:16px;background:var(--surface-2);color:var(--ink);font-size:15px;line-height:1.4}.entrar_botones__QvSeK{display:flex;flex-direction:column;gap:12px;margin-top:10px}.entrar_crear__y4GzM,.entrar_formulario__kRHbM .btn.primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:14px 22px;border-radius:999px;border:0;background:var(--comfy-amarillo);color:#1F1F22;font-size:18px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 6px 18px rgba(219,194,105,.35);transition:transform .35s ease,box-shadow .35s ease,filter .35s ease}.entrar_formulario__kRHbM .btn.primary{width:100%}.entrar_crear__y4GzM:hover,.entrar_formulario__kRHbM .btn.primary:hover{filter:brightness(1.04)}.entrar_crear__y4GzM:active,.entrar_formulario__kRHbM .btn.primary:active{transform:scale(.98)}.entrar_formulario__kRHbM .btn.primary:disabled{opacity:.7;cursor:progress}.entrar_tengo__qo7lk{display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 22px;border-radius:999px;border:2px solid var(--border);background:var(--surface);color:var(--ink);font-size:18px;font-weight:600;text-decoration:none;transition:border-color .35s ease,transform .35s ease}.entrar_tengo__qo7lk:hover{border-color:var(--ink-3)}.entrar_tengo__qo7lk:active{transform:scale(.98)}.entrar_formulario__kRHbM{text-align:left}.entrar_campos__lnk2r{display:flex;flex-direction:column;gap:14px;text-align:left}.entrar_campos__lnk2r .field input{min-height:52px;font-size:17px;border-radius:14px}.entrar_error__lo3v2{margin:0}.entrar_pie__RTWJH{margin:6px 0 0;font-size:15px;color:var(--ink-2)}.entrar_enlace__Nvcy6{color:var(--comfy-tinta);font-weight:700}.entrar_enlace__Nvcy6,.entrar_volver__z4BTP{text-decoration:underline;text-underline-offset:3px}.entrar_volver__z4BTP{align-self:center;background:none;border:0;padding:10px 14px;font-size:15px;color:var(--ink-2)}.entrar_equipo__lvgtO{margin:18px 0 0;font-size:13px;color:var(--ink-3)}.entrar_equipo__lvgtO a{color:inherit}@keyframes entrar_aparecer__iyVMr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes entrar_flotar__99Nfl{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.entrar_logo__9AGwg,.entrar_tarjeta__3MDa_{animation:none}.entrar_crear__y4GzM,.entrar_formulario__kRHbM .btn.primary,.entrar_tengo__qo7lk{transition:none}}.BannerInstalar_hoja__OxqMX{position:fixed;left:0;right:0;bottom:0;margin:0 auto;width:min(520px,100%);z-index:55;display:flex;flex-direction:column;gap:14px;padding:20px 18px calc(16px + env(safe-area-inset-bottom, 0px));border-radius:28px 28px 0 0;background:var(--comfy-noche);color:var(--comfy-blanco);box-shadow:0 -12px 40px rgba(0,0,0,.35);animation:BannerInstalar_subir__FpBel .8s cubic-bezier(.22,1,.36,1) both}.BannerInstalar_saliendo__k2qXv{animation:BannerInstalar_bajar__szSB1 .4s ease-in both}.BannerInstalar_oculto__eg_VR{visibility:hidden;pointer-events:none}.BannerInstalar_cabeza__1eU8P{display:flex;align-items:center;gap:14px}.BannerInstalar_titulo__oEZCz{margin:0;font-size:21px;line-height:1.2;font-weight:700}.BannerInstalar_texto__uGUqy{margin:4px 0 0;font-size:16px;line-height:1.4;color:rgba(255,255,255,.82)}.BannerInstalar_instalar__b_qt9{min-height:56px;border:0;border-radius:999px;background:var(--comfy-amarillo);color:#1F1F22;font-size:18px;font-weight:700;cursor:pointer;transition:transform .35s ease,filter .35s ease}.BannerInstalar_instalar__b_qt9:hover{filter:brightness(1.05)}.BannerInstalar_instalar__b_qt9:active{transform:scale(.98)}.BannerInstalar_ahoraNo__grdhM:focus-visible,.BannerInstalar_instalar__b_qt9:focus-visible{outline:3px solid var(--comfy-blanco);outline-offset:3px}.BannerInstalar_pasos__gi_rU{margin:0;padding:14px 16px 14px 36px;border-radius:18px;background:rgba(255,255,255,.08);font-size:16px;line-height:1.55}.BannerInstalar_pasos__gi_rU li+li{margin-top:6px}.BannerInstalar_nota__7_LLm{padding-left:16px}.BannerInstalar_icono__uv1q8{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 4px;border-radius:8px;background:rgba(255,255,255,.16);vertical-align:middle;font-weight:700}.BannerInstalar_ahoraNo__grdhM{align-self:center;min-height:44px;padding:8px 18px;border:0;background:none;color:rgba(255,255,255,.85);font-size:16px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes BannerInstalar_subir__FpBel{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes BannerInstalar_bajar__szSB1{to{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.BannerInstalar_hoja__OxqMX,.BannerInstalar_saliendo__k2qXv{animation:none}.BannerInstalar_instalar__b_qt9{transition:none}}.FotoPerfil_caja__azAIG{display:flex;flex-direction:column;align-items:center;gap:10px}.FotoPerfil_circulo__r_hyg{position:relative;width:112px;height:112px;border-radius:50%;overflow:hidden;background:var(--surface-2,#eef2ef);border:3px solid var(--accent,#1e6b4e);display:grid;place-items:center}.FotoPerfil_circulo__r_hyg[data-vacio]{border-style:dashed}.FotoPerfil_img__DOGJh{width:100%;height:100%;object-fit:cover;display:block}.FotoPerfil_vacio__9V__G{font-size:38px;opacity:.55}.FotoPerfil_cargando__A_Nwz{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.35);color:#fff;font-size:26px;font-weight:700}.FotoPerfil_botones__TR6Yj{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.FotoPerfil_error__jkWrj{margin:0;color:var(--crit,#b3261e);font-size:13px;text-align:center}.FormPerfil_foto__FnN2W{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 0 4px}.FormPerfil_porque__QAm3f{margin:0;font-size:12px;color:var(--ink-3);text-align:center;max-width:300px;line-height:1.4}.FormPerfil_dos__0mTxg{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:380px){.FormPerfil_dos__0mTxg{grid-template-columns:1fr}}.FormPerfil_tel__i6J4p{display:flex;align-items:center;gap:8px}.FormPerfil_tel__i6J4p input{flex:1 1;min-width:0}.FormPerfil_prefijo__iheWm{font-size:20px}.FormPerfil_ok__qsc1J{color:var(--ok,#1e6b4e);font-weight:700}.FormPerfil_mal__5ePHo{color:var(--ink-3);font-size:11px;white-space:nowrap}.ClienteShell_app__N_6Aa{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg)}.ClienteShell_huecoBanner__Z3tSI{flex:none;height:var(--comfy-banner-alto,0)}.ClienteShell_cabecera__i_sPj{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(8px + env(safe-area-inset-top, 0px)) 16px 8px;background:var(--surface);border-bottom:1px solid var(--border)}.ClienteShell_marca__t_6O_{display:inline-flex;align-items:center;border-radius:14px;text-decoration:none;min-height:48px}.ClienteShell_marcaVolver__X9iO7{gap:4px;padding-right:4px;transform-origin:left center;animation:ClienteShell_latido__0_Uma .9s ease-in-out .3s 3}.ClienteShell_flecha__7S6Gt{flex:none;color:var(--comfy-tinta)}@keyframes ClienteShell_latido__0_Uma{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.ClienteShell_derecha__7hwqi{display:flex;align-items:center;gap:10px}.ClienteShell_campana__kioRw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--ink);background:var(--surface-2);text-decoration:none;transition:background .3s ease}.ClienteShell_campana__kioRw:hover{background:var(--border)}.ClienteShell_globo__Szn9Q{position:absolute;top:4px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--crit);color:#FFFFFF;font-size:11px;font-weight:700;line-height:20px;text-align:center;box-shadow:0 0 0 2px var(--surface)}.ClienteShell_avatar__Ksr_p{position:relative;width:48px;height:48px;padding:2px;border-radius:50%;border:2px solid var(--comfy-amarillo);background:var(--surface-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.ClienteShell_avatar__Ksr_p:active{transform:scale(.96)}.ClienteShell_avatar__Ksr_p[aria-expanded=true]{box-shadow:0 0 0 4px rgba(219,194,105,.35)}.ClienteShell_foto__v6v8E{position:absolute;inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;object-fit:cover;display:block;opacity:0;transition:opacity .6s ease}.ClienteShell_foto__v6v8E[data-lista]{opacity:1}.ClienteShell_iniciales__Sp5qF{font-weight:700;font-size:15px;color:var(--ink)}.ClienteShell_menu__QqROb{position:absolute;top:calc(100% + 6px);right:12px;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 90px);overflow:auto;padding:10px;border-radius:22px;background:var(--surface);border:1px solid var(--border);box-shadow:0 16px 44px rgba(0,0,0,.22);animation:ClienteShell_caer__mkbFM .45s cubic-bezier(.22,1,.36,1) both;transform-origin:top right}.ClienteShell_quien__3dkM8{padding:8px 12px 10px;font-size:16px;border-bottom:1px solid var(--border);margin-bottom:6px;overflow-wrap:anywhere}.ClienteShell_opciones__SnBnU{display:flex;flex-direction:column}.ClienteShell_opcion__UBnOU{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 12px;border:0;border-radius:14px;background:none;color:var(--ink);font-size:16px;text-align:left;text-decoration:none;cursor:pointer;transition:background .25s ease}.ClienteShell_opcion__UBnOU:focus-visible,.ClienteShell_opcion__UBnOU:hover{background:var(--surface-2)}.ClienteShell_salir__PmJZ7{margin-top:6px;border-top:1px solid var(--border);border-radius:0 0 14px 14px;color:var(--crit)}.ClienteShell_tema__KUdNs{margin:6px 0 0;padding:10px 12px 12px;border-top:1px solid var(--border)}.ClienteShell_temaTitulo__Si7F0{display:block;font-size:13px;color:var(--ink-2);margin-bottom:8px}.ClienteShell_temaBotones__qd4Ss{display:flex;gap:6px;flex-wrap:wrap}.ClienteShell_temaBoton__7_D7p{flex:1 1 auto;min-height:44px;padding:8px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--ink);font-size:14px;cursor:pointer;transition:background .25s ease,border-color .25s ease}.ClienteShell_temaBoton__7_D7p[aria-pressed=true]{background:var(--comfy-noche);border-color:var(--comfy-amarillo);color:#FFFFFF;font-weight:700}@keyframes ClienteShell_caer__mkbFM{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.ClienteShell_app__N_6Aa{--pie-barra:66px;--pie-hueco:calc(10px + env(safe-area-inset-bottom, 0px) + var(--comfy-banner-alto, 0px));--lado:max(12px,calc(50% - 300px))}.ClienteShell_app__N_6Aa[data-mapa] .ClienteShell_cabecera__i_sPj{position:fixed;top:calc(10px + env(safe-area-inset-top, 0px));left:var(--lado);right:var(--lado);padding:6px 8px 6px 14px;border-radius:22px;background:var(--cristal);border:1px solid var(--cristal-borde);color:var(--cristal-tinta);box-shadow:var(--cristal-sombra);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ClienteShell_app__N_6Aa[data-mapa] .ClienteShell_campana__kioRw{width:44px;height:44px;background:var(--cristal-boton);color:var(--cristal-tinta)}.ClienteShell_app__N_6Aa[data-mapa] .ClienteShell_avatar__Ksr_p{width:46px;height:46px;background:var(--cristal-boton)}.ClienteShell_app__N_6Aa[data-mapa] .ClienteShell_globo__Szn9Q{box-shadow:none}.ClienteShell_app__N_6Aa[data-mapa] .content{padding:0;max-width:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ClienteShell_app__N_6Aa[data-mapa] .ClienteShell_cabecera__i_sPj{background:var(--cristal-solido)}}.ClienteShell_barra__HjEcJ{position:fixed;left:var(--lado);right:var(--lado);bottom:var(--pie-hueco);z-index:38;height:var(--pie-barra);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:0 6px;border-radius:24px;transition:transform .3s ease,opacity .3s ease}.ClienteShell_barraItem__R_S_y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;border-radius:16px;color:var(--cristal-tinta-2);text-decoration:none;-webkit-tap-highlight-color:transparent}.ClienteShell_barraIcono__QcLmz{display:inline-flex;align-items:center;justify-content:center;width:50px;height:30px;border-radius:999px;transition:background .25s ease,color .25s ease}.ClienteShell_barraTexto__LRvny{font-size:12px;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap}.ClienteShell_barraItem__R_S_y[aria-current=page]{color:var(--cristal-tinta)}.ClienteShell_barraItem__R_S_y[aria-current=page] .ClienteShell_barraIcono__QcLmz{background:var(--cristal-activo);color:var(--cristal-activo-tinta)}.ClienteShell_barraItem__R_S_y[aria-current=page] .ClienteShell_barraTexto__LRvny{font-weight:800}.ClienteShell_app__N_6Aa .entrada-pantalla{animation:none}.ClienteShell_barraItem__R_S_y:focus-visible{outline:3px solid var(--comfy-amarillo);outline-offset:2px}html[data-comfy-flujo] .ClienteShell_barra__HjEcJ{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}.ClienteShell_app__N_6Aa[data-barra]:not([data-mapa]) .content{padding-bottom:calc(var(--pie-barra) + 34px + env(safe-area-inset-bottom, 0px))}@media (max-width:359px){.ClienteShell_barraTexto__LRvny{font-size:11px}.ClienteShell_barraIcono__QcLmz{width:44px}}@media (prefers-reduced-motion:reduce){.ClienteShell_marcaVolver__X9iO7,.ClienteShell_menu__QqROb{animation:none}.ClienteShell_avatar__Ksr_p,.ClienteShell_barraIcono__QcLmz,.ClienteShell_barra__HjEcJ,.ClienteShell_campana__kioRw,.ClienteShell_foto__v6v8E,.ClienteShell_opcion__UBnOU,.ClienteShell_temaBoton__7_D7p{transition:none}}.BotonTema_boton__3Hnra{transition:transform var(--mov) var(--mov-curva)}.BotonTema_boton__3Hnra:active{transform:scale(.94)}.BotonTema_selector__Vgnh7{display:grid;grid-gap:8px;gap:8px}.BotonTema_titulo__U3mjV{font-size:12px;font-weight:600;color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em}.BotonTema_opciones__vTqF7{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.BotonTema_opcion__BslwV{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--ink);font-size:16px;font-weight:600;cursor:pointer;transition:transform var(--mov) var(--mov-curva),background-color var(--mov) var(--mov-curva),border-color var(--mov) var(--mov-curva)}.BotonTema_opcion__BslwV:active{transform:scale(.97)}.BotonTema_opcion__BslwV[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-soft-ink);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.BotonTema_nota__VARuA{font-size:12px;color:var(--ink-3)}.BarraChofer_barra__joqhi{position:fixed;left:0;right:0;bottom:0;z-index:45;height:var(--barra-chofer-alto);padding-bottom:env(safe-area-inset-bottom,0);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -2px 12px rgba(0,0,0,.06)}.BarraChofer_boton__RDuNT{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-width:0;padding:6px 2px 2px;border:0;background:none;color:var(--ink-2);font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--mov) var(--mov-curva),color var(--mov) var(--mov-curva)}.BarraChofer_boton__RDuNT:active{transform:scale(.97)}.BarraChofer_boton__RDuNT:focus-visible{outline-offset:-3px}.BarraChofer_icono__54KpA{position:relative;display:grid;place-items:center;width:56px;height:28px;border-radius:99px;flex:0 0 auto;transition:background-color var(--mov) var(--mov-curva),transform var(--mov) var(--mov-curva)}.BarraChofer_etiqueta__1IO_j{max-width:100%;font-size:12px;font-weight:600;line-height:1.08;letter-spacing:-.01em;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.BarraChofer_activo__ch4xr{color:var(--accent-soft-ink)}.BarraChofer_activo__ch4xr .BarraChofer_icono__54KpA{background:var(--accent-soft)}.BarraChofer_tocado__WdO6V{color:var(--accent-soft-ink)}.BarraChofer_tocado__WdO6V .BarraChofer_icono__54KpA{background:var(--accent-soft);transform:scale(1.06)}.BarraChofer_punto__vM7wv{position:absolute;top:2px;right:12px;width:9px;height:9px;border-radius:50%;background:var(--crit);box-shadow:0 0 0 2px var(--surface)}.BarraChofer_progreso__Qw6g8{position:fixed;top:0;left:0;right:0;z-index:90;height:3px;overflow:hidden;pointer-events:none;background:var(--accent-soft)}.BarraChofer_progreso__Qw6g8:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--accent);animation:BarraChofer_correr__yTHh8 1.1s var(--mov-curva) infinite}@keyframes BarraChofer_correr__yTHh8{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.BarraChofer_progreso__Qw6g8:after{animation:none;width:100%;opacity:.7}}.BarraChofer_velo__fJtqF{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;animation:BarraChofer_aparecer__XEoA5 var(--mov) var(--mov-curva)}.BarraChofer_hoja__BTV4q{width:100%;max-width:560px;max-height:88vh;max-height:88dvh;overflow-y:auto;background:var(--surface);color:var(--ink);border-radius:18px 18px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom, 0px));box-shadow:0 -8px 28px rgba(0,0,0,.25);animation:BarraChofer_subir__tWDDJ var(--mov) var(--mov-curva)}@keyframes BarraChofer_aparecer__XEoA5{0%{opacity:0}}@keyframes BarraChofer_subir__tWDDJ{0%{transform:translateY(24px);opacity:.6}}.BarraChofer_asa__yRINS{width:40px;height:4px;border-radius:99px;background:var(--border);margin:2px auto 12px}.BarraChofer_quien__Y6Y4j{display:flex;align-items:center;gap:12px;padding:0 4px 12px;border-bottom:1px solid var(--border)}.BarraChofer_quien__Y6Y4j strong{display:block;font-size:16px}.BarraChofer_avatar__lrktG{width:40px;height:40px;border-radius:99px;flex:0 0 auto;display:grid;place-items:center;font-size:14px;font-weight:700;background:var(--accent-soft);color:var(--accent-soft-ink)}.BarraChofer_rol__lHM3W{display:block;font-size:13px;color:var(--ink-2)}.BarraChofer_opciones__Vrvtl{display:grid;grid-gap:4px;gap:4px;padding:10px 0}.BarraChofer_opcion__zqBsb{display:flex;align-items:center;gap:14px;width:100%;min-height:54px;padding:8px 10px;border-radius:12px;border:0;background:none;color:var(--ink);font:inherit;font-size:16px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mov) var(--mov-curva),transform var(--mov) var(--mov-curva)}.BarraChofer_opcion__zqBsb:hover{background:var(--surface-2)}.BarraChofer_opcion__zqBsb:active{transform:scale(.98);background:var(--surface-2)}.BarraChofer_opcionTocada__LWFQw,.BarraChofer_opcion__zqBsb[aria-current=page]{background:var(--accent-soft);color:var(--accent-soft-ink)}.BarraChofer_opcionIcono__OE0Kj{width:38px;height:38px;border-radius:10px;flex:0 0 auto;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-2)}.BarraChofer_opcionTexto__d4Y8s{flex:1 1;min-width:0}.BarraChofer_fuera__5yl5D{font-size:12px;font-weight:500;color:var(--ink-3)}.BarraChofer_globo__xRdB3{min-width:22px;padding:2px 7px;border-radius:99px;background:var(--crit);color:#fff;font-size:12px;font-weight:700;text-align:center}.BarraChofer_bloque__JBody{padding:12px 4px 4px;border-top:1px solid var(--border)}.BarraChofer_salir__Q_PkH{color:var(--crit)}.BarraChofer_salir__Q_PkH .BarraChofer_opcionIcono__OE0Kj{background:var(--crit-soft);color:var(--crit)}.BarraChofer_formClave__x_mLm{display:grid;grid-gap:8px;gap:8px}.BarraChofer_claveEtiqueta__wUwTP{font-size:13px;font-weight:600;color:var(--ink-2)}.BarraChofer_claveFila__99DWu{display:flex;gap:10px}.BarraChofer_claveFila__99DWu input{flex:1 1;min-width:0;font-size:20px;letter-spacing:.3em;text-align:center;min-height:52px}.BarraChofer_grande__KGiMM{min-height:52px;padding:10px 18px;font-size:16px;text-decoration:none}.BarraChofer_cancelar__xykW7{justify-self:start;border:0;background:none;padding:8px 2px;color:var(--ink-2);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.BarraChofer_confirmar___2QX9{display:grid;grid-gap:16px;gap:16px;padding:4px 4px 8px}.BarraChofer_confirmarTexto__oolIL{margin:0;font-size:17px;font-weight:600;line-height:1.4}.BarraChofer_confirmarBotones__HP5f_{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (min-width:700px){.BarraChofer_barra__joqhi{padding-left:calc(50vw - 280px);padding-right:calc(50vw - 280px)}}.MemoriaVistas_foto__KwQSo{position:fixed;z-index:3;overflow-y:auto;background:var(--bg);contain:layout paint;transition:opacity .14s var(--mov-curva)}.MemoriaVistas_dentro__ir8mG{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.8}.MemoriaVistas_dentro__ir8mG *{animation:none!important;transition:none!important}.MemoriaVistas_saliendo__Rf00B{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.MemoriaVistas_foto__KwQSo{transition:none}}.AvisoEnPantalla_capa__H4vQE{position:fixed;top:8px;left:8px;right:8px;z-index:80;display:grid;grid-gap:8px;gap:8px;pointer-events:none}.AvisoEnPantalla_aviso__qz4gt{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;background:var(--surface);color:var(--ink);border:2px solid var(--border);border-radius:12px;padding:10px 12px;box-shadow:0 8px 24px rgba(0,0,0,.25);animation:AvisoEnPantalla_avisoEntra__IZsLY .25s ease-out}.AvisoEnPantalla_viaje__iD9oT{border-color:var(--accent)}.AvisoEnPantalla_icono__H6DaN{font-size:24px;line-height:1}.AvisoEnPantalla_texto__yR6gt{min-width:0}.AvisoEnPantalla_titulo__UFthX{font-weight:700;font-size:15px;line-height:1.2}.AvisoEnPantalla_cuerpo__6RES_{font-size:13px;color:var(--ink-2);margin-top:2px;overflow-wrap:anywhere}.AvisoEnPantalla_meta__nlIMg{font-size:11px;color:var(--ink-3);margin-top:3px}.AvisoEnPantalla_acciones__IaErK{display:flex;gap:6px;align-items:center}@keyframes AvisoEnPantalla_avisoEntra__IZsLY{0%{transform:translateY(-12px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:480px){.AvisoEnPantalla_aviso__qz4gt{grid-template-columns:auto 1fr}.AvisoEnPantalla_acciones__IaErK{grid-column:1/-1;justify-content:flex-end}}.PuenteApp_arriba__sw6y_{top:8px;z-index:85}.PuenteApp_abajo__uIyJz,.PuenteApp_arriba__sw6y_{position:fixed;left:8px;right:8px;display:grid;grid-gap:8px;gap:8px;pointer-events:none}.PuenteApp_abajo__uIyJz{bottom:calc(44px + env(safe-area-inset-bottom, 0px) + var(--barra-chofer-alto, 0px));z-index:75}@supports (bottom:max(0px,1px)){.PuenteApp_abajo__uIyJz{bottom:calc(44px + max(var(--barra-chofer-alto, 0px), env(safe-area-inset-bottom, 0px)))}}.con-pastilla-taxi .PuenteApp_abajo__uIyJz{bottom:calc(var(--pastilla-taxi-tope) + 8px)}.PuenteApp_banda__b9crE{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;background:var(--surface);color:var(--ink);border:2px solid var(--border);border-radius:12px;padding:10px 12px;box-shadow:0 8px 24px rgba(0,0,0,.25);max-width:640px;width:100%;margin:0 auto;animation:PuenteApp_entra__mXoXG .25s ease-out}.PuenteApp_aviso__xtreg{border-color:var(--accent)}.PuenteApp_alerta__dqmjU{border-color:var(--warn)}.PuenteApp_critica__0IdPf{border-color:var(--crit)}.PuenteApp_icono___Vupe{font-size:24px;line-height:1}.PuenteApp_texto__StAFd{min-width:0}.PuenteApp_titulo__Y2NxZ{font-weight:700;font-size:15px;line-height:1.25}.PuenteApp_cuerpo__w4kK6{font-size:13px;color:var(--ink-2);margin-top:2px;overflow-wrap:anywhere}.PuenteApp_acciones__6Y24y{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@keyframes PuenteApp_entra__mXoXG{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.PuenteApp_banda__b9crE{animation:none}}@media (max-width:480px){.PuenteApp_banda__b9crE{grid-template-columns:auto 1fr}.PuenteApp_acciones__6Y24y{grid-column:1/-1}}.TaximetroFondo_pastilla__C3aNe{position:fixed;left:12px;right:12px;bottom:calc(var(--barra-chofer-alto, 0px) + var(--estado-red-alto, 0px) + 10px);z-index:35;display:flex;justify-content:center;pointer-events:none;animation:TaximetroFondo_entrar__rI_ro var(--mov,.2s) var(--mov-curva,cubic-bezier(.2,.8,.2,1)) both}.TaximetroFondo_enlace__wswe2{pointer-events:auto;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;width:100%;max-width:560px;min-height:48px;padding:10px 16px;border-radius:16px;background:var(--accent);color:var(--accent-ink);box-shadow:0 6px 18px rgba(0,0,0,.25);font-size:14px;line-height:1.3;text-decoration:none;transition:transform var(--mov,.2s) var(--mov-curva,ease-out)}.TaximetroFondo_enlace__wswe2:active{transform:scale(.97)}.TaximetroFondo_icono__Vuv6f{font-size:20px;line-height:1}.TaximetroFondo_texto__XAi7R{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.TaximetroFondo_accion__gYwge{font-weight:700;text-decoration:underline;white-space:nowrap}.TaximetroFondo_aviso__q44Sa .TaximetroFondo_enlace__wswe2{background:var(--warn-soft);color:var(--ink)}.TaximetroFondo_cobro___eaVu .TaximetroFondo_enlace__wswe2{background:var(--info-soft);color:var(--info)}@supports (bottom:max(0px,1px)){.TaximetroFondo_pastilla__C3aNe{bottom:calc(max(var(--barra-chofer-alto, 0px), env(safe-area-inset-bottom, 0px)) + var(--estado-red-alto, 0px) + 10px)}}@keyframes TaximetroFondo_entrar__rI_ro{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.TaximetroFondo_pastilla__C3aNe{animation:none}.TaximetroFondo_enlace__wswe2{transition:none}}