@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Poppins:wght@300;400;500&family=Prompt:wght@300;400;500;600&family=Roboto:wght@300;400;500;700&family=Unbounded:wght@300;400;500&display=swap";article{background:white;border-radius:5px;box-shadow:0 .5px 1.5px #00000073;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.preview-card-tag{padding:.8rem 1.1rem;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.8rem}.preview-card-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:10rem;margin-bottom:2.9rem;margin-top:0rem;padding:0 2.4rem;box-sizing:border-box}.preview-card-content h2{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.6rem;margin-top:0;margin-bottom:.75rem}.preview-card-content .count-container{display:flex;flex-direction:row;align-items:center;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.77rem;margin:0}.preview-card-content img{width:1.3rem;margin-right:.4rem}@media screen and (max-width: 480px){.preview-card-content{padding:.9rem;margin-bottom:2.5rem;min-height:7rem}}.link-card{width:100%;box-sizing:border-box;display:flex;margin:0}.link-card .card{width:100%;box-sizing:border-box}.add-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:7.5rem}.add-card .text{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.8rem;margin-bottom:1.5rem}.add-card img{width:3.5rem;margin:1.3rem 0 .3rem}.add-card:hover{cursor:pointer;box-shadow:0 0 5px #0006}.cards-container{display:grid;grid-gap:1.4rem;grid-template-columns:repeat(3,minmax(100px,1fr))}@media screen and (min-width: 480px) and (max-width: 760px){.cards-container{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media screen and (min-width: 450px) and (max-width: 480px){.cards-container{grid-gap:.8rem;grid-template-columns:repeat(2,minmax(100px,1fr))}}@media screen and (max-width: 450px){.cards-container{grid-gap:.8rem;grid-template-columns:repeat(1,minmax(100px,1fr))}}.subject-list{width:100%;display:flex;flex-direction:column;align-items:center}.subject-list .outer-content-wrapper{padding:1rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:53rem}.subject-list .outer-content-wrapper .title{margin-bottom:2rem}.subject-list .outer-content-wrapper .cards-container{width:100%}.content-header{display:flex;flex-direction:column;margin-top:1.2rem;margin-bottom:3rem;width:100%;box-sizing:border-box}.content-header .content-header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.content-header .content-header-wrapper .content-header-left{display:flex;flex-direction:column;align-items:flex-start}.content-header .content-header-wrapper .content-header-left form input{margin-top:.4rem;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.7rem}.content-header .content-header-wrapper .content-header-left .editable-heading:hover{cursor:text;color:#5b5b5b}.content-header .content-header-wrapper .content-header-left .non-editable-heading:hover{cursor:default}.content-header .content-header-wrapper .content-header-left h3{margin:0;font-family:Roboto,sans-serif;font-weight:700;color:#6133ef}.content-header .content-header-wrapper .content-header-left h1{margin:.4rem 0 0;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828}.content-header .content-header-wrapper .content-header-left .links-wrapper{font-family:Roboto,sans-serif;font-weight:500;color:#5b5b5b;margin-top:.8rem}.content-header .content-header-wrapper .content-header-left .links-wrapper a{color:#5b5b5b}.content-header .content-header-wrapper .content-header-left .links-wrapper{display:flex;flex-direction:row;gap:.6rem}.content-header .content-header-wrapper .content-header-right{display:flex;flex-direction:row;gap:1.2rem}.content-header .line{margin-top:2rem}@media screen and (min-width: 550px){.content-header{margin-top:1.5rem;margin-bottom:3rem}.content-header .content-header-wrapper input{width:25rem}.content-header .content-header-wrapper h3{font-size:1.1rem}.content-header .content-header-wrapper h1{margin:.4rem 0 0;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:2rem}.content-header .content-header-wrapper .links-wrapper{font-size:.92rem;margin-top:.8rem}.content-header .content-header-wrapper .links-wrapper{gap:.6rem}.content-header .content-header-wrapper .content-header-right{display:flex;flex-direction:row;gap:1.2rem}}@media screen and (max-width: 550px){.content-header{margin-top:.8rem;margin-bottom:2.5rem}.content-header .content-header-wrapper input{width:13rem}.content-header .content-header-wrapper h3{font-size:1rem}.content-header .content-header-wrapper h1{margin:.4rem 0 0;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.7rem}.content-header .content-header-wrapper .links-wrapper{font-size:.8rem;margin-top:.8rem}.content-header .content-header-wrapper .links-wrapper{gap:.5rem}.content-header .content-header-wrapper .content-header-right{display:flex;flex-direction:column;gap:.6rem}}.line{height:1px;background:#b2b2b2;width:100%}.action-button{display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:5px}.action-button:hover{cursor:pointer;box-shadow:0 0 4px #00000080}.action-button:active{box-shadow:0 0 #0000}.action-button-style-1{background:#6133EF;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#fff}.action-button-style-2{background:white;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}.action-button-style-3{background:none;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}@media screen and (min-width: 550px){.action-button-size-1{font-size:.9rem;padding:.32rem .5rem}.action-button-size-2{font-size:.7rem;padding:.15rem .35rem}}@media screen and (max-width: 550px){.action-button-size-1{font-size:.8rem;padding:.2rem .4rem}.action-button-size-2{font-size:.67rem;padding:.1rem .25rem}}.text-area{outline:none;resize:none;overflow-y:hidden;background:white;border:1px solid white;border-radius:5px;width:100%}.text-area-wrapper{border:1px solid #b2b2b2;border-radius:5px;padding:.4rem .5rem .1rem;margin:.4rem 0;width:100%;box-sizing:border-box}.text-area-wrapper:hover{cursor:text}.button{display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:5px}.button-style-1{background:#6133EF;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#fff}.button-style-2{background:white;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}.button-style-3{background:none;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}@media screen and (min-width: 550px){.button-size-1{font-size:.9rem;padding:.32rem .5rem}.button-size-2{font-size:.7rem;padding:.15rem .35rem}}@media screen and (max-width: 550px){.button-size-1{font-size:.8rem;padding:.2rem .4rem}.button-size-2{font-size:.67rem;padding:.1rem .25rem}}.add-subject{width:100%;display:flex;flex-direction:column;align-items:center}.add-subject .outer-content-wrapper{width:100%;max-width:30rem;padding:1.5rem;box-sizing:border-box;display:flex;flex-direction:column}.add-subject .outer-content-wrapper .title{margin-bottom:2.2rem}.add-subject .outer-content-wrapper .add-subject-form{padding:2.2rem 3.2rem}.add-subject .outer-content-wrapper .add-subject-form .subject-name{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1rem;margin-bottom:.5rem}.add-subject .outer-content-wrapper .add-subject-form .text-area-wrapper{margin-bottom:1.8rem}.add-subject .outer-content-wrapper .add-subject-form .text-area-wrapper .text-area{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:1.1rem}.error-message{background:#ffdede;border:1px solid #e31b1b;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.8rem;padding:.2rem;align-self:flex-start;border-radius:5px}.subject{width:100%;display:flex;flex-direction:column;align-items:center}.subject .content{padding:1rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:53rem}.subject .content .top-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.subject .content .top-wrapper .title{margin-bottom:2rem}.subject .content .top-wrapper .button-wrapper{display:flex;flex-direction:row;gap:.8rem}.subject .content .cards-container{width:100%}@media screen and (max-width: 1200px){.subject .back-button{position:relative;margin-bottom:0}.subject .title{margin-top:0}}.auth-button{margin-right:1rem}header{background:white;padding:1rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #b2b2b2}header .left-header,header .right-header{display:flex;flex-direction:row;align-items:center}header nav{display:flex;flex-direction:row}header ul{display:flex;flex-direction:row;align-items:center;margin:0;list-style:none}header .logo{font-family:Unbounded,Open Sans,sans-serif;font-weight:500;color:#6133ef;font-size:1.5rem;margin-left:2rem;margin-right:4rem}header a{text-decoration:none;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;margin-right:1.5rem}@media screen and (min-width: 420px) and (max-width: 550px){header .logo{margin-right:1rem;font-size:1.3rem}header a{font-size:.9rem}header ul{padding-left:1.5rem}}@media screen and (max-width: 420px){header .logo{margin-right:.7rem;font-size:1.1rem;margin-left:1.2rem}header a{margin-right:.5rem;font-size:.9rem}header ul{padding-left:1.5rem}}.login{width:100%;display:flex;flex-direction:column;align-items:center}.login .outer-content-wrapper{width:100%;max-width:30rem;padding:1.5rem;box-sizing:border-box;display:flex;flex-direction:column}.login .outer-content-wrapper .title{margin-bottom:2.2rem}.login .outer-content-wrapper .login-form{padding:2.2rem 3.2rem}.login .outer-content-wrapper .login-form .username-label,.login .outer-content-wrapper .login-form .password-label{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1rem;margin-bottom:.5rem}.login .outer-content-wrapper .login-form input{border:1px solid #b2b2b2;border-radius:5px;padding:.5rem;width:100%;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;margin-bottom:1.5rem}.login .outer-content-wrapper .error-message{margin-bottom:1.5rem}@media screen and (max-width: 400px){.login .outer-content-wrapper{width:100%;max-width:100%;padding:1rem}.login .outer-content-wrapper .login-form{padding:1rem}.login .outer-content-wrapper .error-message{margin-bottom:1.5rem}}.sign-up{width:100%;display:flex;flex-direction:column;align-items:center}.sign-up .outer-content-wrapper{width:100%;max-width:30rem;padding:1.5rem;box-sizing:border-box;display:flex;flex-direction:column}.sign-up .outer-content-wrapper .title{margin-bottom:2.2rem}.sign-up .outer-content-wrapper .create-user-form{padding:2.2rem 3.2rem}.sign-up .outer-content-wrapper .create-user-form .username-label,.sign-up .outer-content-wrapper .create-user-form .password-label{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1rem;margin-bottom:.5rem}.sign-up .outer-content-wrapper .create-user-form input{border:1px solid #b2b2b2;border-radius:5px;padding:.5rem;width:100%;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;margin-bottom:1.5rem}.sign-up .outer-content-wrapper .error-message{margin-bottom:1.5rem}@media screen and (max-width: 400px){.sign-up .outer-content-wrapper{width:100%;max-width:100%;padding:1rem}.sign-up .outer-content-wrapper .create-user-form{padding:1rem}.sign-up .outer-content-wrapper .error-message{margin-bottom:1.5rem}}.quiz-home{width:100%;display:flex;flex-direction:column;align-items:center}.quiz-home .outer-content-wrapper{padding:1rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:space-between;width:100%;max-width:30rem}.quiz-home .outer-content-wrapper .card-deck{display:flex;position:relative;margin-top:.8rem;margin-bottom:2.5rem;margin-left:1rem}.quiz-home .outer-content-wrapper .card-in-deck{position:absolute;background:white;box-shadow:0 .5px 1.5px #00000073;border-radius:5px}.quiz-home .outer-content-wrapper .card-in-deck:nth-child(1){left:10px;top:-10px}.quiz-home .outer-content-wrapper .card-in-deck:nth-child(2){left:8px;top:-8px}.quiz-home .outer-content-wrapper .card-in-deck:nth-child(3){left:6px;top:-6px}.quiz-home .outer-content-wrapper .card-in-deck:nth-child(4){left:4px;top:-4px}.quiz-home .outer-content-wrapper .card-in-deck:nth-child(5){left:2px;top:-2px}.quiz-home .outer-content-wrapper .top-card-in-deck{left:0px;top:0px;display:flex;justify-content:center;align-items:center;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:1.3rem}.quiz-home .outer-content-wrapper .top-card-in-deck p{margin:2.5rem}.quiz-home .outer-content-wrapper .top-card-in-deck .add-cards-wrapper{display:flex;flex-direction:column;align-items:center}.quiz-home .outer-content-wrapper .top-card-in-deck .add-cards-wrapper .button{margin:0}.quiz-home .outer-content-wrapper .bottom-content-wrapper{display:flex;flex-direction:row;gap:1rem}@media screen and (min-width: 500px){.card-in-deck{position:absolute;width:385px;height:270px}.card-deck{height:280px}}@media screen and (max-width: 500px){.card-in-deck{position:absolute;width:290px;height:192px}.card-deck{height:210px}}.nav-button{display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:5px}.nav-button-style-1{background:#6133EF;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#fff}.nav-button-style-2{background:white;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}.nav-button-style-3{background:none;font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;border:1px solid #b2b2b2}.nav-button:hover{cursor:pointer;box-shadow:0 0 4px #00000080}.nav-button:active{box-shadow:0 0 #0000}@media screen and (min-width: 550px){.nav-button-size-1{font-size:.9rem;padding:.32rem .5rem}.nav-button-size-2{font-size:.7rem;padding:.15rem .35rem}}@media screen and (max-width: 550px){.nav-button-size-1{font-size:.8rem;padding:.2rem .4rem}.nav-button-size-2{font-size:.67rem;padding:.1rem .25rem}}.multiple-choice-flashcard{width:100%}.multiple-choice-flashcard .content-wrapper{padding:.6rem 1.8rem;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.multiple-choice-flashcard .content-wrapper .page-number{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;margin-bottom:.4rem}.multiple-choice-flashcard .content-wrapper .question{margin:1rem 0 1.8rem;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.3rem}.multiple-choice-flashcard .content-wrapper .answer-list-wrapper{display:flex;flex-direction:column;margin-top:1.1rem;margin-bottom:1.8rem}.multiple-choice-flashcard .content-wrapper .answer-list-wrapper .answer-wrapper{display:flex;flex-direction:row;align-items:center;gap:.7rem;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.95rem}.multiple-choice-flashcard .content-wrapper .answer-list-wrapper .answer-wrapper input{margin:0}.take-quiz-flashcard-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.take-quiz-flashcard-wrapper .button{margin-top:2.5rem}.take-quiz-flashcard-wrapper .inner-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:2rem}.take-quiz-flashcard-wrapper .inner-wrapper .arrow{font-family:Poppins;font-size:2.6rem;font-weight:300;color:#5b5b5b;width:3.9rem;height:3.3rem;display:flex;justify-content:center;align-items:center;flex:0 0 auto}.take-quiz-flashcard-wrapper .inner-wrapper .arrow:hover{cursor:pointer}.take-quiz-flashcard-wrapper .inner-wrapper .flashcard{width:100%}.take-quiz{width:100%;display:flex;flex-direction:column;align-items:center}.take-quiz .content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:1rem;box-sizing:border-box}.take-quiz .content .inner-content-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:2rem}.take-quiz .content .arrow:hover{cursor:pointer}.take-quiz .content .submit-button{align-self:center;margin-top:2rem}@media screen and (min-width: 550px){.arrow-wide-screen{font-family:Poppins;font-size:2.6rem;font-weight:300;color:#5b5b5b;width:3.9rem;height:3.3rem;display:flex;justify-content:center;align-items:center;flex:0 0 auto}.arrow-small-screen{display:none}.content{max-width:35rem}}@media screen and (max-width: 800px){.arrow-small-screen{font-family:Poppins;font-size:2.6rem;font-weight:300;color:#5b5b5b;width:3.9rem;height:3.3rem;display:flex;justify-content:center;align-items:center;flex:1}.arrows-wrapper{display:flex;flex-direction:row;width:100%;box-sizing:border-box;padding:1rem 0;gap:1rem}.arrow-wide-screen{display:none}.content{max-width:28rem}}.single-answer-back-wrapper{padding:.8rem 2.1rem;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}.single-answer-back-wrapper .page-number{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;margin-bottom:.8rem}.single-answer-back-wrapper .answer-label{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:.9rem;margin-bottom:.5rem;margin-top:2.3rem}.single-answer-back-wrapper .answer-text{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.4rem;margin:0 0rem 2.1rem}.single-answer-back-wrapper .error-message{margin-bottom:1.2rem}.single-answer-back-wrapper .form-wrapper{display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;margin-bottom:1.2rem}.single-answer-back-wrapper .form-wrapper p{margin:0}.single-answer-back-wrapper .form-wrapper .is-correct-prompt{margin-bottom:.8rem}.single-answer-back-wrapper .form-wrapper .answer-wrapper{display:flex;flex-direction:row;gap:.9rem;margin-bottom:.5rem}.single-answer-back-wrapper .form-wrapper .answer-wrapper input{margin:0}.single-answer-back-wrapper:hover{cursor:pointer}.single-answer-front-wrapper{padding:.6rem 1.8rem;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.single-answer-front-wrapper .page-number{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;margin-bottom:.8rem}.single-answer-front-wrapper .question{margin:3.1rem 0 3.4rem;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.3rem;align-self:center}.single-answer-front-wrapper .click-to-flip{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;align-self:center}.single-answer-front-wrapper .error-message{margin:.3rem 0 1.2rem;align-self:center}.single-answer-front-wrapper:hover{cursor:pointer}.single-answer-honesty-flashcard,.single-answer-input-flashcard{width:100%}.single-answer-input-flashcard .content-wrapper{padding:.6rem 1.8rem;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.single-answer-input-flashcard .content-wrapper .page-number{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;margin-bottom:1.4rem}.single-answer-input-flashcard .content-wrapper .question{margin-bottom:1.8rem;font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;font-size:1.3rem}.single-answer-input-flashcard .content-wrapper .answer-label{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem;margin-bottom:.8rem;margin-top:1.9rem}.single-answer-input-flashcard .content-wrapper .answer-wrapper{margin-bottom:2.5rem;display:flex;flex-direction:column}.single-answer-input-flashcard .content-wrapper .answer-wrapper .text-area-wrapper{margin-bottom:1rem}.single-answer-input-flashcard .content-wrapper .answer-wrapper .text-area{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.9rem}.back-button .back-arrow{font-family:Poppins;font-weight:400;font-size:1rem;margin-right:.25rem}.edit-flashcard-card-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;box-sizing:border-box}.edit-flashcard-card-content h2{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:1rem;margin-bottom:1.2rem}.edit-flashcard-card-content a,.edit-flashcard-card-content .answers{align-self:flex-start;margin-top:.4rem}.edit-flashcard-card-content .answers p{margin:.85rem 0;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.9rem}@media screen and (min-width: 550px){.edit-flashcard-card-content{padding:1rem 1.8rem 2rem}}@media screen and (max-width: 550px){.edit-flashcard-card-content{padding:.6rem 1.3rem 1.5rem}}.edit-quiz{width:100%;display:flex;flex-direction:column;align-items:center}.edit-quiz .back-button{position:absolute;align-self:flex-start;margin:1.5rem 2rem}.edit-quiz .content{padding:1.5rem;width:100%;max-width:55rem;box-sizing:border-box}.edit-quiz .content .top-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.edit-quiz .content .top-wrapper .title{margin-bottom:2rem}.edit-quiz .content .top-wrapper .button-wrapper{display:flex;flex-direction:row}.edit-quiz .content .title{margin-bottom:2rem}@media screen and (max-width: 1200px){.edit-quiz .back-button{position:relative;margin-bottom:0;margin-left:1rem}.edit-quiz .title{margin-top:0}}.edit-flashcard{width:100%;display:flex;flex-direction:column;align-items:center}.edit-flashcard .outer-content-wrapper{padding:1rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:24rem}.edit-flashcard .outer-content-wrapper .title{margin-bottom:2rem}.edit-flashcard-form{width:100%;box-sizing:border-box;padding:1.3rem 1.8rem;display:flex;flex-direction:column;align-items:flex-start}.edit-flashcard-form .question{width:100%;margin-bottom:1.5rem}.edit-flashcard-form .question h4{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;margin:0 0 .9rem}.edit-flashcard-form .question textarea{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:1.1rem}.edit-flashcard-form .answers{width:100%;margin-top:1.3rem;display:flex;flex-direction:column}.edit-flashcard-form .answers h4{font-family:Open Sans,Roboto,sans-serif;font-weight:600;color:#282828;margin:0 0 .6rem}.edit-flashcard-form .answers textarea{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#5b5b5b;font-size:.88rem}.edit-flashcard-form .answer-container{display:flex;flex-direction:row;align-items:center}.edit-flashcard-form .answer-container .letter{padding-right:.7rem}.edit-flashcard-form .edit-flashcard-submit{align-items:flex-start;margin-top:.6rem}.edit-flashcard-form .error-message{margin:.3rem 0 .8rem}.edit-flashcard-form .correct-answer-prompt{font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.9rem}.add-field-button{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#fff;background:#6133EF;align-self:flex-end;margin-top:1rem}.add-field-button p{font-size:1.1rem}.remove-field-button{margin-left:.9rem;background:#e0dcff}.remove-field-button p{font-size:1.7rem}.flashcard-field-button{flex:0 0 auto;width:16px;height:16px;display:flex;justify-content:center;align-items:center;padding:0rem;border-radius:2.5px}.single-answer-prompt-container{font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.95rem;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-bottom:1.3rem}.single-answer-prompt-container p{margin:2rem 0 .2rem}.single-answer-prompt-container span{display:flex;flex-direction:row;gap:.8rem}.single-answer-prompt-container input{border:red}.is-correct-input{margin:0 .9rem 0 0}.flashcard-field-button:hover{cursor:pointer}.flashcard-result-multiple-choice{box-sizing:border-box;width:100%;padding:.8rem 1.9rem;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.8rem}.flashcard-result-multiple-choice .question{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;font-size:1rem}.flashcard-result-multiple-choice .line{margin:.6rem 0}.flashcard-result-multiple-choice .answer-wrapper{margin-bottom:1rem}.flashcard-result-multiple-choice .answer-wrapper .correct{color:#2fad35;font-weight:400}.flashcard-result-multiple-choice .answer-wrapper .incorrect{color:#d12a2a;font-weight:400}.flashcard-result-multiple-choice .answer-wrapper .correct-answer-wrapper{display:flex;flex-direction:column;margin-top:1.5rem}.flashcard-result-multiple-choice .answer-wrapper .correct-answer-wrapper .label{margin:.4rem 0rem .3rem}.flashcard-result-multiple-choice .answer-wrapper .correct-answer-wrapper .correct-answer{font-family:Roboto,Arial,sans-serif;font-weight:500;color:#282828;margin:0 0 1.4rem}.flashcard-result-multiple-choice .answer-wrapper .honesty-wrapper{margin-top:2rem}.flashcard-result-multiple-choice .answer-wrapper .honesty-wrapper .is-correct-prompt{margin-bottom:.7rem}.flashcard-result-multiple-choice .answer-wrapper .honesty-wrapper .bold{font-weight:600}.flashcard-result-multiple-choice .answer-wrapper .honesty-wrapper .yes,.flashcard-result-multiple-choice .answer-wrapper .honesty-wrapper .no{margin:0 0 .4rem}.flashcard-result-multiple-choice .answer-wrapper .user-input-wrapper{display:flex;flex-direction:column;margin:0rem}.flashcard-result-multiple-choice .answer-wrapper .user-input-wrapper p{margin:0}.flashcard-result-multiple-choice .answer-wrapper .user-input-wrapper .label{font-family:Roboto,Arial,sans-serif;font-weight:300;color:#282828;font-size:.8rem;margin:.4rem 0rem .3rem}.quiz-result{width:100%;display:flex;flex-direction:column;align-items:center}.quiz-result .back-button{position:absolute;align-self:flex-start;margin:1.5rem 2rem}.quiz-result .outer-content-wrapper{box-sizing:border-box;width:100%;padding:1.5rem;max-width:57rem}.quiz-result .outer-content-wrapper .cards-container{width:100%;margin-top:2rem}@media screen and (max-width: 1200px){.quiz-result .back-button{position:relative;margin-bottom:0;margin-left:1rem}.quiz-result .title{margin-top:0}}.add-flashcard{width:100%;display:flex;flex-direction:column;align-items:center}.add-flashcard .outer-content-wrapper{padding:1rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:24rem}.add-flashcard .outer-content-wrapper .title{margin-bottom:2rem}@media screen and (max-width: 550px){.edit-flashcard .back-button{position:relative;margin-bottom:0;margin-left:1rem}.edit-flashcard .title{margin-top:0}}body{background-color:#f9f9f2;margin:0}#root{display:flex;flex-direction:column;align-items:center}body a{text-decoration:none}
