#tbq-footer{row-gap:28px;padding:28px 14px 84px 14px;background-color:var(--background-color)}@media screen and (min-width:768px){#tbq-footer{row-gap:35px;padding:84px 14px}}#tbq-footer #footer-logo-img.mask{-webkit-mask-image:url(../img/logo.701422a1.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url(../img/logo.701422a1.png);mask-size:contain;mask-repeat:no-repeat}#tbq-footer #footer-logo-img.mask img{-o-object-fit:contain;object-fit:contain;width:35svmin;aspect-ratio:2.2857142857;visibility:hidden}@media (min-aspect-ratio:0.62){#tbq-footer #footer-logo-img.mask img{width:24svmin}}#tbq-footer .menu-box{-webkit-columns:2;-moz-columns:2;columns:2}@media screen and (min-width:768px){#tbq-footer .menu-box{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}#tbq-footer .menu-box .menu{margin-bottom:21px;color:var(--ui-primary-color);text-decoration:none}#tbq-footer .menu-box .menu:hover{text-decoration:underline}@media screen and (min-width:768px){#tbq-footer .menu-box .menu{margin-bottom:0}}#tbq-footer .copyright{margin-top:35px;color:var(--ui-primary-color)}.nav-header{position:fixed;z-index:99;background:transparent;width:100%;top:0;left:0}.nav-header,.nav-header img{-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:768px){.nav-header.hide{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.nav-header.nav-animate{-webkit-transform:translateY(0);transform:translateY(0)}}.player-in-report-modal[data-v-4903fe12]{font-family:Open Sans,sans-serif!important;background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.2em;z-index:9999}.player-in-report-modal .modal-content[data-v-4903fe12]{background-color:#fff;margin-top:4rem;padding:1rem 1.5rem;width:700px!important;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:768px){.player-in-report-modal .modal-content[data-v-4903fe12]{width:90%!important;margin:1rem .5rem}}.player-in-report-modal .modal-content .modal-body[data-v-4903fe12]{margin:0 0 1rem 0;max-height:60vh;overflow-y:auto}@media screen and (max-width:500px){.player-in-report-modal .modal-content .modal-body[data-v-4903fe12]{margin:0 0 1rem 0}}.player-in-report-modal[data-v-75287f3f]{font-family:Open Sans,sans-serif!important;position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);z-index:1;min-height:200px;top:0;left:0}.player-in-report-modal .close-button[data-v-75287f3f]{top:.5rem;right:.5rem}.player-in-report-modal .modal-content[data-v-75287f3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4rem;padding:1rem 1rem;width:700px!important;overflow:hidden;border-radius:3px}@media screen and (max-width:1024px){.player-in-report-modal .modal-content[data-v-75287f3f]{width:100%!important;height:100%!important;margin:0 0}}.player-in-report-modal .modal-content .modal-body[data-v-75287f3f]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:60vh;overflow-y:auto}.player-in-report-modal .modal-content .modal-body .icon-download-size[data-v-75287f3f]{font-size:42px}.player-in-report-modal .modal-content .modal-body .report-download[data-v-75287f3f]{width:65px;height:65px}.disabled-report[data-v-75287f3f]{opacity:unset}.subject-select .vs__dropdown-toggle{height:100%}.subject-select .vs__dropdown-toggle .vs__selected-options{position:relative;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;padding-left:.5rem}.subject-select .vs__dropdown-toggle .vs__selected-options .vs__selected{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.pagination .page-item.active .page-link{border-color:#22292f;background-color:#22292f}.pagination .page-item .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.pagination .page-item .page-link:hover{background-color:#22292f;color:#fff!important}.pagination .page-item{cursor:pointer}.pagination .page-item.active,.pagination .page-item.disabled{cursor:default}.pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination .page-item.active .page-link{z-index:1;color:var(--button-text-color)!important;background-color:var(--button-background-primary-color)!important;border-color:var(--button-background-primary-color)!important;pointer-events:none;cursor:auto}.pagination .page-item.disabled .page-link{border-color:transparent;background-color:#fff;opacity:.6;pointer-events:none;cursor:auto}.pagination .page-item .page-link{color:var(--button-background-color)!important;border-radius:3px;margin:0 3px;border-color:transparent;background-color:var(--button-text-color)!important;font-weight:600;-webkit-transition:all .1s;transition:all .1s;-webkit-box-shadow:0 0 10px rgba(66,66,66,.1);box-shadow:0 0 10px rgba(66,66,66,.1)}.pagination .page-item .page-link:hover{background-color:var(--button-background-primary-color-hover)!important;color:var(--button-text-color)!important;border-color:transparent}@media screen and (max-width:767px){.page-number{display:none}}.selection{height:2.5rem;padding:0!important;border:1px solid #ccc;border-radius:.25rem}.selection .indicator{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;background-image:var(--indicator);background-repeat:no-repeat;background-size:contain;pointer-events:none}.selection>select{border:none;background-color:transparent;font-size:1rem;color:#333;text-indent:.75rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}.toggle-switch-box{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.toggle-switch-box.disabled{opacity:.5;pointer-events:none}.toggle-switch-box .toggle-switch{aspect-ratio:2/1;border:1px solid;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.toggle-switch-box .toggle-switch .switch-thumb{top:50%;left:6%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);height:82%;border-radius:50%;aspect-ratio:1/1;-webkit-transition:left .3s ease,background-color .3s ease;transition:left .3s ease,background-color .3s ease}.toggle-switch-box .toggle-switch .switch-thumb.on{left:58%}.toggle-switch-box .toggle-switch .checked-label{left:20%}.toggle-switch-box .toggle-switch .checked-label,.toggle-switch-box .toggle-switch .unchecked-label{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity .3s;transition:opacity .3s}.toggle-switch-box .toggle-switch .unchecked-label{right:20%}#merge-report-setting[data-v-38bbf0eb]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}#merge-report-setting .backdrop[data-v-38bbf0eb]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}#merge-report-setting .modal-content[data-v-38bbf0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;border-radius:6px;color:#333;background-color:#fff;margin:.5rem}#merge-report-setting .modal-content .modal-header[data-v-38bbf0eb]{padding:14px 14px 0 14px}#merge-report-setting .modal-content .modal-header h1[data-v-38bbf0eb]{margin:0;font-size:17.5px}#merge-report-setting .modal-content .modal-header .close-button[data-v-38bbf0eb]{width:28px;height:28px;border-radius:50%;color:#6c757d;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}#merge-report-setting .modal-content .modal-header .close-button[data-v-38bbf0eb]:hover{color:#343a40;background:#e9ecef}#merge-report-setting .modal-content .modal-body[data-v-38bbf0eb]{padding:14px}#merge-report-setting .modal-content .modal-body .setting-input[data-v-38bbf0eb]{padding:.375rem .75rem;border:1px solid #ccc;font-size:1rem;font-weight:400;color:#000;text-shadow:none}#merge-report-setting .modal-content .modal-body #display-layout[data-v-38bbf0eb],#merge-report-setting .modal-content .modal-body #merge-player-option[data-v-38bbf0eb]{text-transform:capitalize}.report-thumbnail .report-row{border-radius:4px}.report-thumbnail .empty-container{border:2px solid var(--ui-primary-color-alpha-50);border-radius:6px}.report-thumbnail .select-quiz-thumbnail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:inherit;max-width:40%;margin:auto;margin-bottom:30px}.report-thumbnail .select-quiz-thumbnail #report-select-quiz .vs__no-options{font-size:16px}.report-thumbnail .report-button-box{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:1rem}@media screen and (min-width:1024px){.report-thumbnail .report-button-box{margin-top:0}}.report-thumbnail .report-button-box .report-download-box{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (min-width:1024px){.report-thumbnail .report-button-box .report-download-box{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.report-thumbnail .report-button-box .report-download-box .x-button{background-color:transparent!important;color:#333!important;max-width:40px}@media screen and (max-width:1023px){.report-thumbnail .report-button-box .report-download-box .x-button{max-width:unset;background-color:#000!important;color:#fff!important}}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box{top:50px;left:0;position:absolute;min-width:100px;height:auto;background-color:#000;color:#fff!important;border:1px solid #fff;border-radius:.25rem;z-index:2;cursor:pointer}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .arrow-up{position:absolute;top:-8px;left:22px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #000}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .dropdown-option{position:relative}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .dropdown-option.first{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .dropdown-option.second{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .dropdown-option:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:100%}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .dropdown-option:hover{background-color:#333}.report-thumbnail .report-button-box .report-download-box .report-dropdown-box .line{border:0;background-color:#fff;height:1px}.report-thumbnail .report-button-box .report-download-drive-box{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (min-width:1024px){.report-thumbnail .report-button-box .report-download-drive-box{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.report-thumbnail .report-button-box .report-download-drive-box .x-button{background-color:transparent!important;color:#333!important;max-width:40px}@media screen and (max-width:1023px){.report-thumbnail .report-button-box .report-download-drive-box .x-button{max-width:unset;background-color:#000!important;color:#fff!important}}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box{top:50px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);position:absolute;min-width:100px;height:auto;background-color:#000;color:#fff!important;border:1px solid #fff;border-radius:.25rem;z-index:2;cursor:pointer}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .arrow-up{position:absolute;top:-8px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #000}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .dropdown-option{position:relative}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .dropdown-option.first{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .dropdown-option.second{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .dropdown-option:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:100%}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .dropdown-option:hover{background-color:#333}.report-thumbnail .report-button-box .report-download-drive-box .report-dropdown-drive-box .line{border:0;background-color:#fff;height:1px}.report-thumbnail .report-dropdown-drive-xlsx,.report-thumbnail .report-dropdown-xlsx{opacity:.5;cursor:no-drop}.report-thumbnail .report-download-modal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem}@media screen and (min-width:1024px){.report-thumbnail .report-download-modal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.report-thumbnail .report-download-w100{width:80%;display:initial;margin:0;text-align:center}.report-thumbnail .vs__selected{margin:0!important}@media screen and (max-width:768px){.report-thumbnail .select-quiz-thumbnail{max-width:60%}.report-thumbnail .justif-content-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:425px){.report-thumbnail .select-quiz-thumbnail{max-width:100%}}.report-thumbnail .report-name-container{width:200px}@media screen and (max-width:992px){.report-thumbnail .report-name-container{width:100%}}.x-select .vs__dropdown-toggle{height:100%}.x-select .vs__dropdown-toggle .vs__selected-options{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;padding-left:.5rem}#merge-report-select{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}#merge-report-select .backdrop{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}#merge-report-select .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:800px;border-radius:6px;color:#333;background-color:#fff;margin:.5rem}#merge-report-select .modal-content .modal-header{padding:14px 14px 0 14px}#merge-report-select .modal-content .modal-header h1{margin:0;font-size:17.5px}#merge-report-select .modal-content .modal-header .close-button{width:28px;height:28px;border-radius:50%;color:#6c757d;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}#merge-report-select .modal-content .modal-header .close-button:hover{color:#343a40;background:#e9ecef}#merge-report-select .modal-content .modal-body{padding:14px}#merge-report-select .modal-content .modal-body .content-box{height:calc(100vh - 300px);overflow-y:auto;gap:1rem}@media screen and (max-width:575px){#merge-report-select .modal-content .modal-body .content-box{height:calc(100vh - 350px)}}#merge-report-select .modal-content .modal-body .max-h-560{max-height:560px}#merge-report-select .modal-content .modal-body .max-h-490{max-height:490px}#merge-report-select .modal-content .modal-body .report-border{border-radius:4px;border:2px solid #ccc;height:100%;overflow-y:auto}@media screen and (max-width:575px){#merge-report-select .modal-content .modal-body .report-border{height:200px}}#merge-report-select .modal-content .modal-body .list-name-input{padding:.375rem .75rem;border:1px solid #ccc;font-size:1rem;font-weight:400;color:#000;text-shadow:none}#merge-report-select .modal-content .modal-body #select-quiz{padding:.3rem;border-radius:4px;border:1px solid #ccc}#merge-report-select .modal-content .modal-body #select-quiz input{font-size:16px}#merge-report-select .modal-content .modal-body #select-quiz .vs__selected{margin:0}#merge-report-select .modal-content .modal-body #select-quiz .vs__no-options{font-size:16px}#merge-report-select .modal-content .modal-body .list-group{min-height:100%;overflow:hidden}#merge-report-select .modal-content .modal-body .list-group-item{cursor:move;padding:.5rem;margin:.5rem;border-radius:4px;border:2px solid #ccc;background-color:#fff}#merge-report-select .modal-content .modal-body .list-group-item .title-column{width:220px}@media screen and (max-width:425px){#merge-report-select .modal-content .modal-body .list-group-item .title-column{width:150px}}#merge-report-select .modal-content .modal-body .ghost{opacity:.3;background:#fff}#merge-report-select .modal-content .modal-body .no-source-report{color:#ccc;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#merge-report-select .modal-content .modal-body #report-tab{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#merge-report-modal[data-v-67d6cf86]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}#merge-report-modal .backdrop[data-v-67d6cf86]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}#merge-report-modal .modal-content[data-v-67d6cf86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:800px;border-radius:6px;color:#333;background-color:#fff;margin:.5rem}#merge-report-modal .modal-content .modal-header[data-v-67d6cf86]{padding:14px 14px 0 14px}#merge-report-modal .modal-content .modal-header h1[data-v-67d6cf86]{margin:0;font-size:17.5px}#merge-report-modal .modal-content .modal-header .close-button[data-v-67d6cf86]{width:28px;height:28px;border-radius:50%;color:#6c757d;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}#merge-report-modal .modal-content .modal-header .close-button[data-v-67d6cf86]:hover{color:#343a40;background:#e9ecef}#merge-report-modal .modal-content .modal-body[data-v-67d6cf86]{padding:14px}#merge-report-modal .modal-content .modal-body .scroll-box[data-v-67d6cf86]{max-height:calc(100vh - 300px);overflow-y:auto}@media screen and (max-width:575px){#merge-report-modal .modal-content .modal-body .scroll-box[data-v-67d6cf86]{max-height:calc(100vh - 350px)}}#merge-report-modal .modal-content .modal-body .no-merge-report[data-v-67d6cf86]{height:200px;border:2px solid var(--ui-primary-color);border-radius:.5rem;padding:1rem}#merge-report-modal .modal-content .modal-body .border-list[data-v-67d6cf86]{border-radius:4px}#merge-report-modal .modal-content .modal-body .action-btn-box .x-button[data-v-67d6cf86]{max-width:30px;height:34px;font-size:22px}#merge-report-modal .modal-content .modal-body .action-btn-box .delete-button[data-v-67d6cf86]{max-width:60px;font-size:20px}@media screen and (max-width:575px){#merge-report-modal .modal-content .modal-body .action-btn-box .delete-button[data-v-67d6cf86]{max-width:40px;font-size:18px}}.vipps-modal{font-family:Open Sans,sans-serif!important;background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.2em;z-index:9999}.vipps-modal .modal-content{background-color:#fff;margin-top:4rem;padding:1rem 1.5rem;width:500px!important;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:500px){.vipps-modal .modal-content{width:90%!important;margin:1rem .5rem}}.vipps-modal .modal-content .subscription-box{max-width:50%}.vipps-modal .modal-content .subscription-input{width:30%;background-color:#eee}.vipps-modal .modal-content .modal-body{margin:0 0 1rem 0}@media screen and (max-width:500px){.vipps-modal .modal-content .modal-body{margin:0 0 1rem 0}.vipps-modal .modal-content .modal-body .subscription-box{max-width:100%}.vipps-modal .modal-content .modal-body .subscription-input{width:30%;background-color:#eee}}.vipps-modal .payment-loading{margin:-1rem 0 0 -1.5rem}.vipps-logo{width:15em;height:100%}.vipps-open-button{width:100%;font-family:Open Sans,sans-serif;font-size:.8em;background-color:#ff6a21!important;padding:.6rem 0;margin-top:3rem}.vipps-open-button:hover{background-color:rgba(255,107,33,.8)!important}.vipps-open-button span{font-weight:400}.vipps-title{font-size:1.5rem}.stripe-modal{font-family:Open Sans,sans-serif!important;background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.2em;z-index:9999}.stripe-modal .modal-content{background-color:#fff;margin-top:4rem;padding:1rem 1.5rem;width:500px!important;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:500px){.stripe-modal .modal-content{width:90%!important;margin:1rem .5rem}}.stripe-modal .modal-content .modal-body{margin:0 0 1rem 0}@media screen and (max-width:500px){.stripe-modal .modal-content .modal-body{margin:0 0 1rem 0}}.stripe-modal .payment-loading{margin:-1rem 0 0 -1.5rem}#card-errors{padding:.4em 0 0 .1em;font-size:.6em;color:red}#card-element{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.stripe-title{font-size:1.4rem;margin-bottom:1rem;color:#32325d}.stripe-open-button{width:100%;font-family:Open Sans,sans-serif;font-size:.8em;background-color:#33325d!important;padding:.8rem 0;margin-top:3rem}.stripe-logo{width:37%;margin-top:.5em;margin-bottom:.75em}#no-payment-overlay[data-v-688ddac4]{top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:99}#no-payment-overlay #box-text[data-v-688ddac4]{position:absolute;top:35%;padding:1.75rem;margin:1rem;border-radius:.5rem;background-color:#fff}.modal{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.modal.hide{display:none}.modal .wrapper{width:90%;max-width:400px;padding:1rem;background-color:#fff;border-radius:4px}.modal .wrapper .header{font-weight:700;border-bottom:1px solid #b8c2cc;padding-bottom:.75rem}.modal .wrapper .content{padding:1rem 0}.modal .wrapper .footer{text-align:right}#stripe-element-errors{color:red;font-size:1rem;margin-top:5px}#payment-popup-modal .auth-popup-header.payment-popup-header{margin-bottom:1rem}@media screen and (max-width:719px){#payment-popup-modal .auth-popup-header.payment-popup-header{margin-bottom:1rem}}#payment-popup-modal .modal-body{padding-bottom:10px!important}@media screen and (max-width:719px){#payment-popup-modal .modal-body{padding-bottom:20px!important}}#payment-popup-modal .modal-backdrop{background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.5rem;z-index:9999;overflow:auto;padding-bottom:0;padding-top:0}#payment-popup-modal .modal-backdrop .modal-content{background-color:#fff;height:94vh;padding:1rem;min-width:720px;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:719px){#payment-popup-modal .modal-backdrop .modal-content{min-width:90%;height:86vh;margin:1rem .5rem}}@media screen and (min-height:900px){#payment-popup-modal .modal-backdrop .modal-content{height:auto}}#payment-popup-modal .modal-backdrop .modal-content .modal-body{margin:0 0 0 0;overflow-y:scroll}@media screen and (max-width:719px){#payment-popup-modal .modal-backdrop .modal-content .modal-body{margin:0 0 1rem 0}}#payment-popup-modal .plan-block .plan-item{border:1px solid #b6b6b6;border-radius:5px}#payment-popup-modal .plan-block .plan-item .plan-title{border-bottom:1px solid #b6b6b6}#payment-popup-modal .plan-block .plan-item .payment-control-btn{background-color:transparent;border:none;padding:.5rem 1rem;border-radius:5px}#payment-popup-modal .plan-block .price-text{-webkit-transition:all .3s ease;transition:all .3s ease}#payment-popup-modal .plan-block .plan-list{list-style:none;padding:0;margin:0 0 0 0;text-align:center}#payment-popup-modal .plan-block .plan-list li{margin-bottom:5px}#payment-popup-modal .plan-block .payment-unselected{border:1px solid #000;border-radius:50%}#payment-popup-modal .plan-block .payment-selected{border:1px solid #000;border-radius:50%;background:#000}#payment-popup-modal .plan-block .opacity-40{opacity:.4}#payment-popup-modal .btn-outline{border:2px solid #fff;-webkit-transition:.3s;transition:.3s}#payment-popup-modal .btn-outline:hover{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#payment-popup-modal .btn{border-radius:4px}#payment-popup-modal .auth-modal .btn-outline,#payment-popup-modal .btn.btn-outline{border:0}#payment-popup-modal .btn-stripe{background-color:#6772e5!important}#payment-popup-modal .btn-stripe:hover{opacity:.8}#payment-popup-modal .btn-vipps{background-color:#ff6a21!important}#payment-popup-modal .btn-vipps:hover{opacity:.8}#payment-popup-modal .highlight-mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:700;max-width:320px;width:80%;height:2.6rem;background-color:#ffc231;border-radius:.5rem .5rem 0 0}@media screen and (max-width:767px){#payment-popup-modal .highlight-mark{font-size:1.2rem}}#payment-popup-modal .text-old-price{display:inline-block;text-decoration:line-through;-webkit-text-decoration-color:#f61811;text-decoration-color:#f61811;text-decoration-thickness:4px}#payment-popup-modal .footer-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:18rem}#payment-popup-modal .footer-area .offer-box{color:#3e9d03}#payment-popup-modal .footer-area.min-h-custom{min-height:14.5rem}#payment-popup-modal .font-semibold{font-weight:600}#payment-popup-modal .btn-group{border-radius:.5rem;overflow:hidden;display:inline-block;border:2px solid var(--ui-primary-color)}#payment-popup-modal .btn-group>a{padding:7px 15px;display:inline-block;cursor:pointer}#payment-popup-modal .btn-group>a i,#payment-popup-modal .btn-group>a span{text-shadow:var(--text-shadow)!important}#payment-popup-modal .btn-group>a>span{-webkit-transition:.3s;transition:.3s}#payment-popup-modal .btn-group>a>div{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#payment-popup-modal .btn-group>a:hover>div{-webkit-transform:translateY(-2px);transform:translateY(-2px)}#payment-popup-modal .btn-group>a.active{background-color:var(--ui-primary-color);color:var(--ui-secondary-color)}#payment-popup-modal #btn-group-mobile{display:none}@media screen and (max-width:767px){#payment-popup-modal #btn-group-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#payment-popup-modal #btn-group-mobile a{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}#payment-popup-modal #d-group-access{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){#payment-popup-modal #d-group-access #hour-access{width:60%}}@media screen and (min-width:768px){#payment-popup-modal #d-group-access #hour-access{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){#payment-popup-modal #d-group-access #subscription-plan{width:60%}}#payment-popup-modal #d-group-access .hidden-tab{display:none}@media screen and (min-width:767px){#payment-popup-modal #d-group-access .hidden-tab{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:575px){#payment-popup-modal .btn-group,#payment-popup-modal .btn-group a{display:-webkit-box;display:-ms-flexbox;display:flex}#payment-popup-modal .btn-group a{width:100%;max-width:33.33333%;padding:7px 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#payment-popup-modal #btn-group-mobile .btn-group a{max-width:50%;width:150px}#payment-popup-modal #subscription-plan{width:100%!important}#payment-popup-modal #subscription-plan .disabled-plan{-webkit-filter:blur(3px);filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#payment-popup-modal #hour-access{width:100%!important}}#payment-popup-modal .max-w-teacher{max-width:26rem}@media screen and (max-width:767px){#payment-popup-modal .max-w-teacher{max-width:unset}}#payment-popup-modal .plan-player,#payment-popup-modal .price-text{font-size:2rem}.report-row[data-v-9c3f9060]{border-radius:4px}.report-download-box[data-v-9c3f9060]{position:relative}.report-download-box .report-dropdown-box[data-v-9c3f9060]{top:50px;left:0;position:absolute;min-width:100px;height:auto;background-color:#fff;border:1px solid #000;border-radius:.25rem;z-index:2}.report-download-box .report-dropdown-box .arrow-up[data-v-9c3f9060]{position:absolute;top:-8px;left:22px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #000}.report-download-box .report-dropdown-box .dropdown-option[data-v-9c3f9060]{position:relative}.report-download-box .report-dropdown-box .dropdown-option[data-v-9c3f9060]:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:100%;border-bottom:1px solid}.report-download-box .report-dropdown-box .dropdown-option[data-v-9c3f9060]:hover{background-color:grey}