.EquationsGame-module__OyPU7q__root,.EquationsGame-module__OyPU7q__root *{box-sizing:border-box}.EquationsGame-module__OyPU7q__root{--settings-backdrop-opacity:.15;background-color:#f5f5f5;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-y:scroll}.EquationsGame-module__OyPU7q__root .equations-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.EquationsGame-module__OyPU7q__root header{z-index:6;background-color:#f5f5f5;border-bottom:1px solid gray;justify-content:center;width:100%;height:50px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;box-shadow:0 0 10px #0000001a}.EquationsGame-module__OyPU7q__root header.dark{background-color:#e3e3e3}.EquationsGame-module__OyPU7q__root header h1{-webkit-user-select:none;user-select:none;align-self:center;font-size:25px;position:absolute}.EquationsGame-module__OyPU7q__settingsButton{cursor:pointer;border-radius:100%;width:30px;height:30px;margin:auto 10px auto auto;transition:all .1s}.EquationsGame-module__OyPU7q__settingsButton:hover{transform-origin:50%;transform:rotate(5deg)}.EquationsGame-module__OyPU7q__root .cube{text-align:center;color:#fff;z-index:1;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;font-weight:550;line-height:42px;transition:opacity 50ms;display:flex;position:relative}.EquationsGame-module__OyPU7q__root .cube-control{border-radius:inherit;position:absolute;inset:0}.EquationsGame-module__OyPU7q__root .cube-control:focus-visible{outline-offset:2px;outline:3px solid #1a5dda}.EquationsGame-module__OyPU7q__root .cube-content:hover .background-div{filter:brightness(96%);transition:filter}.EquationsGame-module__OyPU7q__root .cube:not(.pointer) .cube-content:active .background-div{filter:brightness(94%)}.EquationsGame-module__OyPU7q__root .cube.upsidedown:before{content:"ud";font-size:9px;transition:transform .27s;position:absolute;bottom:14px}.EquationsGame-module__OyPU7q__root .cube.sideways:after{content:"sw";font-size:9px;transition:transform .27s;position:absolute;top:14px}.EquationsGame-module__OyPU7q__root .cube.powers-of-base.upsidedown:before{transform:translate(-9px 2px)}.EquationsGame-module__OyPU7q__root .cube.powers-of-base.sideways.upsidedown:before{transform:translate(-9px -2px)}.EquationsGame-module__OyPU7q__root .cube.powers-of-base.sideways.upsidedown:after{transform:translate(-9px -22px)}.EquationsGame-module__OyPU7q__root .cube.powers-of-base.sideways:after{transform:translate(-9px -24px)}:is(.EquationsGame-module__OyPU7q__root .goal-cube,.EquationsGame-module__OyPU7q__root .solution-cube){cursor:default;margin:4px 2px;position:absolute;box-shadow:2px 2px 3px #0003}.EquationsGame-module__OyPU7q__root [data-result-sheet] .cube{cursor:default;margin:4px 2px;position:relative}.EquationsGame-module__OyPU7q__root .cube.active{z-index:5}.EquationsGame-module__OyPU7q__root .cube.hidden{opacity:0}.EquationsGame-module__OyPU7q__root .red .background-div{background-color:#c42926}.EquationsGame-module__OyPU7q__root .blue .background-div{background-color:#1c74e3}:is(.EquationsGame-module__OyPU7q__root .goal-cube.blue .background-div,.EquationsGame-module__OyPU7q__root .solution-cube.blue .background-div){background-color:#2c78d6}.EquationsGame-module__OyPU7q__root .green .background-div{background-color:#159c5f}.EquationsGame-module__OyPU7q__root .cube.black .background-div{background-color:#172935}.EquationsGame-module__OyPU7q__root .cube .cube-content{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute}:is(.EquationsGame-module__OyPU7q__root .cube-content .hover-div,.EquationsGame-module__OyPU7q__root .background-div){z-index:1;border-radius:10px;width:42px;height:42px;line-height:42px;position:absolute}.EquationsGame-module__OyPU7q__root .cube .cube-content .background-div{z-index:-1;transition:filter 50ms,background-color .2s}.EquationsGame-module__OyPU7q__root .pointer .cube-content{cursor:pointer}.EquationsGame-module__OyPU7q__root .svg{width:34px;height:34px;position:relative;bottom:0;left:0}.EquationsGame-module__OyPU7q__root .square-root .svg{transition:all .15s}:is(.EquationsGame-module__OyPU7q__root .cube.upsidedown.square-root .svg,.EquationsGame-module__OyPU7q__root .cube.sideways.square-root.svg){width:32px;height:32px}.EquationsGame-module__OyPU7q__root .exponent .svg{transition:all .25s}:is(.EquationsGame-module__OyPU7q__root .cube.upsidedown.exponent .svg,.EquationsGame-module__OyPU7q__root .cube.sideways.exponent .svg){transform:translate(0 4px)}.EquationsGame-module__OyPU7q__root .exponent-toggle .svg{transition:all .27s}:is(.EquationsGame-module__OyPU7q__root .square-root .exponent-toggle-svg,.EquationsGame-module__OyPU7q__root .wild-square-root .exponent-toggle-svg){transform:translate(-2px -1px)}.EquationsGame-module__OyPU7q__root .exponent-toggle-svg{opacity:0;width:25px;height:25px;position:absolute;top:6px;left:2px}.EquationsGame-module__OyPU7q__root .pob-base-svg{opacity:0;width:34px;height:34px;position:absolute}.EquationsGame-module__OyPU7q__root .pob-base-svg.small{width:30px;height:30px;bottom:5px;left:-1px}.EquationsGame-module__OyPU7q__root .pob-exponent{opacity:0;justify-content:center;align-items:center;width:32px;height:20px;font-size:13px;display:flex;position:absolute;bottom:20px;left:13px}:is(.EquationsGame-module__OyPU7q__root .left-parenthesis:not(.keyboard-button),.EquationsGame-module__OyPU7q__root .right-parenthesis:not(.keyboard-button)){color:#fff;-webkit-user-select:none;user-select:none;margin:0 3px;font-size:28px;line-height:50px}.EquationsGame-module__OyPU7q__root .decimal:not(.keyboard-button){color:#fff;-webkit-user-select:none;user-select:none;height:50px;margin:0;font-size:28px;line-height:66px}.EquationsGame-module__OyPU7q__root .factorial:not(.keyboard-button){color:#fff;-webkit-user-select:none;user-select:none;height:50px;margin:0 3px;font-size:32px;line-height:55px}:is(.EquationsGame-module__OyPU7q__root [data-result-sheet] .left-parenthesis,.EquationsGame-module__OyPU7q__root [data-result-sheet] .right-parenthesis,.EquationsGame-module__OyPU7q__root [data-result-sheet] .factorial,.EquationsGame-module__OyPU7q__root [data-result-sheet] .decimal){color:#000}:is(.EquationsGame-module__OyPU7q__root #solution-container .left-parenthesis,.EquationsGame-module__OyPU7q__root #solution-container .right-parenthesis,.EquationsGame-module__OyPU7q__root #goal-container .left-parenthesis,.EquationsGame-module__OyPU7q__root #goal-container .right-parenthesis,.EquationsGame-module__OyPU7q__root #goal-container .decimal,.EquationsGame-module__OyPU7q__root #solution-container .decimal,.EquationsGame-module__OyPU7q__root #goal-container .factorial,.EquationsGame-module__OyPU7q__root #solution-container .factorial){position:absolute}.EquationsGame-module__OyPU7q__root #board-container{border-radius:3px;flex-direction:column;justify-content:center;width:min(100%,810px);max-width:1000px;height:450px;margin:100px auto auto;padding:5px;display:flex;position:relative;box-shadow:0 3px 10px #0003}.EquationsGame-module__OyPU7q__root #parent-restraint-container{width:100%;height:320px;margin:5px 0;display:flex}.EquationsGame-module__OyPU7q__root .restraint-container{background-color:#00b2a7;border-radius:2px;flex-direction:column;width:100%;height:100%;margin:0 5px;display:flex;box-shadow:0 2px 5px #0000001a}.EquationsGame-module__OyPU7q__root .restraint-container h3{color:#fff;-webkit-user-select:none;user-select:none;margin:5px auto 10px;font-size:1.17em}.EquationsGame-module__OyPU7q__root .restraint-cube{margin:4px;box-shadow:3px 3px 5px #0003}.EquationsGame-module__OyPU7q__root .resource-cube{margin:3px;box-shadow:3px 3px 5px #0003}:is(.EquationsGame-module__OyPU7q__root #forbidden-container,.EquationsGame-module__OyPU7q__root #permitted-container,.EquationsGame-module__OyPU7q__root #required-container){flex-wrap:wrap;grid-template-rows:repeat(auto-fill,49px);grid-template-columns:repeat(auto-fill,49px);justify-content:center;padding:2px;display:grid}.EquationsGame-module__OyPU7q__root #input-container{background-color:#1963ec;border-radius:2px;flex:auto;margin:5px;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.EquationsGame-module__OyPU7q__root #input-container h3{color:#fff;-webkit-user-select:none;user-select:none;font-size:1.17em;position:relative;bottom:10px}.EquationsGame-module__OyPU7q__root #solution-view-container{flex-wrap:wrap;align-self:center;width:424px;height:100px;padding:0 15px;display:flex;position:relative}.EquationsGame-module__OyPU7q__root #solution-container{cursor:text;border-radius:5px;flex-wrap:wrap;justify-content:center;align-self:flex-end;align-items:flex-start;width:100%;height:50px;padding:2px 0;transition:all .1s;display:flex;position:relative;bottom:6px}:is(.EquationsGame-module__OyPU7q__root #solution-container:hover,.EquationsGame-module__OyPU7q__root #solution-container.active,.EquationsGame-module__OyPU7q__root #solution-container.hover,.EquationsGame-module__OyPU7q__root #solution-container.selector-active){background-color:#1a5dda}:is(.EquationsGame-module__OyPU7q__root #solution-container:focus,.EquationsGame-module__OyPU7q__root #goal-container:focus){outline:none}:is(.EquationsGame-module__OyPU7q__root #goal-container:hover,.EquationsGame-module__OyPU7q__root #goal-container.active,.EquationsGame-module__OyPU7q__root #goal-container.hover,.EquationsGame-module__OyPU7q__root #goal-container.selector-active){background-color:#1a5dda}.EquationsGame-module__OyPU7q__root #solution-bar{background-color:#fff;justify-content:center;align-self:flex-end;width:100%;height:6px;display:flex;position:relative;bottom:25px}.EquationsGame-module__OyPU7q__root #cursor{background-color:#fff;border-radius:10px;width:2.5px;height:38px;transition:opacity .1s;position:absolute;top:8px;left:228px}.EquationsGame-module__OyPU7q__root #cursor:not(.blink-animation){opacity:0}.EquationsGame-module__OyPU7q__root #cursor.blink-animation{animation:1s infinite EquationsGame-module__OyPU7q__blink}@keyframes EquationsGame-module__OyPU7q__blink{0%{opacity:1}30%{opacity:1}60%{opacity:0}90%{opacity:0}}.EquationsGame-module__OyPU7q__root #equals-container{flex-wrap:wrap;flex:0 auto;align-self:center;width:38px;height:17px;margin:0 5px;display:flex}.EquationsGame-module__OyPU7q__root #equals-bar1{background-color:#fff;width:100%;height:6px}.EquationsGame-module__OyPU7q__root #equals-bar2{background-color:#fff;align-self:flex-end;width:100%;height:6px}.EquationsGame-module__OyPU7q__root #goal-view-container{flex-wrap:wrap;align-self:center;width:318px;height:100px;padding:0 15px;display:flex}.EquationsGame-module__OyPU7q__root #goal-container{cursor:text;border-radius:5px;flex-wrap:wrap;justify-content:center;align-self:flex-end;align-items:flex-start;width:100%;height:48px;padding:2px 0;transition:all .1s;display:flex;position:relative;bottom:6px}.EquationsGame-module__OyPU7q__root #goal-container:hover{background-color:#1a5dda;transition-duration:0s}.EquationsGame-module__OyPU7q__root #goal-bar{background-color:#fff;justify-content:center;align-self:flex-end;width:100%;height:6px;display:flex;position:relative;bottom:25px}.EquationsGame-module__OyPU7q__root #bottom-puzzle-container{width:min(100%,810px);margin:5px auto 50px;display:flex}.EquationsGame-module__OyPU7q__root #resources-container{flex-wrap:wrap;display:flex}.EquationsGame-module__OyPU7q__root #submit-button{z-index:2;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#42ad64;border-radius:5px;justify-content:center;align-items:center;width:114px;height:42px;margin:4px 10px 4px auto;font-size:1em;font-weight:700;transition:all .1s;display:flex;bottom:-20px;box-shadow:3px 3px 4px #0003}.EquationsGame-module__OyPU7q__root #submit-button:hover{background-color:#409d5e}.EquationsGame-module__OyPU7q__root #submit-button:active{background-color:#3d9559}.EquationsGame-module__OyPU7q__root #keyboard-container{z-index:5;background-color:#efefef;flex-wrap:wrap;justify-content:center;width:100%;padding:8px 4px 4px;transition:transform .3s cubic-bezier(.2,.5,0,1),filter .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:2px;transform:translate(0);box-shadow:0 2px 10px #0000004d}.EquationsGame-module__OyPU7q__root #keyboard-container.dark{filter:brightness(95%)}.EquationsGame-module__OyPU7q__root #keyboard-container.hidden{transition:transform .2s cubic-bezier(.165,.84,.35,.87),filter .25s cubic-bezier(.4,0,.2,1);transform:translateY(100%)}.EquationsGame-module__OyPU7q__root .keyboard-row{justify-content:center;width:100%;display:flex}.EquationsGame-module__OyPU7q__root .keyboard-button{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#e2e8f0;border:none;border-radius:4px;justify-content:center;align-items:center;width:40px;height:50px;margin:2px;font-size:100%;font-weight:700;transition:background-color 10ms;display:flex;box-shadow:1px 1px 2px #0000001a}.EquationsGame-module__OyPU7q__root .keyboard-large-button{width:60px}.EquationsGame-module__OyPU7q__root .keyboard-button:hover{transition:background-color 0;background-color:#d9e1ec}.EquationsGame-module__OyPU7q__root .keyboard-button:active{background-color:#d1dbe9}.EquationsGame-module__OyPU7q__root .selector-container{opacity:0;z-index:5;color:#000;background-color:#f5f5f5;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;font-weight:400;transition:opacity .22s;display:flex;position:absolute;bottom:49px;box-shadow:0 2px 3px #00000059}.EquationsGame-module__OyPU7q__root .selector-container.shown{opacity:1}.EquationsGame-module__OyPU7q__root #wild-container{flex-wrap:wrap;width:100%;height:78px;padding:5px;display:flex}.EquationsGame-module__OyPU7q__root .wild-button{cursor:pointer;background-color:#e2e8f0;border-radius:4px;justify-content:center;align-self:center;width:26px;height:30px;margin:2px;display:flex;box-shadow:0 1px 3px #0003}.EquationsGame-module__OyPU7q__root .wild-button.inactive{cursor:default;background-color:#d8e0ea}.EquationsGame-module__OyPU7q__root .wild-button:not(.inactive):hover{transition:background-color 0;background-color:#d9e1ec}.EquationsGame-module__OyPU7q__root .wild-button:not(.inactive):active{background-color:#d2ddec}.EquationsGame-module__OyPU7q__root .wild-button .hover-div{width:26px;height:30px;position:absolute}.EquationsGame-module__OyPU7q__root .wild:not(.no-wild-translate) .svg{transform:translate(-2px)}:is(.EquationsGame-module__OyPU7q__root .cube.wild-exponent .svg,.EquationsGame-module__OyPU7q__root .cube.wild-exponent .wild-star){transition:transform .3s cubic-bezier(.13,.94,.37,.99),translate .27s cubic-bezier(.13,.94,.37,.99)}:is(.EquationsGame-module__OyPU7q__root .cube.upsidedown.wild-exponent .svg,.EquationsGame-module__OyPU7q__root .cube.sideways.wild-exponent .svg),:is(.EquationsGame-module__OyPU7q__root .cube.upsidedown.wild-exponent .wild-star,.EquationsGame-module__OyPU7q__root .cube.sideways.wild-exponent .wild-star){transform:translateY(4px)}.EquationsGame-module__OyPU7q__root .wild-star{z-index:2;width:4px;height:4px;transition:transform .27s cubic-bezier(.13,.94,.37,.99);position:absolute;top:-2px;left:25px}.EquationsGame-module__OyPU7q__root .exponent-toggle .wild-star{transform:translate(6px)}.EquationsGame-module__OyPU7q__root .powers-of-base .wild-star{transform:translate(4px 20px)}.EquationsGame-module__OyPU7q__root .wild-square-root.exponent-toggle .wild-star{transform:translate(0px 20px)}.EquationsGame-module__OyPU7q__root #selector-input{text-align:left;align-items:center;width:100%;height:40px;display:flex}.EquationsGame-module__OyPU7q__root #selector-input #powers-of-base-prefix{color:#505050;border-right:1px solid #0003;justify-content:center;align-items:center;width:50px;height:40px;font-size:18px;display:flex}.EquationsGame-module__OyPU7q__root #selector-input input{border:0 solid #0000;border-radius:0 8px 0 0;flex:auto;width:140px;height:40px;padding:4px;font-size:20px;transition:all .2s}.EquationsGame-module__OyPU7q__root #selector-input input:focus{background-color:#f8f8f8;outline:none}.EquationsGame-module__OyPU7q__root .selector-toggle.pick-color{height:50px;line-height:normal}.EquationsGame-module__OyPU7q__root .selector-toggle.pick-color #exponent-label{color:#646464;margin:0;font-size:11px;position:absolute;top:3px;left:12px}.EquationsGame-module__OyPU7q__root .color-picker{cursor:pointer;border:2px solid #bebebe;border-radius:100%;width:28px;height:28px;margin:2px;position:relative;top:6px;right:4px}:is(.EquationsGame-module__OyPU7q__root .color-picker:hover,.EquationsGame-module__OyPU7q__root .color-picker.active){border:3px solid #d2d2d2}.EquationsGame-module__OyPU7q__root .color-picker.red{background-color:#de403d}.EquationsGame-module__OyPU7q__root .color-picker.blue{background-color:#1c74e3}.EquationsGame-module__OyPU7q__root .color-picker.green{background-color:#159c5f}.EquationsGame-module__OyPU7q__root .color-picker.black{background-color:#172935}.EquationsGame-module__OyPU7q__root .selector-toggle{text-align:left;align-items:center;width:100%;height:42px;padding:0 10px;display:flex;position:relative}.EquationsGame-module__OyPU7q__root .selector-container>div:not(:first-child){border-top:1px solid #dadada}.EquationsGame-module__OyPU7q__root .selector-container:after{content:"";z-index:-1;background-color:#f5f5f5;width:15px;height:15px;display:block;position:absolute;bottom:-2px;transform:rotate(45deg)}.EquationsGame-module__OyPU7q__root #selector-background{opacity:0;visibility:hidden;background-color:#000;width:100%;height:100vh;transition:all .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0}.EquationsGame-module__OyPU7q__root #selector-background{transition:all .22s cubic-bezier(.4,0,.2,1)!important}.EquationsGame-module__OyPU7q__root #selector-background{z-index:4}.EquationsGame-module__OyPU7q__root #selector-background.shown{visibility:visible;opacity:.15}.EquationsGame-module__OyPU7q__root #input-result{text-align:left;text-align:center;background-color:#f8d7da;border:1px solid #f1aeb5;border-radius:10px;flex-direction:column;justify-content:center;align-self:center;width:86%;margin:30px 0 10px;padding:18px 30px;display:flex;box-shadow:0 2px 5px #00000026}.EquationsGame-module__OyPU7q__root #input-result.correct{background-color:#9ff79f;border:1px solid #85db8f}.EquationsGame-module__OyPU7q__root #input-result h2{margin:0;font-size:1.7em;font-weight:700}.EquationsGame-module__OyPU7q__root #input-result p{margin:10px 0;font-size:1.1em!important}.EquationsGame-module__OyPU7q__root [data-result-sheet-content] p{font-family:Helvetica,sans-serif;font-size:1.17em}.EquationsGame-module__OyPU7q__root #warning-container{color:#8d8d8d;justify-content:center;align-items:center;width:80%;padding:8px 0 2px;display:flex}.EquationsGame-module__OyPU7q__root #warning-container svg{width:14px;height:14px}.EquationsGame-module__OyPU7q__root #warning-container p{margin:0 4px;font-size:14px}.EquationsGame-module__OyPU7q__root .evaluation-paragraph{color:#747474;max-width:86%;margin:6px 0 18px;font-size:14px!important}.EquationsGame-module__OyPU7q__root #result-input-container{text-align:center;background-color:#f2f2f2;border:1px solid #e2e2e2;border-radius:10px;flex-direction:column;align-items:center;width:86%;height:auto;margin:20px 0;padding-bottom:20px;display:flex;box-shadow:0 2px 5px #00000026}.EquationsGame-module__OyPU7q__root .input-title{background-color:#f2f2f2;border-bottom:1px solid #c9c9c9;justify-content:center;align-items:center;width:100%;margin:0;padding:16px;font-weight:700;transition:all 30ms;display:flex}.EquationsGame-module__OyPU7q__root .result-cube-container{background-color:#f5f5f5;border-radius:8px;flex-flow:column wrap;align-items:center;max-width:94%;margin-top:16px;padding:5px 10px;transition:transform .2s;display:flex;box-shadow:0 3px 5px #0003}.EquationsGame-module__OyPU7q__root .answer-solution-sub-container{flex-wrap:wrap;justify-content:center;display:flex}:is(.EquationsGame-module__OyPU7q__root .answer-solution-container>:first-child,.EquationsGame-module__OyPU7q__root .answer-solution-container>:last-child){flex-direction:row;line-height:48px;display:flex}.EquationsGame-module__OyPU7q__root .breakdown-container{flex-shrink:0;justify-content:center;width:86%;height:0;display:flex;overflow:hidden}.EquationsGame-module__OyPU7q__root .breakdown-content{text-align:center;width:100%}.EquationsGame-module__OyPU7q__root .breakdown-content p{letter-spacing:1px;margin:8px 0;padding:4px 0;font-family:Times New Roman,Times,serif;font-size:20px}.EquationsGame-module__OyPU7q__root .breakdown-content p:first-child{margin-top:0}.EquationsGame-module__OyPU7q__root #separator-div{justify-content:center;align-items:center;width:100%;margin:10px 0;display:flex;position:relative}.EquationsGame-module__OyPU7q__root #separator-div hr{opacity:.6;width:100%}:is(.EquationsGame-module__OyPU7q__root .breakdown-button,.EquationsGame-module__OyPU7q__root .goal-breakdown-button){content:"Show Breakdown";color:#747474;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f2f2f2;justify-content:center;align-items:center;width:140px;height:32px;padding:0 3px;display:flex;position:absolute}:is(.EquationsGame-module__OyPU7q__root .breakdown-button.active,.EquationsGame-module__OyPU7q__root .goal-breakdown-button.active){width:136px}:is(.EquationsGame-module__OyPU7q__root .breakdown-button p,.EquationsGame-module__OyPU7q__root .goal-breakdown-button p){font-size:14px!important}:is(.EquationsGame-module__OyPU7q__root .breakdown-button svg,.EquationsGame-module__OyPU7q__root .goal-breakdown-button svg){transition:transform .3s cubic-bezier(.4,0,.2,1)}:is(.EquationsGame-module__OyPU7q__root .breakdown-button.active svg,.EquationsGame-module__OyPU7q__root .goal-breakdown-button.active svg){transform:rotate(180deg)}.EquationsGame-module__OyPU7q__root .goal-breakdown-button{background-color:#f4f4f4;border:1px solid #e3e3e3;border-radius:8px;position:relative;top:10px;box-shadow:0 2px 5px #00000026}.EquationsGame-module__OyPU7q__root .goal-breakdown-button:hover{background-color:#eee}.EquationsGame-module__OyPU7q__root #computer-input-container{text-align:center;background-color:#f2f2f2;border:1px solid #e2e2e2;border-radius:10px;flex-direction:column;align-items:center;width:86%;height:auto;margin:20px 0;padding-bottom:20px;display:flex;box-shadow:0 2px 5px #00000026}@media (max-width:500px){.EquationsGame-module__OyPU7q__root #board-container{padding:0}.EquationsGame-module__OyPU7q__root #parent-restraint-container{margin:5px 0}.EquationsGame-module__OyPU7q__root .restraint-container:first-child{margin:0 2.5px 0 5px}.EquationsGame-module__OyPU7q__root .restraint-container:nth-child(2){display:none}.EquationsGame-module__OyPU7q__root .restraint-container:nth-child(3){margin:0 5px 0 2.5px}.EquationsGame-module__OyPU7q__root #input-container{margin-top:0}.EquationsGame-module__OyPU7q__root #solution-view-container{padding:0 8px}.EquationsGame-module__OyPU7q__root #equals-container{width:44px;height:14px;margin:0}.EquationsGame-module__OyPU7q__root #equals-container div{height:5px}.EquationsGame-module__OyPU7q__root #goal-view-container{padding:0 8px}.EquationsGame-module__OyPU7q__root .keyboard-button{width:36px;height:45px}.EquationsGame-module__OyPU7q__root .keyboard-large-button{width:54px}.EquationsGame-module__OyPU7q__root .cube{width:40px;height:40px}.EquationsGame-module__OyPU7q__root .cube .cube-content{width:40px;height:40px}.EquationsGame-module__OyPU7q__root .cube .hover-div{width:40px;height:40px}.EquationsGame-module__OyPU7q__root .cube .background-div{width:40px;height:40px}:is(.EquationsGame-module__OyPU7q__root #forbidden-container,.EquationsGame-module__OyPU7q__root #permitted-container,.EquationsGame-module__OyPU7q__root #required-container){grid-template-rows:repeat(auto-fill,46px);grid-template-columns:repeat(auto-fill,46px)}.EquationsGame-module__OyPU7q__root #input-result{width:92%}.EquationsGame-module__OyPU7q__root #result-input-container{width:92%;margin:0}.EquationsGame-module__OyPU7q__root #computer-input-container{width:92%}}.EquationsGame-module__OyPU7q__root button{color:inherit;font:inherit;border:0;padding:0}.EquationsGame-module__OyPU7q__settingsButton{background:0 0;padding:0}.EquationsGame-module__OyPU7q__settingsButton svg{width:100%;height:100%;display:block}.EquationsGame-module__OyPU7q__root .keyboard-button svg{width:26px}.EquationsGame-module__OyPU7q__root .keyboard-button.factorial div{font-size:18px;position:relative;top:1px}.EquationsGame-module__OyPU7q__root .keyboard-button.backspace div{position:relative;top:1px}.EquationsGame-module__OyPU7q__root .breakdown-button{font:inherit;border:0}.EquationsGame-module__OyPU7q__root .breakdown-button svg{width:14px;height:14px;margin-left:4px}@keyframes EquationsGame-module__OyPU7q__equations-fade-in{0%{opacity:0}to{opacity:1}}@keyframes EquationsGame-module__OyPU7q__equations-fade-out{0%{opacity:1}to{opacity:0}}@keyframes EquationsGame-module__OyPU7q__equations-exponent-main-in{0%{left:0}to{left:6px}}@keyframes EquationsGame-module__OyPU7q__equations-exponent-main-out{0%{left:6px}to{left:0}}@keyframes EquationsGame-module__OyPU7q__equations-power-main-in{0%{opacity:1;bottom:0;left:0}70%{opacity:0;bottom:0;left:0}to{opacity:0;bottom:-5px;left:-4px}}@keyframes EquationsGame-module__OyPU7q__equations-power-main-out{0%{opacity:0;bottom:-5px;left:-4px}50%{opacity:0;bottom:-5px;left:-4px}to{opacity:1;bottom:0;left:0}}@keyframes EquationsGame-module__OyPU7q__equations-power-base-small-in{0%{opacity:0;bottom:5px;left:-1px}50%{opacity:0;bottom:5px;left:-1px}to{opacity:1;bottom:1px;left:-3px}}@keyframes EquationsGame-module__OyPU7q__equations-power-base-in{0%{opacity:0;bottom:0;left:0}50%{opacity:0;bottom:0;left:0}to{opacity:1;bottom:1px;left:2px}}@keyframes EquationsGame-module__OyPU7q__equations-power-base-small-out{0%{opacity:1;bottom:1px;left:-3px}70%{opacity:0;bottom:1px;left:-3px}to{opacity:0;bottom:5px;left:-1px}}@keyframes EquationsGame-module__OyPU7q__equations-power-base-out{0%{opacity:1;bottom:1px;left:2px}70%{opacity:0;bottom:1px;left:2px}to{opacity:0;bottom:0;left:0}}@keyframes EquationsGame-module__OyPU7q__equations-power-exponent-in{0%,50%{opacity:0}to{opacity:1}}@keyframes EquationsGame-module__OyPU7q__equations-power-exponent-out{0%{opacity:1}70%,to{opacity:0}}.EquationsGame-module__OyPU7q__root .exponent-toggle .svg{transition:left .27s cubic-bezier(.13,.94,.37,.99);left:6px}.EquationsGame-module__OyPU7q__root .exponent-toggle .exponent-toggle-svg{opacity:1}.EquationsGame-module__OyPU7q__root .powers-of-base .svg{opacity:0;bottom:-5px;left:-4px}:is(.EquationsGame-module__OyPU7q__root .cube-wild-leaving .svg,.EquationsGame-module__OyPU7q__root .cube-wild-leaving .wild-star){animation:.22s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-out}:is(.EquationsGame-module__OyPU7q__root .cube-wild-entering .svg,.EquationsGame-module__OyPU7q__root .cube-wild-entering .wild-star){animation:.22s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-in}.EquationsGame-module__OyPU7q__root .cube-exponent-entering .svg{animation:.27s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-exponent-main-in}.EquationsGame-module__OyPU7q__root .cube-exponent-leaving .svg{animation:.27s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-exponent-main-out}.EquationsGame-module__OyPU7q__root .cube-exponent-entering .exponent-toggle-svg{animation:.27s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-in}.EquationsGame-module__OyPU7q__root .cube-exponent-leaving .exponent-toggle-svg{animation:.27s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-out}.EquationsGame-module__OyPU7q__root .cube-exponent-wild-leaving .exponent-toggle-svg{animation:.22s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-out}.EquationsGame-module__OyPU7q__root .cube-power-entering .svg{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-main-in}.EquationsGame-module__OyPU7q__root .cube-power-leaving .svg{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-main-out}.EquationsGame-module__OyPU7q__root .cube-power-entering .pob-base-svg{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-base-in}.EquationsGame-module__OyPU7q__root .cube-power-entering .pob-base-svg.small{animation-name:EquationsGame-module__OyPU7q__equations-power-base-small-in}.EquationsGame-module__OyPU7q__root .cube-power-leaving .pob-base-svg{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-base-out}.EquationsGame-module__OyPU7q__root .cube-power-leaving .pob-base-svg.small{animation-name:EquationsGame-module__OyPU7q__equations-power-base-small-out}.EquationsGame-module__OyPU7q__root .cube-power-entering .pob-exponent{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-exponent-in}.EquationsGame-module__OyPU7q__root .cube-power-leaving .pob-exponent{animation:.33s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-power-exponent-out}.EquationsGame-module__OyPU7q__root .cube-power-value-leaving .pob-exponent{animation:.15s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-out}.EquationsGame-module__OyPU7q__root .cube-power-value-entering .pob-exponent{animation:.15s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-in}.EquationsGame-module__OyPU7q__root .cube-power-wild-leaving .svg{opacity:0;animation:none}:is(.EquationsGame-module__OyPU7q__root .cube-power-wild-leaving .pob-base-svg,.EquationsGame-module__OyPU7q__root .cube-power-wild-leaving .pob-exponent){animation:.22s cubic-bezier(.13,.94,.37,.99) both EquationsGame-module__OyPU7q__equations-fade-out}
.LoadingOverlay-module__AsjBiq__overlay{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;z-index:12;background-color:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;font-family:Arial,Helvetica,sans-serif;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0}.LoadingOverlay-module__AsjBiq__visible{opacity:1;pointer-events:auto;visibility:visible}.LoadingOverlay-module__AsjBiq__text{text-align:left;width:145px;margin:0;font-size:18px;position:relative;bottom:40px;left:5px}.LoadingOverlay-module__AsjBiq__retry{color:#fff;cursor:pointer;font:inherit;opacity:0;visibility:hidden;background-color:#42ad64;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:198px;height:38px;margin-top:30px;font-size:1em;font-weight:400;transition:opacity .1s cubic-bezier(.2,.5,0,1);display:flex;position:absolute;box-shadow:3px 3px 4px #0003}.LoadingOverlay-module__AsjBiq__retry:hover{background-color:#40a35f}.LoadingOverlay-module__AsjBiq__retry:active{background-color:#3e9c5c}.LoadingOverlay-module__AsjBiq__retryVisible{opacity:1;visibility:visible;transition-duration:1.9s}.LoadingOverlay-module__AsjBiq__retryIcon{justify-content:center;align-items:center;display:inline-flex}
.Notification-module__LI44Fq__notification{color:#fff;opacity:0;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none;z-index:9;background-color:#db3a34;border-radius:8px;flex-direction:row;justify-content:center;width:fit-content;height:40px;margin:0 auto;padding:0 15px;font-size:1.07em;line-height:40px;transition:all .1s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:2px 2px 4px #0003}.Notification-module__LI44Fq__green{background-color:#33ba41}.Notification-module__LI44Fq__red{background-color:#db3a34}
.BlankWildPicker-module__UYLsiG__picker{z-index:2;background-color:#eeebdf;border-radius:10px;flex-direction:column;width:78px;height:116px;margin:auto 0;transition:transform .2s;display:flex;position:absolute;top:0;bottom:0;left:-104px;box-shadow:2px 3px 7px #0003}.BlankWildPicker-module__UYLsiG__picker:hover{transform:scale(1.03)}.BlankWildPicker-module__UYLsiG__color{cursor:pointer;opacity:0;border:0;border-radius:50%;width:22px;height:22px;padding:0;position:absolute;left:28px}.BlankWildPicker-module__UYLsiG__color:hover{opacity:.7}.BlankWildPicker-module__UYLsiG__active{opacity:1}.BlankWildPicker-module__UYLsiG__blue{background-color:#1c74e3;top:8px}.BlankWildPicker-module__UYLsiG__red{background-color:#c42926;top:34px}.BlankWildPicker-module__UYLsiG__green{background-color:#228857;top:60px}.BlankWildPicker-module__UYLsiG__yellow{background-color:#e6ce35;top:86px}
.OnsetsCube-module__RYtJOW__cube{color:#fff;text-align:center;-webkit-user-select:none;user-select:none;background-color:#ebe5bc;border:0;border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:550;line-height:42px;transition:filter 50ms,opacity 70ms;display:flex;position:relative}.OnsetsCube-module__RYtJOW__cube:hover{filter:brightness(98%);transition:filter}.OnsetsCube-module__RYtJOW__cube:disabled{cursor:default}.OnsetsCube-module__RYtJOW__dot{border-radius:50%;width:26px;height:26px;display:block}.OnsetsCube-module__RYtJOW__red .OnsetsCube-module__RYtJOW__dot{background-color:#c42926}.OnsetsCube-module__RYtJOW__blue .OnsetsCube-module__RYtJOW__dot{background-color:#1c74e3}.OnsetsCube-module__RYtJOW__green .OnsetsCube-module__RYtJOW__dot{background-color:#228857}.OnsetsCube-module__RYtJOW__yellow .OnsetsCube-module__RYtJOW__dot{background-color:#e6ce35}.OnsetsCube-module__RYtJOW__union,.OnsetsCube-module__RYtJOW__intersect{font-size:0}.OnsetsCube-module__RYtJOW__subtract,.OnsetsCube-module__RYtJOW__complement{color:#e32724;font-size:45px;font-weight:500}.OnsetsCube-module__RYtJOW__subtract>span{position:relative;bottom:2px}.OnsetsCube-module__RYtJOW__complement>span{position:relative;top:5px}.OnsetsCube-module__RYtJOW__universe,.OnsetsCube-module__RYtJOW__emptySet,.OnsetsCube-module__RYtJOW__mustContain,.OnsetsCube-module__RYtJOW__equals{color:#1c74e3;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:38px;font-weight:100}.OnsetsCube-module__RYtJOW__mustContain{font-size:43px}.OnsetsCube-module__RYtJOW__mustContain>span{position:relative;bottom:3px}.OnsetsCube-module__RYtJOW__equals{font-size:48px}.OnsetsCube-module__RYtJOW__equals>span{position:relative;bottom:2px}.OnsetsCube-module__RYtJOW__numeral{color:#228857;font-size:32px}.OnsetsCube-module__RYtJOW__parenthesis{color:#fff;background:0 0;border-radius:0;flex-basis:10px;width:10px;margin:0 3px;font-size:30px}.OnsetsCube-module__RYtJOW__section{margin:5px;box-shadow:3px 3px 5px #0003}.OnsetsCube-module__RYtJOW__draggable{cursor:grab}.OnsetsCube-module__RYtJOW__draggable:active{cursor:grabbing}.OnsetsCube-module__RYtJOW__interactive{cursor:pointer}.OnsetsCube-module__RYtJOW__keyboard{cursor:pointer;margin:3px;box-shadow:2px 2px 3px #00000026}.OnsetsCube-module__RYtJOW__solution{margin:2px;position:absolute;box-shadow:2px 2px 3px #0003}.OnsetsCube-module__RYtJOW__goal{color:#228857;margin:0 2px;font-size:32px}.OnsetsCube-module__RYtJOW__mini{margin:-10px;right:5px;transform:scale(.5);box-shadow:3px 3px 5px #0003}.OnsetsCube-module__RYtJOW__result{margin:4px 2px;box-shadow:2px 2px 5px #0003}.OnsetsCube-module__RYtJOW__wild{--wild-purple:#f544e941;--wild-dark-blue:#2d77f84e;--wild-light-blue:#3183ff5f;--wild-blue:transparent;box-shadow:2px -2px 6px var(--wild-dark-blue), 2px 2px 6px var(--wild-purple), -2px 2px 6px var(--wild-light-blue), -2px -2px 6px var(--wild-blue);animation:3.5s linear infinite OnsetsCube-module__RYtJOW__wildShadow,8s linear infinite OnsetsCube-module__RYtJOW__borderShine}.OnsetsCube-module__RYtJOW__restraintWild{--wild-purple:#f67bee90;--wild-dark-blue:#7aaafb9b;--wild-light-blue:#81b1fbab;animation:3.5s linear infinite OnsetsCube-module__RYtJOW__wildShadow}.OnsetsCube-module__RYtJOW__solutionWild{border:1.5px solid #c345dc;animation:4.5s infinite OnsetsCube-module__RYtJOW__wildBorder}@keyframes OnsetsCube-module__RYtJOW__wildShadow{25%{box-shadow:-2px -2px 6px var(--wild-dark-blue), 2px -2px 6px var(--wild-purple), 2px 2px 6px var(--wild-light-blue), 2px -2px 6px var(--wild-blue)}50%{box-shadow:-2px 2px 6px var(--wild-dark-blue), -2px -2px 6px var(--wild-purple), 2px -2px 6px var(--wild-light-blue), 2px 2px 6px var(--wild-blue)}75%{box-shadow:2px 2px 6px var(--wild-dark-blue), -2px 2px 6px var(--wild-purple), -2px -2px 6px var(--wild-light-blue), -2px 2px 6px var(--wild-blue)}}@keyframes OnsetsCube-module__RYtJOW__borderShine{30%{background-position:100% 0}45%{background-position:100% 100%}65%{background-position:0 100%}}@keyframes OnsetsCube-module__RYtJOW__wildBorder{50%{border-color:#2d77f8}66%{border-color:#2d64b6}}
.OnsetsExpressionDisplay-module__-Hruma__renderer{--expression-scale:1;--frame-padding-x:12px;--frame-padding-y:9px;--frame-gap:6px;--wrap-row-gap:6px;--wrap-column-gap:2px;opacity:1;justify-content:center;width:fit-content;max-width:100%;display:inline-flex;transform:translateY(0)scale(1)}.OnsetsExpressionDisplay-module__-Hruma__renderer[data-layout-preset=relaxed]{--expression-scale:.94;--frame-padding-x:11px;--frame-padding-y:8px;--frame-gap:5px;--wrap-row-gap:6px;--wrap-column-gap:2px}.OnsetsExpressionDisplay-module__-Hruma__renderer[data-layout-preset=balanced]{--expression-scale:.88;--frame-padding-x:10px;--frame-padding-y:7px;--frame-gap:5px;--wrap-row-gap:5px;--wrap-column-gap:2px}.OnsetsExpressionDisplay-module__-Hruma__renderer[data-layout-preset=compact]{--expression-scale:.8;--frame-padding-x:8px;--frame-padding-y:6px;--frame-gap:4px;--wrap-row-gap:4px;--wrap-column-gap:2px}.OnsetsExpressionDisplay-module__-Hruma__renderer[data-layout-preset=minimum]{--expression-scale:.72;--frame-padding-x:7px;--frame-padding-y:5px;--frame-gap:3px;--wrap-row-gap:4px;--wrap-column-gap:2px}.OnsetsExpressionDisplay-module__-Hruma__fadingOut{opacity:0;transition:opacity .17s,transform .17s cubic-bezier(.22,1,.36,1);transform:translateY(18px)scale(.985)}.OnsetsExpressionDisplay-module__-Hruma__fadingIn{animation:.24s cubic-bezier(.22,1,.36,1) both OnsetsExpressionDisplay-module__-Hruma__expressionFadeIn}.OnsetsExpressionDisplay-module__-Hruma__frame{align-items:center;gap:var(--frame-gap);max-width:100%;padding:var(--frame-padding-y) var(--frame-padding-x);background-color:#f1f1f1f5;border-radius:12px;flex-direction:column;width:fit-content;transition:padding .14s,gap .14s,border-radius .14s,box-shadow .14s;display:inline-flex;box-shadow:0 6px 16px #0000001c}.OnsetsExpressionDisplay-module__-Hruma__divider{background-color:#7e8897d1;width:100%;height:2px}.OnsetsExpressionDisplay-module__-Hruma__hidden,.OnsetsExpressionDisplay-module__-Hruma__empty{display:none}.OnsetsExpressionDisplay-module__-Hruma__row{justify-content:center;align-items:flex-start;width:auto;max-width:100%;display:flex;overflow:visible}.OnsetsExpressionDisplay-module__-Hruma__rowContent{zoom:var(--expression-scale);justify-content:center;align-items:flex-start;width:max-content;max-width:none;height:auto;display:inline-flex}.OnsetsExpressionDisplay-module__-Hruma__wrapped{align-items:flex-start;column-gap:var(--wrap-column-gap);justify-content:center;row-gap:var(--wrap-row-gap);flex-wrap:wrap}.OnsetsExpressionDisplay-module__-Hruma__chunk{flex:none;align-items:center;display:inline-flex}.OnsetsExpressionDisplay-module__-Hruma__token{flex:none}.OnsetsExpressionDisplay-module__-Hruma__group{color:#000000db;-webkit-user-select:none;user-select:none;margin:0 3px;font-size:30px;line-height:44px}.OnsetsExpressionDisplay-module__-Hruma__groupPrime{color:#000000db;margin-left:-1px;margin-right:2px;font-size:45px;font-weight:500;line-height:44px}.OnsetsExpressionDisplay-module__-Hruma__cubeWithPrime{align-items:flex-start;display:inline-flex}.OnsetsExpressionDisplay-module__-Hruma__cubePrime{color:#e32724;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:1px;margin-right:2px;font-size:45px;font-weight:500;line-height:44px}@keyframes OnsetsExpressionDisplay-module__-Hruma__expressionFadeIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.OnsetsExpressionDisplay-module__-Hruma__frame{border-radius:10px}}
.GoalDisplay-module__CW_J_a__view{flex-wrap:wrap;align-self:center;width:174px;height:180px;display:flex}.GoalDisplay-module__CW_J_a__goal{border-radius:5px;flex-direction:column;justify-content:center;align-self:flex-end;align-items:center;width:100%;padding-bottom:2px;display:flex;position:relative;bottom:4px}.GoalDisplay-module__CW_J_a__row{justify-content:center;align-items:center;margin:2px;display:flex}.GoalDisplay-module__CW_J_a__row:last-child{margin-bottom:4px}.GoalDisplay-module__CW_J_a__alignLeft{margin:0}.GoalDisplay-module__CW_J_a__alignLeft:after{content:"";width:44px;height:44px;margin:2px}.GoalDisplay-module__CW_J_a__upsideDown{transform:rotate(180deg)}.GoalDisplay-module__CW_J_a__bar{background-color:#fff;justify-content:center;width:100%;height:6px;display:flex;position:relative;bottom:5px}.GoalDisplay-module__CW_J_a__bar h3{color:#fff;-webkit-user-select:none;user-select:none;margin:1em 0;font-size:1.17em;position:relative;bottom:10px}.GoalDisplay-module__CW_J_a__threeRows .GoalDisplay-module__CW_J_a__goal{bottom:10px}.GoalDisplay-module__CW_J_a__threeRows .GoalDisplay-module__CW_J_a__bar{align-self:flex-end;bottom:25px}
.PuzzleRushEndConfirmationDialog-module__ls7lWW__backdrop{z-index:8;opacity:0;visibility:hidden;background-color:#000;width:100%;height:100vh;transition:all .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0}.PuzzleRushEndConfirmationDialog-module__ls7lWW__backdropVisible{opacity:.2;visibility:visible}.PuzzleRushEndConfirmationDialog-module__ls7lWW__backdropLeaving{opacity:0;visibility:visible}.PuzzleRushEndConfirmationDialog-module__ls7lWW__modal{z-index:10;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .18s,visibility 0s linear .18s;display:block;position:fixed;inset:0}.PuzzleRushEndConfirmationDialog-module__ls7lWW__visible{opacity:1;visibility:visible;transition-delay:0s}.PuzzleRushEndConfirmationDialog-module__ls7lWW__leaving{opacity:0;visibility:visible;transition-delay:0s}.PuzzleRushEndConfirmationDialog-module__ls7lWW__card{pointer-events:auto;color:#172033;opacity:0;will-change:opacity, transform;background:#fffffffa;border:1px solid #00000012;border-radius:20px;flex-direction:column;gap:12px;width:fit-content;max-width:min(228px,100vw - 24px);padding:14px 16px;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translateY(10px)scale(.98);box-shadow:0 26px 60px #0000001f}.PuzzleRushEndConfirmationDialog-module__ls7lWW__visible .PuzzleRushEndConfirmationDialog-module__ls7lWW__card{opacity:1;transform:translateY(0)scale(1)}.PuzzleRushEndConfirmationDialog-module__ls7lWW__leaving .PuzzleRushEndConfirmationDialog-module__ls7lWW__card{opacity:0;transform:translateY(8px)scale(.98)}.PuzzleRushEndConfirmationDialog-module__ls7lWW__title{color:#172033;text-align:left;font-size:1.02rem;font-weight:700;line-height:1.25}.PuzzleRushEndConfirmationDialog-module__ls7lWW__actions{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:max-content;margin-top:0;display:flex}.PuzzleRushEndConfirmationDialog-module__ls7lWW__button{box-shadow:none;cursor:pointer;white-space:nowrap;border-radius:12px;flex:none;padding:10px 12px;font-family:inherit;font-size:.86rem;font-weight:700;line-height:1}.PuzzleRushEndConfirmationDialog-module__ls7lWW__cancelButton{color:#172033;background:#f8f9fbf5;border:1px solid #00000014}.PuzzleRushEndConfirmationDialog-module__ls7lWW__cancelButton:hover{background:#eef1f5}.PuzzleRushEndConfirmationDialog-module__ls7lWW__confirmButton{color:#fff;background:#d33d3d;border:0;min-width:92px;box-shadow:0 16px 30px #d33d3d33}.PuzzleRushEndConfirmationDialog-module__ls7lWW__confirmButton:hover{background:#c83232;box-shadow:0 18px 34px #c832323d}@media (max-width:640px){.PuzzleRushEndConfirmationDialog-module__ls7lWW__card{gap:10px;max-width:min(250px,100vw - 20px);padding:13px 14px}.PuzzleRushEndConfirmationDialog-module__ls7lWW__actions{gap:6px}.PuzzleRushEndConfirmationDialog-module__ls7lWW__button{padding:9px 11px;font-size:.84rem}.PuzzleRushEndConfirmationDialog-module__ls7lWW__confirmButton{min-width:86px}}
.OnsetsBoardLayout-module__1Tz-IG__board{border-radius:3px;flex-direction:column;justify-content:center;width:min(100%,810px);max-width:1000px;height:540px;margin:auto;padding:5px;transition:height .1s;display:flex;position:relative;box-shadow:0 3px 10px #0003}.OnsetsBoardLayout-module__1Tz-IG__sections{width:100%;height:320px;margin:5px 0;display:flex}.OnsetsBoardLayout-module__1Tz-IG__section{background-color:#e1cb25;border-radius:2px;flex-direction:column;width:100%;height:100%;margin:0 5px;transition:background-color .1s;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.OnsetsBoardLayout-module__1Tz-IG__dragTarget{background-color:#ceba24}.OnsetsBoardLayout-module__1Tz-IG__section h3{color:#fff;-webkit-user-select:none;user-select:none;margin:5px auto 10px;font-size:1.17em}.OnsetsBoardLayout-module__1Tz-IG__sectionCubes{flex-wrap:wrap;grid-template-rows:repeat(auto-fill,54px);grid-template-columns:repeat(auto-fill,54px);justify-content:center;padding:3px;display:grid}.OnsetsBoardLayout-module__1Tz-IG__bottom{width:min(100%,810px);margin:5px auto 100px;display:flex}.OnsetsBoardLayout-module__1Tz-IG__resources{flex-wrap:wrap;min-height:54px;display:flex}@media (max-width:620px){.OnsetsBoardLayout-module__1Tz-IG__board{min-width:600px;transform:translate(calc(50vw - 300px))}.OnsetsBoardLayout-module__1Tz-IG__bottom{min-width:600px;padding:0 5px;transform:translate(calc(50vw - 300px))}}
.PuzzleRushRunChrome-module__0GBwma__game{--surface:#fffffffa;--surface-soft:#f8f9fbf5;--border:#00000012;--shadow:0 16px 36px #00000012;--text:#172033;--text-soft:#59677a;--submit-bottom:18px;--submit-height:52px;--submit-gap:14px;--strike-height:46px;--input-dock-gap:18px;--expression-rail-width:min(calc(100vw - 48px), 1160px);z-index:4;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:50px 0 0;overflow:hidden}.PuzzleRushRunChrome-module__0GBwma__game,.PuzzleRushRunChrome-module__0GBwma__game *,.PuzzleRushRunChrome-module__0GBwma__game :before,.PuzzleRushRunChrome-module__0GBwma__game :after{box-sizing:border-box}.PuzzleRushRunChrome-module__0GBwma__shell{height:100%;position:relative}.PuzzleRushRunChrome-module__0GBwma__main{height:100%;display:flex;position:relative}.PuzzleRushRunChrome-module__0GBwma__stageShell{flex:auto;min-width:0;min-height:0;position:relative}.PuzzleRushRunChrome-module__0GBwma__scrollRegion{overscroll-behavior:contain;height:100%;padding:106px 18px 320px;position:relative;overflow-y:auto}.PuzzleRushRunChrome-module__0GBwma__problemStage{justify-content:center;align-items:flex-start;width:100%;min-height:100%;display:flex}.PuzzleRushRunChrome-module__0GBwma__problemRow{width:var(--expression-rail-width);justify-content:center;max-width:100%;min-height:116px;display:flex}.PuzzleRushRunChrome-module__0GBwma__problemTransitioning{pointer-events:none}.PuzzleRushRunChrome-module__0GBwma__expressionShell{opacity:0;justify-content:center;align-items:center;width:100%;min-height:116px;transition:opacity .34s,transform .34s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-18px)}.PuzzleRushRunChrome-module__0GBwma__expressionLive{opacity:1;transform:translateY(0)}.PuzzleRushRunChrome-module__0GBwma__runBar{z-index:5;border:1px solid var(--border);background:var(--surface);width:min(100% - 32px,520px);box-shadow:var(--shadow);opacity:1;visibility:visible;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:opacity .38s,visibility .38s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)translateY(0)}.PuzzleRushRunChrome-module__0GBwma__runMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.PuzzleRushRunChrome-module__0GBwma__modeLabel{min-width:0;color:var(--text);font-size:1.05rem;font-weight:700;line-height:1.1}.PuzzleRushRunChrome-module__0GBwma__score{color:var(--text-soft);font-size:.9rem;font-weight:700;line-height:1.15}.PuzzleRushRunChrome-module__0GBwma__runActions{align-items:center;gap:10px;display:flex}.PuzzleRushRunChrome-module__0GBwma__timer{color:var(--text);font-size:1rem;font-weight:700;line-height:1}.PuzzleRushRunChrome-module__0GBwma__endButton{background:var(--surface);color:#c93c3c;min-height:38px;box-shadow:none;font:inherit;cursor:pointer;border:1px solid #d642429e;border-radius:14px;padding:0 12px;font-size:.9rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.PuzzleRushRunChrome-module__0GBwma__endButton:hover:not(:disabled){color:#fff;background:#d94545;border-color:#d94545;box-shadow:0 18px 34px #d945453d}.PuzzleRushRunChrome-module__0GBwma__inputDock{z-index:4;opacity:1;visibility:visible;transition:opacity .32s,visibility .32s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;transform:translate(-50%)translateY(0)}.PuzzleRushRunChrome-module__0GBwma__shell[data-strikes-enabled=true] .PuzzleRushRunChrome-module__0GBwma__inputDock{bottom:calc(var(--submit-bottom) + var(--submit-height) + var(--submit-gap) + var(--strike-height) + var(--input-dock-gap))}.PuzzleRushRunChrome-module__0GBwma__shell[data-strikes-enabled=false] .PuzzleRushRunChrome-module__0GBwma__inputDock{bottom:calc(var(--submit-bottom) + var(--submit-height) + var(--input-dock-gap))}.PuzzleRushRunChrome-module__0GBwma__boardShell{justify-content:center;align-items:flex-start;width:fit-content;max-width:calc(100vw - 32px);display:flex}.PuzzleRushRunChrome-module__0GBwma__strikeIndicator{bottom:calc(var(--submit-bottom) + var(--submit-height) + var(--submit-gap));z-index:5;border:1px solid var(--border);background:var(--surface);opacity:1;visibility:visible;border-radius:999px;padding:9px 11px;transition:bottom .24s cubic-bezier(.22,1,.36,1),opacity .38s,visibility .38s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000017}.PuzzleRushRunChrome-module__0GBwma__strikeDots{align-items:center;gap:7px;display:flex}.PuzzleRushRunChrome-module__0GBwma__strikeDot{background:#ecf0f4f2;border:1px solid #a4b2c3c7;border-radius:999px;width:17px;height:17px}.PuzzleRushRunChrome-module__0GBwma__strikeUsed{background:#f0384d;border-color:#f83127;box-shadow:0 0 0 3px #ff706629}.PuzzleRushRunChrome-module__0GBwma__submitShell{bottom:var(--submit-bottom);z-index:5;opacity:1;visibility:visible;width:min(100% - 32px,420px);transition:opacity .38s,visibility .38s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;transform:translate(-50%)}.PuzzleRushRunChrome-module__0GBwma__submitButton{width:100%;min-height:var(--submit-height);color:#fff;font:inherit;cursor:pointer;background:#42ad64;border:0;border-radius:18px;font-size:1rem;font-weight:700;line-height:1;transition:background-color .14s,box-shadow .14s,transform .14s,opacity .14s;box-shadow:0 16px 30px #42ad6438}.PuzzleRushRunChrome-module__0GBwma__submitButton:hover:not(:disabled){background:#40a35f;transform:translateY(-1px)}.PuzzleRushRunChrome-module__0GBwma__submitButton:active:not(:disabled){background:#3e9c5c;transform:translateY(1px)}.PuzzleRushRunChrome-module__0GBwma__submitButton:disabled{color:#f1f6f3;cursor:not-allowed;background:#98b9a2;transform:none;box-shadow:1px 1px 2px #0000000d}.PuzzleRushRunChrome-module__0GBwma__countdown{z-index:9;pointer-events:none;background:0 0;justify-content:center;align-items:center;padding-bottom:46px;display:flex;position:absolute;inset:0}.PuzzleRushRunChrome-module__0GBwma__countdownValue{color:#1f2e44;text-shadow:0 14px 30px #0000001a;font-size:clamp(5.8rem,10vw,6.8rem);font-weight:700;line-height:1;animation:.58s cubic-bezier(.22,1,.36,1) both PuzzleRushRunChrome-module__0GBwma__countdown-pop}.PuzzleRushRunChrome-module__0GBwma__introHidden{opacity:0;visibility:hidden;pointer-events:none}.PuzzleRushRunChrome-module__0GBwma__inputDock.PuzzleRushRunChrome-module__0GBwma__introHidden{transform:translate(-50%)translateY(-18px)}@keyframes PuzzleRushRunChrome-module__0GBwma__countdown-pop{0%{opacity:0;transform:scale(.72)}18%,60%{opacity:1}60%{transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@media (max-width:680px){.PuzzleRushRunChrome-module__0GBwma__game{--submit-bottom:14px;--submit-gap:12px;--input-dock-gap:14px;--expression-rail-width:calc(100vw - 24px)}.PuzzleRushRunChrome-module__0GBwma__scrollRegion{padding:104px 14px 304px}.PuzzleRushRunChrome-module__0GBwma__countdown{padding-bottom:38px}.PuzzleRushRunChrome-module__0GBwma__countdownValue{font-size:clamp(6rem,20vw,7.6rem)}.PuzzleRushRunChrome-module__0GBwma__submitShell{width:calc(100% - 24px)}.PuzzleRushRunChrome-module__0GBwma__boardShell{max-width:calc(100vw - 24px)}}@media (max-width:560px){.PuzzleRushRunChrome-module__0GBwma__problemRow,.PuzzleRushRunChrome-module__0GBwma__expressionShell{min-height:98px}.PuzzleRushRunChrome-module__0GBwma__countdownValue{font-size:clamp(6.5rem,24vw,8.25rem)}}
.OnsetsGameShell-module__oShb2a__root,.OnsetsGameShell-module__oShb2a__root *{box-sizing:border-box}.OnsetsGameShell-module__oShb2a__root{background-color:#f5f5f5;min-height:100vh;padding-bottom:1px;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.OnsetsGameShell-module__oShb2a__displayContents{display:contents}.OnsetsGameShell-module__oShb2a__header{z-index:10;background-color:#f5f5f5;border-bottom:1px solid gray;justify-content:center;width:100%;height:50px;transition:background-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;box-shadow:0 0 10px #0000001a}.OnsetsGameShell-module__oShb2a__darkHeader{background-color:#c4c4c4}.OnsetsGameShell-module__oShb2a__header h1{-webkit-user-select:none;user-select:none;align-self:center;margin:0;font-size:25px;position:absolute}.OnsetsGameShell-module__oShb2a__backdrop{opacity:0;pointer-events:none;visibility:hidden;z-index:9;background-color:#000;width:100%;height:100vh;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.OnsetsGameShell-module__oShb2a__backdropShown{opacity:.2;pointer-events:auto;visibility:visible}
.OnsetsMapToolbar-module__sv0uQq__toolbar{background-color:#e1e1e1;border-radius:8px;align-items:center;width:fit-content;height:28px;display:flex;overflow:hidden;box-shadow:0 2px 2px #0000001a}.OnsetsMapToolbar-module__sv0uQq__tool{color:#000000db;cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:0;border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:relative}.OnsetsMapToolbar-module__sv0uQq__tool:disabled{cursor:default}.OnsetsMapToolbar-module__sv0uQq__tool:not(.OnsetsMapToolbar-module__sv0uQq__activeTool):not(:disabled):hover,.OnsetsMapToolbar-module__sv0uQq__activeTool{background-color:#d2d2d2}.OnsetsMapToolbar-module__sv0uQq__tool svg{fill:currentColor;width:18px;height:18px}.OnsetsMapToolbar-module__sv0uQq__selectIcon{width:18px;height:18px}.OnsetsMapToolbar-module__sv0uQq__crossIcon{background:linear-gradient(to bottom right,#0000 42%,#000 42% 58%,#0000 58%);border-radius:2px;width:16px;height:16px}.OnsetsMapToolbar-module__sv0uQq__doubleIcon{padding-top:1px;font-size:20px;font-weight:700;line-height:1}.OnsetsMapToolbar-module__sv0uQq__starIcon{width:17px;height:17px}.OnsetsMapToolbar-module__sv0uQq__tool .OnsetsMapToolbar-module__sv0uQq__xIcon{width:24px;height:24px}.OnsetsMapToolbar-module__sv0uQq__circleIcon{border:2.5px solid #000;border-radius:999px;width:18px;height:18px}.OnsetsMapToolbar-module__sv0uQq__shadeIcon{background-color:#0000004d;border:2px solid #000;border-radius:4px;width:18px;height:18px}
.UniverseDisplay-module__SqJNMa__universe{background-color:#ededed;border-radius:10px;flex-direction:column;width:668px;max-width:97%;height:302px;margin:100px auto 15px;transition:height .2s cubic-bezier(.01,.86,.72,1.01),width .2s cubic-bezier(.01,.86,.72,1.01);display:flex;box-shadow:0 3px 10px #0003}.UniverseDisplay-module__SqJNMa__wide{width:756px}.UniverseDisplay-module__SqJNMa__mapView{width:700px;height:352px}.UniverseDisplay-module__SqJNMa__wide.UniverseDisplay-module__SqJNMa__mapView{width:756px}.UniverseDisplay-module__SqJNMa__header{background-color:#0000;border-bottom:1px solid #dadada;border-radius:10px 10px 0 0;justify-content:center;width:100%;height:40px;display:flex;position:relative}.UniverseDisplay-module__SqJNMa__toggle{cursor:pointer;background-color:#e1e1e1;border-radius:8px;justify-content:space-between;align-items:center;width:158px;height:28px;margin:5px 5px 5px auto;display:flex;position:relative;box-shadow:0 2px 2px #0000001a}.UniverseDisplay-module__SqJNMa__toggleOption{cursor:pointer;font:inherit;text-align:center;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:0;width:76px;height:28px;padding:0;font-size:14px;line-height:28px}.UniverseDisplay-module__SqJNMa__toggleIndicator{background-color:#d7d7d7;border-radius:8px;width:76px;height:28px;transition:left .14s cubic-bezier(.785,.135,.15,.86);position:absolute;left:0}.UniverseDisplay-module__SqJNMa__toggleMoved{left:calc(100% - 76px)}.UniverseDisplay-module__SqJNMa__cards{opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:repeat(auto-fill,126px);grid-template-columns:repeat(auto-fill,88px);place-content:center;width:min(95%,626px);max-width:95%;height:calc(100% - 40px);margin:5px auto;transition:opacity 60ms;display:grid;position:absolute}.UniverseDisplay-module__SqJNMa__wide .UniverseDisplay-module__SqJNMa__cards{width:min(95%,714px)}.UniverseDisplay-module__SqJNMa__contentShown{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .15s 45ms;position:relative}.UniverseDisplay-module__SqJNMa__card{cursor:pointer;perspective:1000px;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:78px;height:116px;margin:5px;padding:0;display:flex}.UniverseDisplay-module__SqJNMa__cardContent{height:116px;transform-style:preserve-3d;border-radius:10px;justify-content:center;align-items:center;width:78px;transition:transform .27s 30ms;display:flex;position:relative}.UniverseDisplay-module__SqJNMa__cardFront,.UniverseDisplay-module__SqJNMa__cardBack{backface-visibility:hidden;border-radius:10px;width:78px;height:116px;position:absolute;box-shadow:2px 3px 7px #0003}.UniverseDisplay-module__SqJNMa__cardFront{z-index:2;background-color:#eeebdf;flex-direction:column;align-items:center;display:flex}.UniverseDisplay-module__SqJNMa__cardBack{background-color:#881f2b;transform:rotateX(-180deg)}.UniverseDisplay-module__SqJNMa__flipped .UniverseDisplay-module__SqJNMa__cardContent{transform:rotateX(-180deg)}.UniverseDisplay-module__SqJNMa__card:hover{filter:brightness(98%)}.UniverseDisplay-module__SqJNMa__blue,.UniverseDisplay-module__SqJNMa__red,.UniverseDisplay-module__SqJNMa__green,.UniverseDisplay-module__SqJNMa__yellow{border-radius:50%;width:22px;height:22px;position:absolute}.UniverseDisplay-module__SqJNMa__blue{background-color:#1c74e3;top:8px}.UniverseDisplay-module__SqJNMa__red{background-color:#c42926;top:34px}.UniverseDisplay-module__SqJNMa__green{background-color:#228857;top:60px}.UniverseDisplay-module__SqJNMa__yellow{background-color:#e6ce35;top:86px}.UniverseDisplay-module__SqJNMa__toolbox{opacity:0;pointer-events:none;visibility:hidden;transition:opacity 60ms;position:absolute;top:5px;left:50%;transform:translate(-50%)}.UniverseDisplay-module__SqJNMa__toolboxShown{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .15s 45ms}.UniverseDisplay-module__SqJNMa__mapContainer{opacity:0;pointer-events:none;visibility:hidden;justify-content:center;margin:auto;transition:opacity 60ms;display:flex;position:absolute}.UniverseDisplay-module__SqJNMa__mapContainer.UniverseDisplay-module__SqJNMa__contentShown{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .15s 45ms;position:relative}.UniverseDisplay-module__SqJNMa__map{-webkit-user-select:none;user-select:none;background-color:#f5f5f5;border-radius:8px;width:282px;height:282px;box-shadow:0 2px 6px #0000004d}.UniverseDisplay-module__SqJNMa__compactMap{touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:258px;height:258px;margin:0 auto}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__mapTable{touch-action:manipulation;margin:18px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__mapCell{isolation:isolate;touch-action:manipulation;width:45px;height:45px;font-size:10px;line-height:10px;overflow:hidden}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__crossSymbol{width:44px;height:44px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__doubleSymbol{font-size:15px;bottom:1px;right:3px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__starSymbol{width:14px;height:14px;bottom:27px;right:1px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__xSymbol{width:18px;height:18px;bottom:10px;right:0}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__circleSymbol{width:44px;height:44px}.UniverseDisplay-module__SqJNMa__mapTable{border-collapse:collapse;table-layout:fixed;margin:20px}.UniverseDisplay-module__SqJNMa__mapTable th{font-weight:700}.UniverseDisplay-module__SqJNMa__mapTable tr:first-child th:not(:first-child),.UniverseDisplay-module__SqJNMa__mapTable tr:last-child th:not(:first-child){border-left:1px solid #000;border-right:1px solid #000}.UniverseDisplay-module__SqJNMa__verticalHeading{border-top:1px solid #000;border-bottom:1px solid #000}.UniverseDisplay-module__SqJNMa__mapCell{text-align:left;vertical-align:top;background-color:#f5f5f5;border:1px solid #000;width:50px;height:50px;font-size:11px;font-weight:550;line-height:11px;transition:background-color .1s;position:relative}.UniverseDisplay-module__SqJNMa__mapHover:hover{cursor:pointer;background-color:#ebebeb}.UniverseDisplay-module__SqJNMa__blackout{background-color:#000000d9}.UniverseDisplay-module__SqJNMa__cardLetters{z-index:1;position:relative}.UniverseDisplay-module__SqJNMa__mapSymbol{opacity:0;pointer-events:none;transition:opacity 80ms;position:absolute}.UniverseDisplay-module__SqJNMa__visible{opacity:1}.UniverseDisplay-module__SqJNMa__crossSymbol{background:linear-gradient(to bottom right,#0000 48%,#000000b3 48% 52%,#0000 52%);width:49px;height:49px;top:0;left:0}.UniverseDisplay-module__SqJNMa__doubleSymbol{font-size:16px;bottom:2px;right:4px}.UniverseDisplay-module__SqJNMa__starSymbol{width:16px;height:16px;bottom:30px;right:1px}.UniverseDisplay-module__SqJNMa__xSymbol{width:20px;height:20px;bottom:12px;right:-1px}.UniverseDisplay-module__SqJNMa__starSymbol svg,.UniverseDisplay-module__SqJNMa__xSymbol svg{width:100%;height:100%}.UniverseDisplay-module__SqJNMa__circleSymbol{border:2px solid #000000b3;border-radius:50%;width:49px;height:49px;top:0;left:0}.UniverseDisplay-module__SqJNMa__mapShade{background-color:#c8c8c8}.UniverseDisplay-module__SqJNMa__mapShade.UniverseDisplay-module__SqJNMa__mapHover:hover{background-color:#bebebe}@media (max-width:560px){.UniverseDisplay-module__SqJNMa__compactMap{width:242px;height:242px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__mapTable{margin:16px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__mapCell{width:42px;height:42px;font-size:9px;line-height:9px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__crossSymbol{width:41px;height:41px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__doubleSymbol{font-size:14px;bottom:1px;right:2px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__starSymbol{width:13px;height:13px;bottom:24px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__xSymbol{width:16px;height:16px;bottom:9px}.UniverseDisplay-module__SqJNMa__compactMap .UniverseDisplay-module__SqJNMa__circleSymbol{width:41px;height:41px}}
.OnsetsSelectionBoard-module___jtCQa__board{background-color:#ededed;border-radius:14px;flex-direction:column;width:fit-content;max-width:min(100%,308px);transition:width .2s cubic-bezier(.01,.86,.72,1.01),box-shadow .18s,transform .18s;display:flex;position:relative;overflow:visible;box-shadow:0 12px 34px #00000024}.OnsetsSelectionBoard-module___jtCQa__error{box-shadow:0 0 0 4px #dd52522e,0 16px 36px #c13f3f2e}.OnsetsSelectionBoard-module___jtCQa__correct{box-shadow:0 0 0 4px #33a95829,0 16px 36px #24994a2e}.OnsetsSelectionBoard-module___jtCQa__shake{animation:.28s OnsetsSelectionBoard-module___jtCQa__board-shake}.OnsetsSelectionBoard-module___jtCQa__controls{z-index:3;background-color:#ededed;border-bottom:1px solid #dadada;border-radius:14px 14px 0 0;justify-content:center;align-items:center;min-height:40px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.OnsetsSelectionBoard-module___jtCQa__toolbar{flex-shrink:0}.OnsetsSelectionBoard-module___jtCQa__content{border-radius:0 0 14px 14px;min-height:0;position:relative}.OnsetsSelectionBoard-module___jtCQa__mapStage{justify-content:center;width:308px;max-width:100%;padding:14px 18px 18px;display:inline-flex}.OnsetsSelectionBoard-module___jtCQa__selected{box-shadow:none;background-color:#f9eda8e0!important}.OnsetsSelectionBoard-module___jtCQa__checkmark{z-index:6;color:#16813f;opacity:0;pointer-events:none;background:#fffffffa;border:1px solid #17813f38;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px;transform:translateY(10px)scale(.4);box-shadow:0 10px 18px #14783a29}.OnsetsSelectionBoard-module___jtCQa__checkmark svg{fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.OnsetsSelectionBoard-module___jtCQa__checkmarkVisible{animation:.32s cubic-bezier(.22,1,.36,1) both OnsetsSelectionBoard-module___jtCQa__checkmark-pop,.18s .32s forwards OnsetsSelectionBoard-module___jtCQa__checkmark-exit}.OnsetsSelectionBoard-module___jtCQa__sweep:after{content:"";z-index:2;opacity:0;pointer-events:none;animation:OnsetsSelectionBoard-module___jtCQa__map-cell-transition-sweep .26s cubic-bezier(.24, 1, .38, 1) var(--map-transition-delay,0s) both;background:0 0;position:absolute;inset:0}@keyframes OnsetsSelectionBoard-module___jtCQa__board-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@keyframes OnsetsSelectionBoard-module___jtCQa__checkmark-pop{0%{opacity:0;transform:translateY(10px)scale(.4)}55%{opacity:1;transform:translateY(-2px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes OnsetsSelectionBoard-module___jtCQa__checkmark-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.72)}}@keyframes OnsetsSelectionBoard-module___jtCQa__map-cell-transition-sweep{0%{opacity:0;background-color:#fff0}38%{opacity:1;background-color:#ffffffe0}72%{opacity:.82;background-color:#ffffff7a}to{opacity:0;background-color:#fff0}}@media (max-width:560px){.OnsetsSelectionBoard-module___jtCQa__board,.OnsetsSelectionBoard-module___jtCQa__mapStage{width:286px}.OnsetsSelectionBoard-module___jtCQa__mapStage{padding:8px 6px}.OnsetsSelectionBoard-module___jtCQa__controls{gap:8px;padding:6px 8px}}
.OnsetsInput-module__HoVuvW__inputContainer,.OnsetsInput-module__HoVuvW__inputContainer *,.OnsetsInput-module__HoVuvW__keyboard,.OnsetsInput-module__HoVuvW__keyboard *{box-sizing:border-box}.OnsetsInput-module__HoVuvW__inputContainer{background-color:#501326;border-radius:2px;flex:auto;margin:5px;padding-top:10px;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.OnsetsInput-module__HoVuvW__inputContainer h3{color:#fff;-webkit-user-select:none;user-select:none;margin:1em 0;font-size:1.17em;position:relative;bottom:10px}.OnsetsInput-module__HoVuvW__leftInput{flex-direction:column;width:568px;display:flex}.OnsetsInput-module__HoVuvW__editorView{flex-wrap:wrap;height:90px;padding:0 15px;display:flex;position:relative}.OnsetsInput-module__HoVuvW__editor{cursor:text;border-radius:5px;align-self:flex-end;width:100%;height:52px;padding:2px 0;transition:background-color .1s;position:relative;bottom:10px}.OnsetsInput-module__HoVuvW__editor:hover,.OnsetsInput-module__HoVuvW__activeEditor{background-color:#471122}.OnsetsInput-module__HoVuvW__editor:focus{outline:none}.OnsetsInput-module__HoVuvW__editorBar{background-color:#fff;justify-content:center;align-self:flex-end;width:100%;height:6px;display:flex;position:relative;bottom:25px}.OnsetsInput-module__HoVuvW__cursor{opacity:0;background-color:#fff;border-radius:10px;width:2.5px;height:38px;transition:opacity .1s;position:absolute;top:8px;left:271px}.OnsetsInput-module__HoVuvW__blink{animation:1s infinite OnsetsInput-module__HoVuvW__blink}@keyframes OnsetsInput-module__HoVuvW__blink{0%,30%{opacity:1}60%,90%{opacity:0}}.OnsetsInput-module__HoVuvW__equalsContainer{flex-wrap:wrap;flex:none;align-self:center;width:38px;height:17px;margin:0 5px;display:flex}.OnsetsInput-module__HoVuvW__equalsContainer>div{background-color:#fff;width:100%;height:6px}.OnsetsInput-module__HoVuvW__equalsContainer>div:last-child{align-self:flex-end}.OnsetsInput-module__HoVuvW__rightInput{flex-wrap:wrap;justify-content:center;width:174px;padding:0 15px;display:flex;position:relative}.OnsetsInput-module__HoVuvW__solutionToggle{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#471122;border-radius:8px;justify-content:space-between;align-items:center;width:154px;height:28px;display:flex;position:absolute}.OnsetsInput-module__HoVuvW__solutionToggle button{z-index:2;color:#fff;width:76px;height:26px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:550;line-height:26px}.OnsetsInput-module__HoVuvW__solutionToggleIndicator{background-color:#3e0f1e;border-radius:8px;width:76px;height:28px;transition:left .14s cubic-bezier(.785,.135,.15,.86);position:absolute;left:0}.OnsetsInput-module__HoVuvW__moveIndicator{left:calc(100% - 74px)}.OnsetsInput-module__HoVuvW__cube{color:#fff;text-align:center;-webkit-user-select:none;user-select:none;background-color:#ebe5bc;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:550;line-height:42px;transition:filter 50ms,opacity 70ms;display:flex}.OnsetsInput-module__HoVuvW__cube:hover{filter:brightness(98%);transition:filter}.OnsetsInput-module__HoVuvW__tokenWrapper{width:48px;height:48px;transition:opacity 70ms;position:absolute}.OnsetsInput-module__HoVuvW__editorCube{position:relative}.OnsetsInput-module__HoVuvW__keyboardCube{cursor:pointer;margin:3px;position:relative;box-shadow:2px 2px 3px #00000026}.OnsetsInput-module__HoVuvW__parenthesis{color:#fff;-webkit-user-select:none;user-select:none;width:10px;height:48px;margin:0 3px;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:48px;position:absolute}.OnsetsInput-module__HoVuvW__keyboard{z-index:5;background-color:#ebebeb;flex-wrap:wrap;justify-content:center;width:100%;padding:8px 0 4px;font-family:Arial,Helvetica,sans-serif;transition:transform .3s cubic-bezier(.2,.5,0,1),filter .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;transform:translateY(0);box-shadow:0 2px 10px #0000004d}.OnsetsInput-module__HoVuvW__darkKeyboard{filter:brightness(95%)}.OnsetsInput-module__HoVuvW__hiddenKeyboard{transition:transform .2s cubic-bezier(.165,.84,.35,.87),filter .25s cubic-bezier(.4,0,.2,1);transform:translateY(100%)}.OnsetsInput-module__HoVuvW__keyboardRow{justify-content:center;width:100%;display:flex}.OnsetsInput-module__HoVuvW__keyboardParenthesis{color:#1c74e3;cursor:pointer;margin:3px;font-size:30px;line-height:48px;position:relative;box-shadow:2px 2px 3px #00000026}.OnsetsInput-module__HoVuvW__keyboardParenthesisGlyph{position:relative;bottom:2px}.OnsetsInput-module__HoVuvW__deleteButton{color:#1c74e3;cursor:pointer;background-color:#ebe5bc;border:0;border-radius:10px;width:76px;height:44px;margin:3px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;box-shadow:2px 2px 3px #00000026}
.PuzzleRushRunSummary-module__QJu-DG__backdrop,.PuzzleRushRunSummary-module__QJu-DG__backdrop *,.PuzzleRushRunSummary-module__QJu-DG__backdrop :before,.PuzzleRushRunSummary-module__QJu-DG__backdrop :after{box-sizing:border-box}.PuzzleRushRunSummary-module__QJu-DG__backdrop{--summary-surface:#fffffffa;--summary-surface-soft:#f8f9fbf5;--summary-border:#00000012;--summary-shadow:0 16px 36px #00000012;--summary-text:#172033;--summary-success:#16813f;--summary-success-soft:#33a95829;--summary-error:#b23c3c;--summary-error-soft:#dd525229;z-index:9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;visibility:visible;background:#ecf0f4bd;justify-content:center;align-items:center;padding:24px;font-family:Arial,Helvetica,sans-serif;animation:.18s both PuzzleRushRunSummary-module__QJu-DG__summary-backdrop-in;display:flex;position:absolute;inset:50px 0 0}.PuzzleRushRunSummary-module__QJu-DG__backdrop.PuzzleRushRunSummary-module__QJu-DG__leaving{pointer-events:none;animation:.18s both PuzzleRushRunSummary-module__QJu-DG__summary-backdrop-out}.PuzzleRushRunSummary-module__QJu-DG__backdrop button,.PuzzleRushRunSummary-module__QJu-DG__backdrop input{font-family:Arial,Helvetica,sans-serif}.PuzzleRushRunSummary-module__QJu-DG__modal{border:1px solid var(--summary-border);background:var(--summary-surface);opacity:0;border-radius:24px;flex-direction:column;gap:18px;width:min(470px,100%);padding:24px;animation:.34s cubic-bezier(.22,1,.36,1) both PuzzleRushRunSummary-module__QJu-DG__summary-modal-in;display:flex;transform:translateY(18px)scale(.96);box-shadow:0 26px 60px #0000001f}.PuzzleRushRunSummary-module__QJu-DG__kicker{letter-spacing:.12em;text-transform:uppercase;color:#7a8798;font-size:11px;font-weight:700}.PuzzleRushRunSummary-module__QJu-DG__title{color:var(--summary-text);font-size:1.95rem;font-weight:700;line-height:1.05}.PuzzleRushRunSummary-module__QJu-DG__primary{background:var(--summary-surface-soft);border:1px solid #0000000f;border-radius:18px;flex-direction:column;gap:6px;padding:16px 166px 16px 18px;display:flex;position:relative}.PuzzleRushRunSummary-module__QJu-DG__primaryLabel{color:#7a8798;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;line-height:1}.PuzzleRushRunSummary-module__QJu-DG__primaryValue{color:var(--summary-text);font-size:2rem;font-weight:700;line-height:1}.PuzzleRushRunSummary-module__QJu-DG__best{color:#4b596a;text-align:center;background:#e3e8eed1;border-radius:999px;min-width:136px;padding:7px 10px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:14px;right:14px}.PuzzleRushRunSummary-module__QJu-DG__best.PuzzleRushRunSummary-module__QJu-DG__newBest{background:var(--summary-success-soft);color:var(--summary-success)}.PuzzleRushRunSummary-module__QJu-DG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PuzzleRushRunSummary-module__QJu-DG__stat{background:#f8f9fbf5;border:1px solid #0000000f;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.PuzzleRushRunSummary-module__QJu-DG__statLabel{text-transform:uppercase;letter-spacing:.08em;color:#7a8798;font-size:11px;font-weight:700;line-height:1}.PuzzleRushRunSummary-module__QJu-DG__statValue{color:var(--summary-text);font-size:1.3rem;font-weight:700;line-height:1.05}.PuzzleRushRunSummary-module__QJu-DG__leaderboardSection{background:#f8f9fbf5;border:1px solid #0000000f;border-radius:18px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.PuzzleRushRunSummary-module__QJu-DG__leaderboardSection.PuzzleRushRunSummary-module__QJu-DG__unavailable{opacity:.88}.PuzzleRushRunSummary-module__QJu-DG__leaderboardLabel{letter-spacing:.08em;text-transform:uppercase;color:#7a8798;font-size:12px;font-weight:700;line-height:1}.PuzzleRushRunSummary-module__QJu-DG__leaderboardForm,.PuzzleRushRunSummary-module__QJu-DG__leaderboardField{flex-direction:column;gap:8px;display:flex}.PuzzleRushRunSummary-module__QJu-DG__leaderboardFieldLabel{color:var(--summary-text);font-size:14px;font-weight:700;line-height:1.15}.PuzzleRushRunSummary-module__QJu-DG__leaderboardInput{width:100%;min-height:48px;color:var(--summary-text);background:#fffffffa;border:1px solid #00000017;border-radius:14px;outline:none;padding:0 14px;font-size:1rem;font-weight:700;transition:border-color .15s,box-shadow .15s,opacity .15s}.PuzzleRushRunSummary-module__QJu-DG__leaderboardInput:focus{border-color:#4578bf9e;box-shadow:0 0 0 4px #4978bc24}.PuzzleRushRunSummary-module__QJu-DG__leaderboardInput:disabled{opacity:1;color:#536276;box-shadow:none;cursor:not-allowed;background:#f1f4f7f5;border-color:#00000012}.PuzzleRushRunSummary-module__QJu-DG__leaderboardValidation,.PuzzleRushRunSummary-module__QJu-DG__leaderboardStatus{border-radius:14px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.35}.PuzzleRushRunSummary-module__QJu-DG__leaderboardValidation{background:var(--summary-error-soft);color:var(--summary-error)}.PuzzleRushRunSummary-module__QJu-DG__leaderboardStatus{color:#48586c;background:#e4e9f0d1}.PuzzleRushRunSummary-module__QJu-DG__leaderboardStatus.PuzzleRushRunSummary-module__QJu-DG__statusError{background:var(--summary-error-soft);color:var(--summary-error)}.PuzzleRushRunSummary-module__QJu-DG__actions{justify-content:flex-start;align-items:center;gap:12px;display:flex}.PuzzleRushRunSummary-module__QJu-DG__actions.PuzzleRushRunSummary-module__QJu-DG__withPost{justify-content:space-between}.PuzzleRushRunSummary-module__QJu-DG__button{cursor:pointer;background:var(--summary-surface);color:var(--summary-text);box-shadow:var(--summary-shadow);border:1px solid #00000014;border-radius:18px;padding:15px 18px;font-size:1rem;font-weight:700;line-height:1;transition:transform .16s,box-shadow .16s,background-color .16s,opacity .16s}.PuzzleRushRunSummary-module__QJu-DG__button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #00000017}.PuzzleRushRunSummary-module__QJu-DG__button:disabled{cursor:not-allowed;color:#ffffffe6;box-shadow:none;background:#c2c9d3;transform:none}.PuzzleRushRunSummary-module__QJu-DG__returnButton,.PuzzleRushRunSummary-module__QJu-DG__postButton{min-height:52px}.PuzzleRushRunSummary-module__QJu-DG__actions:not(.PuzzleRushRunSummary-module__QJu-DG__withPost) .PuzzleRushRunSummary-module__QJu-DG__returnButton{width:100%}.PuzzleRushRunSummary-module__QJu-DG__actions.PuzzleRushRunSummary-module__QJu-DG__withPost .PuzzleRushRunSummary-module__QJu-DG__returnButton,.PuzzleRushRunSummary-module__QJu-DG__actions.PuzzleRushRunSummary-module__QJu-DG__withPost .PuzzleRushRunSummary-module__QJu-DG__postButton{flex:1 1 0}.PuzzleRushRunSummary-module__QJu-DG__postButton.PuzzleRushRunSummary-module__QJu-DG__posted,.PuzzleRushRunSummary-module__QJu-DG__postButton.PuzzleRushRunSummary-module__QJu-DG__posted:disabled{color:#ffffffeb;box-shadow:none;background:#b8bfc9}.PuzzleRushRunSummary-module__QJu-DG__hidden{display:none}@keyframes PuzzleRushRunSummary-module__QJu-DG__summary-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes PuzzleRushRunSummary-module__QJu-DG__summary-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes PuzzleRushRunSummary-module__QJu-DG__summary-modal-in{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:920px){.PuzzleRushRunSummary-module__QJu-DG__backdrop{padding:18px}.PuzzleRushRunSummary-module__QJu-DG__modal{gap:16px;padding:20px}}@media (max-width:640px){.PuzzleRushRunSummary-module__QJu-DG__primary{padding-right:18px}.PuzzleRushRunSummary-module__QJu-DG__best{text-align:left;align-self:flex-start;min-width:0;position:static}}
.ResultSheet-module__8RsByW__result{text-align:center;background-color:#f8d7da;border:1px solid #f1aeb5;border-radius:10px;flex-direction:column;justify-content:center;align-self:center;width:86%;margin:30px 0 10px;padding:18px 30px;display:flex;box-shadow:0 2px 5px #00000026}.ResultSheet-module__8RsByW__correct{background-color:#a0e6a0;border-color:#85db8f;padding:24px 30px}.ResultSheet-module__8RsByW__practiceResult{text-align:left;border-left:0;border-right:0;border-radius:0;width:100%}.ResultSheet-module__8RsByW__practiceResult.ResultSheet-module__8RsByW__correct{background-color:#9ff79f}.ResultSheet-module__8RsByW__practiceResult h2{margin-bottom:0}.ResultSheet-module__8RsByW__practiceResult p{margin:10px 0}.ResultSheet-module__8RsByW__result h2{margin:0 0 10px;font-size:1.7em;font-weight:700}.ResultSheet-module__8RsByW__result p{margin:0;font-size:1.1em}.ResultSheet-module__8RsByW__solutionDisplay{flex-direction:column;align-items:center;width:100%;display:flex}.ResultSheet-module__8RsByW__solutionToggle{background-color:#ebebeb;border-radius:8px;justify-content:space-between;align-items:center;width:184px;height:30px;margin:15px;display:flex;position:relative}.ResultSheet-module__8RsByW__solutionToggle button{cursor:pointer;font:inherit;z-index:1;background:0 0;border:0;width:90px;height:30px;padding:0;font-size:14px}.ResultSheet-module__8RsByW__toggleIndicator{background-color:#dcdcdc;border-radius:8px;width:90px;height:30px;transition:left .14s cubic-bezier(.785,.135,.15,.86);position:absolute;left:0}.ResultSheet-module__8RsByW__toggleMoved{left:calc(100% - 90px)}.ResultSheet-module__8RsByW__solutionExpression{background-color:#f1f1f1;border-radius:8px;flex-direction:column;align-items:center;max-width:80%;padding:10px;display:flex;box-shadow:0 3px 5px #0003}.ResultSheet-module__8RsByW__expression{border-radius:8px;flex-wrap:wrap;justify-content:center;margin:1px;line-height:48px;transition:background-color .15s;display:flex}.ResultSheet-module__8RsByW__restrictionExpression{flex-flow:wrap;justify-content:center;line-height:48px;display:flex}.ResultSheet-module__8RsByW__interactiveExpression:hover,.ResultSheet-module__8RsByW__expressionGroup:hover{background-color:#f2f281}:is(.ResultSheet-module__8RsByW__interactiveExpression:has(.ResultSheet-module__8RsByW__expressionGroup:hover),.ResultSheet-module__8RsByW__expressionGroup:has(.ResultSheet-module__8RsByW__expressionGroup:hover)){background-color:#0000}.ResultSheet-module__8RsByW__expressionGroup{border-radius:8px;flex-direction:row;transition:background-color .15s;display:flex}.ResultSheet-module__8RsByW__resultParenthesis{box-shadow:none;color:#000}.ResultSheet-module__8RsByW__rule{background-color:gray;width:100%;height:2px;margin:5px 0}.ResultSheet-module__8RsByW__evaluation{color:#747474;margin:6px 0 18px;font-size:14px}.ResultSheet-module__8RsByW__resultUniverse{background-color:#ededed;border-radius:10px;flex-wrap:wrap;flex-shrink:0;align-items:center;margin:10px auto 30px;display:flex;box-shadow:0 3px 10px #0003}.ResultSheet-module__8RsByW__resultCards{border-right:1px solid #dadada;flex-shrink:0;grid-template-columns:repeat(auto-fill,88px);place-content:center;width:100%;min-width:0;max-width:647px;padding:5px 15px;display:grid}.ResultSheet-module__8RsByW__card{perspective:1000px;border-radius:10px;justify-content:center;align-items:center;width:78px;height:116px;margin:5px;display:flex}.ResultSheet-module__8RsByW__cardContent{height:116px;transform-style:preserve-3d;border-radius:10px;justify-content:center;align-items:center;width:78px;transition:transform .27s 30ms;display:flex;position:relative}.ResultSheet-module__8RsByW__cardFront,.ResultSheet-module__8RsByW__cardBack{backface-visibility:hidden;border-radius:10px;width:78px;height:116px;position:absolute}.ResultSheet-module__8RsByW__cardFront{z-index:2;background-color:#eeebdf;flex-direction:column;align-items:center;transition:background-color 60ms,box-shadow .27s;display:flex;box-shadow:2px 3px 7px #0003}.ResultSheet-module__8RsByW__cardBack{background-color:#881f2b;transform:rotateX(-180deg);box-shadow:3px 3px 5px #00000040}.ResultSheet-module__8RsByW__flipped .ResultSheet-module__8RsByW__cardContent{transform:rotateX(-180deg)}.ResultSheet-module__8RsByW__flipped:hover .ResultSheet-module__8RsByW__cardContent{transform:rotateX(0)}.ResultSheet-module__8RsByW__double .ResultSheet-module__8RsByW__cardFront{box-shadow:none;border-radius:8px;width:75px;height:113px}.ResultSheet-module__8RsByW__double .ResultSheet-module__8RsByW__cardBorder{backface-visibility:hidden;background:radial-gradient(30px 30px,#fff6de -10%,gold) 0 0/200% 200%;border-radius:10px;width:78px;height:116px;animation:8s linear infinite ResultSheet-module__8RsByW__borderShine;position:absolute;box-shadow:3px 3px 5px #00000040}.ResultSheet-module__8RsByW__blankWild .ResultSheet-module__8RsByW__cardBorder,.ResultSheet-module__8RsByW__blankWild:not(.ResultSheet-module__8RsByW__double) .ResultSheet-module__8RsByW__cardFront{animation:3.5s linear infinite ResultSheet-module__8RsByW__shadow,8s linear infinite ResultSheet-module__8RsByW__borderShine;box-shadow:2px -2px 6px #2d77f84f,2px 2px 6px #f544e942,-2px 2px 6px #3183ff5e}.ResultSheet-module__8RsByW__blue,.ResultSheet-module__8RsByW__red,.ResultSheet-module__8RsByW__green,.ResultSheet-module__8RsByW__yellow{border-radius:50%;width:22px;height:22px;position:absolute}.ResultSheet-module__8RsByW__blue{background-color:#1c74e3;top:8px}.ResultSheet-module__8RsByW__red{background-color:#c42926;top:34px}.ResultSheet-module__8RsByW__green{background-color:#228857;top:60px}.ResultSheet-module__8RsByW__yellow{background-color:#e6ce35;top:86px}.ResultSheet-module__8RsByW__resultMap{-webkit-user-select:none;user-select:none;background-color:#f5f5f5;border-radius:8px;width:282px;height:282px;margin:15px 21px;box-shadow:0 2px 6px #0000004d}.ResultSheet-module__8RsByW__resultMapTable{border-collapse:collapse;table-layout:fixed;margin:20px}.ResultSheet-module__8RsByW__resultMapTable th{font-size:12px;font-weight:600}.ResultSheet-module__8RsByW__resultMapTable tr:first-child th:not(:first-child),.ResultSheet-module__8RsByW__resultMapTable tr:last-child th:not(:first-child){border-left:1px solid #000;border-right:1px solid #000}.ResultSheet-module__8RsByW__verticalHeading{border-top:1px solid #000;border-bottom:1px solid #000}.ResultSheet-module__8RsByW__resultMapCell{text-align:left;vertical-align:top;background-color:#f5f5f5;border:1px solid #000;width:50px;height:50px;font-size:11px;font-weight:550;line-height:11px;position:relative}.ResultSheet-module__8RsByW__cardLetters{z-index:1;position:relative}.ResultSheet-module__8RsByW__blackout{background-color:#000000d9}.ResultSheet-module__8RsByW__shaded:not(.ResultSheet-module__8RsByW__blackout){background-color:#c8c8c8}.ResultSheet-module__8RsByW__cross{background:linear-gradient(to bottom right,#0000 48%,#000000b3 48% 52%,#0000 52%);width:49px;height:49px;position:absolute;top:0;left:0}.ResultSheet-module__8RsByW__doubleMarker,.ResultSheet-module__8RsByW__starMarker,.ResultSheet-module__8RsByW__xMarker{position:absolute}.ResultSheet-module__8RsByW__doubleMarker{font-size:16px;bottom:2px;right:4px}.ResultSheet-module__8RsByW__starMarker{width:16px;height:16px;bottom:28px;right:1px}.ResultSheet-module__8RsByW__xMarker{width:20px;height:20px;bottom:8px;right:0}.ResultSheet-module__8RsByW__starMarker svg,.ResultSheet-module__8RsByW__xMarker svg{width:100%;height:100%}@keyframes ResultSheet-module__8RsByW__borderShine{30%{background-position:100% 0}45%{background-position:100% 100%}65%{background-position:0 100%}}@keyframes ResultSheet-module__8RsByW__shadow{25%{box-shadow:-2px -2px 6px #2d77f84f,2px -2px 6px #f544e942,2px 2px 6px #3183ff5e}50%{box-shadow:-2px 2px 6px #2d77f84f,-2px -2px 6px #f544e942,2px -2px 6px #3183ff5e}75%{box-shadow:2px 2px 6px #2d77f84f,-2px 2px 6px #f544e942,-2px -2px 6px #3183ff5e}}@media (max-resolution:101dpi){.ResultSheet-module__8RsByW__double .ResultSheet-module__8RsByW__cardFront{width:74px;height:112px}}@media (max-width:1110px){.ResultSheet-module__8RsByW__resultUniverse{flex-direction:column;width:min(646px,95%)}.ResultSheet-module__8RsByW__resultCards{border-bottom:1px solid #dadada;border-right:0;padding-bottom:15px}}
.DualThumbRange-module__t94DLG__slider{--range-start:0%;--range-end:100%;align-items:center;width:100%;height:24px;display:flex;position:relative}.DualThumbRange-module__t94DLG__track,.DualThumbRange-module__t94DLG__range{border-radius:999px;height:6px;position:absolute;inset-inline:0}.DualThumbRange-module__t94DLG__track{background:#d7dee8e6;box-shadow:inset 0 1px 1px #ffffff80}.DualThumbRange-module__t94DLG__range{inset-inline:auto;left:var(--range-start);right:calc(100% - var(--range-end));background:linear-gradient(90deg,#5b7395d1,#435e86eb)}.DualThumbRange-module__t94DLG__input{appearance:none;pointer-events:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.DualThumbRange-module__t94DLG__input::-webkit-slider-runnable-track{background:0 0;height:6px}.DualThumbRange-module__t94DLG__input::-moz-range-track{background:0 0;height:6px}.DualThumbRange-module__t94DLG__input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:pointer;background:#38527a;border:0;border-radius:999px;width:18px;height:18px;margin-top:-6px;box-shadow:0 0 0 1px #1623391a,0 8px 18px #1f33523d}.DualThumbRange-module__t94DLG__input::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#38527a;border:0;border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 1px #1623391a,0 8px 18px #1f33523d}.DualThumbRange-module__t94DLG__disabled{opacity:.5}.DualThumbRange-module__t94DLG__disabled .DualThumbRange-module__t94DLG__input::-webkit-slider-thumb{cursor:not-allowed}.DualThumbRange-module__t94DLG__disabled .DualThumbRange-module__t94DLG__input::-moz-range-thumb{cursor:not-allowed}
.PuzzleRushActiveRun-module__kUtqzq__game,.PuzzleRushActiveRun-module__kUtqzq__game *,.PuzzleRushActiveRun-module__kUtqzq__game :before,.PuzzleRushActiveRun-module__kUtqzq__game :after{box-sizing:border-box}.PuzzleRushActiveRun-module__kUtqzq__game{--surface:#fffffffa;--surface-soft:#f8f9fbf5;--border:#00000012;--shadow:0 16px 36px #00000012;--text:#172033;--text-soft:#59677a;--success:#16813f;--success-soft:#33a95829;--error-soft:#dd525229;--token-gap-tight:.02em;--token-gap-group:.08em;--token-gap-regular:.11em;--token-gap-wide:.22em;--token-gap-division:.3em;--token-gap-badge:.34em;--custom-keyboard-height:0px;z-index:4;color:var(--text);font-family:Arial,Helvetica,sans-serif;position:absolute;inset:50px 0 0;overflow:hidden}.PuzzleRushActiveRun-module__kUtqzq__gameMain{gap:24px;height:100%;padding:12px 16px 110px;display:flex;position:relative}.PuzzleRushActiveRun-module__kUtqzq__stageShell{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.PuzzleRushActiveRun-module__kUtqzq__stageScrollRegion{overscroll-behavior:contain;flex:auto;min-height:0;position:relative;overflow-y:auto}.PuzzleRushActiveRun-module__kUtqzq__problemStage{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;min-height:100%;display:flex}.PuzzleRushActiveRun-module__kUtqzq__problemRowShell{justify-content:center;align-items:center;width:100%;min-height:194px;transition:transform .54s cubic-bezier(.22,1,.36,1);display:flex}.PuzzleRushActiveRun-module__kUtqzq__problemRow{flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:0;display:flex}.PuzzleRushActiveRun-module__kUtqzq__problemExpression{flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;min-height:70px;display:flex}.PuzzleRushActiveRun-module__kUtqzq__expressionToken{color:var(--text);letter-spacing:-.04em;transform-origin:50% 0;flex:none;justify-content:center;align-items:center;margin-inline-start:0;font-size:3rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.PuzzleRushActiveRun-module__kUtqzq__tokenGroup{color:#58657a}.PuzzleRushActiveRun-module__kUtqzq__tokenOperator{letter-spacing:0}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=tight]{margin-inline-start:var(--token-gap-tight)}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=group]{margin-inline-start:var(--token-gap-group)}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=regular]{margin-inline-start:var(--token-gap-regular)}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=wide]{margin-inline-start:var(--token-gap-wide)}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=division]{margin-inline-start:var(--token-gap-division)}.PuzzleRushActiveRun-module__kUtqzq__expressionToken[data-gap=badge]{margin-inline-start:var(--token-gap-badge)}.PuzzleRushActiveRun-module__kUtqzq__tokenModulo{background:var(--surface-soft);color:#334357;letter-spacing:0;white-space:nowrap;transform-origin:0 100%;border:1px solid #00000014;border-radius:999px;padding:.48rem .76rem;font-size:.92rem;line-height:1;top:-1.15em;box-shadow:0 10px 18px #0000000d}.PuzzleRushActiveRun-module__kUtqzq__tokenEnter{animation:.4s cubic-bezier(.41,.28,.24,1) both PuzzleRushActiveRun-module__kUtqzq__puzzle-token-enter}.PuzzleRushActiveRun-module__kUtqzq__tokenExit{animation:.15s cubic-bezier(.45,0,.55,1) both PuzzleRushActiveRun-module__kUtqzq__puzzle-token-exit}.PuzzleRushActiveRun-module__kUtqzq__answerHost{justify-content:center;align-items:center;display:flex}.PuzzleRushActiveRun-module__kUtqzq__answerShell{--answer-width-chars:0;opacity:0;justify-content:center;align-items:center;transition:opacity .4s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(-10px)}.PuzzleRushActiveRun-module__kUtqzq__controlsVisible .PuzzleRushActiveRun-module__kUtqzq__answerShell{opacity:1;transform:translateY(0)}.PuzzleRushActiveRun-module__kUtqzq__answerField{width:clamp(6.6rem, calc(6.3rem + var(--answer-width-chars) * .58rem), 9.4rem);min-width:104px;max-width:150px;position:relative}.PuzzleRushActiveRun-module__kUtqzq__answerInput{color:#0000;caret-color:#0000;text-align:center;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:transparent;background:#fffffffa;border:1px solid #0000001a;border-radius:18px;outline:none;width:100%;height:58px;padding:0;font-size:1.5rem;font-weight:700;line-height:1;transition:border-color .14s,box-shadow .18s,transform .14s;box-shadow:0 14px 30px #0000000d}.PuzzleRushActiveRun-module__kUtqzq__answerInput:focus{outline:none}.PuzzleRushActiveRun-module__kUtqzq__answerInput::selection{background:0 0}.PuzzleRushActiveRun-module__kUtqzq__answerInput[aria-disabled=true]{cursor:default}.PuzzleRushActiveRun-module__kUtqzq__focused .PuzzleRushActiveRun-module__kUtqzq__answerInput{border-color:#485c7747;box-shadow:0 0 0 4px #3e5c871a,0 14px 30px #0000000f}.PuzzleRushActiveRun-module__kUtqzq__correct .PuzzleRushActiveRun-module__kUtqzq__answerInput{box-shadow:0 0 0 4px var(--success-soft), 0 16px 30px #24994a2e;border-color:#1e8c4594}.PuzzleRushActiveRun-module__kUtqzq__incorrect .PuzzleRushActiveRun-module__kUtqzq__answerInput{box-shadow:0 0 0 4px var(--error-soft), 0 16px 30px #c13f3f24;border-color:#c13f3f99}.PuzzleRushActiveRun-module__kUtqzq__shake{animation:.28s PuzzleRushActiveRun-module__kUtqzq__answer-shake}.PuzzleRushActiveRun-module__kUtqzq__answerDisplay{pointer-events:none;color:var(--text);justify-content:center;align-items:center;gap:2px;padding:0 .45rem;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.PuzzleRushActiveRun-module__kUtqzq__answerDisplay>span:first-child{white-space:nowrap;min-width:0}.PuzzleRushActiveRun-module__kUtqzq__cursor{opacity:0;background:currentColor;border-radius:999px;width:2px;height:1.08em;display:none}.PuzzleRushActiveRun-module__kUtqzq__cursorVisible{animation:1s step-end infinite PuzzleRushActiveRun-module__kUtqzq__answer-cursor-blink;display:block}.PuzzleRushActiveRun-module__kUtqzq__checkmark{width:30px;height:30px;color:var(--success);opacity:0;background:#fffffffa;border:1px solid #17813f38;border-radius:999px;place-items:center;display:grid;position:absolute;top:-10px;right:-10px;transform:translateY(10px)scale(.4);box-shadow:0 10px 18px #14783a29}.PuzzleRushActiveRun-module__kUtqzq__checkmark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7px;width:18px;height:18px;display:block}.PuzzleRushActiveRun-module__kUtqzq__checkmarkVisible{animation:.32s cubic-bezier(.22,1,.36,1) both PuzzleRushActiveRun-module__kUtqzq__checkmark-pop}.PuzzleRushActiveRun-module__kUtqzq__runBar{z-index:2;border:1px solid var(--border);background:var(--surface);width:min(100% - 32px,520px);box-shadow:var(--shadow);opacity:1;visibility:visible;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:opacity .38s,visibility .38s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)translateY(0)}.PuzzleRushActiveRun-module__kUtqzq__introHidden{opacity:0;visibility:hidden;pointer-events:none}.PuzzleRushActiveRun-module__kUtqzq__runMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.PuzzleRushActiveRun-module__kUtqzq__modeLabel{color:var(--text);font-size:1.05rem;font-weight:700;line-height:1.1}.PuzzleRushActiveRun-module__kUtqzq__score{color:var(--text-soft);font-size:.9rem;font-weight:700;line-height:1.15}.PuzzleRushActiveRun-module__kUtqzq__runActions{align-items:center;gap:10px;display:flex}.PuzzleRushActiveRun-module__kUtqzq__timer{color:var(--text);font-size:1rem;font-weight:700;line-height:1}.PuzzleRushActiveRun-module__kUtqzq__endButton{background:var(--surface);box-shadow:none;color:#c93c3c;cursor:pointer;border:1px solid #d642429e;border-radius:14px;padding:10px 12px;font-family:inherit;font-size:.9rem;font-weight:700;line-height:1;transition:transform .16s,box-shadow .16s,background-color .16s,opacity .16s}.PuzzleRushActiveRun-module__kUtqzq__endButton:hover:not(:disabled):not(.PuzzleRushActiveRun-module__kUtqzq__confirming){color:#fff;background:#d94545;border-color:#d94545;box-shadow:0 18px 34px #d945453d}.PuzzleRushActiveRun-module__kUtqzq__endButton.PuzzleRushActiveRun-module__kUtqzq__confirming,.PuzzleRushActiveRun-module__kUtqzq__endButton.PuzzleRushActiveRun-module__kUtqzq__confirming:hover:not(:disabled){color:#fff;background:#d33d3d;border-color:#d33d3d;box-shadow:0 18px 34px #d33d3d42}.PuzzleRushActiveRun-module__kUtqzq__endButton:disabled{box-shadow:none;cursor:default;opacity:.55}.PuzzleRushActiveRun-module__kUtqzq__countdownOverlay{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.PuzzleRushActiveRun-module__kUtqzq__countdownValue{color:var(--text);text-shadow:0 14px 30px #0000001a;opacity:0;font-size:clamp(5.8rem,10vw,6.8rem);font-weight:700;line-height:1;animation:.58s cubic-bezier(.22,1,.36,1) both PuzzleRushActiveRun-module__kUtqzq__countdown-pop;transform:scale(.7)}.PuzzleRushActiveRun-module__kUtqzq__strikeIndicator{z-index:4;border:1px solid var(--border);background:var(--surface);opacity:1;visibility:visible;border-radius:999px;padding:9px 11px;transition:bottom .24s cubic-bezier(.22,1,.36,1),opacity .38s,visibility .38s;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000017}.PuzzleRushActiveRun-module__kUtqzq__keyboardVisible .PuzzleRushActiveRun-module__kUtqzq__strikeIndicator{bottom:calc(12px + var(--custom-keyboard-height))}.PuzzleRushActiveRun-module__kUtqzq__strikeDots{align-items:center;gap:7px;display:flex}.PuzzleRushActiveRun-module__kUtqzq__strikeDot{background:#ecf0f4f2;border:1px solid #a4b2c3c7;border-radius:999px;width:17px;height:17px}.PuzzleRushActiveRun-module__kUtqzq__strikeUsed{background:#f0384d;border-color:#f83127;box-shadow:0 0 0 3px #ff706629}.PuzzleRushActiveRun-module__kUtqzq__strikeOpen{border-color:#a4b2c3c7}.PuzzleRushActiveRun-module__kUtqzq__keyboard{z-index:5;pointer-events:none;will-change:transform;background-color:#efefeffa;justify-content:center;padding:8px 4px 4px;transition:transform .24s cubic-bezier(.22,1,.36,1),filter .18s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% + 6px));box-shadow:0 2px 10px #0000004d}.PuzzleRushActiveRun-module__kUtqzq__keyboardShown{pointer-events:auto;transform:translateY(0)}.PuzzleRushActiveRun-module__kUtqzq__keyboardFrame{flex-direction:column;gap:4px;width:min(100%,540px);display:flex}.PuzzleRushActiveRun-module__kUtqzq__keyboardRow{gap:4px;width:100%;display:grid}.PuzzleRushActiveRun-module__kUtqzq__keyboardDigits{grid-template-columns:repeat(10,minmax(0,1fr))}.PuzzleRushActiveRun-module__kUtqzq__keyboardActions{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1.3fr)}.PuzzleRushActiveRun-module__kUtqzq__keyboardKey{color:#172033;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#e2e8f0;border:0;border-radius:4px;justify-content:center;align-items:center;height:50px;margin:0;padding:0 10px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1;transition:background-color 90ms,box-shadow 90ms,color 90ms,transform 90ms;display:flex;box-shadow:1px 1px 2px #0000001a}.PuzzleRushActiveRun-module__kUtqzq__keyboardKey:hover{background-color:#d9e1ec}.PuzzleRushActiveRun-module__kUtqzq__keyboardKey.PuzzleRushActiveRun-module__kUtqzq__pressed{background-color:#d1dbe9;transform:translateY(1px);box-shadow:inset 0 1px 1px #0000001a}.PuzzleRushActiveRun-module__kUtqzq__submitKey{color:#fff;background-color:#42ad64}.PuzzleRushActiveRun-module__kUtqzq__submitKey:hover:not(:disabled){background-color:#40a35f}.PuzzleRushActiveRun-module__kUtqzq__submitKey.PuzzleRushActiveRun-module__kUtqzq__pressed{background-color:#3e9c5c}.PuzzleRushActiveRun-module__kUtqzq__submitKey:disabled{color:#f1f6f3;cursor:default;background-color:#98b9a2;box-shadow:1px 1px 2px #0000000d}.PuzzleRushActiveRun-module__kUtqzq__keyboardKey:disabled:not(.PuzzleRushActiveRun-module__kUtqzq__submitKey){color:#546173;cursor:default;background-color:#e2e8f0;box-shadow:1px 1px 2px #00000012}.PuzzleRushActiveRun-module__kUtqzq__backspaceKey svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:24px;height:24px;display:block}.PuzzleRushActiveRun-module__kUtqzq__keyboardFocused,.PuzzleRushActiveRun-module__kUtqzq__keyboardInteractive{filter:none}@keyframes PuzzleRushActiveRun-module__kUtqzq__puzzle-token-enter{0%{opacity:0;transform:translateY(-22px)scale(.84)}40%{transform:translateY(4px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PuzzleRushActiveRun-module__kUtqzq__puzzle-token-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.88)}}@keyframes PuzzleRushActiveRun-module__kUtqzq__countdown-pop{0%{opacity:0;transform:scale(.72)}18%{opacity:1}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes PuzzleRushActiveRun-module__kUtqzq__answer-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}@keyframes PuzzleRushActiveRun-module__kUtqzq__answer-cursor-blink{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes PuzzleRushActiveRun-module__kUtqzq__checkmark-pop{0%{opacity:0;transform:translateY(12px)scale(.32)}60%{opacity:1;transform:translateY(-2px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:920px){.PuzzleRushActiveRun-module__kUtqzq__problemRowShell{min-height:208px}.PuzzleRushActiveRun-module__kUtqzq__problemRow{max-width:min(100%,520px)}.PuzzleRushActiveRun-module__kUtqzq__problemExpression{flex-wrap:wrap}.PuzzleRushActiveRun-module__kUtqzq__answerDisplay{font-size:1.45rem}}@media (max-width:560px){.PuzzleRushActiveRun-module__kUtqzq__keyboard{padding-inline:6px}.PuzzleRushActiveRun-module__kUtqzq__keyboardFrame{width:100%}}@media (max-width:400px){.PuzzleRushActiveRun-module__kUtqzq__game{--token-gap-tight:.01em;--token-gap-group:.05em;--token-gap-regular:.08em;--token-gap-wide:.16em;--token-gap-division:.22em;--token-gap-badge:.22em}.PuzzleRushActiveRun-module__kUtqzq__problemRowShell{min-height:196px}.PuzzleRushActiveRun-module__kUtqzq__expressionToken{font-size:2.55rem}.PuzzleRushActiveRun-module__kUtqzq__tokenModulo{padding:.36rem .58rem;font-size:.72rem;top:-.88em}}
.LingDemandEditor-module__lmnNOa__cards{width:100%;height:100%;overflow:hidden}.LingDemandEditor-module__lmnNOa__demandCard{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background-color:#fafafa;border:0;border-bottom:1px solid #dbdbdb;outline:none;flex-direction:column;width:100%;height:51.25px;padding:4px 0 0 4px;font-family:inherit;font-weight:700;transition:background-color 15ms;display:flex;position:relative;box-shadow:0 2px 5px #0000000d}.LingDemandEditor-module__lmnNOa__demandCard:hover{background-color:#f5f5f5}.LingDemandEditor-module__lmnNOa__demandCard:nth-child(8){border-bottom:0}.LingDemandEditor-module__lmnNOa__cardLabel{white-space:pre-line;font-size:13.5px;line-height:normal;transition:opacity .1s 80ms,visibility .1s 80ms}.LingDemandEditor-module__lmnNOa__cardValue{font-size:16px;line-height:normal;transition:opacity .1s 80ms,visibility .1s 80ms;position:relative;left:6px}.LingDemandEditor-module__lmnNOa__compactCardValue{font-size:14.5px}.LingDemandEditor-module__lmnNOa__demandCard svg{color:red;opacity:0;visibility:hidden;width:22px;height:22px;transition:opacity .12s,visibility .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.LingDemandEditor-module__lmnNOa__demandCard:hover .LingDemandEditor-module__lmnNOa__cardLabel,.LingDemandEditor-module__lmnNOa__demandCard:hover .LingDemandEditor-module__lmnNOa__cardValue{opacity:0;visibility:hidden;transition:opacity .12s,visibility .12s}.LingDemandEditor-module__lmnNOa__demandCard:hover svg{opacity:1;visibility:visible;transition:opacity .1s 80ms,visibility .1s 80ms}.LingDemandEditor-module__lmnNOa__addButton{cursor:pointer;background:0 0;border:0;border-radius:5px;outline:none;justify-content:center;align-items:center;width:calc(100% - 12px);height:41.25px;margin:5px 6px;padding:0;transition:background-color 30ms;display:flex}.LingDemandEditor-module__lmnNOa__addButton svg{color:#999;width:20px;height:20px}.LingDemandEditor-module__lmnNOa__addButton:hover{background-color:#f6f6f6;transition:background-color 80ms}.LingDemandEditor-module__lmnNOa__addButton:active{background-color:#f3f3f3;transition:background-color}.LingDemandEditor-module__lmnNOa__backdrop{opacity:0;visibility:hidden;z-index:1;background-color:#000;border:0;width:100%;height:100vh;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.LingDemandEditor-module__lmnNOa__shownBackdrop{opacity:.1;visibility:visible}.LingDemandEditor-module__lmnNOa__dialog{opacity:0;visibility:hidden;z-index:6;background-color:#fff;border:0;border-radius:10px;flex-direction:column;width:430px;min-width:370px;max-width:1200px;padding:0;transition:transform .25s cubic-bezier(.15,.94,.41,.99),opacity .15s cubic-bezier(.15,.94,.41,.99),visibility .15s cubic-bezier(.15,.94,.41,.99);display:flex;position:fixed;bottom:50%;left:50%;transform:translate(-50%,70%);box-shadow:0 0 5px #0006}.LingDemandEditor-module__lmnNOa__shownDialog{opacity:1;visibility:visible;transition:transform .4s cubic-bezier(.15,.94,.41,.99),opacity .4s cubic-bezier(.15,.94,.41,.99),visibility .4s cubic-bezier(.15,.94,.41,.99);transform:translate(-50%,50%)}.LingDemandEditor-module__lmnNOa__dialogHeader{border-bottom:1px solid #dadada;justify-content:center;align-items:center;width:100%;height:44px;padding:6px;display:flex}.LingDemandEditor-module__lmnNOa__dialogHeader h2{margin:0;font-size:20px;position:absolute}.LingDemandEditor-module__lmnNOa__doneButton{color:#fff;cursor:pointer;background-color:#42ad64;border:0;border-radius:6px;outline:none;width:78px;height:32px;margin-left:auto;padding:0;font-family:inherit;font-size:16px;box-shadow:0 1px 2px #0000001a}.LingDemandEditor-module__lmnNOa__doneButton:hover{background-color:#409d5e}.LingDemandEditor-module__lmnNOa__doneButton:active{background-color:#3d9559}.LingDemandEditor-module__lmnNOa__dialogContent{text-align:center;flex-direction:column;align-items:center;width:100%;height:486px;padding-bottom:30px;display:flex;overflow-y:scroll}.LingDemandEditor-module__lmnNOa__demandOption{border-bottom:1px solid #dadada;flex-shrink:0;align-items:center;width:100%;height:57px;padding:10px 26px;display:flex}.LingDemandEditor-module__lmnNOa__optionLabel{text-align:left;align-self:center;font-size:18px;font-weight:700}.LingDemandEditor-module__lmnNOa__demandOption>:last-child{margin-left:auto}.LingDemandEditor-module__lmnNOa__dropdown{flex-direction:column;width:126px;height:36px;display:flex;position:relative}.LingDemandEditor-module__lmnNOa__dropdownDisplay{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0003;border-radius:6px;outline:none;justify-content:center;align-items:center;width:126px;height:36px;padding:0;font-family:inherit;font-size:16px;transition:background-color .1s;display:flex;box-shadow:0 2px 2px #0000001a}.LingDemandEditor-module__lmnNOa__dropdownDisplay:hover{background-color:#f8f8f8}.LingDemandEditor-module__lmnNOa__dropdownText{animation:.15s both LingDemandEditor-module__lmnNOa__dropdownTextIn}.LingDemandEditor-module__lmnNOa__fadingDropdownText{animation:.1s forwards LingDemandEditor-module__lmnNOa__dropdownTextOut}.LingDemandEditor-module__lmnNOa__dropdownOptions{opacity:0;visibility:hidden;z-index:2;background-color:#fff;border:1px solid #0003;border-radius:6px;flex-direction:column;width:126px;margin-top:38px;transition:transform .1s ease-out,opacity .1s ease-out,visibility .1s ease-out;display:flex;position:absolute;overflow:hidden;transform:translateY(6px);box-shadow:0 6px 16px #0000001f}.LingDemandEditor-module__lmnNOa__activeDropdown .LingDemandEditor-module__lmnNOa__dropdownOptions{opacity:1;visibility:visible;transform:translateY(0)}.LingDemandEditor-module__lmnNOa__dropdownOption{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-bottom:1px solid #dadada;outline:none;flex-shrink:0;justify-content:center;align-items:center;height:36px;padding:0;font-family:inherit;font-size:16px;display:flex}.LingDemandEditor-module__lmnNOa__dropdownOption:last-child{border-bottom:0}.LingDemandEditor-module__lmnNOa__dropdownOption:hover{background-color:#fafafa}.LingDemandEditor-module__lmnNOa__textInput{text-align:center;background:#fff;border:1px solid #0003;border-radius:6px;width:58px;height:36px;font-family:inherit;font-size:20px;transition:all .1s;box-shadow:0 2px 2px #0000001a}.LingDemandEditor-module__lmnNOa__textInput:focus{background-color:#f8f8f8;border-color:#00000054;outline:none}.LingDemandEditor-module__lmnNOa__transferInputs{align-items:center;display:flex}.LingDemandEditor-module__lmnNOa__transferArrow{margin:0 10px;font-size:20px;font-weight:700}.LingDemandEditor-module__lmnNOa__demandToggle{cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:16px;outline:none;align-items:center;width:50px;height:29px;padding:0;transition:background-color .12s;display:flex;box-shadow:0 1px 2px #0000001a}.LingDemandEditor-module__lmnNOa__demandToggleSwitch{background:linear-gradient(#fff,#ededed);border:1px solid #0000001a;border-radius:50%;width:24px;height:24px;transition:left .2s cubic-bezier(.785,.135,.15,.86);position:relative;left:2px;box-shadow:0 0 1px #000000bf}.LingDemandEditor-module__lmnNOa__activeDemandToggle{background-color:#60df66}.LingDemandEditor-module__lmnNOa__activeDemandToggle .LingDemandEditor-module__lmnNOa__demandToggleSwitch{left:22px}@keyframes LingDemandEditor-module__lmnNOa__dropdownTextOut{to{opacity:0}}@keyframes LingDemandEditor-module__lmnNOa__dropdownTextIn{0%{opacity:0}to{opacity:1}}@media (max-width:500px){.LingDemandEditor-module__lmnNOa__dialog{width:95%;min-width:370px}.LingDemandEditor-module__lmnNOa__dropdownOptions{transition:transform .17s ease-out,opacity .17s ease-out,visibility .17s ease-out}}
.PuzzleRushMenuFields-module__hmYIOW__section{display:contents}.PuzzleRushMenuFields-module__hmYIOW__sectionLabel{color:gray;letter-spacing:.06em;text-transform:uppercase;margin:10px 14px 0;padding:0 2px 6px;font-size:12px}.PuzzleRushMenuFields-module__hmYIOW__spacedLabel{padding-top:16px}.PuzzleRushMenuFields-module__hmYIOW__rangeField{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.PuzzleRushMenuFields-module__hmYIOW__borderTop{border-top:1px solid #00000014}.PuzzleRushMenuFields-module__hmYIOW__borderBottom{border-bottom:1px solid #00000014}.PuzzleRushMenuFields-module__hmYIOW__disabled{opacity:.5}.PuzzleRushMenuFields-module__hmYIOW__rangeLabel{color:inherit;font-size:16px;font-weight:700;line-height:1.3}.PuzzleRushMenuFields-module__hmYIOW__rangeValue{color:#858e9c;font-weight:600}.PuzzleRushMenuFields-module__hmYIOW__rangeControl{align-items:center;display:flex}.PuzzleRushMenuFields-module__hmYIOW__rangeInput{--puzzle-rush-range-progress:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.PuzzleRushMenuFields-module__hmYIOW__rangeInput::-webkit-slider-runnable-track{background:linear-gradient(90deg, #5b7395d1 0%, #435e86eb var(--puzzle-rush-range-progress), #d7dee8e6 var(--puzzle-rush-range-progress), #d7dee8e6 100%);border-radius:999px;height:6px}.PuzzleRushMenuFields-module__hmYIOW__rangeInput::-moz-range-track{background:#d7dee8e6;border-radius:999px;height:6px}.PuzzleRushMenuFields-module__hmYIOW__rangeInput::-moz-range-progress{background:linear-gradient(90deg,#5b7395d1,#435e86eb);border-radius:999px;height:6px}.PuzzleRushMenuFields-module__hmYIOW__rangeInput::-webkit-slider-thumb{appearance:none;background:#38527a;border:0;border-radius:999px;width:18px;height:18px;margin-top:-6px;box-shadow:0 0 0 1px #1623391a,0 8px 18px #1f33523d}.PuzzleRushMenuFields-module__hmYIOW__rangeInput::-moz-range-thumb{background:#38527a;border:0;border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 1px #1623391a,0 8px 18px #1f33523d}.PuzzleRushMenuFields-module__hmYIOW__rangeInput:disabled{cursor:not-allowed}.PuzzleRushMenuFields-module__hmYIOW__chips{border-top:1px solid #00000014;flex-wrap:wrap;gap:10px;padding:14px 14px 10px;display:flex}.PuzzleRushMenuFields-module__hmYIOW__chip{color:#29523a;cursor:pointer;background:#e6f3e9;border:1px solid #5e9c674d;border-radius:999px;min-height:40px;padding:0 16px;font-size:15px;font-weight:700;transition:background-color .16s,color .16s,opacity .16s,transform .16s,box-shadow .16s,border-color .16s;box-shadow:inset 0 1px #fff9}.PuzzleRushMenuFields-module__hmYIOW__chip:hover:not(:disabled){background:#dceee1}.PuzzleRushMenuFields-module__hmYIOW__activeChip{color:#fff;background:#65b971;border-color:#499154;box-shadow:0 8px 16px #4991542e}.PuzzleRushMenuFields-module__hmYIOW__chip:disabled{cursor:not-allowed}@media (max-width:680px){.PuzzleRushMenuFields-module__hmYIOW__rangeField{gap:8px;padding:12px 14px 14px}}
