.qa-placeholder-paragraph{font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.8em;opacity:.2;font-size:.8em;letter-spacing:-.05em;word-spacing:.2em}.qa-aspect .qa-aspect-size{position:relative;height:0;box-sizing:content-box;width:100%;margin:auto}.qa-aspect .qa-aspect-content{position:absolute;top:0;right:0;bottom:0;left:0}.qa-quiz-card{box-shadow:0 6px 8px rgba(0,0,0,.25);width:50%}.qa-quiz-card .qa-qc-bg{background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.qa-quiz-card .ref-text-container{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;position:relative}.qa-quiz-card .ref-text{font-family:"Noto Serif",Times New Roman,Times,serif;font-size:16px;width:100%}.qa-quiz-card .qa-qc-ref--with-verse{color:var(--qa-color-white--darken-30);position:absolute;width:auto;left:0;top:0;margin:2px 0 0 2px;font-size:8px}.qa-quiz-card .verse-text{font-family:"Noto Serif",Times New Roman,Times,serif;max-height:100%;width:100%;text-align:left;padding:10px;box-sizing:border-box;margin:0}.qa-quiz-card .qa-qc-spinner{width:30px;height:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);--qa-color-secondary:var(--qa-color-font-dark)}.qa-quiz-card .qa-qc-spinner:after{border-width:3px}@media (max-width:600px){.qa-quiz-card .ref-text{font-size:22px}.qa-quiz-card .qa-qc-ref--with-verse{font-size:8px}}.qa-card-stack{width:100%;height:100%}.qa-card-stack .qa-cs-container{width:100%;position:relative;display:flex;justify-content:center;align-items:center;padding:3% 0}.qa-card-stack .qa-cs-card{position:absolute;width:94%}.qa-card-stack .qa-cs-card:nth-child(2){position:relative}.qa-card-stack .qa-cs-card:first-child{transform:translateX(-50%);left:47%;bottom:0}.qa-card-stack .qa-cs-card:nth-child(3){transform:translateX(-50%);left:53%;top:0}@media(orientation:landscape)and (max-height:750px){.qa-card-stack .qa-cs-card{width:70%}}.qa-card-stack-display{padding:45px 10px;position:relative}.qa-card-stack-display .qa-csd-count{position:absolute;color:var(--qa-color-font-medium);left:10px;top:10px}.qa-card-stack-display .qa-csd-stack{max-width:300px;margin:0 auto}.qa-toggle-container{position:relative}.qa-toggle-container .qa-toggle{opacity:0;position:absolute}.qa-toggle-container .qa-toggle:checked~.qa-toggle-label .qa-toggle-outer{background-color:var(--qa-color-primary);border:2px solid var(--qa-color-primary)}.qa-toggle-container .qa-toggle:checked~.qa-toggle-label .qa-toggle-inner{left:calc(100% - 18px)}.qa-toggle-container .qa-toggle-label{position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer}.qa-toggle-container .qa-toggle-label .qa-toggle-inner,.qa-toggle-container .qa-toggle-label .qa-toggle-outer{display:inline-block;transition:all .1s ease-in-out}.qa-toggle-container .qa-toggle-label .qa-toggle-outer{width:36px;height:20px;border-radius:1000px;border:2px solid var(--qa-color-border);position:relative;background-clip:content-box;box-sizing:border-box;margin-right:4px}.qa-toggle-container .qa-toggle-label .qa-toggle-inner{height:20px;width:20px;border-radius:50%;background-color:var(--qa-color-font-dark);position:absolute;top:50%;transform:translateY(-50%);left:-2px}.qa-record-button{--qa-record-button-color:var(--qa-color-red);--qa-record-button-bg-color:var(--qa-color-white);--qa-record-button-font-color:var(--qa-color-font-dark);background-color:var(--qa-record-button-bg-color);color:var(--qa-record-button-font-color);padding:.1em .2em .1em .1em;font-size:28px;display:inline-flex;flex-direction:row;align-items:center;line-height:1em;box-sizing:border-box;height:40px}.qa-record-button.border{border:2px solid var(--qa-record-button-color)}.qa-record-button .qa-rb-icon{color:var(--qa-record-button-color)}.qa-record-button .qa-rb-text{font-size:.8em}.qa-record-button:hover{background-color:var(--qa-record-button-bg-color)}.qa-session-controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.qa-session-controls.qa-sc--review-controls{gap:10px}.qa-session-controls .qa-sc-recording-cancel{--qa-record-button-color:var(--qa-color-white);--qa-record-button-bg-color:var(--qa-color-red);--qa-record-button-font-color:var(--qa-color-white)}.qa-session-controls .qa-sc-recording-cancel .qa-rb-text{font-size:.7em}.qa-session-controls .qa-sc-recording-next{--qa-record-button-color:var(--qa-color-white);--qa-record-button-bg-color:var(--qa-color-primary);--qa-record-button-font-color:var(--qa-color-white)}.qa-session-controls .qa-sc-recording-next .qa-rb-text{font-size:.7em;margin-left:.1em}.qa-session-controls .qa-sc-recording{position:relative}.qa-session-controls .qa-sc-recording-buttons{gap:10px}.qa-session-controls .qa-sc-recording-length{font-family:Roboto,Helvetica,Arial,sans-serif;color:var(--qa-color-white--darken-50);position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%)}.qa-session-controls .qa-sc-player{flex-grow:1}.qa-session-controls .qa-sc-correct,.qa-session-controls .qa-sc-flip,.qa-session-controls .qa-sc-incorrect{font-size:24px}.qa-session-controls .qa-sc-correct .qa-rb-text,.qa-session-controls .qa-sc-flip .qa-rb-text,.qa-session-controls .qa-sc-incorrect .qa-rb-text{font-size:.7em}.qa-session-controls .qa-sc-incorrect{--qa-record-button-color:var(--qa-color-white);--qa-record-button-bg-color:var(--qa-color-red);--qa-record-button-font-color:var(--qa-color-white)}.qa-session-controls .qa-sc-correct{--qa-record-button-color:var(--qa-color-white);--qa-record-button-bg-color:var(--qa-color-green);--qa-record-button-font-color:var(--qa-color-white)}.qa-session-controls .qa-sc-flip{--qa-record-button-color:var(--qa-color-white);--qa-record-button-bg-color:var(--qa-color-primary);--qa-record-button-font-color:var(--qa-color-white)}@media (min-width:600px){.qa-session-controls .qa-sc-correct,.qa-session-controls .qa-sc-incorrect,.qa-session-controls .qa-sc-recording-cancel,.qa-session-controls .qa-sc-recording-next{padding-right:12px}.qa-session-controls .qa-sc-correct,.qa-session-controls .qa-sc-incorrect{height:32px}}@media (max-width:600px){.qa-session-controls .qa-sc-correct,.qa-session-controls .qa-sc-incorrect,.qa-session-controls .qa-sc-recording-cancel,.qa-session-controls .qa-sc-recording-next{font-size:31.333px;padding:.1em}.qa-session-controls .qa-sc-correct .qa-rb-text,.qa-session-controls .qa-sc-incorrect .qa-rb-text,.qa-session-controls .qa-sc-recording-cancel .qa-rb-text,.qa-session-controls .qa-sc-recording-next .qa-rb-text{display:none}}.qa-skipped-verses-overlay{width:85%;height:90%;background:var(--qa-color-white);border-radius:var(--qa-border-radius);box-sizing:border-box}@media (min-width:1200px){.qa-skipped-verses-overlay{max-width:85vw;max-height:90vh}}.qa-skipped-verses{box-sizing:border-box;height:100%;padding:10px 20px}.qa-skipped-verses .qa-sv-unskip-all,.qa-skipped-verses .qa-sv-verses{width:100%;max-width:500px}.qa-skipped-verses .qa-sv-unskip-all{padding:10px;box-sizing:border-box;border-bottom:1px solid var(--qa-color-border)}.qa-skipped-verses .qa-sv-verses{text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.qa-skipped-verses .qa-sv-unskip-button{padding:10px}.qa-skipped-verses .qa-sv-verse{padding-left:10px;box-sizing:border-box;cursor:pointer}.qa-skipped-verses .qa-sv-verse:not(:last-child){border-bottom:1px solid var(--qa-color-border)}.qa-skipped-verses .qa-sv-verse:hover{background-color:var(--qa-color-white--darken-10)}.qa-skipped-verses .qa-sv-verse.selected{background-color:var(--qa-color-primary--lighten-30)}.qa-skipped-verses .qa-sv-verse.selected:hover{background-color:var(--qa-color-primary--lighten-20)}.qa-tab-radio{border-radius:1000px;height:30px;background-color:var(--qa-color-white--darken-20);padding:0 10px;position:relative}.qa-tab-radio:focus-within{outline:2px solid #7aacfe!important;outline:5px auto -webkit-focus-ring-color!important}.qa-tab-radio .qa-tr-select{position:absolute;height:calc(100% - 4px);top:2px;border-radius:1000px;background-color:var(--qa-color-white);padding:0 7px}.qa-tab-radio .qa-tr-select.afterMount{transition:left calc(.2s/var(--qa-animation-speed)) linear}.qa-tab-radio .qa-tr-label{position:relative;z-index:1;cursor:pointer}.qa-tab-radio .qa-tr-label:not(:first-child){margin-left:10px}.qa-tab-radio .qa-tr-radio{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.qa-verse-complete-graph{width:100%;box-sizing:border-box}.qa-verse-complete-graph .qa-vcg-graph{height:100px;border-radius:var(--qa-border-radius);overflow:hidden;border:1px solid var(--qa-color-white--darken-30);position:relative}.qa-verse-complete-graph .qa-vcg-legend{flex-wrap:wrap}.qa-verse-complete-graph .qa-vcg-overlay{position:absolute;border:2px solid var(--qa-color-black);height:100%;top:0;box-sizing:border-box}.qa-verse-complete-graph .qa-vcg-ll-square{border:2px solid var(--qa-color-black);width:10px;height:10px;margin:5px}.qa-verse-complete-graph .qa-vcg-verse:after{content:"";position:relative;left:100%;width:1px;height:100%;opacity:.05;background-color:var(--qa-color-black);display:block}.qa-verse-complete-graph .qa-vcg-graph.no-lines .qa-vcg-verse:after{content:unset}.qa-verse-complete-graph .qa-vcg-ll-square.correct,.qa-verse-complete-graph .qa-vcg-verse.correct{background-color:var(--qa-color-bg-green)}.qa-verse-complete-graph .qa-vcg-ll-square.incorrect,.qa-verse-complete-graph .qa-vcg-verse.incorrect{background-color:var(--qa-color-red--lighten-20)}.qa-verse-complete-graph .qa-vcg-ll-square.skipped,.qa-verse-complete-graph .qa-vcg-verse.skipped{background-color:var(--qa-color-white--darken-20)}.qa-verse-complete-graph .qa-vcg-ll-square.skipped:after,.qa-verse-complete-graph .qa-vcg-verse.skipped:after{opacity:.1}.qa-verse-complete-graph .qa-vcg-top-bar{margin-bottom:10px}.qa-verse-complete-graph .qa-vcg-order-label{margin-right:10px}.qa-session-complete-overlay{width:85%;height:90%;background:var(--qa-color-white);border-radius:var(--qa-border-radius);box-sizing:border-box}@media (min-width:1200px){.qa-session-complete-overlay{max-width:85vw;max-height:90vh}}.qa-session-complete{box-sizing:border-box;height:100%;padding:10px 20px 20px}.qa-session-complete .qa-sc-content{min-height:0;padding-bottom:10px;overflow-y:auto}.qa-session-complete .qa-sc-av-list{border:1px solid var(--qa-color-white--darken-20);border-radius:var(--qa-border-radius);overflow-y:auto;min-height:0;box-sizing:border-box;min-height:40px}.qa-session-complete .qa-sc-av-list:not(:first-child){margin-left:10px}.qa-session-complete .qa-sc-all-verses{min-height:0}.qa-session-complete .qa-sc-av-incorrect{position:relative}.qa-session-complete .qa-sc-av-incorrect:after{content:"replace";pointer-events:none;opacity:0;background-color:var(--qa-color-primary);color:var(--qa-color-white);text-decoration:underline;position:absolute;top:0;right:0;bottom:0;left:0;text-align:left;transition:opacity .1s ease-in-out}.qa-session-complete .qa-sc-av-incorrect:hover:after{opacity:.7}@media (min-width:600px){.qa-session-complete .qa-sc-all-verses{max-height:100%}}.qa-session-settings-overlay{background:var(--qa-color-white);border-radius:var(--qa-border-radius);box-sizing:border-box;min-width:250px}.qa-session-settings{padding:30px}.qa-session-settings .qa-ss-head{margin:0}.qa-quote-session{width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.qa-quote-session .qa-qs-display{padding:0 5%;margin:0 auto;max-width:700px;box-sizing:border-box;width:100%}.qa-quote-session .qa-qs-card{width:100%;max-width:50vh;margin:0 auto}.qa-quote-session .qa-qs-stacks{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;cursor:pointer}.qa-quote-session .qa-qs-settings{padding:0 20px;box-sizing:border-box;width:100%;justify-content:flex-end;display:flex}.qa-quote-session .qa-qs-top-controls{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px}.qa-quote-session .qa-qs-controls{margin-top:20px}.qa-quote-session .qa-qs-skipped-button{font-family:Roboto,Helvetica,Arial,sans-serif;color:var(--qa-color-disabled);transition:color .1s ease-in-out;cursor:pointer;padding:0 20px}.qa-quote-session .qa-qs-skipped-button:hover{color:var(--qa-color-font-dark)}.qa-quote-session .qa-qs-swipe-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity calc(.1s/var(--qa-animation-speed)) ease-in-out,background-color calc(.1s/var(--qa-animation-speed)) ease-in-out;pointer-events:none}@media (max-width:600px){.qa-quote-session .qa-qs-settings{padding:0 5%}}@media(orientation:landscape)and (max-height:750px){.qa-quote-session .qa-qs-card{width:unset;max-height:30vh}}