.rr-cf{--rr-cf-ink: #255071;--rr-cf-accent: #c05c84;--rr-cf-accent-hover: #a94a71;--rr-cf-plum: #8e3358;--rr-cf-mute: #4e5c6c;--rr-cf-line: rgba(37, 80, 113, .14);--rr-cf-card: #fff;--rr-cf-card-shadow: 0 10px 24px rgba(29, 45, 61, .08);--rr-cf-sticky: #fff3c4;--rr-cf-display: "Chewy", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--rr-cf-ui: "Figtree", var(--font-body-family), system-ui, sans-serif;--rr-cf-ease: cubic-bezier(.2, .7, .2, 1);box-sizing:border-box;container-type:inline-size;container-name:rrcf;width:100%;max-width:1440px;margin:0 auto;padding:12px var(--rrc-gutter, 16px) 8px;color:var(--rr-cf-ink);font-family:var(--rr-cf-ui);-webkit-font-smoothing:antialiased}@media(min-width:431px)and (max-width:767.98px){.rr-cf{padding:12px var(--rrt-gutter, 24px) 8px}}@media(min-width:768px)and (max-width:1023.98px){.rr-cf{padding:0 var(--rrt-gutter, 24px) 52px}}@media(min-width:1024px){.rr-cf{padding:0 32px 40px}}@media(min-width:1280px){.rr-cf{padding:0 44px 40px}}.rr-cf *,.rr-cf *:before,.rr-cf *:after{box-sizing:border-box}.rr-cf [hidden]{display:none!important}.rr-cf img{max-width:100%;height:auto}.rr-cf__sheet{position:relative;display:block;width:100%;background:var(--rr-cf-sheet, #fff7db);border-radius:24px;padding:24px 18px;overflow:hidden}@container rrcf (min-width: 600px){.rr-cf__sheet{border-radius:28px;padding:32px}}@container rrcf (min-width: 900px){.rr-cf__sheet{border-radius:34px;padding:40px 44px}}.rr-cf__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rr-cf__head{display:flex;flex-direction:column;gap:10px;min-width:0}.rr-cf__eyebrow{margin:0;font-family:var(--rr-cf-ui);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-cf-accent)}.rr-cf__h2{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:clamp(28px,9cqw,34px);line-height:1.05;letter-spacing:0;text-transform:none;color:var(--rr-cf-ink);text-wrap:balance;overflow-wrap:anywhere}.rr-cf__accent{color:var(--rr-cf-accent)}.rr-cf__body{margin:0;font-family:var(--rr-cf-ui);font-size:16px;font-weight:400;line-height:1.5;color:var(--rr-cf-ink);max-width:52ch;text-wrap:pretty}@container rrcf (min-width: 600px){.rr-cf__h2{font-size:40px}}@container rrcf (min-width: 900px){.rr-cf__h2{font-size:46px}}.rr-cf__kicker{margin:0;font-family:var(--rr-cf-ui);font-size:11.5px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-cf-plum)}.rr-cf__kicker--navy{color:var(--rr-cf-ink)}.rr-cf__kicker--mute{color:var(--rr-cf-mute)}.rr-cf__card{background:var(--rr-cf-card);border-radius:20px;padding:18px;box-shadow:var(--rr-cf-card-shadow);min-width:0}@container rrcf (min-width: 600px){.rr-cf__card{border-radius:22px;padding:22px}}@container rrcf (min-width: 900px){.rr-cf__card{border-radius:24px}}.rr-cf-price{font-family:var(--rr-cf-ui);font-size:16px;font-weight:700;line-height:1.2;color:var(--rr-cf-ink);white-space:nowrap}.rr-cf-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:auto;min-height:44px;margin:0;padding:10px 22px;border:0;border-radius:999px;background:var(--rr-cf-accent);color:#fff;font-family:var(--rr-cf-display);font-weight:400;font-size:15px;line-height:18px;letter-spacing:.5px;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,transform .1s ease,opacity .2s ease}.rr-cf-cta:hover{background:var(--rr-cf-accent-hover);color:#fff}.rr-cf-cta:active{transform:scale(.97)}.rr-cf-cta--full{width:100%}.rr-cf-cta--sold{opacity:.55;cursor:default;pointer-events:none}.rr-cf-cta[disabled],.rr-cf-cta[aria-disabled=true]{opacity:.5;cursor:default;transform:none}.rr-cf-cta.btn--loading{background:#e3b4c4;color:#fff;opacity:1}.rr-cf-cta.btn--loading>*:not(.loading__spinner){opacity:1}.rr-cf-cta.is-added,.rr-cf-cta.is-added:hover{background:var(--rr-cf-ink);color:#fff}.rr-cf-cta__t{display:block}.rr-cf-form{margin:0;min-width:0}.rr-cf-form__error{margin:8px 0 0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.4;font-weight:600;color:var(--rr-cf-plum)}.rr-cf-textbtn{display:inline-flex;align-items:center;align-self:flex-start;height:auto;min-height:44px;margin:0;padding:0 2px;border:0;border-radius:0;background:transparent;cursor:pointer;text-transform:none}.rr-cf-textbtn__t{font-family:var(--rr-cf-ui);font-size:15px;font-weight:700;line-height:1.2;color:var(--rr-cf-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-skip-ink:none}@media(hover:hover){.rr-cf-textbtn:hover .rr-cf-textbtn__t{color:var(--rr-cf-plum)}}.rr-cf :focus-visible,.rr-cf-fv__track:focus-visible{outline:3px solid var(--rr-cf-ink);outline-offset:2px}.rr-cf-tile{display:flex;align-items:center;justify-content:center;flex:none;aspect-ratio:1 / 1;border-radius:14px;background:var(--rr-cf-tint, #f5f9fd);overflow:hidden}.rr-cf-tile__img{display:block;width:84%;height:84%;object-fit:contain}.rr-cf-tile--56{width:56px}.rr-cf-pin{position:absolute;left:50%;top:-6px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--rr-cf-accent);box-shadow:0 2px 4px #0003}.rr-cf-dog{display:block;height:auto;max-width:100%}.rr-cf-rl{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;isolation:isolate}.rr-cf-rl-trickhead{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:32px}.rr-cf-rl-tag{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:40px;min-height:40px;margin:-4px 0;padding:0 12px 0 5px;border:0;border-radius:999px;background:var(--rr-cf-rl-tag-tint, #eaf1fc);color:var(--rr-cf-ink);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;touch-action:manipulation}.rr-cf-rl-tag:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.rr-cf-rl-tag:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:999px;border:2px solid var(--rr-cf-accent);transform:translate(-50%,-50%) scale(.8);opacity:0;pointer-events:none}.rr-cf-rl-tag__pack{display:block;width:30px;height:30px;border-radius:8px;background:#fff center / cover no-repeat;transition:opacity .2s ease}.rr-cf-rl-tag__t{font-family:var(--rr-cf-ui);font-size:13px;font-weight:800;line-height:1;color:var(--rr-cf-ink)}.rr-cf-rl-tag__arrow{display:block;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rr-cf-rl.is-deciding .rr-cf-rl-tag__pack{opacity:.45}.rr-cf-rl-tag.is-catch{animation:rr-cf-rl-bump calc(.32s * var(--rr-cf-rl-pace, 1)) var(--rr-cf-ease)}.rr-cf-rl-tag.is-catch:after{animation:rr-cf-ripple calc(.62s * var(--rr-cf-rl-pace, 1)) ease-out}.rr-cf-rl-tag.is-catch .rr-cf-rl-tag__pack{animation:rr-cf-squash calc(.38s * var(--rr-cf-rl-pace, 1)) cubic-bezier(.2,.7,.2,1)}@keyframes rr-cf-rl-bump{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}@container rrcf (min-width: 600px){.rr-cf-rl-tag{display:none}.rr-cf-rl-trickhead{min-height:0}}.rr-cf-throw .rr-cf-throw__body.rr-cf-rl-fly{position:relative;overflow:visible;background-color:transparent;background-size:contain;border-radius:12px;box-shadow:0 6px 14px #1d2d3d2e}.rr-cf-throw .rr-cf-rl-fly__lift{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 34px 46px #1d2d3d42;opacity:0;pointer-events:none}.rr-cf-rl .rr-cf-reward__pack{transform-origin:50% 100%}.rr-cf-rl__head{order:1}.rr-cf-rl__wheel{order:2}.rr-cf-rl__card{order:3}.rr-cf-wheel{position:relative;container-type:inline-size;width:min(100%,290px);aspect-ratio:1 / 1;margin:4px auto 30px;flex:none}.rr-cf-wheel__disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2.6cqw #fff,0 18px 40px #1d2d3d29;transform:rotate(calc(var(--rr-cf-rot, 0) * 1deg));transition:transform 3s cubic-bezier(.15,.85,.25,1),box-shadow .3s ease;will-change:transform;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.rr-cf-wheel.is-live .rr-cf-wheel__disc,.rr-cf-wheel.is-live .rr-cf-wheel__label{transition:box-shadow .3s ease}.rr-cf-wheel.is-dragging .rr-cf-wheel__disc{cursor:grabbing}.rr-cf-wheel.is-landed .rr-cf-wheel__disc{box-shadow:0 0 0 2.6cqw #fff,0 0 0 4.2cqw #fff3c4e6,0 18px 40px #1d2d3d29}.rr-cf-wheel__rim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.rr-cf-wheel__rim i{position:absolute;left:50%;top:50%;width:1.7cqw;height:1.7cqw;margin:-.85cqw 0 0 -.85cqw;border-radius:50%;background:var(--rr-cf-accent);opacity:.28;box-shadow:0 0 .8cqw #c05c8499;transform:rotate(calc(var(--i, 0) * 15deg)) translateY(-51.3cqw)}.rr-cf-wheel.is-spinning .rr-cf-wheel__rim i{animation:rr-cf-rim .6s linear infinite;animation-delay:calc(var(--i, 0) * -25ms)}.rr-cf-wheel.is-landed .rr-cf-wheel__rim i{animation:rr-cf-rimflash .3s steps(2,jump-none) 6}@keyframes rr-cf-rim{0%,to{opacity:.2}50%{opacity:1}}@keyframes rr-cf-rimflash{0%{opacity:.2}to{opacity:1}}.rr-cf-wheel__flapper{position:absolute;left:50%;top:-5cqw;width:8.8cqw;height:9.2cqw;margin-left:-4.4cqw;z-index:3;background:var(--rr-cf-ink);clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 14%;will-change:transform;filter:drop-shadow(0 .6cqw .6cqw rgba(29,45,61,.3))}.rr-cf-wheel__label-t{display:inline-block}.rr-cf-wheel__label.is-hit .rr-cf-wheel__label-t{display:inline-block;animation:rr-cf-hit .5s var(--rr-cf-ease) 1}@keyframes rr-cf-hit{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.rr-cf-wheel__dot{position:absolute;width:2.4cqw;height:2.4cqw;border-radius:50%;pointer-events:none;z-index:4}.rr-cf-wheel__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(calc(var(--rr-cf-a, 0) * 1deg)) translateY(-33cqw) rotate(calc((var(--rr-cf-a, 0) + var(--rr-cf-rot, 0)) * -1deg));transition:transform 3s cubic-bezier(.15,.85,.25,1);font-family:var(--rr-cf-display);font-size:6.6cqw;line-height:1;color:var(--rr-cf-ink);white-space:nowrap;pointer-events:none}.rr-cf-wheel.no-anim .rr-cf-wheel__disc,.rr-cf-wheel.no-anim .rr-cf-wheel__label{transition:none}.rr-cf-wheel__pointer{position:absolute;left:50%;top:-4.6cqw;width:0;height:0;margin-left:-4.4cqw;border-left:4.4cqw solid transparent;border-right:4.4cqw solid transparent;border-top:7.4cqw solid var(--rr-cf-ink);z-index:2}.rr-cf-wheel__spin{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:3;white-space:nowrap}.rr-cf-rl__spin{box-shadow:0 12px 24px #1d2d3d2e}.rr-cf-rl__sound{position:absolute;z-index:3;left:calc(50% + 35.4cqw - 22px);top:calc(50% + 35.4cqw - 22px);width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:var(--rr-cf-ink);box-shadow:0 8px 18px #1d2d3d29;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}.rr-cf-rl__sound[aria-pressed=true]{background:var(--rr-cf-ink);color:#fff}.rr-cf-rl__sound svg{width:50%;height:50%;display:block;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rr-cf-rl__sound .rr-cf-rl__snd-on{display:none}.rr-cf-rl__sound[aria-pressed=true] .rr-cf-rl__snd-on{display:block}.rr-cf-rl__sound[aria-pressed=true] .rr-cf-rl__snd-off{display:none}.rr-cf-rl__sound:focus-visible{outline:3px solid var(--rr-cf-accent);outline-offset:3px}.rr-cf-rl__steps{counter-reset:rrstep;list-style:none}.rr-cf-rl__steps li{display:flex;align-items:baseline;gap:10px;margin:0 0 6px;padding:0}.rr-cf-rl__steps li:before{counter-increment:rrstep;content:counter(rrstep) ".";flex:none;min-width:18px;font-family:var(--rr-cf-ui);font-weight:700;color:var(--rr-cf-ink)}.rr-cf-rl__step{flex:1;min-width:0}.rr-cf-rl__inner{display:flex;flex-direction:column;gap:16px;min-width:0}.rr-cf-rl__trick{display:flex;flex-direction:column;gap:8px;min-width:0;flex:none}.rr-cf-rl__panel{display:flex;flex-direction:column;gap:8px}.rr-cf-rl__name{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:30px;line-height:1.05;color:var(--rr-cf-ink)}.rr-cf-rl__steps{margin:0 0 4px;padding:0;font-family:var(--rr-cf-ui);font-size:15px;line-height:1.55;color:var(--rr-cf-ink);list-style:decimal}.rr-cf-rl__steps li{margin:0;padding:0}.rr-cf-rl__picking{margin:0;font-family:var(--rr-cf-display);font-size:30px;line-height:1.1;color:var(--rr-cf-mute)}.rr-cf-rl__wait{margin:0;font-family:var(--rr-cf-ui);font-size:15px;line-height:1.5;color:var(--rr-cf-ink)}.rr-cf-rl__panel.is-entering{animation:rr-cf-pop .36s var(--rr-cf-ease) both}.rr-cf-rl__reward{display:flex;flex-direction:column;min-width:0;flex:none}.rr-cf-reward{display:flex;flex-direction:column;gap:12px;background:var(--rr-cf-reward-tint, #eaf1fc);border-radius:18px;padding:16px 16px 18px;min-width:0}.rr-cf-reward__row{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;text-align:center}.rr-cf-reward__pack{display:block;width:min(100%,160px);flex:none}.rr-cf-reward__img{display:block;width:min(100%,160px);height:auto;aspect-ratio:1 / 1;flex:none;object-fit:contain;border-radius:12px}.rr-cf-rl__reward[data-rr-cf-rewards]{display:grid;grid-template-columns:minmax(0,1fr)}.rr-cf-rl__reward[data-rr-cf-rewards]>.rr-cf-reward{grid-area:1 / 1}.rr-cf-reward.rr-cf-rl-standby{visibility:hidden}[data-rr-cf-rewards] .rr-cf-reward__row,[data-rr-cf-rewards] .rr-cf-reward__text{flex:1 1 auto}[data-rr-cf-rewards] .rr-cf-reward__buy{margin-top:auto;padding-top:4px}.rr-cf-rl__trick.rr-cf-rl-held .rr-cf-rl__panel--spinning{justify-content:center}.rr-cf-reward__text{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch;min-width:0}.rr-cf-reward__title{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:20px;line-height:1.1;color:var(--rr-cf-ink)}.rr-cf-reward__meta{margin:0;font-family:var(--rr-cf-ui);font-size:14px;line-height:1.4;color:var(--rr-cf-mute)}.rr-cf-reward__buy{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch;margin-top:4px}.rr-cf-reward__cta{display:block;width:100%}.rr-cf-reward__cta .rr-cf-cta{width:100%}@container rrcf (min-width: 600px){.rr-cf-rl{grid-template-columns:min(290px,44%) minmax(0,1fr);grid-template-areas:"head head" "wheel card";column-gap:28px;row-gap:22px;align-items:center}.rr-cf-rl__head{grid-area:head}.rr-cf-rl__wheel{grid-area:wheel;width:100%;margin:4px 0 30px}.rr-cf-rl__card{grid-area:card}.rr-cf-rl__name{font-size:34px}}@container rrcf (min-width: 900px){.rr-cf-rl{grid-template-columns:min(330px,30%) minmax(0,1fr);grid-template-areas:"wheel head" "wheel card";column-gap:44px;row-gap:18px}.rr-cf-rl__wheel{align-self:center}.rr-cf-rl__inner{flex-direction:row;flex-wrap:nowrap;gap:24px;align-items:flex-start}.rr-cf-rl__trick{flex:1 1 0}.rr-cf-rl__reward{flex:0 0 clamp(210px,32%,270px)}}@media(prefers-reduced-motion:reduce){.rr-cf-wheel.is-spinning .rr-cf-wheel__rim i,.rr-cf-wheel.is-landed .rr-cf-wheel__rim i,.rr-cf-wheel__label.is-hit .rr-cf-wheel__label-t{animation:none}}.rr-cf-rl__trick{text-align:center}.rr-cf-rl-trickhead{justify-content:center}.rr-cf-rl__steps{max-width:34em;margin-inline:auto}.rr-cf-rl__steps li{display:block;margin:0 0 6px}.rr-cf-rl__trick .rr-cf-rl__steps{margin-bottom:0}.rr-cf-rl__steps li:last-child{margin-bottom:0}.rr-cf-rl__steps li:before{display:inline;margin-right:6px}.rr-cf-rl__step{display:inline}@container rrcf (min-width: 900px){.rr-cf-rl__trick{align-self:stretch;justify-content:center}}.rr-cf-rl .rr-cf-reward{position:relative;z-index:1}.rr-cf-rl .rr-cf-reward>.rr-cf-reward__row{position:relative;z-index:1}.rr-cf-reward__flood{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.rr-cf-reward__flood-dot,.rr-cf-reward__flood-ring,.rr-cf-gb__flood-dot,.rr-cf-gb__flood-ring{position:absolute;display:block;border-radius:50%;transform:scale(0);pointer-events:none}.rr-cf-reward__flood-ring,.rr-cf-gb__flood-ring{box-sizing:border-box;border:3px solid rgba(255,255,255,.85);opacity:0}.rr-cf-reward__drop,.rr-cf-gb__drop{position:absolute;display:block;width:10px;height:10px;border-radius:50%;opacity:0;transform:translate(-50%,-50%) translate(0) scale(0);pointer-events:none}.rr-cf-rl__bloom{grid-area:1 / 1;position:relative;z-index:0;display:block;margin:-12px;border-radius:30px;filter:blur(18px);opacity:0;pointer-events:none}.rr-cf-rl-tag{transition:background-color .35s ease}@media(prefers-reduced-motion:reduce){.rr-cf-rl-tag{transition:none}}.rr-cf-rl:not(:has(.rr-cf-rl__wheel)){grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "card"}.rr-cf-bw{display:flex;flex-direction:column;gap:20px;scroll-margin-top:150px}.rr-cf-bw .rr-cf-bw__card{display:grid;grid-template-columns:minmax(0,1fr);padding:0;overflow:hidden}.rr-cf-bw__build,.rr-cf-bw__routine{display:flex;flex-direction:column;gap:20px;min-width:0;padding:20px 18px 22px}.rr-cf-bw__routine{border-top:2px solid var(--rr-cf-line)}.rr-cf-bw__step{display:flex;flex-direction:column;gap:10px;min-width:0}.rr-cf-bands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rr-cf-band{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:auto;min-height:44px;margin:0;padding:8px 10px;border-radius:999px;border:2px solid rgba(37,80,113,.22);background:#fff;color:var(--rr-cf-ink);cursor:pointer;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .1s ease}.rr-cf-band__t{font-family:var(--rr-cf-ui);font-size:14px;font-weight:700;line-height:1.2;color:inherit;white-space:nowrap}.rr-cf-band:hover{border-color:#25507180}.rr-cf-band:active{transform:scale(.97)}.rr-cf-band[aria-pressed=true]{background:var(--rr-cf-ink);border-color:var(--rr-cf-ink);color:#fff}.rr-cf-bw__exact{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rr-cf-bw__exact-l{font-family:var(--rr-cf-ui);font-size:14px;font-weight:600;line-height:1.3;color:var(--rr-cf-ink)}.rr-cf-bw__kgbox{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 12px 0 0;border-radius:12px;border:2px solid rgba(37,80,113,.22);background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.rr-cf-bw__kgbox:focus-within{border-color:var(--rr-cf-ink);box-shadow:0 0 0 3px #25507129}.rr-cf-bw__kg{width:64px;height:44px;min-height:44px;margin:0;padding:0 0 0 12px;border:0;border-radius:10px 0 0 10px;background:transparent;box-shadow:none;font-family:var(--rr-cf-display);font-size:22px;line-height:1;color:var(--rr-cf-ink);text-align:right;font-variant-numeric:tabular-nums;-webkit-appearance:none;appearance:none}.rr-cf-bw__kg:focus,.rr-cf-bw__kg:focus-visible{outline:none;box-shadow:none}.rr-cf-bw__kgunit{font-family:var(--rr-cf-ui);font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--rr-cf-ink)}.rr-cf-bw__exact-help{font-family:var(--rr-cf-ui);font-size:13px;line-height:1.3;color:var(--rr-cf-mute)}.rr-cf-bw__weight-error{margin:10px 0 0;font:600 14px/1.5 var(--rr-cf-ui);color:#9b355d}.rr-cf-bw__kgbox:has([aria-invalid=true]){border-color:#9b355d;box-shadow:0 0 0 1px #9b355d}.rr-cf-bw__from{margin:0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.4;color:var(--rr-cf-mute)}.rr-cf-bw__static{margin:0;font-family:var(--rr-cf-display);font-size:26px;line-height:1;color:var(--rr-cf-ink)}.rr-cf-bw.is-js .rr-cf-bw__static{display:none}.rr-cf-bw__namebox{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;max-width:320px;height:52px;margin:0;padding:0 14px 0 12px;border-radius:14px;border:2px solid rgba(37,80,113,.22);background:#fff;cursor:text;transition:border-color .18s ease,box-shadow .18s ease}.rr-cf-bw__namebox:focus-within{border-color:var(--rr-cf-ink);box-shadow:0 0 0 3px #25507129}.rr-cf-bw__paw{flex:none;width:22px;height:22px;fill:var(--rr-cf-accent);opacity:.9}.rr-cf-bw__name-in{flex:1;min-width:0;height:46px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--rr-cf-display);font-size:22px;line-height:1;color:var(--rr-cf-ink);-webkit-appearance:none;appearance:none}.rr-cf-bw__name-in:focus,.rr-cf-bw__name-in:focus-visible{outline:none;box-shadow:none}.rr-cf-bw__name-in::placeholder{font-family:var(--rr-cf-ui);font-size:15px;font-weight:600;color:#2550716b}.rr-cf-bw__namehead{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.rr-cf-bw__namehead>.rr-cf__kicker{flex:none}.rr-cf-bw__namehead .rr-cf-textbtn{align-self:center;min-height:44px;margin:-15px 0}.rr-cf-bw__dogrm{min-width:0}.rr-cf-bw__dogrm .rr-cf-textbtn__t,.rr-cf-bw__undo .rr-cf-textbtn__t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;text-underline-offset:3px}.rr-cf-bw__undo{display:flex;align-items:center;gap:5px;min-width:0;margin:0;font-family:var(--rr-cf-ui);font-size:13px;font-weight:600;line-height:1.2;color:var(--rr-cf-mute);white-space:nowrap}.rr-cf-bw__undo>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.rr-cf-bw__dogs{display:flex;align-items:center;gap:8px;min-width:0}.rr-cf-bw__dogs>.rr-cf-bw__namebox{flex:0 1 320px;min-width:0}.rr-cf-bw__dogs.is-multi{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;margin:-4px;padding:4px}.rr-cf-bw__dogs.is-multi::-webkit-scrollbar{display:none}.rr-cf-bw__dogs.is-multi>.rr-cf-bw__namebox{flex:1 1 auto;min-width:140px;max-width:280px;border-color:var(--rr-cf-ink)}.rr-cf-bw__dogs.is-overflow{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.rr-cf-bw__dogs.is-scrolled{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.rr-cf-bw__dogs.is-overflow.is-scrolled{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.rr-cf-bw__dogchip{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:0;max-width:150px;box-sizing:border-box;height:44px;min-height:44px;margin:0;padding:0 16px;border:2px solid transparent;border-radius:999px;background:var(--rr-cf-sheet, #ebe5fa);color:var(--rr-cf-ink);cursor:pointer;text-transform:none;white-space:nowrap;letter-spacing:0;transition:border-color .18s ease,transform .1s ease}.rr-cf-bw__dogchip:hover{border-color:#25507152}.rr-cf-bw__dogchip:active{transform:scale(.97)}.rr-cf-bw__dogchip-t{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--rr-cf-display);font-size:18px;line-height:1.2;color:inherit}.rr-cf-bw__adddog{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;box-sizing:border-box;height:44px;min-height:44px;margin:0;padding:0 16px 0 13px;border:2px dashed rgba(37,80,113,.34);border-radius:999px;background:transparent;color:var(--rr-cf-ink);cursor:pointer;text-transform:none;white-space:nowrap;letter-spacing:0;transition:border-color .18s ease,background .18s ease,transform .1s ease}.rr-cf-bw__adddog:hover{border-color:#2550719e;background:#2550710a}.rr-cf-bw__adddog:active{transform:scale(.97)}.rr-cf-bw__adddog[aria-disabled=true]{opacity:.5;cursor:default;transform:none;border-color:#25507157;background:transparent}.rr-cf-bw__adddog-plus{position:relative;display:block;flex:none;width:12px;height:12px}.rr-cf-bw__adddog-plus:before,.rr-cf-bw__adddog-plus:after{content:"";position:absolute;left:0;top:5px;width:12px;height:2.4px;border-radius:2px;background:currentColor}.rr-cf-bw__adddog-plus:after{transform:rotate(90deg)}.rr-cf-bw__adddog-t{display:block;font-family:var(--rr-cf-ui);font-size:14px;font-weight:700;line-height:1.2;color:inherit}@container rrcf (max-width: 599.98px){.rr-cf-bw__dogs.is-multi .rr-cf-bw__adddog{width:44px;padding:0;gap:0}.rr-cf-bw__dogs.is-multi .rr-cf-bw__adddog-t{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.rr-cf-bw__build>.rr-cf-bw__step:not(.rr-cf-bw__step--name){transition:opacity .2s var(--rr-cf-ease),transform .2s var(--rr-cf-ease)}.rr-cf-bw__build.is-swapping>.rr-cf-bw__step:not(.rr-cf-bw__step--name){opacity:.35;transform:translate(8px);transition-duration:.14s}@media(prefers-reduced-motion:reduce){.rr-cf-bw__build>.rr-cf-bw__step:not(.rr-cf-bw__step--name),.rr-cf-bw__build.is-swapping>.rr-cf-bw__step:not(.rr-cf-bw__step--name){transition:none;opacity:1;transform:none}}.rr-cf-bw__step-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:44px}.rr-cf-bw__badge{position:relative;display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;height:44px;min-height:44px;margin:0;padding:0 12px 0 8px;border:0;border-radius:999px;background:var(--rr-cf-sheet, #ebe5fa);color:var(--rr-cf-ink);cursor:pointer;text-transform:none}.rr-cf-bw__badge-bowl{display:block;width:30px;height:26px;transform-origin:50% 85%}.rr-cf-bw__badge-bowl svg{display:block;width:100%;height:100%;overflow:visible}.rr-cf-bw__badge-bowl .rr-cf-bowlicon__scoop{stroke-width:1.2}.rr-cf-bw__badge-n{font-family:var(--rr-cf-ui);font-size:14px;font-weight:800;line-height:1;min-width:1ch;text-align:center;color:var(--rr-cf-ink)}.rr-cf-bw__badge.is-bump .rr-cf-bw__badge-bowl{animation:rr-cf-rock .56s var(--rr-cf-ease)}.rr-cf-bw__badge.is-bump .rr-cf-bw__badge-n{animation:rr-cf-bump .42s var(--rr-cf-ease)}.rr-cf-bw__badge:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:999px;border:2px solid var(--rr-cf-accent);transform:translate(-50%,-50%) scale(.8);opacity:0;pointer-events:none}.rr-cf-bw__badge.is-bump:after{animation:rr-cf-ripple .62s ease-out}@keyframes rr-cf-rock{0%{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes rr-cf-bump{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes rr-cf-ripple{0%{transform:translate(-50%,-50%) scale(.8);opacity:.7}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@container rrcf (min-width: 900px){.rr-cf-bw__badge{display:none}}.rr-cf-throw{position:fixed;left:0;top:0;display:block;z-index:2147483000;pointer-events:none;transform-origin:0 0;will-change:transform}.rr-cf-throw .rr-cf-throw__body{display:block;box-sizing:border-box;transform-origin:50% 50%;will-change:transform;border-radius:12px;background-color:var(--rr-cf-tint, #f5f9fd);background-repeat:no-repeat;background-position:center;background-size:84% 84%;overflow:hidden}.rr-cf-throw.rr-cf-throw--in{position:absolute;z-index:6}.rr-cf-bw-fly{position:fixed;left:0;top:0;display:block;z-index:2147483000;pointer-events:none;transform-origin:0 0;will-change:transform}.rr-cf-bw-fly .rr-cf-bw-fly__body{display:block;box-sizing:border-box;transform-origin:50% 50%;will-change:transform}.rr-cf-bw-fly .rr-cf-bw-fly--tile{width:48px;height:48px;border-radius:12px;background-color:var(--rr-cf-tint, #f5f9fd);background-repeat:no-repeat;background-position:center;background-size:84% 84%;overflow:hidden}.rr-cf-bw-fly .rr-cf-bw-fly--scoop{width:40px;height:40px;border-radius:11px;background-color:var(--rr-cf-tint, #f5f9fd);background-repeat:no-repeat;background-position:center;background-size:84% 84%;overflow:hidden}.rr-cf-pick .rr-cf-tile{transition:opacity .25s ease}.rr-cf-pick .rr-cf-tile.is-away{opacity:.3}.rr-cf-bw__row.is-incoming{opacity:0}.rr-cf-bw__row .rr-cf-tile.is-landed{animation:rr-cf-squash .38s var(--rr-cf-ease)}@keyframes rr-cf-squash{0%{transform:scale(1.16,.88)}55%{transform:scale(.96,1.05)}to{transform:none}}.rr-cf-bw.is-flying .rr-cf-bowlicon__scoop{transition-duration:.26s}.rr-cf-bw__picks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rr-cf-bw__pick-li{margin:0;padding:0;min-width:0}.rr-cf-pick{display:grid;grid-template-columns:48px minmax(0,1fr) auto 22px;align-items:center;gap:12px;box-sizing:border-box;width:100%;height:auto;min-height:64px;margin:0;padding:7px 12px 7px 7px;border-radius:16px;border:2px solid rgba(37,80,113,.16);background:#fff;color:var(--rr-cf-ink);text-align:left;white-space:normal;cursor:pointer;text-transform:none;transition:border-color .18s ease,background .18s ease,transform .1s ease}.rr-cf-pick:hover{border-color:#25507173}.rr-cf-pick:active{transform:scale(.99)}.rr-cf-pick[aria-pressed=true]{border-color:var(--rr-cf-ink);background:#f5f9fd}.rr-cf-pick[disabled]{opacity:.55;cursor:default;transform:none}.rr-cf-pick .rr-cf-tile{border-radius:12px}.rr-cf-pick__text{display:flex;flex-direction:column;gap:2px;min-width:0}.rr-cf-pick__name{font-family:var(--rr-cf-display);font-size:18px;line-height:1.15;color:var(--rr-cf-ink)}.rr-cf-pick__for{font-family:var(--rr-cf-ui);font-size:13px;line-height:1.35;color:var(--rr-cf-mute)}.rr-cf-pick__price{font-family:var(--rr-cf-ui);font-size:15px;font-weight:700;line-height:1.2;color:var(--rr-cf-ink);white-space:nowrap}.rr-cf-pick__price .money{font:inherit;color:inherit}.rr-cf-pick__check{position:relative;width:22px;height:22px;border-radius:50%;border:2px solid rgba(37,80,113,.3);background:#fff;transition:background .18s ease,border-color .18s ease}.rr-cf-pick[aria-pressed=true] .rr-cf-pick__check{background:var(--rr-cf-ink);border-color:var(--rr-cf-ink)}.rr-cf-pick[aria-pressed=true] .rr-cf-pick__check:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.rr-cf-tile--48{width:48px}.rr-cf-tile--40{width:40px;border-radius:10px}.rr-cf-bw__rh{display:flex;align-items:center;gap:14px;min-width:0}.rr-cf-bowlicon{flex:none;width:60px;height:54px}.rr-cf-bowlicon svg{display:block;width:100%;height:100%;overflow:visible}.rr-cf-bowlicon__body{fill:var(--rr-cf-sheet, #ebe5fa);stroke:var(--rr-cf-ink);stroke-width:3;stroke-linejoin:round}.rr-cf-bowlicon__rim{fill:none;stroke:var(--rr-cf-ink);stroke-width:3;stroke-linecap:round}.rr-cf-bowlicon__base{fill:none;stroke:var(--rr-cf-ink);stroke-width:3;stroke-linecap:round;opacity:.35}.rr-cf-bowlicon__scoop{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;stroke:var(--rr-cf-ink);stroke-width:1.5;transition:transform .32s var(--rr-cf-ease),opacity .2s ease}.rr-cf-bowlicon__scoop.is-on{opacity:1;transform:scale(1)}.rr-cf-bw__rh-text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.rr-cf-bw__h3{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:24px;line-height:1.1;color:var(--rr-cf-ink);overflow-wrap:anywhere}.rr-cf-bw__at{margin:0;font-family:var(--rr-cf-ui);font-size:14px;font-weight:600;line-height:1.3;color:var(--rr-cf-mute)}.rr-cf-bw__at b{font-weight:800;color:var(--rr-cf-ink)}.rr-cf-bw__rows{display:flex;flex-direction:column;min-width:0;border-top:2px solid var(--rr-cf-line)}.rr-cf-bw__row{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"tile name" "tile amt" "tile sub";column-gap:12px;row-gap:2px;align-items:center;padding:12px 0;border-bottom:2px solid var(--rr-cf-line)}.rr-cf-bw__row.is-entering{animation:rr-cf-pop .3s var(--rr-cf-ease) both}.rr-cf-bw__row>.rr-cf-tile{grid-area:tile}.rr-cf-bw__name{grid-area:name;font-family:var(--rr-cf-display);font-size:18px;line-height:1.15;color:var(--rr-cf-ink)}.rr-cf-bw__row-sub{grid-area:sub;display:flex;flex-direction:column;gap:2px;min-width:0}.rr-cf-bw__how,.rr-cf-bw__oor{font-family:var(--rr-cf-ui);font-size:13px;line-height:1.4;color:var(--rr-cf-mute)}.rr-cf-bw__amt{grid-area:amt;display:flex;flex-direction:column;gap:1px;font-family:var(--rr-cf-ui);font-size:15px;font-weight:800;line-height:1.3;color:var(--rr-cf-ink)}.rr-cf-bw__life{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--rr-cf-mute);white-space:nowrap}.rr-cf-bw__choose{font-family:var(--rr-cf-ui);font-size:13px;font-weight:700;color:var(--rr-cf-plum);text-decoration:underline;text-underline-offset:2px}.rr-cf-bw__none{margin:0;padding:14px 0;border-bottom:2px solid var(--rr-cf-line);font-family:var(--rr-cf-ui);font-size:15px;line-height:1.5;color:var(--rr-cf-mute)}.rr-cf-bw__shared{margin:-8px 0 0;font-family:var(--rr-cf-ui);font-size:14px;line-height:1.45;color:var(--rr-cf-ink)}.rr-cf-bw__sum{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0}.rr-cf-bw__sum-item{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px 11px;border-radius:14px;background:var(--rr-cf-sheet, #ebe5fa)}.rr-cf-bw__sum dt{margin:0;font-family:var(--rr-cf-ui);font-size:11.5px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-cf-plum)}.rr-cf-bw__sum dd{margin:0;font-family:var(--rr-cf-display);font-size:18px;line-height:1.1;color:var(--rr-cf-ink);overflow-wrap:anywhere}.rr-cf-bw__bd{display:flex;flex-direction:column;gap:6px;margin-top:-8px}.rr-cf-bw__bd-btn{align-self:flex-start;gap:8px;min-height:44px}.rr-cf-bw__bd-btn .rr-cf-textbtn__t{font-size:14px}.rr-cf-bw__bd-chev{display:inline-block;width:8px;height:8px;margin:-3px 2px 0;border:solid var(--rr-cf-ink);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s var(--rr-cf-ease)}.rr-cf-bw__bd-btn[aria-expanded=true] .rr-cf-bw__bd-chev{transform:rotate(225deg);margin-top:2px}.rr-cf-bw__bd-panel{padding:4px 12px 10px;border-radius:14px;background:#2550710b}.rr-cf-bw__bd-panel.is-entering{animation:rr-cf-pop .24s var(--rr-cf-ease) both}.rr-cf-bw__bd-table{width:100%;margin:0;border-collapse:collapse;border:0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.35;color:var(--rr-cf-ink)}.rr-cf-bw__bd-table th,.rr-cf-bw__bd-table td{padding:7px 0;border:0;text-align:left;vertical-align:top;background:transparent;font-family:var(--rr-cf-ui)}.rr-cf-bw__bd-table thead th{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rr-cf-plum);border-bottom:1px solid var(--rr-cf-line)}.rr-cf-bw__bd-table tbody th{font-weight:600}.rr-cf-bw__bd-table th:nth-child(2),.rr-cf-bw__bd-table td:nth-child(2){text-align:right;white-space:nowrap;padding-left:12px;font-weight:700}.rr-cf-bw__bd-table th:nth-child(3),.rr-cf-bw__bd-table td:nth-child(3){text-align:right;padding-left:12px;white-space:nowrap}.rr-cf-bw__bd-table tfoot th,.rr-cf-bw__bd-table tfoot td{border-top:2px solid var(--rr-cf-line);font-weight:800}.rr-cf-bw__bd-table tfoot td:nth-child(3){font-weight:600;color:var(--rr-cf-mute)}.rr-cf-bw__bd-note{margin:4px 0 0;font-family:var(--rr-cf-ui);font-size:12px;line-height:1.4;color:var(--rr-cf-mute)}.rr-cf-bw__rem{display:flex;flex-direction:column;gap:6px;margin-top:-8px}.rr-cf-bw__rem-btn{align-self:flex-start;gap:8px;min-height:44px}.rr-cf-bw__rem-btn .rr-cf-textbtn__t{font-size:14px}.rr-cf-bw__rem-when{font-weight:600;color:var(--rr-cf-mute);text-decoration:none}.rr-cf-bw__rem-panel{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:#2550710b}.rr-cf-bw__rem-panel.is-entering{animation:rr-cf-pop .24s var(--rr-cf-ease) both}.rr-cf-bw__rem-text{margin:0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.45;color:var(--rr-cf-ink)}.rr-cf-bw__rem-opts{display:flex;flex-wrap:wrap;gap:8px}.rr-cf-bw__rem-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.rr-cf-bw__rem-item{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:#fff}.rr-cf-bw__rem-item__h{display:flex;flex-direction:column;gap:2px;min-width:0}.rr-cf-bw__rem-item__n{font-family:var(--rr-cf-ui);font-size:14px;font-weight:700;line-height:1.25;color:var(--rr-cf-ink)}.rr-cf-bw__rem-item__d{font-family:var(--rr-cf-ui);font-size:13px;line-height:1.35;color:var(--rr-cf-mute)}.rr-cf-bw__rem-item__o{display:flex;flex-wrap:wrap;gap:6px}.rr-cf-bw__rem-opt{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;box-sizing:border-box;height:auto;min-height:44px;margin:0;padding:8px 14px;border-radius:999px;border:2px solid rgba(37,80,113,.22);background:#fff;color:var(--rr-cf-ink);text-decoration:none;text-transform:none;text-align:center;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .1s ease}.rr-cf-bw__rem-opt:hover{border-color:#25507180;color:var(--rr-cf-ink)}.rr-cf-bw__rem-opt:active{transform:scale(.97)}.rr-cf-bw__rem-opt__t{font-family:var(--rr-cf-ui);font-size:14px;font-weight:700;line-height:1.2;color:inherit}.rr-cf-bw__rem-opt--one{min-height:40px;padding:6px 12px;border-width:1px;background:#2550710a}.rr-cf-bw__rem-opt--one .rr-cf-bw__rem-opt__t{font-size:13px}.rr-cf-bw__rem-done{margin:0;font-family:var(--rr-cf-ui);font-size:13px;font-weight:600;line-height:1.4;color:var(--rr-cf-plum)}.rr-cf-bw__foot{display:flex;flex-direction:column;gap:10px;margin-top:auto}.rr-cf-bw__note{margin:0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.45;color:var(--rr-cf-mute)}.rr-cf-bw__form{margin:0}.rr-cf-bw__tools{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 22px}.rr-cf-bw__share,.rr-cf-bw__print{align-self:center;min-height:44px}.rr-cf-bw__share .rr-cf-textbtn__t,.rr-cf-bw__print .rr-cf-textbtn__t{font-size:13px}.rr-cf-bw--multi [data-rr-cf-sum]{display:none!important}.rr-cf-bw__views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:4px;border-radius:16px;background:var(--rr-cf-sheet, #ebe5fa)}.rr-cf-bw__view{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:0;box-sizing:border-box;height:auto;min-height:44px;margin:0;padding:4px 10px 5px;border:2px solid transparent;border-radius:12px;background:transparent;color:var(--rr-cf-ink);text-align:left;white-space:normal;text-transform:none;letter-spacing:0;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.rr-cf-bw__view:hover{background:#ffffff8c}.rr-cf-bw__view[aria-pressed=true]{background:#fff;border-color:var(--rr-cf-ink);box-shadow:0 2px 6px #1d2d3d14;cursor:default}.rr-cf-bw__view-k{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--rr-cf-ui);font-size:11.5px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-cf-plum)}.rr-cf-bw__view-v{display:block;white-space:nowrap;font-family:var(--rr-cf-display);font-size:18px;line-height:1.1;color:var(--rr-cf-ink)}.rr-cf-bw__view-d{font-family:var(--rr-cf-ui);font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--rr-cf-mute)}.rr-cf-bw__view[aria-pressed=false] .rr-cf-bw__view-k:after{content:" \203a";letter-spacing:0}.rr-cf-bw__routine.is-all .rr-cf-bw__rows,.rr-cf-bw__routine.is-all [data-rr-cf-none],.rr-cf-bw__routine.is-all [data-rr-cf-shared],.rr-cf-bw__routine.is-all [data-rr-cf-bd]{display:none!important}.rr-cf-bw__hh{display:flex;flex-direction:column;gap:6px;padding:4px 12px 10px;border-radius:14px;background:#2550710b}.rr-cf-bw__hh .rr-cf-bw__bd-table th,.rr-cf-bw__hh .rr-cf-bw__bd-table td{padding-top:6px;padding-bottom:6px}.rr-cf-bw__hh .rr-cf-bw__bd-table th:nth-child(2),.rr-cf-bw__hh .rr-cf-bw__bd-table td:nth-child(2){text-align:right;white-space:nowrap;padding-left:12px}.rr-cf-bw__hh .rr-cf-bw__bd-table+.rr-cf-bw__bd-table{margin-top:4px}.rr-cf-bw__hh-sub{font-weight:500;color:var(--rr-cf-mute)}.rr-cf-bw__hh-who{font-size:12.5px;font-weight:500;color:var(--rr-cf-mute)}.rr-cf-bw__hh-who:before{content:" \b7  "}.rr-cf-bw__hh-who.is-shared{display:block;font-size:12px;line-height:1.35}.rr-cf-bw__hh-who.is-shared:before{content:none}.rr-cf-bw__hh-who b,.rr-cf-bw__shared-tag{font-weight:700;color:var(--rr-cf-plum)}.rr-cf-bw__hh.is-many{gap:2px;padding:2px 12px 6px}.rr-cf-bw__hh.is-many .rr-cf-bw__bd-table th,.rr-cf-bw__hh.is-many .rr-cf-bw__bd-table td{padding-top:3px;padding-bottom:3px}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-sub{display:none}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-who.is-shared{display:inline}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-who.is-shared:before{content:" \b7  "}.rr-cf-bw__hh.is-many .rr-cf-bw__bd-table+.rr-cf-bw__bd-table{margin-top:0}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs,.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs thead{display:block}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs thead tr{display:flex;justify-content:space-between}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs tfoot{display:none}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs tbody tr{display:flex;justify-content:space-between;gap:8px;min-width:0}.rr-cf-bw__hh.is-many .rr-cf-bw__hh-dogs tbody th{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container rrcf (min-width: 600px){.rr-cf-bw__view-v{font-size:20px}.rr-cf-bw__hh-who,.rr-cf-bw__hh-who.is-shared{display:inline;font-size:13px}.rr-cf-bw__hh-who.is-shared:before{content:" \b7  "}}@container rrcf (min-width: 600px) and (max-width: 899.98px){.rr-cf-bw__hh:not([hidden]){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:22px;align-items:start}.rr-cf-bw__hh .rr-cf-bw__bd-table+.rr-cf-bw__bd-table{margin-top:0}.rr-cf-bw__hh-who.is-shared{display:block;font-size:12px}.rr-cf-bw__hh-who.is-shared:before{content:none}}@container rrcf (min-width: 900px){.rr-cf-bw__view-v{font-size:22px}}.rr-cf-bw__printwrap{position:relative;display:inline-flex}.rr-cf-bw__printmenu{position:absolute;right:0;bottom:calc(100% + 4px);z-index:5;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;border-radius:14px;border:2px solid rgba(37,80,113,.14);background:#fff;box-shadow:0 10px 24px #1d2d3d29}.rr-cf-bw__printopt{display:flex;align-items:center;box-sizing:border-box;width:100%;height:auto;min-height:44px;margin:0;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--rr-cf-ink);text-align:left;text-transform:none;white-space:nowrap;letter-spacing:0;cursor:pointer}.rr-cf-bw__printopt:hover,.rr-cf-bw__printopt:focus-visible{background:var(--rr-cf-sheet, #ebe5fa)}.rr-cf-bw__printopt-t{font-family:var(--rr-cf-ui);font-size:14px;font-weight:700;line-height:1.2;color:inherit}.rr-cf-print{display:none}@media print{html.rr-cf-printing body>:not(.rr-cf-print){display:none!important}html.rr-cf-printing .rr-cf-print{display:block;width:100%;max-width:180mm;margin:0 auto;padding:10mm 0;color:#1d2d3d;font-family:Figtree,system-ui,sans-serif;font-size:12pt;line-height:1.45}.rr-cf-print__head{padding:0 0 6mm;border-bottom:2px solid #255071;margin-bottom:6mm}.rr-cf-print__brand{margin:0 0 2mm;font-family:Chewy,cursive;font-size:14pt;color:#c05c84}.rr-cf-print__title{margin:0;font-family:Chewy,cursive;font-weight:400;font-size:26pt;line-height:1.1;color:#255071}.rr-cf-print__sub{margin:2mm 0 0;font-size:11pt;color:#4e5c6c}.rr-cf-print__table{width:100%;border-collapse:collapse;margin:0 0 5mm}.rr-cf-print__table th,.rr-cf-print__table td{padding:3mm 2mm;text-align:left;vertical-align:top;border-bottom:1px solid #c9d3dd;font-size:11pt}.rr-cf-print__table thead th{font-size:9pt;letter-spacing:.08em;text-transform:uppercase;color:#8e3358;border-bottom:2px solid #255071}.rr-cf-print__table tbody th{font-family:Chewy,cursive;font-weight:400;font-size:13pt;color:#255071}.rr-cf-print__table td:nth-child(2){font-weight:700;white-space:nowrap}.rr-cf-print__table tfoot th,.rr-cf-print__table tfoot td{border-top:2px solid #255071;border-bottom:0;font-weight:800}.rr-cf-print__line{margin:0 0 2mm;font-size:11pt}.rr-cf-print__note{margin:4mm 0 0;font-size:10pt;color:#4e5c6c}.rr-cf-print__link{margin:5mm 0 0;font-size:9.5pt;color:#4e5c6c;word-break:break-all}html.rr-cf-printing .rr-cf-print.rr-cf-print--hh{padding:0}.rr-cf-print--hh .rr-cf-print__head{padding:0 0 4mm;margin-bottom:5mm}.rr-cf-print--hh .rr-cf-print__dog{break-inside:avoid;margin:0 0 5mm;padding:0 0 4mm;border-bottom:1px solid #c9d3dd}.rr-cf-print--hh .rr-cf-print__doghead{display:flex;align-items:baseline;justify-content:space-between;gap:6mm;margin:0 0 1mm}.rr-cf-print--hh .rr-cf-print__dogname{margin:0;font-family:Chewy,cursive;font-weight:400;font-size:21pt;line-height:1.1;color:#255071}.rr-cf-print--hh .rr-cf-print__dogcost{margin:0;font-size:11pt;font-weight:700;color:#255071;white-space:nowrap}.rr-cf-print--hh .rr-cf-print__dogsub{margin:0 0 1mm;font-size:10.5pt;color:#4e5c6c}.rr-cf-print--hh .rr-cf-print__table{margin:0 0 3mm}.rr-cf-print--hh .rr-cf-print__table th,.rr-cf-print--hh .rr-cf-print__table td{padding:2.2mm 2mm}.rr-cf-print--hh .rr-cf-print__week{display:flex;flex-wrap:wrap;align-items:center;gap:2mm 4.5mm;margin:0;font-size:9.5pt;color:#4e5c6c}.rr-cf-print--hh .rr-cf-print__week b{font-weight:700;color:#255071;margin-right:1mm}.rr-cf-print--hh .rr-cf-print__day{display:inline-flex;align-items:center;gap:1.4mm}.rr-cf-print--hh .rr-cf-print__box{display:inline-block;width:4.2mm;height:4.2mm;border:1.3px solid #255071;border-radius:1mm}.rr-cf-print--hh .rr-cf-print__h2{margin:1mm 0;font-family:Chewy,cursive;font-weight:400;font-size:15pt;color:#255071}.rr-cf-print--hh .rr-cf-print__shared{font-size:8.5pt;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8e3358}.rr-cf-print--hh .rr-cf-print__table td:nth-child(2){font-weight:400;white-space:normal}.rr-cf-print--hh .rr-cf-print__table.is-items{table-layout:fixed}.rr-cf-print--hh .rr-cf-print__table.is-items th:nth-child(1){width:27%}.rr-cf-print--hh .rr-cf-print__table.is-items th:nth-child(2){width:24%}.rr-cf-print--hh .rr-cf-print__table.is-items td:nth-child(2){font-weight:700}.rr-cf-print--hh .rr-cf-print__link{word-break:normal;overflow-wrap:normal}.rr-cf-print--hh .rr-cf-print__seg{white-space:nowrap}.rr-cf-print--hh .rr-cf-print__total{margin:0 0 2mm;font-size:12pt;font-weight:800;color:#255071}}@container rrcf (min-width: 600px){.rr-cf-bw__build,.rr-cf-bw__routine{padding:24px 24px 26px}.rr-cf-bands{grid-template-columns:repeat(4,minmax(0,1fr))}.rr-cf-bw__row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"tile name amt" "tile sub amt"}.rr-cf-bw__sum dd{font-size:20px}.rr-cf-bw__amt{align-items:flex-end;text-align:right;white-space:nowrap;padding-left:12px}}@container rrcf (min-width: 900px){.rr-cf-bw{gap:24px}.rr-cf-bw .rr-cf-bw__card{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.rr-cf-bw__build,.rr-cf-bw__routine{padding:28px;gap:22px}.rr-cf-bw__routine{border-top:0;border-left:2px solid var(--rr-cf-line)}.rr-cf-bw__h3{font-size:26px}.rr-cf-bw__sum dd{font-size:22px}}.rr-cf-ch{display:flex;flex-direction:column;gap:20px}.rr-cf-ch__head{order:1}.rr-cf-ch__slider{order:2;display:flex;flex-direction:column;gap:14px;min-width:0}.rr-cf-ch__grid{order:3}.rr-cf-ch__note{order:4}.rr-cf-ch__body--wm{display:none}.rr-cf-ch__body--c{display:block}.rr-cf-ch__br{display:inline}.rr-cf-ch__now{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.rr-cf-ch__label{cursor:pointer}.rr-cf-ch__level{font-family:var(--rr-cf-display);font-size:22px;line-height:1;color:var(--rr-cf-plum);white-space:nowrap}.rr-cf-ch__track{position:relative;padding:0 17px}.rr-cf-ch__track:before{content:"";position:absolute;left:17px;right:17px;top:50%;height:12px;margin-top:-6px;border-radius:999px;background:linear-gradient(90deg,#fdd6bd,#c05c84)}.rr-cf-ch__track:after{content:"";position:absolute;left:17px;right:17px;top:50%;height:8px;margin-top:-4px;background:radial-gradient(circle at 4px 50%,rgba(255,255,255,.9) 3.5px,transparent 4px) 0 0 / 8px 8px no-repeat,radial-gradient(circle at 50% 50%,rgba(255,255,255,.9) 3.5px,transparent 4px) 25% 0 / 8px 8px no-repeat,radial-gradient(circle at 50% 50%,rgba(255,255,255,.9) 3.5px,transparent 4px) 50% 0 / 8px 8px no-repeat,radial-gradient(circle at 50% 50%,rgba(255,255,255,.9) 3.5px,transparent 4px) 75% 0 / 8px 8px no-repeat,radial-gradient(circle at 4px 50%,rgba(255,255,255,.9) 3.5px,transparent 4px) 100% 0 / 8px 8px no-repeat;pointer-events:none}.rr-cf-ch__range{position:relative;z-index:1;-webkit-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;padding:0;background:transparent;cursor:pointer}.rr-cf-ch__range:focus{outline:none}.rr-cf-ch__range::-webkit-slider-runnable-track{height:12px;background:transparent;border-radius:999px}.rr-cf-ch__range::-moz-range-track{height:12px;background:transparent;border-radius:999px}.rr-cf-ch__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:34px;height:34px;margin-top:-11px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 4px var(--rr-cf-accent),0 6px 14px #1d2d3d33;cursor:grab;transition:transform .15s ease}.rr-cf-ch__range::-moz-range-thumb{width:34px;height:34px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 4px var(--rr-cf-accent),0 6px 14px #1d2d3d33;cursor:grab}.rr-cf-ch__range:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.06)}.rr-cf-ch__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--rr-cf-accent),0 0 0 7px #fff,0 0 0 10px var(--rr-cf-ink)}.rr-cf-ch__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--rr-cf-accent),0 0 0 7px #fff,0 0 0 10px var(--rr-cf-ink)}.rr-cf-ch__labels{display:none}.rr-cf-ch__ends{display:flex;justify-content:space-between;margin:0;font-family:var(--rr-cf-ui);font-size:12.5px;font-weight:700;color:var(--rr-cf-ink)}.rr-cf-ch__grid{display:flex;flex-direction:column;gap:12px;min-width:0}.rr-cf-ch__card{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px 14px;align-items:center;background:var(--rr-cf-card);border-radius:20px;padding:12px;box-shadow:0 8px 20px #1d2d3d12;transition:box-shadow .25s ease,transform .2s ease}.rr-cf-ch__card.is-match{box-shadow:0 0 0 3px var(--rr-cf-accent),0 12px 26px #c05c842e}.rr-cf-ch__card.is-flipping{transition:transform .25s var(--rr-cf-ease),box-shadow .25s ease}.rr-cf-tile--chew{width:88px;border-radius:16px}.rr-cf-ch__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.rr-cf-ch__badge{display:inline-block;background:var(--rr-cf-plum);color:#fff;border-radius:999px;padding:5px 12px;font-family:var(--rr-cf-ui);font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap}.rr-cf-ch__title{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:20px;line-height:1.1;color:var(--rr-cf-ink)}.rr-cf-ch__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rr-cf-ch__pill{display:inline-block;font-family:var(--rr-cf-ui);font-size:13px;font-weight:700;line-height:1.2;color:var(--rr-cf-plum);background:var(--rr-cf-sheet, #fee1cb);border-radius:999px;padding:5px 10px;white-space:nowrap}.rr-cf-ch__cta{grid-column:1 / -1}.rr-cf-ch__cta .rr-cf-cta{width:100%}.rr-cf-ch__note{margin:0;font-family:var(--rr-cf-ui);font-size:13px;line-height:1.45;color:var(--rr-cf-mute);text-align:left;text-wrap:pretty}@container rrcf (min-width: 600px){.rr-cf-ch{gap:22px}.rr-cf-ch__head{align-items:center;text-align:center}.rr-cf-ch__head .rr-cf__body{margin:0 auto}.rr-cf-ch__body--wm{display:block}.rr-cf-ch__body--c{display:none}.rr-cf-ch__br{display:block;height:0}.rr-cf-ch__now{display:none}.rr-cf-ch__track{margin:0 10%;padding:0}.rr-cf-ch__track:before,.rr-cf-ch__track:after{left:0;right:0}.rr-cf-ch__labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.rr-cf-ch__lbl{text-align:center;font-family:var(--rr-cf-ui);font-size:13.5px;font-weight:700;line-height:1.3;color:var(--rr-cf-ink)}.rr-cf-ch__lbl.is-current{font-family:var(--rr-cf-display);font-weight:400;font-size:19px;color:var(--rr-cf-plum)}.rr-cf-ch__ends{display:none}.rr-cf-ch__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end;padding-top:22px}.rr-cf-ch__card{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;border-radius:20px;padding:24px 12px 18px;box-shadow:var(--rr-cf-card-shadow)}.rr-cf-ch__card.is-match{transform:translateY(-14px);box-shadow:0 0 0 3px var(--rr-cf-accent),0 18px 34px #c05c8438}.rr-cf-tile--chew{width:min(120px,80%);border-radius:18px}.rr-cf-ch__text{display:contents}.rr-cf-ch__badge{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.rr-cf-ch__title{font-size:19px}.rr-cf-ch__meta{display:contents}.rr-cf-ch__cta .rr-cf-cta{width:auto}.rr-cf-ch__note{text-align:center}}@container rrcf (min-width: 900px){.rr-cf-ch{gap:24px}.rr-cf-ch__br{display:inline;height:auto}.rr-cf-ch__slider{order:3;width:100%;max-width:920px;margin:0 auto}.rr-cf-ch__grid{order:2;gap:20px;width:100%;max-width:920px;margin:0 auto}.rr-cf-ch__card{border-radius:24px;padding:28px 20px 22px}.rr-cf-tile--chew{width:min(150px,72%)}.rr-cf-ch__title{font-size:22px}}.rr-cf-gb{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.rr-cf-gb__head{order:1}.rr-cf-gb__machine{order:2}.rr-cf-gb__card{order:3}.rr-cf-gb__picks{order:4;display:flex;flex-direction:column}.rr-cf-gb__foot{order:5;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.rr-cf-gb__foot:empty{display:none}.rr-cf-gb__foot:not(:has(>:not([hidden]))){display:none}.rr-cf-claw{position:relative;container-type:inline-size;width:min(100%,320px);margin:0 auto;flex:none}.rr-cf-claw__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:3cqw;background:linear-gradient(180deg,#2a5a80 0%,var(--rr-cf-ink) 18%,#1e4160 100%);border-radius:8cqw;padding:4.5cqw 5cqw 5cqw;box-shadow:0 0 0 3cqw #2550711f,0 22px 44px #1d2d3d38}.rr-cf-claw__marquee{display:flex;align-items:center;justify-content:space-between;gap:2.5cqw;padding:0 .5cqw}.rr-cf-claw__title{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:9cqw;line-height:1;color:#fff;white-space:nowrap;letter-spacing:.02em;text-transform:none;text-shadow:0 .6cqw 0 rgba(0,0,0,.25)}.rr-cf-claw__leds{display:flex;gap:1.7cqw;flex:1;justify-content:center}.rr-cf-claw__leds i{display:block;width:2.6cqw;height:2.6cqw;border-radius:50%;background:var(--rr-cf-sticky);opacity:.35;box-shadow:0 0 1.4cqw #fff3c4e6;animation:rr-cf-led 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.33s)}.rr-cf-claw.is-dropping .rr-cf-claw__leds i,.rr-cf-claw.is-attract .rr-cf-claw__leds i{animation-duration:.55s}.rr-cf-claw.is-won .rr-cf-claw__leds i{animation:rr-cf-led-chase .6s linear 5;animation-delay:calc(var(--i) * -75ms);background:#ffd3e4;box-shadow:0 0 2.4cqw #ff9fc5}@keyframes rr-cf-led-chase{0%,to{opacity:.25;transform:scale(1)}12%{opacity:1;transform:scale(1.25)}30%{opacity:.4;transform:scale(1)}}.rr-cf-claw.is-queued .rr-cf-claw__drop{animation:rr-cf-pulse .9s ease-in-out infinite}.rr-cf-claw.is-lost .rr-cf-claw__leds i{animation:none;opacity:.18}@keyframes rr-cf-led{0%,to{opacity:.3}50%{opacity:1}}@keyframes rr-cf-led-win{0%{opacity:.2}to{opacity:1}}.rr-cf-claw__win{position:relative;z-index:1;aspect-ratio:1 / 1;border-radius:5cqw;background:linear-gradient(180deg,#cfe3f6,#e6f1fb 40%,#f6fafe 72%,#eef3f7);overflow:hidden;box-shadow:inset 0 0 0 1cqw #25507129,inset 0 -4cqw 8cqw #2550711a,inset 0 3cqw 6cqw #ffffff80;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.rr-cf-claw__win.is-dragging{cursor:grabbing}.rr-cf-claw__win.is-busy{cursor:default}.rr-cf-claw__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;background:linear-gradient(112deg,#ffffff80,#fff0 32% 70%,#fff3)}.rr-cf-claw__flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;background:#fff;opacity:0;pointer-events:none}.rr-cf-claw__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#0e2236;opacity:0;pointer-events:none;transition:opacity .5s ease}.rr-cf-claw__spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle at var(--spx, 10%) var(--spy, 50%),rgba(255,243,196,.55) 0,rgba(255,243,196,.25) 9%,rgba(255,243,196,0) 20%)}.rr-cf-claw.is-reveal .rr-cf-claw__dim{opacity:.55}.rr-cf-claw.is-reveal .rr-cf-claw__spot{opacity:1}.rr-cf-claw__win:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;border-radius:inherit;padding:1.2cqw;background:repeating-linear-gradient(90deg,var(--rr-cf-sticky) 0 2.4cqw,transparent 2.4cqw 4.8cqw);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0}.rr-cf-claw.is-reveal .rr-cf-claw__win:before,.rr-cf-claw.is-won .rr-cf-claw__win:before{opacity:.9;animation:rr-cf-chase .5s linear infinite}@keyframes rr-cf-chase{0%{background-position:0 0}to{background-position:4.8cqw 0}}.rr-cf-claw.is-winding .rr-cf-claw__drop{transform:translateY(.8cqw);box-shadow:0 .8cqw 0 var(--rr-cf-plum),0 0 0 1.6cqw #fff3c473}.rr-cf-claw.is-winding .rr-cf-claw__leds i{animation-duration:.3s}.rr-cf-fly{position:fixed;z-index:9999;border-radius:18%;background:#fff;box-shadow:0 10px 28px #1d2d3d59;pointer-events:none;overflow:hidden}.rr-cf-fly img{display:block;width:100%;height:100%;object-fit:cover}.rr-cf-tile.is-arriving .rr-cf-tile__img{opacity:0}.rr-cf-tile.is-landed{animation:rr-cf-landed .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes rr-cf-landed{0%{transform:scale(.85)}to{transform:scale(1)}}.rr-cf-gb__copy{align-self:center}.rr-cf-claw.is-won .rr-cf-claw__flash{animation:rr-cf-flash .5s ease-out 1}@keyframes rr-cf-flash{0%{opacity:.7}to{opacity:0}}.rr-cf-claw__floor,.rr-cf-claw__rig{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.rr-cf-claw__floor{z-index:1}.rr-cf-claw__rig{z-index:5;pointer-events:none}.rr-cf-claw__rig--back{z-index:1}.rr-cf-claw__chutewall{fill:#2550711a}.rr-cf-claw__feed{fill:#25507124}.rr-cf-claw__mound{fill:#f1bfc6;opacity:.85}.rr-cf-claw__mound2{fill:#f7d2d8}.rr-cf-claw__shadow{fill:#1f425e;opacity:.22;transition:fill .2s ease}.rr-cf-claw__shadow.is-good{fill:#1f9d55}.rr-cf-claw__chutetube{fill:#25507114;stroke:#2550712e;stroke-width:.4;stroke-dasharray:1.6 1.2}.rr-cf-claw__mouth{fill:#12283d}.rr-cf-claw__arrow{fill:var(--rr-cf-accent);opacity:.85}.rr-cf-claw__rim{fill:var(--rr-cf-sticky)}.rr-cf-claw__rimstripe{stroke:#1f425e;stroke-width:1;stroke-dasharray:1.8 1.8}.rr-cf-claw__flap{fill:var(--rr-cf-accent)}.rr-cf-claw__chutetext{font-family:var(--rr-cf-ui);font-weight:700;font-size:3.2px;letter-spacing:.1em;fill:#2550718c}.rr-cf-claw__rail{fill:#3d6b92}.rr-cf-claw__bracket{fill:var(--rr-cf-plum)}.rr-cf-claw__trolley{fill:#1f425e}.rr-cf-claw__trolleyhi{fill:#ffffff47}.rr-cf-claw__wheel{fill:#c8d2de;stroke:#1f425e;stroke-width:.5}.rr-cf-claw__cable{fill:none;stroke:#1f425e;stroke-width:.9;stroke-linecap:round}.rr-cf-claw__cap{fill:#1f425e}.rr-cf-claw__housing{fill:var(--rr-cf-accent);stroke:#7d2d50;stroke-width:.5}.rr-cf-claw__housinghi{fill:#ffffff59}.rr-cf-claw__hinge{fill:#fff3c4;stroke:#7d2d50;stroke-width:.4}.rr-cf-claw__prong{fill:#2a5a80;stroke:#163249;stroke-width:.45;stroke-linejoin:round}.rr-cf-claw__prong--c{fill:#1f425e;transition:opacity .15s ease}.rr-cf-claw__confetti{fill:var(--rr-cf-sticky)}.rr-cf-claw__confetti--pink{fill:#ff9fc5}.rr-cf-claw__slot{position:absolute;left:calc(var(--sx) * 1% - var(--pw, 14) * .5%);bottom:calc(4% + var(--sy) * 1%);width:calc(var(--pw, 14) * 1%);height:calc(var(--ph, 14) * 1%);z-index:2;transform:rotate(var(--st, 0deg));will-change:transform}.rr-cf-claw__slot.is-held{z-index:4}.rr-cf-claw__slot.is-chute,.rr-cf-claw__slot.is-refill{z-index:3}.rr-cf-claw__slot.is-gone{opacity:0}.rr-cf-claw__slot.is-jig{animation:rr-cf-jig .42s ease-out 1}@keyframes rr-cf-jig{0%{transform:rotate(var(--st, 0deg))}30%{transform:translateY(calc(var(--jig, 0) * -7%)) rotate(calc(var(--st, 0deg) + var(--jig, 0) * 6deg))}65%{transform:translateY(calc(var(--jig, 0) * 2%)) rotate(calc(var(--st, 0deg) - var(--jig, 0) * 3deg))}to{transform:rotate(var(--st, 0deg))}}.rr-cf .rr-cf-claw__pack{display:block;width:100%;height:100%;border-radius:16%;object-fit:cover;background:#fff;box-shadow:0 1.2cqw 2.4cqw #2550714d,inset 0 0 0 .4cqw #ffffffe6}.rr-cf .rr-cf-claw__pack--cut{object-fit:contain;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(var(--sdx, 0px) var(--sdy, .8cqw) 1.2cqw rgba(37,80,113,.38))}.rr-cf-claw__slot.is-gold .rr-cf-claw__pack{filter:drop-shadow(0 0 1.2cqw rgba(255,214,110,.95)) drop-shadow(0 0 3cqw rgba(255,190,60,.55));animation:rr-cf-gold 2.4s ease-in-out infinite}@keyframes rr-cf-gold{0%,to{filter:drop-shadow(0 0 1.2cqw rgba(255,214,110,.95)) drop-shadow(0 0 3cqw rgba(255,190,60,.55))}50%{filter:drop-shadow(0 0 .8cqw rgba(255,214,110,.6)) drop-shadow(0 0 1.6cqw rgba(255,190,60,.25))}}.rr-cf-claw__confetti--gold{fill:#ffd36e}.rr-cf-claw__scene{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:var(--zx, 50%) var(--zy, 50%);transition:transform .38s cubic-bezier(.2,.7,.3,1);will-change:transform}.rr-cf-claw.is-close .rr-cf-claw__scene{transform:scale(1.07)}.rr-cf-claw__win.is-clink .rr-cf-claw__scene{animation:rr-cf-clink .18s ease-out 1}@keyframes rr-cf-clink{0%{translate:0 0}30%{translate:.5cqw 0}60%{translate:-.4cqw 0}to{translate:0 0}}.rr-cf-claw__tray{position:relative;display:flex;align-items:center;gap:2.5cqw;height:12cqw;padding:0 1cqw 0 2cqw;border-radius:3cqw;background:linear-gradient(180deg,#152f47,#1b3d5a);box-shadow:inset 0 1cqw 2cqw #00000059,0 .6cqw #ffffff0f}.rr-cf-claw__tray.is-thud{animation:rr-cf-thud .35s ease-out 1}@keyframes rr-cf-thud{0%{transform:translateY(0)}30%{transform:translateY(.8cqw)}to{transform:translateY(0)}}.rr-cf-claw__tray-lab{font-family:var(--rr-cf-display);font-size:4.4cqw;line-height:1;color:var(--rr-cf-sticky);white-space:nowrap;letter-spacing:.03em}.rr-cf-claw__tray-slot{position:relative;flex:1;height:8.5cqw;border-radius:2cqw;background:#0e2236;box-shadow:inset 0 1cqw 1.6cqw #00000080;overflow:hidden;display:flex;align-items:center;gap:1.6cqw;padding:0 1.6cqw}.rr-cf-claw__tray-item{position:relative;flex:none;width:9.5cqw;height:9.5cqw;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:18%;background:#fff;box-shadow:0 .6cqw 1.4cqw #0006;cursor:pointer;overflow:hidden}.rr-cf-claw__tray-item img{display:block;width:100%;height:100%;object-fit:cover}.rr-cf-claw__tray-item.is-in{animation:rr-cf-tray-in .55s cubic-bezier(.34,1.56,.64,1) both}.rr-cf-claw__tray-item.is-bump{animation:rr-cf-tray-bump .4s ease-out 1}.rr-cf-claw__tray-item:focus-visible{outline:3px solid var(--rr-cf-sticky);outline-offset:2px}@keyframes rr-cf-tray-in{0%{transform:translateY(-140%);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes rr-cf-tray-bump{0%{transform:translateY(0)}40%{transform:translateY(-30%)}to{transform:translateY(0)}}.rr-cf-claw__tray-li{display:flex;flex:none}.rr-cf-claw__bar{display:none;align-items:center;gap:2.4cqw;min-height:14cqw;padding:2cqw 2.4cqw 2cqw 2cqw;border-radius:3.2cqw;background:#fff;color:var(--rr-cf-ink);box-shadow:inset 0 0 0 .4cqw #2550711f}@container rrcf (max-width: 599.98px){.rr-cf-claw__bar:not([hidden]){display:flex}}@container rrcf (max-width: 599.98px){.rr-cf-claw__bar{height:max(68px,20cqw);min-height:0;overflow:hidden}.rr-cf-claw__deck .rr-cf-claw__instructions{display:none}}.rr-cf-claw__bar-idle{display:none}.rr-cf-claw__bar.is-idle>*{display:none}.rr-cf-claw__bar.is-idle>.rr-cf-claw__bar-idle{display:flex;flex:1;min-width:0;align-items:center;justify-content:center;gap:2.5cqw;margin:0;white-space:nowrap}.rr-cf-claw__bar-idle span{display:inline-flex;gap:1.3cqw;align-items:center}.rr-cf-claw__bar-idle i{display:block;width:3.5cqw;height:1px}.rr-cf-claw__bar.is-entering>*{animation:rr-cf-pop .42s var(--rr-cf-ease) both}.rr-cf-claw__bar-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rr-cf-claw__bar-img{flex:none;width:11cqw;height:11cqw;display:flex;align-items:center;justify-content:center}.rr-cf-claw__bar-img:empty{display:none}.rr-cf-claw__bar-img img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.rr-cf-claw__bar-text{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k k" "t p";align-items:baseline;column-gap:2cqw;row-gap:.6cqw}.rr-cf-claw__bar-k{grid-area:k}.rr-cf-claw__bar-t{grid-area:t}.rr-cf-claw__bar-text .rr-cf-claw__bar-p{grid-area:p}.rr-cf-claw__bar-k{font-family:var(--rr-cf-ui);font-size:max(8.5px,3cqw);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rr-cf-accent)}.rr-cf-claw__bar:not(.is-win) .rr-cf-claw__bar-k{color:var(--rr-cf-mute)}.rr-cf-claw__bar-t{font-family:var(--rr-cf-display);font-weight:400;font-size:4.6cqw;line-height:1.1;color:var(--rr-cf-ink);overflow-wrap:normal}.rr-cf-claw__bar:not(.is-win) .rr-cf-claw__bar-t{font-family:var(--rr-cf-ui);font-size:max(10px,3.5cqw);font-weight:500;line-height:1.3}.rr-cf-claw__bar-p{flex:none;font-family:var(--rr-cf-ui);font-size:max(10.5px,3.8cqw);font-weight:700;color:var(--rr-cf-ink);white-space:nowrap}.rr-cf-claw__bar-p:empty{display:none}.rr-cf-claw__bar-add{flex:none;margin:0;height:11cqw;min-height:44px;padding:0 3.2cqw;border:0;border-radius:999px;background:linear-gradient(180deg,#d06a93,var(--rr-cf-accent));color:#fff;box-shadow:0 1cqw 0 var(--rr-cf-plum);cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;text-transform:none;letter-spacing:.03em;transition:transform .1s ease,box-shadow .1s ease}.rr-cf-claw__bar-add:active{transform:translateY(.6cqw);box-shadow:0 .4cqw 0 var(--rr-cf-plum)}.rr-cf-claw__bar-add-t{font-family:var(--rr-cf-display);font-size:4.4cqw;line-height:1;color:#fff}.rr-cf-claw__status{display:flex;align-items:center;gap:1.6cqw;min-height:6cqw;font-family:var(--rr-cf-ui);font-size:2.95cqw;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#b9cde0}.rr-cf-claw__led{display:inline-flex;align-items:center;gap:1.6cqw;flex:none}.rr-cf-claw__led i{display:block;width:2.8cqw;height:2.8cqw;border-radius:50%;background:#4c6b85;transition:background .2s ease,box-shadow .2s ease}.rr-cf-claw__led.is-on i{background:#8fe3a5;box-shadow:0 0 2cqw #8fe3a5}.rr-cf-claw__led-t{font:inherit}@container (max-width: 479.98px){.rr-cf-claw__led-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.rr-cf-claw__meter{display:block;width:9cqw;height:1.2cqw;margin-left:.4cqw;border-radius:999px;background:#ffffff24;overflow:hidden}.rr-cf-claw__meter i{display:block;width:100%;height:100%;background:#8fe3a5;transform-origin:0 50%;transform:scaleX(0);transition:transform .12s linear}.rr-cf-claw__led.is-on .rr-cf-claw__meter i{box-shadow:0 0 1.6cqw #8fe3a5}.rr-cf-claw__read{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.rr-cf-claw__read.is-long{font-size:2.6cqw;letter-spacing:.02em}.rr-cf-claw__mini{flex:none;width:12cqw;height:12cqw;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;transition:background .15s ease}.rr-cf-claw__mini:hover{background:#ffffff42}.rr-cf-claw__mini[aria-pressed=true]{background:var(--rr-cf-sticky);color:var(--rr-cf-ink)}.rr-cf-claw__mini svg{width:50%;height:50%;display:block;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rr-cf-claw__sound .rr-cf-claw__snd-on{display:none}.rr-cf-claw__sound[aria-pressed=true] .rr-cf-claw__snd-on{display:block}.rr-cf-claw__sound[aria-pressed=true] .rr-cf-claw__snd-off{display:none}.rr-cf-claw__mini.is-tip{animation:rr-cf-tip 1.2s ease-in-out 3}@keyframes rr-cf-tip{0%,to{box-shadow:0 0 #fff3c400}50%{box-shadow:0 0 0 1.6cqw #fff3c499}}.rr-cf-claw__aimwrap{position:relative;flex:none;display:inline-flex}.rr-cf-claw__tip{position:absolute;z-index:6;right:calc(100% + 11px);top:50%;width:max-content;max-width:56cqw;padding:6px 10px 7px;border-radius:12px;background:var(--rr-cf-sticky);color:var(--rr-cf-ink);font-family:var(--rr-cf-ui);font-size:11.5px;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;box-shadow:0 8px 20px #0a192859;opacity:0;visibility:hidden;pointer-events:none;transform:translate(6px,-50%);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.rr-cf-claw__tip:after{content:"";position:absolute;left:100%;top:50%;margin-top:-7px;border:7px solid transparent;border-right-width:0;border-left-color:var(--rr-cf-sticky)}.rr-cf-claw__tip-t{display:block;margin:0 0 1px;font-weight:800}.rr-cf-claw__tip-b{display:block}.rr-cf-claw__aimwrap.is-tip-open .rr-cf-claw__tip,.rr-cf-claw__mini:focus-visible+.rr-cf-claw__tip{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:0s}@media(hover:hover)and (pointer:fine){.rr-cf-claw__mini:hover+.rr-cf-claw__tip{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:.12s}}.rr-cf-claw__ctl{display:grid;grid-template-columns:16cqw minmax(0,1fr) 16cqw;align-items:center;gap:2.5cqw}.rr-cf-claw__btn{width:16cqw;height:16cqw;min-width:48px;min-height:48px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;box-shadow:0 1cqw #00000040;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;transition:background .15s ease,transform .1s ease,opacity .15s ease,box-shadow .1s ease}.rr-cf-claw__btn:hover{background:#ffffff47}.rr-cf-claw__btn:active{transform:translateY(.6cqw);box-shadow:0 .4cqw #00000040}.rr-cf-claw__btn[aria-disabled=true]{opacity:.35;cursor:default;transform:none}.rr-cf-claw__btn.is-hint{animation:rr-cf-hint .7s ease-in-out 3}@keyframes rr-cf-hint{0%,to{background:#ffffff29}50%{background:var(--rr-cf-sticky)}}.rr-cf-claw__btn svg{width:42%;height:42%;display:block;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.rr-cf-claw__btn.is-hint svg{stroke:var(--rr-cf-ink)}.rr-cf-claw__btn.is-hint svg .rr-cf-claw__f{fill:var(--rr-cf-ink)}.rr-cf-claw__btn svg .rr-cf-claw__f{fill:#fff;stroke:none}.rr-cf-claw__drop{height:16cqw;min-height:56px;margin:0;padding:0 4cqw;border:0;border-radius:999px;background:linear-gradient(180deg,#d06a93,var(--rr-cf-accent));color:#fff;box-shadow:0 1.6cqw 0 var(--rr-cf-plum),inset 0 .6cqw #ffffff40;cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;text-transform:none;transition:transform .1s ease,box-shadow .1s ease,background .2s ease,opacity .2s ease}.rr-cf-claw__drop:hover{background:var(--rr-cf-accent-hover)}.rr-cf-claw__drop:active{transform:translateY(1cqw);box-shadow:0 .6cqw 0 var(--rr-cf-plum)}.rr-cf-claw__drop[aria-disabled=true]{opacity:.6;cursor:default;transform:none}.rr-cf-claw.is-attract .rr-cf-claw__drop{animation:rr-cf-pulse 1.6s ease-in-out 2}@keyframes rr-cf-pulse{0%,to{box-shadow:0 1.6cqw 0 var(--rr-cf-plum),inset 0 .6cqw #ffffff40}50%{box-shadow:0 1.6cqw 0 var(--rr-cf-plum),0 0 0 2cqw #fff3c473,inset 0 .6cqw #ffffff40}}.rr-cf-claw__drop-t{font-family:var(--rr-cf-display);font-size:7.5cqw;line-height:1;color:#fff;letter-spacing:.04em}.rr-cf-claw button:focus-visible{outline:3px solid var(--rr-cf-sticky);outline-offset:3px}.rr-cf-claw__tally{margin:0;display:flex;flex-wrap:wrap;gap:1.6cqw;font-family:var(--rr-cf-ui);font-size:3.2cqw;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b9cde0}.rr-cf-claw__extra{display:flex;flex-wrap:wrap;align-items:center;gap:2cqw 2.5cqw}.rr-cf-claw__extra .rr-cf-claw__tally{flex:0 0 auto;flex-wrap:nowrap;max-width:100%}.rr-cf-claw__shake{flex:none;margin:0 0 0 auto;width:auto;height:11cqw;min-height:44px;padding:0 4.4cqw 0 3.4cqw;border:0;border-radius:999px;background:#ffffff29;color:#fff;box-shadow:0 1cqw #00000040;display:inline-flex;align-items:center;justify-content:center;gap:1.8cqw;cursor:pointer;touch-action:manipulation;text-transform:none;letter-spacing:0;white-space:nowrap;line-height:1;transition:background .15s ease,transform .1s ease,opacity .15s ease,box-shadow .1s ease}.rr-cf-claw__shake:hover{background:#ffffff47}.rr-cf-claw__shake:active{transform:translateY(.6cqw);box-shadow:0 .4cqw #00000040}.rr-cf-claw__shake[aria-disabled=true]{opacity:.35;cursor:default;transform:none}.rr-cf-claw__shake svg{width:5.6cqw;height:5.6cqw;display:block;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rr-cf-claw__shake-t{font-family:var(--rr-cf-display);font-size:5.4cqw;line-height:1;color:#fff;letter-spacing:.02em}.rr-cf-claw__reset{flex:none;margin:0 0 0 auto;width:auto;height:11cqw;min-height:44px;padding:0 3.6cqw 0 3cqw;border:0;border-radius:999px;background:transparent;color:#fff;box-shadow:inset 0 0 0 .45cqw #ffffff57;display:inline-flex;align-items:center;justify-content:center;gap:1.4cqw;cursor:pointer;touch-action:manipulation;text-transform:none;letter-spacing:0;white-space:nowrap;line-height:1;transition:background .15s ease,opacity .15s ease}.rr-cf-claw__reset:hover{background:#ffffff1f}.rr-cf-claw__reset[aria-disabled=true]{opacity:.35;cursor:default}.rr-cf-claw__reset svg{width:4.6cqw;height:4.6cqw;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.rr-cf-claw__reset-t{font-family:var(--rr-cf-display);font-size:4.4cqw;line-height:1;color:#fff;letter-spacing:.02em}.rr-cf-claw__acts{flex:none;margin-left:auto;display:flex;align-items:center;gap:2.2cqw}.rr-cf-claw__acts .rr-cf-claw__shake,.rr-cf-claw__acts .rr-cf-claw__reset{margin:0}.rr-cf-claw.is-empty .rr-cf-claw__reset{background:#ffffff2e;animation:rr-cf-reset-glow 1.6s ease-in-out infinite}@keyframes rr-cf-reset-glow{0%,to{box-shadow:inset 0 0 0 .45cqw #ffffff57,0 0 #ffd66e00}50%{box-shadow:inset 0 0 0 .45cqw #ffffffb3,0 0 0 1.4cqw #ffd66e47}}.rr-cf-claw.is-shaking .rr-cf-claw__body{transform-origin:50% 100%;animation:rr-cf-cabinet .95s linear .15s 1}@keyframes rr-cf-cabinet{0%{transform:none}6%{transform:translate(2.6cqw) rotate(2deg)}17%{transform:translate(-2cqw) rotate(-1.5deg)}29%{transform:translate(1.3cqw) rotate(.95deg)}42%{transform:translate(-.8cqw) rotate(-.55deg)}56%{transform:translate(.42cqw) rotate(.3deg)}72%{transform:translate(-.18cqw) rotate(-.12deg)}to{transform:none}}.rr-cf-claw__tally span{padding:1cqw 2.4cqw;border-radius:999px;background:#ffffff1a}.rr-cf-claw__badges{flex:1 1 100%;order:9;margin:0;display:flex;flex-wrap:wrap;gap:1.6cqw}.rr-cf-claw__badge{display:inline-flex;align-items:center;gap:1.2cqw;padding:1cqw 2.4cqw 1cqw 1.8cqw;border-radius:999px;background:#fff3c424;color:var(--rr-cf-sticky);font-family:var(--rr-cf-ui);font-size:3.1cqw;font-weight:700;letter-spacing:.04em}.rr-cf-claw__badge i{width:2.6cqw;height:2.6cqw;border-radius:50%;background:var(--rr-cf-sticky);box-shadow:0 0 0 .6cqw #fff3c440}.rr-cf-claw__badge.is-new{animation:rr-cf-badge-in .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes rr-cf-badge-in{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.rr-cf-gb__result.is-gold .rr-cf__kicker:after{content:" \b7  Golden pack of the day";color:#b8860b}.rr-cf-gb__pick.is-gold{box-shadow:inset 0 0 0 2px #e7c15a}.rr-cf-claw__tally .is-hot{background:#fff3c433;color:var(--rr-cf-sticky)}.rr-cf-gb__card{position:relative;background:var(--rr-cf-gb-tint, var(--rr-cf-card))}.rr-cf-gb__card>.rr-cf-gb__idle,.rr-cf-gb__card>.rr-cf-gb__msg,.rr-cf-gb__card>.rr-cf-gb__result{position:relative;z-index:1}.rr-cf-gb__flood{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.rr-cf-gb__idle,.rr-cf-gb__msg{display:flex;flex-direction:column;gap:8px}.rr-cf-gb__prompt{margin:0;font-family:var(--rr-cf-display);font-size:24px;line-height:1.15;color:var(--rr-cf-ink)}.rr-cf-gb__hint{margin:0;font-family:var(--rr-cf-ui);font-size:14px;line-height:1.45;color:var(--rr-cf-mute)}.rr-cf-gb__msg.is-entering{animation:rr-cf-pop .42s var(--rr-cf-ease) both}.rr-cf-gb__msg.is-past .rr-cf__kicker,.rr-cf-gb__msg.is-past .rr-cf-gb__prompt{color:var(--rr-cf-mute)}.rr-cf-gb__result.is-entering{animation:rr-cf-slide .52s var(--rr-cf-ease) both}@keyframes rr-cf-slide{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.rr-cf-gb__result{display:flex;flex-direction:column;gap:14px;min-width:0}.rr-cf-gb__row{display:flex;align-items:center;gap:16px;min-width:0}.rr-cf-tile--result{width:min(92px,26cqw);border-radius:18px;background:var(--rr-cf-gb-tint, var(--rr-cf-tint, #f5f9fd))}.rr-cf-tile--result .rr-cf-tile__img{border-radius:12px}.rr-cf-gb__text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.rr-cf-gb__title{margin:0;font-family:var(--rr-cf-display);font-weight:400;font-size:26px;line-height:1.05;color:var(--rr-cf-ink)}.rr-cf-gb__meta{margin:0;font-family:var(--rr-cf-ui);font-size:14px;line-height:1.4;color:var(--rr-cf-mute)}.rr-cf-gb__buy{display:contents}.rr-cf-gb__cta{order:9;width:100%}.rr-cf-gb__cta .rr-cf-cta{width:100%}.rr-cf-gb__result>.rr-cf-gb__row~*{order:9}.rr-cf-gb__addall{align-self:stretch}@container rrcf (max-width: 599.98px){.rr-cf-gb__result{display:grid;grid-template-columns:minmax(0,1fr);gap:0;justify-items:center;text-align:center}.rr-cf-gb__row,.rr-cf-gb__text,.rr-cf-gb__buy{display:contents}.rr-cf-gb__result .rr-cf-tile--result{width:clamp(96px,34cqw,124px)}.rr-cf-gb__result .rr-cf__kicker{margin-top:14px}.rr-cf-gb__result .rr-cf-gb__title{margin-top:2px}.rr-cf-gb__result .rr-cf-gb__meta{margin-top:4px;max-width:30ch}.rr-cf-gb__result .rr-cf-price{margin-top:12px}.rr-cf-gb__result .rr-cf-gb__cta{order:0;margin-top:12px;justify-self:stretch}.rr-cf-gb__result .rr-cf-gb__cta .rr-cf-cta{min-height:46px}}.rr-cf-gb__howtext{margin:0 0 6px;font-family:var(--rr-cf-ui);font-size:14px;line-height:1.5;color:var(--rr-cf-ink);max-width:52ch}@container rrcf (min-width: 600px){.rr-cf-gb{grid-template-columns:min(300px,42%) minmax(0,1fr);grid-template-areas:"machine head" "machine card" "machine picks" "machine foot";grid-template-rows:auto auto auto 1fr;column-gap:28px;row-gap:16px;align-items:start}.rr-cf-gb__head{grid-area:head}.rr-cf-gb__machine{grid-area:machine;align-self:start;width:100%}.rr-cf-gb__card{grid-area:card}.rr-cf-gb__picks{grid-area:picks}.rr-cf-gb__foot{grid-area:foot}.rr-cf-tile--result{width:112px}.rr-cf-gb__title{font-size:28px}.rr-cf-gb__buy{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.rr-cf-gb__cta{order:0;width:auto}.rr-cf-gb__cta .rr-cf-cta{width:auto}.rr-cf-gb__addall{align-self:flex-start}}@container rrcf (min-width: 900px){.rr-cf-gb{grid-template-columns:min(440px,40%) minmax(0,1fr);column-gap:44px;row-gap:18px}.rr-cf-claw{width:min(100%,440px)}}.rr-cf-gb__pick{position:relative;container:rrpick / inline-size;background:var(--rr-cf-gb-tint, var(--rr-cf-card));padding:12px 16px 12px 12px;border-radius:20px}.rr-cf-gb__pick+.rr-cf-gb__pick{margin-top:10px}.rr-cf-gb__pick.is-entering{animation:rr-cf-pop .42s var(--rr-cf-ease) both}.rr-cf-gb__pick .rr-cf-gb__result{display:block;text-align:left;justify-items:stretch}.rr-cf-gb__pick .rr-cf-gb__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:100%;justify-self:stretch;grid-template-areas:"tile title buy" "tile meta buy";align-items:center;column-gap:16px;row-gap:2px}.rr-cf-gb__pick .rr-cf-gb__text{display:contents}.rr-cf-gb__pick .rr-cf__kicker{display:none}.rr-cf-gb__pick .rr-cf-tile--result{grid-area:tile;width:64px;border-radius:14px;margin:0}.rr-cf-gb__pick .rr-cf-tile--result .rr-cf-tile__img{border-radius:10px}.rr-cf-gb__pick .rr-cf-gb__title{grid-area:title;align-self:end;margin:0;font-size:21px;line-height:1.1}.rr-cf-gb__pick .rr-cf-gb__meta{grid-area:meta;align-self:start;margin:0;font-size:13.5px;max-width:none}.rr-cf-gb__pick .rr-cf-gb__buy{grid-area:buy;display:flex;align-items:center;gap:14px;margin:0;flex-wrap:nowrap}.rr-cf-gb__pick .rr-cf-price{margin:0;white-space:nowrap}.rr-cf-gb__pick .rr-cf-gb__cta{order:0;margin:0;width:auto;justify-self:auto}.rr-cf-gb__pick .rr-cf-gb__cta .rr-cf-cta{width:auto;min-width:140px;min-height:40px;padding:8px 18px;white-space:nowrap}@container rrpick (max-width: 519.98px){.rr-cf-gb__pick .rr-cf-gb__row{grid-template-areas:"tile title buy" "tile price buy";column-gap:12px}.rr-cf-gb__pick .rr-cf-tile--result{width:56px;border-radius:12px}.rr-cf-gb__pick .rr-cf-gb__title{font-size:19px}.rr-cf-gb__pick .rr-cf-gb__meta{display:none}.rr-cf-gb__pick .rr-cf-gb__buy{display:contents}.rr-cf-gb__pick .rr-cf-price{grid-area:price;align-self:start;font-size:15px}.rr-cf-gb__pick .rr-cf-gb__cta{grid-area:buy}.rr-cf-gb__pick .rr-cf-gb__cta .rr-cf-cta{min-width:0;min-height:38px;padding:8px 14px;font-size:14px}}@container rrpick (max-width: 379.98px){.rr-cf-gb__pick{padding:10px 12px 10px 10px}.rr-cf-gb__pick .rr-cf-tile--result{width:48px;border-radius:11px}.rr-cf-gb__pick .rr-cf-gb__row{column-gap:10px}.rr-cf-gb__pick .rr-cf-gb__title{font-size:18px}.rr-cf-gb__pick .rr-cf-gb__cta .rr-cf-cta{min-height:36px;padding:7px 12px;font-size:13px}}@container rrpick (max-width: 279.98px){.rr-cf-gb__pick .rr-cf-gb__row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tile title" "tile price" "buy buy";row-gap:2px}.rr-cf-gb__pick .rr-cf-gb__cta{margin-top:8px}.rr-cf-gb__pick .rr-cf-gb__cta .rr-cf-cta{width:100%}}.rr-cf-gb__pick .rr-cf-gb__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@container rrcf (max-width: 599.98px){.rr-cf-gb__pick .rr-cf-gb__result{display:block;text-align:left;justify-items:stretch}.rr-cf-gb__pick .rr-cf-gb__row{display:grid}.rr-cf-gb__pick .rr-cf-gb__text{display:contents}.rr-cf-gb__pick .rr-cf__kicker,.rr-cf-gb__pick .rr-cf-gb__title,.rr-cf-gb__pick .rr-cf-gb__meta,.rr-cf-gb__pick .rr-cf-price,.rr-cf-gb__pick .rr-cf-gb__cta{margin:0}}@media(prefers-reduced-motion:reduce){.rr-cf-claw__leds i,.rr-cf-claw.is-dropping .rr-cf-claw__leds i,.rr-cf-claw.is-attract .rr-cf-claw__leds i,.rr-cf-claw.is-won .rr-cf-claw__leds i{animation:none;opacity:.8}.rr-cf-claw.is-won .rr-cf-claw__flash,.rr-cf-claw.is-attract .rr-cf-claw__drop,.rr-cf-claw__btn.is-hint,.rr-cf-claw__mini.is-tip,.rr-cf-claw__tray.is-thud,.rr-cf-claw.is-reveal .rr-cf-claw__win:before,.rr-cf-claw.is-won .rr-cf-claw__win:before,.rr-cf-tile.is-landed{animation:none}.rr-cf-claw.is-reveal .rr-cf-claw__dim,.rr-cf-claw.is-reveal .rr-cf-claw__spot{opacity:0}.rr-cf-claw__slot.is-gold .rr-cf-claw__pack,.rr-cf-claw__badge.is-new,.rr-cf-claw.is-queued .rr-cf-claw__drop,.rr-cf-claw__win.is-clink .rr-cf-claw__scene,.rr-cf-claw__bar.is-entering{animation:none}.rr-cf-claw__scene{transition:none}.rr-cf-claw.is-close .rr-cf-claw__scene{transform:none}.rr-cf-claw__slot.is-jig,.rr-cf-claw.is-shaking .rr-cf-claw__body,.rr-cf-claw.is-empty .rr-cf-claw__reset{animation:none}.rr-cf-claw__tray-item.is-in,.rr-cf-claw__tray-item.is-bump{animation:none;transform:none;opacity:1}.rr-cf-gb__msg.is-entering,.rr-cf-gb__result.is-entering,.rr-cf-gb__pick.is-entering{animation:none}}.rr-cf-fv{display:flex;flex-direction:column;gap:16px}.rr-cf-fv__left{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"av eyebrow" "av h2" "body body";column-gap:14px;row-gap:8px;align-items:center;min-width:0}.rr-cf-fv__avatar{grid-area:av;display:block;width:64px;height:64px;border-radius:50%;background:#d0e6f7;box-shadow:0 0 0 4px #fff;overflow:hidden}.rr-cf-fv__avatar-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%}.rr-cf-fv__eyebrow{grid-area:eyebrow;align-self:end}.rr-cf-fv__h2{grid-area:h2;align-self:start}.rr-cf-fv__body{grid-area:body;margin-top:8px}.rr-cf-fv__photo{display:none}.rr-cf-fv__main{display:flex;flex-direction:column;gap:14px;min-width:0;justify-content:center}.rr-cf-fv__feature{display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--rr-cf-card);border-radius:20px;padding:12px 12px 16px;text-decoration:none;box-shadow:var(--rr-cf-card-shadow);color:inherit;transition:transform .2s ease,box-shadow .2s ease}.rr-cf-fv__feature:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1d2d3d1f}.rr-cf-tile--feature{width:100%;aspect-ratio:16 / 10;max-height:220px;border-radius:14px}.rr-cf-tile--feature .rr-cf-tile__img{height:88%;width:auto;max-width:92%}.rr-cf-fv__feature-text{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.rr-cf-fv__note{font-family:var(--rr-cf-display);font-size:24px;line-height:1.15;color:var(--rr-cf-plum);text-wrap:balance}.rr-cf-fv__title{font-family:var(--rr-cf-display);font-size:19px;line-height:1.1;color:var(--rr-cf-ink)}.rr-cf-fv__view{font-family:var(--rr-cf-ui);font-size:15px;font-weight:700;line-height:1.3;color:var(--rr-cf-plum)}.rr-cf-fv__feature:hover .rr-cf-fv__view{text-decoration:underline;text-underline-offset:3px}.rr-cf-fv__carousel{position:relative;min-width:0}.rr-cf-fv__track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:2px;padding:6px 2px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.rr-cf-fv__track::-webkit-scrollbar{display:none}.rr-cf-fv__card{flex:none;width:min(74%,260px);scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;background:var(--rr-cf-card);border-radius:22px;padding:12px 12px 16px;text-decoration:none;box-shadow:var(--rr-cf-card-shadow);color:inherit;transition:transform .2s ease,box-shadow .2s ease}.rr-cf-fv__card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1d2d3d1f}.rr-cf-tile--fav{width:100%;border-radius:16px}.rr-cf-fv__card-title{font-family:var(--rr-cf-display);font-size:20px;line-height:1.1;color:var(--rr-cf-ink);padding:0 4px}.rr-cf-fv__card-note{font-family:var(--rr-cf-ui);font-size:14.5px;font-style:italic;font-weight:500;line-height:1.4;color:var(--rr-cf-plum);padding:0 4px}.rr-cf-fv__arrow{position:absolute;top:50%;width:44px;height:44px;min-height:0;margin:0;padding:0;transform:translateY(-50%);border:0;border-radius:50%;box-shadow:0 8px 18px #1d2d3d2e;z-index:2;cursor:pointer;display:none;align-items:center;justify-content:center;transition:opacity .2s ease,transform .1s ease}.rr-cf-fv__arrow--prev{left:-22px;background:#fff;color:var(--rr-cf-ink)}.rr-cf-fv__arrow--next{right:-22px;background:var(--rr-cf-ink);color:#fff}.rr-cf-fv__arrow-t{font-family:var(--rr-cf-ui);font-size:24px;font-weight:700;line-height:1;color:inherit}.rr-cf-fv__arrow[aria-disabled=true]{opacity:.4;cursor:default}.rr-cf-fv__arrow:not([aria-disabled=true]):active{transform:translateY(-50%) scale(.94)}.rr-cf-fv__dots{display:flex;justify-content:center;gap:8px;padding-top:4px}.rr-cf-fv__dot{display:block;width:8px;height:8px;border-radius:999px;background:#25507140;transition:width .2s ease,background .2s ease}.rr-cf-fv__dot.is-active{width:22px;background:var(--rr-cf-ink)}@container rrcf (min-width: 600px){.rr-cf-fv{gap:20px}.rr-cf-fv__left{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"av eyebrow" "av h2" "av body";column-gap:20px;row-gap:10px}.rr-cf-fv__avatar{width:92px;height:92px}.rr-cf-fv__body{margin-top:0}.rr-cf-fv__feature{flex-direction:row;align-items:center;gap:24px;border-radius:24px;padding:16px}.rr-cf-tile--feature{width:200px;aspect-ratio:1 / 1;max-height:none;border-radius:18px}.rr-cf-tile--feature .rr-cf-tile__img{width:84%;height:84%;max-width:none}.rr-cf-fv__note{font-size:28px}.rr-cf-fv__title{font-size:22px}.rr-cf-fv__card{width:210px}.rr-cf-fv__arrow{display:inline-flex}.rr-cf-fv__dots{display:none!important}}@container rrcf (min-width: 900px){.rr-cf-fv{flex-direction:row;align-items:stretch;gap:40px}.rr-cf-fv__left{flex:0 0 300px;display:flex;flex-direction:column;gap:10px}.rr-cf-fv__avatar{display:none}.rr-cf-fv__photo{display:block;margin:auto 0 -40px -8px;width:230px}.rr-cf-fv__photo .rr-cf-dog{width:230px}.rr-cf-fv__main{flex:1}.rr-cf-tile--feature{width:240px}.rr-cf-fv__note{font-size:32px}.rr-cf-fv__card{width:224px}}.rr-cf-ro{display:flex;flex-direction:column;gap:22px}.rr-cf-ro__left,.rr-cf-ro__right{display:contents}.rr-cf-ro__head{order:1}.rr-cf-ro__group--allowed{order:2}.rr-cf-ro__group--nope{order:3}.rr-cf-ro__photo{order:4;display:block;width:min(62%,220px);margin:0 auto -24px}.rr-cf-ro__group{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}.rr-cf-ro__pill{align-self:flex-start;margin:0;border-radius:999px;padding:6px 14px;font-family:var(--rr-cf-ui)!important;font-size:13px;font-weight:700!important;line-height:1.2;color:#fff;text-transform:none;letter-spacing:0}.rr-cf-ro__pill--allowed{background:var(--rr-cf-ink)}.rr-cf-ro__pill--nope{background:var(--rr-cf-plum)}.rr-cf-ro__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:8px 0 0;margin:0;list-style:none}.rr-cf-ro__allowed{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;background:var(--rr-cf-card);border-radius:16px;padding:18px 10px 12px;text-decoration:none;box-shadow:0 10px 22px #1d2d3d1a;transform:rotate(var(--rr-cf-tilt, 0deg));transition:transform .2s ease,box-shadow .2s ease}.rr-cf-ro__allowed:hover{transform:rotate(var(--rr-cf-tilt, 0deg)) translateY(-3px);box-shadow:0 14px 28px #1d2d3d24}.rr-cf-tile--allowed{width:min(96px,80%)}.rr-cf-ro__name{font-family:var(--rr-cf-display);font-size:15.5px;line-height:1.15;color:var(--rr-cf-ink);text-align:center;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.rr-cf-ro__nope{position:relative;display:flex;align-items:center;justify-content:center;min-height:92px;min-width:0;margin:0;background:var(--rr-cf-sticky);border-radius:12px;padding:20px 12px 14px;box-shadow:0 10px 22px #1d2d3d1a;transform:rotate(var(--rr-cf-tilt, 0deg));font-family:var(--rr-cf-display);font-size:17px;line-height:1.15;color:var(--rr-cf-plum);text-align:center}@container rrcf (min-width: 600px){.rr-cf-ro{flex-direction:row;align-items:stretch;gap:28px}.rr-cf-ro__left{display:flex;flex-direction:column;gap:18px;min-width:0;flex:0 0 34%}.rr-cf-ro__right{display:flex;flex-direction:column;gap:24px;min-width:0;flex:1;align-self:center}.rr-cf-ro__photo{margin:auto 0 -32px;width:210px;max-width:100%}.rr-cf-tile--allowed{width:min(104px,76%)}.rr-cf-ro__name{font-size:17px}.rr-cf-ro__nope{min-height:104px;font-size:19px}}@container rrcf (min-width: 900px){.rr-cf-ro{gap:40px}.rr-cf-ro__left{flex:0 0 300px}.rr-cf-ro__right{flex-direction:row;align-items:flex-start;gap:28px}.rr-cf-ro__photo{margin:auto 0 -40px -6px;width:250px}}@keyframes rr-cf-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rr-cf *,.rr-cf *:before,.rr-cf *:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.rr-cf-wheel__disc,.rr-cf-wheel__label,.rr-cf-claw__arm,.rr-cf-claw__grip{transition:none!important}}.rr-cf img,.rr-cf canvas,rr-snack-attack img,rr-snack-attack canvas,rr-reo-patrol img,rr-reo-patrol canvas{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.rr-cf-form__error,.rr-cf-bw__error,[data-rr-cf-error],.rr-tools-status,.rr-cf-bw__undo,.rr-cf-bw__weight-error{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.rr-cf-form__error{flex-basis:100%;width:100%}[data-rr-cf-undo],[data-rr-cf-adddog],[data-rr-cf-add]{min-height:44px}[data-rr-cf-adddog],[data-rr-cf-adddog-label],[data-rr-cf-undo]{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rr-cf.css.map */
