.Juice-module__g8xaBq__burst{pointer-events:none;z-index:5;width:0;height:0;position:absolute;top:50%;left:50%}.Juice-module__g8xaBq__bit,.Juice-module__g8xaBq__star{background:var(--c);opacity:0;width:12px;height:12px;position:absolute;top:-6px;left:-6px}.Juice-module__g8xaBq__bit{border-radius:3px;width:10px;height:14px}.Juice-module__g8xaBq__star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:18px;height:18px;top:-9px;left:-9px}.Juice-module__g8xaBq__burst[data-big] .Juice-module__g8xaBq__bit,.Juice-module__g8xaBq__burst[data-big] .Juice-module__g8xaBq__star{width:16px;height:20px}@media (prefers-reduced-motion:no-preference){.Juice-module__g8xaBq__bit,.Juice-module__g8xaBq__star{animation:Juice-module__g8xaBq__fly .78s cubic-bezier(.2, .7, .3, 1) var(--d) both}.Juice-module__g8xaBq__burst[data-big] .Juice-module__g8xaBq__bit,.Juice-module__g8xaBq__burst[data-big] .Juice-module__g8xaBq__star{animation-duration:1.4s}}@keyframes Juice-module__g8xaBq__fly{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}60%{opacity:1}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 24px)) rotate(var(--r)) scale(1)}}.Juice-module__g8xaBq__streak{border:2.5px solid var(--ink);border-radius:var(--radius-pill);background:var(--sun-soft);color:var(--ink);font:800 16px / 1.2 var(--font-ui);box-shadow:0 3px 0 var(--ink);align-items:center;gap:6px;padding:4px 14px 4px 8px;display:inline-flex}.Juice-module__g8xaBq__streak[data-hot]{background:linear-gradient(90deg, var(--sun), var(--coral-soft))}.Juice-module__g8xaBq__flame{transform-origin:50% 90%;font-size:20px;display:inline-block}@media (prefers-reduced-motion:no-preference){.Juice-module__g8xaBq__streak{animation:.42s cubic-bezier(.3,1.6,.5,1) both Juice-module__g8xaBq__pop}.Juice-module__g8xaBq__flame{animation:.9s ease-in-out infinite Juice-module__g8xaBq__flicker}.Juice-module__g8xaBq__streak[data-hot] .Juice-module__g8xaBq__flame{animation-duration:.5s}}@keyframes Juice-module__g8xaBq__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes Juice-module__g8xaBq__flicker{0%,to{transform:scale(1)rotate(-4deg)}50%{transform:scale(1.18)rotate(5deg)}}.Juice-module__g8xaBq__trail{grid-template-columns:repeat(var(--slots), 1fr);place-items:center;width:100%;max-width:560px;height:64px;margin:0 auto;padding-top:22px;display:grid;position:relative;container-type:inline-size}.Juice-module__g8xaBq__path{border-top:4px dotted var(--line-strong);height:0;position:absolute;top:calc(50% + 11px);left:4%;right:4%}.Juice-module__g8xaBq__stone{border:2.5px solid var(--ink);background:var(--card);border-radius:50%;width:18px;height:14px;transition:background .3s;position:relative}.Juice-module__g8xaBq__stone:nth-child(odd){transform:translateY(-4px)}.Juice-module__g8xaBq__stone:nth-child(2n){transform:translateY(4px)}.Juice-module__g8xaBq__stone[data-boss]{border-color:var(--coral-deep);background:var(--coral-soft)}.Juice-module__g8xaBq__stone[data-boss]:after{content:"⚡";font-size:11px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.Juice-module__g8xaBq__stone[data-state=done]{background:var(--sun);box-shadow:0 0 8px var(--sun)}.Juice-module__g8xaBq__stone[data-state=tried]{background:#d7dbe6}.Juice-module__g8xaBq__stone[data-state=now]{background:var(--mint-soft)}.Juice-module__g8xaBq__castle{filter:grayscale(.6);font-size:28px;line-height:1;transform:translateY(-4px)}.Juice-module__g8xaBq__castle[data-on]{filter:none}.Juice-module__g8xaBq__walker{top:0;left:calc((var(--at) + .5) / var(--slots) * 100%);pointer-events:none;font-size:28px;line-height:1;position:absolute;translate:-50%}.Juice-module__g8xaBq__trail[data-small]{height:56px}[data-fit] .Juice-module__g8xaBq__trail{height:clamp(40px,7dvh,64px)}[data-fit] .Juice-module__g8xaBq__trail[data-small]{height:clamp(40px,7dvh,64px)}.Juice-module__g8xaBq__trail[data-small] .Juice-module__g8xaBq__stone{border-width:2px;width:11px;height:9px}.Juice-module__g8xaBq__trail[data-small] .Juice-module__g8xaBq__walker{font-size:22px}@media (prefers-reduced-motion:no-preference){.Juice-module__g8xaBq__walker{animation:.52s cubic-bezier(.3,.8,.4,1) both Juice-module__g8xaBq__hop}.Juice-module__g8xaBq__stone[data-state=now]{animation:1.6s ease-in-out infinite Juice-module__g8xaBq__glow}.Juice-module__g8xaBq__castle[data-on]{animation:.5s cubic-bezier(.3,1.6,.5,1) both Juice-module__g8xaBq__pop}}@keyframes Juice-module__g8xaBq__hop{0%{transform:translateX(calc(-100cqw / var(--slots))) translateY(0)}50%{transform:translateX(calc(-50cqw / var(--slots))) translateY(-16px) rotate(-8deg)}to{transform:translate(0)translateY(0)}}@keyframes Juice-module__g8xaBq__glow{50%{box-shadow:0 0 0 5px var(--mint-soft)}}.Juice-module__g8xaBq__boss{border:3px solid var(--ink);border-radius:var(--radius-lg);color:#fff8e8;width:100%;max-width:560px;box-shadow:0 5px 0 var(--ink);background:linear-gradient(135deg,#2a2160,#4a2a6e);grid-template-columns:96px 1fr;align-items:center;gap:12px;margin:0 auto;padding:10px 14px;display:grid;position:relative;overflow:hidden}.Juice-module__g8xaBq__boss[data-phase="2"]{background:linear-gradient(135deg,#4a1f3d,#7a2a3a)}.Juice-module__g8xaBq__boss[data-beaten]{background:linear-gradient(135deg,#1f5a48,#2f7a54)}.Juice-module__g8xaBq__bossArt{width:96px;height:96px;position:relative}.Juice-module__g8xaBq__bossArt svg{width:100%;height:100%;overflow:visible}.Juice-module__g8xaBq__bossName{font:800 18px / 1.15 var(--font-ui);letter-spacing:.01em;margin:0}.Juice-module__g8xaBq__hearts{gap:4px;margin:4px 0 6px;display:flex}.Juice-module__g8xaBq__heart{font-size:20px;line-height:1;display:inline-block}.Juice-module__g8xaBq__heart[data-gone]{filter:grayscale();opacity:.35}.Juice-module__g8xaBq__hp{border-radius:var(--radius-pill);background:#ffffff2e;height:10px;overflow:hidden}.Juice-module__g8xaBq__hp i{background:linear-gradient(90deg,#ff6b6b,#ffd166);height:100%;transition:width .5s ease-out;display:block}.Juice-module__g8xaBq__bossSays{font:700 15px / 1.3 var(--font-ui);margin:6px 0 0}.Juice-module__g8xaBq__shield{opacity:0;pointer-events:none;font-size:34px;position:absolute;top:6px;left:58px}.Juice-module__g8xaBq__tell{font-size:22px;position:absolute;top:-6px;right:-4px}.Juice-module__g8xaBq__boss[data-compact]{box-shadow:0 3px 0 var(--ink);grid-template-columns:60px 1fr;gap:8px;margin:6px 0 0;padding:6px 10px}.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__bossArt{width:60px;height:60px}.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__hearts{margin:2px 0}.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__heart,.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__bossName{font-size:16px}.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__bossSays{margin:0;font-size:14px}.Juice-module__g8xaBq__boss[data-compact] .Juice-module__g8xaBq__shield{font-size:26px;left:34px}@media (max-width:480px){.Juice-module__g8xaBq__boss{grid-template-columns:64px 1fr;gap:8px;padding:6px 10px}.Juice-module__g8xaBq__bossArt,.Juice-module__g8xaBq__boss:not([data-compact]) .Juice-module__g8xaBq__bossArt{width:64px;height:64px}.Juice-module__g8xaBq__hp{display:none}.Juice-module__g8xaBq__hearts{margin:2px 0}.Juice-module__g8xaBq__bossName{font-size:16px}.Juice-module__g8xaBq__bossSays{margin:0;font-size:14px}.Juice-module__g8xaBq__shield{font-size:26px;left:36px}}@media (prefers-reduced-motion:no-preference){.Juice-module__g8xaBq__boss{animation:.52s cubic-bezier(.3,1.4,.5,1) both Juice-module__g8xaBq__slam}.Juice-module__g8xaBq__bossArt svg{transform-origin:50% 90%;animation:2.2s ease-in-out infinite Juice-module__g8xaBq__idle}.Juice-module__g8xaBq__bossArt[data-last=hit] svg{animation:.52s ease-out both Juice-module__g8xaBq__flinch}.Juice-module__g8xaBq__bossArt[data-last=hit]:after{content:"💥";font-size:30px;animation:.4s cubic-bezier(.3,1.6,.5,1) both Juice-module__g8xaBq__pop,.9s .3s both Juice-module__g8xaBq__fade;position:absolute;top:0;right:0}.Juice-module__g8xaBq__bossArt[data-last=block] svg{animation:.56s ease-in-out both Juice-module__g8xaBq__lunge}.Juice-module__g8xaBq__boss[data-last=block] .Juice-module__g8xaBq__shield{animation:.9s ease-out both Juice-module__g8xaBq__shield}.Juice-module__g8xaBq__boss[data-phase="2"] .Juice-module__g8xaBq__bossArt svg{animation-duration:1.1s}.Juice-module__g8xaBq__boss[data-beaten] .Juice-module__g8xaBq__bossArt svg{animation:1.2s ease-in both Juice-module__g8xaBq__tumble}.Juice-module__g8xaBq__tell{animation:.7s ease-in-out infinite Juice-module__g8xaBq__wobble}.Juice-module__g8xaBq__heart[data-gone]{animation:.5s ease-out both Juice-module__g8xaBq__heartPop}}@keyframes Juice-module__g8xaBq__slam{0%{opacity:0;transform:translateY(-30px)scale(.9)}to{opacity:1;transform:none}}@keyframes Juice-module__g8xaBq__idle{50%{transform:translateY(-4px)scaleY(1.04)}}@keyframes Juice-module__g8xaBq__flinch{0%{filter:brightness(2);transform:translate(0)}25%{transform:translate(-10px)rotate(-8deg)}50%{transform:translate(8px)rotate(6deg)}to{filter:none;transform:none}}@keyframes Juice-module__g8xaBq__lunge{40%{transform:translate(14px)scale(1.08)}to{transform:none}}@keyframes Juice-module__g8xaBq__shield{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@keyframes Juice-module__g8xaBq__tumble{0%{transform:none}40%{transform:rotate(-20deg)translateY(-8px)}to{opacity:.25;transform:rotate(200deg)translateY(30px)scale(.6)}}@keyframes Juice-module__g8xaBq__wobble{50%{transform:rotate(14deg)scale(1.15)}}@keyframes Juice-module__g8xaBq__heartPop{0%{filter:none;opacity:1;transform:scale(1.6)}to{transform:scale(1)}}@keyframes Juice-module__g8xaBq__fade{to{opacity:0}}.Juice-module__g8xaBq__cheer{border:2.5px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:560px;font:800 17px / 1.3 var(--font-ui);color:var(--ink);justify-items:center;gap:6px;margin:0 auto;padding:10px 12px;display:grid;position:relative}.Juice-module__g8xaBq__cheerArt{width:72px;height:72px}.Juice-module__g8xaBq__cheerArt svg{width:100%;height:100%}.Juice-module__g8xaBq__medal{font-size:34px;line-height:1}@media (prefers-reduced-motion:no-preference){.Juice-module__g8xaBq__cheer{animation:.5s cubic-bezier(.3,1.6,.5,1) both Juice-module__g8xaBq__pop}.Juice-module__g8xaBq__medal{animation:1.2s ease-out both Juice-module__g8xaBq__spin}}@keyframes Juice-module__g8xaBq__spin{0%{transform:rotateY(0)scale(.3)}to{transform:rotateY(720deg)scale(1)}}.Juice-module__g8xaBq__stage{position:relative}.Juice-module__g8xaBq__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:34px;display:flex}
.SkillRound-module__RxV9vq__box{border-radius:var(--radius-lg,24px);background:var(--paper-deep);box-shadow:inset 0 0 0 2px var(--line-strong);margin:14px 0 20px;padding:12px 14px 14px}.SkillRound-module__RxV9vq__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.SkillRound-module__RxV9vq__title{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:15px;font-weight:700}.SkillRound-module__RxV9vq__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:15px}.SkillRound-module__RxV9vq__how{color:var(--ink-soft);margin:4px 0 0;font-size:16px}.SkillRound-module__RxV9vq__ask{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:10px 0 12px;display:flex}.SkillRound-module__RxV9vq__pic{font-size:48px;line-height:1}.SkillRound-module__RxV9vq__dots{letter-spacing:2px;word-break:break-all;flex-basis:100%;font-size:26px;line-height:1.3}.SkillRound-module__RxV9vq__prompt{font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,8vw,44px);font-weight:800;line-height:1.15}.SkillRound-module__RxV9vq__sentence{color:var(--ink-soft);flex-basis:100%;margin:0;font-size:17px}.SkillRound-module__RxV9vq__hear,.SkillRound-module__RxV9vq__hearBig,.SkillRound-module__RxV9vq__go,.SkillRound-module__RxV9vq__soft,.SkillRound-module__RxV9vq__choice{font:inherit;font-family:var(--font-ui);cursor:pointer;color:var(--ink);border:0}.SkillRound-module__RxV9vq__hear{background:var(--card);min-width:48px;min-height:48px;box-shadow:inset 0 0 0 2px var(--line-strong);border-radius:999px;font-size:22px}.SkillRound-module__RxV9vq__hearBig{background:var(--sun-soft);min-height:56px;box-shadow:inset 0 0 0 2px var(--line-strong);border-radius:999px;flex-basis:100%;font-size:20px;font-weight:700}.SkillRound-module__RxV9vq__choices{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.SkillRound-module__RxV9vq__stack{gap:8px;display:grid}.SkillRound-module__RxV9vq__choice{background:var(--card);min-height:76px;box-shadow:inset 0 0 0 3px var(--line-strong), 0 4px 0 var(--line-strong);overflow-wrap:anywhere;border-radius:20px;padding:6px;font-size:clamp(24px,7vw,36px);font-weight:800}.SkillRound-module__RxV9vq__stack .SkillRound-module__RxV9vq__choice{text-align:left;min-height:56px;padding:8px 14px;font-size:18px;font-weight:700}.SkillRound-module__RxV9vq__picChoice{font-size:44px}.SkillRound-module__RxV9vq__choice:not(:disabled):hover{background:var(--sun-soft)}.SkillRound-module__RxV9vq__choice:disabled{cursor:default}.SkillRound-module__RxV9vq__choice[data-mark=right]{background:var(--good-soft);box-shadow:inset 0 0 0 4px var(--good)}.SkillRound-module__RxV9vq__choice[data-mark=wrong]{background:var(--wait-soft);box-shadow:inset 0 0 0 3px var(--wait)}.SkillRound-module__RxV9vq__choice[data-mark=off]{opacity:.5}.SkillRound-module__RxV9vq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;display:flex}.SkillRound-module__RxV9vq__row:empty{display:none}.SkillRound-module__RxV9vq__say{margin:0;font-size:18px;font-weight:700}.SkillRound-module__RxV9vq__say:empty{display:none}.SkillRound-module__RxV9vq__go,.SkillRound-module__RxV9vq__soft{border-radius:var(--radius-pill,999px);justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.SkillRound-module__RxV9vq__go{background:var(--brand-deep);color:var(--on-brand)!important}.SkillRound-module__RxV9vq__soft{background:var(--card);box-shadow:inset 0 0 0 2px var(--line-strong)}.SkillRound-module__RxV9vq__big{font-family:var(--font-ui);margin:8px 0 0;font-size:26px;font-weight:800}.SkillRound-module__RxV9vq__more{margin:12px 0 0;font-size:17px;font-weight:700}.SkillRound-module__RxV9vq__burstAt{height:0;position:relative;top:40px}
