body:has(.class-live-banner) .recess-ds.pd-root,body:has(.class-live-banner) .recess-ds .pd-rail{top:44px}body:has(.pd-root) .class-live-banner-spacer{display:none}@keyframes svelte-1ppzbs1-liquid-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-1ppzbs1-glow-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.rr{display:flex;flex-direction:column;align-items:center;width:100%;gap:18px}.rr-window{position:relative;width:min(1000px,96vw);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none}.rr-window::-webkit-scrollbar{display:none}.rr-rail{display:flex;flex-direction:column-reverse}.rr[data-still=true] .rr-rail{transition:none}.rr-pane{flex:none;display:flex;align-items:center;justify-content:center;padding:0 12px;scroll-snap-align:start;scroll-snap-stop:always;transform:scale(.88);opacity:.4;will-change:transform,opacity;transition:transform .52s cubic-bezier(.22,.7,.28,1),opacity .38s ease}.rr-pane[data-on=true]{transform:scale(1);opacity:1}.rr[data-still=true] .rr-pane{transition:none}.rr-foot{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:14px;min-height:74px}.rr-controls{display:flex;align-items:center;gap:14px;margin-top:2px;animation:rr-rise .32s ease-out both}@keyframes rr-rise{0%{opacity:0;transform:translateY(8px)}}.rr-arrow{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;border:1.5px solid;opacity:.75;transition:opacity .16s ease,transform .16s ease}.rr-arrow:hover:not(:disabled){opacity:1}.rr-arrow:active:not(:disabled){transform:scale(.94)}.rr-arrow:disabled{opacity:.25;cursor:default}.rr-dots{display:flex;flex-direction:column-reverse;gap:5px}.rr-dot{width:18px;height:4px;border-radius:999px;background:currentColor;opacity:.22;transition:opacity .32s ease}.rr-dot[data-on=true]{opacity:.85}.rr-cta{min-width:128px;padding:11px 30px;border-radius:999px;font-size:15px;font-weight:700;transition:background-color .16s ease}.rr-cta:active{transform:scale(.98)}.rr-confetti-piece{position:absolute;top:-8%;will-change:transform,opacity;animation:rr-confetti-fall var(--fall) cubic-bezier(.25,.65,.4,1) var(--delay) both}@keyframes rr-confetti-fall{0%{opacity:0;transform:translate3d(0,-10vh,0) rotate(0)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),108vh,0) rotate(var(--spin))}}.rr-fade-in{animation:rr-fade-in .62s cubic-bezier(.22,.85,.3,1) var(--delay, 0ms) both}@keyframes rr-fade-in{0%{opacity:0;transform:translateY(14px) scale(.94)}}@media (prefers-reduced-motion: reduce){.rr-confetti-piece{animation:none;opacity:0}.rr-fade-in{animation:none}}.mw-board{position:relative;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);height:min(420px,50vh);overflow:hidden;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse 46% 70% at 50% 50%,var(--wk-glow),transparent 72%)}.mw-board:active{cursor:grabbing}.mw-board:focus-visible{outline:2px solid var(--wk-active-border);outline-offset:3px}.mw-fit{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center center;transition:transform .76s cubic-bezier(.25,.7,.3,1)}.mw-track{position:absolute;top:0;right:0;bottom:0;left:0}.mw-still .mw-track,.mw-still .mw-fit{transition:none}.mw-wires{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.mw-wire{stroke:var(--wk-border);stroke-width:2}.mw-wire.mw-arriving{stroke-dasharray:var(--wk-len, 400);stroke-dashoffset:var(--wk-len, 400);transition:stroke-dashoffset .62s cubic-bezier(.3,.8,.4,1)}.mw-wire.mw-arriving[data-drawn=true]{stroke-dashoffset:0}.mw-wire.mw-live{stroke:var(--wk-active-border);stroke-width:2.5}.mw-node{position:absolute;display:flex;align-items:center;gap:8px;width:232px;box-sizing:border-box;padding:12px 14px;transform:translateY(-50%);border-radius:14px;background:var(--wk-surface);border:1.5px solid var(--wk-border);box-shadow:0 10px 22px #00000042;transition:opacity .42s ease,border-color .42s ease}.mw-node.mw-path{background:var(--wk-active);border-color:var(--wk-active-border)}.mw-node.mw-far{opacity:.7}.mw-node.mw-further{opacity:.45}.mw-node.mw-done{opacity:.5}.mw-node:not(.mw-path){opacity:.6}.mw-node.mw-live-col{opacity:1}.mw-node.mw-mine{opacity:1;border-color:#3fae47;box-shadow:0 0 0 1px #3fae4780,0 0 30px #3fae4742,0 12px 26px #0000005c}.mw-crown{transform:scale(.2);opacity:0;transition:transform .42s cubic-bezier(.2,1.5,.4,1),opacity .2s ease;display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:999px;background:#3fae47;color:#fff;box-shadow:0 0 0 2px #3fae474d}.mw-crown[data-in=true]{transform:scale(1);opacity:1}.mw-still .mw-crown{transition:none;transform:scale(1);opacity:1}.mw-tick{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:999px;background:var(--wk-gold);color:#231a05}.mw-name{margin:0;font-size:12.5px;font-weight:700;line-height:1.3;color:var(--wk-text)}@keyframes web-reward-burst{0%{transform:translate(0);opacity:1}to{transform:translate(var(--tx),var(--ty));opacity:0}}@keyframes web-reward-scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes web-reward-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes web-reward-fade-in{0%{opacity:0}to{opacity:1}}@keyframes web-reward-coin-entrance{0%{transform:scale(.6) rotate(-18deg);opacity:0}55%{transform:scale(1.05) rotate(6deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes web-reward-gold-glow{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1.15)}}@keyframes web-reward-gold-sparkle{0%{transform:translate(0) scale(0);opacity:0}25%{transform:translate(calc(var(--tx) * .4),calc(var(--ty) * .4)) scale(1.3);opacity:1}60%{transform:translate(calc(var(--tx) * .85),calc(var(--ty) * .85)) scale(1);opacity:.85}to{transform:translate(var(--tx),var(--ty)) scale(0);opacity:0}}@keyframes web-reward-gold-drift{0%{transform:translate(0);opacity:0}15%{transform:translate(4px,-14px);opacity:.85}50%{transform:translate(-5px,-46px);opacity:.55}75%{transform:translate(4px,-70px);opacity:.35}to{transform:translateY(-90px);opacity:0}}@keyframes web-reward-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes web-reward-spin{to{transform:rotate(360deg)}}
