.lure{background:var(--lure-bg,var(--dark));height:56px;color:var(--bg);cursor:pointer;transition:background .18s var(--ease), padding .34s cubic-bezier(.2, .8, .25, 1), gap .34s cubic-bezier(.2, .8, .25, 1);--lure-a:#f5c542;--lure-b:#fff;--lure-c:#e23a2e;border:0;border-radius:19px;align-items:center;gap:0;padding:0 17px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 14px 30px #0b0b0b47}.lure:hover{background:color-mix(in srgb, var(--lure-bg,var(--dark)) 80%, white)}.lure--open{gap:12px;padding:0 20px 0 17px}.lure__txt{white-space:nowrap;opacity:0;max-width:0;transition:max-width .34s cubic-bezier(.2,.8,.25,1),opacity .24s;overflow:hidden}.lure--open .lure__txt{opacity:1;max-width:220px}.lure__ico{flex:none;display:flex;position:relative}.lure__bubble{border:2px solid;border-radius:7px 7px 7px 2px;width:22px;height:17px;display:block}.lure__dot{background:var(--accent);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:-6px;right:-6px}.lure__s{opacity:0;width:9px;height:9px;-webkit-mask:var(--lure-star) center / contain no-repeat;-webkit-mask:var(--lure-star) center / contain no-repeat;mask:var(--lure-star) center / contain no-repeat;--lure-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.5 6.2 5.3 11 11.5 11.5C17.3 12 12.5 16.8 12 23c-.5-6.2-5.3-11-11.5-11.5C6.7 11 11.5 6.2 12 0Z'/%3E%3C/svg%3E");display:block;position:absolute}.lure__s--1{background:var(--lure-a);--dx1:-5px;--dx2:-12px;top:-5px;left:-8px}.lure__s--2{background:var(--lure-b);--dx1:-1px;--dx2:-3px;width:12px;height:12px;top:-12px;left:1px}.lure__s--3{background:var(--lure-c);--dx1:2px;--dx2:5px;top:-14px;left:9px}@keyframes lureSpark{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}18%{opacity:1;transform:translate(var(--dx1), -8px) scale(1) rotate(35deg)}70%{opacity:.85}to{opacity:0;transform:translate(var(--dx2), -30px) scale(.5) rotate(120deg)}}.lure__glow,.lure__shine,.lure__ring,.lure__orbit{display:none}.lure__glow{pointer-events:none;filter:blur(7px);background:radial-gradient(closest-side, color-mix(in srgb, var(--lure-a) 28%, transparent), color-mix(in srgb, var(--lure-c) 16%, transparent), transparent);border-radius:99px;position:absolute;inset:-9px}@keyframes lureGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.09)}}.lure__shine{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:38%;position:absolute;top:0;bottom:0}@keyframes lureShine{0%{transform:translate(-120%)}to{transform:translate(240%)}}.lure__ring{border:1.5px solid var(--lure-a);pointer-events:none;border-radius:19px;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%}.lure__ring--2{border-color:var(--lure-c)}@keyframes lureRing{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.lure__orbit{pointer-events:none;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.lure__orbit i{background:var(--lure-a);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--lure-a) 85%, transparent);border-radius:50%;display:block}@keyframes lureOrbit{0%{transform:rotate(0)translate(26px)rotate(0)}to{transform:rotate(360deg)translate(26px)rotate(-360deg)}}@keyframes lureNudge{0%,88%,to{transform:scale(1)}92%{transform:scale(1.14)}96%{transform:scale(.96)}}.lure[data-anim=spark] .lure__s--1{animation:2.4s ease-out infinite lureSpark}.lure[data-anim=spark] .lure__s--2{animation:2.4s ease-out .55s infinite lureSpark}.lure[data-anim=spark] .lure__s--3{animation:2.4s ease-out 1.15s infinite lureSpark}.lure[data-anim=spark] .lure__glow{animation:3.4s ease-in-out infinite lureGlow;display:block}.lure[data-anim=spark] .lure__ico{animation:4.5s ease-in-out infinite lureNudge}.lure[data-anim=shine]{overflow:hidden}.lure[data-anim=shine] .lure__shine{animation:5s ease-in-out infinite lureShine;display:block}.lure[data-anim=shine] .lure__s--1{animation:3.6s ease-out infinite lureSpark}.lure[data-anim=shine] .lure__s--3{animation:3.6s ease-out 1.4s infinite lureSpark}.lure[data-anim=shine] .lure__s--2{display:none}.lure[data-anim=orbit]:not(.lure--open) .lure__ring{animation:2.6s ease-out infinite lureRing;display:block}.lure[data-anim=orbit]:not(.lure--open) .lure__ring--2{animation-delay:1.3s}.lure[data-anim=orbit]:not(.lure--open) .lure__orbit{animation:4.5s linear infinite lureOrbit;display:block}.lure[data-anim=orbit].lure--open .lure__s--1{animation:2.2s ease-out infinite lureSpark}.lure[data-anim=orbit].lure--open .lure__s--2{animation:2.2s ease-out .5s infinite lureSpark}.lure[data-anim=orbit].lure--open .lure__s--3{animation:2.2s ease-out 1.05s infinite lureSpark}.lure--idle,.lure--idle *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lure,.lure *{animation:none!important}.lure__s{opacity:.9}}
