.PennyDropsRoom-module__M0Fp2q__page{color:#d9e7ef;max-width:1220px;margin:24px auto 70px;padding:0 22px}.PennyDropsRoom-module__M0Fp2q__top{color:#8191a6;font:8px var(--f-mono);letter-spacing:.13em;border-bottom:1px solid #343f53;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.PennyDropsRoom-module__M0Fp2q__top a{color:#c5a3ff;text-decoration:none}.PennyDropsRoom-module__M0Fp2q__top b{color:#f79acf}.PennyDropsRoom-module__M0Fp2q__heading{grid-template-columns:1.4fr .8fr;align-items:end;gap:25px;padding:35px 0 25px;display:grid}.PennyDropsRoom-module__M0Fp2q__kicker{color:#d79cff;font:8px var(--f-mono);letter-spacing:.16em;margin:0 0 10px}.PennyDropsRoom-module__M0Fp2q__heading h1{color:#f8f5ff;font:600 clamp(36px,6vw,64px)/.98 var(--f-label);margin:0}.PennyDropsRoom-module__M0Fp2q__heading p:not(.PennyDropsRoom-module__M0Fp2q__kicker){color:#aab5c9;max-width:680px;font-size:13px;line-height:1.65}.PennyDropsRoom-module__M0Fp2q__heading aside{background:linear-gradient(140deg,#21172c,#121726);border:1px solid #514166;padding:15px;box-shadow:inset 3px 0 #ed85c5}.PennyDropsRoom-module__M0Fp2q__heading aside span,.PennyDropsRoom-module__M0Fp2q__dataTitle>span{color:#a798b9;font:8px var(--f-mono);letter-spacing:.14em;display:block}.PennyDropsRoom-module__M0Fp2q__heading aside strong{color:#f3eafa;font:600 15px/1.45 var(--f-label);margin-top:8px;display:block}.PennyDropsRoom-module__M0Fp2q__conditionBar{background:#111320;border:1px solid #3c3850;align-items:center;gap:8px;padding:10px;display:flex}.PennyDropsRoom-module__M0Fp2q__conditionBar>span:first-child{color:#9689a9;font:8px var(--f-mono);letter-spacing:.1em;margin-right:10px}.PennyDropsRoom-module__M0Fp2q__conditionBar button{color:#c7c5d4;cursor:pointer;min-height:38px;font:10px var(--f-label);background:#161927;border:1px solid #474156;align-items:center;gap:7px;padding:7px 12px;display:flex}.PennyDropsRoom-module__M0Fp2q__conditionBar button[aria-pressed=true]{color:#fff;background:#2b1d36;border-color:#d689ea;box-shadow:0 0 14px #c66ee522}.PennyDropsRoom-module__M0Fp2q__conditionBar button small{color:#928ba0;font-size:8px}.PennyDropsRoom-module__M0Fp2q__conditionBar button i{border-radius:50%;width:8px;height:8px}.PennyDropsRoom-module__M0Fp2q__blueDot{background:#74dfff;box-shadow:0 0 9px #74dfff}.PennyDropsRoom-module__M0Fp2q__pinkDot{background:#ff84c8;box-shadow:0 0 9px #ff84c8}.PennyDropsRoom-module__M0Fp2q__resetHint{color:#8d93a7;font:8px var(--f-mono);margin-left:auto}.PennyDropsRoom-module__M0Fp2q__workbench{grid-template-columns:1.12fr .88fr;gap:14px;margin-top:14px;display:grid}.PennyDropsRoom-module__M0Fp2q__plate,.PennyDropsRoom-module__M0Fp2q__labNotes,.PennyDropsRoom-module__M0Fp2q__dataDesk{background:#0b101a;border:1px solid #39394c}.PennyDropsRoom-module__M0Fp2q__plate{padding:12px}.PennyDropsRoom-module__M0Fp2q__plateHeader{color:#9d92b0;font:7px var(--f-mono);letter-spacing:.12em;justify-content:space-between;display:flex}.PennyDropsRoom-module__M0Fp2q__scene{background:radial-gradient(at 51% 60%,#2a3247,#141927 49%,#090d16 85%);border:1px solid #30374a;height:360px;margin-top:12px;position:relative;overflow:hidden}.PennyDropsRoom-module__M0Fp2q__gridGlow{background-image:linear-gradient(#b1a0ff0a 1px,#0000 1px),linear-gradient(90deg,#b1a0ff0a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 45%,#000);mask-image:linear-gradient(#0000,#000 45%,#000)}.PennyDropsRoom-module__M0Fp2q__dropper{filter:drop-shadow(0 0 12px #b4a2ff66);width:22px;height:124px;position:absolute;top:11%;left:50%;transform:translate(-50%)}.PennyDropsRoom-module__M0Fp2q__bulb{background:radial-gradient(circle at 35% 28%,#fff9,#b29cd355 48%,#4a3d6e99);border:2px solid #bfadea;border-radius:50% 50% 36% 36%;height:28px}.PennyDropsRoom-module__M0Fp2q__tube{background:linear-gradient(90deg,#cdaaff44,#f7eaff99,#8a76c644);border:1px solid #c7b4f7;border-top:0;width:8px;height:79px;margin:auto}.PennyDropsRoom-module__M0Fp2q__tube i{background:linear-gradient(#0000,#74dfff99);height:63%;margin-top:auto;display:block}.PennyDropsRoom-module__M0Fp2q__nozzle{background:#ded5ff;width:3px;height:12px;margin:auto}.PennyDropsRoom-module__M0Fp2q__fallingDrop{opacity:0;background:linear-gradient(#effbff,#75cfff);border-radius:50% 50% 55% 55%;width:8px;height:12px;position:absolute;bottom:-21px;left:8px}.PennyDropsRoom-module__M0Fp2q__scene:not(.PennyDropsRoom-module__M0Fp2q__spilled) .PennyDropsRoom-module__M0Fp2q__dropper:active .PennyDropsRoom-module__M0Fp2q__fallingDrop{opacity:1;animation:.45s ease-in PennyDropsRoom-module__M0Fp2q__fall}.PennyDropsRoom-module__M0Fp2q__coin{width:190px;height:100px;position:absolute;bottom:19%;left:50%;transform:translate(-50%)}.PennyDropsRoom-module__M0Fp2q__dome{background:radial-gradient(at 33% 23%,#ffffffbd 0 4%,#a9f2ff96 22%,#6e9eff77 68%,#5a78c533);border:1px solid #b3f2ffb8;border-bottom:0;border-radius:75% 75% 12% 12%/100% 100% 0 0;width:132px;transition:height .35s cubic-bezier(.16,.8,.3,1);position:absolute;bottom:68px;left:50%;transform:translate(-50%);box-shadow:inset 0 6px 12px #ffffff45,0 0 22px #9eeaff48}.PennyDropsRoom-module__M0Fp2q__soapyDome{background:radial-gradient(at 35% 20%,#fff9 0 4%,#ffc6ec91 25%,#d685f177 70%,#8952c533);border-color:#ffabe0;box-shadow:inset 0 5px 13px #fff4,0 0 20px #ed7fca55}.PennyDropsRoom-module__M0Fp2q__specular{filter:blur(3px);background:#fff9;border-radius:50%;width:34%;height:16%;position:absolute;top:14%;left:25%;transform:rotate(-30deg)}.PennyDropsRoom-module__M0Fp2q__domeCount{text-align:center;color:#fff;font:8px var(--f-mono);text-shadow:0 1px 5px #151727;position:absolute;inset:38% 0 auto}.PennyDropsRoom-module__M0Fp2q__coinTop{text-align:center;background:radial-gradient(at 35% 25%,#ffe0a4,#bd854d 42%,#624538);border:2px solid #d9ad67;border-radius:50%;place-content:center;gap:4px;width:160px;height:42px;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 9px #60402c,0 14px 20px #0008}.PennyDropsRoom-module__M0Fp2q__coinTop span{color:#563d37;font:7px var(--f-mono);letter-spacing:.14em}.PennyDropsRoom-module__M0Fp2q__coinTop b{color:#352b2e;font:600 9px var(--f-label)}.PennyDropsRoom-module__M0Fp2q__coinSide{border-bottom:2px solid #f7ca80;border-radius:50%;width:157px;height:10px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.PennyDropsRoom-module__M0Fp2q__spilled .PennyDropsRoom-module__M0Fp2q__dome{background:radial-gradient(#ffb4d4,#c64b8288 70%);border-color:#ff658b;animation:.5s ease-out forwards PennyDropsRoom-module__M0Fp2q__collapse}.PennyDropsRoom-module__M0Fp2q__spillMark{color:#ffcee0;background:#321a2bed;border:1px solid #ff8aae;gap:5px;max-width:155px;padding:10px;animation:.24s PennyDropsRoom-module__M0Fp2q__appear;display:grid;position:absolute;top:47%;right:6%}.PennyDropsRoom-module__M0Fp2q__spillMark b{font:8px var(--f-mono);letter-spacing:.08em}.PennyDropsRoom-module__M0Fp2q__spillMark span{font:9px/1.4 var(--f-label)}.PennyDropsRoom-module__M0Fp2q__scale{color:#8491a7;font:7px var(--f-mono);align-items:end;gap:4px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.PennyDropsRoom-module__M0Fp2q__scale i{background:#b6a4e555;width:1px;height:8px}.PennyDropsRoom-module__M0Fp2q__scale i:nth-of-type(5n){height:15px}.PennyDropsRoom-module__M0Fp2q__scale span:nth-of-type(2){margin-left:auto}.PennyDropsRoom-module__M0Fp2q__controls{grid-template-columns:1fr auto auto;align-items:center;gap:7px;margin-top:11px;display:grid}.PennyDropsRoom-module__M0Fp2q__counter{grid-template-columns:auto 1fr;gap:2px 10px;display:grid}.PennyDropsRoom-module__M0Fp2q__counter span{color:#998eaa;font:7px var(--f-mono);letter-spacing:.12em}.PennyDropsRoom-module__M0Fp2q__counter strong{color:#faf2ff;font:600 20px var(--f-mono);grid-row:span 2}.PennyDropsRoom-module__M0Fp2q__counter small{color:#b6a4c6;font:7px var(--f-mono)}.PennyDropsRoom-module__M0Fp2q__dropButton,.PennyDropsRoom-module__M0Fp2q__resetButton{color:#fff0ff;cursor:pointer;min-height:38px;font:600 8px var(--f-mono);background:linear-gradient(110deg,#3b2650,#1e2943);border:1px solid #bd83df;padding:7px 10px}.PennyDropsRoom-module__M0Fp2q__dropButton b{margin-left:8px;font-size:13px}.PennyDropsRoom-module__M0Fp2q__dropButton:disabled,.PennyDropsRoom-module__M0Fp2q__resetButton:disabled{opacity:.4;cursor:not-allowed}.PennyDropsRoom-module__M0Fp2q__resetButton{color:#b7c9de;background:#151c2c;border-color:#58617d}.PennyDropsRoom-module__M0Fp2q__labNotes{padding:18px}.PennyDropsRoom-module__M0Fp2q__labNotes h2,.PennyDropsRoom-module__M0Fp2q__dataDesk h2{color:#f2edf9;font:600 22px var(--f-label);margin:0 0 14px}.PennyDropsRoom-module__M0Fp2q__labNotes ol{color:#b1b2c6;gap:11px;margin:0;padding-left:20px;font-size:10px;line-height:1.55;display:grid}.PennyDropsRoom-module__M0Fp2q__labNotes li::marker{color:#e991cf}.PennyDropsRoom-module__M0Fp2q__labNotes li b{color:#e2d4ee}.PennyDropsRoom-module__M0Fp2q__reading,.PennyDropsRoom-module__M0Fp2q__caution{background:#181626;border:1px solid #4c4062;margin-top:15px;padding:11px}.PennyDropsRoom-module__M0Fp2q__reading span,.PennyDropsRoom-module__M0Fp2q__takeaway b{color:#e3a2dc;font:7px var(--f-mono);letter-spacing:.13em}.PennyDropsRoom-module__M0Fp2q__reading p{color:#bcb5cb;margin:6px 0 0;font-size:9px;line-height:1.55}.PennyDropsRoom-module__M0Fp2q__caution{color:#d8bd97;background:#251e18;border-color:#745c3a;font-size:9px;line-height:1.5}.PennyDropsRoom-module__M0Fp2q__caution b{color:#f2cb83;font:7px var(--f-mono);margin-bottom:5px;display:block}.PennyDropsRoom-module__M0Fp2q__dataDesk{grid-column:1/-1;padding:17px}.PennyDropsRoom-module__M0Fp2q__dataTitle{justify-content:space-between;align-items:end;display:flex}.PennyDropsRoom-module__M0Fp2q__dataTitle .PennyDropsRoom-module__M0Fp2q__kicker{margin-bottom:6px}.PennyDropsRoom-module__M0Fp2q__dataTitle h2{margin:0}.PennyDropsRoom-module__M0Fp2q__compare{grid-template-columns:1fr 1fr .8fr;gap:8px;margin-top:16px;display:grid}.PennyDropsRoom-module__M0Fp2q__compareCell{background:#111522;border:1px solid #34344c;align-content:center;gap:6px;min-height:85px;padding:12px;display:grid}.PennyDropsRoom-module__M0Fp2q__compareCell span{color:#998ead;font:7px var(--f-mono);letter-spacing:.1em}.PennyDropsRoom-module__M0Fp2q__compareCell strong{color:#e5d8ff;font:600 25px var(--f-mono)}.PennyDropsRoom-module__M0Fp2q__compareCell small{color:#858aa0;font-size:8px}.PennyDropsRoom-module__M0Fp2q__chart{background:repeating-linear-gradient(0deg,#0000 0 17px,#ad91ea12 18px);border-bottom:1px solid #73628b;grid-template-columns:1fr 1fr;place-items:end center;gap:7px;padding:8px 10px 0;display:grid;position:relative}.PennyDropsRoom-module__M0Fp2q__chart i{background:linear-gradient(#80deff,#b486ef);width:30px;min-height:4px;transition:height .3s;box-shadow:0 0 14px #9777e955}.PennyDropsRoom-module__M0Fp2q__chart i:nth-of-type(2){background:linear-gradient(#ffb3df,#d475e6)}.PennyDropsRoom-module__M0Fp2q__chart span{color:#968ca7;font:7px var(--f-mono);padding:4px}.PennyDropsRoom-module__M0Fp2q__trialList{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.PennyDropsRoom-module__M0Fp2q__trialList span{color:#968fa5;font:7px var(--f-mono);background:#131522;border:1px solid #39374f;padding:7px 9px}.PennyDropsRoom-module__M0Fp2q__trialList b{color:#c49ced}.PennyDropsRoom-module__M0Fp2q__trialList strong{color:#e5e0ef;margin-left:6px}.PennyDropsRoom-module__M0Fp2q__trialList p{color:#9b9bae;font-size:9px}.PennyDropsRoom-module__M0Fp2q__takeaway{background:#21172a;border-left:2px solid #e68ccd;grid-template-columns:165px 1fr;gap:14px;padding:12px;display:grid}.PennyDropsRoom-module__M0Fp2q__takeaway p{color:#c4b9d0;margin:0;font-size:9px;line-height:1.55}.PennyDropsRoom-module__M0Fp2q__conditionBar button:focus-visible,.PennyDropsRoom-module__M0Fp2q__dropButton:focus-visible,.PennyDropsRoom-module__M0Fp2q__resetButton:focus-visible{outline-offset:3px;outline:2px solid #f5beed}@keyframes PennyDropsRoom-module__M0Fp2q__collapse{to{opacity:.45;transform:translate(-50%)scaleY(.1)translateY(35px)}}@keyframes PennyDropsRoom-module__M0Fp2q__appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes PennyDropsRoom-module__M0Fp2q__fall{0%{opacity:0;transform:translateY(-18px)}40%{opacity:1}to{opacity:0;transform:translateY(82px)}}@media (max-width:780px){.PennyDropsRoom-module__M0Fp2q__heading,.PennyDropsRoom-module__M0Fp2q__workbench{grid-template-columns:1fr}.PennyDropsRoom-module__M0Fp2q__dataDesk{grid-column:auto}.PennyDropsRoom-module__M0Fp2q__conditionBar{flex-wrap:wrap}.PennyDropsRoom-module__M0Fp2q__resetHint{flex-basis:100%;margin-left:0}.PennyDropsRoom-module__M0Fp2q__scene{height:320px}.PennyDropsRoom-module__M0Fp2q__controls{grid-template-columns:1fr 1fr}.PennyDropsRoom-module__M0Fp2q__counter{grid-column:1/-1}.PennyDropsRoom-module__M0Fp2q__compare{grid-template-columns:1fr 1fr}.PennyDropsRoom-module__M0Fp2q__chart{grid-column:1/-1;min-height:140px}.PennyDropsRoom-module__M0Fp2q__takeaway{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PennyDropsRoom-module__M0Fp2q__spilled .PennyDropsRoom-module__M0Fp2q__dome{opacity:.55;animation:none}.PennyDropsRoom-module__M0Fp2q__chart i,.PennyDropsRoom-module__M0Fp2q__dome{transition:none}}.PennyDropsRoom-module__M0Fp2q__takeaway a{color:#d3a7ee;font:8px var(--f-mono);grid-column:2}@media (max-width:780px){.PennyDropsRoom-module__M0Fp2q__takeaway a{grid-column:auto}}.PennyDropsRoom-module__M0Fp2q__dropPulse .PennyDropsRoom-module__M0Fp2q__fallingDrop{opacity:1;animation:.38s ease-in PennyDropsRoom-module__M0Fp2q__fall}.PennyDropsRoom-module__M0Fp2q__conditionBar button:disabled{opacity:.52;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.PennyDropsRoom-module__M0Fp2q__dropPulse .PennyDropsRoom-module__M0Fp2q__fallingDrop{opacity:1;animation:none}}
