.rm-root{--rm-bg:#fbf7ff;--rm-bg-glow-1:#ffe3f1;--rm-bg-glow-2:#e3f2ff;--rm-bg-glow-3:#fff4d6;--rm-surface:#fff;--rm-surface-2:#f6f0ff;--rm-edge:#e7defa;--rm-edge-strong:#d6c8f5;--rm-ink:#3b2466;--rm-ink-soft:#7a68a3;--rm-scrim:#3b24666b;--rm-card-face:#fff;--rm-card-edge:#e5dcf7;--rm-card-lip:#d3c5f0;--rm-card-back-1:#a78bfa;--rm-card-back-2:#f472b6;--rm-card-back-dot:#ffffff47;--rm-card-back-lip:#8b5cf6;--rm-on-back:#ffffffe0;--rm-on-back-edge:#fff6;--rm-card-shadow:0 6px 16px -8px #4c1d9559;--rm-select:#1cb0f6;--rm-select-soft:#ddf4ff;--rm-select-lip:#1899d6;--rm-match:#58cc02;--rm-match-soft:#d7ffb8;--rm-match-lip:#58a700;--rm-miss:#ff4b4b;--rm-miss-soft:#ffdfe0;--rm-miss-lip:#ea2b2b;--rm-tint-1:#ffe1ec;--rm-tint-2:#ffe7d1;--rm-tint-3:#fff4c2;--rm-tint-4:#dcf7d6;--rm-tint-5:#d9efff;--rm-tint-6:#ece1ff;--rm-p1:#ff4f8b;--rm-p2:#ff9416;--rm-p3:#e8b400;--rm-p4:#3fbf3f;--rm-p5:#1c9cf6;--rm-p6:#9b5cf6;--rm-p7:#12b5a6;--rm-p8:#f2675a;--rm-progress-track:#ede6fb;--rm-gold:#ffc800;--rm-gold-lip:#e5a500;--rm-silver:#c9d1e3;--rm-bronze:#f0a46b;--rm-btn:#9b5cf6;--rm-btn-lip:#7c3aed;--rm-btn-ink:#fff;--rm-shade:#2a1650;--rm-glint:#fff;--rm-cloud:#fff;--rm-cloud-shade:#e2d6fa;--rm-gold-soft:#fff3c4;--rm-gold-ink:#6e4600;color:var(--rm-ink);background-color:var(--rm-bg)}.dark .rm-root{--rm-bg:#17112a;--rm-bg-glow-1:#3a1838;--rm-bg-glow-2:#12284a;--rm-bg-glow-3:#332a12;--rm-surface:#241a3d;--rm-surface-2:#2c2149;--rm-edge:#3a2d5c;--rm-edge-strong:#4c3c75;--rm-ink:#f4eeff;--rm-ink-soft:#b7a8d9;--rm-scrim:#0804149e;--rm-card-face:#2e2350;--rm-card-edge:#463872;--rm-card-lip:#1d1533;--rm-card-back-1:#7c4dde;--rm-card-back-2:#c2417f;--rm-card-back-dot:#ffffff29;--rm-card-back-lip:#4a2a96;--rm-on-back:#fffc;--rm-on-back-edge:#ffffff2e;--rm-card-shadow:0 8px 18px -8px #000000b3;--rm-select:#49c0f8;--rm-select-soft:#173a52;--rm-select-lip:#1b8fc7;--rm-match:#79d634;--rm-match-soft:#233d17;--rm-match-lip:#4f9a12;--rm-miss:#ff6b6b;--rm-miss-soft:#4a1d24;--rm-miss-lip:#c53434;--rm-tint-1:#4a2440;--rm-tint-2:#4a3022;--rm-tint-3:#463d1c;--rm-tint-4:#213f2a;--rm-tint-5:#1d3550;--rm-tint-6:#36295c;--rm-p1:#ff7aa8;--rm-p2:#ffab4a;--rm-p3:#ffd43b;--rm-p4:#6ad66a;--rm-p5:#5bb8ff;--rm-p6:#b98aff;--rm-p7:#3fd6c6;--rm-p8:#ff8a7e;--rm-progress-track:#33284f;--rm-gold:#ffd43b;--rm-gold-lip:#c99a00;--rm-silver:#9aa4bd;--rm-bronze:#d98a52;--rm-btn:#9b6bff;--rm-btn-lip:#6d3fd6;--rm-btn-ink:#fff;--rm-shade:#000;--rm-glint:#fff8ea;--rm-cloud:#f1ecff;--rm-cloud-shade:#a99bd6;--rm-gold-soft:#3b3115;--rm-gold-ink:#3a2700}.rm-root [class*=rm-player-]{--rm-player-lip:color-mix(in oklch, var(--rm-player) 72%, var(--rm-shade))}.rm-root .rm-player-0{--rm-player:var(--rm-p1)}.rm-root .rm-player-1{--rm-player:var(--rm-p2)}.rm-root .rm-player-2{--rm-player:var(--rm-p3)}.rm-root .rm-player-3{--rm-player:var(--rm-p4)}.rm-root .rm-player-4{--rm-player:var(--rm-p5)}.rm-root .rm-player-5{--rm-player:var(--rm-p6)}.rm-root .rm-player-6{--rm-player:var(--rm-p7)}.rm-root .rm-player-7{--rm-player:var(--rm-p8)}.rm-root .rm-tint-1{--rm-tint:var(--rm-tint-1)}.rm-root .rm-tint-2{--rm-tint:var(--rm-tint-2)}.rm-root .rm-tint-3{--rm-tint:var(--rm-tint-3)}.rm-root .rm-tint-4{--rm-tint:var(--rm-tint-4)}.rm-root .rm-tint-5{--rm-tint:var(--rm-tint-5)}.rm-root .rm-tint-6{--rm-tint:var(--rm-tint-6)}.rm-layer,.rm-cover{background-image:radial-gradient(60% 40% at 0% 0%, var(--rm-bg-glow-1), transparent 70%), radial-gradient(60% 45% at 100% 30%, var(--rm-bg-glow-2), transparent 70%), radial-gradient(70% 40% at 30% 100%, var(--rm-bg-glow-3), transparent 70%);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.rm-cover{inset:calc(-1 * env(safe-area-inset-top)) calc(-1 * env(safe-area-inset-right)) calc(-1 * env(safe-area-inset-bottom)) calc(-1 * env(safe-area-inset-left));background-color:var(--rm-bg);opacity:.999;position:absolute}.rm-layer{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}.rm-board{place-content:center;gap:var(--rm-gap);will-change:transform;flex-wrap:wrap;display:flex}.rm-board>*{width:var(--rm-card-w);height:var(--rm-card-h);flex:none}.rm-lip{box-shadow:0 4px 0 0 var(--rm-lip,var(--rm-card-lip))}.rm-press:active{box-shadow:0 2px 0 0 var(--rm-lip,var(--rm-card-lip));transform:translateY(2px)}.rm-frozen *,.rm-frozen :before,.rm-frozen :after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}
.rm-root .rm-dial{background:var(--rm-progress-track);box-shadow:0 0 0 2px var(--rm-surface), 0 3px 0 2px var(--rm-edge-strong);border-radius:9999px;display:block;position:relative;overflow:hidden}.rm-root .rm-dial-half{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.rm-root .rm-dial-half>span{will-change:transform;border-radius:9999px;width:200%;position:absolute;top:0;bottom:0}.rm-root .rm-dial-half[data-side=r]{right:0}.rm-root .rm-dial-half[data-side=r]>span{background:linear-gradient(to right, var(--rm-gold) 50%, transparent 50%);right:0}.rm-root .rm-dial-half[data-side=l]{left:0}.rm-root .rm-dial-half[data-side=l]>span{background:linear-gradient(to right, transparent 50%, var(--rm-gold) 50%);left:0}.rm-root .rm-dial-hand{will-change:transform;position:absolute;inset:0}.rm-root .rm-dial-hand:before{content:"";background:var(--rm-ink);opacity:.75;border-radius:9999px;width:2.5px;height:calc(50% - 3px);position:absolute;top:3px;left:calc(50% - 1.25px)}.rm-root .rm-dial-hub{background:var(--rm-ink);opacity:.8;border-radius:9999px;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.rm-root .rm-pin-stem{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--rm-player);width:0;height:0}@keyframes rm-hud-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.rm-root .rm-hud-bob{animation:1.4s ease-in-out infinite rm-hud-bob}@media (prefers-reduced-motion:reduce){.rm-root .rm-hud-bob{animation:none}}.rm-root .rm-clock{align-items:flex-start;height:11px;line-height:11px;display:flex}.rm-root .rm-reel{height:11px;display:block;overflow:hidden}.rm-root .rm-reel-strip{will-change:transform;flex-direction:column;display:flex}.rm-root .rm-reel-strip>span{height:11px;display:block}
.rm-root{--rm-back-1:#b48cff;--rm-back-2:#f08fd0;--rm-back-3:#ffb3a1;--rm-back-ray:#ffffff21;--rm-back-glow:#ffffff6b;--rm-back-frame:#ffffff9e;--rm-back-lip:#c76aa9;--rm-back-emblem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3CclipPath id='s'%3E%3Cpath d='M50 13L61.5 37.2L88 40.6L68.5 59L73.5 85.4L50 72.5L26.5 85.4L31.5 59L12 40.6L38.5 37.2Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M50 13L61.5 37.2L88 40.6L68.5 59L73.5 85.4L50 72.5L26.5 85.4L31.5 59L12 40.6L38.5 37.2Z' transform='translate(0 3.5)' fill='rgb(70 20 110 / .28)' stroke='rgb(70 20 110 / .28)' stroke-width='8' stroke-linejoin='round'/%3E%3Cg clip-path='url(%23s)'%3E%3Crect y='0' width='100' height='26' fill='%23ff6f91'/%3E%3Crect y='26' width='100' height='11' fill='%23ff9f45'/%3E%3Crect y='37' width='100' height='11' fill='%23ffd23f'/%3E%3Crect y='48' width='100' height='11' fill='%236fd36a'/%3E%3Crect y='59' width='100' height='11' fill='%234cb8ff'/%3E%3Crect y='70' width='100' height='30' fill='%23a17bff'/%3E%3Cellipse cx='34' cy='40' rx='16' ry='8' transform='rotate(-28 34 40)' fill='%23fff' opacity='.3'/%3E%3C/g%3E%3Cpath d='M50 13L61.5 37.2L88 40.6L68.5 59L73.5 85.4L50 72.5L26.5 85.4L31.5 59L12 40.6L38.5 37.2Z' fill='none' stroke='%23fff' stroke-width='6' stroke-linejoin='round'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M15 7Q17.4 14.6 25 17Q17.4 19.4 15 27Q12.6 19.4 5 17Q12.6 14.6 15 7Z'/%3E%3Cpath d='M87 15.5Q88.6 20.4 93.5 22Q88.6 23.6 87 28.5Q85.4 23.6 80.5 22Q85.4 20.4 87 15.5Z' opacity='.85'/%3E%3Cpath d='M86 78Q88 84 94 86Q88 88 86 94Q84 88 78 86Q84 84 86 78Z'/%3E%3Ccircle cx='12' cy='86' r='2.6' opacity='.8'/%3E%3Ccircle cx='92' cy='50' r='1.8' opacity='.7'/%3E%3C/g%3E%3C/svg%3E");--rm-face-frame:#fff;--rm-side-ink:#3a1d5c;--rm-side-mix:27%;--rm-ground:#3b246657;--rm-press-shade:#46147838;--rm-card-gold:#ffc21a;--rm-card-gold-glow:#ffc828bf;--rm-card-wave:#fff;--rm-card-miss-ring:#ffaa5e;--rm-card-miss-veil:#ffb25c17;--rm-badge-ink:#fff;--rm-card-edge-1:#a879f0;--rm-card-edge-2:#b3579a}.dark .rm-root{--rm-back-1:#6a3fd9;--rm-back-2:#a83c94;--rm-back-3:#c75a6a;--rm-back-ray:#ffffff12;--rm-back-glow:#fff3;--rm-back-frame:#ffffff52;--rm-back-lip:#3c1c78;--rm-face-frame:#f3edff;--rm-side-ink:#0b0618;--rm-side-mix:48%;--rm-ground:#0000008c;--rm-press-shade:#08031852;--rm-card-gold:#ffd23d;--rm-card-gold-glow:#ffcd3c8c;--rm-card-wave:#fff3c4;--rm-card-miss-ring:#ffa552;--rm-card-miss-veil:#ffaa5014;--rm-card-edge-1:#5a33c4;--rm-card-edge-2:#2f1663}.rm-root .rm-art-unicorn{--rm-art:#c3a6f8}.rm-root .rm-art-rainbow{--rm-art:#7cc6f9;--rm-art-top:#55b9f6;--rm-art-bot:#95d1fe}.rm-root .rm-art-puppy{--rm-art:#b2f9d1}.rm-root .rm-art-kitten{--rm-art:#fdb6e5}.rm-root .rm-art-bunny{--rm-art:#f4ac6f}.rm-root .rm-art-panda{--rm-art:#94cf88}.rm-root .rm-art-fox{--rm-art:#d8e7fd}.rm-root .rm-art-owl{--rm-art:#c6cbff}.rm-root .rm-art-penguin{--rm-art:#bfeefc}.rm-root .rm-art-elephant{--rm-art:#fec0aa}.rm-root .rm-art-lion{--rm-art:#77e4e8}.rm-root .rm-art-dolphin{--rm-art:#fddbd9}.rm-root .rm-art-butterfly{--rm-art:#f1e594}.rm-root .rm-art-koala{--rm-art:#ffecce}.rm-root .rm-art-giraffe{--rm-art:#f7d8fe}.rm-root .rm-art-turtle{--rm-art:#f399b4}.rm-root .rm-art-hedgehog{--rm-art:#e7f8b8}.rm-root .rm-art-flamingo{--rm-art:#50d0ba}.rm-root .rm-art-elephant .rm-card-art{filter:contrast(1.18)saturate(1.22)}.rm-root{--rm-spring-flip:cubic-bezier(.34, 1.5, .5, 1);--rm-spring-flip-back:cubic-bezier(.3, 1.25, .5, 1);--rm-spring-pose:cubic-bezier(.34, 1.5, .5, 1);--rm-spring-deal:cubic-bezier(.34, 1.6, .5, 1);--rm-react:.2s;--rm-oops:.16s}@supports (transition-timing-function:linear(0, 1)){.rm-root{--rm-spring-flip:linear(0, .046, .158, .307, .467, .621, .759, .872, .961, 1.024, 1.065, 1.087, 1.095, 1.092, 1.082, 1.068, 1.053, 1.038, 1.025, 1.014, 1.005, .999, .994, .992, .991, .991, .992, .993, .995, .996, 1);--rm-spring-flip-back:linear(0, .032, .111, .218, .337, .457, .571, .674, .764, .839, .899, .946, .981, 1.006, 1.023, 1.033, 1.037, 1.038, 1.037, 1.034, 1.029, 1.025, 1.02, 1.016, 1.012, 1.009, 1.006, 1.004, 1.002, 1.001, 1);--rm-spring-pose:var(--rm-spring-flip);--rm-spring-deal:linear(0, .054, .187, .36, .543, .713, .858, .971, 1.05, 1.099, 1.122, 1.126, 1.115, 1.096, 1.074, 1.051, 1.03, 1.013, 1, .991, .986, .984, .984, .986, .989, .992, .994, .997, .999, 1, 1)}}.rm-card{--rm-min:min(var(--rm-card-w,96px), var(--rm-card-h,120px));--rm-radius:clamp(9px, calc(var(--rm-min) * .15), 24px);--rm-frame:clamp(2px, calc(var(--rm-min) * .045), 6px);--rm-lip-h:clamp(3px, calc(var(--rm-min) * .05), 7px);--rm-badge:clamp(18px, calc(var(--rm-min) * .3), 34px);--rm-thick:clamp(3px, calc(var(--rm-min) * .05), 7px);z-index:1;width:100%;height:100%;animation:rm-card-deal .62s var(--rm-spring-deal) var(--rm-enter-delay,0s) both;will-change:opacity, scale, translate;position:relative}[data-rm-dormant] .rm-card,[data-rm-dormant] .rm-card-flip{animation:none}.rm-card[data-picked],.rm-card[data-state=up],.rm-card[data-state=match],.rm-card[data-state=miss]{z-index:3}.rm-card[data-state=matched]{z-index:0}.rm-card-pose{border-radius:var(--rm-radius);transform-origin:50% 80%;width:100%;height:100%;transition:transform .48s var(--rm-spring-pose), opacity .45s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:default;will-change:transform;outline:none;display:block;position:relative}.rm-card-pose[data-status=down]{cursor:pointer}.rm-card-pose:focus-visible{box-shadow:0 0 0 4px var(--rm-bg), 0 0 0 7px var(--rm-select)}.rm-card-dip{perspective:calc(var(--rm-min) * 4.2);transform-origin:50% 100%;will-change:scale, translate;position:absolute;inset:0}.rm-card-dip[data-face=up]{animation:.42s cubic-bezier(.3,.6,.4,1) rm-card-dip-up}.rm-card-dip[data-face=down]{animation:.42s ease-in-out rm-card-dip-down}.rm-card-flip{transform-style:preserve-3d;transition:transform .42s var(--rm-spring-flip-back);will-change:transform;animation:rm-card-deal-tilt .62s ease-out var(--rm-enter-delay,0s) backwards;position:absolute;inset:0}[data-face=up]>.rm-card-flip{transition:transform .42s var(--rm-spring-flip);transform:rotateY(180deg)}.rm-card-side{border-radius:var(--rm-radius);backface-visibility:hidden;position:absolute;inset:0}[data-face=up] .rm-card-back{animation:.42s linear rm-card-slab-back-up}[data-face=up] .rm-card-face{animation:.42s linear rm-card-slab-face-up}[data-face=down] .rm-card-back{animation:.42s linear rm-card-slab-back-down}[data-face=down] .rm-card-face{animation:.42s linear rm-card-slab-face-down}.rm-card-edge{top:0;left:calc(50% - var(--rm-thick) / 2);width:var(--rm-thick);height:calc(100% + var(--rm-lip-h));border-radius:calc(var(--rm-thick) / 2);background:linear-gradient(var(--rm-card-edge-1), var(--rm-card-edge-2));opacity:0;pointer-events:none;position:absolute;transform:rotateY(90deg)}[data-face=up] .rm-card-edge{animation:.42s linear rm-card-edge-up}[data-face=down] .rm-card-edge{animation:.42s linear rm-card-edge-down}.rm-card-lift{background:radial-gradient(closest-side, var(--rm-ground), transparent);opacity:0;pointer-events:none;border-radius:50%;height:20%;position:absolute;bottom:-8%;left:6%;right:6%}[data-face=up]>.rm-card-lift{animation:.42s ease-out rm-card-lift-up}[data-face=down]>.rm-card-lift{animation:.42s ease-out rm-card-lift-down}.rm-card-back{background:radial-gradient(closest-side circle at 50% 50%, var(--rm-back-glow), transparent), repeating-conic-gradient(from 4deg at 50% 50%, var(--rm-back-ray) 0deg 9deg, transparent 9deg 22.5deg), linear-gradient(160deg, var(--rm-back-1) 8%, var(--rm-back-2) 58%, var(--rm-back-3));box-shadow:0 var(--rm-lip-h) 0 0 var(--rm-back-lip), inset 0 0 0 var(--rm-frame) var(--rm-back-frame);transform:rotateY(0);container-type:size}.rm-card-back:after{content:"";background:var(--rm-back-emblem) center / contain no-repeat;width:74cqmin;height:74cqmin;margin:auto;position:absolute;inset:0}.rm-card-back:before{content:"";z-index:1;border-radius:inherit;background:var(--rm-press-shade);opacity:0;pointer-events:none;position:absolute;inset:0}[data-face=up] .rm-card-back:before{animation:.42s linear rm-card-press-shade}.rm-card-face{box-shadow:0 var(--rm-lip-h) 0 0 color-mix(in oklab, var(--rm-art-bot,var(--rm-art,var(--rm-face-frame))), var(--rm-side-ink) var(--rm-side-mix));transform:rotateY(180deg)}.rm-card-art{border-radius:var(--rm-radius);border:var(--rm-frame) solid var(--rm-face-frame);background:linear-gradient(var(--rm-art-top,var(--rm-art)), var(--rm-art-bot,var(--rm-art)));position:absolute;inset:0;overflow:hidden;container-type:size}.rm-card-art img{scale:1.05}.rm-card-ring,.rm-card-veil,.rm-card-halo,.rm-card-wave,.rm-card-ground{pointer-events:none;position:absolute}.rm-card-ring{border-radius:var(--rm-radius);border:calc(var(--rm-frame) + 1.5px) solid var(--rm-ring,transparent);opacity:0;transition:opacity .12s ease-out;inset:0}.rm-card-ring[data-ring=pick]{--rm-ring:var(--rm-player,var(--rm-p1))}.rm-card-ring[data-ring=match]{--rm-ring:var(--rm-card-gold);box-shadow:inset 0 0 calc(var(--rm-min) * .12) var(--rm-card-gold-glow)}.rm-card-ring[data-ring=miss]{--rm-ring:var(--rm-card-miss-ring)}.rm-card-veil{background:var(--rm-card-miss-veil);opacity:0;transition:opacity .2s ease-out;inset:0}.rm-card-halo{background:radial-gradient(closest-side, var(--rm-halo), transparent);opacity:0;border-radius:50%;transition:opacity .16s ease-out;inset:-22%}.rm-card-halo[data-halo=pick]{--rm-halo:color-mix(in oklab, var(--rm-player,var(--rm-p1)) 55%, transparent)}.rm-card-halo[data-halo=match]{--rm-halo:var(--rm-card-gold-glow)}.rm-card-wave{border-radius:var(--rm-radius);border:3px solid var(--rm-card-wave);opacity:0;inset:0}.rm-card-ground{background:radial-gradient(closest-side, var(--rm-ground), transparent);opacity:0;border-radius:50%;height:22%;transition:opacity .22s ease-out;bottom:-9%;left:8%;right:8%}.rm-card-badge{z-index:2;top:calc(8% - var(--rm-badge) * .4);right:calc(5% - var(--rm-badge) * .4);width:var(--rm-badge);height:var(--rm-badge);background:var(--rm-player,var(--rm-card-gold));color:var(--rm-badge-ink);border:2px solid var(--rm-face-frame);box-shadow:0 2px 0 0 var(--rm-player-lip,var(--rm-gold-lip));pointer-events:none;opacity:0;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;scale:0}.rm-card-badge svg{width:62%;height:62%}.rm-card-lift,.rm-card-ground,.rm-card-halo[data-halo=pick],.rm-card-back:before{opacity:.001;will-change:opacity}.rm-card-side{will-change:transform}.rm-card[data-picked]>.rm-card-pose,.rm-card-pose[data-status=up],.rm-card-pose[data-status=match],.rm-card-pose[data-status=miss]{transform:translateY(-6%)}.rm-card[data-picked] .rm-card-ground,.rm-card[data-state=up] .rm-card-ground,.rm-card[data-state=match] .rm-card-ground,.rm-card[data-state=miss] .rm-card-ground{opacity:1;transition-duration:.14s}.rm-card[data-picked] [data-ring=pick],.rm-card[data-picked] [data-halo=pick],.rm-card-pose[data-status=up] [data-ring=pick],.rm-card-pose[data-status=up] [data-halo=pick]{opacity:1}.rm-card[data-picked] [data-ring=pick],.rm-card-pose[data-status=up] [data-ring=pick]{transition:none}.rm-card[data-picked] [data-halo=pick],.rm-card-pose[data-status=up] [data-halo=pick]{transition:opacity .24s ease-out .11s}.rm-card-pose[data-status=up]{animation:1.9s ease-in-out 1.2s infinite rm-card-bob}.rm-card-pose[data-status=match] [data-ring=pick],.rm-card-pose[data-status=match] [data-halo=pick]{animation:rm-card-hold calc(var(--rm-react) + .1s) linear both}.rm-card-pose[data-status=miss] [data-ring=pick]{animation:rm-card-hold-cut calc(var(--rm-oops) + .1s) step-end both}.rm-card-pose[data-status=miss] [data-halo=pick]{animation:rm-card-hold calc(var(--rm-oops) + 60ms) linear both}.rm-card-pose[data-status=match] [data-ring=match],.rm-card-pose[data-status=match] [data-halo=match]{opacity:1;transition-delay:calc(var(--rm-react) - 30ms)}.rm-card-pose[data-status=match] [data-halo=match]{animation:rm-card-halo-pulse .9s ease-out var(--rm-react) both}.rm-card-pose[data-status=match]{animation:rm-card-hop .66s cubic-bezier(.33, .8, .4, 1) var(--rm-react) both}.rm-card-pose[data-status=match] .rm-card-wave{animation:rm-card-wave .6s cubic-bezier(.2, .7, .3, 1) var(--rm-react) both}.rm-card[data-state=match] .rm-card-badge{animation:rm-card-badge-pop .5s cubic-bezier(.3, 1.6, .5, 1) calc(var(--rm-react) + .12s) both}.rm-card-pose[data-status=matched]{transform:scale(.9)}.rm-card-pose[data-status=matched] [data-ring=match]{opacity:1;box-shadow:none}.rm-card[data-state=matched] .rm-card-badge{opacity:1;scale:1}.rm-card-pose[data-status=miss] [data-ring=miss],.rm-card-pose[data-status=miss] .rm-card-veil{opacity:1;transition:opacity 90ms ease-out var(--rm-oops)}.rm-card-pose[data-status=miss]{animation:rm-card-oops .36s cubic-bezier(.36, .07, .19, .97) calc(var(--rm-oops) + 20ms) both}@keyframes rm-card-hold{0%,70%{opacity:1}to{opacity:0}}@keyframes rm-card-hold-cut{0%{opacity:1}to{opacity:0}}@keyframes rm-card-deal{0%{opacity:0;translate:0 14px;scale:.55}25%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes rm-card-deal-tilt{0%{rotate:y -50deg}32%{rotate:y -24deg}64%{rotate:y 5deg}84%{rotate:y -1.5deg}to{rotate:y 0deg}}@keyframes rm-card-dip-up{0%{translate:0;scale:1 .84}13%{translate:0;scale:.99 .83}22%{translate:0 -3%;scale:.98 1}31%{translate:0 1.5%;scale:1 .9}43%{translate:0 -3.5%;scale:.99 1}57%{translate:0 .5%;scale:1 .95}72%{translate:0 -1%;scale:1}86%,to{translate:0;scale:1}}@keyframes rm-card-dip-down{0%,18%{scale:1}42%{scale:.975}70%,to{scale:1}}@keyframes rm-card-slab-back-up{0%,36%{translate:0}5%,30%{translate:0 0 calc(var(--rm-thick) / 2)}}@keyframes rm-card-slab-face-up{0%,36%{translate:0}5%,30%{translate:0 0 calc(var(--rm-thick) / -2)}}@keyframes rm-card-slab-back-down{0%,44%{translate:0}6%,38%{translate:0 0 calc(var(--rm-thick) / 2)}}@keyframes rm-card-slab-face-down{0%,44%{translate:0}6%,38%{translate:0 0 calc(var(--rm-thick) / -2)}}@keyframes rm-card-edge-up{0%,5%,30%,to{opacity:0}5.01%,29.99%{opacity:1}}@keyframes rm-card-edge-down{0%,6%,38%,to{opacity:0}6.01%,37.99%{opacity:1}}@keyframes rm-card-press-shade{0%,13%{opacity:1}20%,to{opacity:0}}@keyframes rm-card-lift-up{0%{opacity:1;translate:0 -12%;scale:.8 .7}13%{opacity:1;translate:0 -12%;scale:.8 .7}22%{opacity:1;translate:0 6%;scale:1}31%{opacity:.85;translate:0 -6%;scale:.86 .8}52%,to{opacity:0;translate:0;scale:1}}@keyframes rm-card-lift-down{0%{opacity:0;translate:0}18%{opacity:1;translate:0 6%}55%,to{opacity:0;translate:0}}@keyframes rm-card-bob{0%,to{translate:0}50%{translate:0 -3%}}@keyframes rm-card-hop{0%{translate:0;rotate:none;scale:1}28%{translate:0 -13%;rotate:-4deg;scale:1.13}52%{translate:0 1%;rotate:3deg;scale:.97}74%{translate:0 -3%;rotate:-1deg;scale:1.03}to{translate:0;rotate:none;scale:1}}@keyframes rm-card-oops{0%,to{translate:0;rotate:none}15%{translate:-7%;rotate:-6deg}36%{translate:6%;rotate:5deg}57%{translate:-4.5%;rotate:-3.5deg}77%{translate:2%;rotate:1.5deg}}@keyframes rm-card-wave{0%{opacity:.95;scale:1}to{opacity:0;scale:1.32 1.28}}@keyframes rm-card-halo-pulse{0%{scale:.7}35%{scale:1.12}to{scale:1}}@keyframes rm-card-badge-pop{0%{opacity:0;rotate:-40deg;scale:0}to{opacity:1;rotate:none;scale:1}}@media (hover:hover){.rm-card-pose[data-interactive]{transition:transform .48s var(--rm-spring-pose), translate .16s ease-out}.rm-card-pose[data-interactive]:hover{translate:0 -3%}}@media (prefers-reduced-motion:reduce){.rm-card,.rm-card-pose,.rm-card-dip,.rm-card-flip,.rm-card-dip .rm-card-side,.rm-card-dip .rm-card-edge,.rm-card-dip .rm-card-lift,.rm-card-pose .rm-card-wave,.rm-card-pose .rm-card-halo{animation:none!important}.rm-card-flip,[data-face=up]>.rm-card-flip{transition:none}.rm-card-pose,.rm-card-pose[data-interactive]{transition:opacity .3s}.rm-card[data-picked]>.rm-card-pose,.rm-card-pose[data-status=up],.rm-card-pose[data-status=match],.rm-card-pose[data-status=miss],.rm-card-pose[data-status=matched]{transform:none}.rm-card[data-state=match] .rm-card-badge{opacity:1;transition:opacity .2s ease-out var(--rm-react);animation:none;scale:1}}
.rm-root .rm-beat-3{--rm-beat:var(--rm-p1)}.rm-root .rm-beat-2{--rm-beat:var(--rm-p2)}.rm-root .rm-beat-1{--rm-beat:var(--rm-p3)}.rm-root .rm-beat-go{--rm-beat:var(--rm-match)}.rm-root [class*=rm-beat-]{--rm-beat-lip:color-mix(in oklch, var(--rm-beat) 70%, var(--rm-shade))}.rm-root .rm-numeral{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rm-beat);-webkit-text-stroke:16px var(--rm-glint);paint-order:stroke fill;text-shadow:0 11px 0 var(--rm-beat-lip);font-weight:900;line-height:1;display:block}@keyframes rm-rays-spin{to{transform:rotate(360deg)}}.rm-root .rm-rays{background:repeating-conic-gradient(from 0deg, color-mix(in oklch, var(--rm-beat,var(--rm-player)) 34%, transparent) 0deg 8deg, transparent 8deg 22.5deg);will-change:transform;animation:24s linear infinite rm-rays-spin;-webkit-mask-image:radial-gradient(closest-side,#000 22%,#0000 100%);mask-image:radial-gradient(closest-side,#000 22%,#0000 100%)}.rm-root .rm-cd-hidden{opacity:0;will-change:transform, opacity}.rm-root .rm-cd-layer{will-change:transform, opacity}.rm-root .rm-go-flash{background:radial-gradient(closest-side, color-mix(in oklch, var(--rm-match) 80%, transparent) 0%, color-mix(in oklch, var(--rm-match) 45%, transparent) 50%, transparent 100%)}.rm-root .rm-go-ring{box-shadow:0 0 0 9px var(--rm-p1), 0 0 0 18px var(--rm-p2), 0 0 0 27px var(--rm-p3), 0 0 0 36px var(--rm-p4), 0 0 0 45px var(--rm-p5), 0 0 0 54px var(--rm-p6)}@keyframes rm-cd-dot{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-14px)}}.rm-root .rm-cd-dot{will-change:transform, opacity;animation:.9s ease-in-out infinite both rm-cd-dot}@media (prefers-reduced-motion:reduce){.rm-root .rm-rays,.rm-root .rm-cd-dot{animation:none}}
