.hl-velo{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .34s var(--ease-salida);background:#080f258c;position:fixed;inset:0}.hl-velo[data-starting-style],.hl-velo[data-ending-style]{opacity:0}.hl{--hl-azul:#0055c8;--hl-tinta:#0b1835;inset-inline:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:61;max-height:calc(100dvh - 24px - env(safe-area-inset-top));overscroll-behavior:contain;scrollbar-width:thin;color:#fff;text-align:left;background:linear-gradient(155deg, var(--hl-azul), #103575);font-family:var(--font-linkr,inherit);transition:transform .28s var(--ease-hoja), opacity .2s var(--ease-salida);border-radius:24px;outline:none;display:block;position:fixed;overflow:hidden auto;box-shadow:0 24px 80px #080f2559}.hl[data-starting-style],.hl[data-ending-style]{opacity:0;transform:translateY(32px)}.hl-escena{pointer-events:none;background:radial-gradient(at 50% 0,#7fb9ff,#287ded 60%,#0055c8);height:216px;position:relative;overflow:hidden}.hl-galeria{transform-origin:top;width:310px;height:156px;position:absolute;top:58px;left:50%;transform:translate(-50%)scale(.9)}.hl-mini{border:1px solid #ffffff73;border-radius:12px;flex-direction:column;align-items:center;gap:6px;width:104px;height:144px;padding:12px 8px;display:flex;position:absolute;top:10px;box-shadow:0 8px 16px #080f2533}.hl-mini-negocio{color:#442f22;background:#f4e6cf;left:4px;transform:rotate(-9deg)}.hl-mini-personal{z-index:1;color:#4b251b;background:linear-gradient(145deg,#ffd2a5,#ef877b);height:156px;top:0;left:103px}.hl-mini-marca{color:#f6edff;background:linear-gradient(160deg,#493266,#161027);right:4px;transform:rotate(9deg)}.hl-mini-avatar{border-radius:50%;flex:none;width:34px;height:34px;display:block;overflow:hidden}.hl-mini-avatar svg{width:100%;height:100%}.hl-mini-nombre{font-size:9px;font-weight:800}.hl-mini-redes{gap:4px;margin-bottom:2px;display:flex}.hl-mini-redes i{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}.hl-mini-enlace{color:#33263f;background:#ffffffd9;border-radius:5px;flex:1;place-items:center;width:100%;min-height:12px;font-size:5.5px;font-weight:700;display:grid}.hl-cuerpo{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:24px 24px 20px;display:grid}.hl-logo{margin-bottom:2px}.hl-titulo{letter-spacing:-.022em;text-wrap:pretty;margin:0;font-size:34px;font-weight:800;line-height:1.04}.hl-texto{color:#ffffffe0;text-wrap:pretty;max-width:40ch;margin:0;font-size:16px;line-height:1.45}.hl-reclamo{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:6px;display:grid}.hl-campo{color:#0b0f19;height:56px;transition:box-shadow .16s var(--ease-salida);background:#fff;border-radius:16px;align-items:center;padding-inline:16px;display:flex;box-shadow:0 8px 24px #080f252e}.hl-campo:focus-within{box-shadow:0 0 0 3px #ffffff8c,0 8px 24px #080f252e}.hl-base{color:#5b6476;cursor:text;flex:none;font-size:16px;font-weight:600}.hl-campo input{min-width:0;height:100%;font:inherit;color:#0b0f19;background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:600}.hl-campo input::placeholder{color:#9aa3b2;font-weight:500}.hl-crear{background:var(--hl-tinta);color:#fff;cursor:pointer;height:56px;transition:transform .16s var(--ease-salida), background-color .16s var(--ease-salida);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #080f2552}.hl-seguir{width:100%;margin-top:4px}.hl-crear svg{width:18px;height:18px}@media (hover:hover){.hl-crear:hover{background:#11244d;transform:translateY(-1px)}}.hl-crear:active{transform:scale(.98)}.hl-nota{color:#fffc;margin:0;font-size:13px}.hl-enlaces{flex-wrap:wrap;gap:4px 20px;margin:2px 0 0;display:flex}.hl-enlaces a{color:#fff;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;display:inline-flex}@media (hover:hover){.hl-enlaces a:hover{text-decoration-color:#fff}}.hl-cerrar{z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;transition:background-color .16s var(--ease-salida);background:#0b1835a6;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.hl-cerrar svg{width:20px;height:20px}@media (hover:hover){.hl-cerrar:hover{background:#0b1835d9}}.hl :focus-visible{outline-offset:3px;outline:2px solid #fff}.hl-campo input:focus-visible{outline:none}@media (min-width:40rem){.hl{width:min(520px,100% - 48px);max-height:calc(100dvh - 48px);inset:max(24px,50dvh - 400px) auto auto 50%;transform:translate(-50%)}.hl[data-starting-style],.hl[data-ending-style]{transform:translate(-50%,12px)}.hl-escena{height:204px}.hl-galeria{top:28px;transform:translate(-50%)scale(1.06)}.hl-cuerpo{gap:16px;padding:28px 36px 24px}.hl-titulo{font-size:40px}}@media (max-width:359px){.hl-cuerpo{padding:20px 18px 16px}.hl-titulo{font-size:30px}.hl-escena{height:194px}.hl-galeria{top:58px;transform:translate(-50%)scale(.78)}}@media (prefers-reduced-motion:reduce){.hl,.hl-velo{transition:opacity .16s linear}.hl[data-starting-style],.hl[data-ending-style],.hl-crear:active{transform:none}@media (hover:hover){.hl-crear:hover{transform:none}}}@media (prefers-reduced-motion:reduce) and (min-width:40rem){.hl[data-starting-style],.hl[data-ending-style]{transform:translate(-50%)}}
