.cf-drawer{width:400px;border-top-left-radius:50px;border-bottom-left-radius:50px}.cf-drawer--left-anchor{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:50px;border-bottom-right-radius:50px}@media only screen and (max-width:600px){.cf-drawer{width:100%;border-radius:0}}.MuiDrawer-paper{background-image:none!important}.cf-dialog--paper-root{border-radius:20px;border:1px solid #2a2a2a}@media only screen and (max-width:600px){.cf-dialog--paper-root{border-radius:0}}.MuiDialog-root .MuiDialog-paper,.MuiDialog-root .MuiDialog-paperFullWidth,.MuiDialog-root .MuiPaper-rounded,body .MuiDialog-root .MuiPaper-root{border-radius:20px}.cf-text-input .MuiInputBase-input{font-size:15px}.cf-text-input--rounded .MuiInputBase-root{border-radius:90px}.cf-text-input--contained--neutralLight .MuiInputBase-root,.cf-text-input--contained--primary .MuiInputBase-root,.cf-text-input--contained--secondary .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--contained--white .MuiInputBase-root{background-color:#fff!important}.cf-text-input--contained--gray .MuiInputBase-root{background-color:#f8f8f8!important}.cf-text-input--contained .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--contained .MuiInputBase-root>*{outline-color:transparent;border:none}.cf-text-input--light-theme__contained--primary .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__contained--secondary .MuiInputBase-root{background-color:#fff}.cf-text-input--light-theme__contained--neutralLight .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__contained--white .MuiInputBase-root{background-color:#fff!important}.cf-text-input--light-theme__contained--gray .MuiInputBase-root{background-color:hsla(0,0%,96%,.957)!important}.cf-text-input--light-theme__contained .MuiInputBase-root>*{outline-color:transparent;border:none}.cf-text-input .MuiInputBase-root{background-color:#f8f8f8;border-radius:20px;border:1px solid #ddd}.cf-text-input--no-border .MuiInputBase-root{border:none}.cf-text-input--first-screen .MuiInputBase-root{border:1px solid #e6e8eb}.cf-text-input--first-screen-container .MuiInputBase-root{border:1px solid #e6e8eb;background-color:#f8f8f8}.cf-text-input--light-theme .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__transparent .MuiInputBase-root{background-color:transparent}.cf-text-input--contained .MuiInputBase-root{border:1px solid #2a2a2a;background-color:#121111}.cf-text-input--transparent .MuiInputBase-root{background-color:transparent}.cf-text-input--light-theme__transparent .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.cf-text-input--transparent .MuiInputBase-root .MuiOutlinedInput-notchedOutline{outline-color:transparent;border:none}.cf-text-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none}@media(max-width:767px){.cf-text-input .MuiInputBase-input:focus,.cf-text-input .MuiOutlinedInput-inputMultiline:focus{font-size:16px}}.cf-text-input .MuiInputBase-input:not(.MuiInputBase-inputMultiline){text-overflow:ellipsis;overflow:hidden}.cf-card{box-shadow:0 4px 24.3px 0 rgba(0,0,0,.05);padding:0;border-width:24px;border-style:solid}@keyframes shimmer{0%{background-position:-20rem 0}to{background-position:20rem 0}}.skeleton{width:100%;height:1rem;background-color:#eee;background-image:linear-gradient(90deg,#eee 0,#f5f5f5 50%,#eee);background-repeat:no-repeat;background-size:20rem 100%;animation-fill-mode:forwards;animation:shimmer 1.5s linear infinite}.skeleton--circle{border-radius:50%}.dark-theme{background-color:#333;background-image:linear-gradient(90deg,#333 0,#444 50%,#333)}.quiz-container{width:659px}.assessment-button-container{width:-moz-fit-content;width:fit-content}.assessment-progress{width:100%}.assessment-progress progress{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;overflow:hidden}.assessment-progress progress::-webkit-progress-bar{background-color:#e5e7eb;border-radius:9999px}.assessment-progress progress::-webkit-progress-value{background-color:#5db6b6;border-radius:9999px;-webkit-transition:width .3s ease;transition:width .3s ease}.assessment-progress progress::-moz-progress-bar{background-color:#5db6b6;border-radius:9999px}.editable-title-input-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.editable-title-input-field{width:100%;border:none;background-color:transparent;outline:none;padding:.5rem 36px .5rem .5rem;font-size:36px;font-weight:700;text-align:center}.editable-title-input-field::-moz-placeholder{font-size:36px;font-weight:700;text-align:center;color:#000}.editable-title-input-field::placeholder{font-size:36px;font-weight:700;text-align:center;color:#000}.dark .editable-title-input-field::-moz-placeholder{color:#fff}.dark .editable-title-input-field::placeholder{color:#fff}.editable-title-input-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;color:#888}@keyframes opacity-pulse-light{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes opacity-pulse-dark{0%{opacity:.08}50%{opacity:.2}to{opacity:.08}}.background-ellipses-container{position:fixed;inset:0;z-index:-100;pointer-events:none}.background-ellipses-container .ellipse{position:absolute;border-radius:9999px;filter:blur(100px);transition:opacity .3s ease-in-out;animation:opacity-pulse-light 20s ease-in-out infinite}.background-ellipses-container.dark-theme .ellipse{animation-name:opacity-pulse-dark}.background-ellipses-container .ellipse-1{width:42.45vw;height:129.63vh;top:45vh;left:-30vw;transform:rotate(123deg);background:linear-gradient(270deg,#7cf2ff,#85ffcc);animation-delay:0s}.background-ellipses-container .ellipse-2{width:42.45vw;height:129.63vh;top:80vh;left:90vw;background:linear-gradient(270deg,#7cf2ff,#85ffcc);animation-delay:-15s}.background-ellipses-container .ellipse-3{width:45.31vw;height:100.46vh;top:50vh;left:-20vw;transform:rotate(79deg);background:linear-gradient(180deg,#e6fff7,#fff);animation-delay:-10s}.background-ellipses-container .ellipse-4{top:0;left:50vw;width:72.19vw;height:138.89vh;transform:rotate(102deg);background:#e6fff7;animation-delay:-5s}@media(min-width:768px){.background-ellipses-container .ellipse-4{top:8vh;left:30vw;height:203.24vh}}.background-ellipses-container.is-logged-in .ellipse-1{width:42.45vw;height:123.98vh;top:-20vh;left:-5vw;transform:rotate(-233.81deg);z-index:0}.background-ellipses-container.is-logged-in .ellipse-2{width:42.45vw;height:123.98vh;top:-30vh;left:75vw;transform:none;z-index:0}.background-ellipses-container.is-logged-in .ellipse-3{width:40vw;height:70vh;top:49.36vh;left:10.68vw;transform:rotate(-95.88deg);z-index:5}.background-ellipses-container.is-logged-in .ellipse-4{top:-120vh;left:24vw;width:72.22vw;height:203.37vh;transform:rotate(-250deg);background:#e6fff7;z-index:10}