.lf-ex-aurora{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;background:#0b0712;color:#f7f0ff;border:1px solid rgba(167,139,250,.4)}.lf-ex-aurora--md{padding:4px 12px;font-size:10px}.lf-ex-aurora--sm{padding:2px 7px;font-size:9px;letter-spacing:.1em}.lf-ex-aurora__text{position:relative;z-index:2}.lf-ex-aurora__fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lf-ex-aurora__wash{position:absolute;inset:-30% -10%;background:radial-gradient(circle at 30% 50%,rgba(124,58,237,.55),transparent 45%),radial-gradient(circle at 80% 40%,rgba(224,30,119,.4),transparent 40%);animation:lf-ex-aurora-wash 3.6s ease-in-out infinite}.lf-ex-aurora__twinkle{position:absolute;width:2px;height:2px;border-radius:999px;background:#fff;animation:lf-ex-aurora-twinkle 1.6s ease-in-out var(--lf-ex-delay,0s) infinite}@keyframes lf-ex-aurora-wash{0%{transform:translateX(-20%) scale(1.1);opacity:.35}50%{transform:translateX(20%) scale(1.2);opacity:.7}to{transform:translateX(-20%) scale(1.1);opacity:.35}}@keyframes lf-ex-aurora-twinkle{0%,to{opacity:.12;transform:scale(.65)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lf-ex-aurora__twinkle,.lf-ex-aurora__wash{animation:none}.lf-ex-aurora__wash{opacity:.5;transform:none}}.lf-ex-bubble{position:absolute;left:12px;bottom:12px;z-index:18;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(280px,calc(100% - 3.5rem))}.lf-ex-bubble__pop{position:relative;padding:9px 11px;border-radius:14px 14px 14px 6px;background:#11081c;border:1px solid rgba(232,184,92,.4);box-shadow:0 12px 28px rgba(0,0,0,.42);animation:lf-ex-bubble-in .5s cubic-bezier(.22,1,.36,1) both}.lf-ex-bubble__pop:after{content:"";position:absolute;left:10px;bottom:-5px;width:9px;height:9px;background:#11081c;border-right:1px solid rgba(232,184,92,.4);border-bottom:1px solid rgba(232,184,92,.4);transform:rotate(45deg)}.lf-ex-bubble__kicker{display:inline-block;margin:0 0 6px;padding:1px 6px;border-radius:4px;border:1px solid rgba(232,184,92,.45);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffd89a}.lf-ex-bubble__pop ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.lf-ex-bubble__pop li{position:relative;margin:0;padding:0 0 0 13px;font-size:12px;line-height:1.4;font-weight:500;color:#f7f0ff}.lf-ex-bubble__pop li:before{content:"";position:absolute;left:0;top:.52em;width:5px;height:5px;border-radius:50%;background:#ffd89a;box-shadow:0 0 6px rgba(255,216,154,.4)}.lf-ex-bubble__i{position:relative;display:flex;height:28px;width:28px;align-items:center;justify-content:center;overflow:hidden;padding:0;border-radius:999px;border:1px solid rgba(167,139,250,.55);background:#0b0712;color:#f7f0ff;font:italic 800 14px/1 Georgia,Times New Roman,serif;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lf-ex-bubble__wash{pointer-events:none;position:absolute;inset:-40%;background:radial-gradient(circle at 30% 40%,rgba(124,58,237,.7),transparent 46%),radial-gradient(circle at 80% 70%,rgba(224,30,119,.4),transparent 42%);animation:lf-ex-aurora-wash 3.2s ease-in-out infinite}.lf-ex-bubble__i>span:last-child{position:relative;z-index:1}@keyframes lf-ex-bubble-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.lf-ex-bubble__pop,.lf-ex-bubble__wash{animation:none}}