.deck-progress{border:1px solid var(--accent);border-radius:10px;padding:var(--spacing-30) var(--spacing-50)}.deck-progress .holder-result{display:flex;justify-content:space-between}.deck-progress .holder-result .title{font-size:32px;font-weight:500;line-height:110%;margin-bottom:var(--spacing-40);margin-top:0}.deck-progress .holder-result .result{display:flex;flex-direction:column;justify-content:center;margin-right:0;max-width:360px;width:100%}.deck-progress .holder-result .result .checkpoint .title{margin-bottom:0}.deck-progress .holder-result .result .checkpoint .subtitle{color:var(--main-dark-light-3);font-size:16px;line-height:110%;margin:var(--spacing-12) 0 var(--spacing-40)}.deck-progress .holder-result .result .checkpoint .subtitle.study-complete span:first-of-type{display:block;font-weight:600}.deck-progress .holder-result .answers{margin-right:70px}.deck-progress .holder-result .answers.mobile{display:none}.deck-progress .holder-result .answers div{display:flex;justify-content:space-between;margin-bottom:var(--spacing-16)}.deck-progress .holder-result .answers div span{font-size:18px;font-weight:500;line-height:140%}.deck-progress .holder-result .answers .correct{background:#55bfc7}.deck-progress .holder-result .answers .wrong{background:var(--main-red)}.deck-progress .holder-result .answers .skipped{background:var(--main-light-shade-4)}.deck-progress .holder-result .answers .correct,.deck-progress .holder-result .answers .skipped,.deck-progress .holder-result .answers .wrong{border-radius:8px;font-size:16px;min-width:54px;padding:var(--spacing-4) var(--spacing-16);text-align:center}.deck-progress .holder-result .progress{background:rgba(20,31,49,.12);border-radius:50%;outline:3px solid rgba(20,31,49,.12);position:relative;width:255px;z-index:0}.deck-progress .holder-result .progress canvas{width:255px}.deck-progress .holder-result .progress:after{background:var(--main-light);border-radius:50%;content:"";height:172px;left:41px;position:absolute;top:41px;width:172px}.deck-progress .holder-result .progress .number{position:absolute;text-align:center;top:86px;width:100%;z-index:1}.deck-progress .holder-result .progress .number p{font-size:18px;font-weight:500;margin:0}.deck-progress .holder-result .progress .number p:first-of-type{font-size:40px;margin-bottom:var(--spacing-8)}.deck-progress .btn-holder{display:flex;justify-content:flex-end;margin-top:var(--spacing-16)}.deck-progress .btn-holder .btn-text{color:var(--main-dark-light-3);padding:0}@media (min-width:1024px) and (max-width:1439px){.deck-progress .holder-result .title{font-size:24px}.deck-progress .holder-result .answers{margin-right:var(--spacing-40)}.deck-progress .holder-result .progress-holder .progress,.deck-progress .holder-result .progress-holder .progress canvas{width:240px}.deck-progress .holder-result .progress-holder .progress:after{height:173px;left:34px;top:34px;width:173px}.deck-progress .holder-result .progress-holder .number{top:76px}.deck-progress .holder-result .result.checkpoint-result{max-width:260px}.deck-progress .holder-result .result.checkpoint-result .answers{margin-right:0}.deck-progress .holder-result .result .checkpoint .subtitle{margin:var(--spacing-16) 0 var(--spacing-30)}}@media (max-width:1023px){.deck-progress{height:500px;padding:var(--spacing-50) var(--spacing-20)}.deck-progress .holder-result{flex-direction:column}.deck-progress .holder-result .result{margin-right:0;max-width:unset}.deck-progress .holder-result .result .your-result{margin-bottom:var(--spacing-12)}.deck-progress .holder-result .result .checkpoint .title{font-size:24px}.deck-progress .holder-result .progress-holder{display:flex;justify-content:center;margin-bottom:var(--spacing-22)}.deck-progress .holder-result .progress-holder .progress,.deck-progress .holder-result .progress-holder .progress canvas{width:200px}.deck-progress .holder-result .progress-holder .progress:after{height:134px;left:34px;top:33px;width:133px}.deck-progress .holder-result .progress-holder .number{top:60px}.deck-progress .holder-result .answers{margin-right:0}.deck-progress .holder-result .answers.mobile{column-gap:10px;display:flex;justify-content:center}.deck-progress .holder-result .answers.mobile .correct,.deck-progress .holder-result .answers.mobile .skipped,.deck-progress .holder-result .answers.mobile .wrong{height:22px;margin-top:var(--spacing-10);min-width:40px;padding:2px var(--spacing-4)}.deck-progress .holder-result .answers.mobile div{align-items:center;flex-direction:column;margin-bottom:0;text-align:center;width:90px}.deck-progress .holder-result .answers.mobile div span{font-size:14px}.deck-progress .holder-result .answers.mobile div span.known-cards{word-spacing:9999px}.deck-progress .holder-result .answers.desktop{display:none}}.result-wrap{perspective:1000px}.card-results.has-flip{height:350px;position:relative;transform-style:preserve-3d;transition:transform .25s}@-moz-document url-prefix(){.card-results.has-flip{-webkit-backface-visibility:hidden;backface-visibility:hidden}}.card-results.has-flip.flip{transform:rotateX(180deg);transition:transform .25s}.card-results.has-flip .deck-progress,.card-results.has-flip .exam-result{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;width:100%}.card-results.has-flip .deck-progress:first-child,.card-results.has-flip .exam-result:first-child{display:block;overflow:hidden;z-index:1}.card-results.has-flip .deck-progress:nth-child(2),.card-results.has-flip .exam-result:nth-child(2){display:flex;flex-direction:column;justify-content:space-between;transform:rotateX(180deg);z-index:0}.card-results .deck-progress{background:var(--main-light);border:1px solid var(--accent)}.card-results .deck-progress .holder-result .title{font-size:24px;font-weight:500;line-height:110%;margin-bottom:var(--spacing-40);margin-top:0}.card-results .deck-progress .holder-result .result{margin-right:0}.card-results .deck-progress,.card-results .exam-result{border-radius:10px;padding:var(--spacing-30) var(--spacing-50)}.card-results .deck-progress .holder-result,.card-results .exam-result .holder-result{display:flex;justify-content:space-between}.card-results .deck-progress .holder-result .result,.card-results .exam-result .holder-result .result{display:flex;flex-direction:column;justify-content:center;margin-right:var(--spacing-30);max-width:360px;width:100%}.card-results .deck-progress .holder-result .answers,.card-results .exam-result .holder-result .answers{margin-right:70px}.card-results .deck-progress .holder-result .answers.mobile,.card-results .exam-result .holder-result .answers.mobile{display:none}.card-results .deck-progress .holder-result .answers div,.card-results .exam-result .holder-result .answers div{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-16)}.card-results .deck-progress .holder-result .answers div:last-child,.card-results .exam-result .holder-result .answers div:last-child{margin-bottom:0}.card-results .deck-progress .holder-result .answers div span,.card-results .exam-result .holder-result .answers div span{font-size:18px;font-weight:500;line-height:140%}.card-results .deck-progress .holder-result .answers .correct,.card-results .exam-result .holder-result .answers .correct{background:#55bfc7}.card-results .deck-progress .holder-result .answers .wrong,.card-results .exam-result .holder-result .answers .wrong{background:var(--main-red)}.card-results .deck-progress .holder-result .answers .skipped,.card-results .exam-result .holder-result .answers .skipped{background:var(--main-light-shade-4)}.card-results .deck-progress .holder-result .answers .correct,.card-results .deck-progress .holder-result .answers .skipped,.card-results .deck-progress .holder-result .answers .wrong,.card-results .exam-result .holder-result .answers .correct,.card-results .exam-result .holder-result .answers .skipped,.card-results .exam-result .holder-result .answers .wrong{border-radius:8px;font-size:16px;min-width:54px;padding:var(--spacing-4) var(--spacing-16);text-align:center}.card-results .deck-progress .btn-holder,.card-results .exam-result .btn-holder{display:flex;justify-content:flex-end;margin-top:var(--spacing-18)}.card-results .deck-progress .btn-holder .btn-text,.card-results .exam-result .btn-holder .btn-text{color:var(--main-light-shade-4);padding:0}.card-results .exam-result{background:linear-gradient(135deg,rgba(86,191,199,.2) .94%,rgba(86,191,199,0)),#000c1f}.card-results .exam-result .holder-result{color:var(--main-light)}.card-results .exam-result .holder-result .your-result{font-size:24px;font-weight:500;line-height:110%;margin-bottom:var(--spacing-30);margin-top:0}.card-results .exam-result .holder-result .title{margin-bottom:var(--spacing-6);margin-top:0}.card-results .exam-result .holder-result .subtitle{color:var(--main-light-shade-4);font-size:12px;font-weight:400;line-height:110%;margin:0 0 var(--spacing-40)}.card-results .exam-result .holder-result .progress{background:#14314e;outline:3px solid #14314e}.card-results .exam-result .holder-result .progress:after{background:linear-gradient(135deg,rgba(86,191,199,.2) .94%,rgba(86,191,199,0)),#000c1f;content:""}.card-results .progress{background:rgba(20,31,49,.12);border-radius:50%;outline:3px solid rgba(20,31,49,.12);position:relative;width:255px;z-index:0}.card-results .progress canvas{width:255px}.card-results .progress:after{background:var(--main-light);border-radius:50%;content:"";height:172px;left:41px;position:absolute;top:41px;width:172px}.card-results .progress .number{position:absolute;text-align:center;top:86px;width:100%;z-index:1}.card-results .progress .number p{font-size:18px;font-weight:500;margin:0}.card-results .progress .number p:first-of-type{font-size:40px;margin-bottom:var(--spacing-8)}@media (min-width:1024px) and (max-width:1439px){.card-results .deck-progress .holder-result .progress-holder,.card-results .exam-result .holder-result .progress-holder{height:240px}.card-results .deck-progress .holder-result .progress-holder .progress,.card-results .deck-progress .holder-result .progress-holder .progress canvas,.card-results .exam-result .holder-result .progress-holder .progress,.card-results .exam-result .holder-result .progress-holder .progress canvas{width:240px}.card-results .deck-progress .holder-result .progress-holder .progress:after,.card-results .exam-result .holder-result .progress-holder .progress:after{height:173px;left:34px;top:34px;width:173px}.card-results .deck-progress .holder-result .progress-holder .number,.card-results .exam-result .holder-result .progress-holder .number{top:76px}.card-results .deck-progress .holder-result .answers,.card-results .exam-result .holder-result .answers{margin-right:var(--spacing-40)}.card-results .deck-progress .btn-holder,.card-results .exam-result .btn-holder{margin-top:var(--spacing-24)}}@media (max-width:1023px){.card-results.has-flip{height:500px}.card-results.has-flip .deck-progress:nth-child(2),.card-results.has-flip .exam-result:nth-child(2),.card-results.has-flip.flip{transform:rotateY(180deg)}.card-results .deck-progress,.card-results .exam-result{padding:var(--spacing-40) var(--spacing-20) var(--spacing-30)}.card-results .deck-progress .holder-result,.card-results .exam-result .holder-result{flex-direction:column}.card-results .deck-progress .holder-result .result,.card-results .exam-result .holder-result .result{margin-right:0;max-width:unset}.card-results .deck-progress .holder-result .result .your-result,.card-results .exam-result .holder-result .result .your-result{margin-bottom:var(--spacing-12)}.card-results .deck-progress .holder-result .progress-holder,.card-results .exam-result .holder-result .progress-holder{display:flex;justify-content:center;margin-bottom:var(--spacing-22)}.card-results .deck-progress .holder-result .progress-holder .progress,.card-results .deck-progress .holder-result .progress-holder .progress canvas,.card-results .exam-result .holder-result .progress-holder .progress,.card-results .exam-result .holder-result .progress-holder .progress canvas{width:200px}.card-results .deck-progress .holder-result .progress-holder .progress:after,.card-results .exam-result .holder-result .progress-holder .progress:after{height:134px;left:34px;top:33px;width:133px}.card-results .deck-progress .holder-result .progress-holder .number,.card-results .exam-result .holder-result .progress-holder .number{top:60px}.card-results .deck-progress .holder-result .answers,.card-results .exam-result .holder-result .answers{margin-right:0}.card-results .deck-progress .holder-result .answers div:last-child,.card-results .exam-result .holder-result .answers div:last-child{margin-bottom:var(--spacing-16)}.card-results .deck-progress .holder-result .answers.mobile,.card-results .exam-result .holder-result .answers.mobile{display:flex;justify-content:center}.card-results .deck-progress .holder-result .answers.mobile .correct,.card-results .deck-progress .holder-result .answers.mobile .skipped,.card-results .deck-progress .holder-result .answers.mobile .wrong,.card-results .exam-result .holder-result .answers.mobile .correct,.card-results .exam-result .holder-result .answers.mobile .skipped,.card-results .exam-result .holder-result .answers.mobile .wrong{align-items:center;display:flex;height:22px;justify-content:center;margin-top:var(--spacing-10);min-width:40px;padding:0 var(--spacing-4)}.card-results .deck-progress .holder-result .answers.mobile div,.card-results .exam-result .holder-result .answers.mobile div{align-items:center;flex-direction:column}.card-results .deck-progress .holder-result .answers.desktop,.card-results .exam-result .holder-result .answers.desktop{display:none}.card-results .exam-result .holder-result .answers.mobile{column-gap:30px}.card-results .exam-result .holder-result .answers.mobile div{margin-bottom:var(--spacing-16);text-align:center;width:70px}.card-results .exam-result .holder-result .answers.mobile div span{font-size:16px}.card-results .exam-result .holder-result .result .title{font-size:14px}.card-results .deck-progress .holder-result .answers.mobile{column-gap:10px}.card-results .deck-progress .holder-result .answers.mobile div{text-align:center;width:90px}.card-results .deck-progress .holder-result .answers.mobile div span{font-size:14px}}.next-card .title{font-size:32px;font-weight:500;margin-bottom:var(--spacing-20)}.next-card .btn,.next-card button{margin-bottom:var(--spacing-16)}.next-card .btn{align-items:center;border-color:var(--main-dark-light-4);display:inline-flex;font-family:Mazzard,sans-serif;height:52px;padding-left:var(--spacing-40);width:100%}.next-card .btn:hover{background:var(--main-light-shade-3);color:var(--main-dark-light-4)}.next-card .btn:active{background:var(--main-dark-light-4);color:var(--main-light)}.next-card .btn:active svg path[fill]{fill:var(--main-light)}.next-card .btn:active svg g[stroke],.next-card .btn:active svg path[stroke]{stroke:var(--main-light)}.next-card .btn:last-child{margin-bottom:0}.next-card .btn svg{margin-right:var(--spacing-12);width:20px}