.WhiteBalanceGame-module__2_UJOq__gameShell{isolation:isolate;color:#f7f4ff;width:min(100%,760px);margin:0 auto;padding:.4rem 0 1.3rem;position:relative}.WhiteBalanceGame-module__2_UJOq__spaceField{z-index:0;pointer-events:none;filter:saturate(1.1)blur(2px);background:radial-gradient(circle at 50% 18%,#6472ff3d 0%,#0000 32%),radial-gradient(circle at 22% 34%,#62d2ff29 0%,#0000 20%),radial-gradient(circle at 78% 30%,#ff956529 0%,#0000 20%),radial-gradient(circle at 50% 68%,#cb6dff1a 0%,#0000 34%),radial-gradient(circle,#0c0a1e00 0%,#0c0a1e14 44%,#07061080 100%);position:absolute;inset:-10vh -8vw -4vh}.WhiteBalanceGame-module__2_UJOq__spaceField:before,.WhiteBalanceGame-module__2_UJOq__spaceField:after{content:"";pointer-events:none;position:absolute;inset:0}.WhiteBalanceGame-module__2_UJOq__spaceField:before{opacity:.82;background-image:radial-gradient(circle at 12% 16%,#ffffffbd 0 1px,#0000 1.5px),radial-gradient(circle at 26% 28%,#ffc2a2d6 0 1.4px,#0000 2px),radial-gradient(circle at 38% 18%,#ffffffad 0 .8px,#0000 1.4px),radial-gradient(circle at 62% 21%,#85d2ffc2 0 1.2px,#0000 1.8px),radial-gradient(circle at 74% 16%,#fff9 0 1px,#0000 1.6px),radial-gradient(circle at 84% 24%,#ffae82cc 0 1.5px,#0000 2.1px),radial-gradient(circle at 18% 66%,#7dc0ff99 0 1.2px,#0000 1.9px),radial-gradient(circle at 80% 72%,#ffffff94 0 .9px,#0000 1.4px)}.WhiteBalanceGame-module__2_UJOq__spaceField:after{filter:blur(12px);background:radial-gradient(circle at 18% 22%,#aa7eff3d 0%,#0000 7%),radial-gradient(circle at 84% 18%,#ff857838 0%,#0000 8%),radial-gradient(circle at 10% 80%,#ffb7832e 0%,#0000 5%),radial-gradient(circle at 92% 78%,#82d0ff29 0%,#0000 5%)}.WhiteBalanceGame-module__2_UJOq__entryState,.WhiteBalanceGame-module__2_UJOq__playState,.WhiteBalanceGame-module__2_UJOq__resultState,.WhiteBalanceGame-module__2_UJOq__compareState{z-index:1;text-align:center;justify-items:center;gap:1rem;display:grid;position:relative}.WhiteBalanceGame-module__2_UJOq__entryState{gap:1.15rem}.WhiteBalanceGame-module__2_UJOq__textStack{justify-items:center;gap:.45rem;display:grid}.WhiteBalanceGame-module__2_UJOq__eyebrow{color:#d7deffb3;text-transform:uppercase;letter-spacing:.24em;margin:0;font-size:.64rem}.WhiteBalanceGame-module__2_UJOq__title{letter-spacing:-.05em;margin:0;font-size:clamp(2.15rem,10vw,4.4rem);font-weight:650;line-height:.94}.WhiteBalanceGame-module__2_UJOq__subtitle{color:#dce1ffd1;text-wrap:balance;margin:0;font-size:clamp(1rem,3.6vw,1.18rem);line-height:1.4}.WhiteBalanceGame-module__2_UJOq__heroDevice{justify-items:center;width:min(100%,720px);padding:.1rem 0 .4rem;display:grid;position:relative}.WhiteBalanceGame-module__2_UJOq__heroTrackGhost{opacity:.92;pointer-events:none;width:min(100%,420px);position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}.WhiteBalanceGame-module__2_UJOq__challengeHero{justify-items:center;width:min(100%,720px);display:grid;position:relative}.WhiteBalanceGame-module__2_UJOq__rotaryStage{aspect-ratio:1;place-items:center;width:min(100%,680px);display:grid;position:relative}.WhiteBalanceGame-module__2_UJOq__rotaryStage .WhiteBalanceGame-module__2_UJOq__viewport{z-index:1;width:80.5%}.WhiteBalanceGame-module__2_UJOq__rotaryDialWrap{z-index:2;pointer-events:none;position:absolute;inset:0}.WhiteBalanceGame-module__2_UJOq__rotaryDialWrap:before,.WhiteBalanceGame-module__2_UJOq__rotaryDialWrap:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:4%}.WhiteBalanceGame-module__2_UJOq__rotaryDialWrap:before{background:conic-gradient(from calc(var(--dial-halo-angle) - 74deg), #58b8ff00 0deg, rgb(88 184 255/calc(.08 * var(--dial-active))) 22deg, rgb(155 158 232/calc(.12 * var(--dial-active))) 56deg, rgb(255 250 242/calc(.14 * var(--dial-active))) 84deg, rgb(209 180 146/calc(.08 * var(--dial-active))) 114deg, #d1b49200 148deg, transparent 360deg);filter:blur(16px)saturate(.84);opacity:calc(.12 + (.1 * var(--dial-energy)));-webkit-mask-image:radial-gradient(circle,#0000 61.2%,#000000eb 62.4% 63.8%,#0000 65.8%);mask-image:radial-gradient(circle,#0000 61.2%,#000000eb 62.4% 63.8%,#0000 65.8%)}.WhiteBalanceGame-module__2_UJOq__rotaryDialWrap:after{background:radial-gradient(circle at 50% 50%, #fff0 60%, #ffffff0a 63.5%, #fff0 66.5%), conic-gradient(from calc(var(--dial-trail-angle) - 34deg), #69c0ff00 0deg, rgb(105 192 255/calc(.06 * var(--dial-active))) 16deg, rgb(255 247 239/calc(.1 * var(--dial-active))) 34deg, rgb(205 177 142/calc(.05 * var(--dial-active))) 58deg, #cdb18e00 80deg, transparent 360deg);filter:blur(8px);opacity:calc(.12 + (.12 * var(--dial-active)));inset:7.6%;-webkit-mask-image:radial-gradient(circle,#0000 58%,#000000fa 59.1% 60%,#0000 61.4%);mask-image:radial-gradient(circle,#0000 58%,#000000fa 59.1% 60%,#0000 61.4%)}.WhiteBalanceGame-module__2_UJOq__rotaryDial{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;display:block;overflow:visible}.WhiteBalanceGame-module__2_UJOq__rotaryDial:focus-visible{outline:none}.WhiteBalanceGame-module__2_UJOq__rotaryDialPassive{pointer-events:none}.WhiteBalanceGame-module__2_UJOq__rotaryDialInteractive{pointer-events:auto;cursor:grab;touch-action:none;outline:none}.WhiteBalanceGame-module__2_UJOq__rotaryDialInteractive:active{cursor:grabbing}.WhiteBalanceGame-module__2_UJOq__rotaryDialInteractive:focus-within{filter:drop-shadow(0 0 16px #ffffff1f)}.WhiteBalanceGame-module__2_UJOq__rotaryDialMotionLayer{transform-box:fill-box;transform-origin:50%}.WhiteBalanceGame-module__2_UJOq__rotaryDialPreview:before{animation:3s linear infinite reverse WhiteBalanceGame-module__2_UJOq__rotaryPreviewAura}.WhiteBalanceGame-module__2_UJOq__rotaryDialPreview:after{animation:3s linear infinite reverse WhiteBalanceGame-module__2_UJOq__rotaryPreviewTrail}.WhiteBalanceGame-module__2_UJOq__rotaryDialPreview .WhiteBalanceGame-module__2_UJOq__rotaryDialMotionLayer{animation:3s linear infinite reverse WhiteBalanceGame-module__2_UJOq__rotaryPreviewSpin}.WhiteBalanceGame-module__2_UJOq__rotaryDialHit{fill:none;stroke:#0000;stroke-width:64px}.WhiteBalanceGame-module__2_UJOq__rotaryDialShadow,.WhiteBalanceGame-module__2_UJOq__rotaryDialGlass,.WhiteBalanceGame-module__2_UJOq__rotaryDialHairline,.WhiteBalanceGame-module__2_UJOq__rotaryDialBase,.WhiteBalanceGame-module__2_UJOq__rotaryDialGlow,.WhiteBalanceGame-module__2_UJOq__rotaryDialTrail,.WhiteBalanceGame-module__2_UJOq__rotaryDialTrailSoft{fill:none;stroke-linecap:round}.WhiteBalanceGame-module__2_UJOq__rotaryDialShadow{stroke:#06081252;stroke-width:11.2px;filter:drop-shadow(0 8px 16px #0000001f)drop-shadow(0 0 10px #13182814)}.WhiteBalanceGame-module__2_UJOq__rotaryDialGlass{stroke-width:9.4px;opacity:.88;filter:drop-shadow(0 0 6px #ffffff05)drop-shadow(0 0 14px #8ba9ff08)}.WhiteBalanceGame-module__2_UJOq__rotaryDialHairline{stroke-width:.92px;opacity:.8}.WhiteBalanceGame-module__2_UJOq__rotaryDialBase{stroke:#f0f4ff0d;stroke-width:6.6px;filter:drop-shadow(0 0 10px #6d88ff06)drop-shadow(0 0 12px #c4a58005)}.WhiteBalanceGame-module__2_UJOq__rotaryDialGlow{stroke-width:2.4px;opacity:.38;filter:drop-shadow(0 0 8px #6498ff0d)drop-shadow(0 0 8px #d1ab840b)}.WhiteBalanceGame-module__2_UJOq__rotaryDialTrailSoft{stroke-width:6.2px;opacity:calc(.05 + (.06 * var(--dial-active)));filter:blur(5px)}.WhiteBalanceGame-module__2_UJOq__rotaryDialTrail{stroke-width:2px;opacity:calc(.16 + (.1 * var(--dial-active)));filter:drop-shadow(0 0 6px #fff6ea0b)drop-shadow(0 0 7px #beb1d708)}.WhiteBalanceGame-module__2_UJOq__rotaryDialTick,.WhiteBalanceGame-module__2_UJOq__rotaryDialTickPrimary{fill:#ffffff14}.WhiteBalanceGame-module__2_UJOq__rotaryDialTickPrimary{fill:#fff9f12e}.WhiteBalanceGame-module__2_UJOq__rotaryThumbHalo{fill:rgb(246 248 255/calc(.04 + (.03 * var(--dial-active))));filter:drop-shadow(0 0 8px #c4ccff0f)drop-shadow(0 0 14px #fff8ec08)}.WhiteBalanceGame-module__2_UJOq__rotaryThumb{fill:#ecf0fa2e;stroke:#ffffff6b;stroke-width:1.15px;filter:drop-shadow(0 0 6px #a7b7ff0d)drop-shadow(0 0 10px #10142424)}.WhiteBalanceGame-module__2_UJOq__rotaryThumbCore{fill:#ffffffeb}.WhiteBalanceGame-module__2_UJOq__rotaryThumbSpecular{fill:#ffffff4d}.WhiteBalanceGame-module__2_UJOq__rotaryDialDragging .WhiteBalanceGame-module__2_UJOq__rotaryThumbHalo,.WhiteBalanceGame-module__2_UJOq__rotaryDialDragging .WhiteBalanceGame-module__2_UJOq__rotaryThumb{transform-box:fill-box;transform-origin:50%}@keyframes WhiteBalanceGame-module__2_UJOq__rotaryPreviewSpin{0%{transform:rotate(0)}to{transform:rotate(-720deg)}}@keyframes WhiteBalanceGame-module__2_UJOq__rotaryPreviewAura{0%{opacity:calc(.46 + (.36 * var(--dial-energy)));transform:rotate(0)scale(1)}50%{opacity:calc(.56 + (.36 * var(--dial-energy)));transform:rotate(-360deg)scale(1.012)}to{opacity:calc(.46 + (.36 * var(--dial-energy)));transform:rotate(-720deg)scale(1)}}@keyframes WhiteBalanceGame-module__2_UJOq__rotaryPreviewTrail{0%{opacity:.5;transform:rotate(0)}50%{opacity:.76;transform:rotate(-360deg)}to{opacity:.5;transform:rotate(-720deg)}}.WhiteBalanceGame-module__2_UJOq__challengeScoreLens{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:radial-gradient(circle at 30% 24%,#ffffff4d 0%,#0000 28%),linear-gradient(145deg,#ffffff21,#ffffff0a 34%,#00000014 100%);border:1px solid #ffffff2e;border-radius:999px;justify-items:center;gap:.24rem;min-width:10.4rem;padding:.7rem 1.1rem .78rem;display:grid;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);box-shadow:0 20px 38px #00000042,inset 0 1px #ffffff29}.WhiteBalanceGame-module__2_UJOq__challengeScoreLens span{color:#dfe3ffb8;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.WhiteBalanceGame-module__2_UJOq__challengeScoreLens strong{letter-spacing:-.05em;font-size:1.56rem;line-height:1}.WhiteBalanceGame-module__2_UJOq__viewport{--scene-image-size:136%;--scene-image-x:50%;--scene-image-y:56%;--scene-image-rotate:-.6deg;--scene-haze:.16;--cast-warm:#ffa66829;--cast-cool:#65cdff29;--scene-depth-lift:1;aspect-ratio:1;background:0 0;border-radius:50%;width:min(100%,600px);position:relative;box-shadow:0 42px 88px #0000004d}.WhiteBalanceGame-module__2_UJOq__viewportCompact{width:min(100%,320px)}.WhiteBalanceGame-module__2_UJOq__viewportFilterDefs{width:0;height:0;position:absolute;overflow:hidden}.WhiteBalanceGame-module__2_UJOq__viewportAura,.WhiteBalanceGame-module__2_UJOq__viewportRim,.WhiteBalanceGame-module__2_UJOq__viewportSceneMask,.WhiteBalanceGame-module__2_UJOq__viewportSheen,.WhiteBalanceGame-module__2_UJOq__viewportNoise,.WhiteBalanceGame-module__2_UJOq__viewportSceneImage,.WhiteBalanceGame-module__2_UJOq__viewportSceneTone{pointer-events:none;position:absolute;inset:0}.WhiteBalanceGame-module__2_UJOq__viewportAura{background:radial-gradient(circle at 18% 44%, var(--cast-cool) 0%, transparent 44%), radial-gradient(circle at 82% 42%, var(--cast-warm) 0%, transparent 42%), radial-gradient(circle at 50% 92%, #ffe2ab1a 0%, transparent 28%);filter:blur(38px);mix-blend-mode:screen;border-radius:50%;inset:-12%;-webkit-mask-image:radial-gradient(circle,#000000f5 0 54%,#0000007a 72%,#0000 88%);mask-image:radial-gradient(circle,#000000f5 0 54%,#0000007a 72%,#0000 88%)}.WhiteBalanceGame-module__2_UJOq__viewportRim{mix-blend-mode:screen;background:radial-gradient(circle at 24% 14%,#ffffff9e 0%,#0000 10%),radial-gradient(circle at 16% 52%,#6dbfff2e 0%,#0000 30%),radial-gradient(circle at 84% 48%,#d3b69029 0%,#0000 30%),radial-gradient(circle at 50% 108%,#fff5ea1a 0%,#0000 16%),linear-gradient(125deg,#c0ddff29 0%,#ffffff0a 36%,#d8c0a01f 100%);border-radius:50%;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 14px #ffffff14,0 0 18px #5ecdff0a,0 0 20px #d0b89409}.WhiteBalanceGame-module__2_UJOq__viewportSceneMask{background:#f4ede5;border-radius:50%;inset:1.8%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -14px 30px #0809121a}.WhiteBalanceGame-module__2_UJOq__viewportSceneImage{background-repeat:no-repeat;background-position:var(--scene-image-x) var(--scene-image-y);background-size:var(--scene-image-size) auto;transform:scale(var(--scene-depth-lift)) rotate(var(--scene-image-rotate));transform-origin:50%;inset:-9%;-webkit-mask-image:radial-gradient(circle at 50% 49%,#000 0 57%,#000000fa 63%,#000000b8 68%,#0000 75%);mask-image:radial-gradient(circle at 50% 49%,#000 0 57%,#000000fa 63%,#000000b8 68%,#0000 75%)}.WhiteBalanceGame-module__2_UJOq__viewportSceneTone{background:radial-gradient(circle at 50% 10%, rgb(255 250 245/calc(var(--scene-haze) + .05)) 0%, transparent 48%), linear-gradient(180deg, rgb(255 245 235/calc(var(--scene-haze) + .015)) 0%, transparent 32%, #0a0a1214 100%);mix-blend-mode:screen}.WhiteBalanceGame-module__2_UJOq__viewportSheen{mix-blend-mode:screen;background:radial-gradient(circle at 22% 16%,#fffc 0%,#ffffff38 8%,#0000 18%),radial-gradient(circle at 32% 28%,#ffffff5c 0%,#0000 10%),linear-gradient(135deg,#0000 0%,#ffffff1a 34%,#0000 62%);border-radius:50%;inset:.8%;-webkit-mask-image:radial-gradient(circle,#000000fa 0 73%,#0000008c 84%,#0000 92%);mask-image:radial-gradient(circle,#000000fa 0 73%,#0000008c 84%,#0000 92%)}.WhiteBalanceGame-module__2_UJOq__viewportNoise{opacity:.76;background:radial-gradient(circle at 18% 24%,#ffffff14 0%,#0000 1.8%),radial-gradient(circle at 22% 36%,#ffffff0f 0%,#0000 1.2%),radial-gradient(circle at 72% 28%,#fff6ea1a 0%,#0000 1.8%),radial-gradient(circle at 78% 38%,#ffffff0f 0%,#0000 1.2%),radial-gradient(circle at 28% 82%,#ffffff14 0%,#0000 1.7%),radial-gradient(circle at 66% 80%,#ffffff14 0%,#0000 1.8%);border-radius:50%;inset:2.8%}.WhiteBalanceGame-module__2_UJOq__primaryCta,.WhiteBalanceGame-module__2_UJOq__secondaryCta{appearance:none;letter-spacing:.01em;border:0;border-radius:999px;width:min(100%,17rem);min-height:46px;padding:.78rem 1.2rem;font-size:.96rem;font-weight:650}.WhiteBalanceGame-module__2_UJOq__primaryCta{color:#f6f8ff;-webkit-backdrop-filter:blur(18px)saturate(1.04);backdrop-filter:blur(18px)saturate(1.04);background:radial-gradient(circle at 24% 22%,#ffffff2e 0%,#0000 24%),radial-gradient(circle at 14%,#6da6ff1f 0%,#0000 34%),radial-gradient(circle at 86%,#d4b7951a 0%,#0000 30%),linear-gradient(145deg,#202334eb,#141622eb 54%,#0d0f18f0 100%);border:1px solid #ffffff29;box-shadow:0 16px 34px #00000042,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff08}.WhiteBalanceGame-module__2_UJOq__secondaryCta{color:#e9eeffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff29}.WhiteBalanceGame-module__2_UJOq__roundHeader{color:#e0e4ffb8;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,28rem);margin-top:.15rem;font-size:.7rem;display:flex}.WhiteBalanceGame-module__2_UJOq__roundHint{color:#e4e8ffad;letter-spacing:.01em;text-wrap:balance;margin:-.15rem 0 0;font-size:.84rem;line-height:1.45}.WhiteBalanceGame-module__2_UJOq__trackShell{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:min(100%,496px);margin-top:-1.8rem;display:grid;position:relative}.WhiteBalanceGame-module__2_UJOq__trackEdgeLabel{color:#d9e0ffb8;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem}.WhiteBalanceGame-module__2_UJOq__trackSurface{cursor:ew-resize;outline:none;width:100%;padding:.18rem 0 .24rem}.WhiteBalanceGame-module__2_UJOq__trackSurface:focus-visible{filter:drop-shadow(0 0 14px #ffffff29)}.WhiteBalanceGame-module__2_UJOq__trackSvg{width:100%;height:auto;display:block;overflow:visible}.WhiteBalanceGame-module__2_UJOq__trackBase,.WhiteBalanceGame-module__2_UJOq__trackGlow{fill:none;stroke-linecap:round}.WhiteBalanceGame-module__2_UJOq__trackBase{stroke:#ffffff14;stroke-width:18px;filter:drop-shadow(0 0 24px #7178ff1f)}.WhiteBalanceGame-module__2_UJOq__trackGlow{stroke:url(#white-balance-arc);stroke-width:10.5px;opacity:.94}.WhiteBalanceGame-module__2_UJOq__trackTick,.WhiteBalanceGame-module__2_UJOq__trackTickCenter{fill:#ffffff38}.WhiteBalanceGame-module__2_UJOq__trackTickCenter{fill:#fff9eed1}.WhiteBalanceGame-module__2_UJOq__trackTargetGhost{fill:#eef5ff;stroke:#6da4ff6b;stroke-width:3px}.WhiteBalanceGame-module__2_UJOq__trackThumbHalo{fill:#ffd6aa24;filter:drop-shadow(0 0 16px #ffa46a29)}.WhiteBalanceGame-module__2_UJOq__trackThumb{fill:#fffaf2f2;stroke:#ffb77ad1;stroke-width:2.6px;filter:drop-shadow(0 0 14px #ff98613d)drop-shadow(0 0 24px #ff98611f)}.WhiteBalanceGame-module__2_UJOq__trackThumbCore{fill:#ffdbb6e6}.WhiteBalanceGame-module__2_UJOq__liveRead{justify-items:center;gap:.5rem;margin-top:-.15rem;display:grid}.WhiteBalanceGame-module__2_UJOq__liveDial{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:radial-gradient(circle at 24% 18%,#ffffff29 0%,#0000 26%),radial-gradient(circle at 16% 52%,#679dff14 0%,#0000 34%),radial-gradient(circle at 84% 52%,#d3b7950f 0%,#0000 30%),linear-gradient(145deg,#ffffff17,#ffffff08 42%,#0000001f 100%);border:1px solid #ffffff29;border-radius:999px;justify-items:center;gap:.18rem;min-width:10.6rem;padding:.84rem 1.08rem .88rem;display:grid;box-shadow:0 16px 34px #0708122e,inset 0 1px #ffffff1f}.WhiteBalanceGame-module__2_UJOq__liveDialValue{color:#f7f3eb;letter-spacing:-.05em;font-size:1.28rem;font-weight:620;line-height:1}.WhiteBalanceGame-module__2_UJOq__liveLegend{color:#dde2ff94;letter-spacing:.08em;justify-content:space-between;gap:1rem;width:min(100%,18rem);font-size:.72rem;display:flex}.WhiteBalanceGame-module__2_UJOq__liveReadState,.WhiteBalanceGame-module__2_UJOq__revealLine{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.WhiteBalanceGame-module__2_UJOq__liveWarm{color:#ffc489}.WhiteBalanceGame-module__2_UJOq__liveCool{color:#a6ddff}.WhiteBalanceGame-module__2_UJOq__liveNeutral{color:#f1f2ff}.WhiteBalanceGame-module__2_UJOq__revealCluster{justify-items:center;gap:.36rem;display:grid;position:absolute;top:16%;left:50%;transform:translate(-50%)}.WhiteBalanceGame-module__2_UJOq__revealDiff{color:#f0e5cfeb;letter-spacing:-.04em;margin:0;font-size:1.24rem;line-height:1}.WhiteBalanceGame-module__2_UJOq__revealScoreCapsule{color:#f6f8ff;background:radial-gradient(circle at 28% 22%,#ffffff47 0%,#0000 28%),linear-gradient(135deg,#ac70ff9e 0%,#5aa1ff9e 100%);border:1px solid #ffffff2e;border-radius:999px;min-width:7.2rem;padding:.58rem 1rem;font-size:1.12rem;font-weight:650;box-shadow:0 18px 34px #24164a52}.WhiteBalanceGame-module__2_UJOq__recapField{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;width:min(100%,720px);display:grid}.WhiteBalanceGame-module__2_UJOq__recapChip{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:radial-gradient(circle at 22% 22%,#ffffff2e 0%,#0000 30%),linear-gradient(150deg,#ffffff1c,#ffffff08 36%,#0000001a 100%);border:1px solid #ffffff24;border-radius:28px;padding:.76rem .8rem .86rem;box-shadow:0 18px 36px #0003,inset 0 1px #ffffff1f}.WhiteBalanceGame-module__2_UJOq__recapMeta{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.WhiteBalanceGame-module__2_UJOq__recapScene{justify-items:center;margin-top:.4rem;display:grid}.WhiteBalanceGame-module__2_UJOq__recapScene .WhiteBalanceGame-module__2_UJOq__viewport{width:min(100%,144px);box-shadow:0 24px 38px #00000038}.WhiteBalanceGame-module__2_UJOq__recapRound{color:#dee2ffb8;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.WhiteBalanceGame-module__2_UJOq__recapDiff{text-align:center;letter-spacing:-.045em;margin:.5rem 0 0;font-size:1.18rem;font-weight:630;line-height:1}.WhiteBalanceGame-module__2_UJOq__recapDiffWarm{color:#f1cda7}.WhiteBalanceGame-module__2_UJOq__recapDiffCool{color:#bfddff}.WhiteBalanceGame-module__2_UJOq__recapDiffNeutral{color:#f2efe8}.WhiteBalanceGame-module__2_UJOq__resultState,.WhiteBalanceGame-module__2_UJOq__compareState{gap:1.05rem}.WhiteBalanceGame-module__2_UJOq__scoreLens{--score-glow-intensity:.28;background:radial-gradient(circle at 28% 24%, #ffffff3d 0%, transparent 28%), radial-gradient(circle at 80% 20%, rgb(255 173 114/calc(.18 * var(--score-glow-intensity))) 0%, transparent 32%), radial-gradient(circle at 18% 80%, rgb(102 205 255/calc(.22 * var(--score-glow-intensity))) 0%, transparent 34%), linear-gradient(145deg, #ffffff1f, #ffffff08 36%, #0000001f 100%);width:min(100%,24rem);box-shadow:0 26px 50px #00000047, 0 0 56px rgb(109 134 255/calc(.22 * var(--score-glow-intensity)));-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);border:1px solid #ffffff29;border-radius:38px;padding:1rem 1rem 1.05rem;position:relative}.WhiteBalanceGame-module__2_UJOq__scoreLabel{color:#e0e6ffb8;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;display:block}.WhiteBalanceGame-module__2_UJOq__scoreValue{letter-spacing:-.06em;margin-top:.16rem;font-size:clamp(2.5rem,10vw,4rem);line-height:.95;display:block}.WhiteBalanceGame-module__2_UJOq__scoreMeta{color:#e0e3ffc2;margin-top:.34rem;font-size:.88rem;display:block}.WhiteBalanceGame-module__2_UJOq__ctaStack{gap:.72rem;width:min(100%,24rem);display:grid}.WhiteBalanceGame-module__2_UJOq__compareHeader{gap:.36rem;display:grid}.WhiteBalanceGame-module__2_UJOq__compareTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,7vw,2.4rem);line-height:1}.WhiteBalanceGame-module__2_UJOq__compareScoreRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;width:min(100%,30rem);display:grid}.WhiteBalanceGame-module__2_UJOq__compareScoreLens{background:radial-gradient(circle at 28% 24%,#fff3 0%,#0000 30%),linear-gradient(145deg,#ffffff1a,#ffffff08 36%,#0000001a 100%);border:1px solid #ffffff24;border-radius:28px;padding:.94rem .8rem 1rem;box-shadow:0 18px 34px #0000003d}.WhiteBalanceGame-module__2_UJOq__compareScoreLens span{color:#dee2ffb8;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;display:block}.WhiteBalanceGame-module__2_UJOq__compareScoreLens strong{letter-spacing:-.06em;margin-top:.14rem;font-size:2.2rem;line-height:.94;display:block}.WhiteBalanceGame-module__2_UJOq__compareDivider{background:linear-gradient(#0000 0%,#ffffff52 48%,#0000 100%);width:1px;height:3.6rem}@media (max-width:720px){.WhiteBalanceGame-module__2_UJOq__gameShell{padding-bottom:1rem}.WhiteBalanceGame-module__2_UJOq__heroDevice,.WhiteBalanceGame-module__2_UJOq__challengeHero,.WhiteBalanceGame-module__2_UJOq__rotaryStage{width:100%}.WhiteBalanceGame-module__2_UJOq__rotaryStage .WhiteBalanceGame-module__2_UJOq__viewport{width:86%}.WhiteBalanceGame-module__2_UJOq__liveDial{min-width:9rem;padding-inline:.9rem}.WhiteBalanceGame-module__2_UJOq__liveLegend{width:min(100%,16rem);font-size:.64rem}.WhiteBalanceGame-module__2_UJOq__recapField,.WhiteBalanceGame-module__2_UJOq__compareScoreRow{grid-template-columns:1fr}.WhiteBalanceGame-module__2_UJOq__compareDivider{background:linear-gradient(90deg,#0000 0%,#ffffff52 48%,#0000 100%);width:3.6rem;height:1px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.WhiteBalanceGame-module__2_UJOq__spaceField,.WhiteBalanceGame-module__2_UJOq__scoreLens,.WhiteBalanceGame-module__2_UJOq__challengeScoreLens,.WhiteBalanceGame-module__2_UJOq__recapChip,.WhiteBalanceGame-module__2_UJOq__viewport{transition:none}}
