.loading-overlay[data-v-60a3ffdf]{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(51,51,68,.8);display:flex;align-items:center;justify-content:center}.grid[data-v-60a3ffdf]{display:inline-block;position:relative;width:104px;height:104px}.grid div[data-v-60a3ffdf]{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;-webkit-animation:grid-data-v-60a3ffdf 4.8s linear infinite;animation:grid-data-v-60a3ffdf 4.8s linear infinite}.grid div[data-v-60a3ffdf]:first-child{top:8px;left:8px;-webkit-animation-delay:0s;animation-delay:0s}.grid div[data-v-60a3ffdf]:nth-child(2){top:8px;left:32px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.grid div[data-v-60a3ffdf]:nth-child(3){top:8px;left:56px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.grid div[data-v-60a3ffdf]:nth-child(4){top:8px;left:80px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.grid div[data-v-60a3ffdf]:nth-child(5){top:32px;left:8px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.grid div[data-v-60a3ffdf]:nth-child(6){top:32px;left:32px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.grid div[data-v-60a3ffdf]:nth-child(7){top:32px;left:56px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.grid div[data-v-60a3ffdf]:nth-child(8){top:32px;left:80px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.grid div[data-v-60a3ffdf]:nth-child(9){top:56px;left:8px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.grid div[data-v-60a3ffdf]:nth-child(10){top:56px;left:32px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.grid div[data-v-60a3ffdf]:nth-child(11){top:56px;left:56px;-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.grid div[data-v-60a3ffdf]:nth-child(12){top:56px;left:80px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.grid div[data-v-60a3ffdf]:nth-child(13){top:80px;left:8px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.grid div[data-v-60a3ffdf]:nth-child(14){top:80px;left:32px;-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.grid div[data-v-60a3ffdf]:nth-child(15){top:80px;left:56px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.grid div[data-v-60a3ffdf]:nth-child(16){top:80px;left:80px;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes grid-data-v-60a3ffdf{0%,to{background:#6c6}25%{background:#fd4}50%{background:#88f}75%{background:#f66}}@keyframes grid-data-v-60a3ffdf{0%,to{background:#6c6}25%{background:#fd4}50%{background:#88f}75%{background:#f66}}body{background:var(--body-background-color);color:var(--body-text-color);margin:0;height:calc(100vh - 2rem);font-family:var(--main-font-family);font-size:.8rem}table{width:100%;text-align:center;font-size:.7rem}th{background:hsla(0,0%,100%,.1)}td,th{padding:2px}tr:nth-child(2n-1){background:hsla(0,0%,100%,.15)}section[data-v-76bd3637]{border-radius:.5rem;padding:1rem;background-color:rgba(0,0,0,.3)}h3[data-v-76bd3637]{margin:0;padding:0;font-size:1rem;color:var(--section-h3-text-color);display:flex;justify-content:space-between}h3 .close[data-v-76bd3637]{font-size:.5rem;padding:.25rem .375rem;cursor:pointer;border-radius:20px;background:var(--section-close-background-color);color:var(--section-close-text-color)}h3 .close[data-v-76bd3637]:hover{background:var(--section-close-hover-background-color);color:var(--section-close-hover-text-color)}.word-list-progress span[data-v-8e6d38b8]{display:inline-block;height:10px}.strength-unseen[data-v-8e6d38b8]{background-color:#777787}.strength-unknown[data-v-8e6d38b8]{background-color:#f44}.strength-very-weak[data-v-8e6d38b8]{background-color:#ffb2b4}.strength-weak[data-v-8e6d38b8]{background-color:#aeccae}.strength-just-ok[data-v-8e6d38b8]{background-color:#8fcc8f}.strength-good-enough[data-v-8e6d38b8]{background-color:#6fcc6f}.strength-good[data-v-8e6d38b8]{background-color:#52cc52}.strength-strong[data-v-8e6d38b8]{background-color:#3c3}.strength-very-strong[data-v-8e6d38b8]{background-color:#00e600}.tree-label[data-v-4ff58e00]{margin-top:10px;margin-bottom:0;cursor:pointer}.tree-label span+span[data-v-4ff58e00]{margin-left:5px}.toggle[data-v-3a48b9ad]{display:flex;justify-content:center}.toggle a[data-v-3a48b9ad]{display:inline-block;padding:.5rem 1rem;opacity:.7;text-decoration:none}.toggle a.active[data-v-3a48b9ad]{opacity:1}.toggle a[data-v-3a48b9ad],.toggle a[data-v-3a48b9ad]:hover,.toggle a[data-v-3a48b9ad]:link,.toggle a[data-v-3a48b9ad]:visited{color:var(--body-text-color)}.chart-wrapper[data-v-3a48b9ad]{margin:2rem 0}.chart-wrapper .label[data-v-3a48b9ad]{margin-bottom:.5rem;text-align:center}.card.progress[data-v-3a48b9ad]{padding-right:1.5rem}.card.progress .tree-root[data-v-3a48b9ad]{margin-top:1rem;margin-bottom:3rem}.app-card[data-v-17cfca5e]{padding:.5rem}.app-card[data-v-17cfca5e]:not(.admin-mode){display:flex;flex-wrap:wrap;justify-content:space-between}.app-card:not(.admin-mode) .language-selection[data-v-17cfca5e]{margin:auto 0;padding:.5rem 1rem}.app-card:not(.admin-mode) .id-links[data-v-17cfca5e]{margin:auto 0;font-size:1rem}.language-picker[data-v-17cfca5e]{margin-top:.5rem;display:flex}.language-selection[data-v-17cfca5e]{padding:1rem 2rem;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);cursor:pointer;font-size:14pt}.language-selection[data-v-17cfca5e]:hover{background:hsla(0,0%,100%,.3);color:#000}.language-selection.active[data-v-17cfca5e],.language-selection:hover.active[data-v-17cfca5e]{background:hsla(0,0%,100%,.7);color:#000}img[data-v-17cfca5e]{width:250px;margin:auto 25px}.id-links[data-v-17cfca5e]{display:flex;justify-content:space-between}.id-links span[data-v-17cfca5e]{display:inline-block;padding:.5rem 1rem}.id-links a[data-v-17cfca5e],.id-links a[data-v-17cfca5e]:hover,.id-links a[data-v-17cfca5e]:link,.id-links a[data-v-17cfca5e]:visited{color:var(--body-text-color)}.progress[data-v-17cfca5e]{margin:20px 1rem}.logout a[data-v-17cfca5e]{text-decoration:none}.logout a[data-v-17cfca5e]:hover{color:#fff}.strength-unseen[data-v-0541d88b]{color:#777787}.strength-unknown[data-v-0541d88b]{color:#f44}.strength-very-weak[data-v-0541d88b]{color:#ffb2b4}.strength-weak[data-v-0541d88b]{color:#aeccae}.strength-just-ok[data-v-0541d88b]{color:#8fcc8f}.strength-good-enough[data-v-0541d88b]{color:#6fcc6f}.strength-good[data-v-0541d88b]{color:#52cc52}.strength-strong[data-v-0541d88b]{color:#3c3}.strength-very-strong[data-v-0541d88b]{color:#00e600}span[data-v-70aac623]{margin-right:2px}span.first-response-yes-wrong[data-v-70aac623]{color:var(--first-response-yes-wrong-text-color)}span.first-response-no-hard[data-v-70aac623]{color:var(--first-response-no-hard-text-color)}span.still-struggling[data-v-70aac623]{color:var(--still-struggling-text-color)}span.didnt-know[data-v-70aac623]{color:var(--didnt-know-text-color)}span.first-response-yes-barely-know-it[data-v-70aac623]{color:var(--first-response-yes-barely-know-it-text-color)}span.first-response-yes-know-it[data-v-70aac623]{color:var(--first-response-yes-know-it-text-color)}span.first-response-no-okay[data-v-70aac623]{color:var(--first-response-no-okay-text-color)}span.first-response-maybe-yes[data-v-70aac623]{color:var(--first-response-maybe-yes-text-color)}span.first-response-maybe-no[data-v-70aac623]{color:var(--first-response-maybe-no-text-color)}span.got-it[data-v-70aac623],span.just-right[data-v-70aac623]{color:var(--just-right-text-color)}span.hard[data-v-70aac623]{color:var(--hard-text-color)}span.first-response-yes-wont-forget[data-v-70aac623]{color:var(--first-response-yes-wont-forget-text-color)}span.easy[data-v-70aac623]{color:var(--easy-text-color)}.time-travel[data-v-494beddd]{text-align:right;margin-bottom:5px}.time-travel input[data-v-494beddd]{text-align:right;background:none;border:none;color:var(--body-text-color);font-size:1rem;outline:none}.card-count-box[data-v-2268f42e]{border-radius:.5rem;padding:.5rem;margin:.2rem;background:hsla(0,0%,100%,.1);display:flex;justify-content:space-between;flex-direction:column}.num[data-v-2268f42e]{text-align:center;font-size:2rem}.legend[data-v-2268f42e]{text-align:center;font-size:.8rem;color:var(--stat-box-legend-text-color)}.flipped .card-count-box[data-v-2268f42e]{flex-direction:column-reverse}.small .card-count-box[data-v-2268f42e]{padding:.3rem}.small .num[data-v-2268f42e]{font-size:1rem}.small .legend[data-v-2268f42e]{font-size:.7rem}.card-count-row[data-v-68d666d7]{display:flex;justify-content:center;padding:1rem 0}.card-count-row.small[data-v-68d666d7]{padding:1rem}td.history[data-v-7a4e9d4c],td.history[data-v-5454a534],td.history[data-v-fe420f20]{text-align:left}.didnt-know[data-v-7a4e9d4c]{color:var(--didnt-know-text-color)}.just-right[data-v-7a4e9d4c]{color:var(--just-right-text-color)}.hard[data-v-7a4e9d4c]{color:var(--hard-text-color)}.easy[data-v-7a4e9d4c]{color:var(--easy-text-color)}td.history[data-v-5c97a91a]{text-align:left}.first-response-yes-wrong[data-v-5c97a91a]{color:var(--first-response-yes-wrong-text-color)}.first-response-no-hard[data-v-5c97a91a]{color:var(--first-response-no-hard-text-color)}.still-struggling[data-v-5c97a91a]{color:var(--still-struggling-text-color)}.didnt-know[data-v-5c97a91a]{color:var(--didnt-know-text-color)}.first-response-yes-know-it[data-v-5c97a91a]{color:var(--first-response-yes-know-it-text-color)}.first-response-yes-barely-know-it[data-v-5c97a91a]{color:var(--first-response-yes-barely-know-it-text-color)}.first-response-maybe-no[data-v-5c97a91a]{color:var(--first-response-maybe-no-text-color)}.first-response-maybe-yes[data-v-5c97a91a]{color:var(--first-response-maybe-yes-text-color)}.first-response-no-okay[data-v-5c97a91a]{color:var(--first-response-no-okay-text-color)}.just-right[data-v-5c97a91a]{color:var(--just-right-text-color)}.hard[data-v-5c97a91a]{color:var(--hard-text-color)}.first-response-yes-wont-forget[data-v-5c97a91a]{color:var(--first-response-yes-wont-forget-text-color)}.easy[data-v-5c97a91a]{color:var(--easy-text-color)}tr.history[data-v-2a760260]{cursor:pointer}.didnt-know[data-v-33e13b5d]{color:var(--didnt-know-text-color)}.just-right[data-v-33e13b5d]{color:var(--just-right-text-color)}.hard[data-v-33e13b5d]{color:var(--hard-text-color)}.easy[data-v-33e13b5d]{color:var(--easy-text-color)}span.rating-button[data-v-1016f33a]:hover{color:var(--rating-button-hover-text-color)}span.didnt-know[data-v-1016f33a],span.first-response-maybe-no[data-v-1016f33a],span.first-response-no-hard[data-v-1016f33a],span.first-response-yes-wrong[data-v-1016f33a]{color:var(--didnt-know-text-color)}span.didnt-know[data-v-1016f33a]:hover,span.first-response-maybe-no[data-v-1016f33a]:hover,span.first-response-no-hard[data-v-1016f33a]:hover,span.first-response-yes-wrong[data-v-1016f33a]:hover{background:var(--didnt-know-background-color)}span.first-response-yes-know-it[data-v-1016f33a],span.got-it[data-v-1016f33a],span.just-right[data-v-1016f33a]{color:var(--just-right-text-color)}span.first-response-yes-know-it[data-v-1016f33a]:hover,span.got-it[data-v-1016f33a]:hover,span.just-right[data-v-1016f33a]:hover{background:var(--just-right-background-color)}span.first-response-maybe-yes[data-v-1016f33a],span.first-response-no-okay[data-v-1016f33a],span.first-response-yes-barely-know-it[data-v-1016f33a],span.hard[data-v-1016f33a],span.still-struggling[data-v-1016f33a]{color:var(--hard-text-color)}span.first-response-maybe-yes[data-v-1016f33a]:hover,span.first-response-no-okay[data-v-1016f33a]:hover,span.first-response-yes-barely-know-it[data-v-1016f33a]:hover,span.hard[data-v-1016f33a]:hover,span.still-struggling[data-v-1016f33a]:hover{background:var(--hard-background-color)}span.easy[data-v-1016f33a],span.first-response-yes-wont-forget[data-v-1016f33a]{color:var(--easy-text-color)}span.easy[data-v-1016f33a]:hover,span.first-response-yes-wont-forget[data-v-1016f33a]:hover{background:var(--easy-background-color)}a[data-v-291adfde]{text-decoration:none;display:block;border-radius:8px;border:1px solid #778;color:#fff;background-color:transparent;text-align:center;letter-spacing:.1ch;padding:1em 2em;cursor:pointer;margin:auto}a[data-v-291adfde]:hover{background-color:#556;border-color:#fff}a.secondary[data-v-291adfde]{border-color:transparent;padding:1em 1.5em;color:#ddd}a.secondary[data-v-291adfde]:hover{color:#fff;background-color:transparent}.item-feedback-form[data-v-13ea96d6]{margin-top:20px}.report-label[data-v-13ea96d6]{text-align:center;cursor:pointer;color:hsla(0,0%,100%,.5)}.report-label[data-v-13ea96d6]:hover{color:#fff}.form[data-v-13ea96d6]{display:flex;justify-content:space-between}.form input[data-v-13ea96d6]{flex:1;border:none;border-radius:3px;padding:0 1rem;outline:none;margin-right:.5rem;background-color:var(--body-background-color);border:1px solid #556;color:#fff;font-size:1rem}.form input[data-v-13ea96d6]:focus{border-color:#778}.form button[data-v-13ea96d6]{border-radius:3px;border:none;cursor:pointer}.test-item-card[data-v-f31eb77a]{display:flex;justify-content:space-between;flex-direction:column}.flip-container[data-v-f31eb77a]{margin:3rem;text-align:center;font-size:1.2rem}.flip-container[data-v-f31eb77a] a.v-button{margin-top:2rem;max-width:200px}.know-it .know-it-no[data-v-f31eb77a],.know-it .know-it-yes[data-v-f31eb77a]{cursor:pointer}.nw[data-v-f31eb77a]{white-space:nowrap}.item-display[data-v-f31eb77a]{text-align:center;font-size:3rem;margin-bottom:20px}.item-display-back[data-v-f31eb77a]{text-align:center;font-size:2rem;margin-top:3.5rem;margin-bottom:40px}.response-row[data-v-f31eb77a]{display:flex;justify-content:center}.caption[data-v-f31eb77a],.response-row.know-it-yet[data-v-f31eb77a]{text-align:center}.response-row>[data-v-f31eb77a]{padding:1rem;margin:1rem;font-size:1.2rem;cursor:pointer}input[data-v-48d30166]{width:100%;border:none;border-radius:3px;padding:1rem;outline:none;background-color:var(--body-background-color);border:1px solid #556;color:#fff;font-size:1.5rem}input[data-v-48d30166]:focus{border-color:#778}.answer.incorrect[data-v-48d30166]{color:#f44;text-align:center;flex:1;font-size:2rem}.answer.correct[data-v-48d30166]{color:#6c6;text-align:center;flex:1;font-size:2rem}.item-display[data-v-48d30166]{text-align:center;font-size:2rem;margin-bottom:20px}.item-display-back[data-v-48d30166]{font-size:3rem}.item-display-back[data-v-48d30166],.response-row[data-v-48d30166]{text-align:center;margin-bottom:40px}.response-row>[data-v-48d30166]{padding:1rem;margin:0 1rem;font-size:1.2rem;cursor:pointer}.item-display-input[data-v-48d30166]{display:flex;margin:40px 30px}.type-activity[data-v-48d30166] a.v-button{padding:1.75em 2em;margin-bottom:auto}.type-activity[data-v-48d30166] a.v-button a.secondary{padding:1.7em 1.5em}.input-group[data-v-48d30166]{position:relative;flex:1;display:flex;margin-right:10px}.input-group .icon[data-v-48d30166]{position:absolute;right:10px;top:calc(50% - 13px);font-size:16pt}.input-group .help-text[data-v-48d30166],.input-group .icon[data-v-48d30166]{display:none}.input-group .help-text[data-v-48d30166]{text-align:center;margin-top:2px}.input-group.correct .icon[data-v-48d30166]{display:inline;color:#6c6}.input-group.incorrect .icon[data-v-48d30166]{display:inline;color:#f44}.input-group.correct .help-text[data-v-48d30166]{display:block;color:#6c6}.input-group.incorrect .help-text[data-v-48d30166]{display:block;color:#f44}@media (max-width:1024px){.item-display-input[data-v-48d30166]{margin:40px 0;flex-wrap:wrap}.input-group[data-v-48d30166]{width:100%;flex:auto;margin-right:0}.type-activity[data-v-48d30166] a.v-button{padding:1.5em 2em;margin-top:1rem;margin-bottom:auto;flex:1}.type-activity[data-v-48d30166] a.v-button.primary{order:3}.type-activity[data-v-48d30166] a.v-button.secondary{order:2;padding:1.7em 1.5em}}.test-item[data-v-db75fdd2]{display:flex;flex-direction:column;position:relative}.first-seen[data-v-db75fdd2]{top:-22px;left:-22px;width:150px;height:150px;overflow:hidden;position:absolute}.first-seen[data-v-db75fdd2]:after,.first-seen[data-v-db75fdd2]:before{position:absolute;z-index:-1;content:"";display:block;border:3px solid #1a4d1a}.first-seen[data-v-db75fdd2]:before{top:0;right:0}.first-seen[data-v-db75fdd2]:after{bottom:0;left:0}.first-seen span[data-v-db75fdd2]{position:absolute;display:block;width:225px;padding:15px 5px 15px 0;background-color:#2d862d;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font-size:1rem;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;right:-25px;top:30px;transform:rotate(-45deg);letter-spacing:.1ch}.test-item-component[data-v-db75fdd2]{margin-top:100px}.flip-button[data-v-db75fdd2]{display:block;text-align:center;padding:1rem;margin:1rem;font-size:1.2rem;cursor:pointer;color:var(--body-text-color)}.know-it .know-it-no[data-v-db75fdd2],.know-it .know-it-yes[data-v-db75fdd2]{cursor:pointer}.know-it>span[data-v-db75fdd2]:hover{color:#fff}.item-display[data-v-db75fdd2]{text-align:center;font-size:3rem}.item-display-back[data-v-db75fdd2]{text-align:center;font-size:2rem}.response-row[data-v-db75fdd2]{display:flex;justify-content:center}.caption[data-v-db75fdd2]{text-align:center}.response-row>[data-v-db75fdd2]{padding:1rem;margin:1rem;font-size:1.2rem;cursor:pointer}.show-answer[data-v-db75fdd2]{text-align:center;cursor:pointer}.show-answer[data-v-db75fdd2]:hover{text-decoration:underline}.canceling[data-v-db75fdd2]{margin-top:3rem;font-size:1.5rem;text-align:center;font-style:italic}.button[data-v-7c4cc47a]{display:inline-block;cursor:pointer}.button.block[data-v-7c4cc47a]{display:block;text-align:center;margin:1rem;padding:.5rem}.button.default[data-v-7c4cc47a]{color:var(--button-default-text-color);background:var(--button-default-background-color)}.button.default[data-v-7c4cc47a]:hover{color:var(--button-default-hover-text-color);background:var(--button-default-hover-background-color)}.button.default.active[data-v-7c4cc47a]{color:var(--button-default-active-text-color);background:var(--button-default-active-background-color)}.button.success[data-v-7c4cc47a]{color:var(--button-success-text-color);background:var(--button-success-background-color)}.button.success[data-v-7c4cc47a]:hover{color:var(--button-success-hover-text-color);background:var(--button-success-hover-background-color)}.button.success.active[data-v-7c4cc47a]{color:var(--button-success-active-text-color);background:var(--button-success-active-background-color)}.button.primary[data-v-7c4cc47a]{color:var(--button-primary-text-color);background:var(--button-primary-background-color)}.button.primary[data-v-7c4cc47a]:hover{color:var(--button-primary-hover-text-color);background:var(--button-primary-hover-background-color)}.button.primary.active[data-v-7c4cc47a]{color:var(--button-primary-active-text-color);background:var(--button-primary-active-background-color)}.button.warning[data-v-7c4cc47a]{color:var(--button-warning-text-color);background:var(--button-warning-background-color)}.button.warning[data-v-7c4cc47a]:hover{color:var(--button-warning-hover-text-color);background:var(--button-warning-hover-background-color)}.button.warning.active[data-v-7c4cc47a]{color:var(--button-warning-active-text-color);background:var(--button-warning-active-background-color)}.button.danger[data-v-7c4cc47a]{color:var(--button-danger-text-color);background:var(--button-danger-background-color)}.button.danger[data-v-7c4cc47a]:hover{color:var(--button-danger-hover-text-color);background:var(--button-danger-hover-background-color)}.button.danger.active[data-v-7c4cc47a]{color:var(--button-danger-active-text-color);background:var(--button-danger-active-background-color)}.processing[data-v-1765e792]{text-align:center;margin:1rem;padding:.5rem;font-style:italic}.typing-checkbox[data-v-1765e792]{visibility:hidden}.typing-checkbox.visible[data-v-1765e792]{visibility:visible}.session-start-button[data-v-1765e792]{font-size:1.5rem}.session-start-button .typing-checkbox[data-v-1765e792]{text-align:center}.session-start-button label[data-v-1765e792]{font-size:.8rem}.processing[data-v-25da3aed]{margin:1rem;padding:.5rem;font-size:1.5rem;text-align:center;font-style:italic}.session-close-button[data-v-25da3aed]{font-size:1.5rem;margin:80px 0}.first-response-yes-wrong[data-v-59afa217]{color:var(--first-response-yes-wrong-text-color)}.first-response-no-hard[data-v-59afa217]{color:var(--first-response-no-hard-text-color)}.still-struggling[data-v-59afa217]{color:var(--still-struggling-text-color)}.first-response-yes-barely-know-it[data-v-59afa217]{color:var(--first-response-yes-barely-know-it-text-color)}.first-response-yes-know-it[data-v-59afa217]{color:var(--first-response-yes-know-it-text-color)}.first-response-maybe-no[data-v-59afa217]{color:var(--first-response-maybe-no-text-color)}.first-response-maybe-yes[data-v-59afa217]{color:var(--first-response-maybe-yes-text-color)}.first-response-no-okay[data-v-59afa217]{color:var(--first-response-no-okay-text-color)}.first-response-yes-wont-forget[data-v-59afa217]{color:var(--first-response-yes-wont-forget-text-color)}.didnt-know[data-v-59afa217]{color:var(--didnt-know-text-color)}.just-right[data-v-59afa217]{color:var(--just-right-text-color)}.easy[data-v-59afa217]{color:var(--easy-text-color)}td[data-v-59afa217],th[data-v-59afa217]{text-align:left;font-size:1rem;padding:.5rem 1rem}table[data-v-59afa217]{margin-bottom:20px}.overdue[data-v-4c455098]{color:#f44}.due[data-v-4c455098]{color:#fd4}.not-due[data-v-4c455098]{color:#6c6}.stats-container[data-v-4c455098]{margin:80px 0}.top[data-v-4c455098]{margin:0 auto;max-width:400px;display:grid;grid-template-columns:1fr 1fr 1fr}.bottom[data-v-4c455098]{margin:20px auto;max-width:600px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.bottom[data-v-4c455098] .seen{grid-column:span 4}.bottom[data-v-4c455098] .never-seen,.bottom[data-v-4c455098] .reviewed{grid-column:span 2}.bottom[data-v-4c455098] .forgot,.bottom[data-v-4c455098] .known,.bottom[data-v-4c455098] .never-seen,.bottom[data-v-4c455098] .new,.bottom[data-v-4c455098] .remembered,.bottom[data-v-4c455098] .seen{color:inherit}.no-study[data-v-468127f6]{text-align:center;font-size:1.5rem}.session[data-v-468127f6]{height:100%}.session[data-v-468127f6],.test-card[data-v-468127f6]{display:flex;flex-direction:column;justify-content:space-between}.test-card[data-v-468127f6]{overflow-y:scroll}table[data-v-592633ea]{margin-top:10px}tr td[data-v-592633ea]:first-child{text-align:left}td.lang span[data-v-592633ea]{cursor:pointer}td.lang span.active[data-v-592633ea]{font-weight:600;color:#fff}td.lang span.selected[data-v-592633ea]{color:#6c6}td.lang span[data-v-592633ea]:not(.selected):hover{color:rgba(102,204,102,.5)}tr[data-v-592633ea]:hover{background:#000}.main-grid[data-v-c3597876]{padding:1rem;display:grid;height:calc(100vh - 2rem);grid-template-columns:1fr 2fr 1fr;grid-template-rows:.25fr 1fr 1fr 1fr;grid-gap:1rem}.main-grid.admin-mode[data-v-c3597876]{background:#444;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}.main-grid[data-v-c3597876] .metrics-card{grid-column-start:1;grid-row-start:2;grid-row-end:span 3;overflow:auto}.main-grid[data-v-c3597876] .metrics-card.progress{grid-column-start:3}.main-grid[data-v-c3597876] .app-card{grid-column-start:1;grid-column-end:4;grid-row-start:1}.main-grid[data-v-c3597876] .app-card.admin-mode{grid-column-end:1}.main-grid[data-v-c3597876] .user-list-card{grid-column-start:2;grid-row-start:1;grid-row-end:span 1;overflow:auto}.main-grid[data-v-c3597876] .test-session-card{grid-column-start:2;grid-row-start:4}.main-grid[data-v-c3597876] .test-item-card{grid-column-start:2;grid-row-start:2;grid-row-end:span 2}.main-grid[data-v-c3597876] .sessions-card{grid-column-start:3;grid-row-start:1;grid-row-end:span 2;overflow:scroll}.main-grid[data-v-c3597876] .session-detail-card{grid-column-start:3;grid-row-start:3;grid-row-end:span 2;overflow:scroll}.main-grid[data-v-c3597876] .items-card{grid-column-start:4;grid-row-start:1;grid-row-end:span 2;overflow:scroll}.main-grid[data-v-c3597876] .item-card{grid-column-start:4;grid-row-start:3;grid-row-end:span 2}.main-grid[data-v-c3597876] .test-card{grid-column-start:2;grid-row-start:2;grid-row-end:span 3}@media (max-width:800px){.main-grid[data-v-c3597876]{height:unset;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.main-grid[data-v-c3597876] .metrics-card{grid-column-start:1;grid-row-start:5;grid-row-end:span 3}.main-grid[data-v-c3597876] .app-card{grid-column-start:1;grid-row-start:1;grid-column-end:2}.main-grid[data-v-c3597876] .metrics-card.progress{grid-column-start:1;grid-row-start:8;grid-row-end:span 3}.main-grid[data-v-c3597876] .test-card{grid-column-start:1;grid-row-start:2;grid-row-end:span 3}}.auth-container[data-v-37aba25a]{padding:1.5rem 2rem 1rem 2rem;background-color:rgba(0,0,0,.3);box-shadow:0 6px 12px rgba(0,0,0,.3);width:400px;margin:100px auto;font-size:2rem;text-align:center;font-family:var(--main-font-family)}.auth-container img[data-v-37aba25a]{width:400px;margin-bottom:1rem}.auth-container[data-v-37aba25a] input{font-size:14pt;padding:.5rem .75rem;border-radius:3px;border-width:0;display:block;width:calc(100% - 1.5rem);margin:1rem auto}.auth-container[data-v-37aba25a] h1{margin:0;margin-bottom:1.5rem;font-size:2rem;font-weight:400}.auth-container[data-v-37aba25a] button{display:block;width:100%;font-size:14pt;margin:2rem auto;border:1px solid #6c6;border-radius:0;padding:.5rem;cursor:pointer;background:#6c6;color:#000}.auth-container[data-v-37aba25a] button:hover{background:#53c653}.auth-container[data-v-37aba25a] .footer{background:rgba(0,0,0,.3);margin:2rem -2rem -1.5rem -2rem;padding:1rem 2rem;margin-top:2rem;font-size:11pt}.auth-container[data-v-37aba25a] .footer a{color:#fff}.eldarion[data-v-37aba25a]{background-color:transparent;background-origin:padding-box;background-size:100%;background-image:url(https://eldarion.com/assets/img/eldarion.55f2915d.svg);height:53px;width:70px;display:block;margin:0 auto;text-indent:-9999px;opacity:.5}.auth-error[data-v-568a4a02]{font-size:1rem;text-align:left;color:#f44}p[data-v-42fdd9d4]{font-size:1.5rem;font-weight:300}:root{--body-text-color:#ccc;--body-background-color:#334;--main-font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;--main-background-color:#111;--table-header-background-color:#444;--table-odd-row-background-color:#222;--section-background-color:#333;--button-background-color:#222;--button-background-hover-color:#111;--button-text-color:#ccc;--button-active-background-color:#999;--button-active-text-color:#111;--section-close-background-color:#444;--section-close-hover-background-color:#999;--section-close-text-color:#999;--section-close-hover-text-color:#444;--section-h3-text-color:#ccc;--overdue-text-color:#f44;--due-text-color:#fd4;--login-background-color:#333;--not-due-text-color:#6c6;--never-seend-text-color:#abc;--first-response-yes-wrong-text-color:#f66;--first-response-no-hard-text-color:#f66;--first-response-maybe-no-text-color:#f66;--first-response-maybe-yes-text-color:#fd4;--still-struggling-text-color:#fd4;--didnt-know-text-color:#f66;--hard-text-color:#fd4;--first-response-yes-know-it-text-color:#6c6;--first-response-yes-barely-know-it-text-color:#fd4;--first-response-no-okay-text-color:#fd4;--just-right-text-color:#6c6;--first-response-yes-wont-forget-text-color:#88f;--easy-text-color:#88f;--didnt-know-background-color:#f66;--hard-background-color:#fd4;--just-right-background-color:#6c6;--easy-background-color:#88f;--rating-button-hover-text-color:#000;--stat-box-background-color:#444;--stat-box-legend-text-color:#999;--button-default-text-color:#222;--button-default-background-color:#999;--button-default-hover-text-color:#111;--button-default-hover-background-color:#444;--button-default-active-text-color:#ccc;--button-default-active-background-color:#222;--button-success-text-color:#6c6;--button-success-background-color:transparent;--button-success-hover-text-color:#000;--button-success-hover-background-color:#6c6;--button-primary-text-color:#88f;--button-primary-background-color:transparent;--button-primary-hover-text-color:#000;--button-primary-hover-background-color:#88f;--button-warning-text-color:#fd4;--button-warning-background-color:transparent;--button-warning-hover-text-color:#000;--button-warning-hover-background-color:#fd4;--button-danger-text-color:#f44;--button-danger-background-color:transparent;--button-danger-hover-text-color:#000;--button-danger-hover-background-color:#f44}