.auth-container{background-color:#fff;border-radius:1.25rem;box-shadow:0 .5rem 1rem #0000001a;margin:2rem auto;max-width:40rem;padding:2rem;text-align:center;width:100%}.auth-title{color:#289dcf;font-size:1.5rem;margin-bottom:2rem}.auth-forms{align-items:flex-start;display:flex;gap:2rem;justify-content:space-around;margin-bottom:1.5rem}.auth-form{background-color:#fdfdfd;border-radius:.625rem;box-sizing:border-box;padding:1rem;transition:all .3s;width:50%}.hidden{display:none}.form-group{margin-bottom:1rem;text-align:left}.form-group label{color:#333;display:inline-block;margin-bottom:.5rem}.form-group input,.form-group select{border:1px solid #ccc;border-radius:.3125rem;box-sizing:border-box;font-size:1rem;padding:.5rem;width:100%}.input-error{color:red;font-size:.875rem;margin-top:.25rem}.submit-btn{background-color:#4676bf;border:none;border-radius:.3125rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem;transition:background-color .3s}.submit-btn:hover{background-color:#4cb3e4}.error-msg{color:red;margin-bottom:1rem}.switch-area p{margin:1rem 0 0}.switch-area button{background:none;border:none;color:#4676bf;cursor:pointer;font-size:1rem}.switch-area button:hover{text-decoration:underline}*,:after,:before{box-sizing:border-box}html{font-size:16px}body{background-color:#fffae6;font-family:Poppins,sans-serif;margin:0;padding:0}.app-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}.app-title{color:#e57373;font-size:2rem;left:2rem;text-align:left}.avatar-container{cursor:pointer;position:absolute;right:2rem}.avatar{border-radius:50%;box-shadow:0 0 5px #0003;height:40px;object-fit:cover;width:40px}.dropdown-menu{background-color:#fff;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 .5rem 1rem #0003;min-width:120px;padding:.5rem 0;position:absolute;right:0;top:50px;z-index:999}.dropdown-item{color:#333;font-size:.9rem;padding:.5rem 1rem;transition:background-color .2s}.dropdown-item:hover{background-color:#f2f2f2}.grade-options{border-top:1px solid #ddd;margin-top:.5rem;padding-top:.5rem}.grade-option{color:#333;cursor:pointer;font-size:.85rem;padding:.25rem 1rem;transition:background-color .3s}.grade-option:hover{background-color:#f2f2f2}.grade-option.selected{background-color:#4cb3e4;border-radius:.25rem;color:#fff;font-weight:700}.unit-container{background-color:#43f6f6;border-radius:1.25rem;box-shadow:0 .5rem 1rem #0000001a;box-sizing:border-box;margin:5%;max-width:90%;padding:2rem;text-align:center;width:90%}.tree{margin-top:2rem;padding-left:0}.tree ul{list-style:none;margin:0;padding:0}.tree li{align-items:center;background-color:#4676bf;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;gap:1rem;justify-content:space-between;margin:.5rem auto;padding:1rem;transition:background-color .3s,transform .3s;width:80%}.tree li:hover{background-color:#4cb3e4;transform:scale(1.05)}.award-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:2rem;justify-content:center;transition:transform .3s ease,background-color .3s;width:2rem}.award-btn.star{background-color:#ef4083}.award-btn.moon{background-color:#e427f1}.award-btn:before{color:#fff;font-size:1.5rem}.award-btn.star:before{content:"⭐️"}.award-btn.moon:before{content:"🌙"}.award-btn:active{transform:scale(.9)}.award-btn.upgrade-level:before{content:"⬆️"}.award-btn.upgrade-level{height:3rem;margin-left:1rem;width:3rem}.node-text{color:#fff;font-weight:700;text-align:center}.unit-title{color:#289dcf;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.chapter-item .node-text{flex:1 1;text-align:center}.chapter-item button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin:0;padding:0;text-align:center;width:100%}.wrong-review-btn{background-color:#4cb3e4;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px;transition:background-color .3s ease}.wrong-review-btn:hover{background-color:#4676bf}@media (max-width:37.5rem){body{align-items:flex-start;padding:.5rem}.unit-container{max-width:none;padding:1rem}.tree li{font-size:1.125rem;width:90%}.chapter-item{padding:.75rem 0;width:100%}.award-btn{height:1.75rem;width:1.75rem}.award-btn:before{font-size:1.25rem}.unit-title{font-size:1.75rem}}@media (min-width:37.5rem) and (max-width:56.25rem){.unit-container{padding:1.5rem}.unit-title{font-size:1.75rem}.chapter-item,.tree li{width:80%}}

/*!
 * 
 *   react-simple-keyboard v3.8.32
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.8.24
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.paper-page{background-color:#ffe0b2;border-radius:1.25rem;box-shadow:0 .5rem 1rem #0000001a;box-sizing:border-box;margin:5%;max-width:90%;padding:2rem;position:relative;text-align:center;width:90%}.paper-progress-fill{background:linear-gradient(90deg,red,orange,#ff0,green,blue,violet)}.paper-hearts-container{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;white-space:nowrap}.paper-heart{font-size:1.5rem}.paper-fill-display{align-items:flex-end;height:1.8rem;min-width:calc(1ch + 4px);padding:0 .25rem}.paper-fill-display:empty:before{color:#ffffff4d;content:"\2003"}.paper-fill-display.paper-fill-active{border-bottom-color:#f46031}.paper-answer-feedback{background-color:#fff3e0;border-radius:.625rem;box-shadow:0 .25rem .5rem #0000001a;color:#000;font-size:1rem;margin:1.5rem auto;max-width:80%;padding:1rem;text-align:left}.paper-answer-feedback-header{align-items:center;display:flex;margin-bottom:1rem}.paper-answer-feedback-icon{color:#f4511e;font-size:1.5rem;margin-right:.5rem}.paper-answer-feedback-text{color:#f4511e;font-size:1.25rem;font-weight:700}.paper-answer-correct{font-weight:700;margin-bottom:.5rem}.paper-answer-explanation{margin-bottom:1rem}.paper-feedback-confirm-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:block;font-size:1.125rem;margin:0 auto;outline:none;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.paper-feedback-confirm-button:hover{background-color:#ff7043;transform:scale(1.05)}.paper-option-button{word-wrap:break-word;max-width:95%;text-align:left;width:80%;word-break:normal}.paper-option-button:hover{background-color:#4caf50;transform:scale(1.05)}.paper-option-button.selected{background-color:#007303}.paper-next-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;margin-top:1rem;padding:1rem;transition:background-color .3s,transform .3s;width:50%}.paper-next-button:hover{background-color:#ff7043;transform:scale(1.05)}.paper-next-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.paper-keyboard-container{margin-bottom:1rem}.paper-keyboard-close{background-color:#ff7043;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;margin:0 auto 1rem;padding:.5rem 1rem;transition:background-color .3s,transform .3s}.paper-keyboard-close:hover{background-color:#ff5722;transform:scale(1.05)}.paper-keyboard-theme{--primary-bg-color:#f4511e;--primary-color:#fff}.hg-button-normal{background-color:#348bef!important}.hg-button-normal,.hg-button-operators{border-radius:.4rem!important;color:#fff!important;margin:.25rem!important}.hg-button-operators{background-color:#6a74f3!important}.hg-button-back{background-color:#ff7043!important}.hg-button-back,.hg-button-done{border-radius:.4rem!important;color:#fff!important;margin:.25rem!important}.hg-button-done{background-color:#4caf50!important}.paper-star-rating{margin:1rem}.paper-star{font-size:1.8rem;margin:0 4px}.paper-heartout-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.paper-heartout-modal{background-color:#fff;border-radius:.625rem;box-shadow:0 .5rem 1rem #0003;max-width:28rem;padding:2rem;text-align:center;width:80%}.paper-heartout-modal h2{color:#f4511e;font-size:1.5rem;margin-bottom:1rem}.paper-heartout-modal p{font-size:1.125rem;margin-bottom:1.5rem}.paper-heartout-retry-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.paper-heartout-retry-button:hover{background-color:#ff7043;transform:scale(1.05)}.paper-result-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.paper-result-modal{background-color:#fff;border-radius:.625rem;box-shadow:0 .5rem 1rem #0003;max-width:28rem;padding:2rem;text-align:center;width:80%}.paper-result-modal h2{color:#f4511e;font-size:1.5rem;margin-bottom:1rem}.paper-result-modal p{font-size:1.125rem;margin-bottom:1rem}.paper-result-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.paper-result-button:hover{background-color:#ff7043;transform:scale(1.05)}.paper-error,.paper-loading,.paper-no-data{color:#4caf50;font-size:1.25rem;margin-top:2rem}@media (max-width:37.5rem){.paper-page{margin:1rem;max-width:none;padding:1.5rem;width:auto}.paper-progress-container{height:1.2rem;width:80%}.paper-question-text{font-size:1.125rem}.paper-option-button{max-width:none;width:90%}.paper-heart-number{font-size:1.25rem}}.paper-exit-confirm{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.paper-exit-confirm .paper-answer-feedback{background-color:#fffbe6;max-width:90%;min-width:20rem;padding:1.5rem}.paper-exit-confirm .paper-answer-feedback-header{color:#ff9800}.paper-exit-confirm .paper-answer-correct{color:#333;font-size:1.125rem;line-height:1.6}@media (max-width:37.5rem){.paper-exit-confirm .paper-answer-feedback{max-width:90%;padding:1rem}}@media (min-width:37.5rem) and (max-width:56.25rem){.paper-page{max-width:90%;padding:2rem;width:90%}}.decimal-grid-container{background-color:#fff8db;border-radius:.5rem;box-shadow:0 2px 8px #00000026;margin:2rem auto;padding:1rem;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content}.decimal-grid-container h2{color:#289dcf;font-size:1.25rem;font-weight:700;margin:0 0 1rem}.decimal-grid-svg{background-color:#fff;border:2px solid #289dcf;border-radius:4px;display:block;margin:0 auto}.match-container{display:flex;flex-direction:column;margin:2rem auto;width:90%}.match-row{align-items:stretch;display:flex;gap:1rem;margin-bottom:1rem}.match-item{word-wrap:break-word;background-color:#62bd68;border-radius:.625rem;color:#fff;cursor:pointer;flex:1 1;font-size:1.125rem;padding:1rem;text-align:center;transition:background-color .3s,transform .3s;white-space:pre-wrap;width:40%}.match-item:hover{transform:scale(1.05)}.match-item.highlight{background-color:#187e1f}.match-item.matched{opacity:.6;pointer-events:none}.match-item.wrong{background-color:#f35f5f}.calculate-grid-container{background-color:#fff8db;border-radius:.5rem;box-shadow:0 .25rem .5rem #00000026;margin:2rem auto;padding:1rem;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content}.calculate-grid-container h2{color:#289dcf;font-size:1.25rem;font-weight:700;margin:0 0 1rem}.calculate-grid-svg{background-color:#fff;border:.25rem solid #289dcf;border-radius:.5rem;display:block;margin:0 auto}.calculate-grid-placeholder-rect{fill:none;stroke:#c68181;stroke-width:.1rem;cursor:pointer}.placeholder-active{stroke-width:.15rem;stroke:#ef0959}.placeholder-wrong{stroke:red;stroke-width:.15rem}.input-wrong{color:red}.calculate-grid-input{align-items:center;background:#0000;border:none;box-sizing:border-box;color:#333;cursor:pointer;display:flex;height:100%;justify-content:center;line-height:1.25rem;margin:0;outline:none;padding:0;text-align:center;width:100%}.calculate-grid-input,.calculate-grid-text{font-family:Arial,sans-serif;font-size:1.25rem}.calculate-grid-text{dominant-baseline:middle;text-anchor:middle;fill:#000}.calculate-grid-bold{font-weight:700}.calculate-grid-line{stroke:#000;stroke-width:1}.diy-container{background-color:#fff8db;border-radius:1.25rem;box-shadow:0 .5rem 1rem #0000001a;box-sizing:border-box;margin:2rem auto;max-width:100%;padding:1.5rem}.diy-svg{background-color:#fff;border:.0625rem solid #ccc;border-radius:.625rem;box-shadow:0 .25rem .5rem #0000001a;height:auto;width:100%}.diy-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.diy-toolbar label{align-items:center;color:#333;display:flex;font-weight:700}.diy-toolbar input[type=number]{border:.0625rem solid #ccc;border-radius:.4rem;font-size:1rem;margin-left:.5rem;outline:none;padding:.3rem .5rem;width:3.75rem}.diy-toolbar button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.5rem 1rem;transition:background-color .3s,transform .3s}.diy-toolbar button:hover{background-color:#ff7043;transform:scale(1.05)}.diy-toolbar button:disabled{cursor:not-allowed;opacity:.6;transform:none}.grid-line{stroke:#eee;stroke-width:.0625rem}.line-shape{stroke:#000;stroke-width:.1875rem;stroke-linecap:round}.arc-shape{stroke:#f4511e;fill:none;stroke-width:.125rem;cursor:pointer}.text-shape{fill:#333;cursor:grab;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;-webkit-user-select:none;user-select:none}.temp-arc-point,.temp-circle-point,.temp-line-point{r:.25rem}.temp-line-point{fill:#348bef}.temp-arc-point{fill:#ff7043}.temp-circle-point{fill:#66bb6a}.bendable-line-shape,.curve-shape{stroke:#000;fill:none;stroke-width:.125rem;stroke-linecap:round}.temp-bendable-line-point{r:.25rem;fill:#348bef}.circle-shape,.ellipse-shape{stroke:#000;fill:none;stroke-width:.125rem;stroke-linecap:round}.wrong-answer-review-page{background-color:#ffe0b2;border-radius:1.25rem;box-shadow:0 .5rem 1rem #0000001a;box-sizing:border-box;margin:5%;max-width:90%;padding:2rem;position:relative;text-align:center;width:90%}.paper-header{align-items:center;display:flex;margin-bottom:2rem;width:100%}.paper-back-button{align-items:center;background:none;border:none;color:#f4511e;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin-right:1rem;width:2.5rem}.paper-close-icon{color:#f4511e;height:1.6rem;width:1.6rem}.paper-header-right{align-items:center;display:flex;flex:1 1;gap:1rem;justify-content:flex-end}.paper-progress-container{background-color:#fff;border:.0625rem solid #ccc;border-radius:.75rem;height:1.5rem;overflow:hidden;position:relative;width:60%}.paper-progress-fill{background:linear-gradient(90deg,red,orange,#ff0,green,blue,indigo,violet);border-radius:.75rem 0 0 .75rem;height:100%;transition:width .4s ease}.paper-container{margin-top:1rem}.paper-question-title-area{background-color:#4360f8;border-radius:.625rem;box-shadow:0 .25rem .5rem #0000001a;color:#fff;margin-bottom:1.5rem;padding:1rem}.paper-question-content{font-weight:700}.paper-question-content,.paper-question-show-time-area{font-size:1.25rem;text-align:left;white-space:pre-line}.paper-fill-wrapper{align-items:center;cursor:pointer;display:inline-flex;margin:0 .25rem}.paper-left-paren,.paper-right-paren{color:#fff;transition:color .3s}.paper-fill-display{align-items:center;background:#0000;border-bottom:2px solid #fff;box-sizing:border-box;color:#fff;display:inline-flex;font-size:1rem;height:1.5rem;justify-content:center;margin:0 .25rem;outline:none;overflow:hidden;padding:0;text-align:center}.paper-fill-display.paper-fill-wrong{border-bottom-color:#f46031;color:red}.wrong-answer-header{background-color:#ff9800;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 .25rem .5rem #0000001a;color:#fff;margin-bottom:2rem;padding:1rem;text-align:center}.wrong-answer-header-title{font-size:1.75rem;font-weight:700;margin:0}.paper-option-list{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.paper-option-button{background-color:#66bb6a;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1.125rem;max-width:90%;padding:1rem;text-align:center;transition:background-color .3s,transform .3s;width:60%}.paper-option-button.correct{background-color:#4caf50}.paper-option-button.wrong{background-color:#f4511e}.wrong-answer-record-modal{background-color:#fff3e0;border-radius:.625rem;box-shadow:0 .25rem .5rem #0000001a;color:#000;font-size:1rem;margin:1.5rem auto;max-width:80%;padding:1rem;text-align:left}.wrong-answer-record-header{align-items:center;display:flex;margin-bottom:1rem}.wrong-answer-record-icon{color:#f4511e;font-size:1.5rem;margin-right:.5rem}.wrong-answer-record-text{color:#f4511e;font-size:1.25rem;font-weight:700}.wrong-answer-record-confirm-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:block;font-size:1.125rem;margin:0 auto;outline:none;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.wrong-answer-record-confirm-button:hover{background-color:#ff7043;transform:scale(1.05)}.wrong-answer-explanation-modal{background-color:#fff3e0;border-radius:.625rem;box-shadow:0 .25rem .5rem #0000001a;color:#000;font-size:1rem;margin:1.5rem auto;max-width:80%;padding:1rem;text-align:left}.wrong-answer-explanation-header{align-items:center;display:flex;margin-bottom:1rem}.wrong-answer-explanation-icon{color:#4caf50;font-size:1.5rem;margin-right:.5rem}.wrong-answer-explanation-text{color:#4caf50;font-size:1.25rem;font-weight:700}.wrong-answer-correct{font-weight:700;margin-bottom:.5rem}.wrong-answer-explanation{margin-bottom:1rem}.wrong-answer-explanation-confirm-button{background-color:#4caf50;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:block;font-size:1.125rem;margin:0 auto;outline:none;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.wrong-answer-explanation-confirm-button:hover{background-color:#66bb6a;transform:scale(1.05)}.question-switch-buttons{display:flex;justify-content:space-between;margin-top:2rem}.next-question-button,.prev-question-button{background-color:#f4511e;border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem 2rem;transition:background-color .3s,transform .3s}.next-question-button:hover,.prev-question-button:hover{background-color:#ff7043;transform:scale(1.05)}#root,body,html{height:100%;margin:0;padding:0;width:100%}body{align-items:center;background-color:#f1f8ff;display:flex;flex-direction:column;font-family:Comic Sans MS,sans-serif;font-size:1rem;justify-content:center;min-height:100vh;overflow-x:hidden;overflow-y:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.3ae40f29.css.map*/