.mystery-lab-module__r5PtyW__lab{--ink:#11172b;--paper:#f6f0df;--gold:#ffc94b;--teal:#36c8c2;--coral:#ff6f61;background:var(--paper);min-height:calc(100vh - 84px);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.mystery-lab-module__r5PtyW__lab button:focus-visible{outline:4px solid var(--teal);outline-offset:4px}.mystery-lab-module__r5PtyW__loading{color:#fff;letter-spacing:.16em;background:#10172c;place-items:center;min-height:70vh;font-size:12px;font-weight:900;display:grid}.mystery-lab-module__r5PtyW__mapHero{border-bottom:4px solid var(--ink);grid-template-columns:.93fr 1.07fr;min-height:690px;display:grid;overflow:hidden}.mystery-lab-module__r5PtyW__mapCopy{background:linear-gradient(135deg,#fff8e9,#e8f5e8);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(58px,7vw,102px) clamp(24px,6vw,88px);display:flex}.mystery-lab-module__r5PtyW__backLink,.mystery-lab-module__r5PtyW__caseTopbar button{color:inherit;letter-spacing:.13em;background:0 0;border:0;border-bottom:2px solid;padding:6px 0;font-size:9px;font-weight:1000}.mystery-lab-module__r5PtyW__kicker{color:#28796d;letter-spacing:.18em;font-size:8px;font-weight:1000}.mystery-lab-module__r5PtyW__mapCopy h1{letter-spacing:-.075em;margin:17px 0 24px;font-size:clamp(58px,7.3vw,105px);line-height:.76}.mystery-lab-module__r5PtyW__mapCopy h1 em,.mystery-lab-module__r5PtyW__caseCompleteScreen h1 em{color:#e45852;font-style:normal}.mystery-lab-module__r5PtyW__mapCopy p{color:#505948;max-width:640px;margin:0 0 28px;font-size:16px;line-height:1.65}.mystery-lab-module__r5PtyW__primary{border:3px solid var(--ink);background:var(--gold);min-height:49px;color:var(--ink);box-shadow:6px 6px 0 var(--ink);letter-spacing:.11em;padding:15px 20px;font-size:9px;font-weight:1000}.mystery-lab-module__r5PtyW__primary span{margin-left:22px;font-size:16px}.mystery-lab-module__r5PtyW__primary:disabled{cursor:not-allowed;opacity:.42;box-shadow:3px 3px 0 var(--ink)}.mystery-lab-module__r5PtyW__savePill{color:#5e6d5c;letter-spacing:.13em;margin-top:24px;font-size:7px;font-weight:900}.mystery-lab-module__r5PtyW__mapArt{border-left:4px solid var(--ink);isolation:isolate;background:radial-gradient(circle at 73% 19%,#fff9c8 0 8%,#0000 8.5%),radial-gradient(circle at 25% 20%,#a7eff1,#0000 25%),linear-gradient(158deg,#162345 0 36%,#315d73 36% 38%,#568c61 38% 65%,#3e6f52 65%);min-height:690px;position:relative;overflow:hidden}.mystery-lab-module__r5PtyW__mapArt:before{content:"";opacity:.28;background-image:linear-gradient(35deg,#0000 45%,#e8e4b6 45% 48%,#0000 48%),linear-gradient(-28deg,#0000 52%,#d5d7a9 52% 55%,#0000 55%);background-size:170px 140px,210px 165px;position:absolute;inset:0}.mystery-lab-module__r5PtyW__mapArt:after{content:"";opacity:.13;background-image:radial-gradient(#fff 1.4px,#0000 1.4px);background-size:13px 13px;position:absolute;inset:0}.mystery-lab-module__r5PtyW__moon{z-index:2;color:#ffe57b;filter:drop-shadow(0 0 25px #ffe57b8c);font-size:130px;position:absolute;top:5%;right:10%}.mystery-lab-module__r5PtyW__dotBot{z-index:4;border:5px solid var(--ink);background:var(--gold);width:145px;height:145px;box-shadow:10px 10px 0 var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:13%;left:14%;transform:rotate(-7deg)}.mystery-lab-module__r5PtyW__dotBot span{font-size:64px}.mystery-lab-module__r5PtyW__dotBot b{border:3px solid var(--ink);letter-spacing:.15em;background:#fff;padding:7px 12px;font-size:9px;position:absolute;bottom:-31px}.mystery-lab-module__r5PtyW__mapRoute{z-index:3;border:5px dashed #ffd95f;border-left-color:#0000;border-radius:48% 22% 55% 30%;position:absolute;inset:16% 15% 22% 26%;transform:rotate(-9deg)}.mystery-lab-module__r5PtyW__mapRoute i{border:3px solid var(--ink);width:33px;height:33px;box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:50%;position:absolute}.mystery-lab-module__r5PtyW__mapRoute i:first-child{background:#ff786f;top:56%;left:-8%}.mystery-lab-module__r5PtyW__mapRoute i:nth-child(2){background:#6ed8aa;top:8%;left:17%}.mystery-lab-module__r5PtyW__mapRoute i:nth-child(3){background:#7bd4f2;top:64%;left:50%}.mystery-lab-module__r5PtyW__mapRoute i:nth-child(4){background:#ffcd50;top:19%;right:-8%}.mystery-lab-module__r5PtyW__mapRoute i:nth-child(5){background:#c5a4ff;bottom:-11%;right:17%}.mystery-lab-module__r5PtyW__mapArt>strong{z-index:5;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);letter-spacing:.13em;background:#ff786f;padding:9px 12px;font-size:11px;position:absolute;top:8%;left:8%;transform:rotate(-4deg)}.mystery-lab-module__r5PtyW__mapArt>small{z-index:5;color:#fff;letter-spacing:.11em;background:#11172bcc;border:2px solid #fff;max-width:290px;padding:9px 11px;font-size:7px;font-weight:900;line-height:1.6;position:absolute;bottom:4%;right:4%}.mystery-lab-module__r5PtyW__caseSection{padding:clamp(68px,8vw,112px) clamp(18px,6vw,92px)}.mystery-lab-module__r5PtyW__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px;display:flex}.mystery-lab-module__r5PtyW__sectionHeading h2{letter-spacing:-.06em;margin:9px 0 0;font-size:clamp(43px,6vw,76px);line-height:.84}.mystery-lab-module__r5PtyW__sectionHeading>b{border:3px solid var(--ink);background:var(--gold);box-shadow:5px 5px 0 var(--ink);letter-spacing:.12em;padding:11px 14px;font-size:8px}.mystery-lab-module__r5PtyW__caseGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mystery-lab-module__r5PtyW__caseCard{border:3px solid var(--ink);min-height:310px;color:var(--ink);box-shadow:6px 6px 0 var(--ink);text-align:left;background:#fffdf5;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.mystery-lab-module__r5PtyW__caseCard>span{border:2px solid var(--ink);background:var(--gold);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:1000;display:grid}.mystery-lab-module__r5PtyW__caseCard>b{color:#e45852;margin:17px 0 10px;font-size:42px}.mystery-lab-module__r5PtyW__caseCard>small{color:#267a6f;letter-spacing:.13em;font-size:7px;font-weight:1000}.mystery-lab-module__r5PtyW__caseCard h3{margin:9px 0;font-size:21px;line-height:1}.mystery-lab-module__r5PtyW__caseCard p{color:#5b6257;margin:0;font-size:10px;line-height:1.55}.mystery-lab-module__r5PtyW__caseCard em{letter-spacing:.12em;margin-top:auto;padding-top:18px;font-size:7px;font-style:normal;font-weight:1000}.mystery-lab-module__r5PtyW__caseCard:hover:not(.mystery-lab-module__r5PtyW__caseLocked),.mystery-lab-module__r5PtyW__caseCard:focus-visible:not(.mystery-lab-module__r5PtyW__caseLocked){box-shadow:9px 9px 0 var(--ink);transform:translate(-2px,-2px)}.mystery-lab-module__r5PtyW__caseLocked{opacity:.56;background:#e1ded2}.mystery-lab-module__r5PtyW__caseComplete{background:#dff6d0}.mystery-lab-module__r5PtyW__adultSummary{border:3px solid var(--ink);color:#fff;background:#18223a;grid-template-columns:.6fr 1.4fr;gap:24px;margin-top:42px;padding:26px;display:grid;box-shadow:7px 7px #62d2c8}.mystery-lab-module__r5PtyW__adultSummary span{color:#77e0c9;letter-spacing:.15em;font-size:7px;font-weight:1000}.mystery-lab-module__r5PtyW__adultSummary h3{margin:7px 0 0;font-size:25px}.mystery-lab-module__r5PtyW__adultSummary p{color:#cbd4df;margin:0;font-size:11px;line-height:1.65}.mystery-lab-module__r5PtyW__caseTopbar{border-bottom:3px solid var(--ink);color:#fff;background:#10172c;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;min-height:80px;padding:13px clamp(15px,4vw,55px);display:grid}.mystery-lab-module__r5PtyW__caseTopbar>div{text-align:center}.mystery-lab-module__r5PtyW__caseTopbar>div span,.mystery-lab-module__r5PtyW__caseTopbar>div b{display:block}.mystery-lab-module__r5PtyW__caseTopbar>div span{color:#71dfc3;letter-spacing:.15em;font-size:7px}.mystery-lab-module__r5PtyW__caseTopbar>div b{margin-top:5px;font-size:17px}.mystery-lab-module__r5PtyW__caseTopbar>span{color:#9ddeb0;letter-spacing:.12em;justify-self:end;font-size:7px;font-weight:900}.mystery-lab-module__r5PtyW__briefing{grid-template-columns:.8fr 1.2fr;min-height:680px;display:grid}.mystery-lab-module__r5PtyW__briefing>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(45px,7vw,90px);display:flex}.mystery-lab-module__r5PtyW__briefing h1{letter-spacing:-.065em;max-width:760px;margin:14px 0 22px;font-size:clamp(51px,6.5vw,91px);line-height:.83}.mystery-lab-module__r5PtyW__briefing p{color:#545d50;max-width:730px;font-size:16px;line-height:1.7}.mystery-lab-module__r5PtyW__briefing aside,.mystery-lab-module__r5PtyW__caseCompleteScreen aside{border:2px solid var(--ink);max-width:690px;box-shadow:4px 4px 0 var(--ink);background:#fff;grid-template-columns:auto 1fr;gap:14px;margin:8px 0 27px;padding:17px;display:grid}.mystery-lab-module__r5PtyW__briefing aside b,.mystery-lab-module__r5PtyW__caseCompleteScreen aside b{color:#d8504c;letter-spacing:.12em;font-size:8px}.mystery-lab-module__r5PtyW__briefing aside span,.mystery-lab-module__r5PtyW__caseCompleteScreen aside span{font-size:11px;line-height:1.5}.mystery-lab-module__r5PtyW__briefing>div:last-child>small{color:#64705e;letter-spacing:.1em;margin-top:23px;font-size:7px;font-weight:900}.mystery-lab-module__r5PtyW__briefingArt{border-right:4px solid var(--ink);background:linear-gradient(145deg,#163047,#35775f);place-items:center;display:grid;position:relative;overflow:hidden}.mystery-lab-module__r5PtyW__briefingArt:after{content:"";opacity:.18;background-image:radial-gradient(#fff 1.5px,#0000 1.5px);background-size:12px 12px;position:absolute;inset:0}.mystery-lab-module__r5PtyW__briefingArt>span{z-index:2;border:6px solid var(--ink);background:var(--gold);width:230px;height:230px;box-shadow:15px 15px 0 var(--ink);color:var(--ink);border-radius:50%;place-items:center;font-size:105px;display:grid}.mystery-lab-module__r5PtyW__briefingArt>b{z-index:3;border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink);letter-spacing:.11em;background:#ff7267;padding:13px;font-size:13px;line-height:1.1;position:absolute;bottom:8%;left:8%;transform:rotate(-5deg)}.mystery-lab-module__r5PtyW__investigation{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:28px;padding:34px clamp(16px,4vw,56px) 80px;display:grid}.mystery-lab-module__r5PtyW__phaseHeading span{color:#28796d;letter-spacing:.16em;font-size:8px;font-weight:1000}.mystery-lab-module__r5PtyW__phaseHeading h2{letter-spacing:-.055em;margin:6px 0;font-size:clamp(41px,5vw,66px);line-height:.9}.mystery-lab-module__r5PtyW__phaseHeading p{color:#5c6357;max-width:730px;margin:0 0 22px;font-size:12px;line-height:1.55}.mystery-lab-module__r5PtyW__scene{border:4px solid var(--ink);min-height:560px;box-shadow:9px 9px 0 var(--ink);isolation:isolate;background:linear-gradient(#8ed6e7 0 50%,#79a65f 50%);position:relative;overflow:hidden}.mystery-lab-module__r5PtyW__scene:after{content:"";z-index:8;pointer-events:none;opacity:.12;background-image:radial-gradient(var(--ink) 1.2px, transparent 1.2px);background-size:9px 9px;position:absolute;inset:0}.mystery-lab-module__r5PtyW__scene.mystery-lab-module__r5PtyW__garden{background:linear-gradient(#9bdce8 0 45%,#6f9c58 45% 68%,#896849 68%)}.mystery-lab-module__r5PtyW__scene.mystery-lab-module__r5PtyW__trail{background:linear-gradient(#8ebfda 0 45%,#618459 45%)}.mystery-lab-module__r5PtyW__skyGlow{z-index:1;border:4px solid var(--ink);background:#ffe369;border-radius:50%;width:120px;height:120px;position:absolute;top:5%;right:5%;box-shadow:7px 7px #11172b2e}.mystery-lab-module__r5PtyW__picnicSet,.mystery-lab-module__r5PtyW__gardenSet,.mystery-lab-module__r5PtyW__trailSet{z-index:2;position:absolute;inset:0}.mystery-lab-module__r5PtyW__treeOne,.mystery-lab-module__r5PtyW__treeTwo,.mystery-lab-module__r5PtyW__trailTreeOne,.mystery-lab-module__r5PtyW__trailTreeTwo{color:#285f3f;-webkit-text-stroke:4px var(--ink);font-size:180px;position:absolute}.mystery-lab-module__r5PtyW__treeOne{top:4%;left:-3%}.mystery-lab-module__r5PtyW__treeTwo{font-size:135px;top:19%;right:6%}.mystery-lab-module__r5PtyW__table{border:5px solid var(--ink);background:#9a653c;width:57%;height:145px;position:absolute;bottom:12%;left:21%;transform:perspective(470px)rotateX(56deg);box-shadow:11px 11px #11172b40}.mystery-lab-module__r5PtyW__table i{border:4px solid var(--ink);background:#654125;width:24px;height:95px;position:absolute;bottom:-90px}.mystery-lab-module__r5PtyW__table i:first-child{left:16%}.mystery-lab-module__r5PtyW__table i:nth-child(2){right:16%}.mystery-lab-module__r5PtyW__table b{color:#fff8df;letter-spacing:.13em;border:3px dashed #fff8df;justify-content:center;align-items:center;font-size:clamp(20px,3vw,43px);display:flex;position:absolute;inset:27px 10px}.mystery-lab-module__r5PtyW__casebook{border:4px solid var(--ink);color:#fff;box-shadow:7px 7px 0 var(--ink);letter-spacing:.12em;background:#8c5bc0;padding:20px;font-size:13px;font-weight:1000;line-height:1.1;position:absolute;top:16%;left:44%;transform:rotate(-8deg)}.mystery-lab-module__r5PtyW__flowerRow{color:#ffd858;text-align:center;-webkit-text-stroke:2px var(--ink);font-size:clamp(40px,7vw,90px);position:absolute;bottom:24%;left:5%;right:5%}.mystery-lab-module__r5PtyW__gate{border:5px solid var(--ink);background:#ffffff24;border-bottom:0;justify-content:space-around;width:35%;height:270px;display:flex;position:absolute;bottom:23%;left:34%;transform:perspective(500px)rotateY(-12deg)}.mystery-lab-module__r5PtyW__gate i{border:3px solid var(--ink);background:#f0efe0;width:24px}.mystery-lab-module__r5PtyW__footprints{color:#422f24;letter-spacing:.8em;font-size:42px;position:absolute;bottom:8%;left:14%;transform:rotate(-15deg)}.mystery-lab-module__r5PtyW__clockTower{border:5px solid var(--ink);color:#fff4d7;background:#bd7151;justify-content:center;align-items:start;width:120px;height:250px;padding-top:25px;font-size:60px;display:grid;position:absolute;top:9%;left:41%}.mystery-lab-module__r5PtyW__trailLine{border:70px solid #d9bb7c;border-top-color:#0000;border-bottom:0;border-radius:50%;width:120%;height:250px;position:absolute;bottom:-8%;left:-10%;transform:rotate(-9deg)}.mystery-lab-module__r5PtyW__trailTreeOne{top:13%;left:4%}.mystery-lab-module__r5PtyW__trailTreeTwo{font-size:140px;top:30%;right:4%}.mystery-lab-module__r5PtyW__signpost{border:4px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#f0c54a;padding:13px;font-size:31px;line-height:1.2;position:absolute;top:29%;left:66%}.mystery-lab-module__r5PtyW__sceneLabel{z-index:9;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#ffffffed;padding:9px 11px;position:absolute;top:14px;left:14px}.mystery-lab-module__r5PtyW__sceneLabel span,.mystery-lab-module__r5PtyW__sceneLabel b{display:block}.mystery-lab-module__r5PtyW__sceneLabel span{color:#2d7569;letter-spacing:.13em;font-size:6px}.mystery-lab-module__r5PtyW__sceneLabel b{margin-top:3px;font-size:9px}.mystery-lab-module__r5PtyW__hotspot{z-index:10;border:4px solid var(--ink);background:var(--gold);width:68px;height:68px;box-shadow:5px 5px 0 var(--ink), 0 0 0 8px #fff9;border-radius:50%;place-items:center;animation:1.7s ease-in-out infinite mystery-lab-module__r5PtyW__pulse;display:grid;position:absolute;transform:translate(-50%,-50%)}.mystery-lab-module__r5PtyW__hotspot>span{border:2px solid var(--ink);background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:1000;display:grid;position:absolute;top:-7px;left:-7px}.mystery-lab-module__r5PtyW__hotspot>b{font-size:27px}.mystery-lab-module__r5PtyW__hotspot.mystery-lab-module__r5PtyW__collected{background:#73db9a;animation:none}.mystery-lab-module__r5PtyW__evidenceBoard{border:3px solid var(--ink);color:#fff;box-shadow:6px 6px 0 var(--ink);background:#10172c;overflow:hidden}.mystery-lab-module__r5PtyW__evidenceBoard header{letter-spacing:.14em;background:#1c2945;border-bottom:2px solid #546179;justify-content:space-between;padding:14px;font-size:7px;font-weight:1000;display:flex}.mystery-lab-module__r5PtyW__evidenceBoard header span{color:#73e1c7}.mystery-lab-module__r5PtyW__evidenceBoard article{border-bottom:1px solid #475169;grid-template-columns:47px 1fr;gap:13px;min-height:120px;padding:16px;display:grid}.mystery-lab-module__r5PtyW__evidenceBoard article>span{font-size:30px}.mystery-lab-module__r5PtyW__evidenceBoard article b{font-size:12px}.mystery-lab-module__r5PtyW__evidenceBoard article p{color:#c5cddb;margin:6px 0;font-size:9px;line-height:1.45}.mystery-lab-module__r5PtyW__evidenceBoard article small{color:#70d9be;letter-spacing:.09em;font-size:6px;line-height:1.4}.mystery-lab-module__r5PtyW__evidenceHidden{opacity:.45}.mystery-lab-module__r5PtyW__investigation>div:last-child>.mystery-lab-module__r5PtyW__primary{width:100%;margin-top:18px}.mystery-lab-module__r5PtyW__puzzleShell,.mystery-lab-module__r5PtyW__conclusion{max-width:1100px;margin:0 auto;padding:45px clamp(16px,5vw,68px) 90px}.mystery-lab-module__r5PtyW__puzzleShell>.mystery-lab-module__r5PtyW__evidenceBoard{grid-template-columns:repeat(3,1fr);margin:28px 0;display:grid}.mystery-lab-module__r5PtyW__puzzleShell>.mystery-lab-module__r5PtyW__evidenceBoard header{grid-column:1/-1}.mystery-lab-module__r5PtyW__puzzleShell>.mystery-lab-module__r5PtyW__evidenceBoard article{border-bottom:0;border-right:1px solid #475169;min-height:110px}.mystery-lab-module__r5PtyW__patternStrip{justify-content:center;gap:clamp(6px,1.5vw,16px);margin:35px 0;display:flex}.mystery-lab-module__r5PtyW__patternStrip span{border:3px solid var(--ink);width:clamp(48px,8vw,78px);height:clamp(48px,8vw,78px);box-shadow:4px 4px 0 var(--ink);color:var(--ink);place-items:center;font-size:clamp(23px,4vw,39px);display:grid}.mystery-lab-module__r5PtyW__teal{background:#48cec7}.mystery-lab-module__r5PtyW__gold{background:#ffcc4d}.mystery-lab-module__r5PtyW__coral{background:#ff776b}.mystery-lab-module__r5PtyW__missing{background:#fff;border-style:dashed!important}.mystery-lab-module__r5PtyW__choiceGrid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.mystery-lab-module__r5PtyW__choiceGrid button,.mystery-lab-module__r5PtyW__reasoningGrid button{border:3px solid var(--ink);min-height:105px;color:var(--ink);box-shadow:5px 5px 0 var(--ink);text-align:left;background:#fff;padding:18px}.mystery-lab-module__r5PtyW__choiceGrid button b,.mystery-lab-module__r5PtyW__choiceGrid button span{display:block}.mystery-lab-module__r5PtyW__choiceGrid button b{font-size:17px}.mystery-lab-module__r5PtyW__choiceGrid button span{color:#60685d;margin-top:7px;font-size:9px}.mystery-lab-module__r5PtyW__choiceGrid button.mystery-lab-module__r5PtyW__selected,.mystery-lab-module__r5PtyW__reasoningGrid button.mystery-lab-module__r5PtyW__selected{box-shadow:8px 8px 0 var(--ink);background:#bcefa9;transform:translate(-2px,-2px)}.mystery-lab-module__r5PtyW__rotationLab{grid-template-columns:repeat(3,1fr);gap:18px;margin:35px 0;display:grid}.mystery-lab-module__r5PtyW__rotationLab>div{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;justify-items:center;gap:11px;padding:21px;display:grid}.mystery-lab-module__r5PtyW__rotationLab>div>span,.mystery-lab-module__r5PtyW__rotationLab>div>small{letter-spacing:.12em;font-size:8px;font-weight:1000}.mystery-lab-module__r5PtyW__rotationLab button{border:4px solid var(--ink);width:135px;height:135px;box-shadow:6px 6px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.mystery-lab-module__r5PtyW__rotationLab button b{font-size:60px;transition:transform .2s;display:block}.mystery-lab-module__r5PtyW__labActions{justify-content:flex-end;align-items:center;gap:14px;margin-top:27px;display:flex}.mystery-lab-module__r5PtyW__hintButton,.mystery-lab-module__r5PtyW__secondary{border:2px solid var(--ink);min-height:46px;color:var(--ink);letter-spacing:.1em;background:#fff;padding:13px 17px;font-size:8px;font-weight:1000}.mystery-lab-module__r5PtyW__hintButton:disabled{opacity:.45}.mystery-lab-module__r5PtyW__hintPanel{border:3px solid var(--ink);background:#dff8f3;margin:24px 0;padding:19px;box-shadow:5px 5px #59c9b8}.mystery-lab-module__r5PtyW__hintPanel b{color:#28796d;letter-spacing:.12em;font-size:8px}.mystery-lab-module__r5PtyW__hintPanel p{margin:7px 0 0;font-size:11px;line-height:1.55}.mystery-lab-module__r5PtyW__reasoningGrid{gap:14px;margin:31px 0;display:grid}.mystery-lab-module__r5PtyW__reasoningGrid button{grid-template-columns:29px 1fr;gap:12px;display:grid}.mystery-lab-module__r5PtyW__reasoningGrid button>span{color:#28796d;font-size:22px}.mystery-lab-module__r5PtyW__reasoningGrid b{font-size:16px}.mystery-lab-module__r5PtyW__reasoningGrid p{color:#5b6358;margin:6px 0 0;font-size:11px;line-height:1.5}.mystery-lab-module__r5PtyW__caseCompleteScreen{text-align:center;background:radial-gradient(circle at 15% 15%,#a7eee0,#0000 25%),radial-gradient(circle at 85% 16%,#ffd36a,#0000 23%),#fff8e6;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:65px 20px 90px;display:flex}.mystery-lab-module__r5PtyW__badgeBurst{border:6px solid var(--ink);background:var(--gold);border-radius:50%;place-items:center;width:190px;height:190px;display:grid;transform:rotate(-4deg);box-shadow:13px 13px #e45852}.mystery-lab-module__r5PtyW__badgeBurst span{font-size:80px}.mystery-lab-module__r5PtyW__badgeBurst b{border:3px solid var(--ink);letter-spacing:.12em;background:#fff;margin-top:190px;padding:8px 11px;font-size:8px;position:absolute}.mystery-lab-module__r5PtyW__caseCompleteScreen>.mystery-lab-module__r5PtyW__kicker{margin-top:55px}.mystery-lab-module__r5PtyW__caseCompleteScreen h1{letter-spacing:-.07em;margin:13px 0;font-size:clamp(59px,8vw,98px);line-height:.78}.mystery-lab-module__r5PtyW__caseCompleteScreen>p{color:#535c50;max-width:700px;font-size:15px;line-height:1.65}.mystery-lab-module__r5PtyW__caseCompleteScreen>div:last-child{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mystery-lab-module__r5PtyW__secondary{box-shadow:3px 3px 0 var(--ink)}.mystery-lab-module__r5PtyW__restart{z-index:30;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);letter-spacing:.1em;background:#fffffff0;padding:9px 11px;font-size:7px;font-weight:1000;position:fixed;bottom:15px;right:13px}.mystery-lab-module__r5PtyW__feedback{z-index:31;border:2px solid var(--ink);color:#fff;text-align:center;background:#10172c;width:min(620px,100% - 180px);margin:0;padding:11px 15px;font-size:9px;line-height:1.45;position:fixed;bottom:17px;left:50%;transform:translate(-50%);box-shadow:4px 4px #56cdbb}.mystery-lab-module__r5PtyW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes mystery-lab-module__r5PtyW__pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:980px){.mystery-lab-module__r5PtyW__mapHero,.mystery-lab-module__r5PtyW__briefing{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__mapArt{border-left:0;border-top:4px solid var(--ink);min-height:560px}.mystery-lab-module__r5PtyW__briefingArt{border-right:0;border-bottom:4px solid var(--ink);min-height:500px}.mystery-lab-module__r5PtyW__caseGrid{grid-template-columns:repeat(2,1fr)}.mystery-lab-module__r5PtyW__investigation{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__evidenceBoard{grid-template-columns:repeat(3,1fr);display:grid}.mystery-lab-module__r5PtyW__evidenceBoard header{grid-column:1/-1}.mystery-lab-module__r5PtyW__evidenceBoard article{border-bottom:0;border-right:1px solid #475169}.mystery-lab-module__r5PtyW__puzzleShell>.mystery-lab-module__r5PtyW__evidenceBoard{display:none}}@media (max-width:640px){.mystery-lab-module__r5PtyW__mapCopy h1{font-size:60px}.mystery-lab-module__r5PtyW__mapArt{min-height:470px}.mystery-lab-module__r5PtyW__caseSection{padding:62px 15px}.mystery-lab-module__r5PtyW__sectionHeading{flex-direction:column;align-items:flex-start}.mystery-lab-module__r5PtyW__caseGrid{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__caseCard{min-height:235px}.mystery-lab-module__r5PtyW__adultSummary{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__caseTopbar{grid-template-columns:auto 1fr}.mystery-lab-module__r5PtyW__caseTopbar>span{display:none}.mystery-lab-module__r5PtyW__caseTopbar>div{text-align:right}.mystery-lab-module__r5PtyW__briefingArt{min-height:390px}.mystery-lab-module__r5PtyW__briefingArt>span{width:170px;height:170px;font-size:78px}.mystery-lab-module__r5PtyW__briefing h1{font-size:50px}.mystery-lab-module__r5PtyW__investigation{padding:28px 10px 95px}.mystery-lab-module__r5PtyW__scene{min-height:480px}.mystery-lab-module__r5PtyW__evidenceBoard{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__evidenceBoard header{grid-column:auto}.mystery-lab-module__r5PtyW__evidenceBoard article{border-bottom:1px solid #475169;border-right:0;min-height:100px}.mystery-lab-module__r5PtyW__choiceGrid,.mystery-lab-module__r5PtyW__rotationLab{grid-template-columns:1fr}.mystery-lab-module__r5PtyW__patternStrip{flex-wrap:wrap}.mystery-lab-module__r5PtyW__labActions{flex-direction:column-reverse;align-items:stretch}.mystery-lab-module__r5PtyW__labActions button{width:100%}.mystery-lab-module__r5PtyW__feedback{width:auto;bottom:57px;left:10px;right:10px;transform:none}.mystery-lab-module__r5PtyW__restart{bottom:10px;right:10px}.mystery-lab-module__r5PtyW__caseCompleteScreen>div:last-child{flex-direction:column;align-items:stretch;width:100%;max-width:430px}}@media (prefers-reduced-motion:reduce){.mystery-lab-module__r5PtyW__hotspot{animation:none}.mystery-lab-module__r5PtyW__rotationLab button b{transition:none}}
