.deck-header[data-v-37d8dea0] .flash-card-deck-breadcrumb{margin-top:var(--spacing-160)}.deck-header .holder-info[data-v-37d8dea0]{margin-top:var(--spacing-12)}.deck-header .holder-info .title[data-v-37d8dea0]{margin-bottom:var(--spacing-12)}.deck-header .holder-info .info[data-v-37d8dea0]{color:var(--main-dark-light-3);font-size:18px;line-height:140%}.deck-header .holder-info .info .bold[data-v-37d8dea0]{color:var(--main-dark-light-2);font-weight:500}.deck-header .holder-info .info .dot[data-v-37d8dea0]:before{background:var(--main-dark-light-3);border-radius:50%;content:"";display:inline-block;height:8px;margin:0 var(--spacing-8);vertical-align:middle;width:8px}.deck-header .types-tabs[data-v-37d8dea0]{margin:var(--spacing-20) 0}.deck-header .types-tabs .tabs[data-v-37d8dea0]{display:flex}.deck-header .types-tabs .tabs li[data-v-37d8dea0]{background:#e6e9e8;border-radius:8px;height:40px;list-style:none;margin-right:var(--spacing-12);width:95px}.deck-header .types-tabs .tabs li button[data-v-37d8dea0]{background:#e6e9e8;border:unset;color:var(--main-dark-light-3);font-size:18px;font-weight:500;height:100%;line-height:110%;padding:0;width:100%}.deck-header .types-tabs .tabs li[data-v-37d8dea0]:last-of-type{margin-right:0}.deck-header .types-tabs .tabs li a[data-v-37d8dea0]{align-items:center;color:var(--main-dark-light-3);display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:110%;width:100%}.deck-header .types-tabs .tabs li.active[data-v-37d8dea0]{background:var(--main-light-shade-4)}.deck-header .types-tabs .tabs li.active a[data-v-37d8dea0]{color:var(--main-dark)}.deck-header .types-tabs .tabs li.active button[data-v-37d8dea0]{background:var(--main-light-shade-4);color:var(--main-dark)}@media (max-width:1023px){.deck-header[data-v-37d8dea0] .flash-card-deck-breadcrumb{margin-top:128px}.deck-header .holder-info .title[data-v-37d8dea0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:32px;overflow:hidden;text-overflow:ellipsis}.deck-header .holder-info .info[data-v-37d8dea0]{font-size:16px}.deck-header .holder-info .info .dot[data-v-37d8dea0]:before{height:6px;width:6px}}.tooltip[data-v-0945bdc0]{background:rgba(0,12,31,.8);border-radius:10px;bottom:120%;color:var(--main-light);display:none;font-size:12px;font-weight:400;left:50%;line-height:20px;padding:var(--spacing-12);position:absolute;text-align:center;transform:translateX(-50%);white-space:normal;width:180px;z-index:1}.tooltip[data-v-0945bdc0]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,12,31,.8);content:"";height:0;left:50%;margin-left:-3px;position:absolute;top:100%;width:0}.tooltip.bottom[data-v-0945bdc0]{bottom:auto;top:120%}.tooltip.bottom[data-v-0945bdc0]:after{border-bottom:5px solid rgba(0,12,31,.8);border-top:none;bottom:100%;top:auto}.line-progress-wrapper{align-items:center;display:flex;padding-left:28px;position:relative}.line-progress-wrapper .line-progress-bar{background:var(--main-light-shade-2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:4px;overflow:hidden;position:relative;width:90%}.line-progress-wrapper .line-progress-bar span{background:var(--accent);display:block;height:100%;overflow:hidden;position:relative}.line-progress-wrapper .slot{color:var(--main-dark-shade-3);margin-left:var(--spacing-8);position:absolute;right:0}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.deck{padding-bottom:var(--spacing-120)}.deck,.deck .flashcard-wrapper{position:relative}.deck .review-switch{text-align:center}.deck .review-switch .caret-left,.deck .review-switch .caret-right{background:none;border:1px solid var(--main-dark-light-4);border-radius:4px;cursor:pointer;height:45px;padding:13px 0 14px;position:relative;width:130px}.deck .review-switch .caret-left:disabled,.deck .review-switch .caret-right:disabled{cursor:not-allowed}.deck .review-switch .caret-left.active:not(:disabled),.deck .review-switch .caret-left:active:not(:disabled),.deck .review-switch .caret-right.active:not(:disabled),.deck .review-switch .caret-right:active:not(:disabled){background:var(--accent);border-color:var(--accent)}.deck .review-switch .caret-left.active:not(:disabled) svg path[stroke],.deck .review-switch .caret-left:active:not(:disabled) svg path[stroke],.deck .review-switch .caret-right.active:not(:disabled) svg path[stroke],.deck .review-switch .caret-right:active:not(:disabled) svg path[stroke]{stroke:var(--main-light)}@media (min-width:1024px){.deck .review-switch .caret-left:hover:not(:disabled),.deck .review-switch .caret-right:hover:not(:disabled){background:var(--accent-light-2);border-color:var(--accent)}.deck .review-switch .caret-left:hover:not(:disabled) svg path[stroke],.deck .review-switch .caret-right:hover:not(:disabled) svg path[stroke]{stroke:var(--accent)}.deck .review-switch .caret-left:hover:not(:disabled) .tooltip,.deck .review-switch .caret-right:hover:not(:disabled) .tooltip{background:rgba(20,31,49,.8);border-radius:10px;bottom:117%;display:block;height:48px;width:48px;z-index:2}.deck .review-switch .caret-left:hover:not(:disabled) .tooltip p,.deck .review-switch .caret-right:hover:not(:disabled) .tooltip p{color:var(--main-light-shade-1);font-size:12px;margin:0}.deck .review-switch .caret-left:hover:not(:disabled) .tooltip svg path[stroke],.deck .review-switch .caret-right:hover:not(:disabled) .tooltip svg path[stroke]{stroke:var(--main-light)}}.deck .review-switch .caret-right{margin-left:var(--spacing-16)}.deck .review-switch .caret-right svg{transform:rotate(180deg)}.deck .answer,.deck .question{background:var(--main-light);border:1px solid var(--accent-shade-1);border-radius:10px;overflow:hidden;padding:var(--spacing-30) var(--spacing-50);position:relative}.deck .answer.mobile,.deck .question.mobile{display:none}.deck .answer .card,.deck .question .card{height:100%}.deck .answer .first-card-hint,.deck .question .first-card-hint{align-items:center;background:var(--accent-shade-1);bottom:0;color:var(--main-light);display:flex;font-size:14px;font-weight:500;height:35px;justify-content:center;left:0;padding:var(--spacing-8) 0;position:absolute;right:0;text-align:center;width:100%}.deck .answer .first-card-hint .or,.deck .question .first-card-hint .or{margin-left:2px;margin-right:2px}.deck .answer .first-card-hint svg,.deck .question .first-card-hint svg{margin-right:6px}.deck .answer:first-of-type .card,.deck .question:first-of-type .card{margin-top:0}.deck .answer:hover,.deck .question:hover{cursor:pointer}.deck .flashcard{height:350px;position:relative;transform-style:preserve-3d;transition:transform .25s;z-index:2}@-moz-document url-prefix(){.deck .flashcard{-webkit-backface-visibility:hidden;backface-visibility:hidden}}.deck .flashcard.flip{transform:rotateX(180deg);transition:transform .25s}.deck .flashcard.login-signup>.back,.deck .flashcard.login-signup>.front{cursor:default}.deck .flashcard>.back,.deck .flashcard>.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--main-light);border:1px solid var(--main-light-shade-4);border-radius:20px;height:100%;position:absolute;width:100%}.deck .flashcard>.back.forms,.deck .flashcard>.front.forms{padding:49px var(--spacing-50)}.deck .flashcard>.back.login-email,.deck .flashcard>.front.login-email{padding-bottom:41.5px;padding-top:41.5px}.deck .flashcard>.back.login-email .forms-study,.deck .flashcard>.front.login-email .forms-study{height:267px}.deck .flashcard>.back.forgotten-password,.deck .flashcard>.front.forgotten-password{padding:var(--spacing-60) 84px}.deck .flashcard>.back.forgotten-password .forms-study,.deck .flashcard>.front.forgotten-password .forms-study{height:230px}.deck .flashcard>.back.signup-email,.deck .flashcard>.front.signup-email{padding-bottom:var(--spacing-30);padding-top:var(--spacing-30)}.deck .flashcard>.back.signup-email .forms-study,.deck .flashcard>.front.signup-email .forms-study{height:290px}.deck .flashcard>.back .forms-study,.deck .flashcard>.front .forms-study{display:flex;gap:var(--spacing-30);height:252px}.deck .flashcard>.back .forms-study .left-side,.deck .flashcard>.front .forms-study .left-side{display:flex;flex-direction:column;justify-content:center;padding:0 var(--spacing-6);width:308px}.deck .flashcard>.back .forms-study .left-side h2,.deck .flashcard>.front .forms-study .left-side h2{color:var(--main-dark-light-3);text-align:center}.deck .flashcard>.back .forms-study .left-side .or-sign-up,.deck .flashcard>.front .forms-study .left-side .or-sign-up{color:var(--main-dark-opacity-48);line-height:150%;margin:0;text-align:center}.deck .flashcard>.back .forms-study .left-side .or-sign-up a,.deck .flashcard>.front .forms-study .left-side .or-sign-up a{font-weight:500}.deck .flashcard>.back .forms-study .left-side .or-sign-up span,.deck .flashcard>.front .forms-study .left-side .or-sign-up span{color:var(--link-color);cursor:pointer}.deck .flashcard>.back .forms-study .login-signup-terms-mobile,.deck .flashcard>.front .forms-study .login-signup-terms-mobile{display:none}.deck .flashcard>.front{display:block;overflow:hidden;z-index:1}.deck .flashcard>.back{transform:rotateX(180deg)}.deck .line-progress{border-radius:50%;margin-top:var(--spacing-12);padding:0}.deck .line-progress.disable .line-progress-bar{background:var(--main-light-shade-3)}.deck .line-progress.disable .line-progress-bar span{background:var(--main-light-shade-4)}.deck .line-progress .line-progress-bar{height:7px;width:100%}.deck .line-progress .line-progress-bar span{background:var(--accent-shade-1)}.deck .progress-actions{align-items:center;display:flex;height:35px;justify-content:space-between;margin-top:var(--spacing-6)}.deck .progress-actions .group-button .shuffle{width:25px}.deck .progress-actions .group-button .reset{width:22px}.deck .progress-actions .group-button button{background:none;border:0;cursor:pointer;padding:0;position:relative}.deck .progress-actions .group-button button:not(:disabled):not(:active):hover svg path[fill]{fill:var(--main-dark-light-4)}.deck .progress-actions .group-button button:active svg path[fill]{fill:var(--main-dark-light-3)}.deck .progress-actions .group-button button:disabled{cursor:not-allowed}.deck .progress-actions .group-button button:disabled svg path[fill]{fill:var(--main-light-shade-3)}.deck .progress-actions .group-button button:first-of-type{margin-right:var(--spacing-16)}.deck .progress-actions .group-button button:hover .tooltip{background:rgba(20,31,49,.8);display:block;font-size:14px;line-height:130%;padding:15px 20px;width:85px;z-index:2}.deck .progress-actions .cards-number{color:#b0b3b9;font-size:14px;font-weight:600;line-height:100%}.deck .flashcard-actions{text-align:center}.deck .flashcard-actions p{font-size:18px;letter-spacing:.36px;line-height:100%;margin:0 0 var(--spacing-20)}.deck .flashcard-actions .group-button button{font-size:16px;font-weight:600;height:45px;margin-right:15px;padding:12.946px 0 13.809px;position:relative;text-transform:capitalize;width:130px}.deck .flashcard-actions .group-button button .tooltip{border-radius:10px}.deck .flashcard-actions .group-button button:last-of-type{margin-right:0}.deck .flashcard-actions .group-button button:not(:disabled):active{color:var(--main-light)}.deck .flashcard-actions .group-button button.btn-danger-light{border-color:var(--main-red);color:var(--main-red)}@media (min-width:1024px){.deck .flashcard-actions .group-button button.btn-danger-light:not(:disabled):not(:active):hover{background:var(--main-red-light-2)}}.deck .flashcard-actions .group-button button.btn-danger-light.active{background-color:var(--main-red);border-color:var(--main-red);color:var(--main-light)}.deck .flashcard-actions .group-button button.btn-primary-light{border-color:var(--accent);color:var(--accent)}@media (min-width:1024px){.deck .flashcard-actions .group-button button.btn-primary-light:not(:disabled):not(:active):hover{background:var(--accent-light-2)}}.deck .flashcard-actions .group-button button.btn-primary-light.active{background-color:var(--accent);border-color:var(--accent);color:var(--main-light)}.deck .flashcard-actions .group-button button.btn-light-shade{border-color:var(--main-dark-light-4);color:var(--main-dark-light-4)}@media (min-width:1024px){.deck .flashcard-actions .group-button button.btn-light-shade:not(:disabled):not(:active):hover{background:var(--main-light-shade-3)}}.deck .flashcard-actions .group-button button.btn-light-shade.active{background-color:var(--main-dark-light-4);border-color:var(--main-dark-light-4);color:var(--main-light)}.deck .flashcard-actions .group-button button:disabled{background:var(--main-light-shade-2);border-color:var(--main-light-shade-4);color:var(--main-light-shade-4);opacity:1}.deck .flashcard-actions .group-button button:hover .tooltip{display:block;height:48px;padding:11px var(--spacing-8);width:48px;z-index:2}.deck .flashcard-actions .group-button button:hover .tooltip p{font-size:12px;margin:0}.deck .flashcard-actions .group-button button:hover .tooltip p:first-of-type{margin-bottom:3px}@media (min-width:1024px) and (max-width:1439px){.deck .flashcard>.front.forms{padding:47px 46.5px}.deck .flashcard>.front.forms .forms-study{height:256px}.deck .flashcard>.back.forms{padding:31.5px 46.5px}.deck .flashcard>.back.forms .forms-study{height:287px}.deck .flashcard>.back,.deck .flashcard>.front{border-radius:10px}.deck .flashcard>.back.forms .forms-study .submit,.deck .flashcard>.front.forms .forms-study .submit{height:52px;padding:15px 0 var(--spacing-16) 0}.deck .flashcard>.back.forms .forms-study .left-side,.deck .flashcard>.front.forms .forms-study .left-side{display:flex;padding:0;width:215px}.deck .flashcard>.back.forms .forms-study .left-side h2,.deck .flashcard>.front.forms .forms-study .left-side h2{font-size:18px}}@media (max-width:1023px){.deck.study{padding-bottom:0}.deck .review-switch{margin-top:var(--spacing-12)}.deck .review-switch button:hover .caret-left,.deck .review-switch button:hover .caret-right{height:52px;width:148px}.deck .flashcard.flip{transform:rotateY(180deg)}.deck .flashcard>.front .first-card-hint .or{display:none}.deck .flashcard>.front.forgotten-password{padding:var(--spacing-60) 188px}.deck .flashcard>.back{transform:rotateY(180deg)}.deck .answer,.deck .question{padding:var(--spacing-30) var(--spacing-40) var(--spacing-40)}.deck .question.desktop{display:none}.deck .question.mobile{display:block}.deck .question .card{height:100%;margin-top:var(--spacing-20);padding:var(--spacing-30) var(--spacing-40) var(--spacing-lg)}.deck .question .card .question-content{flex-direction:column;height:100%}.deck .question .card .question-content p{font-size:21px!important;text-align:center}.deck .question .card .question-content p span{font-size:21px!important}.deck .progress-actions{height:28px}.deck .progress-actions .group-button .shuffle{width:20px}.deck .progress-actions .group-button .reset{width:17px}.deck .progress-actions .group-button .reset:hover .tooltip,.deck .progress-actions .group-button .shuffle:hover .tooltip{display:none}.deck .flashcard-actions{margin:var(--spacing-16) 0 var(--spacing-100)!important}.deck .flashcard-actions .group-button button:hover .tooltip{display:none}.deck .flashcard-actions .group-button .btn-danger-light{order:3}.deck .flashcard-actions .group-button .btn-light-shade{order:2}.deck .flashcard-actions .group-button .btn-primary-light{order:1}}@media (max-width:600px){.deck .flashcard{height:500px}.deck .flashcard>.back.forms,.deck .flashcard>.front.forms{padding:66.5px 19px}.deck .flashcard>.back.forms.signup-email,.deck .flashcard>.front.forms.signup-email{padding:35px 19px}.deck .flashcard>.back.forms .forms-study,.deck .flashcard>.front.forms .forms-study{flex-direction:column;gap:0;height:367px}.deck .flashcard>.back.forms .forms-study .login-signup-terms-mobile,.deck .flashcard>.front.forms .forms-study .login-signup-terms-mobile{display:flex;flex-direction:column;text-align:center}.deck .flashcard>.back.forms .forms-study .login-signup-terms-mobile .or-sign-up,.deck .flashcard>.front.forms .forms-study .login-signup-terms-mobile .or-sign-up{margin:var(--spacing-8) 0 var(--spacing-22)}.deck .flashcard>.back.forms .forms-study .login-signup-terms-mobile .terms,.deck .flashcard>.front.forms .forms-study .login-signup-terms-mobile .terms{display:block;font-size:14px;margin:0}.deck .flashcard>.back.forms .forms-study .login-signup-terms-mobile .terms.login-form,.deck .flashcard>.back.forms .forms-study .login-signup-terms-mobile .terms.signup-form,.deck .flashcard>.front.forms .forms-study .login-signup-terms-mobile .terms.login-form,.deck .flashcard>.front.forms .forms-study .login-signup-terms-mobile .terms.signup-form{display:none}.deck .flashcard>.back.forms .forms-study .arrow-flashcards-study,.deck .flashcard>.front.forms .forms-study .arrow-flashcards-study{margin-bottom:var(--spacing-22)}.deck .flashcard>.back.forms .forms-study .arrow-flashcards-study h1,.deck .flashcard>.front.forms .forms-study .arrow-flashcards-study h1{font-size:21px}.deck .flashcard>.back.forms .forms-study .left-side,.deck .flashcard>.front.forms .forms-study .left-side{align-items:center;align-self:center;margin-bottom:var(--spacing-32);padding:0;width:287px}.deck .flashcard>.back.forms .forms-study .left-side h2,.deck .flashcard>.front.forms .forms-study .left-side h2{font-size:18px;margin:0}.deck .flashcard>.back.forms .forms-study .left-side .or-sign-up,.deck .flashcard>.front.forms .forms-study .left-side .or-sign-up{display:none}.deck .flashcard>.back.forms.forgotten-password,.deck .flashcard>.front.forms.forgotten-password{padding:var(--spacing-120) 19px}.deck .flashcard>.back.forms.forgotten-password .login-signup-terms-mobile,.deck .flashcard>.front.forms.forgotten-password .login-signup-terms-mobile{display:none}.deck .flashcard .card{padding:0}.deck .flashcard .card .answer-content,.deck .flashcard .card .question-content{font-size:21px}.deck .flashcard-actions.flashcard-actions p{color:var(--main-dark-light-3);font-size:16px}.deck .flashcard-actions.flashcard-actions .group-button{display:flex;flex-direction:column;gap:var(--spacing-12)}.deck .flashcard-actions.flashcard-actions .group-button button{height:52px;margin:0;width:100%}}