#app{background-size:cover;font-family:Rubik,sans-serif}#app.app-bg-default{background-image:url(/images/bg.jpg)}#app.app-bg-desktop{background-image:url(/images/bg_desktop.jpg)}.header-container .header[data-v-d779d6e0]{max-width:100vh}.header-container .top-images[data-v-d779d6e0]{position:absolute;top:0;right:0;left:0}.header-container .top-images .top-image[data-v-d779d6e0]{max-width:4.5rem}@media(min-width:370px){.header-container .top-images .top-image[data-v-d779d6e0]{max-width:5.5rem}}@media(min-width:400px){.header-container .top-images .top-image[data-v-d779d6e0]{max-width:6rem}}.bg-lg[data-v-d779d6e0]{background-image:url(/images/header_desktop.png);background-size:contain;background-repeat:repeat-x;min-height:200px}.bg-default[data-v-d779d6e0]{background-image:url(/images/header.png);background-size:contain;background-repeat:repeat-x;min-height:150px}.choose-image[data-v-af9cc786]{max-width:250px;margin:auto}.submit[data-v-af9cc786]{max-width:230px}.score-container[data-v-2f540e5f]{position:relative}.score-container img[data-v-2f540e5f]{max-width:200px}.score-container p[data-v-2f540e5f]{color:#fff;font-size:1.2rem;text-align:center;font-weight:lighter}.score-container .absolute[data-v-2f540e5f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.learn-popup[data-v-5602aefd]{position:absolute;top:0;right:0;bottom:0;left:0}.learn-popup .content-container[data-v-5602aefd]{position:relative;z-index:2;margin:auto}.learn-popup .content-container.size-small[data-v-5602aefd]{max-height:600px;min-height:400px;min-width:200px;max-width:400px}.learn-popup .content-container.size-large[data-v-5602aefd]{max-height:800px;min-height:800px;min-width:200px;max-width:700px}.learn-popup .content-container .content[data-v-5602aefd]{background-image:url(/images/popup_bg.png);background-position:50%;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;width:100%;height:100%;padding:13% 12%}.learn-popup .content-container .content .course-title[data-v-5602aefd]{color:#26428d}.learn-popup .content-container .content .course-title.size-small[data-v-5602aefd]{font-size:1.5rem}.learn-popup .content-container .content .course-unit[data-v-5602aefd]{color:#2f82c4}.learn-popup .content-container .content .course-unit.size-small[data-v-5602aefd]{font-size:1.3rem}.learn-popup .content-container .content .learn-button[data-v-5602aefd]{max-width:6rem}.learn-popup .content-container .content .learn-button.size-large[data-v-5602aefd]{max-width:8rem}.learn-popup .content-container .content .learn-button-title[data-v-5602aefd]{font-size:1rem}.learn-popup .content-container .content .learn-button-title.size-large[data-v-5602aefd]{font-size:1.3rem}.learn-popup .content-container .content .learn-title[data-v-5602aefd]{font-size:1.3rem;font-weight:lighter}.learn-popup .content-container .content .learn-title.size-large[data-v-5602aefd]{font-size:2rem}.overlay[data-v-5602aefd]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2f82c4;opacity:.4;z-index:1}.more-popup[data-v-f98e9814]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.more-popup .content-container[data-v-f98e9814]{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);z-index:2}.more-popup .content-container .content[data-v-f98e9814]{z-index:2}.more-popup .content-container .lomed[data-v-f98e9814]{max-width:150px}.more-popup .content-container .lomed.size-large[data-v-f98e9814]{max-width:300px}.more-popup .content-container .content-details[data-v-f98e9814]{color:#fff;text-align:center}.more-popup .content-container .content-details.size-large[data-v-f98e9814]{font-size:1.3rem}.more-popup .content-container .video[data-v-f98e9814]{min-width:200px}.more-popup .content-container .video.size-large[data-v-f98e9814]{min-width:700px;min-height:350px}.overlay[data-v-f98e9814]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d870ad;opacity:.95;z-index:1}.close-button[data-v-f98e9814]{position:absolute;z-index:3;top:10px}.score-popup[data-v-65e99e61]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#fff;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;justify-content:center;align-items:center}.score-popup .scores-table[data-v-65e99e61]{max-height:300px;overflow:scroll;margin:auto}.score-popup .w-100[data-v-65e99e61]{width:100%}.main-area[data-v-997fd40e]{overflow:hidden}.main-area .action-buttons .action-button[data-v-997fd40e]{max-width:160px}.main-area .user-name[data-v-997fd40e]{font-size:1.5rem;font-weight:400}.main-area .course-meta .course-title[data-v-997fd40e]{color:#26428d}.main-area .course-meta .course-unit[data-v-997fd40e]{color:#2f82c4}.main-area .unit-actions .unit-action-button[data-v-997fd40e]{max-width:7rem;margin:auto}.main-area .unit-actions .unit-action-button.size-sm[data-v-997fd40e]{max-width:8.5rem}.main-area .unit-actions .unit-action-button.size-md[data-v-997fd40e]{max-width:9.5rem}.main-area .unit-actions .unit-action-button.size-lg[data-v-997fd40e]{max-width:12rem}.main-area .unit-actions .unit-action-button.size-xl[data-v-997fd40e]{max-width:14rem}.riddle-loader[data-v-5b40901f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}#ifrm[data-v-5b40901f]{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:3;border:none}.close-button[data-v-5b40901f]{position:fixed;right:0;top:5px;z-index:4}:root{--primary:#1f4c83;--secondary:#424242;--accent:#82b1ff;--error:#ff5252;--info:#2196f3;--success:#4caf50;--warning:#ffc107}.center-all,.center-all-col{display:flex;justify-content:center;align-items:center}.center-all-col{flex-direction:column}.center-x{display:flex;justify-content:center}.space-between{display:flex;justify-content:space-between}.reversed{display:flex;flex-direction:row-reverse;background-color:red!important}.j-end{display:flex;justify-content:end}.center-y{display:flex;align-items:center}.self-end{justify-self:center}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mouse-pointer{cursor:pointer}.mouse-grabbing{cursor:-webkit-grabbing;cursor:grabbing}