.slm-tpl{--slm-bg:#f7eef1;--slm-ink:#4a323d;--slm-soft:#755966;--slm-hint-ink:#6f4553;--slm-accent:#b8707e;--slm-cab-1:#f2ccd3;--slm-cab-2:#e3aab5;--slm-cab-edge:#c98d76;--slm-band:#f7dade;--slm-sheen:0.4;--slm-emboss:0.55;--slm-glow:0 26px 44px -16px rgb(122 62 76/0.35);--slm-ground:rgb(122 62 76/0.38);--slm-frame:#45303c;--slm-win-bg:#fdf9f6;--slm-win-edge:rgb(69 48 60/0.35);--slm-sym-ink:#d996a2;--slm-val-ink:#8c3f52;--slm-bulb:#f4d9a6;--slm-knob:#d94b4b;--slm-arm:#3a3136;--slm-collar:#c8999b;--slot-confetti-1:#e8a7b4;--slot-confetti-2:#f4d9a6;--slot-confetti-3:#fff6f0;--t-ink:var(--slm-ink);--t-bg-solid:var(--slm-bg);--slm-cell:3rem;--slm-win-h:calc(var(--slm-cell) * 1.85);--slm-peek:calc((var(--slm-win-h) - var(--slm-cell)) / 2);--slm-name-font:var(--font-eb-garamond),var(--font-noto-serif-georgian),Georgia,serif;--slm-title-font:var(--font-pinyon),"Pinyon Script",cursive;color:var(--slm-ink);background:var(--slm-bg);font-family:var(--font-cormorant),var(--font-noto-serif-georgian),Georgia,serif;overflow-x:clip}.slm-tpl.slm-champagne-deco{--slm-bg:#f4ecdd;--slm-ink:#382d24;--slm-soft:#71624c;--slm-hint-ink:#6b5326;--slm-accent:#9a7b4a;--slm-cab-1:#f0e2c6;--slm-cab-2:#ddc59c;--slm-cab-edge:#b08d4a;--slm-band:#f4e8cf;--slm-glow:0 26px 44px -16px rgb(94 74 38/0.35);--slm-ground:rgb(94 74 38/0.36);--slm-frame:#241d16;--slm-win-bg:#fdf7ea;--slm-win-edge:rgb(44 36 28/0.4);--slm-sym-ink:#b39055;--slm-val-ink:#8c2f3f;--slm-bulb:#ffd98a;--slm-knob:#8c2f3f;--slm-arm:#3a3126;--slm-collar:#c2a068;--slot-confetti-1:#c9ab6d;--slot-confetti-2:#f0e0b8;--slot-confetti-3:#fffaea}.slm-tpl.slm-vegas-neon{--slm-bg:#16112a;--slm-ink:#f2ecff;--slm-soft:#b9aed6;--slm-hint-ink:#e5d7ff;--slm-accent:#ff4fa3;--slm-cab-1:#2a2050;--slm-cab-2:#171034;--slm-cab-edge:#ff4fa3;--slm-band:#241b44;--slm-sheen:0.1;--slm-emboss:0.16;--slm-glow:0 0 26px rgb(255 79 163/0.32),0 22px 40px -14px rgb(6 3 18/0.7);--slm-ground:rgb(0 0 0/0.65);--slm-frame:#0b0817;--slm-win-bg:#0e0a1c;--slm-win-edge:rgb(255 79 163/0.35);--slm-sym-ink:#7ce7ef;--slm-val-ink:#ffe9a6;--slm-bulb:#ffe9a6;--slm-knob:#ff4fa3;--slm-arm:#0f0a20;--slm-collar:#7a5f9e;--slot-confetti-1:#ff4fa3;--slot-confetti-2:#ffe9a6;--slot-confetti-3:#7ce7ef}.slm-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:2.25rem 1.25rem 3.25rem;text-align:center}.slm-heading{margin:0;font-family:var(--ttl-font,var(--slm-title-font));font-weight:400;font-size:clamp(2.8rem,9.5vw,3.9rem);line-height:1.06}.slm-names{margin:.1rem 0 1.1rem;font-family:var(--ttl-font,var(--slm-name-font));font-size:clamp(.95rem,3vw,1.1rem);letter-spacing:.22em;text-transform:uppercase;color:var(--slm-hint-ink)}.slm-amp{color:var(--slm-accent);letter-spacing:0;padding:0 .15em}.slm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.slm-foot{margin:.9rem 0 0;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--slm-soft);transition:opacity .6s ease}.slm-tpl.is-open .slm-foot{display:none}.slm-machine{width:min(80vw,258px)}.slm-cabwrap{position:relative;padding-right:2.2rem;isolation:isolate}.slm-cabwrap:after{content:"";position:absolute;z-index:-1;left:3%;right:calc(2.2rem + 3%);bottom:-1rem;height:1.8rem;background:radial-gradient(50% 50% at 50% 50%,var(--slm-ground),transparent 72%);pointer-events:none}.slm-cab{position:relative;border-radius:7.6rem 7.6rem .9rem .9rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(180deg,rgb(255 255 255/var(--slm-sheen)),rgb(255 255 255/0) 26%),linear-gradient(180deg,var(--slm-cab-1),var(--slm-cab-2));box-shadow:0 0 0 2.5px var(--slm-cab-edge),0 0 0 3.5px color-mix(in srgb,var(--slm-cab-edge) 55%,rgb(0 0 0/.55) 45%),inset 14px 0 26px rgb(255 255 255/.34),inset -16px 0 28px rgb(0 0 0/.16),inset 0 -12px 20px rgb(0 0 0/.1),var(--slm-glow);padding:.9rem .9rem 0;overflow:hidden}.slm-arch{display:block;width:88%;margin:0 auto}.slm-arch-lite,.slm-arch-text{font-family:var(--font-cormorant),Georgia,serif;font-size:15px;font-weight:700;letter-spacing:.34em;text-transform:uppercase}.slm-arch-text{fill:var(--slm-cab-edge)}.slm-arch-lite{fill:rgb(255 255 255/var(--slm-emboss))}.slm-bulbs{display:flex;justify-content:center;align-items:center;gap:1.05rem;margin:.2rem 0 .65rem}.slm-bulb{width:.8rem;height:.8rem;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgb(255 255 255/.65),transparent 48%),var(--slm-bulb);box-shadow:inset 0 -2px 3px rgb(0 0 0/.2),inset 0 1.5px 2px rgb(255 255 255/.55),0 1.5px 3px rgb(0 0 0/.22);opacity:.5;animation:slm-twinkle 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * .17s)}.slm-pin{width:3px;height:.85rem;border-radius:999px;background:color-mix(in srgb,var(--slm-cab-edge) 72%,rgb(0 0 0/.6) 28%);box-shadow:0 1px 1px rgb(255 255 255/.3)}.slm-machine.is-done .slm-bulb{animation-duration:.7s}@keyframes slm-twinkle{0%,to{opacity:.5}50%{opacity:1}}.slm-slats{display:flex;justify-content:center;gap:1.4rem;align-items:center;margin:0 .2rem .6rem;padding:.28rem 0;border-radius:.5rem;background:repeating-linear-gradient(180deg,rgb(0 0 0/.08) 0 2px,transparent 2px 5px),rgb(255 255 255/.22);box-shadow:inset 0 2px 4px rgb(0 0 0/.12),inset 0 -1px 0 rgb(255 255 255/.4)}.slm-slats span{font-size:.72rem;line-height:1;color:var(--slm-accent);text-shadow:0 1px 0 rgb(255 255 255/.4)}.slm-frame{border-radius:.85rem;background:linear-gradient(180deg,color-mix(in srgb,var(--slm-frame) 86%,#fff 14%),var(--slm-frame));padding:.5rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 2px 6px rgb(0 0 0/.18)}.slm-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.slm-window{position:relative;height:var(--slm-win-h);overflow:hidden;border-radius:.45rem;background:var(--slm-win-bg);border:1px solid var(--slm-win-edge)}.slm-window:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/.22),transparent 32%,transparent 68%,rgb(0 0 0/.22))}.slm-strip{display:flex;flex-direction:column;transform:translateY(calc(var(--slm-peek) - var(--slm-cell)))}.slm-near,.slm-sym,.slm-val{height:var(--slm-cell);flex:none;display:flex;align-items:center;justify-content:center}.slm-sym{color:var(--slm-sym-ink);font-size:1.25rem}.slm-near,.slm-val{color:var(--slm-val-ink);font-family:var(--slm-name-font);font-variant-numeric:tabular-nums lining-nums;font-weight:600;font-size:1.3rem;letter-spacing:.05em}.slm-near{opacity:.32}.slm-near.is-word,.slm-val.is-word{font-size:1.02rem;letter-spacing:.04em}.slm-machine.is-live .slm-strip{animation:slm-spin var(--slm-dur) cubic-bezier(.18,.72,.24,1.045) forwards,slm-blur var(--slm-dur) linear forwards;will-change:transform}.slm-machine.is-done .slm-strip{animation:none;transform:translateY(calc(var(--slm-final) + var(--slm-peek)))}@keyframes slm-spin{0%{transform:translateY(calc(var(--slm-peek) - var(--slm-cell)))}to{transform:translateY(calc(var(--slm-final) + var(--slm-peek)))}}@keyframes slm-blur{0%{filter:blur(0)}12%{filter:blur(2.5px)}78%{filter:blur(2.5px)}to{filter:blur(0)}}.slm-btns{display:flex;justify-content:center;gap:.55rem;margin:.6rem 0 .55rem}.slm-btns i{width:1.5rem;height:.5rem;border-radius:.16rem .16rem .3rem .3rem;background:linear-gradient(180deg,rgb(255 255 255/.55),rgb(255 255 255/.12));box-shadow:0 1.5px 0 rgb(0 0 0/.18),inset 0 1px 0 rgb(255 255 255/.6)}.slm-band{display:grid;place-items:center;margin:0 -.9rem;padding:.42rem 0;background:linear-gradient(180deg,var(--slm-band),color-mix(in srgb,var(--slm-band) 82%,#000 18%));box-shadow:inset 0 2px 3px rgb(0 0 0/.1),inset 0 -2px 3px rgb(0 0 0/.12)}.slm-slot{width:3.4rem;height:.34rem;border-radius:999px;background:rgb(0 0 0/.55);box-shadow:inset 0 1px 3px rgb(0 0 0/.8),0 1px 0 rgb(255 255 255/.28)}.slm-door{position:relative;margin:.75rem .15rem 0;height:5.4rem;border-radius:1.15rem;background:linear-gradient(180deg,rgb(255 255 255/.2),rgb(0 0 0/.05));box-shadow:inset 0 2px 5px rgb(0 0 0/.1)}.slm-door:before{content:"";position:absolute;inset:.55rem;border:2px solid var(--slm-cab-edge);border-radius:.8rem;opacity:.85;box-shadow:0 1px 1px rgb(255 255 255/.35),inset 0 1px 1px rgb(0 0 0/.12)}.slm-medal{position:absolute;top:0;left:50%;translate:-50% -22%;width:1.8rem;height:1.8rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgb(255 255 255/.5),transparent 45%),var(--slm-cab-edge);box-shadow:0 2px 5px rgb(0 0 0/.25),inset 0 -2px 4px rgb(0 0 0/.18)}.slm-plinth{margin:.8rem -.9rem 0;height:1.15rem;background:linear-gradient(180deg,rgb(255 255 255/.5) 0,rgb(255 255 255/.15) 42%,rgb(0 0 0/.12) 46%,rgb(255 255 255/.22) 56%,rgb(0 0 0/.2) 100%),var(--slm-cab-edge);box-shadow:inset 0 2px 2px rgb(255 255 255/.35),inset 0 -3px 5px rgb(0 0 0/.3)}.slm-lever{position:absolute;top:33%;right:.55rem;width:2.6rem;height:6.4rem;background:none;border:0;padding:0;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.slm-lever:active{cursor:grabbing}.slm-lever-shadow{bottom:1.15rem;background:rgb(0 0 0/.3);filter:blur(3px);transform-origin:50% 100%;transform:translateX(calc(-50% + 5px)) rotate(calc(3deg + var(--pull, 0) * 120deg))}.slm-lever-arm,.slm-lever-shadow{position:absolute;left:1.62rem;width:.55rem;height:3.5rem;border-radius:999px;transition:transform .34s cubic-bezier(.3,1.5,.5,1)}.slm-lever-arm{bottom:1.25rem;background:linear-gradient(90deg,color-mix(in srgb,var(--slm-arm) 55%,#fff 45%),var(--slm-arm) 55%,color-mix(in srgb,var(--slm-arm) 72%,#000 28%));transform-origin:50% 100%;transform:translateX(-50%) rotate(calc(3deg + var(--pull, 0) * 120deg))}.slm-machine.is-pulling .slm-lever-arm,.slm-machine.is-pulling .slm-lever-shadow{transition:none}.slm-lever-ring{position:absolute;left:0;height:.68rem;border-radius:0 999px 999px 0;background:linear-gradient(180deg,color-mix(in srgb,var(--slm-collar) 58%,#000 42%) 0,var(--slm-collar) 16%,color-mix(in srgb,var(--slm-collar) 70%,#fff 30%) 37%,color-mix(in srgb,var(--slm-collar) 84%,#fff 16%) 49%,var(--slm-collar) 67%,color-mix(in srgb,var(--slm-collar) 58%,#000 42%) 100%);box-shadow:inset 0 2px 3px rgb(0 0 0/.35),0 3px 4px rgb(0 0 0/.28)}.slm-lever-ring1{bottom:1.32rem;width:2rem}.slm-lever-ring2{bottom:.42rem;width:1.85rem}.slm-lever-knob{position:absolute;top:-1.1rem;left:50%;translate:-50% 0;width:1.75rem;height:1.75rem;border-radius:50%;background:radial-gradient(circle at 32% 26%,rgb(255 255 255/.95) 0 9%,rgb(255 255 255/.5) 16%,transparent 42%),radial-gradient(circle at 50% 85%,rgb(0 0 0/.28),transparent 55%),var(--slm-knob);box-shadow:0 3px 7px rgb(0 0 0/.38)}.slm-lever:focus-visible{outline:2px solid var(--slm-accent);outline-offset:3px;border-radius:.6rem}.slm-burst{position:fixed;inset:0;z-index:6;pointer-events:none;overflow:hidden}.slm-piece{position:absolute;opacity:0;animation-name:slm-pop;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes slm-pop{0%{transform:translateZ(0) rotate(0deg);opacity:1;animation-timing-function:cubic-bezier(.14,.8,.36,1)}16%{transform:translate3d(var(--dx),var(--up),0) rotate(calc(var(--rot) * .3));opacity:1}40%{transform:translate3d(calc(var(--dx) + var(--sway, 0px)),calc(var(--dy) * .2),0) rotate(calc(var(--rot) * .55));opacity:1}64%{transform:translate3d(calc(var(--dx) - var(--sway, 0px) * .8),calc(var(--dy) * .5),0) rotate(calc(var(--rot) * .78));opacity:1}88%{transform:translate3d(calc(var(--dx) + var(--sway, 0px) * .5),calc(var(--dy) * .85),0) rotate(calc(var(--rot) * .94));opacity:1}to{transform:translate3d(var(--dx),var(--dy),0) rotate(var(--rot));opacity:0}}.slm-sound{position:absolute;top:1rem;right:1rem;z-index:7;width:3.1rem;height:3.1rem;display:grid;place-items:center;padding:0;appearance:none;cursor:pointer;border:1px solid color-mix(in srgb,var(--slm-accent) 55%,transparent);border-radius:50%;background:rgb(255 255 255/.88);color:color-mix(in srgb,var(--slm-accent) 80%,#000 20%);box-shadow:0 2px 10px rgb(0 0 0/.18);transition:transform .16s ease,background .2s ease,color .2s ease}.slm-sound:hover{transform:translateY(-1px)}.slm-sound.is-on{color:#fff;background:color-mix(in srgb,var(--slm-accent) 88%,#000 12%);border-color:transparent}.slm-sound svg{width:1.6rem;height:1.6rem;fill:currentColor;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.slm-sound .slm-snd-slash,.slm-sound .slm-snd-wave{fill:none}.slm-sound:focus-visible{outline:2px solid var(--slm-accent);outline-offset:2px}@media (max-width:420px){.slm-sound{width:2.6rem;height:2.6rem;top:.7rem;right:.7rem}.slm-sound svg{width:1.35rem;height:1.35rem}.slm-hero{padding-top:4.2rem}}.slm-hint{margin:1.1rem 0 0;color:var(--slm-hint-ink);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;transition:opacity .6s ease;position:relative;left:50%;transform:translateX(-50%);width:max-content;max-width:min(88vw,30rem)}@media (max-width:375px){.slm-hint{font-size:.7rem;letter-spacing:.11em}}.slm-machine.is-done .slm-hint{opacity:.4}.slm-links{display:grid;place-items:center;margin-top:.55rem;min-height:1.7rem}.slm-again,.slm-skip{grid-area:1/1;background:none;border:0;padding:.15rem .3rem;cursor:pointer;font-family:inherit;font-size:.88rem;color:var(--slm-soft);text-decoration:underline;text-underline-offset:3px;transition:opacity .3s ease}.slm-machine.is-done .slm-skip,.slm-machine:not(.is-done) .slm-again{opacity:0;pointer-events:none}.slm-again:focus-visible,.slm-skip:focus-visible{outline:2px solid var(--slm-accent);outline-offset:2px}.slm-cal{margin-top:1.05rem;opacity:0;pointer-events:none;transform:translateY(10px);display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 2.6rem;border-radius:999px;font-size:.88rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#fff;background:color-mix(in srgb,var(--slm-accent) 88%,#000 12%);box-shadow:0 .4rem 1rem color-mix(in srgb,var(--slm-accent) 40%,transparent);transition:transform .32s ease,box-shadow .15s ease,opacity .42s ease}.slm-tpl.is-open .slm-cal{opacity:1;pointer-events:auto;transform:none}.slm-cal:hover{transform:translateY(-1px);box-shadow:0 .55rem 1.2rem color-mix(in srgb,var(--slm-accent) 48%,transparent)}.slm-cal:active{transform:translateY(1px);box-shadow:0 .2rem .5rem color-mix(in srgb,var(--slm-accent) 40%,transparent)}.slm-cal:focus-visible{outline:2px solid var(--slm-accent);outline-offset:4px}.slm-cal svg{flex:none}.slm-tpl.is-open .slm-cal{animation:slm-nudge .64s ease-in-out 1.1s 1 both}@keyframes slm-nudge{0%,to{transform:translateX(0) rotate(0)}15%{transform:translateX(-5px) rotate(-1.4deg)}30%{transform:translateX(4px) rotate(1.1deg)}45%{transform:translateX(-3px) rotate(-.8deg)}60%{transform:translateX(2px) rotate(.5deg)}75%{transform:translateX(-1px) rotate(-.25deg)}}@media (prefers-reduced-motion:reduce){.slm-tpl.is-open .slm-cal{animation:none}}.slm-footer{padding:2.5rem 1.25rem 3rem;text-align:center}.slm-credit{position:absolute;left:0;right:0;bottom:.9rem;text-align:center}@media (prefers-reduced-motion:reduce){.slm-machine.is-live .slm-strip{animation:slm-fade .3s ease forwards;transform:translateY(calc(var(--slm-final) + var(--slm-peek)))}.slm-bulb{animation:none;opacity:.8}.slm-lever-arm{transition:none}}@keyframes slm-fade{0%{opacity:0}to{opacity:1}}@container invite (min-width: 640px){.slm-machine{width:290px;--slm-cell:3.4rem}.slm-hero{gap:.4rem}}@media (max-height:700px){.slm-hero{padding:1.25rem 1.25rem 2.25rem}.slm-heading{font-size:clamp(2.2rem,7vw,2.9rem)}.slm-names{margin-bottom:.7rem}.slm-machine{width:min(78vw,224px);--slm-cell:2.55rem}.slm-cab{border-radius:6.6rem 6.6rem .85rem .85rem;padding-top:.7rem}.slm-arch-text{font-size:16px;letter-spacing:.3em}.slm-bulbs{gap:.7rem}.slm-bulbs,.slm-slats{margin-bottom:.45rem}.slm-door{height:4.1rem;margin-top:.6rem}.slm-plinth{margin-top:.6rem;height:.85rem}.slm-btns{margin:.5rem 0 .45rem}.slm-lever{height:5.6rem}.slm-lever-arm,.slm-lever-shadow{height:2.8rem}.slm-hint{margin-top:.75rem;font-size:.7rem}.slm-links{margin-top:.35rem}.slm-foot{margin-top:.55rem}}@media (max-height:480px){.slm-hero{justify-content:flex-start;max-height:100svh;overflow-y:auto;overflow-x:clip}.slm-machine{width:min(70vw,200px);--slm-cell:2.3rem}.slm-heading{font-size:2rem}.slm-door{height:3.4rem}}.slm-tpl.slm-blush-rose .slm-cab{aspect-ratio:748/1428;padding:0;border-radius:0;overflow:visible;background:image-set(url("/templates/slotmachine/machine-blush.webp") type("image/webp"),url("/templates/slotmachine/machine-blush.png") type("image/png")) 50% /100% 100% no-repeat;box-shadow:none;filter:drop-shadow(0 20px 26px rgb(122 62 76/.32))}.slm-tpl.slm-blush-rose .slm-arch,.slm-tpl.slm-blush-rose .slm-band,.slm-tpl.slm-blush-rose .slm-btns,.slm-tpl.slm-blush-rose .slm-bulbs,.slm-tpl.slm-blush-rose .slm-door,.slm-tpl.slm-blush-rose .slm-plinth,.slm-tpl.slm-blush-rose .slm-slats{display:none}.slm-tpl.slm-blush-rose .slm-frame{position:absolute;left:15.91%;top:35.5%;width:68.32%;height:22.97%;padding:0;border-radius:1.1rem;background:#2b1c24;box-shadow:inset 0 2px 8px rgb(0 0 0/.55);container-type:size}.slm-tpl.slm-blush-rose .slm-reels{height:100%;align-items:center;padding:6cqh 4cqw;gap:3cqw;background:none;border:0;border-radius:0;--slm-win-h:88cqh;--slm-cell:47.5cqh}.slm-tpl.slm-blush-rose .slm-window{height:var(--slm-win-h);border-radius:7cqh}.slm-tpl.slm-blush-rose .slm-sym{font-size:18cqh}.slm-tpl.slm-blush-rose .slm-near,.slm-tpl.slm-blush-rose .slm-val{font-size:20cqh}.slm-tpl.slm-blush-rose .slm-near.is-word,.slm-tpl.slm-blush-rose .slm-val.is-word{font-size:15.5cqh}.slm-tpl.slm-blush-rose .slm-cabwrap{padding-right:0}.slm-tpl.slm-blush-rose .slm-cabwrap:after{right:3%}.slm-tpl.slm-blush-rose .slm-lever{left:calc(95.8% - .62rem);top:calc(35.5% - 1.6rem);right:auto;width:2.9rem;height:9.2rem;perspective:420px}.slm-tpl.slm-blush-rose .slm-lever-ring1{left:0;top:3.84rem;bottom:auto;width:.62rem;height:4.62rem;z-index:2}.slm-tpl.slm-blush-rose .slm-lever-ring2{left:.62rem;top:4.49rem;bottom:auto;width:.77rem;height:3.25rem;z-index:1}.slm-tpl.slm-blush-rose .slm-lever-ring{border-radius:0 2px 2px 0;background:linear-gradient(180deg,color-mix(in srgb,var(--slm-collar) 79%,#000 21%) 0,var(--slm-collar) 14%,color-mix(in srgb,var(--slm-collar) 82%,#fff 18%) 37%,color-mix(in srgb,var(--slm-collar) 90%,#fff 10%) 49%,var(--slm-collar) 67%,color-mix(in srgb,var(--slm-collar) 79%,#000 21%) 100%);box-shadow:inset 0 2px 3px rgb(0 0 0/.8)}.slm-tpl.slm-blush-rose .slm-lever-arm{left:.77rem;top:1.14rem;bottom:auto;width:.49rem;height:5.2rem;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#0d0d0d,#4e4e4e 47%,#383838 87%,#1b1b1b);box-shadow:inset 0 2px 5px rgb(0 0 0/.8);transform-origin:50% 100%;transform:rotateX(calc(var(--pull, 0) * 86deg));transform-style:preserve-3d;z-index:3}.slm-tpl.slm-blush-rose .slm-lever-knob{top:auto;bottom:calc(100% - 2px);width:1.55rem;height:1.26rem;transform-origin:50% 100%;transform:rotateX(calc(var(--pull, 0) * -86deg));transition:transform .34s cubic-bezier(.3,1.5,.5,1);border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--slm-knob) 60%,#ff9a9a 40%),color-mix(in srgb,var(--slm-knob) 76%,#000 24%));box-shadow:0 1px 1px rgb(0 0 0/.4)}.slm-tpl.slm-blush-rose .slm-lever-shadow{left:.72rem;top:6.06rem;bottom:auto;width:.62rem;height:.49rem;border-radius:50%;background:#000;filter:none;box-shadow:0 1px 1px rgb(0 0 0/.4);transform:none;z-index:2}@media (prefers-reduced-motion:reduce){.slm-tpl.slm-blush-rose .slm-lever-knob{transition:none}}.inv-stage[data-template=slotmachine]{--stage-backdrop:repeating-linear-gradient(45deg,rgb(255 255 255/0.012) 0 2px,transparent 2px 4px),radial-gradient(120% 100% at 50% -10%,#4a3540 0%,#2c1e26 45%,#170f14 100%);--stage-canvas-bg:#f7eef1}