.oracleLens-module__rI4t3W__lab{color:#f2e4ca;max-width:1360px;margin:auto;padding:0 24px 48px}.oracleLens-module__rI4t3W__shell{background:#171922;border:1px solid #78643e;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;padding:28px;display:grid}.oracleLens-module__rI4t3W__intro{grid-column:1/-1}.oracleLens-module__rI4t3W__intro h2{text-wrap:balance;max-width:28ch;font-size:clamp(28px,4vw,42px)}.oracleLens-module__rI4t3W__lab p{color:#cad4e6;max-width:72ch;margin:10px 0 0;font-size:15px;line-height:1.65}.oracleLens-module__rI4t3W__lab strong,.oracleLens-module__rI4t3W__lab b{color:#f1d098}.oracleLens-module__rI4t3W__trial{border-top:1px solid #78643e;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;padding-top:18px;display:flex}.oracleLens-module__rI4t3W__trial p{margin:0}.oracleLens-module__rI4t3W__score{font-variant-numeric:tabular-nums}.oracleLens-module__rI4t3W__instrument{background:#1c2535;border:1px solid #667890;grid-area:2/2/span 2;align-self:start;min-width:0;margin:0}.oracleLens-module__rI4t3W__instrumentHeading{padding:18px}.oracleLens-module__rI4t3W__lab h3{font-size:27px;line-height:1.2}.oracleLens-module__rI4t3W__layers{background:#667890;border-block:1px solid #667890;gap:1px;display:flex}.oracleLens-module__rI4t3W__layers button{color:#d1e2da;cursor:pointer;background:#233148;flex:1;min-width:0;padding:12px 6px;font-size:15px}.oracleLens-module__rI4t3W__layers button:hover{background:#344640}.oracleLens-module__rI4t3W__layers button[aria-pressed=true]{color:#1f251d;background:#ead4a5;font-weight:700}.oracleLens-module__rI4t3W__scene{background:#1b261d;width:100%;height:auto;display:block}.oracleLens-module__rI4t3W__instrumentBody{padding:18px}.oracleLens-module__rI4t3W__lab h4{margin:24px 0 10px;font-size:23px}.oracleLens-module__rI4t3W__targets{margin-top:24px}.oracleLens-module__rI4t3W__targets>div{margin:18px 0}.oracleLens-module__rI4t3W__targetLabel{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;font:14px/1.5 Arial,sans-serif;display:flex}.oracleLens-module__rI4t3W__track{background:#45574e;height:9px;margin:12px 0 8px;position:relative}.oracleLens-module__rI4t3W__track i{background:#e1b887;height:100%;display:block}.oracleLens-module__rI4t3W__track span{background:#fff0c8;width:2px;position:absolute;top:-3px;bottom:-3px}.oracleLens-module__rI4t3W__targets [data-met=true] i{background:#a1d5be}.oracleLens-module__rI4t3W__targets p{font-size:13px}.oracleLens-module__rI4t3W__targets .oracleLens-module__rI4t3W__ready{color:#f2c698;font-size:15px}.oracleLens-module__rI4t3W__targets .oracleLens-module__rI4t3W__ready[data-oracle-ready=true]{color:#bde7d3}.oracleLens-module__rI4t3W__controls{grid-area:2/1;min-width:0}.oracleLens-module__rI4t3W__controls fieldset{border:0;margin:24px 0 0;padding:0}.oracleLens-module__rI4t3W__controls legend{color:#e7c88f;margin-bottom:8px;padding:0;font-size:21px}.oracleLens-module__rI4t3W__controls label{border-top:1px solid #45516b;margin:10px 0;padding:9px 0 0;display:block}.oracleLens-module__rI4t3W__controls label>span{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:15px;display:flex}.oracleLens-module__rI4t3W__controls output{color:#c2d9f0;font-variant-numeric:tabular-nums}.oracleLens-module__rI4t3W__controls input{accent-color:#adc5e2;cursor:pointer;width:100%;min-height:44px}.oracleLens-module__rI4t3W__claim{grid-column:1;min-width:0}.oracleLens-module__rI4t3W__actions{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}.oracleLens-module__rI4t3W__lab button{min-height:44px}.oracleLens-module__rI4t3W__lab button:focus-visible,.oracleLens-module__rI4t3W__lab input:focus-visible{outline-offset:4px;outline:3px solid #ffe0a3}.oracleLens-module__rI4t3W__lab ::selection{color:#132321;background:#e2c38c}.oracleLens-module__rI4t3W__artifact{border-block:1px solid #78643e;margin-top:24px;padding:16px 0}.oracleLens-module__rI4t3W__artifact[data-result=correct] b{color:#bae6c9}.oracleLens-module__rI4t3W__artifact[data-result=wrong] b{color:#efbcaa}.oracleLens-module__rI4t3W__lab .oracleLens-module__rI4t3W__note{margin-top:18px;font-size:13px}@media (prefers-reduced-motion:no-preference){.oracleLens-module__rI4t3W__reveal{animation:.38s cubic-bezier(.16,1,.3,1) oracleLens-module__rI4t3W__trace}@keyframes oracleLens-module__rI4t3W__trace{0%{opacity:.35}to{opacity:1}}}@media (max-width:1199px){.oracleLens-module__rI4t3W__shell{flex-direction:column;display:flex}}@media (max-width:600px){.oracleLens-module__rI4t3W__lab{padding-inline:12px}.oracleLens-module__rI4t3W__shell{gap:24px;padding:12px}.oracleLens-module__rI4t3W__instrumentHeading,.oracleLens-module__rI4t3W__instrumentBody{padding:12px}.oracleLens-module__rI4t3W__lab h3{font-size:25px}}.oracleLens-module__rI4t3W__lab .academy-lab-action-signal{display:none}.oracleLens-module__rI4t3W__lab .academy-lab-control-pulse{animation:none}.oracleLens-module__rI4t3W__surveyCount{font-variant-numeric:tabular-nums;background:#2a354b;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 16px;font-size:14px;display:flex}.oracleLens-module__rI4t3W__surveyCount b{color:#f3d79d}.oracleLens-module__rI4t3W__details{border-top:1px solid #647960;margin-top:24px}.oracleLens-module__rI4t3W__details summary{cursor:pointer;color:#ead3a3;min-height:44px;padding:14px 0}.oracleLens-module__rI4t3W__details summary:focus-visible{outline-offset:4px;outline:3px solid #ffe0a3}.oracleLens-module__rI4t3W__details dl{margin:0}.oracleLens-module__rI4t3W__details dl>div{border-bottom:1px solid #455c4d;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;display:grid}.oracleLens-module__rI4t3W__details dd{font-variant-numeric:tabular-nums;color:#c9e4c7;margin:0}.oracleLens-module__rI4t3W__details p{grid-column:1/-1;margin:0;font-size:13px}.oracleLens-module__rI4t3W__lab .cta-quiet{color:#f0d5a6;border-color:#b99c6b}.oracleLens-module__rI4t3W__lab .cta-quiet:hover{color:#fff0ce;border-color:#fff0ce}.oracleLens-module__rI4t3W__specimens{margin-top:20px}.oracleLens-module__rI4t3W__specimen{text-align:left;color:#dae4f0;cursor:pointer;background:#182232;border:1px solid #687889;width:100%;margin-top:10px;padding:16px;display:block}.oracleLens-module__rI4t3W__specimen[aria-pressed=true]{background:#28374a;border-color:#d2b77f}.oracleLens-module__rI4t3W__specimen:hover{background:#34475b}.oracleLens-module__rI4t3W__specimenTitle{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:18px;display:flex}.oracleLens-module__rI4t3W__specimenTitle>span{color:#d4e7e2;font-size:13px}.oracleLens-module__rI4t3W__specimenLabel{color:#d7c1ef;margin-top:4px;font-size:14px;display:block}.oracleLens-module__rI4t3W__specimenNote{margin-top:8px;font-size:15px;line-height:1.6;display:block}.oracleLens-module__rI4t3W__features{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px 22px;margin-top:10px;font-size:14px;display:flex}.oracleLens-module__rI4t3W__testSelect{margin-top:20px;font-size:15px;display:block}.oracleLens-module__rI4t3W__testSelect select{color:#f2e4ca;background:#202d40;border:1px solid #8f9eb5;width:100%;max-width:100%;min-height:48px;margin-top:8px;padding:10px;display:block}.oracleLens-module__rI4t3W__testSelect select:focus-visible{outline-offset:4px;outline:3px solid #ffe0a3}.oracleLens-module__rI4t3W__review{border-block:1px solid #697b8d;margin-top:20px;padding:18px 0}.oracleLens-module__rI4t3W__claimHeading{margin-top:30px}.oracleLens-module__rI4t3W__featureTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.oracleLens-module__rI4t3W__featureTable th,.oracleLens-module__rI4t3W__featureTable td{text-align:right;border-bottom:1px solid #617389;padding:9px 4px}.oracleLens-module__rI4t3W__featureTable th:first-child,.oracleLens-module__rI4t3W__featureTable td:first-child{text-align:left}.oracleLens-module__rI4t3W__featureTable th{color:#d5c3e9;font-weight:400}.oracleLens-module__rI4t3W__scoreAxis{background:#121e31;width:100%;margin-top:18px;display:block}.oracleLens-module__rI4t3W__labelRows{gap:18px;margin:24px 0;display:grid}.oracleLens-module__rI4t3W__labelRow{align-items:center;gap:12px;display:flex}.oracleLens-module__rI4t3W__labelRow span{min-width:90px}.oracleLens-module__rI4t3W__token{border:1px solid #b6c7d9;width:28px;height:28px;display:block}.oracleLens-module__rI4t3W__token[data-filled=true]{background:#9bd4ce}.oracleLens-module__rI4t3W__labelRow[data-label=crawler] .oracleLens-module__rI4t3W__token[data-filled=true]{background:#d4b5e8}.oracleLens-module__rI4t3W__prediction{border-bottom:1px solid #64758c;margin-top:16px;padding-bottom:16px}@media (prefers-reduced-motion:no-preference){.oracleLens-module__rI4t3W__track i{transition:width .25s cubic-bezier(.16,1,.3,1)}.oracleLens-module__rI4t3W__token{transition:background-color .18s ease-out}}
.todayPanel-module__8fgDRq__todayPanel{--today-gold:#f2c94c;--today-cyan:#6fe7ff;--today-paper:#f3ead6;z-index:40;color:var(--today-paper);scrollbar-color:#c9a44a73 #090806;background:#080807;position:absolute;inset:0;overflow-y:auto}.todayPanel-module__8fgDRq__todayBackdrop{pointer-events:none;filter:saturate(.94)contrast(1.04);background:linear-gradient(#04060c2e 0%,#06070a94 44%,#090806 94%),url(/academy-media/academy-courtyard-week1-v1.webp) top/cover no-repeat;position:fixed;inset:0}.todayPanel-module__8fgDRq__todayBackdrop:after{content:"";background:radial-gradient(circle at 50% 24%,#0000 0 18%,#03040842 62%,#040302e0 100%),linear-gradient(90deg,#04030294,#0000 24% 76%,#04030294);position:absolute;inset:0}.todayPanel-module__8fgDRq__todayTopbar{z-index:2;width:min(1120px,100% - 2rem);min-height:8.5rem;padding:max(1.2rem,env(safe-area-inset-top))4.5rem 1rem 0;border-bottom:1px solid #c9a44a61;justify-content:space-between;align-items:flex-end;margin:0 auto;display:flex;position:relative}.todayPanel-module__8fgDRq__todayKicker{color:#9ee8ff;font:600 .68rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .35rem}.todayPanel-module__8fgDRq__todayTitle{color:#ffe9a8;font:600 clamp(2rem,4vw,3.35rem)/.98 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.015em;text-wrap:balance;text-shadow:0 3px 24px #000000d1;margin:0}.todayPanel-module__8fgDRq__todaySubtitle{color:#f3ead6d1;text-wrap:pretty;max-width:34rem;margin:.6rem 0 0;font-size:.88rem;line-height:1.5}.todayPanel-module__8fgDRq__todayClose{z-index:50;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));min-width:5.25rem;min-height:2.75rem;color:var(--today-paper);font:600 .68rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.12em;text-transform:uppercase;background:#080705e6;border:1px solid #c9a44a7a;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex;position:fixed;box-shadow:0 10px 30px #00000052}.todayPanel-module__8fgDRq__todayClose:hover,.todayPanel-module__8fgDRq__todayClose:focus-visible{color:#ffe9a8;background:#130f0af5;border-color:#f2c94ccc;outline:none}.todayPanel-module__8fgDRq__todayContent{z-index:1;width:min(1120px,100% - 2rem);padding:1.5rem 0 max(3rem,env(safe-area-inset-bottom));margin:0 auto;position:relative}.todayPanel-module__8fgDRq__questBoard{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.8fr);gap:1rem;display:grid}.todayPanel-module__8fgDRq__mission{min-height:20.5rem;color:inherit;font:inherit;text-align:left;background:radial-gradient(circle at 22% 44%,#5cdbff24,#0000 27%),linear-gradient(118deg,#070c14f2,#100c08db);border:1px solid #e7c76b94;grid-template-columns:minmax(11rem,.8fr) minmax(18rem,1.45fr);align-items:center;text-decoration:none;transition:border-color .19s,box-shadow .19s,transform .19s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000006b,inset 0 0 0 1px #ffe9a80f}.todayPanel-module__8fgDRq__mission:before,.todayPanel-module__8fgDRq__mission:after{content:"";pointer-events:none;border-color:#f2c94c9e;width:3.75rem;height:3.75rem;position:absolute}.todayPanel-module__8fgDRq__mission:before{border-top:1px solid;border-left:1px solid;top:.7rem;left:.7rem}.todayPanel-module__8fgDRq__mission:after{border-bottom:1px solid;border-right:1px solid;bottom:.7rem;right:.7rem}.todayPanel-module__8fgDRq__mission:hover,.todayPanel-module__8fgDRq__mission:focus-visible{border-color:#ffdf7ee6;outline:none;transform:translateY(-2px);box-shadow:0 28px 78px #00000080,0 0 34px #6fe7ff1a}.todayPanel-module__8fgDRq__mission:active{transform:translateY(1px)scale(.995)}.todayPanel-module__8fgDRq__missionSigilWrap{place-items:center;min-height:100%;display:grid;position:relative}.todayPanel-module__8fgDRq__missionSigilWrap:before{content:"";border:1px solid #6fe7ff57;border-radius:50%;width:10.5rem;height:10.5rem;position:absolute;box-shadow:0 0 3rem #6fe7ff33,inset 0 0 2rem #6fe7ff14}.todayPanel-module__8fgDRq__missionSigil{object-fit:contain;filter:sepia(.2)saturate(1.5)drop-shadow(0 0 20px #6fe7ff6b);width:10.5rem;height:10.5rem;position:relative}.todayPanel-module__8fgDRq__missionCopy{z-index:1;padding:2.25rem 2.25rem 2.25rem 0;position:relative}.todayPanel-module__8fgDRq__missionLabel,.todayPanel-module__8fgDRq__supportLabel,.todayPanel-module__8fgDRq__dragonLabel,.todayPanel-module__8fgDRq__echoLabel{color:var(--today-gold);font:600 .68rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.2em;text-transform:uppercase;margin:0}.todayPanel-module__8fgDRq__missionTitle{color:#fff2c4;font:600 clamp(1.8rem,3.2vw,3rem)/1.05 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.01em;text-wrap:balance;margin:.65rem 0 0}.todayPanel-module__8fgDRq__missionDescription{color:#f3ead6cc;text-wrap:pretty;max-width:34rem;margin:.85rem 0 0;font-size:.95rem;line-height:1.55}.todayPanel-module__8fgDRq__loopRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-width:38rem;margin-top:1.05rem;display:grid}.todayPanel-module__8fgDRq__loopStep{background:#060a117a;border-top:1px solid #6fe7ff4d;min-height:4.15rem;padding:.7rem .55rem .55rem 2.35rem;position:relative}.todayPanel-module__8fgDRq__loopStepNumber{color:#ffe9a8;width:1.25rem;height:1.25rem;font:600 .68rem/1 var(--font-academy-display),Cinzel,Georgia,serif;border:1px solid #f2c94cb8;border-radius:50%;place-items:center;display:grid;position:absolute;top:.65rem;left:.65rem}.todayPanel-module__8fgDRq__loopStep strong,.todayPanel-module__8fgDRq__loopStep small{display:block}.todayPanel-module__8fgDRq__loopStep strong{color:#fff2c4;font:600 .78rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.06em;text-transform:uppercase}.todayPanel-module__8fgDRq__loopStep small{color:#f3ead6b8;margin-top:.32rem;font-size:.78rem;line-height:1.3}.todayPanel-module__8fgDRq__missionAction{color:#21180e;min-height:3.15rem;font:700 .76rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(#f4d67d,#bd8c3e);border:1px solid #f5d77d;justify-content:center;align-items:center;margin-top:1.4rem;padding:.85rem 1.25rem;display:inline-flex;box-shadow:0 8px 26px #b87e263d,inset 0 1px #ffffff59}.todayPanel-module__8fgDRq__missionAction:after{content:"›";margin-left:.65rem;font-size:1.15rem}.todayPanel-module__8fgDRq__supportColumn{grid-template-rows:1fr 1fr auto;gap:.75rem;display:grid}.todayPanel-module__8fgDRq__supportCard,.todayPanel-module__8fgDRq__streakCard{min-height:7.25rem;color:inherit;background:#08090ad6;border:1px solid #c9a44a52;align-content:center;padding:1.15rem 1.2rem 1.1rem 4.9rem;text-decoration:none;transition:border-color .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #6fe7ff06}.todayPanel-module__8fgDRq__supportCard:hover,.todayPanel-module__8fgDRq__supportCard:focus-visible{background:#0e0d0cf0;border-color:#f2c94c9e;outline:none}.todayPanel-module__8fgDRq__supportIcon,.todayPanel-module__8fgDRq__dragonPreview{object-fit:contain;filter:drop-shadow(0 0 13px #6fe7ff4d);width:3.45rem;height:3.45rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.todayPanel-module__8fgDRq__supportIcon{color:#9ee8ff;font-family:var(--font-academy-display),Cinzel,Georgia,serif;border:1px solid #6fe7ff47;border-radius:50%;place-items:center;font-size:1.4rem;display:grid}.todayPanel-module__8fgDRq__supportTitle{color:var(--today-paper);margin-top:.4rem;font-size:1.08rem;display:block}.todayPanel-module__8fgDRq__supportDescription{color:#f3ead6a3;margin:.28rem 0 0;font-size:.76rem;line-height:1.45}.todayPanel-module__8fgDRq__streakCard{background:#281908c7;min-height:4.4rem;padding-left:4rem}.todayPanel-module__8fgDRq__streakFlame{color:#ffd66d;text-shadow:0 0 16px #ffaf3cbf;font-size:1.35rem;position:absolute;left:1.3rem}.todayPanel-module__8fgDRq__streakText{color:#f3ead6c2;margin:0;font-size:.75rem;line-height:1.42}.todayPanel-module__8fgDRq__streakText strong{color:#ffe9a8}.todayPanel-module__8fgDRq__dragonSection,.todayPanel-module__8fgDRq__echoSection{margin-top:1rem}.todayPanel-module__8fgDRq__dragonPanel{background:radial-gradient(circle at 24% 46%,#6fe7ff1f,#0000 28%),linear-gradient(110deg,#05090ff0,#120d08f0);border:1px solid #c9a44a5c;grid-template-columns:minmax(18rem,.9fr) minmax(22rem,1.1fr);min-height:24rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000059}.todayPanel-module__8fgDRq__dragonPortrait{place-items:center;min-height:24rem;display:grid;position:relative;overflow:hidden}.todayPanel-module__8fgDRq__dragonPortrait:before{content:"";background:radial-gradient(circle,#6fe7ff21,#0000 66%);border:1px solid #6fe7ff42;border-radius:50%;width:18rem;height:18rem;position:absolute;box-shadow:0 0 4rem #6fe7ff1f}.todayPanel-module__8fgDRq__dragonArt{filter:drop-shadow(0 24px 22px #00000080);object-fit:contain!important;width:min(82%,20rem)!important;height:20rem!important;position:relative!important}.todayPanel-module__8fgDRq__dragonInfo{align-self:center;padding:2.5rem 2.75rem 2.5rem 1rem;position:relative}.todayPanel-module__8fgDRq__dragonName{color:#fff2c4;font:600 clamp(1.7rem,3vw,2.55rem)/1.08 var(--font-academy-display),Cinzel,Georgia,serif;margin:.6rem 0 0}.todayPanel-module__8fgDRq__dragonMeta{color:#f3ead6b8;margin:.7rem 0 0;font-size:.85rem}.todayPanel-module__8fgDRq__growthTrack{background:#030508b8;border:1px solid #c9a44a47;height:.42rem;margin-top:.9rem;overflow:hidden}.todayPanel-module__8fgDRq__growthFill{background:linear-gradient(90deg,#4aa9c4,#f2c94c);height:100%;display:block;box-shadow:0 0 16px #6fe7ff66}.todayPanel-module__8fgDRq__growthCopy{color:#c9a44ad6;margin:.45rem 0 0;font-size:.72rem}.todayPanel-module__8fgDRq__fieldGroup{margin-top:1.25rem}.todayPanel-module__8fgDRq__fieldLabel{color:#f3ead6ad;margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:block}.todayPanel-module__8fgDRq__nameInput{width:min(100%,19rem);min-height:2.8rem;color:var(--today-paper);background:#040608b8;border:1px solid #c9a44a61;outline:none;padding:0 .85rem;font-size:.9rem}.todayPanel-module__8fgDRq__nameInput:focus{border-color:#6fe7ffbd;box-shadow:0 0 0 2px #6fe7ff1f}.todayPanel-module__8fgDRq__nameInput:disabled{color:#f3ead6b3;cursor:default}.todayPanel-module__8fgDRq__choiceRow{flex-wrap:wrap;gap:.45rem;display:flex}.todayPanel-module__8fgDRq__eggGrid{grid-template-columns:repeat(3,minmax(4.7rem,1fr));gap:.5rem;width:min(100%,21rem);display:grid}.todayPanel-module__8fgDRq__eggChoice{min-height:7rem;color:var(--today-paper);font:600 .66rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;background:#05090ead;border:1px solid #c9a44a4d;place-items:center;gap:.1rem;padding:.35rem .3rem .55rem;transition:border-color .17s,background .17s,transform .17s;display:grid}.todayPanel-module__8fgDRq__eggChoice:hover,.todayPanel-module__8fgDRq__eggChoice:focus-visible{background:#6fe7ff14;border-color:#6fe7ffb8;outline:none;transform:translateY(-2px)}.todayPanel-module__8fgDRq__eggChoiceSelected{color:#ffe9a8;background:#f2c94c1f;border-color:#f2c94cdb;box-shadow:inset 0 0 0 1px #f2c94c29,0 0 18px #f2c94c14}.todayPanel-module__8fgDRq__eggThumbnail{object-fit:contain;filter:drop-shadow(0 8px 8px #0000006b);width:4.6rem;height:4.6rem}.todayPanel-module__8fgDRq__choiceButton,.todayPanel-module__8fgDRq__cosmeticButton,.todayPanel-module__8fgDRq__removeButton{min-height:2.55rem;color:var(--today-paper);background:#c9a44a14;border:1px solid #c9a44a57;padding:.55rem .75rem;font-size:.72rem;transition:border-color .17s,background .17s,color .17s}.todayPanel-module__8fgDRq__choiceButton:hover,.todayPanel-module__8fgDRq__choiceButton:focus-visible,.todayPanel-module__8fgDRq__cosmeticButton:hover,.todayPanel-module__8fgDRq__cosmeticButton:focus-visible,.todayPanel-module__8fgDRq__removeButton:hover,.todayPanel-module__8fgDRq__removeButton:focus-visible{background:#c9a44a26;border-color:#f2c94cb8;outline:none}.todayPanel-module__8fgDRq__appearanceDrawer{border-top:1px solid #c9a44a38;margin-top:1.15rem;padding-top:.9rem}.todayPanel-module__8fgDRq__appearanceSummary{cursor:pointer;color:#ffe9a8;min-height:2.75rem;font:600 .72rem/2.75rem var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;list-style:none}.todayPanel-module__8fgDRq__appearanceSummary::-webkit-details-marker{display:none}.todayPanel-module__8fgDRq__appearanceSummary:after{content:"+";float:right;color:var(--today-cyan);font-size:1rem}.todayPanel-module__8fgDRq__appearanceDrawer[open] .todayPanel-module__8fgDRq__appearanceSummary:after{content:"−"}.todayPanel-module__8fgDRq__appearanceBody{padding:.2rem 0 .5rem}.todayPanel-module__8fgDRq__cosmeticButton:disabled{cursor:default;color:var(--today-gold);background:#f2c94c24;border-color:#f2c94c9e}.todayPanel-module__8fgDRq__removeButton{color:#f3ead69e;background:0 0}.todayPanel-module__8fgDRq__echoPanel,.todayPanel-module__8fgDRq__echoComplete{background:#050d12e8;border:1px solid #6fe7ff57;padding:1.5rem;box-shadow:inset 0 0 40px #6fe7ff0a}.todayPanel-module__8fgDRq__echoHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.todayPanel-module__8fgDRq__echoTitle{color:#eefcff;font:600 clamp(1.35rem,2.6vw,2rem)/1.15 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:.45rem 0 0}.todayPanel-module__8fgDRq__echoReward{color:#ffe9a8;background:#f2c94c14;border:1px solid #f2c94c59;flex:none;padding:.65rem .8rem;font-size:.72rem}.todayPanel-module__8fgDRq__echoQuestions{margin-top:1.2rem}.todayPanel-module__8fgDRq__echoQuestion{padding:1.2rem}.todayPanel-module__8fgDRq__echoQuestion[data-echo-result=correct]{filter:drop-shadow(0 0 18px #78dc8c29)}.todayPanel-module__8fgDRq__echoRig{background:radial-gradient(circle at 18% 45%,#6fe7ff14,#0000 30%),linear-gradient(145deg,#0b151afa,#14100efa);overflow:hidden}.todayPanel-module__8fgDRq__echoRigIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.todayPanel-module__8fgDRq__echoRigKicker{color:#d1ad55;font:600 .68rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .35rem}.todayPanel-module__8fgDRq__echoRigIntro h3{color:#eefcff;max-width:42rem;font:600 clamp(1.08rem,2.1vw,1.55rem)/1.2 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:0}.todayPanel-module__8fgDRq__echoRigIntro>p{color:#f3ead6b8;white-space:nowrap;margin:0;font-size:.74rem}.todayPanel-module__8fgDRq__echoRigWorkbench{border-block:1px solid #6fe7ff2e;grid-template-columns:minmax(16rem,1.15fr) minmax(15rem,.85fr);align-items:center;gap:1rem;margin-top:1rem;padding-block:.8rem;display:grid}.todayPanel-module__8fgDRq__echoRigDiagram{background:#020b0e80;border:1px solid #6fe7ff2e;min-width:0}.todayPanel-module__8fgDRq__echoRigDiagram svg{width:100%;max-height:12rem;display:block}.todayPanel-module__8fgDRq__echoRigControls{gap:.65rem;display:grid}.todayPanel-module__8fgDRq__echoRigAdjustment{grid-template-columns:minmax(0,1fr) 3rem 3rem;align-items:stretch;gap:.35rem;display:grid}.todayPanel-module__8fgDRq__echoRigAdjustment>div{border:1px solid #d8bc753d;flex-direction:column;justify-content:center;min-width:0;padding:.5rem .65rem;display:flex}.todayPanel-module__8fgDRq__echoRigAdjustment span{color:#f3ead6a3;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.todayPanel-module__8fgDRq__echoRigAdjustment output{color:#fff0bb;font:600 1rem/1 var(--font-academy-display),Cinzel,Georgia,serif;font-variant-numeric:tabular-nums;margin-top:.2rem}.todayPanel-module__8fgDRq__echoRigAdjustment button{color:#b8f3ff;background:#6fe7ff14;border:1px solid #6fe7ff5c;place-items:center;min-height:3rem;display:grid}.todayPanel-module__8fgDRq__echoRigAdjustment button:hover:not(:disabled){background:#6fe7ff2b}.todayPanel-module__8fgDRq__echoRigAdjustment button:focus-visible{outline-offset:2px;outline:2px solid #ffe09a}.todayPanel-module__8fgDRq__echoRigAdjustment button:disabled{cursor:default;opacity:.32}.todayPanel-module__8fgDRq__echoRigReadout{background:#f2c94c0f;border-left:3px solid #d1ad55;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:.8rem;padding:.65rem .85rem;display:grid}.todayPanel-module__8fgDRq__echoRigReadout[data-state=solved]{background:#77cfa014;border-left-color:#77cfa0}.todayPanel-module__8fgDRq__echoRigReadout>div{align-items:baseline;gap:.7rem;display:flex}.todayPanel-module__8fgDRq__echoRigReadout span{color:#f3ead6a8;text-transform:uppercase;font-size:.7rem}.todayPanel-module__8fgDRq__echoRigReadout output{color:#ffe9a8;font:600 1.35rem/1 var(--font-academy-display),Cinzel,Georgia,serif;font-variant-numeric:tabular-nums}.todayPanel-module__8fgDRq__echoRigReadout output small{font-size:.7rem}.todayPanel-module__8fgDRq__echoRigReadout p{color:#f3ead6c7;text-align:right;margin:0;font-size:.82rem}.todayPanel-module__8fgDRq__echoRigStatus{min-height:3.25rem;padding-top:.8rem}.todayPanel-module__8fgDRq__echoRigStatus strong{color:#ffd0a6;font-size:.9rem}.todayPanel-module__8fgDRq__echoRig[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRigStatus strong{color:#b6efcd}.todayPanel-module__8fgDRq__echoRigStatus p{color:#f3ead6c7;margin:.35rem 0 0;font-size:.84rem;line-height:1.45}.todayPanel-module__8fgDRq__echoRigTest{color:#e8fbff;width:100%;min-height:3.2rem;font:600 .75rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(#206779c2,#113643db);border:1px solid #6fe7ff8a;margin-top:.8rem}.todayPanel-module__8fgDRq__echoRigTest:hover{background:linear-gradient(#2d7f93d6,#14414ee6)}.todayPanel-module__8fgDRq__echoRigTest:focus-visible{outline-offset:3px;outline:2px solid #ffe09a}.todayPanel-module__8fgDRq__echoRune{background:radial-gradient(circle at 82% 20%,#6fe7ff14,#0000 28%),radial-gradient(circle at 14% 58%,#ffb15c17,#0000 32%),linear-gradient(145deg,#19110bfc,#081316fa);overflow:hidden}.todayPanel-module__8fgDRq__echoRuneIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.todayPanel-module__8fgDRq__echoRuneIntro h3{color:#fff0cc;max-width:44rem;font:600 clamp(1.08rem,2.1vw,1.55rem)/1.2 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:0}.todayPanel-module__8fgDRq__echoRuneIntro>p{color:#b8f3ff;font:600 1rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.todayPanel-module__8fgDRq__echoRuneCounts{color:#f3ead6b3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:.75rem;margin:.85rem 0 .55rem;font-size:.7rem;display:flex}.todayPanel-module__8fgDRq__echoRuneCounts strong{color:#ffd38a;font-variant-numeric:tabular-nums;font-size:1rem}.todayPanel-module__8fgDRq__echoRuneGrid{border-block:1px solid #ffc77d33;grid-template-columns:repeat(9,minmax(44px,1fr));gap:.35rem;padding-block:.65rem;display:grid}.todayPanel-module__8fgDRq__echoRunePlate{color:#ffd38a;background:linear-gradient(#5b3619bd,#2f1f14e6);border:1px solid #ffc37161;place-items:center;min-width:44px;min-height:64px;padding:.2rem .1rem;display:grid}.todayPanel-module__8fgDRq__echoRunePlate:hover:not(:disabled){background:linear-gradient(#74451fd1,#392516f0);border-color:#fff0c2}.todayPanel-module__8fgDRq__echoRunePlate:focus-visible{outline-offset:2px;outline:2px solid #b8f3ff}.todayPanel-module__8fgDRq__echoRunePlate:disabled{cursor:default;opacity:1}.todayPanel-module__8fgDRq__echoRunePlate svg{width:2rem;height:2.25rem;display:block}.todayPanel-module__8fgDRq__echoRuneNumber,.todayPanel-module__8fgDRq__echoRuneState{font-variant-numeric:tabular-nums;font-size:.62rem;line-height:1}.todayPanel-module__8fgDRq__echoRuneNumber{color:#fff0cf}.todayPanel-module__8fgDRq__echoRuneState{color:#ffdca6b3}.todayPanel-module__8fgDRq__echoRuneRack{stroke:#eecb919e;stroke-width:2px}.todayPanel-module__8fgDRq__echoRuneGlyph{fill:#a75819;stroke:#ffd38a;stroke-width:1.7px;transform-origin:50%}.todayPanel-module__8fgDRq__echoRunePlate[data-cooled=true]{color:#b8f3ff;background:linear-gradient(#1c4f58b8,#0e2a30eb);border-color:#6fe7ff7a}.todayPanel-module__8fgDRq__echoRunePlate[data-cooled=true] .todayPanel-module__8fgDRq__echoRuneGlyph{fill:#265560;stroke:#b8f3ff;transform:translateY(7px)}.todayPanel-module__8fgDRq__echoRunePlate[data-cooled=true] .todayPanel-module__8fgDRq__echoRuneState{color:#b8f3ff}.todayPanel-module__8fgDRq__echoRuneReadout{border-left-color:#ffb15c}.todayPanel-module__8fgDRq__echoRuneReadout[data-state=solved]{background:#6fe7ff14;border-left-color:#6fe7ff}.todayPanel-module__8fgDRq__echoRune .todayPanel-module__8fgDRq__echoRigTest{background:linear-gradient(#7d461fcc,#472817eb);border-color:#ffb15c94}.todayPanel-module__8fgDRq__echoRune .todayPanel-module__8fgDRq__echoRigTest:hover{background:linear-gradient(#995524e0,#542e18f5)}.todayPanel-module__8fgDRq__echoChemistry{background:radial-gradient(circle at 15% 35%,#68e0b51a,#0000 30%),radial-gradient(circle at 84% 12%,#6fe7ff12,#0000 25%),linear-gradient(145deg,#081915fc,#12120dfa);overflow:hidden}.todayPanel-module__8fgDRq__echoChemistryIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryIntro h3{color:#edfff3;max-width:44rem;font:600 clamp(1.08rem,2.1vw,1.55rem)/1.2 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:0}.todayPanel-module__8fgDRq__echoChemistryIntro>p{color:#b8f3ff;font:600 .9rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.todayPanel-module__8fgDRq__echoChemistryPrediction{border:0;margin:.85rem 0 0;padding:0}.todayPanel-module__8fgDRq__echoChemistryPrediction legend{color:#e8faefb8;margin-bottom:.45rem;font-size:.72rem}.todayPanel-module__8fgDRq__echoChemistryPrediction>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryPrediction button{color:#d7eee0;background:#68e0b50f;border:1px solid #68e0b552;min-height:44px;padding:.45rem .5rem;font-size:.72rem}.todayPanel-module__8fgDRq__echoChemistryPrediction button[aria-pressed=true]{color:#07140e;background:#9be7bd;border-color:#9be7bd}.todayPanel-module__8fgDRq__echoChemistryPrediction button:focus-visible{outline-offset:2px;outline:2px solid #ffe09a}.todayPanel-module__8fgDRq__echoChemistryWorkbench{grid-template-columns:minmax(17rem,1.1fr) minmax(15rem,.9fr);align-items:center;gap:.9rem;margin-top:.8rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryChamber{background:linear-gradient(#04120eb3,#04120ee6),radial-gradient(circle at 50% 100%,#68e0b524,#0000 52%);border:1px solid #68e0b53d;min-width:0;min-height:9.5rem}.todayPanel-module__8fgDRq__echoChemistryChamber[data-products=true]{border-color:#6fe7ff8c}.todayPanel-module__8fgDRq__echoChemistryChamber svg{width:100%;max-height:10rem;display:block}.todayPanel-module__8fgDRq__echoChemistryControls{gap:.6rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryLedger{background:#68e0b50f;border-left:3px solid #68e0b5;gap:0;margin-top:.8rem;padding:.45rem .8rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryLedger>div{grid-template-columns:minmax(3rem,1fr) minmax(3rem,.65fr) 1.5rem minmax(3rem,.65fr);align-items:baseline;gap:.5rem;min-height:1.75rem;display:grid}.todayPanel-module__8fgDRq__echoChemistryLedger>div:first-child{color:#e8faef94;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.todayPanel-module__8fgDRq__echoChemistryLedger strong{color:#b8f3ff}.todayPanel-module__8fgDRq__echoChemistryLedger output{color:#fff0bb;font-variant-numeric:tabular-nums;font-size:1rem}.todayPanel-module__8fgDRq__echoChemistryLedger[data-state=solved]{background:#6fe7ff14;border-left-color:#6fe7ff}.todayPanel-module__8fgDRq__echoChemistryLedger[data-state=solved] output{color:#b6efcd}.todayPanel-module__8fgDRq__echoChemistry .todayPanel-module__8fgDRq__echoRigTest{background:linear-gradient(#277553d1,#144130eb);border-color:#68e0b58f}.todayPanel-module__8fgDRq__echoChemistry .todayPanel-module__8fgDRq__echoRigTest:hover:not(:disabled){background:linear-gradient(#318b62e6,#174c37f5)}.todayPanel-module__8fgDRq__echoChemistry .todayPanel-module__8fgDRq__echoRigTest:disabled{cursor:default;opacity:.48}.todayPanel-module__8fgDRq__echoRobotics{background:linear-gradient(#05141b94 1px,#0000 1px) 0 0/2rem 2rem,linear-gradient(90deg,#05141b94 1px,#0000 1px) 0 0/2rem 2rem,radial-gradient(circle at 82% 18%,#6fe7ff1a,#0000 28%),linear-gradient(145deg,#08171efc,#16110dfa);overflow:hidden}.todayPanel-module__8fgDRq__echoRoboticsIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.todayPanel-module__8fgDRq__echoRoboticsIntro h3{color:#eefcff;max-width:44rem;font:600 clamp(1.08rem,2.1vw,1.55rem)/1.2 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:0}.todayPanel-module__8fgDRq__echoRoboticsIntro>p{color:#ffcf95;font:600 .78rem/1.3 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.04em;white-space:nowrap;margin:0}.todayPanel-module__8fgDRq__echoRoboticsWorkbench{grid-template-columns:minmax(17rem,1.05fr) minmax(16rem,.95fr);gap:.9rem;margin-top:.85rem;display:grid}.todayPanel-module__8fgDRq__echoRobotArena{background:linear-gradient(#091f28eb,#07161dfa);border:1px solid #6fe7ff4d;min-width:0;min-height:13rem;margin:0;position:relative;overflow:hidden}.todayPanel-module__8fgDRq__echoRobotWall{z-index:2;color:#ffcf95;text-align:center;text-transform:uppercase;border-bottom:3px solid #bd7054;width:42%;padding-bottom:.25rem;position:absolute;top:.65rem;left:4%}.todayPanel-module__8fgDRq__echoRobotWall strong,.todayPanel-module__8fgDRq__echoRobotWall span{display:block}.todayPanel-module__8fgDRq__echoRobotWall strong{letter-spacing:.07em;font-size:.68rem}.todayPanel-module__8fgDRq__echoRobotWall span{color:#e7f9fa9e;text-transform:none;font-size:.62rem}.todayPanel-module__8fgDRq__echoRobotWall[data-scanned=true]{border-color:#6fe7ff}.todayPanel-module__8fgDRq__echoRobotWall[data-scanned=true] span{color:#b8f3ff}.todayPanel-module__8fgDRq__echoRobotGrid{border-block:1px solid #6fe7ff1f;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:3.8rem 0 2.6rem}.todayPanel-module__8fgDRq__echoRobotGrid span{color:#b8d6d47a;text-transform:uppercase;justify-content:center;align-items:flex-end;padding-bottom:.25rem;font-size:.62rem;display:flex}.todayPanel-module__8fgDRq__echoRobotGrid span+span{border-left:1px dashed #bd705470}.todayPanel-module__8fgDRq__echoRobotCore{object-fit:contain;filter:saturate(.72)brightness(.84);width:4.25rem;height:4.25rem;position:absolute;top:6.7rem;left:75%;transform:translate(-50%,-50%)}.todayPanel-module__8fgDRq__echoRobotCore[data-reached=true]{filter:saturate(1.25)brightness(1.2)drop-shadow(0 0 16px #6fe7ffd1);width:5.8rem;height:5.8rem}.todayPanel-module__8fgDRq__echoRobotAutomaton{z-index:1;color:#6fe7ff;width:5.1rem;height:5.1rem;position:absolute;top:6.8rem;transform:translate(-50%,-50%)}.todayPanel-module__8fgDRq__echoRobotAutomaton img{object-fit:contain;width:100%;height:100%;display:block}.todayPanel-module__8fgDRq__echoRobotAutomaton[data-collision=true]{color:#ff9e83;filter:saturate(.7)}.todayPanel-module__8fgDRq__echoRobotHeading{z-index:3;transform-origin:50%;width:1.7rem;height:1.7rem;position:absolute;bottom:calc(100% - .4rem);left:calc(50% - .85rem)}.todayPanel-module__8fgDRq__echoRobotBeam{z-index:2;opacity:0;background:linear-gradient(#0000,#6fe7ff);width:3px;height:4.4rem;position:absolute;bottom:55%;left:50%;transform:translate(-50%)}.todayPanel-module__8fgDRq__echoRobotBeam[data-active=true]{opacity:.88}.todayPanel-module__8fgDRq__echoRobotArena figcaption{color:#fff0c6;font-variant-numeric:tabular-nums;background:#041116e6;border-top:1px solid #6fe7ff29;justify-content:space-between;gap:.5rem;padding:.5rem .65rem;font-size:.66rem;display:flex;position:absolute;inset:auto 0 0}.todayPanel-module__8fgDRq__echoRobotArena figcaption span{color:#b8f3ffb8}.todayPanel-module__8fgDRq__echoRobotArena[data-state=collision]{border-color:#ff9e838f}.todayPanel-module__8fgDRq__echoRobotArena[data-state=solved]{background:linear-gradient(#0c2d32f0,#081f23fa);border-color:#65e7b6b3}.todayPanel-module__8fgDRq__echoRobotConsole{align-content:start;gap:.55rem;display:grid}.todayPanel-module__8fgDRq__echoRobotPalette{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.todayPanel-module__8fgDRq__echoRobotPalette button,.todayPanel-module__8fgDRq__echoRobotRemove{color:#fff0d2;background:#a66c3c21;border:1px solid #ffb15c6b;min-height:44px;font-size:.72rem}.todayPanel-module__8fgDRq__echoRobotPalette button:hover:not(:disabled),.todayPanel-module__8fgDRq__echoRobotRemove:hover:not(:disabled){background:#a66c3c3d;border-color:#ffcf95}.todayPanel-module__8fgDRq__echoRobotPalette button:focus-visible,.todayPanel-module__8fgDRq__echoRobotRemove:focus-visible{outline-offset:2px;outline:2px solid #6fe7ff}.todayPanel-module__8fgDRq__echoRobotPalette button:disabled,.todayPanel-module__8fgDRq__echoRobotRemove:disabled{cursor:default;opacity:.36}.todayPanel-module__8fgDRq__echoRobotProgram{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.todayPanel-module__8fgDRq__echoRobotProgram li{background:#6fe7ff09;border:1px solid #6fe7ff33;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3.1rem;padding:.35rem .55rem;display:grid}.todayPanel-module__8fgDRq__echoRobotProgram li>span{color:#ffcf95;font-variant-numeric:tabular-nums}.todayPanel-module__8fgDRq__echoRobotProgram strong,.todayPanel-module__8fgDRq__echoRobotProgram small{display:block}.todayPanel-module__8fgDRq__echoRobotProgram strong{color:#edfaff;font-size:.75rem}.todayPanel-module__8fgDRq__echoRobotProgram small{color:#b8d6d4a3;text-transform:uppercase;margin-top:.1rem;font-size:.61rem}.todayPanel-module__8fgDRq__echoRobotProgram b{color:#9be7bd;font-size:1rem}.todayPanel-module__8fgDRq__echoRobotProgram li[data-state=collision]{border-color:#ff9e8399}.todayPanel-module__8fgDRq__echoRobotProgram li[data-state=collision] b{color:#ff9e83}.todayPanel-module__8fgDRq__echoRobotProgram li[data-state=solved]{background:#65e7b614;border-color:#65e7b675}.todayPanel-module__8fgDRq__echoRobotRemove{background:#6fe7ff0f;border-color:#6fe7ff47;width:100%}.todayPanel-module__8fgDRq__echoRobotTrace{background:#bd705414;border-left:3px solid #bd7054;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;padding:.6rem .75rem;display:flex}.todayPanel-module__8fgDRq__echoRobotTrace strong{color:#ffcf95;font-size:.73rem}.todayPanel-module__8fgDRq__echoRobotTrace output{color:#edfaffcc;text-align:right;font-size:.7rem}.todayPanel-module__8fgDRq__echoRobotTrace[data-state=hidden] output{color:#edfaff6b}.todayPanel-module__8fgDRq__echoRobotTrace[data-state=solved]{background:#65e7b614;border-left-color:#65e7b6}.todayPanel-module__8fgDRq__echoRobotTrace[data-state=solved] strong{color:#b6efcd}.todayPanel-module__8fgDRq__echoRobotics .todayPanel-module__8fgDRq__echoRigTest{background:linear-gradient(#195262e6,#0c303cf5);border-color:#6fe7ff99}.todayPanel-module__8fgDRq__echoRobotics .todayPanel-module__8fgDRq__echoRigTest:hover:not(:disabled){background:linear-gradient(#226778f0,#0f3d49fa)}.todayPanel-module__8fgDRq__echoRobotics .todayPanel-module__8fgDRq__echoRigTest:disabled{cursor:default;opacity:.46}.todayPanel-module__8fgDRq__echoFragmentHeading{color:#9ee8ff;font:600 .7rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.todayPanel-module__8fgDRq__echoFragmentHeading span:last-child{color:#ffe9a8;font-variant-numeric:tabular-nums}.todayPanel-module__8fgDRq__echoPrompt{color:var(--today-paper);margin:0;font-size:.9rem;line-height:1.48}.todayPanel-module__8fgDRq__echoChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.todayPanel-module__8fgDRq__echoChoice{min-height:2.75rem}.todayPanel-module__8fgDRq__echoComplete{text-align:center}.todayPanel-module__8fgDRq__echoCompleteTitle{color:var(--today-paper);margin:.55rem 0 0;font-size:1rem;line-height:1.55}.todayPanel-module__8fgDRq__echoProofChain{--echo-proof-accent:#6fe7ff;border-color:color-mix(in srgb,var(--echo-proof-accent)42%,transparent);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--echo-proof-accent)9%,transparent),transparent 42%),#051116f0}.todayPanel-module__8fgDRq__echoProofChain[data-room=motion-machines-hall]{--echo-proof-accent:#f2c94c}.todayPanel-module__8fgDRq__echoProofChain[data-room=arithmetic-foundry]{--echo-proof-accent:#ffb15c}.todayPanel-module__8fgDRq__echoProofChain[data-room=chemistry-cauldron]{--echo-proof-accent:#68e0b5}.todayPanel-module__8fgDRq__echoProofChain[data-room=robotics-arena]{--echo-proof-accent:#6fe7ff}.todayPanel-module__8fgDRq__echoProofIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.todayPanel-module__8fgDRq__echoProofIntro h3{color:#f5fbfc;max-width:42rem;font:600 clamp(1.05rem,2.3vw,1.42rem)/1.25 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:.35rem 0 0}.todayPanel-module__8fgDRq__echoProofIntro>span{border-bottom:1px solid color-mix(in srgb,var(--echo-proof-accent)48%,transparent);color:var(--echo-proof-accent);letter-spacing:.11em;text-transform:uppercase;padding-bottom:.35rem;font-size:.64rem}.todayPanel-module__8fgDRq__echoProofSlots{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:1.15rem;display:grid}.todayPanel-module__8fgDRq__echoProofSlots>div{border:1px dashed color-mix(in srgb,var(--echo-proof-accent)34%,transparent);text-align:center;background:#020b0f9e;align-content:center;min-height:5.25rem;padding:.75rem;display:grid;position:relative}.todayPanel-module__8fgDRq__echoProofSlots>div:not(:last-child):after{z-index:1;color:var(--echo-proof-accent);content:"→";font-size:.9rem;position:absolute;top:50%;right:-.88rem;transform:translateY(-50%)}.todayPanel-module__8fgDRq__echoProofSlots>div[data-slot-state=filled]{border-style:solid;border-color:color-mix(in srgb,var(--echo-proof-accent)78%,transparent);background:color-mix(in srgb,var(--echo-proof-accent)10%,#030e12eb);box-shadow:inset 0 0 1.2rem color-mix(in srgb,var(--echo-proof-accent)7%,transparent)}.todayPanel-module__8fgDRq__echoProofSlots span{color:color-mix(in srgb,var(--echo-proof-accent)82%,white 8%);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}.todayPanel-module__8fgDRq__echoProofSlots strong{color:#f0f8f985;font:600 .8rem/1.25 var(--font-academy-display),Cinzel,Georgia,serif;margin-top:.55rem}.todayPanel-module__8fgDRq__echoProofSlots>div[data-slot-state=filled] strong{color:#fff2c2}.todayPanel-module__8fgDRq__echoProofTray{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem;display:grid}.todayPanel-module__8fgDRq__echoProofTray button{border:1px solid color-mix(in srgb,var(--echo-proof-accent)38%,transparent);color:#eaf7f8;background:#081e25d1;min-height:3rem;padding:.65rem .7rem;font-size:.74rem}.todayPanel-module__8fgDRq__echoProofTray button span{color:var(--echo-proof-accent);margin-right:.45rem}.todayPanel-module__8fgDRq__echoProofTray button:hover:not(:disabled){border-color:var(--echo-proof-accent);background:color-mix(in srgb,var(--echo-proof-accent)13%,#071a20)}.todayPanel-module__8fgDRq__echoProofTray button:focus-visible,.todayPanel-module__8fgDRq__echoProofControls button:focus-visible,.todayPanel-module__8fgDRq__echoProofTest:focus-visible{outline-offset:3px;outline:2px solid #fff3c2}.todayPanel-module__8fgDRq__echoProofTray button:disabled{border-color:color-mix(in srgb,var(--echo-proof-accent)25%,transparent);color:color-mix(in srgb,var(--echo-proof-accent)65%,#567078);background:color-mix(in srgb,var(--echo-proof-accent)7%,#071317);opacity:.72}.todayPanel-module__8fgDRq__echoProofControls{justify-content:flex-end;gap:.45rem;margin-top:.55rem;display:flex}.todayPanel-module__8fgDRq__echoProofControls button{color:#eaf7f8c7;text-transform:uppercase;background:#041015b8;border:1px solid #9ee8ff40;min-height:2.75rem;padding:.55rem .8rem;font-size:.68rem}.todayPanel-module__8fgDRq__echoProofControls button:disabled{opacity:.42}.todayPanel-module__8fgDRq__echoProofChain[data-echo-result=revision] .todayPanel-module__8fgDRq__echoProofSlots{filter:sepia(.28)}.todayPanel-module__8fgDRq__echoProofChain[data-echo-result=correct] .todayPanel-module__8fgDRq__echoProofSlots>div{border-color:#b6efcd;box-shadow:inset 0 0 1.4rem #77cfa01f,0 0 .8rem #77cfa014}.todayPanel-module__8fgDRq__echoProofTest{border:1px solid color-mix(in srgb,var(--echo-proof-accent)64%,transparent);color:#071317;background:var(--echo-proof-accent);width:100%;min-height:3.2rem;font:600 .74rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;margin-top:.8rem}.todayPanel-module__8fgDRq__echoProofTest:hover:not(:disabled){filter:brightness(1.12)}.todayPanel-module__8fgDRq__echoProofTest:disabled{color:#ebf5f673;background:#0c232aad}.todayPanel-module__8fgDRq__echoProofRepair{background:radial-gradient(circle at 50% 45%,#ff785c12,#0000 42%),#051116f0}.todayPanel-module__8fgDRq__echoRepairChain{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:1.15rem;display:grid}.todayPanel-module__8fgDRq__echoRepairChain>button{border:1px solid color-mix(in srgb,var(--echo-proof-accent)36%,transparent);color:#f4f8f8;text-align:center;background:#020b0fb3;align-content:center;min-height:6rem;padding:.75rem;display:grid;position:relative}.todayPanel-module__8fgDRq__echoRepairChain>button:not(:last-child):after{z-index:1;color:var(--echo-proof-accent);content:"→";position:absolute;top:50%;right:-.88rem;transform:translateY(-50%)}.todayPanel-module__8fgDRq__echoRepairChain>button:hover:not(:disabled){border-color:var(--echo-proof-accent);background:color-mix(in srgb,var(--echo-proof-accent)8%,#06151a)}.todayPanel-module__8fgDRq__echoRepairChain>button:focus-visible,.todayPanel-module__8fgDRq__echoRepairChoices button:focus-visible,.todayPanel-module__8fgDRq__echoRepairActions button:focus-visible{outline-offset:3px;outline:2px solid #fff3c2}.todayPanel-module__8fgDRq__echoRepairChain span,.todayPanel-module__8fgDRq__echoRepairChain small{color:color-mix(in srgb,var(--echo-proof-accent)80%,white 8%);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.todayPanel-module__8fgDRq__echoRepairChain strong{color:#fff2c2;font:600 .82rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;margin:.52rem 0}.todayPanel-module__8fgDRq__echoRepairChain>button[data-inspection=sound]{background:#478e681f;border-color:#77cfa0b8}.todayPanel-module__8fgDRq__echoRepairChain>button[data-inspection=sound] small{color:#b6efcd}.todayPanel-module__8fgDRq__echoRepairChain>button[data-inspection=corrupt]{background:repeating-linear-gradient(135deg,#6f281e3d 0 8px,#22111070 8px 16px);border-color:#ff8864e0;box-shadow:inset 0 0 1.2rem #ff6a481f}.todayPanel-module__8fgDRq__echoRepairChain>button[data-inspection=corrupt] small{color:#ffb398}.todayPanel-module__8fgDRq__echoProofRepair[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRepairChain>button{background:#478e6824;border-color:#b6efcd;box-shadow:inset 0 0 1.2rem #77cfa01a}.todayPanel-module__8fgDRq__echoProofRepair[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRepairChain small{color:#b6efcd}.todayPanel-module__8fgDRq__echoRepairBay{background:#2c141185;border:1px solid #ff886461;grid-template-columns:minmax(12rem,.8fr) minmax(0,1.2fr);align-items:center;gap:.85rem;margin-top:.85rem;padding:.85rem;display:grid}.todayPanel-module__8fgDRq__echoRepairBay>div:first-child{gap:.28rem;display:grid}.todayPanel-module__8fgDRq__echoRepairBay>div:first-child span{color:#ffae91;letter-spacing:.11em;text-transform:uppercase;font-size:.61rem}.todayPanel-module__8fgDRq__echoRepairBay>div:first-child strong{color:#f7eeee;font-size:.76rem;line-height:1.35}.todayPanel-module__8fgDRq__echoRepairChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.todayPanel-module__8fgDRq__echoRepairChoices button{color:#f7eeee;background:#150b0bbd;border:1px solid #ffae915c;min-height:3rem;padding:.6rem;font-size:.72rem}.todayPanel-module__8fgDRq__echoRepairChoices button[aria-pressed=true]{border-color:var(--echo-proof-accent);color:#fff2c2;background:color-mix(in srgb,var(--echo-proof-accent)12%,#0d1518)}.todayPanel-module__8fgDRq__echoRepairLocked{color:#b6efcd;background:#478e6824;border:1px solid #b6efcd;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;display:flex}.todayPanel-module__8fgDRq__echoRepairLocked strong{color:#fff2c2;font-size:.76rem}.todayPanel-module__8fgDRq__echoProofRepair[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRepairBay{background:#478e681a;border-color:#77cfa094}.todayPanel-module__8fgDRq__echoProofRepair[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRepairBay>div:first-child span{color:#b6efcd}.todayPanel-module__8fgDRq__echoRepairActions{grid-template-columns:auto minmax(15rem,1fr);gap:.55rem;margin-top:.8rem;display:grid}.todayPanel-module__8fgDRq__echoRepairActions>button:first-child{color:#eaf7f8c7;text-transform:uppercase;background:#041015b8;border:1px solid #9ee8ff40;min-height:3.2rem;padding:.65rem .9rem;font-size:.68rem}.todayPanel-module__8fgDRq__echoRepairActions>button:first-child:disabled{opacity:.42}.todayPanel-module__8fgDRq__echoRepairActions .todayPanel-module__8fgDRq__echoProofTest{margin-top:0}.todayPanel-module__8fgDRq__echoLightning{--echo-lightning-accent:#6fe7ff;border-color:color-mix(in srgb,var(--echo-lightning-accent)52%,transparent);background:linear-gradient(118deg,transparent 0 18%,color-mix(in srgb,var(--echo-lightning-accent)7%,transparent)18.5% 19%,transparent 19.5% 65%,color-mix(in srgb,var(--echo-lightning-accent)5%,transparent)65.5% 66%,transparent 66.5%),radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--echo-lightning-accent)10%,transparent),transparent 44%),#040f14f5;overflow:hidden}.todayPanel-module__8fgDRq__echoLightning[data-room=motion-machines-hall]{--echo-lightning-accent:#f2c94c}.todayPanel-module__8fgDRq__echoLightning[data-room=arithmetic-foundry]{--echo-lightning-accent:#ffb15c}.todayPanel-module__8fgDRq__echoLightning[data-room=chemistry-cauldron]{--echo-lightning-accent:#68e0b5}.todayPanel-module__8fgDRq__echoLightning[data-room=robotics-arena]{--echo-lightning-accent:#6fe7ff}.todayPanel-module__8fgDRq__echoLightningRail{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;max-width:31rem;margin:.25rem auto 1rem;display:grid}.todayPanel-module__8fgDRq__echoLightningRail>span{color:#e4f7fa85;text-align:center;background:#030d12c2;border:1px solid #9ee8ff38;place-content:center;min-height:3.2rem;display:grid}.todayPanel-module__8fgDRq__echoLightningRail b{color:inherit;font:600 .85rem/1 var(--font-academy-display),Cinzel,Georgia,serif}.todayPanel-module__8fgDRq__echoLightningRail small{color:inherit;letter-spacing:.12em;text-transform:uppercase;margin-top:.28rem;font-size:.55rem}.todayPanel-module__8fgDRq__echoLightningRail i{color:var(--echo-lightning-accent);text-shadow:0 0 14px color-mix(in srgb,var(--echo-lightning-accent)65%,transparent);font:1.5rem/1 Georgia,serif}.todayPanel-module__8fgDRq__echoLightningRail>span[data-state=current]{border-color:color-mix(in srgb,var(--echo-lightning-accent)70%,transparent);color:#fff2c2;background:color-mix(in srgb,var(--echo-lightning-accent)9%,#061118)}.todayPanel-module__8fgDRq__echoLightningRail>span[data-state=restored]{color:#b6efcd;background:#478e6821;border-color:#77cfa0b8}.todayPanel-module__8fgDRq__echoLightningQuestion{border-top:1px solid color-mix(in srgb,var(--echo-lightning-accent)26%,transparent);border-bottom:1px solid color-mix(in srgb,var(--echo-lightning-accent)26%,transparent);padding:1rem 0}.todayPanel-module__8fgDRq__echoLightningQuestion h3{color:#f3ead6;max-width:48rem;font:600 clamp(1.02rem,2.2vw,1.38rem)/1.28 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:0}.todayPanel-module__8fgDRq__echoLightningChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem;display:grid}.todayPanel-module__8fgDRq__echoLightningChoices button{border:1px solid color-mix(in srgb,var(--echo-lightning-accent)32%,transparent);color:#edf9fa;text-align:left;background:#04141bd6;min-height:3.15rem;padding:.65rem .8rem;line-height:1.35}.todayPanel-module__8fgDRq__echoLightningChoices button:hover{border-color:var(--echo-lightning-accent);background:color-mix(in srgb,var(--echo-lightning-accent)8%,#07161c)}.todayPanel-module__8fgDRq__echoLightningChoices button:focus-visible{outline-offset:3px;outline:2px solid #fff3c2}.todayPanel-module__8fgDRq__echoLightningChoices button[data-choice-state=miss]{color:#ffd0bd;background:#69281938;border-color:#ff9971c7}.todayPanel-module__8fgDRq__echoLightningCaught{color:#b6efcd;text-align:center;background:#478e681a;border-block:1px solid #77cfa07a;grid-template-columns:1fr auto 1fr;align-items:center;gap:.85rem;min-height:7rem;display:grid}.todayPanel-module__8fgDRq__echoLightningCaught span{color:var(--echo-lightning-accent);font-size:1.7rem}.todayPanel-module__8fgDRq__echoLightningCaught span:first-child{text-align:right}.todayPanel-module__8fgDRq__echoLightningCaught span:last-child{text-align:left}.todayPanel-module__8fgDRq__echoLightningCaught strong{color:#fff2c2;font:600 clamp(.9rem,2vw,1.15rem)/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.12em}.todayPanel-module__8fgDRq__echoBinding{--echo-binding-accent:#6fe7ff;background:radial-gradient(circle at 50% 46%,#6fe7ff17,#0000 34%),linear-gradient(145deg,#05131afa,#130f0cfc);border:1px solid #6fe7ff6b;padding:clamp(1.1rem,3vw,1.75rem);position:relative;overflow:hidden;box-shadow:inset 0 0 54px #6fe7ff0d}.todayPanel-module__8fgDRq__echoBinding[data-room=motion-machines-hall]{--echo-binding-accent:#f2c94c}.todayPanel-module__8fgDRq__echoBinding[data-room=arithmetic-foundry]{--echo-binding-accent:#ffb15c}.todayPanel-module__8fgDRq__echoBinding[data-room=chemistry-cauldron]{--echo-binding-accent:#68e0b5}.todayPanel-module__8fgDRq__echoBinding[data-room=robotics-arena]{--echo-binding-accent:#6fe7ff}.todayPanel-module__8fgDRq__echoBindingHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.todayPanel-module__8fgDRq__echoBindingHeader h2{color:#f4fbff;max-width:42rem;font:600 clamp(1.35rem,3vw,2rem)/1.1 var(--font-academy-display),Cinzel,Georgia,serif;text-wrap:balance;margin:.4rem 0 0}.todayPanel-module__8fgDRq__echoBindingHeader>span{border:1px solid color-mix(in srgb,var(--echo-binding-accent)46%,transparent);color:var(--echo-binding-accent);font-variant-numeric:tabular-nums;text-transform:uppercase;background:#040f14b8;flex:none;padding:.55rem .7rem;font-size:.72rem}.todayPanel-module__8fgDRq__echoBindingStage{aspect-ratio:4/3;width:min(100%,21rem);color:var(--echo-binding-accent);margin:.35rem auto 0;position:relative}.todayPanel-module__8fgDRq__echoBindingStage>svg{width:100%;height:100%;position:absolute;inset:0}.todayPanel-module__8fgDRq__echoBindingStage>svg path{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-dasharray:5 7;opacity:.2;vector-effect:non-scaling-stroke}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingStage>svg path{stroke-dasharray:none;opacity:.64}.todayPanel-module__8fgDRq__echoBindingCore{width:6.7rem;height:6.7rem;color:var(--echo-binding-accent);text-align:center;box-shadow:0 0 0 .55rem #06151bd6,0 0 0 .65rem color-mix(in srgb,var(--echo-binding-accent)26%,transparent);background:radial-gradient(circle,#0f2a31fa,#051116fa);border:1px solid;place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.todayPanel-module__8fgDRq__echoBindingCore span,.todayPanel-module__8fgDRq__echoBindingCore small{display:block;transform:rotate(-45deg)}.todayPanel-module__8fgDRq__echoBindingCore span{color:#f7fdff;font:600 .9rem/1 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em}.todayPanel-module__8fgDRq__echoBindingCore small{color:var(--echo-binding-accent);letter-spacing:.15em;margin-top:.4rem;font-size:.59rem}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingCore{background:radial-gradient(circle,color-mix(in srgb,var(--echo-binding-accent)23%,#0c232b),#06151b 72%);box-shadow:0 0 1.7rem color-mix(in srgb,var(--echo-binding-accent)38%,transparent),0 0 0 .55rem #06151bd6,0 0 0 .68rem color-mix(in srgb,var(--echo-binding-accent)62%,transparent)}.todayPanel-module__8fgDRq__echoBindingFragments{position:absolute;inset:0}.todayPanel-module__8fgDRq__echoBindingFragments span{width:2.55rem;height:2.55rem;color:var(--echo-binding-accent);clip-path:polygon(50% 0,100% 32%,82% 100%,18% 100%,0 32%);font:600 .72rem/1 var(--font-academy-display),Cinzel,Georgia,serif;opacity:.58;background:#071a20;border:1px solid;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.todayPanel-module__8fgDRq__echoBindingFragments span:first-child{top:12%;left:50%}.todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(2){top:34%;left:84%}.todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(3){top:79%;left:71%}.todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(4){top:79%;left:29%}.todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(5){top:34%;left:16%}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span{color:#071317;background:var(--echo-binding-accent);opacity:1;box-shadow:0 0 1rem color-mix(in srgb,var(--echo-binding-accent)52%,transparent)}.todayPanel-module__8fgDRq__echoBindingAction{border-top:1px solid #6fe7ff33;grid-template-columns:minmax(0,1fr) minmax(14rem,.62fr);align-items:center;gap:1rem;padding-top:1rem;display:grid}.todayPanel-module__8fgDRq__echoBindingAction p{color:#ebf8f9c2;margin:0;font-size:.82rem;line-height:1.5}.todayPanel-module__8fgDRq__echoBindingAction p strong{color:#b6efcd}.todayPanel-module__8fgDRq__echoBindingAction button{border:1px solid color-mix(in srgb,var(--echo-binding-accent)74%,white 10%);color:#071317;background:var(--echo-binding-accent);min-height:3.3rem;font:600 .75rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase}.todayPanel-module__8fgDRq__echoBindingAction button:hover{filter:brightness(1.12)}.todayPanel-module__8fgDRq__echoBindingAction button:focus-visible{outline-offset:3px;outline:2px solid #fff3c2}.todayPanel-module__8fgDRq__echoBindingResult{border:1px solid color-mix(in srgb,var(--echo-binding-accent)46%,transparent);background:color-mix(in srgb,var(--echo-binding-accent)9%,transparent);border-left-width:3px;padding:.85rem 1rem}.todayPanel-module__8fgDRq__echoBindingResult>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.todayPanel-module__8fgDRq__echoBindingResult span{color:var(--echo-binding-accent);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem}.todayPanel-module__8fgDRq__echoBindingResult strong{color:#fff0bd;font-size:.82rem}.todayPanel-module__8fgDRq__echoBindingResult p{color:#f0fafad1;margin:.55rem 0 0;font-size:.84rem;line-height:1.5}.todayPanel-module__8fgDRq__echoBindingCompletion{gap:.85rem;display:grid}.todayPanel-module__8fgDRq__echoBindingHandoff{border-top:1px solid color-mix(in srgb,var(--echo-binding-accent)28%,transparent);grid-template-columns:minmax(0,1fr) minmax(13rem,.52fr);align-items:center;gap:1rem;padding-top:.85rem;display:grid}.todayPanel-module__8fgDRq__echoBindingHandoff span{color:var(--echo-binding-accent);font:600 .62rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.12em;text-transform:uppercase}.todayPanel-module__8fgDRq__echoBindingHandoff p{color:#f0fafac2;margin:.28rem 0 0;font-size:.8rem;line-height:1.45}.todayPanel-module__8fgDRq__echoBindingHandoff button{border:1px solid color-mix(in srgb,var(--echo-binding-accent)74%,white 10%);color:#071317;background:var(--echo-binding-accent);min-height:3.2rem;font:600 .72rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase}.todayPanel-module__8fgDRq__echoBindingHandoff button:hover{filter:brightness(1.12)}.todayPanel-module__8fgDRq__echoBindingHandoff button:focus-visible{outline-offset:3px;outline:2px solid #fff3c2}.todayPanel-module__8fgDRq__echoProgress{grid-auto-columns:minmax(1.8rem,1fr);grid-auto-flow:column;gap:.55rem;margin-top:1rem;display:grid}.todayPanel-module__8fgDRq__echoProgress span{background:#6fe7ff21;border:1px solid #6fe7ff33;height:.32rem}.todayPanel-module__8fgDRq__echoProgress span[data-state=restored]{background:#77cfa0;border-color:#b6efcd}.todayPanel-module__8fgDRq__echoProgress span[data-state=current]{background:#d1ad55;border-color:#ffe09a}.todayPanel-module__8fgDRq__echoFeedback{border-top:1px solid #6fe7ff38;margin-top:1rem;padding-top:1rem}.todayPanel-module__8fgDRq__echoFeedback strong{color:#b6efcd;font-size:.95rem}.todayPanel-module__8fgDRq__echoQuestion[data-echo-result=revision] .todayPanel-module__8fgDRq__echoFeedback strong{color:#ffd0a6}.todayPanel-module__8fgDRq__echoFeedback p{color:#f3ead6d1;margin:.55rem 0 0;line-height:1.5}.todayPanel-module__8fgDRq__echoContinue{color:#21160a;width:100%;min-height:3.2rem;font:600 .75rem/1.2 var(--font-academy-display),Cinzel,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;background:#dfbb70;border:1px solid #f2c94c9e;margin-top:1rem}.todayPanel-module__8fgDRq__echoContinue:hover{background:#efd18b}.todayPanel-module__8fgDRq__echoContinue:focus-visible{outline-offset:3px;outline:2px solid #9ee8ff}@media (max-width:820px){.todayPanel-module__8fgDRq__todayTopbar,.todayPanel-module__8fgDRq__todayContent{width:min(100% - 1.25rem,44rem)}.todayPanel-module__8fgDRq__questBoard,.todayPanel-module__8fgDRq__dragonPanel{grid-template-columns:1fr}.todayPanel-module__8fgDRq__mission{grid-template-columns:minmax(9rem,.6fr) minmax(16rem,1.4fr);min-height:17rem}.todayPanel-module__8fgDRq__supportColumn{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.todayPanel-module__8fgDRq__streakCard{grid-column:1/-1}.todayPanel-module__8fgDRq__dragonPanel{min-height:0}.todayPanel-module__8fgDRq__dragonPortrait{min-height:17rem}.todayPanel-module__8fgDRq__dragonArt{height:16rem!important}.todayPanel-module__8fgDRq__dragonInfo{padding:0 1.5rem 1.75rem}.todayPanel-module__8fgDRq__echoRigIntro,.todayPanel-module__8fgDRq__echoRigWorkbench,.todayPanel-module__8fgDRq__echoRuneIntro,.todayPanel-module__8fgDRq__echoChemistryIntro,.todayPanel-module__8fgDRq__echoChemistryWorkbench,.todayPanel-module__8fgDRq__echoRoboticsIntro,.todayPanel-module__8fgDRq__echoRoboticsWorkbench,.todayPanel-module__8fgDRq__echoProofIntro{grid-template-columns:1fr}.todayPanel-module__8fgDRq__echoRigIntro>p,.todayPanel-module__8fgDRq__echoRuneIntro>p,.todayPanel-module__8fgDRq__echoChemistryIntro>p,.todayPanel-module__8fgDRq__echoRoboticsIntro>p{white-space:normal}.todayPanel-module__8fgDRq__echoProofIntro>span{justify-self:start}}@media (max-width:560px){.todayPanel-module__8fgDRq__todayTopbar{min-height:7.25rem;padding-right:4rem}.todayPanel-module__8fgDRq__todayTitle{font-size:1.8rem}.todayPanel-module__8fgDRq__todaySubtitle{font-size:.78rem}.todayPanel-module__8fgDRq__todayClose{min-width:3.25rem;padding:0 .65rem;font-size:0}.todayPanel-module__8fgDRq__todayClose:after{content:"×";font-size:1.25rem}.todayPanel-module__8fgDRq__mission{min-height:0;padding:1.25rem;display:block}.todayPanel-module__8fgDRq__missionSigilWrap{min-height:7.5rem}.todayPanel-module__8fgDRq__missionSigilWrap:before,.todayPanel-module__8fgDRq__missionSigil{width:7.25rem;height:7.25rem}.todayPanel-module__8fgDRq__missionCopy{text-align:center;padding:.65rem .2rem .2rem}.todayPanel-module__8fgDRq__loopRail{text-align:left;gap:.35rem;margin-top:.9rem}.todayPanel-module__8fgDRq__loopStep{min-height:3.75rem;padding-left:2.1rem}.todayPanel-module__8fgDRq__loopStepNumber{left:.5rem}.todayPanel-module__8fgDRq__missionTitle{font-size:1.65rem}.todayPanel-module__8fgDRq__supportColumn,.todayPanel-module__8fgDRq__echoChoices{grid-template-columns:1fr}.todayPanel-module__8fgDRq__eggGrid{grid-template-columns:repeat(2,minmax(4.7rem,1fr));width:100%}.todayPanel-module__8fgDRq__streakCard{grid-column:auto}.todayPanel-module__8fgDRq__echoHeader{display:block}.todayPanel-module__8fgDRq__echoReward{margin-top:.75rem;display:inline-block}.todayPanel-module__8fgDRq__echoRigAdjustment{grid-template-columns:minmax(0,1fr) 2.85rem 2.85rem}.todayPanel-module__8fgDRq__echoRigReadout{grid-template-columns:1fr;gap:.35rem}.todayPanel-module__8fgDRq__echoRigReadout p{text-align:left}.todayPanel-module__8fgDRq__echoRuneGrid{grid-template-columns:repeat(4,minmax(44px,1fr))}.todayPanel-module__8fgDRq__echoRobotTrace{display:grid}.todayPanel-module__8fgDRq__echoRobotTrace output{text-align:left}.todayPanel-module__8fgDRq__echoProofSlots,.todayPanel-module__8fgDRq__echoProofTray,.todayPanel-module__8fgDRq__echoRepairChain{grid-template-columns:1fr}.todayPanel-module__8fgDRq__echoProofSlots>div{min-height:4.25rem}.todayPanel-module__8fgDRq__echoProofSlots>div:not(:last-child):after,.todayPanel-module__8fgDRq__echoRepairChain>button:not(:last-child):after{top:auto;bottom:-.95rem;right:50%;transform:translate(50%)rotate(90deg)}.todayPanel-module__8fgDRq__echoRepairBay,.todayPanel-module__8fgDRq__echoRepairActions,.todayPanel-module__8fgDRq__echoLightningChoices{grid-template-columns:1fr}.todayPanel-module__8fgDRq__echoProofControls{grid-template-columns:1fr 1fr;display:grid}.todayPanel-module__8fgDRq__echoBindingHeader,.todayPanel-module__8fgDRq__echoBindingResult>div{display:grid}.todayPanel-module__8fgDRq__echoBindingHeader>span{justify-self:start}.todayPanel-module__8fgDRq__echoBindingAction,.todayPanel-module__8fgDRq__echoBindingHandoff{grid-template-columns:1fr}}@media (max-width:380px){.todayPanel-module__8fgDRq__loopRail{grid-template-columns:1fr}.todayPanel-module__8fgDRq__loopStep{min-height:0;padding-top:.62rem;padding-bottom:.62rem}.todayPanel-module__8fgDRq__echoBinding{padding-inline:.85rem}.todayPanel-module__8fgDRq__echoBindingStage{width:calc(100% + .5rem);margin-left:-.25rem}.todayPanel-module__8fgDRq__echoBindingCore{width:5.6rem;height:5.6rem}.todayPanel-module__8fgDRq__echoBindingFragments span{width:2.2rem;height:2.2rem}.todayPanel-module__8fgDRq__echoProofChain .todayPanel-module__8fgDRq__echoFragmentHeading span:last-child{display:none}}@media (prefers-reduced-motion:no-preference){.todayPanel-module__8fgDRq__echoQuestion{transition:border-color .18s ease-out,filter .18s ease-out}.todayPanel-module__8fgDRq__echoQuestion[data-echo-result=correct] .todayPanel-module__8fgDRq__echoFeedback{animation:.42s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-memory-settle}.todayPanel-module__8fgDRq__echoRig[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRigDiagram{animation:.52s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-rig-awaken}.todayPanel-module__8fgDRq__echoRuneGlyph{transition:transform .18s ease-out,fill .18s ease-out,stroke .18s ease-out}.todayPanel-module__8fgDRq__echoRune[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRuneReadout,.todayPanel-module__8fgDRq__echoChemistry[data-echo-result=correct] .todayPanel-module__8fgDRq__echoChemistryChamber{animation:.52s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-rig-awaken}.todayPanel-module__8fgDRq__echoRobotAutomaton,.todayPanel-module__8fgDRq__echoRobotHeading{transition:left .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.todayPanel-module__8fgDRq__echoRobotBeam[data-active=true]{animation:.43s ease-out both todayPanel-module__8fgDRq__echo-robot-scan}.todayPanel-module__8fgDRq__echoRobotics[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRobotCore{animation:.62s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-robot-core}.todayPanel-module__8fgDRq__echoProofSlots>div[data-slot-state=filled]{animation:.28s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-proof-place}.todayPanel-module__8fgDRq__echoProofChain[data-echo-result=correct] .todayPanel-module__8fgDRq__echoProofSlots>div{animation:.52s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-rig-awaken}.todayPanel-module__8fgDRq__echoRepairChain>button[data-inspection=corrupt]{animation:.36s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-repair-crack}.todayPanel-module__8fgDRq__echoProofRepair[data-echo-result=correct] .todayPanel-module__8fgDRq__echoRepairChain>button{animation:.52s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-rig-awaken}.todayPanel-module__8fgDRq__echoLightningRail>span[data-state=restored]{animation:.36s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-fragment-light}.todayPanel-module__8fgDRq__echoLightning[data-echo-result=correct] .todayPanel-module__8fgDRq__echoLightningCaught{animation:.52s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-rig-awaken}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingStage>svg path{animation:.58s ease-out both todayPanel-module__8fgDRq__echo-binding-line}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingCore{animation:.64s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-binding-core}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span{animation:.46s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-binding-shard}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(2){animation-delay:55ms}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(3){animation-delay:.11s}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(4){animation-delay:.165s}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingFragments span:nth-child(5){animation-delay:.22s}.todayPanel-module__8fgDRq__echoBinding[data-bound=true] .todayPanel-module__8fgDRq__echoBindingResult{animation:.42s cubic-bezier(.16,1,.3,1) .18s both todayPanel-module__8fgDRq__echo-memory-settle}.todayPanel-module__8fgDRq__echoProgress span[data-state=restored]{animation:.36s cubic-bezier(.16,1,.3,1) both todayPanel-module__8fgDRq__echo-fragment-light}@keyframes todayPanel-module__8fgDRq__echo-memory-settle{0%{opacity:.68;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes todayPanel-module__8fgDRq__echo-fragment-light{0%{filter:brightness(.75)}to{filter:brightness()}}@keyframes todayPanel-module__8fgDRq__echo-rig-awaken{0%{filter:brightness(.7)}55%{filter:brightness(1.24)}to{filter:brightness()}}@keyframes todayPanel-module__8fgDRq__echo-robot-scan{0%{opacity:.1;transform:translate(-50%)scaleY(.2)}to{opacity:.88;transform:translate(-50%)scaleY(1)}}@keyframes todayPanel-module__8fgDRq__echo-robot-core{0%{filter:saturate(.72)brightness(.82)}55%{filter:saturate(1.35)brightness(1.3)drop-shadow(0 0 24px #6fe7fff0)}to{filter:saturate(1.2)brightness(1.14)drop-shadow(0 0 13px #6fe7ffb3)}}@keyframes todayPanel-module__8fgDRq__echo-proof-place{0%{opacity:.58;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes todayPanel-module__8fgDRq__echo-repair-crack{0%{filter:brightness(.75)}48%{filter:brightness(1.35)}to{filter:brightness()}}@keyframes todayPanel-module__8fgDRq__echo-binding-line{0%{stroke-dasharray:3 12;opacity:.12}to{stroke-dasharray:160 0;opacity:.64}}@keyframes todayPanel-module__8fgDRq__echo-binding-core{0%{opacity:.62;transform:translate(-50%,-50%)rotate(45deg)scale(.78)}60%{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1.08)}to{transform:translate(-50%,-50%)rotate(45deg)scale(1)}}@keyframes todayPanel-module__8fgDRq__echo-binding-shard{0%{opacity:.25;filter:brightness(.7)}62%{opacity:1;filter:brightness(1.55)}to{opacity:1;filter:brightness()}}}@media (orientation:landscape) and (max-height:500px){.todayPanel-module__8fgDRq__todayTopbar{min-height:4.75rem;padding-top:max(.7rem,env(safe-area-inset-top))}.todayPanel-module__8fgDRq__todayTitle{font-size:1.5rem}.todayPanel-module__8fgDRq__todaySubtitle{display:none}.todayPanel-module__8fgDRq__todayContent{padding-top:.5rem}.todayPanel-module__8fgDRq__mission{min-height:12.5rem}.todayPanel-module__8fgDRq__missionSigilWrap:before,.todayPanel-module__8fgDRq__missionSigil{width:6.6rem;height:6.6rem}.todayPanel-module__8fgDRq__missionCopy{padding-top:1rem;padding-bottom:1rem}.todayPanel-module__8fgDRq__missionTitle{font-size:1.4rem}.todayPanel-module__8fgDRq__missionDescription{font-size:.78rem}.todayPanel-module__8fgDRq__missionAction{min-height:2.55rem;margin-top:.7rem;padding-block:.65rem}.todayPanel-module__8fgDRq__supportCard{min-height:6.3rem}}@media (prefers-reduced-motion:reduce){.todayPanel-module__8fgDRq__mission,.todayPanel-module__8fgDRq__supportCard,.todayPanel-module__8fgDRq__todayClose,.todayPanel-module__8fgDRq__eggChoice,.todayPanel-module__8fgDRq__choiceButton,.todayPanel-module__8fgDRq__cosmeticButton,.todayPanel-module__8fgDRq__removeButton{transition:none}}.todayPanel-module__8fgDRq__optionalSection{border-top:1px solid #c9a44a4d;width:100%;padding-block:.75rem}.todayPanel-module__8fgDRq__optionalSection>summary{cursor:pointer;min-height:44px;color:var(--color-paper);padding:.75rem;font-size:1rem}.todayPanel-module__8fgDRq__optionalSection>summary:focus-visible{outline:2px solid var(--color-gold-soft);outline-offset:3px}
.forcewrightClassroom-module__w8w_BW__classroom{z-index:10;overscroll-behavior:contain;color:#f3ead6;font-family:var(--font-academy-serif),Georgia,serif;scrollbar-color:#8b7350 #1b1b15;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#11120f;font-size:20px;line-height:1.4;position:absolute;inset:0;overflow-y:auto}.forcewrightClassroom-module__w8w_BW__classroom ::selection{color:#11120f;background:#e2bd55}.forcewrightClassroom-module__w8w_BW__classroom button{min-width:44px;min-height:48px;color:inherit;cursor:pointer;touch-action:manipulation;font-family:var(--font-academy-serif),Georgia,serif;border-radius:6px;justify-content:center;align-items:center;font-size:20px;line-height:1.2;display:inline-flex}.forcewrightClassroom-module__w8w_BW__classroom button:focus-visible{outline-offset:3px;outline:3px solid #b8f3ff}.forcewrightClassroom-module__w8w_BW__classroom button:disabled{color:#b4a98f;cursor:default;background:#28281f}.forcewrightClassroom-module__w8w_BW__navigation{padding:max(8px,env(safe-area-inset-top))max(20px,env(safe-area-inset-right))8px max(20px,env(safe-area-inset-left));background:#11120f;border-bottom:1px solid #514532;justify-content:space-between;align-items:center;gap:12px;display:flex}.forcewrightClassroom-module__w8w_BW__navigation>div{gap:12px;display:flex}.forcewrightClassroom-module__w8w_BW__navigation button{text-underline-offset:5px;background:0 0;border:0;padding:8px 4px;-webkit-text-decoration:underline #736747;text-decoration:underline #736747}.forcewrightClassroom-module__w8w_BW__navigation button:hover{color:#e2bd55;text-decoration-color:currentColor}.forcewrightClassroom-module__w8w_BW__lesson{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100% - 65px);display:grid}.forcewrightClassroom-module__w8w_BW__workshop{padding:24px max(24px,env(safe-area-inset-left))28px;background:linear-gradient(#11120f3b,#11120fe8 72%,#11120f),url(/academy-media/scenes/academy-mechanical-workshop-higgsfield-v1.jpg) top/cover}.forcewrightClassroom-module__w8w_BW__introduction h1{font-family:var(--font-academy-display),Georgia,serif;text-wrap:balance;color:#f3d995;letter-spacing:normal;text-transform:none;margin:0;font-size:clamp(26px,3.5vw,36px);font-weight:400;line-height:1.15}.forcewrightClassroom-module__w8w_BW__introduction>p{margin:10px 0 24px;font-size:22px}.forcewrightClassroom-module__w8w_BW__mobileQuestion{display:none}.forcewrightClassroom-module__w8w_BW__machine{background:#141711ee;border:1px solid #8b7048;border-radius:8px;padding:16px 18px 18px;box-shadow:0 14px 30px #09070dcc}.forcewrightClassroom-module__w8w_BW__machine>p{text-wrap:pretty;margin:4px 0 0;font-size:20px;line-height:1.3}.forcewrightClassroom-module__w8w_BW__machine strong{color:#f3d995;white-space:nowrap;font-weight:600}.forcewrightClassroom-module__w8w_BW__modelNote{color:#d0c3a7;border-top:1px solid #514532;padding-top:12px;margin-top:12px!important;font-size:17px!important}.forcewrightClassroom-module__w8w_BW__armCallouts{color:#f3d995;flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:17px;display:flex}.forcewrightClassroom-module__w8w_BW__tradeoff{color:#e5d4b5;background:#1d211a;border:1px solid #6c6148;border-radius:8px;margin-top:16px;padding:12px 13px 11px}.forcewrightClassroom-module__w8w_BW__tradeoffHeader{color:#b8f3ff;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.forcewrightClassroom-module__w8w_BW__tradeoffHeader strong{color:#f3d995;font-size:18px;font-weight:600}.forcewrightClassroom-module__w8w_BW__tradeoffTrack{grid-template-columns:minmax(72px,1fr) minmax(72px,1fr);gap:10px;margin:11px 0 8px;display:grid}.forcewrightClassroom-module__w8w_BW__tradeoffTrack span{border-radius:3px;min-height:28px;padding:4px 7px;font-size:15px;line-height:1.2;display:block}.forcewrightClassroom-module__w8w_BW__tradeoffLift{color:#211724;background:#c9974a}.forcewrightClassroom-module__w8w_BW__tradeoffPull{color:#f8efff;background:#877750}.forcewrightClassroom-module__w8w_BW__tradeoff p{color:#d8edef;margin:0;font-size:16px;line-height:1.3}.forcewrightClassroom-module__w8w_BW__tradeoff p strong{color:#f3d995;font-weight:600}.forcewrightClassroom-module__w8w_BW__demonstration{color:#e5f8fa;background:#101d24;border:1px solid #5e9aa7;border-radius:8px;margin-top:18px;padding:14px 14px 12px;animation:.82s cubic-bezier(.16,1,.3,1) both forcewrightClassroom-module__w8w_BW__demonstration-arrival}.forcewrightClassroom-module__w8w_BW__demoHeader{color:#b8f3ff;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.forcewrightClassroom-module__w8w_BW__demoHeader strong{color:#f3d995;font-size:18px}.forcewrightClassroom-module__w8w_BW__demoTrack{margin:12px 0 6px;padding:6px 0;position:relative}.forcewrightClassroom-module__w8w_BW__demoLane{color:#b9ab90;min-height:48px;font-size:16px;display:block;position:relative}.forcewrightClassroom-module__w8w_BW__demoLane+.forcewrightClassroom-module__w8w_BW__demoLane{margin-top:10px}.forcewrightClassroom-module__w8w_BW__demoLane>span{margin-bottom:5px;line-height:1.1;display:block}.forcewrightClassroom-module__w8w_BW__demoLoad,.forcewrightClassroom-module__w8w_BW__demoPull{transform-origin:0;border-radius:3px;height:18px;display:block}.forcewrightClassroom-module__w8w_BW__demoLoad{width:var(--load-distance);background:#c9974a;animation:.82s cubic-bezier(.16,1,.3,1) both forcewrightClassroom-module__w8w_BW__load-travel}.forcewrightClassroom-module__w8w_BW__demoPull{width:var(--pull-distance);background:#877750;animation:.82s cubic-bezier(.16,1,.3,1) both forcewrightClassroom-module__w8w_BW__pull-travel}.forcewrightClassroom-module__w8w_BW__demonstration>p{color:#d8edef;margin:14px 0 0;font-size:17px}.forcewrightClassroom-module__w8w_BW__demonstration>p strong{color:#f3d995}.forcewrightClassroom-module__w8w_BW__mentor{align-items:center;gap:12px;margin-top:24px;display:flex}.forcewrightClassroom-module__w8w_BW__mentor img{object-fit:cover;object-position:top;border-radius:8px;flex:0 0 64px;width:64px;height:92px}.forcewrightClassroom-module__w8w_BW__mentor p{margin:0 0 8px;font-size:20px}.forcewrightClassroom-module__w8w_BW__mentor span{color:#d0c3a7;font-size:16px}.forcewrightClassroom-module__w8w_BW__workbench{padding:24px max(24px,env(safe-area-inset-right))max(28px,env(safe-area-inset-bottom));background:#171a14}.forcewrightClassroom-module__w8w_BW__workbench h2{font-family:var(--font-academy-display),Georgia,serif;text-wrap:balance;letter-spacing:normal;text-transform:none;margin:0 0 20px;font-size:23px;font-weight:400;line-height:1.25}.forcewrightClassroom-module__w8w_BW__workbenchHeader{display:block}.forcewrightClassroom-module__w8w_BW__phoneRigPreview{display:none}.forcewrightClassroom-module__w8w_BW__adjustments{gap:10px;margin-bottom:20px;display:grid}.forcewrightClassroom-module__w8w_BW__adjustment{background:#120f18;border:1px solid #514532;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.forcewrightClassroom-module__w8w_BW__adjustment>div{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:7px 10px;padding:0 6px 8px 0;display:grid;position:relative}.forcewrightClassroom-module__w8w_BW__adjustment output{color:#e2bd55;font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap;min-width:42px;font-size:24px}.forcewrightClassroom-module__w8w_BW__settingScale{grid-template-columns:repeat(4,minmax(10px,1fr));gap:5px;display:grid;position:absolute;bottom:0;left:0;right:6px}.forcewrightClassroom-module__w8w_BW__settingScale i{background:#3e3c2c;border-radius:2px;height:4px;display:block}.forcewrightClassroom-module__w8w_BW__settingScale i[data-active=true]{background:#d7bc79;box-shadow:0 2px 8px #b3944580}.forcewrightClassroom-module__w8w_BW__adjustment button{color:#211724;background:#e2bd55;border:1px solid #957740;flex:0 0 48px;width:48px;padding:0}.forcewrightClassroom-module__w8w_BW__adjustment button:disabled{border-color:#5e543f}.forcewrightClassroom-module__w8w_BW__adjustment button:not(:disabled):hover{background:#f3d995}.forcewrightClassroom-module__w8w_BW__adjustment button:not(:disabled):active{background:#cfa044}.forcewrightClassroom-module__w8w_BW__measurement{border-top:1px solid #736747;padding-top:16px}.forcewrightClassroom-module__w8w_BW__readout{color:#f2c94c;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.forcewrightClassroom-module__w8w_BW__readout output{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size:36px;line-height:1.1}.forcewrightClassroom-module__w8w_BW__readout output span{font-size:22px}.forcewrightClassroom-module__w8w_BW__equation{font-variant-numeric:lining-nums tabular-nums;color:#e5d4b5;margin:10px 0;font-size:22px}.forcewrightClassroom-module__w8w_BW__notice{min-height:2.8em;margin:0 0 20px;font-size:20px}.forcewrightClassroom-module__w8w_BW__nextMove{color:#d8edef;background:#101d24;border:1px solid #5e9aa7;border-radius:8px;gap:4px;margin:0 0 18px;padding:12px 14px 13px;display:grid}.forcewrightClassroom-module__w8w_BW__nextMoveLabel{color:#b8f3ff;letter-spacing:.12em;text-transform:uppercase;font-size:14px}.forcewrightClassroom-module__w8w_BW__nextMove strong{color:#f3d995;font-size:21px;line-height:1.2}.forcewrightClassroom-module__w8w_BW__nextMove small{color:#d8edef;font-size:17px;line-height:1.35}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=build]{background:#1d211a;border-color:#8b7048}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=build] .forcewrightClassroom-module__w8w_BW__nextMoveLabel{color:#e2bd55}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=revise]{background:#21191b;border-color:#b67556}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=revise] .forcewrightClassroom-module__w8w_BW__nextMoveLabel{color:#efb786}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=field]{background:#101d24;border-color:#89c9d7}.forcewrightClassroom-module__w8w_BW__nextMove[data-state=field] .forcewrightClassroom-module__w8w_BW__nextMoveLabel{color:#b8f3ff}.forcewrightClassroom-module__w8w_BW__phaseRail{border-block:1px solid #514532;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 18px;padding:0;list-style:none;display:grid}.forcewrightClassroom-module__w8w_BW__phaseStep{color:#8f8373;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);gap:2px 7px;min-width:0;min-height:58px;padding:9px 8px 8px;display:grid}.forcewrightClassroom-module__w8w_BW__phaseStep+.forcewrightClassroom-module__w8w_BW__phaseStep{border-left:1px solid #514532}.forcewrightClassroom-module__w8w_BW__phaseNumber{color:#b4a98f;border:1px solid #6c6148;border-radius:50%;grid-row:span 2;place-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:grid}.forcewrightClassroom-module__w8w_BW__phaseStep strong{color:#b4a98f;font-size:16px;font-weight:500;line-height:1.15}.forcewrightClassroom-module__w8w_BW__phaseStep small{color:#8f8373;font-size:13px;line-height:1.2}.forcewrightClassroom-module__w8w_BW__phaseStep[data-state=completed] .forcewrightClassroom-module__w8w_BW__phaseNumber{color:#b8f3ff;background:#15242a;border-color:#78dc8c}.forcewrightClassroom-module__w8w_BW__phaseStep[data-state=completed] strong{color:#b8f3ff}.forcewrightClassroom-module__w8w_BW__phaseStep[data-state=current]{background:#1d211a}.forcewrightClassroom-module__w8w_BW__phaseStep[data-state=current] .forcewrightClassroom-module__w8w_BW__phaseNumber{color:#f3d995;border-color:#e2bd55}.forcewrightClassroom-module__w8w_BW__phaseStep[data-state=current] strong{color:#f3d995}.forcewrightClassroom-module__w8w_BW__classroom .forcewrightClassroom-module__w8w_BW__test{color:#201524;background:#e2bd55;border:0;width:100%;padding:13px 16px;font-size:23px;font-weight:600}.forcewrightClassroom-module__w8w_BW__classroom .forcewrightClassroom-module__w8w_BW__test:hover{background:#f3d995}.forcewrightClassroom-module__w8w_BW__classroom .forcewrightClassroom-module__w8w_BW__test:active{background:#cfa044}.forcewrightClassroom-module__w8w_BW__comparison{color:#d0c3a7;margin:14px 0 0;font-size:18px}.forcewrightClassroom-module__w8w_BW__next{color:#b8f3ff;margin:18px 0 0;font-size:20px}.forcewrightClassroom-module__w8w_BW__next span{color:#d0c3a7;margin-top:8px;font-size:18px;display:block}.forcewrightClassroom-module__w8w_BW__classroom[data-phase=measured] .forcewrightClassroom-module__w8w_BW__readout{color:#efb786}.forcewrightClassroom-module__w8w_BW__classroom[data-phase=sealed] .forcewrightClassroom-module__w8w_BW__readout{color:#b8f3ff}.forcewrightClassroom-module__w8w_BW__classroom[data-phase=sealed] .forcewrightClassroom-module__w8w_BW__machine{border-color:#89c9d7}@media (max-width:600px){.forcewrightClassroom-module__w8w_BW__lesson{grid-template-columns:minmax(0,1fr)}.forcewrightClassroom-module__w8w_BW__navigation{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));gap:8px}.forcewrightClassroom-module__w8w_BW__navigation>div{gap:14px}.forcewrightClassroom-module__w8w_BW__navigation button{font-size:18px}.forcewrightClassroom-module__w8w_BW__workshop{padding:22px 20px 24px}.forcewrightClassroom-module__w8w_BW__introduction>p{margin-bottom:18px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workshop{display:contents}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__introduction{background:linear-gradient(#11120f70,#11120fe8),url(/academy-media/scenes/academy-mechanical-workshop-higgsfield-v1.jpg) top/cover;order:0;padding:16px 20px 8px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workbench{flex-direction:column;order:1;display:flex}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workbenchHeader{grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:8px;display:grid}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workbenchHeader h2{margin-bottom:12px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__phoneRigPreview{width:140px;height:84px;display:block;overflow:hidden}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__phoneRigPreview svg{width:140px;height:84px;max-height:none}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__phoneRigPreview svg text{display:none}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__machine{order:2;margin:0 20px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__mentor{order:3;margin:18px 20px 0}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__introduction>p{margin:6px 0 8px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__desktopQuestion{display:none}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__mobileQuestion{display:inline}.forcewrightClassroom-module__w8w_BW__machine{padding:8px 12px 14px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__demonstration{margin-top:14px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workbenchHeader{order:0}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__adjustments{order:1}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__measurement{order:2}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__test{order:3}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__nextMove{order:4}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__phaseRail{order:5;margin-top:18px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__demonstration{order:6}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__comparison{order:7}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__next{order:8}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__adjustment{background:0 0;border:0;padding:0}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__settingScale{display:none}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__adjustment>div{padding-bottom:0}.forcewrightClassroom-module__w8w_BW__tradeoff{margin-top:14px;padding:11px 12px 10px}.forcewrightClassroom-module__w8w_BW__tradeoffTrack{gap:8px}.forcewrightClassroom-module__w8w_BW__tradeoffTrack span{font-size:14px}.forcewrightClassroom-module__w8w_BW__tradeoff p{font-size:16px}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__demoLane{min-height:42px}.forcewrightClassroom-module__w8w_BW__mentor{margin-top:18px}.forcewrightClassroom-module__w8w_BW__workbench{padding:24px max(20px,env(safe-area-inset-right))max(28px,env(safe-area-inset-bottom))max(20px,env(safe-area-inset-left))}.forcewrightClassroom-module__w8w_BW__classroom[data-forcewright-experiment] .forcewrightClassroom-module__w8w_BW__workbench{padding:16px max(20px,env(safe-area-inset-right))max(28px,env(safe-area-inset-bottom))max(20px,env(safe-area-inset-left))}.forcewrightClassroom-module__w8w_BW__phaseRail{grid-template-columns:repeat(2,minmax(0,1fr))}.forcewrightClassroom-module__w8w_BW__phaseStep:nth-child(3){border-top:1px solid #514532;border-left:0}.forcewrightClassroom-module__w8w_BW__phaseStep:nth-child(4){border-top:1px solid #514532}}@media (max-width:380px){.forcewrightClassroom-module__w8w_BW__phaseRail{grid-template-columns:1fr}.forcewrightClassroom-module__w8w_BW__phaseStep+.forcewrightClassroom-module__w8w_BW__phaseStep,.forcewrightClassroom-module__w8w_BW__phaseStep:nth-child(3),.forcewrightClassroom-module__w8w_BW__phaseStep:nth-child(4){border-top:1px solid #514532;border-left:0}}@media (orientation:landscape) and (max-height:650px){.forcewrightClassroom-module__w8w_BW__workshop,.forcewrightClassroom-module__w8w_BW__workbench{padding-top:20px}.forcewrightClassroom-module__w8w_BW__mentor img{display:none}}@media (prefers-reduced-motion:no-preference){.forcewrightClassroom-module__w8w_BW__classroom[data-phase=sealed] .forcewrightClassroom-module__w8w_BW__measurement{animation:.5s ease-out forcewrightClassroom-module__w8w_BW__proof-arrival}@keyframes forcewrightClassroom-module__w8w_BW__proof-arrival{0%{background-color:#193139}to{background-color:#0000}}@keyframes forcewrightClassroom-module__w8w_BW__demonstration-arrival{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes forcewrightClassroom-module__w8w_BW__load-travel{0%{width:0}to{width:var(--load-distance)}}@keyframes forcewrightClassroom-module__w8w_BW__pull-travel{0%{width:0}to{width:var(--pull-distance)}}}@media (prefers-reduced-motion:reduce){.forcewrightClassroom-module__w8w_BW__demonstration,.forcewrightClassroom-module__w8w_BW__demoLoad,.forcewrightClassroom-module__w8w_BW__demoPull{animation:none}.forcewrightClassroom-module__w8w_BW__demoLoad{width:var(--load-distance)}.forcewrightClassroom-module__w8w_BW__demoPull{width:var(--pull-distance)}}
.learnerFocus-module__zrMeOa__page{background:#15110d}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__lesson{width:min(740px,100%);min-height:0;margin:0 auto;padding:28px 24px 48px;display:block}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__introduction{background:0 0;border:0;margin-bottom:20px;padding:0;display:block}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__introduction h1{text-transform:none;letter-spacing:normal;margin:0 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.15}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__introduction p{font-size:19px;line-height:1.45}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__introduction svg{max-height:180px}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__workbench{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.learnerFocus-module__zrMeOa__instruction{color:#f3ead6;margin:0 0 18px;font-size:19px;line-height:1.5}.learnerFocus-module__zrMeOa__count{color:#e5c476;font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:21px}.learnerFocus-module__zrMeOa__details{color:#dfd1b8;border-top:1px solid #66543b;margin-top:24px;padding-top:10px;font-size:18px}.learnerFocus-module__zrMeOa__details summary{cursor:pointer;text-underline-offset:5px;min-height:44px;padding:10px 0;text-decoration:underline}.learnerFocus-module__zrMeOa__details summary:focus-visible{outline-offset:4px;outline:3px solid #e5c476}.learnerFocus-module__zrMeOa__details p{margin:14px 0;line-height:1.5}.learnerFocus-module__zrMeOa__page[data-forcewright-experiment] .learnerFocus-module__zrMeOa__introduction{background:0 0;padding:0;display:block}.learnerFocus-module__zrMeOa__page[data-forcewright-experiment] .learnerFocus-module__zrMeOa__introduction>div{background:0 0;padding:0}.learnerFocus-module__zrMeOa__page[data-forcewright-experiment] .learnerFocus-module__zrMeOa__workbench{display:block}.learnerFocus-module__zrMeOa__page[data-forcewright-experiment] .learnerFocus-module__zrMeOa__machine{box-shadow:none;background:0 0;border:0;margin:12px 0 18px;padding:0}.learnerFocus-module__zrMeOa__page[data-forcewright-experiment] .learnerFocus-module__zrMeOa__machine svg{width:100%;max-height:150px}@media (max-width:600px){.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__lesson{padding:22px 18px 36px}.learnerFocus-module__zrMeOa__page .learnerFocus-module__zrMeOa__introduction{margin-bottom:16px}}
.mechanicalRig-module__6NRjUa__scene{width:100%;height:auto;max-height:310px;font-family:var(--font-academy-serif),Georgia,serif;font-variant-numeric:lining-nums tabular-nums;display:block;overflow:visible}.mechanicalRig-module__6NRjUa__labels{fill:#f9e6ba;stroke:#151b16;stroke-width:3px;paint-order:stroke fill;stroke-linejoin:round;font-size:18px}.mechanicalRig-module__6NRjUa__loadLabel{letter-spacing:.04em;font-size:12px}.mechanicalRig-module__6NRjUa__supportLabel{font-size:14px}.mechanicalRig-module__6NRjUa__stateLabel{letter-spacing:.025em;font-size:9px}.mechanicalRig-module__6NRjUa__sealLight{opacity:0}.mechanicalRig-module__6NRjUa__scene[data-rig-state=proven] .mechanicalRig-module__6NRjUa__sealLight{opacity:1}.mechanicalRig-module__6NRjUa__scene[data-rig-state=proven] .mechanicalRig-module__6NRjUa__rune{stroke:#fff2b4}.mechanicalRig-module__6NRjUa__scene[data-rig-state=proven] .mechanicalRig-module__6NRjUa__rope{stroke:#ffe6a9}@media (prefers-reduced-motion:no-preference){.mechanicalRig-module__6NRjUa__testMotion{transform-origin:142px 111px;animation:.65s cubic-bezier(.16,1,.3,1) mechanicalRig-module__6NRjUa__rig-test}.mechanicalRig-module__6NRjUa__scene[data-rig-state=proven] .mechanicalRig-module__6NRjUa__sealLight{animation:.65s ease-out mechanicalRig-module__6NRjUa__seal-warmth}.mechanicalRig-module__6NRjUa__scene[data-rig-state=measured] .mechanicalRig-module__6NRjUa__wheel,.mechanicalRig-module__6NRjUa__scene[data-rig-state=proven] .mechanicalRig-module__6NRjUa__wheel{animation:.65s cubic-bezier(.16,1,.3,1) mechanicalRig-module__6NRjUa__pulley-turn}@keyframes mechanicalRig-module__6NRjUa__rig-test{0%,to{transform:rotate(0)}45%{transform:rotate(4deg)}}@keyframes mechanicalRig-module__6NRjUa__pulley-turn{0%{transform:rotate(-60deg)}to{transform:rotate(0)}}@keyframes mechanicalRig-module__6NRjUa__seal-warmth{0%{opacity:.25}to{opacity:1}}}
.atomChamber-module__lBZOpq__instrument{width:min(100%,560px);margin:14px auto 0}.atomChamber-module__lBZOpq__readout{color:#c8dcd2;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 8px;font-size:16px;line-height:1.35;display:flex}.atomChamber-module__lBZOpq__readout strong{color:#f0d394;font-size:18px;font-weight:500}.atomChamber-module__lBZOpq__instrument[data-chamber-state=products] .atomChamber-module__lBZOpq__readout span{color:#b8eec6}.atomChamber-module__lBZOpq__chamber{width:100%;height:auto;max-height:360px;display:block}.atomChamber-module__lBZOpq__bonds{fill:none;stroke:#c4dacf;stroke-width:5px;stroke-linecap:round}.atomChamber-module__lBZOpq__atom circle{stroke:#c6f5ff;stroke-width:2px}.atomChamber-module__lBZOpq__atom[data-atom=oxygen] circle{stroke:#ffd0bc}.atomChamber-module__lBZOpq__atom text{fill:#091e22;font:600 27px Georgia,serif}.atomChamber-module__lBZOpq__reflection{fill:none;stroke:#fff9e9;stroke-opacity:.75;stroke-width:2px;stroke-linecap:round}.atomChamber-module__lBZOpq__empty{fill:#d1e2d8;text-anchor:middle;font-size:23px}@media (max-width:520px){.atomChamber-module__lBZOpq__atom text{font-size:31px}}@media (prefers-reduced-motion:no-preference){.atomChamber-module__lBZOpq__atom{transition:transform .6s cubic-bezier(.16,1,.3,1)}.atomChamber-module__lBZOpq__atom circle{animation:.22s ease-out atomChamber-module__lBZOpq__atom-arrive}.atomChamber-module__lBZOpq__bonds[data-products=true]{animation:.65s ease-out atomChamber-module__lBZOpq__bond-form}}@keyframes atomChamber-module__lBZOpq__atom-arrive{0%{stroke-width:7px}to{stroke-width:2px}}@keyframes atomChamber-module__lBZOpq__bond-form{0%,75%{opacity:0}to{opacity:1}}
.lanternCutBench-module__yJzWoW__table{background:#211710;border:1px solid #80633e;margin-bottom:14px}.lanternCutBench-module__yJzWoW__scene{aspect-ratio:4/3;width:100%;position:relative}.lanternCutBench-module__yJzWoW__scene img{object-fit:cover;width:100%;height:100%;display:block}.lanternCutBench-module__yJzWoW__frames{position:absolute;inset:0}.lanternCutBench-module__yJzWoW__frames span{background:#120c0888;border:1px solid #ae8c55;position:absolute;overflow:hidden}.lanternCutBench-module__yJzWoW__frames span:first-child{width:16.5%;height:19%;top:39%;left:15.5%}.lanternCutBench-module__yJzWoW__frames span:nth-child(2){width:15.5%;height:20%;top:37.5%;left:36.5%}.lanternCutBench-module__yJzWoW__frames span:nth-child(3){width:13.5%;height:15%;top:41%;left:54.5%}.lanternCutBench-module__yJzWoW__frames i{background:0 0;position:absolute;bottom:18px;left:4px;right:4px}.lanternCutBench-module__yJzWoW__frames [data-shot=gallery-objective] i{background:#d5b375}.lanternCutBench-module__yJzWoW__frames [data-shot=key-touch] i{background:#e7d7a4}.lanternCutBench-module__yJzWoW__frames [data-shot=ward-consequence] i{background:#8bb39c}.lanternCutBench-module__yJzWoW__frames [data-direction=rtl][data-shot=key-touch] i{transform:scaleX(-1)}.lanternCutBench-module__yJzWoW__frames [data-playing=true]{outline-offset:-2px;outline:2px solid #ffe1a0}.lanternCutBench-module__yJzWoW__frames b,.lanternCutBench-module__yJzWoW__frames small{color:#fff2d2;text-align:center;font-family:Arial,sans-serif;font-weight:700;position:absolute;left:0;right:0}.lanternCutBench-module__yJzWoW__frames b{font-size:11px;line-height:14px;top:2px}.lanternCutBench-module__yJzWoW__frames small{font-size:11px;line-height:14px;bottom:1px}.lanternCutBench-module__yJzWoW__railStack{gap:8px;margin:0 0 16px;display:grid}.lanternCutBench-module__yJzWoW__rail{background:#28180f;border:1px solid #ae8c55;height:32px;position:relative}.lanternCutBench-module__yJzWoW__rail i{background:#b08b4d;transition:width .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.lanternCutBench-module__yJzWoW__rail span,.lanternCutBench-module__yJzWoW__rail b{color:#fff2d2;background:#25190fe8;padding:0 5px;font-size:13px;line-height:22px;position:absolute;top:4px}.lanternCutBench-module__yJzWoW__rail span{left:4px}.lanternCutBench-module__yJzWoW__rail b{font-variant-numeric:tabular-nums;font-family:Arial,sans-serif;right:4px}.lanternCutBench-module__yJzWoW__body{color:#f2e7ce;padding:24px}.lanternCutBench-module__yJzWoW__body h3{margin:0 0 18px;font-size:23px}.lanternCutBench-module__yJzWoW__body p{color:#d5c4a4;font-size:15px;line-height:1.65}.lanternCutBench-module__yJzWoW__readings{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 8px;display:grid}.lanternCutBench-module__yJzWoW__readings dt{color:#d5c4a4;font-size:14px}.lanternCutBench-module__yJzWoW__readings dd{color:#f4d48b;margin:6px 0 0;font-family:Arial,sans-serif;font-size:18px}.lanternCutBench-module__yJzWoW__body .lanternCutBench-module__yJzWoW__note{border-top:1px solid #665134;margin-bottom:0;padding-top:14px;font-size:13px}@media (max-width:600px){.lanternCutBench-module__yJzWoW__body{padding:18px}.lanternCutBench-module__yJzWoW__frames b,.lanternCutBench-module__yJzWoW__frames small{font-size:9px;line-height:11px}.lanternCutBench-module__yJzWoW__frames span:first-child{width:18%;height:16%;top:31%;left:14%}.lanternCutBench-module__yJzWoW__frames span:nth-child(2){width:17%;height:17%;top:29.5%;left:35%}.lanternCutBench-module__yJzWoW__frames span:nth-child(3){width:15%;height:13%;top:33%;left:53%}.lanternCutBench-module__yJzWoW__rail{height:24px}.lanternCutBench-module__yJzWoW__rail span{display:none}.lanternCutBench-module__yJzWoW__readings{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lanternCutBench-module__yJzWoW__rail i{transition:none}}
