@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafafa}html{overflow:hidden}body,html{height:100%}body{overflow:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.card-wrap{position:relative;z-index:1}.card-wrap:first-child{margin-bottom:20px}main{width:100%;font-family:"Open Sans",sans-serif}main .button-container{position:-webkit-sticky;position:sticky;top:0;background:#fafafa;z-index:3;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;align-items:center}main #main{margin:0}main #titlebar,main header#wideheader{display:none}main .position{top:58px}.chat-wrapper{position:fixed;right:10px;bottom:10px;z-index:99;width:50%;height:calc(100vh - 192px)}.chat-container{height:100%;position:relative;border-radius:15px;box-shadow:4px 16px 24px 0 rgba(10,94,255,.12);background:#fff;border:1px solid rgba(0,176,255,.6);width:100%}.chat-container .chat-header,.chat-container .chat-header-close{display:flex;align-items:center;padding:10px;background:#c4e4f6;border-top-left-radius:15px;border-top-right-radius:15px;justify-content:space-between}.chat-container .chat-header-close .profile-pic,.chat-container .chat-header .profile-pic{width:40px;height:40px;margin-right:10px}.chat-container .chat-header-close .chat-info,.chat-container .chat-header .chat-info{flex-grow:1}.chat-container .chat-header-close .chat-disclaimer,.chat-container .chat-header .chat-disclaimer{font-size:11px;font-family:"open sans";font-weight:400}.chat-container .chat-header-close{border-radius:15px}.chat-container .chat-body{padding:10px;height:calc(100% - 61px);overflow:scroll}.chat-container .chat-body .message{margin:5px 0;padding:10px;border-radius:20px;max-width:80%;font-size:14px;font-family:"Open Sans";font-weight:400}.chat-container .chat-body .message.sent{background:rgba(131,90,238,.2)}.chat-container .chat-body .message.received{background:rgba(46,207,227,.2)}.chat-container .chat-body .message.received ol,.chat-container .chat-body .message.received ul{padding:5px 0 5px 16px}.chat-container .chat-body .message.received p{line-height:1.8}.chat-container .chat-body .message.received li{line-height:2}.chat-container .chat-body .loading-indicator{text-align:center;color:#888}.chat-container .chat-input-wrap{display:flex;flex-wrap:wrap;align-items:center;padding:10px;position:-webkit-sticky;position:sticky;bottom:10px}.chat-container .chat-input-wrap .chat-disable,.chat-container .chat-input-wrap .chat-input{display:inline-block;border:1px solid hsla(0,0%,46.3%,.8);border-radius:20px;padding:5px;cursor:pointer;margin:5px 5px 0;color:#000;position:relative;box-sizing:border-box;font-size:13px;font-weight:400;font-family:"open sans";cursor:not-allowed}.chat-container .chat-input-wrap .chat-disable input,.chat-container .chat-input-wrap .chat-input input{-webkit-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border:none}.chat-container .chat-input-wrap .chat-disable input.question-disable,.chat-container .chat-input-wrap .chat-input input.question-disable{cursor:not-allowed}.chat-container .chat-input-wrap .chat-input:hover{background:rgba(0,176,255,.05);border-color:#00b0ff}.chat-container .chat-input-wrap .chat-disable,.chat-container .chat-input-wrap .chat-disable:hover{background:hsla(0,0%,80%,.2)}.chat-container .chat-input-wrap .send-btn{width:30px;height:30px;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;background:none}.chat-container .chat-input-wrap .send-btn:hover{transform:translate(5px);transition:all .5s linear}@media only screen and (max-width:1024px){.chat-wrapper{width:97%}}.modal--wrap .modal--overlay{display:block;position:absolute;background-color:rgba(0,176,255,.22);top:0;left:0;width:100%;height:100%;z-index:2;border-radius:15px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal--wrap .modal--content{padding:20px;background:#fff;border-radius:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:90%}.modal--wrap .modal--content .modal--body{text-align:center;padding:0 0 20px}.modal--wrap .modal--content .modal--body button{background:transparent}.modal--wrap .modal--content .modal--footer{display:flex;justify-content:center;align-items:center}.modal--wrap .modal--content .modal--footer .modal--cancel,.modal--wrap .modal--content .modal--footer .modal--confirm{padding:10px 20px;border-radius:12px;box-shadow:0 4px 8px 0 hsla(0,0%,80%,.16);font-size:16px;font-weight:600}.modal--wrap .modal--content .modal--footer .modal--confirm{background-color:#00b0ff;margin-right:10px;color:#fff}.modal--wrap .modal--content .modal--footer .modal--cancel{background-color:#ccc;color:#000}.confetti-container{-webkit-user-select:none;user-select:none;z-index:10}.confetti{position:fixed;left:0;right:0;display:flex}.confetti .square{width:1rem;height:1rem;background-color:var(--bg);transform:rotate(-140deg)}.confetti .rectangle{width:1rem;height:.5rem;background-color:var(--bg)}.confetti .hexagram{border-bottom:1rem solid var(--bg);position:relative}.confetti .hexagram,.confetti .hexagram:after{width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent}.confetti .hexagram:after{content:"";border-top:1rem solid var(--bg);position:absolute;top:.33rem;left:-.5rem}.confetti .pentagram{width:0;height:0;display:block;margin:.5rem 0;border-right:1rem solid transparent;border-bottom:.7rem solid var(--bg);border-left:1rem solid transparent;transform:rotate(35deg);position:relative}.confetti .pentagram:before{border-bottom:.8rem solid var(--bg);border-left:.3rem solid transparent;border-right:.3rem solid transparent;transform:rotate(-35deg);top:-.45rem;left:-.65rem}.confetti .pentagram:after,.confetti .pentagram:before{content:"";width:0;height:0;display:block;position:absolute}.confetti .pentagram:after{border-right:1rem solid transparent;border-bottom:.7rem solid var(--bg);border-left:1rem solid transparent;transform:rotate(-70deg);top:.03rem;left:-1.05rem}.confetti .dodecagram{background:var(--bg);width:.8rem;height:.8rem;position:relative}.confetti .dodecagram:before{transform:rotate(30deg)}.confetti .dodecagram:after,.confetti .dodecagram:before{content:"";height:.8rem;width:.8rem;background:var(--bg);position:absolute;top:0;left:0}.confetti .dodecagram:after{transform:rotate(60deg)}.confetti .wavy-line{position:relative}.confetti .wavy-line:after,.confetti .wavy-line:before{content:"";height:1rem;width:8rem;background-size:2rem 1rem;position:absolute;left:-9rem;transform:rotate(90deg)}.confetti .wavy-line:before{background-image:linear-gradient(45deg,transparent,transparent 50%,var(--bg) 0,transparent 60%);top:1rem}.confetti .wavy-line:after{background-image:linear-gradient(-45deg,transparent,transparent 50%,var(--bg) 0,transparent 60%)}.confetti i{width:3rem;height:3rem;margin:0 .2rem;animation-name:confetti;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:calc(70s/var(--speed))}.confetti i:nth-child(2n){transform:rotate(90deg)}@keyframes confetti{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}@font-face{font-family:"Glober";src:url(/static/media/GloberW01-Bold.c1942ef7.eot);src:url(/static/media/GloberW01-Bold.c1942ef7.eot) format("embedded-opentype"),url(/static/media/GloberW01-Bold.6b204a0b.woff) format("woff"),url(/static/media/GloberW01-Bold.77dcf3e3.ttf) format("truetype"),url(/static/media/GloberW01-Bold.70c26d76.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Glober";src:url(/static/media/GloberW01-SemiBold.e0dbdec3.eot);src:url(/static/media/GloberW01-SemiBold.e0dbdec3.eot) format("embedded-opentype"),url(/static/media/GloberW01-SemiBold.e649657b.woff) format("woff"),url(/static/media/GloberW01-SemiBold.3cb08079.ttf) format("truetype"),url(/static/media/GloberW01-SemiBold.197ecceb.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Glober";src:url(/static/media/GloberW01-Book.cd986f78.eot);src:url(/static/media/GloberW01-Book.cd986f78.eot) format("embedded-opentype"),url(/static/media/GloberW01-Book.bd5633b8.woff) format("woff"),url(/static/media/GloberW01-Book.db0be106.ttf) format("truetype"),url(/static/media/GloberW01-Book.cf70c33d.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Glober";src:url(/static/media/GloberW01-Light.ccad725d.eot);src:url(/static/media/GloberW01-Light.ccad725d.eot) format("embedded-opentype"),url(/static/media/GloberW01-Light.242570f3.woff) format("woff"),url(/static/media/GloberW01-Light.83418f58.ttf) format("truetype"),url(/static/media/GloberW01-Light.d9acd5cf.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"GloberW01";src:url(/static/media/GloberW01-Regular.018202ad.eot);src:url(/static/media/GloberW01-Regular.018202ad.eot) format("embedded-opentype"),url(/static/media/GloberW01-Regular.bffb9b9e.woff) format("woff"),url(/static/media/GloberW01-Regular.1bb7dd05.ttf) format("truetype"),url(/static/media/GloberW01-Regular.2ff1a7c7.svg) format("svg");font-weight:400;font-style:normal}#root{background:#fff}.App{text-align:center}.practice-dyno #shell>#wideheader{border-bottom:none}#shell>#wideheader{display:flex;position:-webkit-sticky;position:sticky;top:58px;background:#fff;border:none;z-index:3}.practice-dyno .submit-btn-pos #shell>#wideheader{top:124px}#shell>#main{margin-top:0;min-height:auto}#center>#editor{height:auto}#center>#editor>.ProseMirror{height:auto;width:100%}.viewer #center>#editor{max-width:1180px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center}#shell>#main>aside{margin-top:0}main #shell{max-height:unset;min-height:unset}#shell>#wideheader>span.h1,.questionWrapper .span-container .view-answer-button{display:none}.questionWrapper .span-container .points-div{right:0}#shell>#wideheader{position:relative;bottom:unset;top:unset;border-bottom:none;border-top:none}#shell>#wideheader .logo-flex,#shell>#wideheader .print-container .print-btn,#shell>footer{display:none}#shell{font-family:"Open Sans",sans-serif}#shell>#wideheader>#shareprevsave>#savebtn,#shell>#wideheader>#shareprevsave>.points-container,#shell>#wideheader>#shareprevsave>.submitbtn,#shell>#wideheader>#shareprevsave>.user-info>.user-initials{display:none}#shell .report-wrap{z-index:3}.App-logo{height:40vmin;pointer-events:none}.blinking-button{background:#1a73e8;cursor:pointer;transition:transform .3s,box-shadow .3s;animation:pulse1 2s infinite}.blinking-button,.disable-blinking-button{color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px}.disable-blinking-button{background:#c0cad4;cursor:not-allowed}.disable-blinking-button:hover{background:#c0cad4}.confettti-box{position:absolute;top:-100px;left:0;z-index:0}@keyframes pulse1{0%{transform:scale(1);box-shadow:0 0 5px rgba(26,115,232,.5)}50%{transform:scale(1.05);box-shadow:0 0 20px rgba(26,115,232,.8)}to{transform:scale(1);box-shadow:0 0 5px rgba(26,115,232,.5)}}.report-container{display:flex;justify-content:center;align-items:center;height:100%}.report-card{background:linear-gradient(135deg,#ffecd2,rgba(131,90,238,.3),#ffdde1,#c1e1ff,#d4fc79);background-size:400% 400%;animation:gradientAnimation 15s ease infinite;padding:3rem;border-radius:20px;box-shadow:0 1px 2px 0 rgba(10,94,255,.12),0 2px 6px 2px rgba(10,94,255,.12);text-align:center;max-width:700px;width:100%;background-color:#fff}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text{font-size:32px;font-family:"OpenSans","Open Sans";font-weight:600}.dyno-loader{display:flex;justify-content:space-around;align-items:center;width:200px;height:100px}.shape{opacity:0;animation:appear 1.5s infinite}.box{width:50px;height:50px;background-color:rgba(255,99,122,.8509803921568627);animation-delay:0s}.triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:50px solid rgba(41,180,115,.7568627450980392);animation-delay:.4s}.circle{width:50px;height:50px;background-color:rgba(132,90,238,.803921568627451);border-radius:50%;animation-delay:.8s}@keyframes appear{0%,20%{opacity:0;transform:scale(0)}40%,60%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(0)}}#shell>#wideheader>#submitbtn{display:block;border-radius:21.5px;background-color:#1b6ec2;font-family:"Glober";font-size:17px;font-weight:600;color:#fff;margin:0 auto;padding:10px 35px;border:1px solid transparent;transition-duration:.4s;text-transform:uppercase;line-height:unset;cursor:pointer}.review-page #shell>#wideheader>#submitbtn{display:none}.overlay-loader{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:hsla(0,0%,93.3%,.7)}.common-dyno,.info-container,.practice-dyno{width:100%}.quiz-page,.review-page{flex-direction:column-reverse}.align-center{align-items:center}.align-start{align-items:flex-start}.chat{height:calc(100vh - 138px);margin:30px 0 0}.close-chat,.small-screen{width:450px;position:fixed;bottom:10px;padding-right:20px}.close-chat{height:unset}.timer-chat-box{max-width:1180px;margin:0 auto;width:100%;background:#f7fafb;padding-right:unset}.timer-chat-wrap{padding:0;z-index:4}.info-wrapper{border-radius:unset;box-shadow:none;background:transparent;border:unset;width:100%;display:flex;align-items:flex-end;flex-direction:row;justify-content:space-between}.info-wrapper .time-elapsed{font-size:16px}.flex-center{display:flex;align-items:center;justify-content:center;flex-direction:column}.padding-40{padding:40px}.padding-10{padding:10px}.padding-bottom-40{padding-bottom:40px}#main>#document.viewer,#shell>#wideheader{background-color:#f7fafb}.timer-container{border-radius:unset;border:unset;width:unset;height:unset;display:block}.timer-text{font-size:30px;color:#00b0ff;font-weight:600}.background-image{background:url(/static/media/bg.824f0e7f.png)}@media only screen and (max-width:1024px){.padding-10{padding:10px 20px}}@media only screen and (max-width:768px){.report-card{padding:2rem}.small-screen .info-wrapper{width:100%}}
/*# sourceMappingURL=main.ba1aea81.chunk.css.map */