.aviso-de-legales_velo__zn_UX{position:fixed;z-index:50;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));background:var(--shadow-deep)}.aviso-de-legales_caja___j0xU{width:100%;max-width:460px;display:flex;flex-direction:column;gap:14px;padding:24px 22px 18px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink);box-shadow:0 24px 48px -24px var(--shadow-deep)}.aviso-de-legales_titulo__zEe9E{margin:0;font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-.03em}.aviso-de-legales_texto__Tp6IM{margin:0;font-size:15.5px;line-height:1.5;color:var(--ink2)}.aviso-de-legales_error__QBHaj{margin:0;font-size:14px;color:var(--bad)}.aviso-de-legales_acepto__ImwmD{height:50px;border:0;border-radius:14px;background:var(--inv);color:var(--inv-ink);font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.aviso-de-legales_acepto__ImwmD:disabled{opacity:.6;cursor:progress}.aviso-de-legales_salir__8iPTi{height:40px;border:0;background:transparent;color:var(--ink3);font-family:inherit;font-size:14.5px;cursor:pointer}@media (min-width:768px){.aviso-de-legales_velo__zn_UX{align-items:center}}.cerrar-sesion_aviso__KtuE6{margin:0;font-size:13px;line-height:1.4;color:var(--bad)}.aviso-de-acceso_aviso__ypDgO{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.aviso-de-acceso_titulo__jKAY_{margin:0;font-size:16px;font-weight:600;color:var(--ink)}.aviso-de-acceso_detalle__CfYKx{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink3)}.aviso-de-acceso_acciones__SMZkt{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.aviso-de-acceso_primario__n1_aT,.aviso-de-acceso_secundario__SfgM_{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;font:inherit;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer}.aviso-de-acceso_primario__n1_aT{border:1px solid var(--inv);background:var(--inv);color:var(--inv-ink)}.aviso-de-acceso_primario__n1_aT:disabled{opacity:.6;cursor:default}.aviso-de-acceso_secundario__SfgM_{border:1px solid var(--line);background:var(--surface);color:var(--ink)}