@charset "UTF-8";#suggest-box-id{--animate-duration: .5s;border-radius:18px;position:absolute;background:#fff;display:flex;flex-direction:column;gap:1rem;padding:12px .5rem;top:60px;width:100%;z-index:999}#suggest-box-id .suggest-category-wrap{display:flex;flex-direction:column;align-items:flex-start}#suggest-box-id .suggest-category-wrap .suggest-header{align-items:center;color:#26b59d;display:flex;font-style:normal;font-weight:700;justify-content:space-between;width:100%}#suggest-box-id .suggest-category-wrap .suggest-header .clear-btn{align-items:center;background-color:#26b59d;border-radius:36px;color:#fff;display:flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:4px 6px;transition:.3s ease-in-out all}#suggest-box-id .suggest-category-wrap .suggest-header .clear-btn:hover{background-color:#219c87}#suggest-box-id .suggest-category-wrap .suggest-label{align-items:center;color:#070707;display:flex;justify-content:space-between;font-size:16px;font-weight:500;transition:.3s ease-in-out all;width:100%}#suggest-box-id .suggest-category-wrap .suggest-label .suggest-results-count-wrap{display:flex;gap:.25rem}#suggest-box-id .suggest-category-wrap .suggest-label .suggest-results-count-wrap .results-count-label{font-weight:700}#suggest-box-id .suggest-category-wrap .suggest-label .suggest-results-count-wrap .results-label{font-weight:500}#suggest-box-id .suggest-category-wrap .suggest-label:hover{background:#f3f3f3;border-radius:.25rem;padding:.25rem}#breakout-search-id{background:#fff;border-radius:1.5rem;box-shadow:0 4px 7px 2px #4949491a;display:flex;flex-direction:column;gap:1rem;padding:1rem}#breakout-search-id #search-header-id{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}#breakout-search-id #search-header-id .find-games-label{color:#0068ff;font-size:1.75rem;font-weight:700}#breakout-search-id #search-header-id .explore-btn{align-items:center;background:#fff;border:2px solid #c914a7;border-radius:53.5077px;color:#c914a7;display:flex;font-size:18px;font-weight:700;gap:.2rem;justify-content:center;padding:0 .5rem;transition:all .3s ease-in-out;white-space:nowrap}#breakout-search-id #search-header-id .explore-btn .explore-icon{width:32px;height:40px}#breakout-search-id #search-header-id .explore-btn svg rect{fill:#c914a7}#breakout-search-id #search-header-id .explore-btn:hover{background:#c914a7;color:#fff}#breakout-search-id #search-header-id .explore-btn:hover svg rect{fill:#fff}#breakout-search-id .breakout-search-main-container{background:#0068ff;border-radius:1.5rem;padding:1.5rem 1rem}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap{display:flex;gap:1rem;margin-bottom:1rem;width:100%}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap{display:flex;flex-direction:column;gap:1rem;max-width:800px;width:100%}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .search-input-wrap-label{color:#fff;font-size:22px;font-weight:500;white-space:nowrap}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap{align-items:center;background-color:#fff;border:none;box-shadow:0 0 0 4px #0068ff;border-radius:25px;display:flex;justify-content:space-between;position:relative;transition:.3s ease-in-out all}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap input[type=search]::-webkit-search-cancel-button{cursor:pointer;appearance:none;-webkit-appearance:none;width:1rem;height:1rem;margin:auto;background-image:url(/front/images/icons/clear_icon.svg);background-size:contain;z-index:1}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap #search-input{border:none;background-color:transparent!important;font-size:1.5rem;padding:8.023px 19.255px 8.023px 8.023px}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap .search-icon-wrap svg{cursor:default;margin-left:.5rem;width:20px}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap .search-icon-wrap svg path{fill:#0068ff}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap.search-enabled{box-shadow:0 0 0 2px #26b591}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap.search-enabled .search-icon-wrap svg path{fill:#26b591}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap .search-icon-wrap.enabled-state svg{cursor:pointer}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap .input-div-wrap .search-icon-wrap.enabled-state svg path{fill:#26b591}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container{color:#fff;display:flex;flex-direction:column;justify-content:space-between}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-by-label{font-size:1.25rem;font-weight:700}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap{display:flex;gap:.5rem;height:52px}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn{background:#002d72;border-radius:2rem;align-items:center;padding:12px 14px;display:flex;white-space:nowrap}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.grade-filter-enabled,#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.subject-filter-enabled,#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.type-filter-enabled,#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.created-by-filter-enabled{background:#26b591}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.disabled{cursor:default;opacity:.5}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn.disabled svg{cursor:default}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap.disabled-state{opacity:.5}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap.disabled-state .filter-btn{cursor:default}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap.disabled-state .filter-btn svg{cursor:default}@media(min-width:2280px){#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container{flex-direction:row!important;align-items:center!important;gap:1rem;margin-top:3rem}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-by-label{display:flex!important;align-items:center!important}}#breakout-search-id .breakout-search-main-container .filter-wrap{width:50%;display:flex;flex-direction:column;justify-content:center}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-wrap{background:#0068ff;color:#fff}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-wrap .toggle-switch-wrap{display:flex;gap:.75rem}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-wrap .toggle-filter-label{font-size:1.25rem}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap{color:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-out}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding{background:#ffffff29;border-radius:18px;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:1rem}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .filter-head-label{font-size:20px;font-weight:500}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .grid-container .grid-item{font-size:20px}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container{display:flex;flex-direction:column;gap:1rem;font-size:20px}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container .optional-select-item .optional-txt-label{font-weight:400;opacity:.7}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container .p-select{--p-select-placeholder-color: white;--p-select-disabled-color: white}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container .p-select.p-disabled{opacity:.35}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container .p-multiselect{--p-multiselect-placeholder-color: white;--p-multiselect-disabled-color: white;--p-multiselect-color: white}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container .p-multiselect.p-disabled{opacity:.35}@media(min-width:1450px){#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .optional-select-container{display:grid;grid-template-columns:repeat(2,1fr)}}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .update-results-btn{background:#c914a7;border-radius:70px;color:#fff;display:flex;font-size:24px;font-weight:700;justify-content:center;padding:.5rem;transition:all .3s ease-in-out;white-space:nowrap;width:100%}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .update-results-btn:hover{background:#7a0f67;color:#fff}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .update-results-btn.disabled{background:#c914a7;opacity:.5;pointer-events:none}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .search-suggestion-txt{color:#fff;font-size:1.4rem;font-style:italic;font-weight:700;opacity:.85;text-align:center}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .p-select{--p-select-placeholder-color: white;--p-select-disabled-color: white;background:#cfcfcf59;border:unset;border-radius:2rem;padding:0rem .25rem 0rem .5rem;width:100%}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .p-multiselect{--p-multiselect-placeholder-color: white;--p-multiselect-disabled-color: white;background:#cfcfcf59;border:unset;border-radius:2rem;padding:0rem .25rem 0rem .5rem;width:100%}#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .p-select.p-disabled{opacity:.35}#breakout-search-id .p-toggleswitch.filter-align-standards-toggle{--p-toggleswitch-border-color: white;--p-toggleswitch-background: #0068ff}#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap .regular-search-input-wrap .search-input-wrap{width:100%}#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-by-label{white-space:nowrap}.p-popover.search-popover-style{border-radius:1.5rem}.p-popover.search-popover-style .p-popover-content{padding:1rem .5rem;max-width:315px}.p-popover.search-popover-style .search-popover-panel-padding{overflow:auto}.p-popover.search-popover-style:before,.p-popover.search-popover-style:after{display:none}.p-popover.search-popover-style.grade-position .arrow-tab-style,.p-popover.search-popover-style.subject-position .arrow-tab-style,.p-popover.search-popover-style.game-type-position .arrow-tab-style,.p-popover.search-popover-style.created-by-position .arrow-tab-style{cursor:default;position:absolute;top:-17px;width:40px}.p-popover.search-popover-style.grade-position .arrow-tab-style{right:9rem}.p-popover.search-popover-style.subject-position .arrow-tab-style,.p-popover.search-popover-style.game-type-position .arrow-tab-style{left:3rem}.p-popover.search-popover-style.created-by-position .arrow-tab-style{right:8rem}@media(max-width:767px){.p-popover.search-popover-style .p-popover-content{max-width:unset}.p-popover.search-popover-style{border-radius:1.5rem;margin:1rem 1rem 0rem;width:95%;inset-inline-start:unset!important}.p-popover.search-popover-style.game-type-position .arrow-tab-style{left:unset;right:15rem}.p-popover.search-popover-style.subject-position .arrow-tab-style{left:unset;right:26rem}.p-popover.search-popover-style.grade-position .arrow-tab-style{right:unset;left:8rem}.p-popover.search-popover-style.created-by-position .arrow-tab-style{left:unset;right:6rem}}@media(min-width:2280px)and (max-height:914px){.p-popover.search-popover-style.home-dropdown-shift.grade-position,.p-popover.search-popover-style.home-dropdown-shift.subject-position{top:240px!important}}@media(min-width:1376px){.p-popover.search-popover-style.created-by-position.non-home-positioning{--base-x: -24%;--anim-x: 0px;transform:translate(calc(var(--base-x) + var(--anim-x)))}.p-popover.search-popover-style.created-by-position.non-home-positioning .arrow-tab-style{right:5rem}}@media(min-width:992px)and (max-width:1585px)and (max-height:914px){.p-popover.search-popover-style.home-dropdown-shift{top:332px!important}.p-popover.search-popover-style.home-dropdown-shift.game-type-position .arrow-tab-style{left:5rem}}@media(min-width:768px)and (max-width:991px)and (max-height:914px){.p-popover.search-popover-style.home-dropdown-shift{top:410px!important}}@media(max-width:767px)and (max-height:914px){.p-popover.search-popover-style.home-dropdown-shift{top:400px!important}}@media(min-width:1578px)and (max-width:2279px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning{top:unset}}@media(min-width:1376px)and (max-width:1577px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning{top:unset}.p-popover.search-popover-style.non-home-positioning.game-type-position .arrow-tab-style{left:2rem}}@media(min-width:1376px)and (max-width:1560px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning.subject-position .arrow-tab-style{left:2rem}}@media(min-width:992px)and (max-width:1375px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning{top:270px!important}.p-popover.search-popover-style.non-home-positioning.subject-position .arrow-tab-style,.p-popover.search-popover-style.non-home-positioning.game-type-position .arrow-tab-style{left:6.5rem}.p-popover.search-popover-style.non-home-positioning.grade-position .arrow-tab-style{right:100px}}@media(min-width:768px)and (max-width:991px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning.grade-position{top:350px!important}.p-popover.search-popover-style.non-home-positioning.grade-position .arrow-tab-style{right:100px}.p-popover.search-popover-style.non-home-positioning.game-type-position{top:unset}.p-popover.search-popover-style.non-home-positioning.game-type-position .arrow-tab-style{left:6rem}.p-popover.search-popover-style.non-home-positioning.subject-position{top:350px!important}.p-popover.search-popover-style.non-home-positioning.subject-position .arrow-tab-style{left:6rem}}@media(max-width:767px)and (max-height:914px){.p-popover.search-popover-style.non-home-positioning{top:350px!important}}#subject-filter-dropdown-panel-id,#grade-filter-dropdown-panel-id{overflow-y:scroll;overflow-x:hidden;padding-right:.5rem}#subject-filter-dropdown-panel-id,#grade-filter-dropdown-panel-id,#game-type-filter-dropdown-panel-id{display:flex;flex-direction:column;gap:6px;max-height:60vh}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel{border:unset}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content{background:#d9e8ff;border-radius:20px;display:flex;flex-direction:column;gap:1rem;margin-top:.25rem;padding:.5rem 1rem}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap{align-items:center;display:flex;padding:0rem 1.5rem;gap:.5rem;font-size:1.125rem;font-weight:600}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap{align-items:center;display:flex;gap:.25rem}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap p,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap p,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap p{text-align:left}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box{border:2px solid #e2e4e8;border-radius:100px}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box .p-checkbox-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box .p-checkbox-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox .p-checkbox-box .p-checkbox-icon{scale:.85}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked{border:unset}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box{border:2px solid white;border-radius:100px;height:auto;visibility:visible}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{scale:.85}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader{border-radius:42px;outline:unset;padding:4px 1rem;transition:.3s ease-in-out all}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox{background:#fff;border:2px solid #e2e4e8;border-radius:100px}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-box{visibility:hidden}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox .p-checkbox-icon{scale:.85}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true],#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true],#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true]{border:unset}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked .p-checkbox-box,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox.p-checkbox-checked .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box{border:2px solid white;border-radius:100px;height:auto;visibility:visible}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-checkbox[data-p-indeterminate=true] .p-checkbox-box{border:2px solid #e2e4e8}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected{background:#0068ff;color:#fff}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover .label-wrap,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap{color:#fff!important}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .p-icon.p-accordionheader-toggle-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .p-icon.p-accordionheader-toggle-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .p-icon.p-accordionheader-toggle-icon{color:#fff}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap{color:#fff!important}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .label-wrap{align-items:center;color:#002d72;display:flex;font-size:1.125rem;gap:.25rem;padding-left:.5rem;width:100%}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon{color:#ced4da}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon{transform:rotate(270deg)}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover{background:#0068ff;color:#fff!important}#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover .p-icon.p-accordionheader-toggle-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover .p-icon.p-accordionheader-toggle-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader .p-icon.p-accordionheader-toggle-icon,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover .p-icon.p-accordionheader-toggle-icon{color:#fff!important;transform:rotate(180deg)}#created-type-filter-dropdown-panel-id{display:flex;flex-direction:column;justify-content:center}#created-type-filter-dropdown-panel-id .created-select-btn{align-items:center;color:#002d72;border-radius:50px;font-size:1.25rem;font-weight:700;padding:12px 1rem;transition:.3s ease-in-out all;width:100%;margin-bottom:.5rem;cursor:pointer}#created-type-filter-dropdown-panel-id .created-select-btn:hover,#created-type-filter-dropdown-panel-id .created-select-btn.active{background:#002d72;color:#fff}#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader .label-wrap{color:#002d72}#game-type-filter-dropdown-panel-id,#subject-filter-dropdown-panel-id,.filter-accordion-style .p-accordionpanel-active .p-accordionheader .label-wrap{color:#fff!important}#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader:hover .label-wrap svg path,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordionheader.selected .label-wrap svg path{fill:#fff}#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader .label-wrap svg path,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover .label-wrap svg path{fill:#fff}#grade-filter-dropdown-panel-id .grade-label-wrap .grade-label-select-wrap{align-items:center;border-radius:50px;color:#002d72;display:flex;font-size:1.125rem;font-weight:600;gap:.5rem;padding:12px 1rem;transition:.3s ease-in-out all;margin:unset;cursor:pointer}#grade-filter-dropdown-panel-id .grade-label-wrap .grade-label-select-wrap.selected,#grade-filter-dropdown-panel-id .grade-label-wrap .grade-label-select-wrap:hover{background:#0068ff;color:#fff}#grade-filter-dropdown-panel-id .grade-label-wrap .grade-label-select-wrap.selected .label-wrap svg path,#grade-filter-dropdown-panel-id .grade-label-wrap .grade-label-select-wrap:hover .label-wrap svg path{fill:#fff}#grade-filter-dropdown-panel-id .grade-label-wrap .p-checkbox .p-checkbox-box{border:2px solid #e2e4e8;border-radius:100px}#grade-filter-dropdown-panel-id .grade-label-wrap .p-checkbox .p-checkbox-box .p-checkbox-icon{scale:.85}#grade-filter-dropdown-panel-id .grade-label-wrap .p-checkbox.p-checkbox-checked{border:unset}#grade-filter-dropdown-panel-id .grade-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box{border:2px solid white;border-radius:100px;height:auto;visibility:visible}#grade-filter-dropdown-panel-id .grade-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{scale:.85}#game-type-filter-dropdown-panel-id .game-type-label-wrap{align-items:center;border-radius:50px;display:flex;font-weight:600;gap:.5rem;padding:12px 1rem;transition:.3s ease-in-out all;width:100%}#game-type-filter-dropdown-panel-id .game-type-label-wrap .p-checkbox .p-checkbox-box{border:2px solid #e2e4e8;border-radius:100px}#game-type-filter-dropdown-panel-id .game-type-label-wrap .p-checkbox .p-checkbox-box .p-checkbox-icon{scale:.85}#game-type-filter-dropdown-panel-id .game-type-label-wrap .p-checkbox.p-checkbox-checked{border:unset}#game-type-filter-dropdown-panel-id .game-type-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box{border:2px solid white;border-radius:100px;height:auto;visibility:visible}#game-type-filter-dropdown-panel-id .game-type-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{scale:.85}#game-type-filter-dropdown-panel-id .game-type-label-wrap .label-wrap{color:#002d72;display:flex;align-items:center;font-size:1.125rem;gap:.25rem;text-align:left}#game-type-filter-dropdown-panel-id .game-type-label-wrap.selected,#game-type-filter-dropdown-panel-id .game-type-label-wrap:hover{background:#0068ff;color:#fff}#game-type-filter-dropdown-panel-id .game-type-label-wrap.selected .label-wrap p,#game-type-filter-dropdown-panel-id .game-type-label-wrap:hover .label-wrap p{color:#fff}#game-type-filter-dropdown-panel-id .game-type-label-wrap.selected .label-wrap svg path,#game-type-filter-dropdown-panel-id .game-type-label-wrap:hover .label-wrap svg path{fill:#fff}#created-by-filter-dropdown-panel-id .created-by-label-wrap{align-items:center;border-radius:50px;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:12px 1rem;transition:.3s ease-in-out all;width:100%}#created-by-filter-dropdown-panel-id .created-by-label-wrap .p-checkbox .p-checkbox-box{border:2px solid #e2e4e8;border-radius:100px}#created-by-filter-dropdown-panel-id .created-by-label-wrap .p-checkbox .p-checkbox-box .p-checkbox-icon{scale:.85}#created-by-filter-dropdown-panel-id .created-by-label-wrap .p-checkbox.p-checkbox-checked{border:unset}#created-by-filter-dropdown-panel-id .created-by-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box{border:2px solid white;border-radius:100px;height:auto;visibility:visible}#created-by-filter-dropdown-panel-id .created-by-label-wrap .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{scale:.85}#created-by-filter-dropdown-panel-id .created-by-label-wrap .label-wrap{color:#002d72;display:flex;align-items:center;font-size:1.125rem;gap:.25rem;text-align:left;white-space:nowrap}#created-by-filter-dropdown-panel-id .created-by-label-wrap.selected,#created-by-filter-dropdown-panel-id .created-by-label-wrap:hover{background:#0068ff;color:#fff}#created-by-filter-dropdown-panel-id .created-by-label-wrap.selected .label-wrap p,#created-by-filter-dropdown-panel-id .created-by-label-wrap:hover .label-wrap p{color:#fff}#created-by-filter-dropdown-panel-id .created-by-label-wrap.selected .label-wrap svg path,#created-by-filter-dropdown-panel-id .created-by-label-wrap:hover .label-wrap svg path{fill:#fff}#created-by-filter-dropdown-panel-id .created-by-label-wrap.selected .label-wrap .breakout-icon circle,#created-by-filter-dropdown-panel-id .created-by-label-wrap:hover .label-wrap .breakout-icon circle{fill:#fff}#created-by-filter-dropdown-panel-id .created-by-label-wrap.selected .label-wrap .breakout-icon path,#created-by-filter-dropdown-panel-id .created-by-label-wrap:hover .label-wrap .breakout-icon path{fill:#002d72}.p-select-overlay.standard-align-drop-panel{border-radius:1.5rem;display:flex;flex-direction:column;padding:1rem;gap:11px}.p-select-overlay.standard-align-drop-panel .p-select-list-container{width:100%}.p-select-overlay.standard-align-drop-panel .p-select-list-container .p-select-list{gap:unset;padding:unset}.p-select-overlay.standard-align-drop-panel .p-select-list-container .p-select-list .p-select-option .p-select-option-label{font-size:1.125rem;font-weight:600}@media(max-width:1585px){#breakout-search-id.home-route-style .breakout-search-main-container .regular-search-input-wrap{display:flex;flex-direction:column}#breakout-search-id.home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-by-label{text-align:center;width:100%}#breakout-search-id.home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap{justify-content:center;width:100%}}@media(max-width:1585px)and (max-width:1375px){#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap{flex-direction:column}#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-by-label{text-align:center;width:100%}#breakout-search-id.non-home-route-style .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap{justify-content:center;width:100%}}@media(max-width:1585px){#subject-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap,#grade-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap,#game-type-filter-dropdown-panel-id .filter-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content .sub-cat-checkbox-wrap .label-wrap{white-space:nowrap}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .search-input-wrap{max-width:unset}#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap .filter-btn{width:100%;justify-content:center}}@media(max-width:1375px){#breakout-search-id .breakout-search-main-container .filter-by-stand-align-content-wrap .inner-content-padding .grid-container{display:flex;flex-direction:column}}@media(max-width:585px){#breakout-search-id .breakout-search-main-container .regular-search-input-wrap .filter-container .filter-buttons-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:auto}.p-popover.search-popover-style.game-type-position .arrow-tab-style{left:21rem}.p-popover.search-popover-style.subject-position .arrow-tab-style{right:8rem}.p-popover.search-popover-style.grade-position .arrow-tab-style{left:5rem}.p-popover.search-popover-style.created-by-position .arrow-tab-style{right:8rem}}.subj__search .form-group{margin-bottom:0}.subj__search .form-group input{border-radius:50px;height:48px;font-size:16px;padding:0 270px 0 49px}.subj__search .form-group .input-group-addon{position:absolute;left:0;top:0}.subj__search .form-group .input-group-addon button{background:transparent;border:1px solid transparent;color:#002d72;font-weight:100;font-size:20px;padding:0 5px 0 12px;width:47px;line-height:45px;border-radius:50%;box-shadow:none;height:48px;outline:none}.subj__search .all-kit-dgi{position:absolute;right:25px;z-index:11;padding-right:45px;top:5px}.subj__search .all-kit-dgi .srch-all-btn{border:1px solid #ccc;border-radius:50px;background-color:#fff}.subj__search .all-kit-dgi .srch-all-btn .btn-digital,.subj__search .all-kit-dgi .srch-all-btn .btn-kit,.subj__search .all-kit-dgi .srch-all-btn .btn-all{color:#777;background:transparent;border:none;padding:5px 22px;border-radius:35px;text-align:center;line-height:26px;font-weight:300;font-size:14px}.subj__search .all-kit-dgi .srch-all-btn .btn-digital:focus,.subj__search .all-kit-dgi .srch-all-btn .btn-kit:focus,.subj__search .all-kit-dgi .srch-all-btn .btn-all:focus{color:#fff;background:#002d72;outline:0;box-shadow:0 0 0 1px #002d72}.subj__search .all-kit-dgi .srch-all-btn .active{color:#fff;background:#002d72;outline:0;box-shadow:0 0 0 1px #002d72}.subj__search .all-kit-dgi .search-filter{position:absolute;top:0;right:0}.subj__search .all-kit-dgi .search-filter .filter{font-size:21px;border:none;color:#fff;background:#002d72;padding:0 11px;height:38px;border-radius:20px;text-align:center}.subj__search .all-kit-dgi .search-filter .filter:focus{color:#fff;background:#002d72;outline:0}.subj__search .all-kit-dgi .search-filter .nw-filter{color:#002d72;background:#fff;outline:0;box-shadow:0 0 0 1px #002d72;font-size:21px;border:solid 1px #002d72;padding:2px 11px;border-radius:20px;text-align:center}.subj__search .all-kit-dgi .search-filter .act{background-color:#002d72;color:#fff}.subj__filter .btn-go{width:80px;padding:0 5px;background-color:transparent;border:1px solid #ccc;border-radius:50px;line-height:46px;color:#9b9b9b;font-weight:300;font-size:18px;outline:none;background-color:#002d72;color:#fff;border:1px solid #002d72}.subj__filter .btn-filter{border:1px solid #ccc;border-radius:50px;line-height:33px;color:#9b9b9b;font-weight:300;font-size:14px;outline:none;width:48%;display:inline-block}.subj__filter .btn-filter .fa{color:#002d72}.subj__filter .btn.btn-primary{width:48%;min-width:auto;font-weight:300;line-height:35px}.filters__box{margin-bottom:0;border-bottom:1px solid #ccc;width:1048px;position:absolute;background:#fff;z-index:9;top:24px;margin-top:0;border-right:1px solid #ccc;border-left:1px solid #ccc;padding-top:45px;padding-bottom:15px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 0 28px 1px #b9b9b99e}.filters__box .filter__box__inr{display:block;overflow:auto;height:300px}.filters__box .filter__box__inr::-webkit-scrollbar{width:12px}.filters__box .filter__box__inr::-webkit-scrollbar-track{box-shadow:inset transparent;-webkit-box-shadow:inset transparent;border-radius:10px}.filters__box .filter__box__inr::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #0006;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4)}.filters__box .row{margin:0}.filters__box .filters__hed{padding:0 15px 15px;border-bottom:0}.filters__box .filters__hed h4{font-size:20px;color:#565656;text-shadow:0 0 #565656;font-weight:400}.filters__box .filters__column--mid{border-left:1px solid #ccc}.filters__box .filters__column--mid.col-sm-9{flex:0 0 78%;max-width:78%}.filters__box .filters__column.col-sm-3{flex:0 0 19%;max-width:19%}.filters__box .filters__column .form-inline{padding:7px 0;position:relative}.filters__box .filters__column .form-inline label{padding-left:25px;font-size:15px;font-weight:300}.filters__box .filters__column .form-inline label[for=prek]{text-shadow:0 0 0 #000}.filters__box .filters__column .fnc__checkbox{height:20px;width:20px;border:2px solid #ccc;display:inline-block;border-radius:2px;top:8px;position:absolute;z-index:2}.filters__box .filters__column .fnc__checkbox:before{top:0;left:0;position:absolute;margin-left:0;height:100%;width:100%;font-size:1em;content:"";box-shadow:0 0 0 1px #ccc}.filters__box .filters__column .fnc__checkbox input{position:absolute;top:0;width:100%;height:100%;opacity:0}.filters__box .filters__column .fnc__checkbox.is_active{border:2px solid #002d72}.filters__box .filters__column .fnc__checkbox.is_active:before{font-family:FontAwesome;content:"";color:#fff;text-align:center;line-height:16px;box-shadow:0 0 0 30px #002d72 inset;font-size:.7em}.filters__box .filters__column.filters__column--lft .form-inline label{text-shadow:0 0 #000}.filters__box .subjects__subcategory{padding-left:20px}.filters__box .filters__subjects--column .well{background-color:transparent;border:none;box-shadow:none;padding:0 10px}.filters__grade,.filters__type{padding:0 15px}.pinterest-style *,.pinterest-style *:before,*:after{box-sizing:border-box!important}.pinterest-style .row{column-width:18em;-moz-column-width:18em;-webkit-column-width:18em;display:block;margin:0}.pinterest-style .item{display:inline-block;padding:.25rem;width:100%}.pinterest-style .well{position:relative;display:block;margin-bottom:20px}@media(max-width:1199px){.filters__box{width:880px}.filters__box .filters__column--mid.col-sm-9{flex:0 0 77%;max-width:77%}}@media(max-width:940px){.pinterest-style .row{column-width:16em;-moz-column-width:16em;-webkit-column-width:16em}.filters__grade{padding:0 8px 0 0}.filters__box .filters__hed{padding:0 15px 15px 0}}@media(max-width:860px){.subj__filter{flex:0 0 9%;margin-left:1%;max-width:9%}.filters__box{width:85.3%}.filters__box .filters__column .form-inline label{font-size:13px}.filters__box .filters__column.col-sm-3{flex:0 0 100%;max-width:100%;margin-bottom:20px}.filters__box .filters__hed{padding:0 10px 10px 7px}.filters__box .filters__hed h4{font-size:18px;font-weight:300}.filters__box .filters__column--lft .subjects__subcategory{display:inline-block;margin-right:15px}.filters__box .filters__column--mid.col-sm-9{flex:0 0 100%;max-width:100%;border-left:0;border-top:1px solid #ccc;padding-top:10px}.filters__box .filters__subjects--column .well,.filters__grade{padding:0 7px}.pinterest-style .row{column-width:18em;-moz-column-width:18em;-webkit-column-width:18em}.pinterest-style .item{padding:0}}@media(max-width:768px){.filters__box{padding:35px 5px 15px}.pinterest-style .row{column-width:13em;-moz-column-width:13em;-webkit-column-width:13em}}@media(max-width:667px){.filters__box{width:83.3%}.subj__filter{flex:0 0 11%;margin-left:1%;max-width:11%}}@media(max-width:603px){section.main-search-area{margin-top:80px}.subj__search{flex:0 0 100%;max-width:100%}.subj__search input{padding:6px 20px 6px 6px}.subj__search .all-kit-dgi{position:absolute;right:auto;left:0;top:-52px;min-width:86%}.subj__filter{min-width:12%;position:absolute;right:25px;top:-55px;padding:0}.subj__filter .btn-go{line-height:36px;font-size:16px}.filters__box{width:94.5%}.all-kit-dgi .btn-digital,.all-kit-dgi .btn-kit,.all-kit-dgi .btn-all{width:33.33%}.subj__filter button#searchFilter{line-height:36px}.subj__search .form-group input{padding:0 20px 0 49px}}@media(max-width:568px){.main-search-area .subj__filter .btn-filter,.main-search-area .subj__filter .btn.btn-primary{width:46%}}@media(max-width:414px){.main-search-area .subj__filter .btn-filter{margin-right:5px}.subj__search .all-kit-dgi .srch-all-btn .btn-digital{padding:5px 8px}.subj__search .all-kit-dgi{min-width:78%}.subj__filter{min-width:17%}}.search-margin{margin:40px 130px}.content-container{border-radius:27px;margin:0 50px}.main_gallery_box{margin-bottom:22px}.main_gallery_box .main_gallery_box_inr{width:100%;height:100%}.main_gallery_box .main_gallery_box_inr .gallery__img{transition:all .2s ease-out;transform:scale(1)}.main_gallery_box .main_gallery_box_inr .gallery__img.img-broken{background-color:#eee;border-radius:15px;color:#eee}.main_gallery_box .main_gallery_box_inr .gallery__img:hover{transform:scale(1.05)}@media(max-width:814px){.main-gallery-wrapper .main_gallery_box{flex:0 0 33.333%;max-width:33.333%}}@media(max-width:667px){.main-gallery-wrapper .main_gallery_box{flex:0 0 50%;max-width:50%}}@media(max-width:575px){.main-gallery-wrapper .main_gallery_box{flex:0 0 100%;max-width:100%}}.home-slider .swiper-wrapper{max-height:204px}.preference-form.right-container .form-heading{font-size:2rem;font-weight:700;color:#fff}.preference-form.right-container .form-heading-2{color:#fff;font-weight:700;font-size:18px;margin-top:1rem}.preference-form.right-container .profile-card.school-info-card{box-shadow:unset}.preference-form.right-container .school-info-card .inner-container .label-txt{display:none}.preference-form.right-container .school-info-card .inner-container .card-inner{background:unset;padding:unset}.preference-form.right-container .school-info-card .inner-container .card-inner .input-label{color:#ffffff59;display:flex;margin:1rem 0rem 0rem;font-size:1rem}.preference-form.right-container .school-info-card .inner-container .card-inner .selection-container{margin:unset}.preference-form.right-container .animate-fill-mode-off .inner-container .card-inner .selection-container{animation-fill-mode:unset}.preference-form.right-container .animate{animation-duration:.7s;animation-timing-function:cubic-bezier(.26,.53,.74,1.48);animation-delay:.5s;animation-fill-mode:backwards}.preference-form.right-container .pop{animation-name:animate-pop}.preference-form.right-container .delay-3{animation-delay:.9s}.preference-form.right-container .delay-4{animation-delay:1.2s}.preference-form.right-container .delay-5{animation-delay:1.5s}.preference-form.right-container .delay-6{animation-delay:1.8s}.preference-form.right-container .delay-7{animation-delay:2.1s}.preference-form.right-container .delay-8{animation-delay:2.4s}.preference-form.right-container .delay-9{animation-delay:2.7s}.preference-form.right-container .delay-10{animation-delay:3s}.preference-form.right-container .delay-11{animation-delay:3.3s}.preference-form.right-container .delay-12{animation-delay:3.6s}.preference-form.right-container .delay-13{animation-delay:3.9s}.p-multiselect.pref-multiselect{height:2.875rem}.p-multiselect.pref-multiselect .p-multiselect-label-container .p-multiselect-label{padding:.375rem;color:#fff;justify-content:center;width:100%;font-weight:600}.p-multiselect.pref-multiselect .p-multiselect-label-container .p-multiselect-label:has(.p-multiselect-chip-item){justify-content:flex-start}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list .p-select-option,.p-multiselect-panel.pref-multiselect-panel .p-multiselect-items .p-multiselect-item{background-color:#fff;border-bottom:1px solid #5397fd;color:#002d72}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list .p-select-option.p-select-option-selected,.p-multiselect-panel.pref-multiselect-panel .p-multiselect-items .p-multiselect-item.p-select-option-selected{background-color:#002d72;color:#fff!important}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list .p-select-option{border-radius:0;margin:0;padding:.75rem 1rem;transition:none}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list .p-select-option.p-highlight{color:#fff!important;background-color:#002d72}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list,.p-select-overlay.act-dropdown-panel .p-select-list-container .p-select-list{gap:unset;padding:unset}.p-multiselect-overlay.pref-dropdown-panel .p-multiselect-list-container .p-multiselect-list,.p-multiselect-overlay.act-dropdown-panel .p-multiselect-list-container .p-multiselect-list{padding:unset}.p-select.pref-dropdown .p-select-label{border-radius:6px;box-shadow:unset}.p-multiselect .p-multiselect-panel.su-multiselect .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{color:#fff;background-color:#002d72!important}.p-select-overlay.pref-dropdown-panel .p-select-list-container .p-select-list .p-select-option:hover{color:#fff!important;background-color:#002d72}.p-select-overlay.act-dropdown-panel .p-select-list-container .p-select-list .p-select-option:hover{color:#fff;background-color:#26b59d}.p-multiselect .p-multiselect-panel.su-multiselect .p-multiselect-items .p-multiselect-item.p-highlight{color:#fff;background-color:#002d72!important}.signup-form.right-container{margin-top:5.563rem}.signup-form.right-container .form-heading{font-size:2rem;font-weight:700;color:#fff}.signup-form.right-container .form-heading-2{color:#fff;font-weight:600;font-size:18px;margin:1rem 0rem}.signup-form.right-container form{display:flex;flex-direction:column;align-items:center}.signup-form.right-container .form-group{margin-bottom:20px;width:100%}.signup-form.right-container .form-group .access-tooltip{align-items:center;border:2px solid white;border-radius:50%;cursor:pointer;display:flex;font-size:8px;justify-content:center;height:14px;margin-left:2px;width:14px}.signup-form.right-container .form-group .access-tooltip-message{position:absolute;top:-137px;right:-90px}.signup-form.right-container .form-group .code-error{box-shadow:0 0 0 4px #ff6cc0!important}.signup-form.right-container .form-group .code-err-txt{color:#ff6cc0;display:flex;font-weight:700;font-size:14px;justify-content:center;margin-top:4px;width:100%}.signup-form.right-container .name-wrapper .first-name-wrap{margin-bottom:20px}.signup-form.right-container .name-wrapper.email-err-padding{padding-top:1rem}.signup-form.right-container label{display:flex;align-items:center;font-weight:700;font-size:1.2rem;color:#aacdff;position:relative;margin-bottom:5px}.signup-form.right-container label[for=access-code]{font-size:1rem}.signup-form.right-container .btn-size{height:40px}.signup-form.right-container input:-webkit-autofill,.signup-form.right-container input:-webkit-autofill:hover,.signup-form.right-container input:-webkit-autofill:focus,.signup-form.right-container input:-webkit-autofill:active{background-clip:content-box!important;-webkit-box-shadow:0 0 0 30px rgb(83,151,253) inset!important}.signup-form.right-container input:-webkit-autofill{-webkit-text-fill-color:white!important}.signup-form.right-container input[type=email],.signup-form.right-container input[type=text],.signup-form.right-container input[type=password]{background-color:#ffffff59;border:none;border-radius:.5rem;box-shadow:0 0 0 4px transparent;transition:box-shadow .7s;color:#fff;font-weight:700;outline:none;padding:10px;width:100%}.signup-form.right-container input::placeholder{color:#fff!important}.signup-form.right-container input[type=email]:focus,.signup-form.right-container input[type=text]:focus,.signup-form.right-container input[type=password]:focus{box-shadow:0 0 0 4px #fff}.signup-form.right-container .email-err,.signup-form.right-container .pw-err,.signup-form.right-container .class-code-err{box-shadow:0 0 0 4px #ff6cc0!important}.signup-form.right-container .input-err-txt,.signup-form.right-container .email-err-txt,.signup-form.right-container .pw-err-txt{color:#ff6cc0;font-weight:700;font-size:14px;margin-top:4px}.signup-form.right-container .input-err-txt,.signup-form.right-container .email-err-txt{position:absolute;top:unset}.signup-form.right-container .email-err-txt{line-height:.85rem}.signup-form.right-container .click_here:hover{color:#cdcdf173!important}.signup-form.right-container .show-pw-icon{color:#fff;opacity:.5;position:absolute;right:30px;top:43px;font-size:1.5rem}.signup-form.right-container .access_code{display:flex;flex-direction:column;align-items:center;padding:16px 8px;background-color:#ffffff59;border-radius:.5rem}.signup-form.right-container .access_code input{background-color:#eef2ff4f}.signup-form.right-container button[type=submit]{background:#c914a7;color:#fff;font-size:1rem;font-weight:700;width:100%;padding:10px 20px;border-radius:37px;transition:all .3s ease}.signup-form.right-container .label-container{display:flex;flex-direction:column;align-self:baseline}.signup-form.right-container .label-container .and-txt{font-weight:700;font-size:14px}.signup-form.right-container .label-container .terms-txt{cursor:pointer;font-weight:700;font-size:14px;text-decoration:underline;white-space:nowrap}.signup-form.right-container .label-container .terms-txt:hover{color:#cdcdf173!important}.signup-form.right-container .container{display:block;position:relative;font-weight:700;font-size:14px;padding-left:35px;padding-right:3px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.signup-form.right-container .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.signup-form.right-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%;background-color:#eee;transition:background-color .7s}.signup-form.right-container .container:hover input~.checkmark{background-color:#ccc}.signup-form.right-container .container input:checked~.checkmark{background-color:#c914a7}.signup-form.right-container .checkmark:after{content:"";position:absolute;display:none}.signup-form.right-container .container input:checked~.checkmark:after{display:block}.signup-form.right-container .container .checkmark:after{left:8px;top:3px;width:6px;height:11px;border:unset;border-width:unset;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.signup-form.right-container .custom-checkmark{font-weight:900;position:absolute;top:5px;left:4px;display:flex;font-size:12px}.signup-form.right-container .divider{display:flex;justify-content:center;align-items:center;margin:20px 0;width:100%}.signup-form.right-container .divider-line{flex-grow:1;height:1px;background-color:#ccc}.signup-form.right-container .divider-text{margin:0 10px;font-size:14px;font-weight:700;color:#ffffff59}.signup-form.right-container .google-class-btn,.signup-form.right-container .classlink-btn{margin-bottom:1rem}.gc_links{text-align:center;color:#ffffff59;font-weight:700;font-size:14px;margin-top:10px}.signup-form.right-container.student-site input[type=email],.signup-form.right-container.student-site input[type=text],.signup-form.right-container.student-site input[type=password]{background-color:#ffffff59}.signup-form.right-container.student-site .name-wrapper{display:flex;gap:1rem}.signup-form.right-container.student-site input:-webkit-autofill,.signup-form.right-container.student-site input:-webkit-autofill:hover,.signup-form.right-container.student-site input:-webkit-autofill:focus,.signup-form.right-container.student-site input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #9973d8 inset!important}.signup-form.right-container.student-site label{color:#fff6}.signup-form.right-container.student-site .student-tooltip{align-items:center;border:2px solid white;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:8px;font-weight:800;justify-content:center;height:14px;margin-left:8px;padding-top:1px;width:14px}.signup-form.right-container.student-site .student-tooltip-message{position:absolute;top:-75px;right:-92px}.signup-form.right-container.student-site .student-tooltip-message.signup{position:absolute;top:-102px;right:-160px}.signup-form.right-container.student-site input.student_code::placeholder{color:#fff!important;font-weight:700;font-size:18px}.signup-form.right-container.student-site .access_code{flex-wrap:wrap;background:#ffffff59}.signup-form.right-container.student-site .code_required{flex-basis:100%;color:#fff;text-align:center;margin-top:10px;font-weight:400;font-size:14px}.signup-form.right-container.student-site .code_text{font-weight:700}.invite-form{height:600px}.invite-form form .form-group .email-disable{color:#ffffffa6}.invite-form form .form-group .input-height{height:46px}.invite-form form .form-group .show-pw-icon{color:#fff;opacity:.5;position:absolute;right:10px;top:45px;font-size:1.5rem}input#code::placeholder{color:red}@media screen and (min-width:1440px){.name-wrapper{display:flex;gap:1rem}.name-wrapper .first-name-wrap{margin-bottom:unset!important}}@media(min-width:1022px)and (max-width:1440px){#auth-wrapper .auth-body-container .left-container.signup-style{top:-3.45rem;position:relative}}.login-form{display:flex;justify-content:center;flex-direction:column}.login-form .form-heading{font-size:2rem;font-weight:700;color:#fff;margin-bottom:1rem}.login-form form{display:flex;flex-direction:column;align-items:center}.login-form .form-group{margin-bottom:20px;width:100%}.login-form .input-err{box-shadow:0 0 0 4px #ff6cc0!important}.login-form .form-group:has(.err-txt){margin-bottom:0}.login-form .err-txt{display:flex;gap:2%}.login-form .err-txt .err-asterisk{color:#ff6cc0;top:-2px;display:flex;font-size:18px;font-weight:800;position:relative}.login-form .err-txt .login_err{color:#fff;font-weight:600;margin-bottom:1rem;white-space:nowrap}.login-form .btn-size{height:40px}.login-form label{display:block;font-weight:700;font-size:1.2rem;color:#ffffff59;margin-bottom:5px}.login-form .teacher-site input:-webkit-autofill,.login-form .teacher-site input:-webkit-autofill:hover,.login-form .teacher-site input:-webkit-autofill:focus,.login-form .teacher-site input:-webkit-autofill:active{background-clip:content-box!important;-webkit-box-shadow:0 0 0 30px rgb(56,129,236) inset!important}.login-form .student-site input:-webkit-autofill,.login-form .student-site input:-webkit-autofill:hover,.login-form .student-site input:-webkit-autofill:focus,.login-form .student-site input:-webkit-autofill:active{background-clip:content-box!important;-webkit-box-shadow:0 0 0 30px rgb(154,116,216) inset!important}.login-form input:-webkit-autofill{-webkit-text-fill-color:white!important}.login-form input[type=email],.login-form input[type=text],.login-form input[type=password]{background-color:#ffffff59;border-radius:.5rem;border:none;box-shadow:0 0 0 4px transparent;transition:box-shadow .7s;color:#fff;font-weight:700;outline:none;padding:10px;width:100%}.login-form input[type=email]:focus,.login-form input[type=text]:focus,.login-form input[type=password]:focus{box-shadow:0 0 0 4px #fff}.login-form .show-pw-icon{color:#fff;opacity:.5;position:absolute;right:40px;top:44px;font-size:1.5rem}.login-form .forget_pw_link{font-weight:700;margin-top:5px;font-size:12px;text-decoration-line:underline;color:#fff}.login-form .forget_pw_link:hover{color:#cdcdf173}.login-form button[type=submit]{background:#c914a7;color:#fff;font-size:1rem;font-weight:700;width:100%;padding:10px 20px;border-radius:37px;transition:all .3s ease}.login-form .divider{display:flex;justify-content:center;align-items:center;margin:20px 0;width:100%}.login-form .divider-line{flex-grow:1;height:1px;background-color:#fff;opacity:.45}.login-form .divider-text{margin:0 10px;font-size:14px;font-weight:700;color:#ffffff73}.login-form .google-class-btn,.login-form .classlink-btn{margin-bottom:1rem}@media screen and (max-width:767px){.forget_pw_link{text-align:center}}@media screen and (min-width:768px){.forget_pw_link{float:right}}.welcome-back-invite{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0px 2rem}.welcome-back-invite .btn_main{height:40px}#session-limit-wrapper[data-v-0ce01b9e]{background-image:url(/front/images/auth-page/session-svg-icons.svg);background-size:cover;align-items:center;background-color:#5397fd;display:flex;justify-content:center;height:100vh}#session-limit-wrapper svg[data-v-0ce01b9e]{cursor:default}#session-limit-wrapper .blob-bg-style[data-v-0ce01b9e]{cursor:default;position:fixed}#session-limit-wrapper .session-limit-icons[data-v-0ce01b9e]{position:absolute;overflow:hidden;top:0;left:0;width:3000px}#session-limit-wrapper .svg-blob-container[data-v-0ce01b9e]{margin:auto 0;position:absolute;width:60rem;height:40rem}#session-limit-wrapper .svg-blob-container .blob_asset_light_blue[data-v-0ce01b9e]{scale:1.1}#session-limit-wrapper .svg-blob-container .blob_asset_dark_blue[data-v-0ce01b9e]{position:absolute;top:0;left:0;scale:1.3}#session-limit-wrapper .svg-blob-container .svg_blob_swiggles[data-v-0ce01b9e]{position:absolute;width:60rem;height:40rem;top:0}#session-limit-wrapper .svg-blob-container .svg_blob_swiggles .swiggles[data-v-0ce01b9e]{width:4rem;height:4rem;transform:rotate(18.04deg)}#session-limit-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_1[data-v-0ce01b9e]{position:absolute;left:13rem;top:5rem}#session-limit-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_2[data-v-0ce01b9e]{position:absolute;left:12rem;bottom:7rem}#session-limit-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_3[data-v-0ce01b9e]{position:absolute;left:47rem;bottom:4rem}#session-limit-wrapper .blob-bg-style.pw-bg[data-v-0ce01b9e]{width:var(--bg-pw-width);height:var(--bg-pw-height);transform:var(--bg-pw-translate)}#session-limit-wrapper .forget-pw_container[data-v-0ce01b9e]{display:flex;flex-direction:column;align-items:center;height:100svh}#session-limit-wrapper .forget-pw_container .witty-forgot-pw-svg[data-v-0ce01b9e]{cursor:default;margin-bottom:.704rem;position:relative;width:360px}#session-limit-wrapper .forget-pw_container .forget_pw_heading[data-v-0ce01b9e]{color:#fff;margin-bottom:1rem;font-size:40.2694px;font-weight:700;position:relative;text-align:center;width:440px}#session-limit-wrapper .forget-pw_container .reset_pw_margin[data-v-0ce01b9e]{margin-top:9rem}#session-limit-wrapper .forget-pw_container .invalid_token_heading[data-v-0ce01b9e]{font-size:32px;position:relative;width:520px}#session-limit-wrapper .forget-pw_container .pw_text[data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container .pw_text2[data-v-0ce01b9e]{font-weight:600;font-size:18px;color:#fff;margin-bottom:.75rem;position:relative;text-align:center}#session-limit-wrapper .forget-pw_container .pw_text[data-v-0ce01b9e]{max-width:44rem;font-size:clamp(18px,2vw,1.5rem);text-align:left;line-height:110%;gap:1rem;display:flex;flex-direction:column;padding:0 2rem}#session-limit-wrapper .forget-pw_container .pw_text2[data-v-0ce01b9e]{width:240px}#session-limit-wrapper .forget-pw_container .form[data-v-0ce01b9e]{align-items:center;display:flex;flex-direction:column;width:100%}#session-limit-wrapper .forget-pw_container .form .err-alert[data-v-0ce01b9e]{box-shadow:0 0 0 4px #ff6cc0}#session-limit-wrapper .forget-pw_container .form .err-asterisk[data-v-0ce01b9e]{color:#ff6cc0;top:-2px;display:flex;font-size:18px;font-weight:800;position:relative}#session-limit-wrapper .forget-pw_container .form .err-txt[data-v-0ce01b9e]{align-items:center;color:#fff;display:flex;position:relative;width:352px}#session-limit-wrapper .forget-pw_container .form .err-txt .match-err-txt[data-v-0ce01b9e]{align-items:center;color:#fff;font-weight:700;font-size:14px;position:relative;white-space:nowrap}#session-limit-wrapper .forget-pw_container .email-success-container[data-v-0ce01b9e]{position:relative;text-align:center;color:#fff;font-weight:700;font-size:32px}#session-limit-wrapper .forget-pw_container .email-success-container .email-txt-1[data-v-0ce01b9e]{font-weight:700;font-size:32px}#session-limit-wrapper .forget-pw_container .email-success-container .email-txt-2[data-v-0ce01b9e]{font-weight:500;font-size:18px;line-height:1rem}#session-limit-wrapper .forget-pw_container .form-group[data-v-0ce01b9e]{margin-bottom:0;position:relative;width:352px}#session-limit-wrapper .forget-pw_container .form-group .match-error[data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container .form-group .length-err[data-v-0ce01b9e]{box-shadow:0 0 0 4px #ff6cc0!important}#session-limit-wrapper .forget-pw_container .form-group .show-pw-icon[data-v-0ce01b9e]{color:#fff;opacity:.5;position:absolute;right:10px;top:55px;font-size:1.5rem}#session-limit-wrapper .forget-pw_container .btn-size[data-v-0ce01b9e]{font-size:1.5rem;width:unset;padding:.75rem 2rem}#session-limit-wrapper .forget-pw_container .success-icon[data-v-0ce01b9e]{cursor:default;margin-top:1rem;position:relative;width:43.6px}#session-limit-wrapper .forget-pw_container label[data-v-0ce01b9e]{display:block;font-weight:700;font-size:14px;color:#ffffff73;margin-bottom:5px;margin-top:1.25rem}#session-limit-wrapper .forget-pw_container input[data-v-0ce01b9e]:-webkit-autofill,#session-limit-wrapper .forget-pw_container input[data-v-0ce01b9e]:-webkit-autofill:hover,#session-limit-wrapper .forget-pw_container input[data-v-0ce01b9e]:-webkit-autofill:focus,#session-limit-wrapper .forget-pw_container input[data-v-0ce01b9e]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #5397fd inset!important}#session-limit-wrapper .forget-pw_container input[data-v-0ce01b9e]:-webkit-autofill{-webkit-text-fill-color:white!important}#session-limit-wrapper .forget-pw_container input[type=email][data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container input[type=text][data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container input[type=password][data-v-0ce01b9e]{border-radius:.5rem;border:none;background-color:#ffffff59;box-shadow:0 0 0 4px transparent;color:#fff;font-weight:700;outline:none;padding:10px;transition:box-shadow .7s;width:100%}#session-limit-wrapper .forget-pw_container input[type=email][data-v-0ce01b9e]:focus,#session-limit-wrapper .forget-pw_container input[type=text][data-v-0ce01b9e]:focus,#session-limit-wrapper .forget-pw_container input[type=password][data-v-0ce01b9e]:focus{box-shadow:0 0 0 4px #fff}#session-limit-wrapper .forget-pw_container button[type=submit][data-v-0ce01b9e]{background:#c914a7;color:#fff;font-size:1rem;font-weight:700;width:100%;padding:10px 20px;border-radius:37px;transition:all .3s ease}#session-limit-wrapper .forget-pw_container .back_to_login[data-v-0ce01b9e]{margin-top:1.256rem}#session-limit-wrapper .forget-pw_container .back_to_login[data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container .signup_link[data-v-0ce01b9e]{font-weight:700;font-size:12px;color:#fff}#session-limit-wrapper .forget-pw_container .back_to_login .switch_btn[data-v-0ce01b9e],#session-limit-wrapper .forget-pw_container .signup_link .switch_btn[data-v-0ce01b9e]{border:2.64938px solid #fff;border-radius:37px;color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:1.625rem;padding:.65rem 2rem;transition:all .3s ease}#session-limit-wrapper .forget-pw_container .signup_link[data-v-0ce01b9e]:hover{color:#cdcdf173}#session-limit-wrapper .forget-pw_container .signup_link[data-v-0ce01b9e]{font-weight:700;font-size:18px;text-decoration:underline}#session-limit-wrapper .forget-pw_container .to_signup[data-v-0ce01b9e]{font-weight:500;font-size:18px;color:#fff;position:relative}#session-limit-wrapper .active-sessions-btn[data-v-0ce01b9e]{font-size:1.5rem}#forget-pw-wrapper.forgot-pw-mobile[data-v-0ce01b9e]{background:#0068ff}@media(max-width:775px){#session-limit-wrapper .svg-blob-container[data-v-0ce01b9e]{display:none}#session-limit-wrapper[data-v-0ce01b9e]{background:#0068ff;height:100%}.switch_btn[data-v-0ce01b9e]{padding:.5rem 1rem!important}}.flex-column-container[data-v-0ce01b9e]{display:flex;flex-direction:column;align-items:center}.session_limit_heading[data-v-0ce01b9e]{max-width:750px;color:#fff;text-align:center;font-family:Hellix;font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.04rem;padding:0 1rem}.login-signup-btn-bottom[data-v-0ce01b9e]{align-items:center;display:flex;gap:30px;margin-top:1rem}.login-signup-btn-bottom .back_to_login-btn[data-v-0ce01b9e],.login-signup-btn-bottom .back_to_signup-btn[data-v-0ce01b9e]{color:#fff;border:2px solid white;border-radius:2rem;font-size:1.25rem;font-weight:600;padding:.75rem 1rem;transition:.3s ease-in-out all;z-index:1}.login-signup-btn-bottom .back_to_login-btn[data-v-0ce01b9e]:hover,.login-signup-btn-bottom .back_to_signup-btn[data-v-0ce01b9e]:hover{background-color:#fff;color:#0068ff}@media(max-width:575px){.flex-column-container[data-v-0ce01b9e]{flex-direction:column-reverse}.session_limit_heading[data-v-0ce01b9e]{margin-top:3rem;width:365px;font-size:1.375rem;letter-spacing:.055rem}.login-signup-btn-bottom[data-v-0ce01b9e]{display:flex;flex-direction:column;gap:1rem}.login-signup-btn-bottom .back_to_login-btn[data-v-0ce01b9e],.login-signup-btn-bottom .back_to_signup-btn[data-v-0ce01b9e]{font-size:1.125rem;padding:.5rem 2rem;width:100%}.login-signup-btn-bottom .switch_btn[data-v-0ce01b9e]{width:287px!important;margin:0!important}}#forget-pw-wrapper svg{cursor:default}#forget-pw-wrapper{align-items:center;background:#5397fd;display:flex;justify-content:center;height:100vh}#forget-pw-wrapper .blob-bg-style{cursor:default;position:fixed}#forget-pw-wrapper .session-limit-icons{position:absolute;overflow:hidden;inset:0}#forget-pw-wrapper .svg-blob-container{margin:auto 0;position:absolute;width:60rem;height:40rem}#forget-pw-wrapper .svg-blob-container .blob_asset_light_blue{scale:1.1}#forget-pw-wrapper .svg-blob-container .blob_asset_dark_blue{position:absolute;top:0;left:0;scale:1}#forget-pw-wrapper .svg-blob-container .svg_blob_swiggles{position:absolute;width:60rem;height:40rem;top:0}#forget-pw-wrapper .svg-blob-container .svg_blob_swiggles .swiggles{width:4rem;height:4rem;transform:rotate(18.04deg)}#forget-pw-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_1{position:absolute;left:13rem;top:5rem}#forget-pw-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_2{position:absolute;left:12rem;bottom:7rem}#forget-pw-wrapper .svg-blob-container .svg_blob_swiggles .swiggles_3{position:absolute;left:47rem;bottom:4rem}#forget-pw-wrapper .blob-bg-style.pw-bg{width:var(--bg-pw-width);height:var(--bg-pw-height);transform:var(--bg-pw-translate)}#forget-pw-wrapper .forget-pw_container{display:flex;flex-direction:column;align-items:center;height:100svh}#forget-pw-wrapper .forget-pw_container .witty-forgot-pw-svg{cursor:default;margin-bottom:.704rem;position:relative;width:360px}#forget-pw-wrapper .forget-pw_container .forget_pw_heading{color:#fff;margin-bottom:1rem;font-size:40.2694px;font-weight:700;position:relative;text-align:center;width:440px}#forget-pw-wrapper .forget-pw_container .reset_pw_margin{margin-top:9rem}#forget-pw-wrapper .forget-pw_container .invalid_token_heading{font-size:32px;position:relative;width:520px}#forget-pw-wrapper .forget-pw_container .pw_text,#forget-pw-wrapper .forget-pw_container .pw_text2{font-weight:600;font-size:18px;color:#fff;margin-bottom:.75rem;position:relative;text-align:center}#forget-pw-wrapper .forget-pw_container .pw_text{width:350px}#forget-pw-wrapper .forget-pw_container .pw_text2{width:240px}#forget-pw-wrapper .forget-pw_container .form{align-items:center;display:flex;flex-direction:column;width:100%}#forget-pw-wrapper .forget-pw_container .form .err-alert{box-shadow:0 0 0 4px #ff6cc0}#forget-pw-wrapper .forget-pw_container .form .err-asterisk{color:#ff6cc0;top:-2px;display:flex;font-size:18px;font-weight:800;position:relative}#forget-pw-wrapper .forget-pw_container .form .err-txt{align-items:center;color:#fff;display:flex;position:relative;width:352px}#forget-pw-wrapper .forget-pw_container .form .err-txt .match-err-txt{align-items:center;color:#fff;font-weight:700;font-size:14px;position:relative;white-space:nowrap}#forget-pw-wrapper .forget-pw_container .email-success-container{position:relative;text-align:center;color:#fff;font-weight:700;font-size:32px}#forget-pw-wrapper .forget-pw_container .email-success-container .email-txt-1{font-weight:700;font-size:32px}#forget-pw-wrapper .forget-pw_container .email-success-container .email-txt-2{font-weight:500;font-size:18px;line-height:1rem}#forget-pw-wrapper .forget-pw_container .form-group{margin-bottom:0;position:relative;width:352px}#forget-pw-wrapper .forget-pw_container .form-group .match-error,#forget-pw-wrapper .forget-pw_container .form-group .length-err{box-shadow:0 0 0 4px #ff6cc0!important}#forget-pw-wrapper .forget-pw_container .form-group .show-pw-icon{color:#fff;opacity:.5;position:absolute;right:10px;top:55px;font-size:1.5rem}#forget-pw-wrapper .forget-pw_container .btn-size{height:40px;width:285px}#forget-pw-wrapper .forget-pw_container .success-icon{cursor:default;margin-top:1rem;position:relative;width:43.6px}#forget-pw-wrapper .forget-pw_container label{display:block;font-weight:700;font-size:14px;color:#ffffff73;margin-bottom:5px;margin-top:1.25rem}#forget-pw-wrapper .forget-pw_container input:-webkit-autofill,#forget-pw-wrapper .forget-pw_container input:-webkit-autofill:hover,#forget-pw-wrapper .forget-pw_container input:-webkit-autofill:focus,#forget-pw-wrapper .forget-pw_container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #5397fd inset!important}#forget-pw-wrapper .forget-pw_container input:-webkit-autofill{-webkit-text-fill-color:white!important}#forget-pw-wrapper .forget-pw_container input[type=email],#forget-pw-wrapper .forget-pw_container input[type=text],#forget-pw-wrapper .forget-pw_container input[type=password]{border-radius:.5rem;border:none;background-color:#ffffff59;box-shadow:0 0 0 4px transparent;color:#fff;font-weight:700;outline:none;padding:10px;transition:box-shadow .7s;width:100%}#forget-pw-wrapper .forget-pw_container input[type=email]:focus,#forget-pw-wrapper .forget-pw_container input[type=text]:focus,#forget-pw-wrapper .forget-pw_container input[type=password]:focus{box-shadow:0 0 0 4px #fff}#forget-pw-wrapper .forget-pw_container button[type=submit]{background:#c914a7;color:#fff;font-size:1rem;font-weight:700;width:100%;padding:10px 20px;border-radius:37px;transition:all .3s ease}#forget-pw-wrapper .forget-pw_container .back_to_login{margin-top:1.256rem}#forget-pw-wrapper .forget-pw_container .back_to_login,#forget-pw-wrapper .forget-pw_container .signup_link{font-weight:700;font-size:12px;color:#fff}#forget-pw-wrapper .forget-pw_container .back_to_login .switch_btn,#forget-pw-wrapper .forget-pw_container .signup_link .switch_btn{border:2.64938px solid #fff;border-radius:37px;color:#fff;font-size:14px;font-weight:600;margin-bottom:1.625rem;padding:0 10.5975px;transition:all .3s ease}#forget-pw-wrapper .forget-pw_container .signup_link:hover{color:#cdcdf173}#forget-pw-wrapper .forget-pw_container .signup_link{font-weight:700;font-size:18px;text-decoration:underline}#forget-pw-wrapper .forget-pw_container .to_signup{font-weight:500;font-size:18px;color:#fff;position:relative}#forget-pw-wrapper.forgot-pw-mobile{background:#0068ff}.holiday-lottie{position:absolute;z-index:4;display:flex;top:-4rem;width:100%}.holiday-lottie>div{height:auto!important}.news-carousel .agile__actions{margin:20px 0 11px;justify-content:center}.news-carousel .agile__nav-button{line-height:16px;color:#fff;cursor:pointer;margin:0 1px;font-size:20px;transition-duration:.3s;transform:scale(1)}.news-carousel .agile__nav-button:hover{color:#afbed9;transform:scale(1.2)}.news-carousel .agile__dot{margin:0 5px}.news-carousel .agile__dot button{background-color:#bed5f6;border:none;border-radius:50%;cursor:pointer;display:block;height:10px;font-size:0;line-height:0;margin:0;padding:0;transition-duration:.3s;width:10px}.news-carousel .agile__dot--current button,.news-carousel .agile__dot:hover button{background-color:#002e70}.news-carousel .slide{height:400px;align-items:center;color:#fff;display:flex;justify-content:center;padding:40px}.news-carousel .slide h3{font-size:32px;font-weight:300}.news-carousel .slide--1{background-color:#f1c40f}.news-carousel .slide--2{background-color:#e67e22}.news-carousel .slide--3{background-color:#e74c3c}.news-carousel .slide--4{background-color:#9b59b6}.news-carousel .slide--5{background-color:#3498db}.news-carousel .slide--6{background-color:#2ecc71}.class-carousel .agile__actions{margin:20px 0 11px;justify-content:center}.class-carousel .agile__nav-button{border-radius:50px;height:23px;width:23px;line-height:16px;color:#0567ff;cursor:pointer;margin:0 1px;font-size:20px;transition-duration:.3s;transform:scale(1)}.class-carousel .agile__nav-button:hover{color:#7f8faa;transform:scale(1.2)}.class-carousel .agile__dot{margin:0 5px}.class-carousel .agile__dot button{background-color:#6891cc;border:none;border-radius:50%;cursor:pointer;display:block;height:10px;font-size:0;line-height:0;margin:0;padding:0;transition-duration:.3s;width:10px}.class-carousel .agile__dot--current button,.class-carousel .agile__dot:hover button{background-color:#fff}.class-carousel .agile__slide{transition:unset!important;width:unset!important}.class-carousel .slide{height:400px;align-items:center;color:#fff;display:flex;justify-content:center;padding:40px}.class-carousel .slide h3{font-size:32px;font-weight:300}.class-carousel .slide--1{background-color:#f1c40f}.class-carousel .slide--2{background-color:#e67e22}.class-carousel .slide--3{background-color:#e74c3c}.class-carousel .slide--4{background-color:#9b59b6}.class-carousel .slide--5{background-color:#3498db}.class-carousel .slide--6{background-color:#2ecc71}.class-sec .class-title{font-size:1.75rem}.class-sec .view-all-btn{border:2px solid #002d72;background-color:transparent;border-radius:99px;color:#002d72;display:flex;align-items:center;gap:.25rem;justify-content:center;font-size:.8rem;transition:.3s ease-in-out all;width:6rem}.class-sec .view-all-btn svg path{fill:#002d72}.class-sec .view-all-btn:hover{background-color:#002d72;color:#fff}.class-sec .view-all-btn:hover svg path{fill:#fff}.class-sec .create-a-class-btn{border:3px solid #0068ff;border-radius:2rem;background-color:transparent;color:#0068ff;padding:4px 1rem;display:flex;align-items:center;gap:.25rem;transform:scale(1);transition:.3s ease-in-out all;white-space:nowrap}.class-sec .create-a-class-btn .plus-icon{border:2px solid #0068ff;border-radius:2rem;padding:3px;width:20px;height:20px}.class-sec .create-a-class-btn .plus-icon path{fill:#0068ff;stroke:#0068ff}.class-sec .create-a-class-btn:hover{background-color:#0068ff;border:3px solid #0068ff;color:#fff;transform:scale(1.05)}.class-sec .create-a-class-btn:hover .plus-icon{border:2px solid white}.class-sec .create-a-class-btn:hover .plus-icon path{fill:#fff;stroke:#fff}.class-sec .witty-empty-classes-container{background:#0068ff;border-radius:.5rem;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:.75rem}.class-sec .witty-empty-classes-container .witty-svg{cursor:default}.class-sec .witty-empty-classes-container .empty-label-1{color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:normal}.class-sec .witty-empty-classes-container .empty-label-2{color:#fff;font-size:14px;font-weight:500;line-height:normal;text-align:center}.class-sec .witty-empty-classes-container .empty-label-2 b{font-weight:700;line-height:normal}.class-sec .witty-empty-classes-container .empty-create-class-btn{border:2px solid white;border-radius:2rem;background-color:transparent;color:#fff;padding:4px 1rem;display:flex;align-items:center;gap:.25rem;transform:scale(1);transition:.3s ease-in-out all}.class-sec .witty-empty-classes-container .empty-create-class-btn:hover{background-color:#fff;border:2px solid white;color:#0068ff;transform:scale(1.05)}.class-sec .witty-empty-classes-container .empty-create-class-btn:hover .book-icon path{fill:#0068ff;stroke:#0068ff}.class-sec .manage-class-btn{border:2px solid #26b59d;border-radius:2rem;background-color:transparent;color:#26b59d;font-size:.756rem;margin:.5rem;padding:.25rem 1rem;transition:.3s ease-in-out all}.class-sec .manage-class-btn:hover{background-color:#26b59d;color:#fff}.game-section-modal>.swal2-popup.swal2-modal.swal2-show{border:4px solid #002d72}.game-section-modal .form-control{border:none;resize:none}.game-section-modal .form-group{margin-bottom:-1rem}.game-section-modal .form-control:focus{border:none;background-color:#e5f0ff;box-shadow:unset}.game-section-modal input{background:#e5f0ff;border-color:#fff!important;box-shadow:unset;width:100%}.class-sec .games-label{font-size:1.75rem}.class-sec #add_game_btn{border:2px solid #c914a7;background-color:transparent;border-radius:99px;display:flex;width:1.5rem;height:1.5rem;transition:.3s ease-in-out all;transform:scale(1)}.class-sec #add_game_btn svg path{fill:#c914a7;stroke:#c914a7}.class-sec #add_game_btn:hover{background-color:#c914a7;transform:scale(1.2)}.class-sec #add_game_btn:hover svg path{fill:#fff;stroke:#fff}.right-info-row{display:flex;gap:1rem;padding:16px;border-radius:16px;background:#cd22ac}.right-info-row a{width:50%}.view-all-games-btn{border:3px solid #cd22ac;border-radius:2rem;background-color:transparent;color:#cd22ac;padding:4px 1rem;display:flex;align-items:center;gap:.25rem;transform:scale(1);transition:.3s ease-in-out all;white-space:nowrap}.view-all-games-btn .eye-icon{width:24px;height:24px}.view-all-games-btn .eye-icon path{fill:#cd22ac;stroke:#cd22ac}.view-all-games-btn:hover{background-color:#cd22ac;border:3px solid #cd22ac;color:#fff;transform:scale(1.05)}.view-all-games-btn:hover .eye-icon path{fill:#fff;stroke:#fff}.hellix-font{font-family:Hellix!important}@media(max-width:1411px){.game-wrap{flex-wrap:wrap}}@media(min-width:1600px){.my-games-margin{margin-right:14%}}#feature-banner-id{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}#feature-banner-id .fb-image{border-radius:.5rem;cursor:pointer;max-width:300px;transform:scale(1);transition:.3s ease-in-out all;width:30%}#feature-banner-id .fb-image:hover{transform:scale(1.05)}@media(max-width:1230px){#feature-banner-id .fb-image{width:42%}}@media(max-width:575px){#feature-banner-id .fb-image{width:85%}}.search-main .recommend-title{font-size:1.75rem}.search-main .recommend-title.is-purple{color:#5c25b7}.search-main .p-paginator-pages{gap:unset;margin-top:-33px;visibility:hidden}.search-main .p-paginator-pages .p-paginator-page-selected{color:#fff!important}.search-main .p-paginator-content{--p-paginator-gap: .625rem}.search-main .p-paginator-first,.search-main .p-paginator-last{display:none}.search-main .empty-school-container{align-items:center;background-color:#ffffff59;border-radius:1rem;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;height:442.35px;justify-content:center;padding:0rem 3rem;text-align:center}.search-main .empty-school-container .accent-txt{font-weight:700}.search-main .empty-school-container .update-school-btn{padding:8px 24px;background:#fff;border-radius:53.5077px;color:#5c25b7;font-size:1rem;font-weight:700;margin-top:1rem}.search-main .empty-school-container .update-school-btn:hover{background:#ffffff59}.search-main .rec-btn{font-size:1rem;transition:.3s ease-in-out all;color:#fff}@media(max-width:825px){.search-main .rec-btn{font-size:.875rem}}.search-main .rec-btn.rec-style{background:#c914a7}.search-main .rec-btn.pop-style{background:#26b59d}.search-main .rec-btn.fy-style{background:#5c25b7}.search-main .rec-btn.com-style{background:#002d72}.search-main .rec-btn.rec-style:hover{background:#fff;color:#c914a7}.search-main .rec-btn.pop-style:hover{background:#fff;color:#26b59d}.search-main .rec-btn.fy-style:hover{background:#fff;color:#5c25b7}.search-main .rec-btn.com-style:hover{background:#fff;color:#002d72}.search-main .rec-btn.rc-btn,.search-main .rec-btn.pop-btn,.search-main .rec-btn.fy-btn{background-color:#fff}.search-main .rec-btn.rc-btn{color:#c914a7}.search-main .rec-btn.pop-btn{color:#26b59d}.search-main .rec-btn.fy-btn{color:#5c25b7}.search-main .rec-btn.com-btn{color:#002d72;background-color:#fff}.search-main .seach-wrap.mobile-style{display:flex;flex-direction:column-reverse;gap:1rem}.search-main .explore-btn{background:#fff;border-radius:53.5077px;border:2px solid #c914a7;color:#c914a7;display:flex;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;gap:.2rem;max-width:200px;padding:0rem .5rem;transition:.3s ease-in-out all}.search-main .explore-btn svg{position:relative;top:-1px}.search-main .explore-btn svg rect{fill:#c914a7}.search-main .explore-btn:hover{background:#c914a7;color:#fff}.search-main .explore-btn:hover svg rect{fill:#fff}@media(max-width:991px){.search-main .explore-btn{margin:0 auto;width:400px}}*{margin:0%;padding:0%;box-sizing:border-box}.animate{animation-duration:.7s;animation-timing-function:cubic-bezier(.26,.53,.74,1.48);animation-delay:.5s;animation-fill-mode:backwards}.pop{animation-name:animate-pop}@keyframes animate-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.15s}.delay-3{animation-delay:.2s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.6s}.delay-6{animation-delay:.8s}.delay-7{animation-delay:1s}.delay-8{animation-delay:1.2s}.delay-9{animation-delay:1.4s}.delay-10{animation-delay:1.6s}.delay-11{animation-delay:1.8s}.delay-12{animation-delay:2s}.delay-13{animation-delay:2.2s}.delay-14{animation-delay:2.4s}.delay-15{animation-delay:2.6s}.delay-16{animation-delay:2.8s}.text-purple{color:#5c25b7}.text-pink{color:#c914a7}.text-blue{color:#0068ff}.text-green{color:#26b59d}.fs-6{font-size:13px!important}.fs-tiny{font-size:7px}.fs-7{font-size:11px}.fs-8{font-size:28px}body{background-color:#f2f2f2}.search-main{background-color:#fff;min-width:157px;border:none;border-radius:15px;-moz-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);-webkit-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);box-shadow:0 4px 7px 2px #4949491a}.slider-bg-green{background-color:#26b59d;border:none;border-radius:15px}.slider-bg-pink{background-color:#c914a7;border:none;border-radius:15px}.slider-bg-purple{background-color:#5c25b7;border:none;border-radius:15px}.slider-back-light-blue{background:#0068ff;border:none;border-radius:15px}.slider-back-purple{border:none;border-radius:10px;background:#5c25b7}.slider-bg-blue{background-color:#002d72;border:none;border-radius:15px}.search-main-container{width:100%;background:#0068ff;border-radius:27px;border:none;display:flex;justify-content:space-between;align-items:center}.input-div{background-color:#fff;border:none;width:100%;border-radius:25px;display:flex;justify-content:space-between;align-items:center}.b-dropdown .dropdown-toggle{background-color:#002d72!important;border-radius:50px;border:none}.btn-p{border:3px solid #c914a7;border-radius:50px;background-color:transparent;color:#c914a7;font-weight:bolder;font-size:13px}.search-icon{background-color:#002d72;border:none;padding:6px 0;border-radius:25px;transition:.3s ease-in-out all}#search-input{border:none;background-color:transparent!important}#search-input:focus{box-shadow:none;outline:none}.btn-white{border:3px solid white;border-radius:50px;font-weight:900px;padding:5px 10px;font-size:13px;font-weight:bolder;color:#fff;background-color:transparent}.btn-white:hover{color:#26b59d;background-color:#fff}.btn-dark-blue{border:3px solid #002d72;border-radius:50px;font-weight:900px;padding:5px 10px;font-weight:bolder;font-size:13px;color:#002d72;background-color:transparent}.btn-dark-blue:hover{color:#fff;background-color:#002d72}.btn-blue{border:3px solid #0068ff;border-radius:50px;font-weight:900px;padding:5px 10px;font-size:13px;font-weight:bolder;color:#0068ff;background-color:transparent}.btn-blue:hover{color:#fff;background-color:#0068ff}.btn-green{border:3px solid #26b59d;border-radius:50px;font-weight:900px;font-size:13px;padding:5px 10px;font-weight:bolder;color:#26b59d;background-color:transparent}.btn-green:hover{color:#fff;background-color:#26b59d}.slick-next{font-size:0;line-height:0;position:absolute;top:100%!important;display:block;width:20px;height:20px;left:60%!important;padding:0;margin-top:10px;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;z-index:10000!important;background:transparent}.slick-prev{font-size:0;line-height:0;top:100%!important;display:block;width:20px;z-index:10000!important;height:20px;margin-top:10px;left:35%!important;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.detail-setup-text ol{list-style:auto}.detail-setup-text ul{list-style:disc}.img-padding{margin-left:4%;margin-right:4%}.slick-dots{bottom:3px}.news-slider{padding-bottom:8px}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button:before{color:#fff!important;font-size:14px!important}.img-w{border-radius:15px}.slick-prev,.slick-next{transform:scale(1.2)!important}.slick-dots{transform:translateY(5px)!important}.news-slider .slick-slider{border:none;border-radius:15px;padding:13px 0}.news-slider .slick-dots li button:before{color:#002d72!important;font-size:14px!important}.news-slider .slick-dots{transform:translateY(41px)!important}.news-slider .slick-prev,.news-slider .slick-next{transform:scale(1.2) translateY(29px)!important}.news-slider .slick-prev:before,.news-slider .slick-next:before{color:#002d72!important}.news-slider .slick-next{left:72%!important;top:89%!important}.news-slider .slick-prev{left:28%!important;top:89%!important}.slider-back-light-blue .slick-dots{bottom:6px;transform:translateY(41px)!important}.slider-back-light-blue .slick-prev,.slider-back-light-blue .slick-next{transform:scale(1.2) translateY(29px)!important}.slider-back-light-blue .slick-next{left:86%!important;top:84%!important}.slider-back-light-blue .slick-prev{left:12%!important;top:84%!important}.slider-back-green .slick-dots{bottom:6px;transform:translateY(41px)!important}.slider-back-green .slick-prev,.slider-back-green .slick-next{transform:scale(1.2) translateY(29px)!important}.slider-back-green .slick-next{left:95%!important;top:84%!important}.slider-back-green .slick-prev{left:5%!important;top:84%!important}.bg_teal{background-color:#26b69d}.dropdown-item{color:#fff}.dropdown-item:hover{background-color:#26b69d;color:#fff}.checkbox1{border:none!important;font-weight:bolder}.bg-white .dropdown-item,.text-green2{color:#26b59d!important}@media(max-width:475px){.dropdown-menu{width:300px;height:600px;left:-50px}}.ws-blue{background-color:#002d72;border:none;padding:7px 15px;border-radius:1000px;color:#fff;font-size:14px;font-weight:500;position:relative}.active_link{background-color:#26b59d}.ws-blue svg{font-size:12px}.active-tab>.slick-lock.breakout>path{fill:#002d72}.active-tab>.slick-lock.breakout-plus>path{fill:#4053ff}.slick-tab:hover>.slick-lock.breakout>path,.slick-tab:hover>div>.lock-text.breakout{fill:#002d72;color:#002d72}.slick-tab:hover>.slick-lock>path,.slick-tab:hover>div>.lock-text{fill:#5c25b7;color:#5c25b7}.ws-drop-parent{position:relative}.ws-drop{background-color:#26b59d;position:absolute;z-index:100000;border-radius:20px}.ws-drop-position1{top:38px}.ws-drop-position2{top:40px;left:-47px}.ws-drop.grade{min-width:487px;margin-top:27px;transform:translate(-136px)}.grade-tooltip{position:absolute;top:2rem;left:31%}.subject-tooltip{position:absolute;top:2rem;left:2rem}.type-tooltip{position:absolute;top:30px;right:2px;z-index:999999}.ws-drop.type{width:179px;height:106px;margin-top:20px}.container-1 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:4px}.indeterminate{position:absolute;top:-16px;z-index:100;left:4.5px;font-weight:200;font-size:2em;color:#002d72}.container-1:hover input~.checkmark{background-color:#ccc}.container-1 input:checked~.checkmark{background-color:#002d72}.container-1 input:checked~.checkmark:after{content:"✔";color:#fff;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.container-1{display:flex;align-items:center;position:relative;padding-left:15px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500}.grade-content{transform:translateY(46%)}.container-1{color:#fff}.container-1 label{margin-bottom:0!important}.inner-drop{margin-left:1rem;transform:translateY(-4px)}.grade{transform:translate(15px);word-break:keep-all}.subject{width:550px;padding:30px;margin-top:27px;transform:translate(-218px);word-break:keep-all}.subject-text{transform:translateY(10px);word-break:keep-all}.grade-text{transform:translateY(-2px);margin-left:16px;word-break:keep-all}.type-drop{margin-left:1rem;transform:translateY(-3px)}.ws-inner{background-color:#fff;padding:15px 15px 5px;border-radius:10px;margin-bottom:10px;margin-right:15px}.ws-inner p{color:#26b59d}.ws-inner .checkmark{background-color:#dee2e6}.filter-sizing-search{padding-left:1rem;flex-grow:1!important}@media(max-width:1141){.filter-sizing{flex:0 0 58.333333%}}@media(min-width:992px){.filter-sizing-search{flex:0 0 41.666667%;max-width:100%}}@media(max-width:991px){.ws-drop-parent{position:unset}.ws-drop.grade{left:3vw}.ws-drop.type{top:230px;box-shadow:0 0 10px 100000px #0003;left:10%;width:80%}.ws-drop.type .type-tooltip{left:0}.ws-drop-position1{top:unset}.ws-drop.grade{top:224px;left:17rem}}@media(max-width:767px){.ws-drop.grade{left:13rem;top:unset}.ws-drop.type{top:195px}}.p-editor-container .p-editor-toolbar.ql-snow{background-color:#002d72;border:3px solid #002d72;border-radius:1rem 1rem 0rem 0rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#fff!important}.p-editor-container .p-editor-content.ql-snow{border:unset;height:200px!important}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#fff!important}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{background:#fff}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#002d72!important}.p-editor-container .p-editor-content .ql-editor{border:3px solid #002d72;border-radius:0rem 0rem 1rem 1rem!important;color:#002d72}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#002d72!important;font-weight:600;border-radius:.5rem}.finding-txt{color:#fff;display:flex;font-weight:600;font-size:32px;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:100%}.finding-txt:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) 2s infinite;content:"…";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.recommended-kit-flag{top:10px;right:10px;width:115px;z-index:1}#new-game-list .p-dataview-content,#for-you-game-list .p-dataview-content,#popular-game-list .p-dataview-content,#community-game-list .p-dataview-content{background:transparent;display:grid;gap:0 1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1680px){#new-game-list .p-dataview-content,#for-you-game-list .p-dataview-content,#popular-game-list .p-dataview-content,#community-game-list .p-dataview-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1406px){#new-game-list .p-dataview-content,#for-you-game-list .p-dataview-content,#popular-game-list .p-dataview-content,#community-game-list .p-dataview-content{grid-template-columns:1fr 1fr}}@media(max-width:830px){#new-game-list .p-dataview-content,#for-you-game-list .p-dataview-content,#popular-game-list .p-dataview-content,#community-game-list .p-dataview-content{display:flex;justify-content:center}#new-game-list .p-dataview-content .recommended-game-card-container .game-card-wrapper .game-img,#for-you-game-list .p-dataview-content .recommended-game-card-container .game-card-wrapper .game-img,#popular-game-list .p-dataview-content .recommended-game-card-container .game-card-wrapper .game-img,#community-game-list .p-dataview-content .recommended-game-card-container .game-card-wrapper .game-img{height:230px}}#new-game-list .p-dataview-paginator-bottom,#for-you-game-list .p-dataview-paginator-bottom,#popular-game-list .p-dataview-paginator-bottom,#community-game-list .p-dataview-paginator-bottom{border:unset;margin-top:.5rem}#new-game-list .p-paginator .p-paginator-content,#for-you-game-list .p-paginator .p-paginator-content,#popular-game-list .p-paginator .p-paginator-content,#community-game-list .p-paginator .p-paginator-content{gap:unset}#new-game-list .p-paginator .p-paginator-content .p-paginator-first,#new-game-list .p-paginator .p-paginator-content .p-paginator-last,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-first,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-last,#popular-game-list .p-paginator .p-paginator-content .p-paginator-first,#popular-game-list .p-paginator .p-paginator-content .p-paginator-last,#community-game-list .p-paginator .p-paginator-content .p-paginator-first,#community-game-list .p-paginator .p-paginator-content .p-paginator-last{display:none}#new-game-list .p-paginator .p-paginator-content .p-paginator-next,#new-game-list .p-paginator .p-paginator-content .p-paginator-prev,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-next,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-prev,#popular-game-list .p-paginator .p-paginator-content .p-paginator-next,#popular-game-list .p-paginator .p-paginator-content .p-paginator-prev,#community-game-list .p-paginator .p-paginator-content .p-paginator-next,#community-game-list .p-paginator .p-paginator-content .p-paginator-prev{transition:all .3s ease-out;transform:scale(1)}#new-game-list .p-paginator .p-paginator-content .p-paginator-next:not(.p-disabled):hover,#new-game-list .p-paginator .p-paginator-content .p-paginator-prev:not(.p-disabled):hover,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-next:not(.p-disabled):hover,#for-you-game-list .p-paginator .p-paginator-content .p-paginator-prev:not(.p-disabled):hover,#popular-game-list .p-paginator .p-paginator-content .p-paginator-next:not(.p-disabled):hover,#popular-game-list .p-paginator .p-paginator-content .p-paginator-prev:not(.p-disabled):hover,#community-game-list .p-paginator .p-paginator-content .p-paginator-next:not(.p-disabled):hover,#community-game-list .p-paginator .p-paginator-content .p-paginator-prev:not(.p-disabled):hover{transform:scale(1.3)}#new-game-list .p-paginator-element,#new-game-list .p-paginator-prev,#for-you-game-list .p-paginator-element,#for-you-game-list .p-paginator-prev,#popular-game-list .p-paginator-element,#popular-game-list .p-paginator-prev,#community-game-list .p-paginator-element,#community-game-list .p-paginator-prev{visibility:hidden}#new-game-list .p-paginator-pages,#for-you-game-list .p-paginator-pages,#popular-game-list .p-paginator-pages,#community-game-list .p-paginator-pages{--p-paginator-nav-button-hover-background: white;gap:unset;margin-top:-19px;visibility:hidden}#new-game-list .p-paginator-pages .p-paginator-page-selected,#for-you-game-list .p-paginator-pages .p-paginator-page-selected,#popular-game-list .p-paginator-pages .p-paginator-page-selected,#community-game-list .p-paginator-pages .p-paginator-page-selected{color:#fff!important;opacity:unset!important}#new-game-list .p-paginator,#for-you-game-list .p-paginator,#popular-game-list .p-paginator,#community-game-list .p-paginator{background:transparent}#new-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#for-you-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#popular-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#community-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#26b59d;border-color:#26b59d;color:#fff!important;opacity:1}#new-game-list .p-paginator-first:after,#new-game-list .p-paginator-last:after,#for-you-game-list .p-paginator-first:after,#for-you-game-list .p-paginator-last:after,#popular-game-list .p-paginator-first:after,#popular-game-list .p-paginator-last:after,#community-game-list .p-paginator-first:after,#community-game-list .p-paginator-last:after{display:none}#new-game-list .p-paginator-page:after,#for-you-game-list .p-paginator-page:after,#popular-game-list .p-paginator-page:after,#community-game-list .p-paginator-page:after{visibility:visible;position:absolute;content:".";padding:2px;font-size:40px}#new-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#for-you-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#popular-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,#community-game-list .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#fff;font-weight:400}#new-game-list .p-link:focus,#for-you-game-list .p-link:focus,#popular-game-list .p-link:focus,#community-game-list .p-link:focus{box-shadow:unset}#new-game-list .p-paginator .p-paginator-pages .p-paginator-page,#for-you-game-list .p-paginator .p-paginator-pages .p-paginator-page,#popular-game-list .p-paginator .p-paginator-pages .p-paginator-page,#community-game-list .p-paginator .p-paginator-pages .p-paginator-page{min-width:1rem;color:#fff;transition:.3s ease-in-out all;opacity:.5}#new-game-list .p-paginator .p-paginator-prev,#new-game-list .p-paginator .p-paginator-next,#for-you-game-list .p-paginator .p-paginator-prev,#for-you-game-list .p-paginator .p-paginator-next,#popular-game-list .p-paginator .p-paginator-prev,#popular-game-list .p-paginator .p-paginator-next,#community-game-list .p-paginator .p-paginator-prev,#community-game-list .p-paginator .p-paginator-next{border:unset}#new-game-list .p-paginator-prev,#new-game-list .p-paginator-next,#for-you-game-list .p-paginator-prev,#for-you-game-list .p-paginator-next,#popular-game-list .p-paginator-prev,#popular-game-list .p-paginator-next,#community-game-list .p-paginator-prev,#community-game-list .p-paginator-next{visibility:visible;background-size:cover;width:30px;height:30px;padding:2px}#new-game-list .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,#for-you-game-list .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,#popular-game-list .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,#community-game-list .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{opacity:.65}#new-game-list .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,#for-you-game-list .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,#popular-game-list .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,#community-game-list .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:unset}#new-game-list .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,#for-you-game-list .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,#popular-game-list .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,#community-game-list .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover{background:unset}.card-tabs-category{margin:0 0 25px}.card-tabs-category li{height:45px;margin-bottom:5px;padding-right:3px}.card-tabs-category li a{color:#fff;text-align:center;padding:10px 8px;line-height:22px;border-radius:5px;font-size:18px;display:block;height:45px;font-weight:300}.card-tabs-category li a span{overflow:hidden;height:25px;display:block;text-overflow:ellipsis;white-space:nowrap}.card-tabs-category li:last-child{padding:0}.swiper-container{margin:0px 1.5rem!important}.categ-game-box{margin-bottom:30px}.categ-game-box .categ__game__inr{padding:0;border-radius:15px;background-color:#eee;overflow:hidden}.categ-game-box .categ__game__inr .categ__game__numbr{position:absolute;right:10px;bottom:auto;top:10px;width:50px;height:50px;border-radius:50%;box-shadow:0 0 0 3px #fff;background-color:#002d72;padding:4px;margin-right:15px;margin-bottom:15px;text-align:center}.categ-game-box .categ__game__inr .categ__game__numbr h4{font-size:16px;font-weight:400;color:#fff;line-height:1;margin-top:7px;margin-bottom:0}.categ-game-box .categ__game__inr .categ__game__numbr span{font-size:9px;font-weight:400;color:#fff;text-transform:uppercase;position:relative;bottom:7px}.showmore{display:none;margin-top:5px;text-align:center}.showmore a{font-size:13px;text-decoration:underline!important;color:#002d72!important;margin-top:5px;z-index:9;cursor:pointer;font-weight:300}.prod-categ-game .p-carousel .p-carousel-item{background-color:#002d72;color:#fff;display:flex;font-weight:600;margin:2px;padding:.5rem;text-align:center}.prod-categ-game .p-carousel .p-carousel-item a{width:100%}.prod-categ-game .p-carousel .p-carousel-item a:hover{color:#fff}.prod-categ-game .p-carousel .p-carousel-container{display:flex;align-items:center}@media(max-width:991px){.categ-game-box{margin-bottom:20px;padding:0 10px}.categ-game-box .categ__game__inr{background-color:transparent}.categ-game-box .categ__game__inr .categ__game__numbr{right:8px;top:8px;width:45px;height:45px;margin-right:10px;margin-bottom:15px}.categ-game-box .categ__game__inr .categ__game__numbr h4{font-size:15px;margin-top:7px}}@media(max-width:767px){.card-tabs-category{padding:0 10px}.card-tabs-category.less li{display:none}.card-tabs-category.less li:first-child,.card-tabs-category.less li:nth-child(2){display:inline-block}.card-tabs-category li.even{padding:0 5px 0 0}.card-tabs-category li.odd{padding:0 0 0 5px}.showmore{display:block}.showmore a{font-size:13px;text-decoration:underline!important;color:#002d72!important;margin-top:5px;z-index:9;cursor:pointer;font-weight:300}.prod-categ-game .categ-game-box{flex:0 0 50%;max-width:50%}}@media(max-width:575px){.prod-categ-game .categ-game-box{flex:0 0 100%;max-width:100%}}@media(max-width:414px){.card-tabs-category{padding:0 10px}.card-tabs-category li{padding:0}}#create-folder-modal-id{border:6px solid #002d72;min-width:400px;padding:1.75rem}#create-folder-modal-id .p-dialog-content{padding:0;border-radius:.5rem;overflow:hidden}#create-folder-modal-id .cf-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#create-folder-modal-id .cf-modal-header .header-label{color:#0068ff;font-size:2rem;font-weight:800;line-height:normal}#create-folder-modal-id .cf-modal-header .cf-header-icon{cursor:default}#create-folder-modal-id .cf-modal-body{display:flex;flex-direction:column;gap:1rem}#create-folder-modal-id .cf-modal-body .cf-body-label-header{color:#002d72;font-size:14px;font-weight:600;line-height:normal}#create-folder-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input{border-radius:.5rem;border:2px solid #a9b5ce;background:#afafaf3d;color:#002d72;height:45px;padding:.5rem .75rem;width:100%}#create-folder-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input::placeholder{color:#768caf!important;font-weight:600}#create-folder-modal-id .cf-modal-body .cf-name-input.active{background:#fff;outline:none;border:2px solid #002d72}#create-folder-modal-id .cf-modal-body .cf-name-input:focus{background:#fff;outline:none;border:2px solid #0068ff}#create-folder-modal-id .cf-modal-body .cf-body-label{color:#002d72;font-size:14px;font-weight:600;line-height:normal}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap{--p-select-placeholder-color: #002d72}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select:not(.p-disabled).p-focus{border:2px solid #0068ff!important;background-color:#fff!important}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select{--p-select-color: #002d72;background:#ececec;border-radius:8px;border:2px solid #a9b5ce;height:45px;width:100%}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select.p-inputwrapper-focus{border:2px solid #0068ff!important}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select.p-inputwrapper-focus .p-select-label{background-color:#fff!important;border-bottom-left-radius:8px;border-top-left-radius:8px;font-weight:700}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-label.p-placeholder{color:#768caf;font-weight:600;padding:.5rem}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-dropdown{background-color:#0068ff;border-top-right-radius:6px;border-bottom-right-radius:6px}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-dropdown:hover{background:#0057e6}#create-folder-modal-id .cf-modal-body .cf-body-error-text{color:#c1272d;text-align:center;font-size:14px;font-weight:600;line-height:normal}#create-folder-modal-id .cf-modal-footer{display:flex;justify-content:center;gap:.7rem;align-items:center;margin-top:1rem}#create-folder-modal-id .cf-modal-footer .cf-create-btn{align-items:center;background:#0068ff;border-radius:3rem;color:#fff;display:flex;font-weight:700;gap:.25rem;padding:.5rem 1.5rem;transition:.3s ease-in-out all;transform:scale(1);-webkit-user-select:none;user-select:none}#create-folder-modal-id .cf-modal-footer .cf-create-btn:hover{background:#0057e6;transform:scale(1.02)}#create-folder-modal-id .cf-modal-footer .cf-create-btn.disabled-btn{opacity:.5;cursor:default;pointer-events:none}#create-folder-modal-id .cf-modal-footer .cf-create-btn.spinner-btn-style{width:140px;height:38px;display:flex;justify-content:center}#create-folder-modal-id .cf-modal-footer .cf-cancel-btn{background:#fff;border:3px solid #0068ff;border-radius:3rem;color:#0068ff;font-weight:700;padding:.25rem 1.5rem;transition:.3s ease-in-out all;transform:scale(1);-webkit-user-select:none;user-select:none}#create-folder-modal-id .cf-modal-footer .cf-cancel-btn:hover{background:#0068ff;color:#fff;transform:scale(1.02)}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect{border:2px solid #a9b5ce;border-radius:.5rem;background:#afafaf3d;min-height:45px;width:100%}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect.active{background:#fff;outline:none;border:2px solid #002d72;font-weight:700}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect.active .p-multiselect-label-container .p-multiselect-label{color:#002d72;font-weight:700}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect:focus{border:2px solid #0068ff}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container{overflow:unset}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label{display:flex;flex-wrap:wrap;font-weight:600}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b591;border-radius:3rem;color:#fff;flex-direction:row-reverse;font-weight:600;transition:.3s ease-in-out all}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip .p-chip-label{max-width:200px;overflow:hidden;text-overflow:ellipsis}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip:hover{background:#1e8f73}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown{width:unset;position:absolute;right:-2px;top:5px}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon{position:relative;right:.5rem}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown:hover svg rect{fill:#0057e6}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-multiselect:not(.p-disabled).p-focus{border:2px solid #a9b5ce!important}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-inputwrapper-focus.p-multiselect.cf-game-multiselect.active{background:#fff;outline:none;border:2px solid #002d72}.cf-add-game-input-wrap.create-folder-multiselect-wrap .p-inputwrapper-focus.p-multiselect.cf-game-multiselect{background:#fff;outline:none;border:2px solid #0068ff!important}.p-multiselect-overlay.cf-game-panel.create-folder-class{border-radius:1rem;width:370px}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-header{padding:.75rem .75rem 0rem}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter{border:unset;border-radius:24.946px;background:#e5f0ff;color:#002d72;font-weight:600}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter::placeholder{color:#002d72!important;font-weight:600!important}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-header .p-multiselect-filter-container .p-inputicon{background:#002d72;border-radius:24px;display:flex;justify-content:center;width:64.235px;padding:9px 19.957px;top:22%;right:0}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option{border-radius:2rem;transition:.3s ease-in-out all}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box{border-radius:50%;border:2.867px solid #c2dbff;background:#e8f1ff}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap{display:flex;align-items:center;gap:.5rem}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap img{border-radius:6px;height:45px;width:68px}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap .cf-game-title-label{color:#002d72;font-size:14px;font-weight:700;line-height:normal;width:60%;display:flex;flex-wrap:wrap;white-space:normal}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus{background-color:#0068ff;border-radius:2rem}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus .cf-game-select-wrap .cf-game-title-label{color:#fff}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true]{background-color:#0068ff;border-radius:2rem}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true] .cf-game-select-wrap .cf-game-title-label{color:#fff}.p-multiselect-overlay.cf-game-panel.create-folder-class .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true] .p-checkbox .p-checkbox-box{background:#26b591}.p-multiselect-overlay.cf-game-panel.create-folder-class .done-btn-wrap{padding:.5rem}.p-multiselect-overlay.cf-game-panel.create-folder-class .done-btn-wrap .done-btn{background:#0068ff;color:#fff;border-radius:2rem;font-weight:700;padding:.5rem;transition:.3s ease-in-out all;width:100%}.p-multiselect-overlay.cf-game-panel.create-folder-class .done-btn-wrap .done-btn:hover{background:#0057e6}.p-multiselect-overlay.cf-game-panel.create-folder-class .done-btn-wrap .done-btn.disabled{opacity:.5;cursor:default;pointer-events:none}.p-select-overlay.cf-location-panel.create-folder-class{border-radius:1rem;border:unset}.p-select-overlay.cf-location-panel.create-folder-class .p-select-header{padding:.5rem}.p-select-overlay.cf-location-panel.create-folder-class .p-select-header .p-iconfield .p-inputtext{border:unset;border-radius:24.946px;background:#e5f0ff;color:#002d72;font-weight:600}.p-select-overlay.cf-location-panel.create-folder-class .p-select-header .p-iconfield .p-inputtext::placeholder{color:#768caf!important;font-weight:700!important}.p-select-overlay.cf-location-panel.create-folder-class .p-select-header .p-iconfield .p-inputicon{background:#002d72;border-radius:24px;display:flex;justify-content:center;width:64.235px;padding:9px 19.957px;top:22%;right:0}.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option{align-items:center;color:#002d72;display:flex;font-size:14px;font-weight:700;gap:.5rem;line-height:normal;transition:.3s ease-in-out all}.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option:hover,.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option.p-select-option-selected,.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{border-radius:68px;background:#0068ff!important;color:#fff!important}.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option:hover .cf-option-icon path,.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option.p-select-option-selected .cf-option-icon path,.p-select-overlay.cf-location-panel.create-folder-class .p-select-list-container .p-select-list .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus .cf-option-icon path{fill:#fff}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select.active{background:#fff;outline:none;border:2px solid #002d72}#create-folder-modal-id .cf-modal-body .cf-location-input-wrap .p-select:not(.p-disabled).p-focus{background:#fff}#create-playlist-modal-id{border:6px solid #002d72;min-width:400px;padding:1.75rem}#create-playlist-modal-id .p-dialog-content{padding:0;border-radius:.5rem;overflow:hidden}#create-playlist-modal-id .cf-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#create-playlist-modal-id .cf-modal-header .header-label{color:#0068ff;font-size:2rem;font-weight:800;line-height:normal}#create-playlist-modal-id .cf-modal-header .cf-header-icon{cursor:default}#create-playlist-modal-id .cf-modal-body{display:flex;flex-direction:column;gap:1rem}#create-playlist-modal-id .cf-modal-body .cf-body-label-header{color:#002d72;font-size:14px;font-weight:600;line-height:normal}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input{border-radius:.5rem;border:2px solid #a9b5ce;background:#afafaf3d;color:#002d72;padding:.5rem .75rem;width:100%}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input.active-input{background:#fff;outline:none;border:2px solid #002d72}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input:focus{background:#fff;outline:none;border:2px solid #0068ff}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input.has-error{border:2px solid red}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-input-requirements{color:red;font-size:12px;font-weight:600;line-height:normal;margin-top:4px}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input::placeholder,#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style::placeholder{color:#a9b5ce!important;font-weight:700}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style{border-radius:.5rem;border:2px solid #a9b5ce;background:#afafaf3d;padding:.5rem .75rem;width:100%}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style.active-input{background:#fff;outline:none;border:2px solid #002d72}#create-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style:focus{background:#fff;outline:none;border:2px solid #0068ff}#create-playlist-modal-id .cf-modal-body .cf-body-label{color:#002d72;font-size:14px;font-weight:600;line-height:normal;padding-bottom:4px}#create-playlist-modal-id .cf-modal-body .cf-location-input-wrap{--p-select-placeholder-color: #002d72}#create-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select:not(.p-disabled).p-focus{border:2px solid #a9b5ce!important}#create-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select{--p-select-color: #002d72;background:#ececec;border-radius:10px;border:2px solid #a9b5ce;width:100%}#create-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-label.p-placeholder{color:#002d72;font-weight:600;padding:.5rem}#create-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-dropdown{background-color:#0068ff;border-top-right-radius:9px;border-bottom-right-radius:9px}#create-playlist-modal-id .cf-modal-body .cf-body-error-text{color:#c1272d;text-align:center;font-size:14px;font-weight:600;line-height:normal}#create-playlist-modal-id .cf-modal-footer{display:flex;justify-content:center;gap:.7rem;align-items:center;margin-top:1rem}#create-playlist-modal-id .cf-modal-footer .cf-create-btn{align-items:center;background:#0068ff;border-radius:3rem;color:#fff;display:flex;font-weight:700;gap:.25rem;padding:.5rem 1.5rem;transition:.3s ease-in-out all;transform:scale(1);-webkit-user-select:none;user-select:none}#create-playlist-modal-id .cf-modal-footer .cf-create-btn:hover{background:#0057e6;transform:scale(1.02)}#create-playlist-modal-id .cf-modal-footer .cf-create-btn.disabled-btn{opacity:.5;cursor:default;pointer-events:none}#create-playlist-modal-id .cf-modal-footer .cf-create-btn.spinner-btn-style{width:140px;height:38px;display:flex;justify-content:center}#create-playlist-modal-id .cf-modal-footer .cf-cancel-btn{background:#fff;border:3px solid #0068ff;border-radius:3rem;color:#0068ff;font-weight:700;padding:.25rem 1.5rem;transition:.3s ease-in-out all;transform:scale(1);-webkit-user-select:none;user-select:none}#create-playlist-modal-id .cf-modal-footer .cf-cancel-btn:hover{background:#0068ff;color:#fff;transform:scale(1.02)}.playlist-games-count-container{background:#5c25b7;bottom:0;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;padding:5px 0rem;position:absolute;width:100%}.playlist-games-count-container .playlist-icon{height:28px;width:28px}.playlist-games-count-container .playlist-icon path{fill:#fff}.playlist-games-count-container .games-count-label{font-size:24px;font-weight:700}.search-results-card{background-color:#fff;border-radius:17px;display:block;flex-shrink:0;margin:0 0 23px 23px;transition:all .2s ease-out;width:365px}.search-results-card .kit-required-flag{height:22px;position:absolute;margin-left:248px;margin-top:17px}.search-results-card .bottom-card-content{display:flex;flex-direction:column;margin:10px 15px}.search-results-card .bottom-card-content .card-body-header{margin-bottom:8px;display:flex;justify-content:space-between}.search-results-card .bottom-card-content .card-body-header .play-count-wrapper{border-radius:6px;background:#e4efff;display:flex;flex-direction:column;align-items:center;color:#002d72;padding:4px 8px}.search-results-card .bottom-card-content .card-body-header .play-count-wrapper .play-count-label{font-size:9px;font-weight:700}.search-results-card .bottom-card-content .card-body-header .play-count-wrapper .play-count-content{display:flex;align-items:center;font-size:20px;font-weight:700;justify-content:space-between;gap:.125rem}.search-results-card .bottom-card-content .extra-padding{height:45px;padding-top:15px}.search-results-card .bottom-card-content .badge-size{cursor:default;margin-right:6px;width:48px}.search-results-card .bottom-card-content .badge-size.grade-badge path{fill:#002d72}.search-results-card .bottom-card-content .badge-tooltip-wrapper{position:relative;display:inline-block;cursor:pointer}.search-results-card .bottom-card-content .badge-tooltip-text{visibility:hidden;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:4px 8px;position:absolute;z-index:10;bottom:120%;left:50%;transform:translate(-50%);white-space:nowrap;font-size:12px;opacity:0;transition:opacity .2s ease-in-out}.search-results-card .bottom-card-content .badge-tooltip-wrapper:hover .badge-tooltip-text{visibility:visible;opacity:1}.search-results-card .bottom-card-content .mg-btn-option{border-radius:23.965px;border:2px solid #0068ff;color:#0068ff;display:flex;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:700;gap:.5rem;margin-bottom:1rem;padding:.4rem;transition:all .3s ease-in-out}.search-results-card .bottom-card-content .mg-btn-option svg path{fill:#0068ff;transition:all .3s ease-in-out}.search-results-card .bottom-card-content .mg-btn-option.active,.search-results-card .bottom-card-content .mg-btn-option:hover{background:#0068ff;color:#fff}.search-results-card .bottom-card-content .mg-btn-option.active svg path,.search-results-card .bottom-card-content .mg-btn-option:hover svg path{fill:#fff}.search-results-card .game-results-img{border-bottom:5px solid #0068ff;border-top-left-radius:18px;border-top-right-radius:18px;height:240px;width:365px}.search-results-card .playlist-grid-wrap{position:relative}.search-results-card .playlist-grid-wrap .playlist-style{background:#5c25b7!important;border-bottom:5px solid #5c25b7;border-radius:18px 18px 0 0/18px 18px 0px 0px!important;height:240px!important;padding:1rem}.search-results-card .LanguageA_badge_active-color{border-bottom:5px solid #002661!important}.search-results-card .Math_badge_active-color{border-bottom:5px solid #26b59d!important}.search-results-card .Elementary_badge_active-color{border-bottom:5px solid #6be0cc!important}.search-results-card .CareerTech_badge_active-color{border-bottom:5px solid #ea61ca!important}.search-results-card .Science_badge_active-color{border-bottom:5px solid #87126c!important}.search-results-card .ComputerS_badge_active-color{border-bottom:5px solid #c01999!important}.search-results-card .Arts_badge_active-color{border-bottom:5px solid #0040a3!important}.search-results-card .Library_badge_active-color{border-bottom:5px solid #1b7e6e!important}.search-results-card .TB_badge_active-color{border-bottom:5px solid #301188!important}.search-results-card .SS_badge_active-color{border-bottom:5px solid #3d8aff!important}.search-results-card .Seasonal_badge_active-color{border-bottom:5px solid #835eeb!important}.search-results-card .LOTD_Badge_Active-color{border-bottom:5px solid #5c25b7!important}.search-results-card .game-card-title{font-size:1.5rem;font-weight:700;color:#002d72;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis}.search-results-card .created-by{color:#002d72;font-size:.875rem;font-weight:800}.search-results-card .designer-name{color:#002d72;font-size:1rem;font-weight:600}.search-results-card .view-details-btn{margin-bottom:.5rem;background:#007bff;border-radius:2rem;padding:.5rem;text-align:center;color:#fff;font-weight:700;transition:all .3s ease-in-out}.search-results-card .view-details-btn:hover{background:#02398c}.search-results-card .search-card-wrap{display:flex;min-height:130px}.search-results-card .search-card-wrap .search-card-description{font-size:14px;margin-bottom:5px;display:flex;flex-direction:column;justify-content:space-between}.search-results-card .search-card-wrap .search-card-description .read-txt{color:#0068ff;display:block;font-weight:700;cursor:pointer;top:-2px;position:relative;width:fit-content}.search-results-card .search-card-wrap .search-card-description .read-txt:hover{color:#005fe9}.search-results-card .search-card-wrap .search-card-description .lock-tags{display:flex;color:#002d72;flex-wrap:wrap;font-weight:700;gap:0rem;align-items:center;padding:.5rem 0rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-results-card .search-card-wrap .search-card-description .lock-strands{border-radius:6px;background:#aacdff;color:#002d72;padding:6px 1rem;display:flex;flex-wrap:wrap;gap:.25rem;margin:.5rem 0rem}.search-results-card .search-card-wrap .search-card-description .lock-strands .lock-strand-label{font-size:13px;font-weight:700;padding:0rem 6px}.search-results-card .search-card-wrap .search-card-description .tag-item{display:flex;align-items:center;margin-right:.75rem}.search-results-card .search-card-wrap .search-card-description .tag-icon{cursor:default;width:1.5rem;margin-right:5px}.search-results-card .search-card-wrap.read-more{height:auto}.search-results-card .designer-content{align-items:center;display:flex;font-size:.875rem;gap:.25rem;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-card .designer-content.created-by-btn .created-by-avatar,.search-results-card .designer-content.created-by-btn .created-by-initials{background-color:#26b59d;border:2px solid #002d72;border-radius:50%;color:#fff;cursor:pointer;overflow:hidden;width:27px;height:27px}.search-results-card .designer-content.created-by-btn .created-by-initials{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center}.search-results-card .designer-content.created-by-btn .created-by-avatar-name{color:#0068ff;font-weight:700;line-height:normal;text-decoration-line:underline;text-transform:capitalize}.search-results-card .designer-content.created-by-btn .created-by-avatar-name.designer-name{cursor:default;text-decoration:none}.search-results-card .designer-content .created-by-icon{cursor:default;width:27px;height:27px}.search-results-card .view-details-btn.read-more{margin-top:unset}.search-results-card:hover{box-shadow:0 2rem 3rem #848bc82e}.search-results-card.read-more{height:auto;display:flex;flex-direction:column}.sub-categ-bnr{position:relative;background-size:cover;background-repeat:no-repeat;margin-bottom:30px}.sub-categ-bnr:before{content:"";background-color:#0d8bc4;height:100%;width:100%;opacity:.6;display:block;top:0;z-index:0;position:absolute;left:0;right:0}.pagination{padding:0}.sub__categ__cont h2{padding-top:20px;font-size:36px;font-weight:400;text-transform:uppercase;color:#fff}.sub__categ__cont h2:after{content:"";display:block;height:2px;background-color:#d3d3d3;width:75px;background-color:#fff;margin:10px auto 0}.sub__categ__cont .sub__games__num{width:70px;height:70px;border-radius:50%;border:4px solid #fff;box-shadow:none;background-color:#002d72;margin:15px auto 25px;text-align:center;position:static;line-height:24px}.sub__categ__cont .sub__games__num h4{font-size:23px;font-weight:400;color:#fff;margin-top:6px;margin-bottom:0}.sub__categ__cont .sub__games__num span{font-size:12px;font-weight:400;position:relative;color:#fff;bottom:6px;text-transform:uppercase}.game-child-category{padding:0rem 2rem 5rem}.game-child-category .card-scroll{max-height:100vh}.sub-cat-scroll-height{max-height:90vh!important}.outer-cards-box{padding:10px 12px 36px 0}.categ__child__wrapper{border-bottom:1px solid #cccccc;margin:0 0 20px;padding-bottom:20px}.categ__child__wrapper.last-child{border:0;padding-bottom:0}.categ__child__wrapper .bookmark__tag{background-color:#a9a9a9;background-image:url(/front/images/bookmark-plus.png);background-repeat:no-repeat;background-position:50% 44%;background-size:60%;position:absolute;width:25px;height:32px;right:0;top:10px;cursor:pointer;border-radius:5px}.categ__child__wrapper .bookmark__tag.active{background-color:#1d91c1;background-image:url(/front/images/bookmark-minus.png)}.categ__child__wrapper .tag__lft,.categ__child__wrapper .tag__rgt{position:absolute;top:0;z-index:2;font-size:15px;font-weight:700;text-transform:uppercase;background:#fff;margin:7px;border-radius:50px;padding:0 7px 1px;color:#067ca8;border:3px solid #067ca8}.categ__child__wrapper .tag__rgt{right:15px}.categ__child__wrapper .tag__lft{left:0}.categ__child__wrapper .categ__child__game .__image{border:1px solid #ddd;border-radius:12px;overflow:hidden;min-height:inherit;text-align:center}.categ__child__wrapper .categ__child__game .__image.img-broken{background-color:#eee}.categ__child__wrapper .categ__child__game.__cont{max-height:inherit;overflow-y:auto}.categ__child__wrapper .categ__child__game.__cont h3{font-size:24px;color:#002d72;font-weight:400;text-transform:uppercase;margin-bottom:20px;margin-top:10px;padding-right:30px}.categ__child__wrapper .categ__child__game.__cont h4{margin-top:-15px;color:#000;text-transform:uppercase;font-size:20px}.categ__child__wrapper .categ__child__game.__cont li{font-size:16px;font-weight:300;color:#444;padding-left:50px;line-height:25px;padding-bottom:5px;width:100%}.categ__child__wrapper .categ__child__game.__cont li:before{content:" ";height:6px;width:6px;border-radius:50%;background-color:#444444e8;position:absolute;left:35px;margin-top:9px}.categ__child__wrapper:last-child{border:0}.prod-categ-game .swiper-container{width:100%}.prod-categ-game .swiper-wrapper .swiper-button{display:none;font-size:25px;line-height:0;width:30px;height:30px;background:transparent;color:#0d8bc4;border-radius:50%;text-align:center;border:2px solid #0d8bc4;outline:none}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-prev{left:-37px;top:29px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-prev .fa{position:relative;line-height:25px;left:-1px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-next{right:-35px;top:29px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-next .fa{position:relative;left:2px;line-height:25px}.prod-categ-game .swiper-wrapper.enableBtn .swiper-button{display:block}.prod-categ-game .swiper-slide{padding-right:3px}.prod-categ-game .swiper-slide a{color:#fff;text-align:center;padding:10px 8px;line-height:22px;border-radius:5px;font-size:18px;display:block;height:45px;font-weight:300}.prod-categ-game .swiper-slide a span{overflow:hidden;height:25px;display:block;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1015px){.prod-categ-game .swiper-container{width:97%}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-prev{left:-25px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-next{right:-22px}}@media(max-width:920px){.categ__child__wrapper .categ__child__game.game__image{padding:0}}@media(max-width:814px){.categ__child__wrapper .categ__child__game.__cont h3{font-size:18px;margin-bottom:10px;margin-top:0}.categ__child__wrapper .categ__child__game.__cont li{font-size:14px;padding-left:35px;line-height:20px}.categ__child__wrapper .categ__child__game.__cont li:before{left:25px}.categ__child__wrapper .categ__child__game .bookmark__tag{top:0}}@media(max-width:767px){.categ__child__wrapper .categ__child__game.__cont li{font-size:16px}.categ__child__wrapper .categ__child__game.__cont h3{font-size:22px;margin-bottom:10px;margin-top:15px}.categ__child__wrapper .categ__child__game.__cont .bookmark__tag{top:15px}}@media(max-width:533px){.prod-categ-game .swiper-container{width:100%}.prod-categ-game .swiper-wrapper.swiper-category-tabs{margin:20px 0}.prod-categ-game .swiper-wrapper .swiper-button{font-size:20px;width:25px;height:25px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-prev{left:auto;right:32px;top:-10px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-prev .fa{line-height:20px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-next{right:0;top:-10px}.prod-categ-game .swiper-wrapper .swiper-button.swiper-button-next .fa{line-height:20px}}@media(max-width:414px){.categ__child__wrapper .categ__child__game.__cont{padding-left:0}.categ__child__wrapper .categ__child__game.__cont li{font-size:14px}.categ__child__wrapper .categ__child__game.__cont li:before{left:15px;margin-top:7px}.categ__child__wrapper .categ__child__game.__cont h3{font-size:18px}.game-child-category .container{max-width:100%}}.assign-game-modal{pointer-events:auto;align-items:center;background:#fff;border:4.53045px solid #002d72;border-radius:27.8299px;display:flex;flex-direction:column;height:90vh;left:-1px;max-height:900px;overflow-x:hidden;overflow-y:auto;padding:1.5rem 1.875rem;position:relative;top:0;width:567px!important}.assign-game-modal .p-dialog-content{height:100%;width:100%;display:flex;flex-direction:column}.assign-game-modal .modal-container{position:relative;display:flex;flex-direction:column;align-items:center;width:567px;height:90vh;left:-1px;top:0;background:#fff;border:4.53045px solid #002d72;border-radius:27.8299px;padding:1.5rem 1.875rem;overflow-y:auto;overflow-x:hidden;max-height:900px}.assign-game-modal .modal-vue-header{display:flex;flex-direction:column;height:204px;width:100%}.assign-game-modal .modal-vue-header .assign_game_header{font-family:Hellix;font-style:normal;font-weight:800;font-size:40px;line-height:48px;text-align:center;color:#0068ff;margin-bottom:1rem}.assign-game-modal .modal-vue-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.assign-game-modal .modal-vue-body .classes_content{margin-top:1rem;padding:1rem .875rem 0rem;background:#e3efff;border-top-left-radius:2rem;border-top-right-radius:2rem}.assign-game-modal .modal-vue-body .classes_content .input_search:focus+.search-btn{transition-duration:1s;background-color:#0068ff}.assign-game-modal .modal-vue-body .classes_content .search-btn{background-color:#90bcff}.assign-game-modal .modal-vue-body .classes_content .select_all{cursor:pointer;line-height:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0068ff;position:absolute;left:5px;top:3px}.assign-game-modal .modal-vue-body .classes_content .classes_list{display:flex;flex-direction:column;margin-top:32px;padding:20px 0 0;isolation:isolate;height:230px;overflow-y:auto;position:relative;background:#e3efff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.assign-game-modal .modal-vue-body .classes_content .classes_list .student_list{display:flex;flex-wrap:wrap;gap:0px 90px;margin-top:32px}.assign-game-modal .modal-vue-body .classes_content .classes_list .student_list .student_avatar>.circle{height:23px;width:23px}.assign-game-modal .modal-vue-body .classes_content .classes_list .student_list .avatar>svg{height:23px!important;width:23px}.assign-game-modal .modal-vue-body .classes_content .classes_list .user_info{position:relative}.assign-game-modal .modal-vue-body .classes_content .classes_list .user_info .username{font-size:12px;text-transform:lowercase;color:#4f4f4f;position:absolute;top:20px;left:0}.assign-game-modal .modal-vue-body .classes_content .badges_selected{font-family:Hellix;font-style:normal;font-weight:500;font-size:18px;text-align:center;margin-top:20px;color:#002d72}.assign-game-modal .modal-vue-body .classes_content .awarded_badges{display:flex;gap:10px;max-width:380px}.assign-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class{padding:16px;height:155px;min-width:135.88px;background:#fff;box-shadow:0 4px 10px #b1b1b140;border-radius:13px;display:flex;flex-direction:column;align-items:center}.assign-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class .badge_img{height:95px;width:75px}.assign-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class .badge_type{font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;color:#141410}.assign-game-modal .modal-vue-body .classes_content .awarded_badges::-webkit-scrollbar{display:none}.assign-game-modal .modal-vue-body .options-select-footer{background:#fff;width:100%}.assign-game-modal .modal-vue-body #body-class-section{background:#e3efff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;height:100%;display:flex;flex-flow:column}.assign-game-modal .modal-vue-body #body-class-section .classes_list{margin:20px 20px 20px 0;background:#e3efff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;flex:1;overflow-y:auto;overflow-x:hidden}.assign-game-modal .modal-vue-body #body-class-section .classes_list .student_list .student_label .class_header p{text-align:left;white-space:nowrap}.assign-game-modal .modal-vue-body .student_list{display:flex;flex-wrap:wrap;gap:0px 90px;max-height:100px}.assign-game-modal .modal-vue-body .student_list .student_avatar>.circle{height:23px;min-width:23px}.assign-game-modal .modal-vue-body .student_list .avatar>svg{height:23px;width:23px}.assign-game-modal .modal-vue-body .student_label{display:flex;align-items:center;position:relative;left:20px;padding-left:40px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;margin-bottom:1.5rem}.assign-game-modal .modal-vue-body .student_label .stud_name{font-family:Hellix;font-style:normal;font-weight:500;font-size:18.7995px;line-height:23px;display:flex;align-items:center;text-align:center;text-transform:capitalize;color:#000}.assign-game-modal .modal-vue-body .student_label input{position:absolute;left:0}.assign-game-modal .modal-vue-body .student_label .student_checkmark{height:20px;width:20px;background-color:#aacdff;border-radius:2.58883px;position:absolute;left:0}.assign-game-modal .modal-vue-body .student_label.checkbox-inactive{cursor:default}.assign-game-modal .modal-vue-body .student_label:hover input~.student_checkmark{background-color:#82b1f5}.assign-game-modal .modal-vue-body .student_label input:checked~.student_checkmark{background-color:#0068ff}.assign-game-modal .modal-vue-body .student-label-spacing{margin-bottom:.5rem}.assign-game-modal .modal-vue-body .user_info{position:relative}.assign-game-modal .modal-vue-body .user_info .username{font-size:12px;text-transform:lowercase;color:#4f4f4f;position:absolute;top:20px;left:0}.assign-game-modal .modal-vue-footer{width:76%}.assign-game-modal .modal-vue-footer .view-games:hover:not([disabled]){background-color:#005fe9!important}.assign-game-modal .game_thumnail_container{display:flex;width:100%;padding:.5rem;align-items:center;gap:16px;border-radius:10px;background:#f3f3f3;margin-bottom:1rem}.assign-game-modal .game_thumnail_container .thumbnail_image_text{display:flex;align-items:center;gap:16px;align-self:stretch}.assign-game-modal .game_thumnail_container .thumbnail_image_text .game-thumbnail{border-radius:.503rem;width:125px;height:74px}.assign-game-modal .badge_content{width:500px!important;min-height:319px!important}.assign-game-modal .select_student_text{color:#002e70;text-align:center;font-family:Hellix;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-top:1rem;border-top:1px solid #d9d9d9}.assign-game-modal .class_header{color:#000;text-align:center;font-family:Hellix;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:baseline;width:300px}.assign-game-modal .class_header .student_selected{color:#000;font-family:Hellix;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:8px}.assign-game-modal .class_header.inactive{cursor:default;opacity:.3}.assign-game-modal .caret{display:flex;position:relative;top:-80%;left:120%;transform:translateY(-50%);transition:transform .3s}.assign-game-modal .caret:before{content:"";cursor:pointer;position:absolute;bottom:1.563rem;left:6px;transition:transform .3s;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border:2px solid #002d72;border-top:none;border-right:none}.assign-game-modal .caret.active:before{content:"";transform:translateY(-50%) rotate(135deg)}.assign-game-modal .student_dropdown{margin-left:20px;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.assign-game-modal .student_dropdown.active{margin-top:-.938rem;opacity:1}.assign-game-modal .label.highlighted-row{background-color:#0068ff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-game-modal .label:hover{cursor:pointer;background-color:#0068ff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-game-modal .label.selected{background-color:#002d72;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-game-modal .schedule_for_later{display:flex;flex-direction:column;align-items:center;gap:16px}.assign-game-modal .schedule_for_later .radio-container{display:flex;align-items:center;margin-top:1rem}.assign-game-modal .schedule_for_later .radio-label{display:flex;align-items:center;color:#002e70;margin-bottom:1rem!important;position:relative}.assign-game-modal .schedule_for_later .radio-button{display:inline-block;width:20px;height:20px;cursor:pointer;border-radius:50%;border:2px solid #e3efff;background-color:#e3efff;margin-right:10px}.assign-game-modal .schedule_for_later input[type=radio]{display:none}.assign-game-modal .schedule_for_later input[type=radio]:checked+.radio-label .radio-button{background-color:#0068ff;border-color:#0068ff}.assign-game-modal .schedule_for_later input[type=radio]:checked+.radio-label{color:#0068ff}.assign-game-modal .error-message{color:red;text-align:center;margin-top:.5rem}.assign-game-modal .custom-checkmark{color:#fff;font-weight:900;position:absolute;left:5px;top:7px;display:flex;font-size:9px}.assign-game-modal .input-container{display:flex;justify-content:center;gap:10px}.assign-game-modal .input-container .dp__main{border-radius:10px;width:50%}.assign-game-modal .input-container .dp__main .dp__input{background-color:#e3efff;border:unset;border-radius:10px;color:#0068ff;text-align:center}.assign-game-modal .input-container .dp__main .dp__input_icon path{fill:#0068ff}.assign-game-modal .input-container .dp__main .dp__today,.assign-game-modal .input-container .dp__main .dp__date_hover_end:hover,.assign-game-modal .input-container .dp__main .dp__date_hover_start:hover,.assign-game-modal .input-container .dp__main .dp__date_hover:hover{border-radius:99px}.assign-game-modal .input-container .dp__main .dp__active_date{background:#0068ff;border-radius:99px}.assign-game-modal .assign-btn{background-color:#0068ff;border-radius:10rem;color:#fff;font-weight:700;font-size:1.125rem;margin:1rem auto 0rem;padding:7.53px 60.364px;transition:all .3s ease-in-out;width:80%}.assign-game-modal .assign-btn:hover{opacity:.5}.assign-game-modal .assign-btn.inactive-state{opacity:.3;cursor:default;pointer-events:none}.assign-game-modal .cancel-btn{color:#007bff;display:flex;margin-top:1rem;padding:3.196px 53.378px;justify-content:center;align-items:center;margin:1rem auto 0rem;gap:5.998px;border-radius:50px;border:3px solid #0068ff;transition:all .3s ease-in-out;width:80%}.assign-game-modal .cancel-btn:hover{opacity:.5}.assign-game-modal .date-input,.assign-game-modal .time-input{border:none;border-radius:10px;background-color:#e3efff;padding:8px;font-size:14px;outline:none;color:#0068ff59;text-align:center;font-family:Hellix;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.assign-game-modal .scheduling-active{color:#0068ff}.assign-game-modal .scheduling-active .vc-popover-content-wrapper .vc-container{position:absolute;top:-462px}.assign-game-modal .date-input::placeholder{content:"Select date"}.assign-game-modal .input-container .vc-day .vc-highlights .vc-day-layer .vc-highlight,.assign-game-modal .vc-day-content:hover{background-color:#0068ff!important;color:#fff!important}.assign-game-modal .vc-am-pm button.active{background-color:#0068ff!important}.assign-game-modal .vc-month,.assign-game-modal .vc-date .vc-day{color:#0068ff!important}.assign-game-modal .vc-time-picker>div:has(.vc-time-icon){position:relative;top:10px}.assign-game-modal .time-input::placeholder{content:"Select time"}.assign-game-modal .p-datepicker{z-index:9999}.assign-playlist-modal-page-two .assign-playlist-modal-label{color:#002e70;text-align:center;font-size:20px;font-weight:500;line-height:normal;margin:11px 0 20px}.assign-playlist-modal-page-two .student-handler-wrap{align-items:center;background:#e3efff;border-radius:7px;display:flex;height:90px;justify-content:space-between;padding:20px 8px;position:relative;width:100%}.assign-playlist-modal-page-two .student-handler-wrap .left-side{display:flex;align-items:center}.assign-playlist-modal-page-two .student-handler-wrap .image-stack{position:relative;display:flex;top:-20px;width:90px}.assign-playlist-modal-page-two .student-handler-wrap .image-stack .student-count-badge{position:absolute;z-index:6;color:#fff;background:#26b59d;right:0;bottom:-44px;font-size:9px;font-weight:800;border:2px solid white;border-radius:2rem;display:flex;justify-content:center;align-items:center;width:20px;height:20px}.assign-playlist-modal-page-two .student-handler-wrap .edit-btn{border:2px solid #0068ff;border-radius:100px;padding:7px;transition:.3s ease-in-out all;transform:scale(1)}.assign-playlist-modal-page-two .student-handler-wrap .edit-btn svg{width:15px;height:15px}.assign-playlist-modal-page-two .student-handler-wrap .edit-btn svg path{transition:.3s ease-in-out all}.assign-playlist-modal-page-two .student-handler-wrap .edit-btn:hover{background:#0068ff;transform:scale(1.05)}.assign-playlist-modal-page-two .student-handler-wrap .edit-btn:hover .edit-icon path{fill:#fff}.assign-playlist-modal-page-two .student-handler-wrap .ap-two-label-wrap{display:flex;flex-direction:column}.assign-playlist-modal-page-two .student-handler-wrap .student-count-label{color:#002d72;font-size:21.59px;font-weight:700}.assign-playlist-modal-page-two .student-handler-wrap .class-count-label{color:#002d72;font-size:21.59px;font-weight:500;line-height:normal}.assign-playlist-modal-page-two .student-handler-wrap .circle-img{display:flex;align-items:center;justify-content:center;position:absolute;width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid white;background:linear-gradient(180deg,#26b59d 21.88%,#0068ff 86.98%);color:#fff}.assign-playlist-modal-page-two .student-handler-wrap .circle-img .circle-avatar svg{width:40px}.assign-playlist-modal-page-two .student-handler-wrap .circle-img img{width:100%;height:100%;object-fit:cover}.assign-playlist-modal-page-two .radio-container .breakout-tooltip{position:absolute;color:#fff;font-size:20px;border-radius:8px;background:#0068ff;padding:8px 16px;text-align:center;width:302px}.assign-playlist-modal-page-two .radio-container .breakout-tooltip.tooltip-one{bottom:28px;top:-120px;left:-192px;z-index:35}.assign-playlist-modal-page-two .radio-container .breakout-tooltip.tooltip-one .tooltip-arrow{width:300px;position:relative;bottom:-11px;right:-37px}.assign-playlist-modal-page-two .radio-container .breakout-tooltip.tooltip-two{top:-96px;left:-15rem;z-index:35}.assign-playlist-modal-page-two .radio-container .breakout-tooltip.tooltip-two .tooltip-arrow{width:300px;position:absolute;bottom:-8px;right:-99px}.assign-playlist-modal-page-two .input-container{align-items:center;margin-top:.5rem}.assign-playlist-modal-page-two .input-container.disabled-state{opacity:.5;pointer-events:none}.assign-playlist-modal-page-two .input-container p{color:#002e70;font-size:1rem;font-weight:700}.playlist-assign-success-modal .head-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem}.playlist-assign-success-modal .head-wrap p{color:#26b59d;font-size:33.709px;font-weight:800}.playlist-assign-success-modal .success-sub-label{color:#002e70;text-align:center;font-size:20px;font-weight:600;padding:0rem 3rem}.assign-playlist-game-modal{pointer-events:auto;align-items:center;background:#fff;border-radius:19px!important;border:6px solid #002d72!important;display:flex;flex-direction:column;height:90vh;left:-1px;max-height:900px;overflow-x:hidden;overflow-y:auto;padding:18px 1.875rem 1rem;position:relative;top:0;transition:all .3s ease;width:470px!important}.assign-playlist-game-modal .p-dialog-header{display:none}.assign-playlist-game-modal.page-one-design .modal-vue-body .classes_content{padding:1rem .875rem 0rem}.assign-playlist-game-modal.page-one-design .modal-vue-body #body-class-section{border-top-left-radius:0rem;border-top-right-radius:0rem;margin-bottom:.25rem;padding-bottom:2rem;position:relative}.assign-playlist-game-modal.page-one-design .modal-vue-body #body-class-section .loader-no-students-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%}.assign-playlist-game-modal.page-one-design .modal-vue-body #body-class-section .loader-no-students-wrap .circle-assign-loader{width:5em;height:5em}.assign-playlist-game-modal.page-one-design .modal-vue-body .selected_students_count_wrapper{background:transparent;bottom:1rem;color:#002d72;font-size:18px;font-weight:500;position:absolute;text-align:center;width:100%}.assign-playlist-game-modal.page-one-design .modal-vue-body .select-student-suggestive-label{color:#c1272d;text-align:center;font-size:14px;font-weight:600}.assign-playlist-game-modal.page-two-design{height:auto}.assign-playlist-game-modal.page-success{height:auto;width:394px!important}.assign-playlist-game-modal .modal-vue-footer .options-select-footer{display:flex;flex-direction:column;gap:.5rem}.assign-playlist-game-modal .p-dialog-content{height:100%;width:100%;display:flex;flex-direction:column;overflow:unset;padding:0rem}.assign-playlist-game-modal .modal-container{position:relative;display:flex;flex-direction:column;align-items:center;width:567px;height:90vh;left:-1px;top:0;background:#fff;border:4.53045px solid #002d72;border-radius:27.8299px;padding:1.5rem 1.875rem;overflow-y:auto;overflow-x:hidden;max-height:900px}.assign-playlist-game-modal .modal-vue-header{display:flex;flex-direction:column;width:100%}.assign-playlist-game-modal .modal-vue-header .assign_game_header{font-weight:800;font-size:2rem;line-height:normal;text-align:center;color:#0068ff;margin-bottom:.5rem}.assign-playlist-game-modal .modal-vue-header .header-top-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.assign-playlist-game-modal .modal-vue-header .header-top-wrap .playlist-icon{cursor:default}.assign-playlist-game-modal .modal-vue-header .header-top-wrap .playlist-page-num-label{color:#aacdff;text-align:center;font-size:16px;font-weight:700}.assign-playlist-game-modal .modal-vue-header .header-top-wrap .page-icon-wrap{display:flex;flex-direction:column;align-items:center}.assign-playlist-game-modal .modal-vue-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.assign-playlist-game-modal .modal-vue-body .classes_content{margin-top:10px;padding:0rem .875rem;background:#e3efff;border-top-left-radius:2rem;border-top-right-radius:2rem}.assign-playlist-game-modal .modal-vue-body .classes_content .input_search:focus+.search-btn{transition-duration:1s;background-color:#0068ff}.assign-playlist-game-modal .modal-vue-body .classes_content .search-btn{background-color:#0068ff}.assign-playlist-game-modal .modal-vue-body .classes_content .select_all{cursor:pointer;line-height:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0068ff;position:absolute;left:5px;top:3px}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list{display:flex;flex-direction:column;margin-top:32px;padding:20px 0 0;isolation:isolate;height:230px;overflow-y:auto;position:relative;background:#e3efff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list .student_list{display:flex;flex-wrap:wrap;gap:0px 90px;margin-top:32px}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list .student_list .student_avatar>.circle{height:23px;width:23px}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list .student_list .avatar>svg{height:23px!important;width:23px}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list .user_info{position:relative}.assign-playlist-game-modal .modal-vue-body .classes_content .classes_list .user_info .username{font-size:12px;text-transform:lowercase;color:#4f4f4f;position:absolute;top:20px;left:0}.assign-playlist-game-modal .modal-vue-body .classes_content .badges_selected{font-family:Hellix;font-style:normal;font-weight:500;font-size:18px;text-align:center;margin-top:20px;color:#002d72}.assign-playlist-game-modal .modal-vue-body .classes_content .awarded_badges{display:flex;gap:10px;max-width:380px}.assign-playlist-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class{padding:16px;height:155px;min-width:135.88px;background:#fff;box-shadow:0 4px 10px #b1b1b140;border-radius:13px;display:flex;flex-direction:column;align-items:center}.assign-playlist-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class .badge_img{height:95px;width:75px}.assign-playlist-game-modal .modal-vue-body .classes_content .awarded_badges .badge_class .badge_type{font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;color:#141410}.assign-playlist-game-modal .modal-vue-body .classes_content .awarded_badges::-webkit-scrollbar{display:none}.assign-playlist-game-modal .modal-vue-body .options-select-footer{background:#fff;width:100%}.assign-playlist-game-modal .modal-vue-body #body-class-section{background:#e3efff;border-radius:2rem;height:100%;display:flex;flex-flow:column}.assign-playlist-game-modal .modal-vue-body #body-class-section .classes_list{margin:20px 20px 20px 0;background:#e3efff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;flex:1;overflow-y:auto;overflow-x:hidden}.assign-playlist-game-modal .modal-vue-body #body-class-section .classes_list .student_list .student_label .class_header p{text-align:left;white-space:nowrap}.assign-playlist-game-modal .modal-vue-body #body-class-section .classes_list .student_list .student_label .class_header p.student_class{color:#002d72;text-align:center;font-size:22px;font-weight:700;text-transform:capitalize}.assign-playlist-game-modal .modal-vue-body .student_list{display:flex;flex-wrap:wrap;gap:0px 90px;max-height:100px}.assign-playlist-game-modal .modal-vue-body .student_list .student_avatar>.circle{height:23px;min-width:23px}.assign-playlist-game-modal .modal-vue-body .student_list .avatar>svg{height:23px;width:23px}.assign-playlist-game-modal .modal-vue-body .student_label{display:flex;align-items:center;position:relative;left:20px;padding-left:29px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;margin-bottom:1.5rem;width:200px}.assign-playlist-game-modal .modal-vue-body .student_label .stud_name{font-family:Hellix;font-style:normal;font-weight:500;font-size:18.7995px;line-height:23px;display:flex;align-items:center;text-align:center;text-transform:capitalize;color:#000}.assign-playlist-game-modal .modal-vue-body .student_label input{position:absolute;left:0}.assign-playlist-game-modal .modal-vue-body .student_label .student_checkmark{height:20px;width:20px;background-color:#aacdff;border-radius:2.58883px;position:absolute;left:0}.assign-playlist-game-modal .modal-vue-body .student_label.checkbox-inactive{cursor:default}.assign-playlist-game-modal .modal-vue-body .student_label:hover input~.student_checkmark{background-color:#82b1f5}.assign-playlist-game-modal .modal-vue-body .student_label input:checked~.student_checkmark{background-color:#0068ff}.assign-playlist-game-modal .modal-vue-body .student-label-spacing{margin-bottom:.5rem}.assign-playlist-game-modal .modal-vue-body .user_info{position:relative}.assign-playlist-game-modal .modal-vue-body .user_info .username{font-size:12px;text-transform:lowercase;color:#4f4f4f;position:absolute;top:20px;left:0}.assign-playlist-game-modal .modal-vue-footer .view-games:hover:not([disabled]){background-color:#005fe9!important}.assign-playlist-game-modal .game_thumnail_container{display:flex;width:100%;padding:.5rem 1rem;align-items:center;gap:16px;border-radius:10px;background:#f3f3f3;height:92px}.assign-playlist-game-modal .game_thumnail_container .thumbnail_image_text{display:flex;align-items:center;gap:16px;align-self:stretch}.assign-playlist-game-modal .game_thumnail_container .thumbnail_image_text #playlist-img-grd-disp-wrap-id.grid-box{background:#002e70;border:4px solid #002e70;min-width:132px}.assign-playlist-game-modal .game_thumnail_container .thumbnail_image_text .game-thumbnail{border-radius:.503rem;width:125px;height:74px}.assign-playlist-game-modal .game_thumnail_container .thumbnail_image_text .title-thumbnail-label{color:#002e70;font-size:22px;font-weight:700}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap{align-items:center;display:flex;gap:.5rem}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap .thumb-img-wrap{position:relative}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap .thumb-img-wrap .ap-modal-default-img{box-shadow:0 0 0 4px #ffffff3d;border-radius:.5rem;height:72px;position:relative;overflow:hidden;width:83px}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap .thumb-img-wrap .ap-modal-default-img:after{content:"";position:absolute;top:-13px;left:-18px;width:150%;height:150%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:contain;scale:.75}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap .thumb-img-wrap .ap-modal-icon{position:absolute;top:7px;right:9px;width:60px;height:60px}.assign-playlist-game-modal .game_thumnail_container .ap-thumb-wrap .thumb-img-wrap .ap-modal-icon path{fill:#fff}.assign-playlist-game-modal .horizontal-line{border-radius:108px;background:#d9d9d9;height:1px;margin:.5rem 0rem}.assign-playlist-game-modal .badge_content{width:500px!important;min-height:319px!important}.assign-playlist-game-modal .select_student_text{color:#002e70;text-align:center;font-size:20px;font-weight:500;line-height:normal;padding-top:5px}.assign-playlist-game-modal .class_header{color:#000;text-align:center;font-family:Hellix;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:baseline;width:300px}.assign-playlist-game-modal .class_header .student_selected{color:#000;font-family:Hellix;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:8px}.assign-playlist-game-modal .class_header.inactive{cursor:default;opacity:.3}.assign-playlist-game-modal .caret{cursor:pointer;display:flex;position:relative;top:-80%;left:16.8rem;transform:translateY(-50%);transition:transform .3s}.assign-playlist-game-modal .caret:before{content:"";cursor:pointer;position:absolute;bottom:1.563rem;left:65px;transition:transform .3s;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border:2px solid #002d72;border-top:none;border-right:none}.assign-playlist-game-modal .caret.active:before{content:"";transform:translateY(-50%) rotate(135deg)}.assign-playlist-game-modal .student_dropdown{margin-left:20px;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.assign-playlist-game-modal .student_dropdown.active{margin-top:-.938rem;opacity:1}.assign-playlist-game-modal .label.highlighted-row{background-color:#0068ff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-playlist-game-modal .label:hover{cursor:pointer;background-color:#0068ff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-playlist-game-modal .label.selected{background-color:#002d72;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assign-playlist-game-modal .radio-container.checked-class .radio-button{background-color:#0068ff;border-color:#4b94ff;cursor:pointer}.assign-playlist-game-modal .schedule_for_later{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-left:13%}.assign-playlist-game-modal .schedule_for_later .radio-container{display:flex;margin-top:.5rem;color:#000;font-size:20px;font-weight:700}.assign-playlist-game-modal .schedule_for_later .radio-label{display:flex;align-items:center;color:#002e70;font-size:20px;font-weight:700;line-height:normal;margin-bottom:0;position:relative}.assign-playlist-game-modal .schedule_for_later .radio-button{display:inline-block;width:20px;height:20px;cursor:pointer;border-radius:50%;border:2px solid #e3efff;background-color:#e3efff;margin-right:10px}.assign-playlist-game-modal .schedule_for_later input[type=radio]{display:none}.assign-playlist-game-modal .schedule_for_later input[type=radio]:checked+.radio-label .radio-button{background-color:#0068ff}.assign-playlist-game-modal .error-message{color:red;text-align:center;margin-top:.5rem}.assign-playlist-game-modal .custom-checkmark{color:#fff;font-weight:900;position:absolute;left:5px;top:8px;display:flex;font-size:9px}.assign-playlist-game-modal .input-container{display:flex;justify-content:center;gap:10px}.assign-playlist-game-modal .input-container .dp__main{border-radius:10px;width:50%}.assign-playlist-game-modal .input-container .dp__main .dp__input{background-color:#e3efff;border:unset;border-radius:10px;color:#0068ff;text-align:center}.assign-playlist-game-modal .input-container .dp__main .dp__input_icon path{fill:#0068ff}.assign-playlist-game-modal .input-container .dp__main .dp__today,.assign-playlist-game-modal .input-container .dp__main .dp__date_hover_end:hover,.assign-playlist-game-modal .input-container .dp__main .dp__date_hover_start:hover,.assign-playlist-game-modal .input-container .dp__main .dp__date_hover:hover{border-radius:99px}.assign-playlist-game-modal .input-container .dp__main .dp__active_date{background:#0068ff;border-radius:99px}.assign-playlist-game-modal .assign-btn{background-color:#0068ff;border-radius:10rem;color:#fff;font-size:22px;font-weight:700;margin:1rem auto 0rem;padding:.5rem 53.378px;transition:all .3s ease-in-out}.assign-playlist-game-modal .assign-btn:hover{background-color:#005fe9;color:#fff}.assign-playlist-game-modal .assign-btn.inactive-state{opacity:.3;cursor:default;pointer-events:none}.assign-playlist-game-modal .cancel-btn{color:#0068ff;display:flex;padding:4px 53.378px;justify-content:center;align-items:center;font-size:18px;font-weight:700;gap:5.998px;border-radius:50px;border:3px solid #0068ff;transition:all .3s ease-in-out;width:100%}.assign-playlist-game-modal .cancel-btn:hover{background-color:#0068ff;color:#fff}.assign-playlist-game-modal .date-input,.assign-playlist-game-modal .time-input{border:none;border-radius:10px;background-color:#e3efff;padding:8px;font-size:14px;outline:none;color:#0068ff59;text-align:center;font-family:Hellix;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.assign-playlist-game-modal .scheduling-active{color:#0068ff}.assign-playlist-game-modal .scheduling-active .vc-popover-content-wrapper .vc-container{position:absolute;top:-462px}.assign-playlist-game-modal .date-input::placeholder{content:"Select date"}.assign-playlist-game-modal .input-container .vc-day .vc-highlights .vc-day-layer .vc-highlight,.assign-playlist-game-modal .vc-day-content:hover{background-color:#0068ff!important;color:#fff!important}.assign-playlist-game-modal .vc-am-pm button.active{background-color:#0068ff!important}.assign-playlist-game-modal .vc-month,.assign-playlist-game-modal .vc-date .vc-day{color:#0068ff!important}.assign-playlist-game-modal .vc-time-picker>div:has(.vc-time-icon){position:relative;top:10px}.assign-playlist-game-modal .time-input::placeholder{content:"Select time"}.assign-playlist-game-modal .p-datepicker{z-index:9999}.badge_label .badge_checkmark:after{left:7px;top:3px;width:6px;height:10px;border:solid white;border-width:0px 2px 2px 0px;transform:rotate(45deg)}.circle-assign-loader{border:1px solid rgba(0,0,0,.2);border-left-color:#0068ff;animation:loader-spin 1.2s infinite linear;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em;position:relative;left:unset;top:unset;margin:0 12rem}.p-dialog.assign-success-modal{width:unset}.p-dialog.assign-success-modal .p-dialog-content{border-radius:27.8299px;padding:1.5rem;width:378px}.p-dialog.assign-success-modal .modal-vue-header .success-header{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem}.p-dialog.assign-success-modal .modal-vue-header .success-header .success-icon{width:45px}.p-dialog.assign-success-modal .modal-vue-header .success-header .success-txt{color:#26b59d;font-family:Hellix;font-size:32px;font-style:normal;font-weight:800;line-height:normal}.p-dialog.assign-success-modal .modal-vue-body{display:flex;justify-content:center;align-items:center;flex-flow:column}.p-dialog.assign-success-modal .modal-vue-body .game-thumbnail{border-radius:15px;width:225px;height:138.785px;margin-bottom:1.063rem}.p-dialog.assign-success-modal .modal-vue-body .text-line-1{color:#002e70;text-align:center;font-family:Hellix;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.p-dialog.assign-success-modal .modal-vue-body .text-line-2{color:#002e70;font-family:Hellix;font-size:18px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:1.5rem}.p-dialog.assign-success-modal .modal-vue-footer{display:flex;justify-content:center}.p-dialog.assign-success-modal .modal-vue-footer .done-btn{color:#fff;display:flex;height:38.384px;padding:10.196px 53.378px;justify-content:center;align-items:center;background-color:#0068ff;font-weight:700;font-size:1.125rem;border-radius:19.192px;border:3px solid #0068ff;width:70%}.p-datepicker{flex-direction:column;z-index:9999!important}.dp__pm_am_button{background-color:#0068ff}#report-game-modal-id{padding:1rem 1.5rem;width:400px}#report-game-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:.75rem;padding:unset;overflow:unset}#report-game-modal-id .report-game-modal-header{display:flex;flex-direction:column;gap:.75rem}#report-game-modal-id .report-game-modal-header .report-game-modal-header-label{color:#0068ff;text-align:center;font-size:32px;font-style:normal;font-weight:800}#report-game-modal-id .report-game-modal-header .report-game-modal-header-game-info{border-radius:.5rem;background:#e0e0e0;display:flex;padding:5.442px 6.803px;align-items:center;gap:10.885px}#report-game-modal-id .report-game-modal-header .report-game-modal-header-game-info .report-game-modal-header-image{border-radius:.5rem;width:100px;height:65px}#report-game-modal-id .report-game-modal-header .report-game-modal-header-game-info .report-game-modal-header-game-title{color:#002d72;font-size:18px;font-style:normal;font-weight:700;line-height:normal}#report-game-modal-id .report-game-modal-body .report-game-modal-body-label-one{color:#002d72;text-align:center;font-family:Hellix;font-size:19px;font-style:normal;font-weight:700;margin-top:11px}#report-game-modal-id .report-game-modal-body .report-game-modal-body-label-two{color:#002d72;text-align:center;font-size:1rem;font-style:italic;font-weight:600;padding:11px 0rem}#report-game-modal-id .report-game-modal-body .report-game-options-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}#report-game-modal-id .report-game-modal-body .report-game-options-wrap .report-game-option-btn{border-radius:4.778px;background:#e5f0ff;color:#002d72;text-align:center;font-size:1rem;font-weight:800;line-height:normal;padding:16.176px 8.987px;transition:.3s all ease-in-out}#report-game-modal-id .report-game-modal-body .report-game-options-wrap .report-game-option-btn:hover,#report-game-modal-id .report-game-modal-body .report-game-options-wrap .report-game-option-btn.selected{background:#002d72;color:#fff}#report-game-modal-id .report-game-modal-body .report-game-options-wrap>:nth-child(4){grid-column:2}#report-game-modal-id .report-game-modal-body .report-game-additional-comments-wrap{border-bottom:1.361px solid #d1d1d1;padding-bottom:.75rem}#report-game-modal-id .report-game-modal-body .report-game-additional-comments-wrap .report-game-additional-comments-label{color:#002d72;text-align:center;font-size:19px;font-weight:700;margin:11px 0rem}#report-game-modal-id .report-game-modal-body .report-game-additional-comments-wrap .report-game-additional-comments-textarea{border-radius:6.634px;background:#afafaf3d;color:#002d72;font-size:12px;font-weight:600;line-height:normal;display:flex;height:62px;padding:5.472px 8.892px;width:100%}#report-game-modal-id .report-game-modal-body .report-game-additional-comments-wrap .report-game-additional-comments-textarea:focus{background-color:#fff;outline:none;box-shadow:0 0 0 2px #0068ff}#report-game-modal-id .report-game-modal-body .report-game-additional-comments-wrap .report-game-additional-comments-textarea::placeholder{color:#a3a3a3!important;font-weight:400;font-style:italic}#report-game-modal-id .report-game-modal-footer{display:flex;justify-content:center;gap:11px}#report-game-modal-id .report-game-modal-footer .report-game-cancel-btn{border-radius:2rem;border:1.361px solid #0068ff;color:#0068ff;font-size:18px;font-weight:700;width:106.125px;padding:5.442px 8.844px;justify-content:center;align-items:center;transition:.3s all ease-in-out}#report-game-modal-id .report-game-modal-footer .report-game-cancel-btn:hover{background:#0068ff;color:#fff}#report-game-modal-id .report-game-modal-footer .report-game-submit-btn{border-radius:2rem;background:#0068ff;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:10.885px 21.771px;transition:.3s all ease-in-out;width:140px}#report-game-modal-id .report-game-modal-footer .report-game-submit-btn:hover{background:#004ecc}@media(min-width:1500px){#report-game-modal-id .report-game-options-wrap{grid-template-columns:repeat(4,1fr)!important}#report-game-modal-id .report-game-options-wrap>:nth-child(4){grid-column:auto!important}}@media(min-width:1400px){#report-game-modal-id{width:484px}}#read-more-modal-id .modal-vue-body{color:#002d72;overflow:auto;max-height:500px;text-align:left}#read-more-modal-id .modal-container{position:relative;margin:2rem auto;animation:bounce-in .3s ease}#read-more-modal-id .modal-vue-footer{position:absolute;top:8.5rem;right:1.8rem}#read-more-modal-id .close-btn{position:absolute;top:-8.9rem;right:-1rem;cursor:pointer;width:30px}#read-more-modal-id .modal-enter-from,#read-more-modal-id .modal-leave-to{opacity:0!important}#read-more-modal-id .modal-enter-from .modal-container,#read-more-modal-id .modal-leave-to .modal-container{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}#jumbotron-game-description .btn_top{display:flex;gap:20px}#jumbotron-game-description .standard{color:#fff;margin:14px 0 10px;font-style:normal;font-weight:700;font-size:14.3366px;display:flex;align-items:center;text-align:left;text-transform:capitalize}#jumbotron-game-description .created-by-wrap{display:flex;margin-bottom:.75rem;cursor:pointer}#jumbotron-game-description .created-by-wrap .user-name{text-decoration:underline}#jumbotron-game-description .created-by-wrap .designer-name{cursor:default;text-decoration:none}#jumbotron-game-description .sub-text{word-wrap:break-word;font-style:normal;font-size:16.1053px;align-items:center;color:#fff;margin:1.5rem 0rem}#jumbotron-game-description .sub-text .game-object-description{font-size:clamp(12px,30vw,1.2rem);word-wrap:break-word;max-width:45vw}#jumbotron-game-description .sub-text ol{list-style:decimal}#jumbotron-game-description .sub-text ul{list-style:initial}#jumbotron-game-description .btn-img{width:209.64px;height:41px}#jumbotron-game-description .back-btn{height:32px}#jumbotron-game-description .play-btn-breakout-plus rect{fill:#fff!important;opacity:.35;transition:all .3s ease-in}#jumbotron-game-description .play-btn-breakout-plus path{fill:#fff}#jumbotron-game-description .play-btn-breakout-plus:hover rect{fill:#fff!important;opacity:1}#jumbotron-game-description .play-btn-breakout-plus:hover path{fill:#4053ff}#jumbotron-game-description .badges{display:flex;position:relative;align-content:flex-end;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}#jumbotron-game-description .badges img{padding:10.6743px 5.33714px;height:79px}#jumbotron-game-description .badges .kit-badge-wrap{position:relative}#jumbotron-game-description .badges .kit-badge-wrap .tooltiptext{background-color:#002d72}#jumbotron-game-description .badges .kit-badge-wrap .tooltiptext.breakout{background-color:#0068ff}#jumbotron-game-description .badges .kit-badge-wrap .tooltiptext{color:#fff;text-align:center;padding:10px;position:absolute;z-index:5;height:84.46788px;width:294.5px;border-radius:14px;border:solid 3px #002d72;top:-100px;right:-6.5rem}#jumbotron-game-description .badges .kit-badge-wrap .tooltip_icon{width:65px;transform:translate(8px,-12px)}#jumbotron-game-description .badges .kit-badge-wrap .tooltip:hover .tooltiptext{visibility:visible}#jumbotron-game-description .playlist-stats-wrap{display:flex;flex-direction:column;gap:1.5rem}#jumbotron-game-description .playlist-stats-wrap .playlist-images-container{border-radius:26px;border:9px solid #d0b3ff;background:#5c25b7;min-width:320px;padding:12px}#jumbotron-game-description .playlist-stats-wrap .stud-play-count{color:#d2c3eb;display:flex;font-size:21.723px;font-weight:800;justify-content:flex-end;padding-right:1rem}#jumbotron-game-description .playlist-stats-wrap .stud-play-count .play-icon{width:17px;margin-right:8px}#jumbotron-game-description .playlist-stats-wrap .stud-play-count .play-icon path{fill:#d2c3eb}#jumbotron-game-description .purchase-today{opacity:.78}#jumbotron-game-description .purchase-today:hover{opacity:1}#jumbotron-game-description .name{font-family:Hellix;font-style:normal;font-weight:600;font-size:19px;display:flex;align-items:center;text-align:center;text-transform:capitalize;color:#fff;margin-left:10px;opacity:.8}#jumbotron-game-description .tooltiptext{background-color:#002d72}#jumbotron-game-description .tooltiptext.breakout{background-color:#0068ff}#jumbotron-game-description .tooltiptext{color:#fff;text-align:center;padding:10px;position:absolute;z-index:5;height:84.46788px;width:304px;border-radius:14px;border:solid 5px #002d72;top:-101px;right:4rem}#jumbotron-game-description .tooltip:hover .tooltiptext{visibility:visible}#jumbotron-game-description .modal-header{margin:0!important;width:unset!important;padding:1rem!important}#jumbotron-game-description .modal-header .modal-title{margin:0 auto!important;text-align:-webkit-center;width:100%}#jumbotron-game-description .modal-header .game-info-text.breakout-text{color:#002d72}#jumbotron-game-description .modal-header .game-info-text.breakout-plus-text,#jumbotron-game-description .modal-header .breakout-plus-text{color:#4053ff}#jumbotron-game-description .modal-header .game-info-text{font-weight:700;font-size:clamp(1.9rem,2vw,3rem);color:#5c25b7}#jumbotron-game-description .lock-tags{display:flex;flex-wrap:wrap;gap:1rem;padding:0rem 1rem 1.5rem 0rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#jumbotron-game-description .tag-item{align-items:center;display:flex;color:#fff;font-size:14px;font-weight:700;gap:.25rem;opacity:.65}#jumbotron-game-description .tag-icon{cursor:default;width:1.5rem}#jumbotron-game-description .tag-icon path{fill:#fff}#jumbotron-game-description .bck-btn,#jumbotron-game-description .edit-btn{align-items:center;border:3px solid white;border-radius:40px;color:#fff;display:flex;justify-content:center;font-size:1rem;font-weight:700;transition:all .3s ease-in-out;padding:0rem 1rem}#jumbotron-game-description .bck-btn .bck-icon,#jumbotron-game-description .bck-btn .edit-icon,#jumbotron-game-description .edit-btn .bck-icon,#jumbotron-game-description .edit-btn .edit-icon{margin-right:5px;width:18px}#jumbotron-game-description .bck-btn:hover,#jumbotron-game-description .edit-btn:hover{background-color:#fff;color:#002d72}#jumbotron-game-description .bck-btn:hover svg path,#jumbotron-game-description .edit-btn:hover svg path{fill:#002d72}#jumbotron-game-description .bck-btn.non-breakout:hover,#jumbotron-game-description .edit-btn.non-breakout:hover{color:#5c25b7}#jumbotron-game-description .bck-btn.non-breakout:hover svg path,#jumbotron-game-description .edit-btn.non-breakout:hover svg path{fill:#5c25b7}#jumbotron-game-description .bck-btn.breakout-plus:hover,#jumbotron-game-description .edit-btn.breakout-plus:hover{background-color:#fff;color:#4053ff}#jumbotron-game-description .bck-btn.breakout-plus:hover svg path,#jumbotron-game-description .edit-btn.breakout-plus:hover svg path{fill:#4053ff}#jumbotron-game-description.is_breakout{background:url(/build/assets/breakout_rectangles-for6qIxt.svg) no-repeat center center}#jumbotron-game-description.not_breakout{background:url(/build/assets/rectangles-B6H0vFN4.svg) no-repeat center center}#jumbotron-game-description.playlist{background:url(/build/assets/BreakoutCommunity_BG-D-CpHYYJ.svg)}#jumbotron-game-description.breakout_plus{background:url(/build/assets/BreakoutPlus_BG-MvQTxGrg.svg) no-repeat center center;background-size:cover}#jumbotron-game-description.is_community{background:url(/build/assets/BreakoutCommunity_BG-D-CpHYYJ.svg) no-repeat center center;background-size:cover}#jumbotron-game-description.jumbotron{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:0;padding:1.2rem!important;min-height:400px}#jumbotron-game-description.jumbotron .game-title-heading{align-items:center;display:flex;gap:.5rem}#jumbotron-game-description.jumbotron .game-title-heading .text-heading{font-style:normal;font-size:clamp(2.5rem,5vw,3rem);font-weight:700;display:flex;color:#fff}#jumbotron-game-description.jumbotron .game-title-heading .playlist-icon{min-width:63px}#jumbotron-game-description.jumbotron .header-content{display:grid;grid-template-columns:3fr 2fr;padding:1rem}#jumbotron-game-description.jumbotron .header-content .description{margin:auto 0;padding:0rem 2rem}#jumbotron-game-description.jumbotron .header-content .description .created_by{font-weight:800;font-size:14px;line-height:24px;display:flex;margin-right:.5rem;align-items:center;text-align:center;text-transform:capitalize;color:#fff;opacity:.8}#jumbotron-game-description.jumbotron .header-content .description .circle-avatar{background:#002d72;border-radius:50%;border:2px solid rgba(255,255,255,.8)}#jumbotron-game-description.jumbotron .header-content .description.no-image{width:90%}#jumbotron-game-description.jumbotron .res-btn{display:flex;justify-content:space-between;width:350px;gap:.6rem}#jumbotron-game-description.jumbotron .res-btn .game-resource-btn{align-items:center;background-color:#002d72;border:3px solid white;border-radius:40px;color:#fff;display:flex;justify-content:center;font-size:19px;font-weight:700;margin:auto 0;padding:2px 16px;transition:all .3s ease-in-out;white-space:nowrap}#jumbotron-game-description.jumbotron .res-btn .game-resource-btn .play-icon{margin-right:5px;width:18px}#jumbotron-game-description.jumbotron .res-btn .game-resource-btn svg>path{fill:#fff;stroke:#fff}#jumbotron-game-description.jumbotron .res-btn .game-resource-btn:hover{background-color:#fff;border:3px solid white;color:#002d72}#jumbotron-game-description.jumbotron .res-btn .game-resource-btn:hover svg>path{fill:#002d72;stroke:#002d72}#jumbotron-game-description.jumbotron .res-btn .launch-timer-btn{align-items:center;background-color:#c914a7;border:3px solid #c914a7;border-radius:40px;color:#fff;display:flex;justify-content:center;font-size:19px;font-weight:700;margin:auto 0;padding:2px 16px;transition:all .3s ease-in-out;white-space:nowrap;width:177px}#jumbotron-game-description.jumbotron .res-btn .launch-timer-btn .play-icon{margin-right:5px;width:18px}#jumbotron-game-description.jumbotron .res-btn .launch-timer-btn svg>path{fill:#fff;stroke:#fff}#jumbotron-game-description.jumbotron .res-btn .launch-timer-btn:hover{background-color:#fff;border:3px solid white;color:#c914a7}#jumbotron-game-description.jumbotron .res-btn .launch-timer-btn:hover svg>path{fill:#c914a7;stroke:#c914a7}#jumbotron-game-description.jumbotron .purchase_text{font-size:14px;margin:auto 0}#jumbotron-game-description.jumbotron .game-image{border-radius:17px;text-align:right;align-items:right;display:flex;flex-direction:column;margin:auto;align-content:flex-end}#jumbotron-game-description.jumbotron .game-image .report-btn{align-items:center;color:#fff;display:flex;height:40px;justify-content:flex-end;font-size:18.666px;font-style:normal;font-weight:800;line-height:normal;gap:4px;padding:8.4px 4px;transition:.3s ease-in-out all}#jumbotron-game-description.jumbotron .game-image .report-btn:hover{opacity:.8}#jumbotron-game-description.jumbotron .game-image .game-thumbnail{aspect-ratio:16/9;border-radius:17px;max-height:290px;max-width:auto;max-width:516px;object-fit:cover;width:100%}#jumbotron-game-description.jumbotron .cpy-btn{display:flex;column-gap:10px}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn{align-items:center;border:2px solid white;border-radius:40px;color:#fff;display:flex;justify-content:center;font-size:19px;font-weight:700;padding:.5rem 1rem;transition:all .3s ease-in-out;white-space:nowrap}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn .action-detail-btn-icon,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn .action-detail-btn-icon{margin-right:5px;width:18px}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.active,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.active{background-color:#fff;color:#002d72}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.active svg>path,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.active svg>path{fill:#002d72}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.datlb-btn.active,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.datlb-btn.active{color:#5c25b7}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.datlb-btn.active svg>path,#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.datlb-btn.active svg>path{fill:#5c25b7}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn{white-space:nowrap;background:#c914a7;border:3px solid #c914a7}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn:hover{background:#7a0f67;border:3px solid #7a0f67}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.community-style{background:#26b591;border:3px solid #26b591}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.community-style:hover{background:#219c87;border:3px solid #219c87}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.plus-style{background:#ffffff59;border:unset}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.plus-style:hover{background:#fff;color:#4053ff}#jumbotron-game-description.jumbotron .cpy-btn .play-detail-btn.plus-style:hover svg path{fill:#4053ff}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn:hover{background-color:#fff;color:#5c25b7}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn:hover svg>path{fill:#5c25b7}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.teacher-btn-style:hover,#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.teacher-btn-style.active{background-color:#fff;color:#002d72}#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.teacher-btn-style:hover svg>path,#jumbotron-game-description.jumbotron .cpy-btn .action-detail-btn.teacher-btn-style.active svg>path{fill:#002d72}@media(max-width:810px){#jumbotron-game-description .sub-text .game-object-description{max-width:unset}#jumbotron-game-description.jumbotron .header-content{display:flex;flex-direction:column-reverse;justify-content:space-evenly;max-width:100%}#jumbotron-game-description.jumbotron .header-content .description{width:100%}#jumbotron-game-description .badges{justify-content:flex-start}#jumbotron-game-description.jumbotron .game-image{min-width:unset}#jumbotron-game-description.jumbotron .cpy-btn{justify-content:center;display:flex;flex-direction:column-reverse;gap:1rem}#jumbotron-game-description .kit-badge-wrap .tooltiptext{right:unset;left:-1rem}#jumbotron-game-description .kit-badge-wrap .tooltip_icon{transform:translate(-6rem,-13px)!important}}@media screen and (min-width:991px)and (max-width:1050px),(min-width:612px)and (max-width:775px),(max-width:412px){#jumbotron-game-description.jumbotron .res-btn{flex-wrap:wrap}}.text-answer[data-v-94ebc450]{height:45px;width:45px;border-radius:5px;background-color:#0d70fe;color:#fff;margin:3px;font-style:normal;font-weight:700;font-size:29px;display:flex;padding-top:2px;justify-content:space-evenly}.answer-container[data-v-94ebc450]{display:flex;max-height:40px;justify-content:flex-start}.answer-container .color-svg[data-v-94ebc450]{width:40px;height:40px;margin:5px}.fade-enter-active[data-v-94ebc450],.fade-leave-active[data-v-94ebc450]{transition:opacity .5s ease}.fade-enter-from[data-v-94ebc450],.fade-leave-to[data-v-94ebc450]{opacity:0}#full-screen-modal-id .modal-vue-body{position:relative}#full-screen-modal-id .modal-vue-body img{background:#fff;border-radius:20.3068px;padding:1rem;color:#002d72;max-height:100vh;max-width:100vw;object-fit:contain;z-index:1;position:relative}#full-screen-modal-id .modal-container{position:relative;display:flex;justify-content:center;box-shadow:unset;width:70%;background:unset}#full-screen-modal-id .modal-vue-footer{position:absolute;top:9rem;right:29.8rem}#full-screen-modal-id .close-btn{position:absolute;top:.75rem;right:.75rem;cursor:pointer;width:30px;z-index:2}#full-screen-modal-id .close-btn circle{fill:#fff!important;transition:fill .3s}#full-screen-modal-id .close-btn path{transition:fill .3s;fill:#0068ff!important}#full-screen-modal-id .close-btn:hover circle{fill:#0068ff!important}#full-screen-modal-id .close-btn:hover path{fill:#fff!important}#full-screen-modal-id .modal-enter-from,#full-screen-modal-id .modal-leave-to{opacity:0!important}#full-screen-modal-id .modal-enter-from .modal-container,#full-screen-modal-id .modal-leave-to .modal-container{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}#other-content-f-screen-modal-id .modal-vue-body:has(.pdf-wrap){height:80vh}#other-content-f-screen-modal-id .modal-vue-body img{background:#fff;border-radius:20.3068px;padding:1rem;color:#002d72;max-height:80vh;max-width:100vw;object-fit:contain}#other-content-f-screen-modal-id .modal-vue-body .video-wrap{height:500px}#other-content-f-screen-modal-id .modal-vue-body .video-wrap .video-player{padding:1rem;background:#fff;border-radius:1.5rem;width:100%;height:100%}#other-content-f-screen-modal-id .modal-vue-body .google-embed-style{background:#fff;border-radius:1.2rem;padding:1rem;height:70vh}#other-content-f-screen-modal-id .modal-vue-body .pdf-wrap{height:100%}#other-content-f-screen-modal-id .modal-container{position:relative;box-shadow:unset;width:70%;background:unset}#other-content-f-screen-modal-id .modal-vue-footer{position:absolute;top:9rem;right:29.8rem}.breakout-plus-styles.expand-btn rect{fill:#4053ff}.expand-btn.teacher rect{fill:#5c25b7}.tab-info[data-v-70cdfa23]{background:#fff;box-shadow:0 4px 10px #b1b1b140;padding:2rem;border-radius:17.0157px;max-height:423px;overflow:auto}.tab-info .tab-content[data-v-70cdfa23]{display:flex;gap:10%}.tab-info .lock-display[data-v-70cdfa23],.tab-info .additional-content[data-v-70cdfa23]{display:flex;gap:2rem}.tab-info .clue-col[data-v-70cdfa23],.tab-info .solution-col[data-v-70cdfa23],.tab-info .left-col[data-v-70cdfa23],.tab-info .right-col[data-v-70cdfa23]{display:flex;flex-direction:column}.tab-info .solution-col[data-v-70cdfa23]{min-width:400px;max-width:450px}.tab-info .right-col[data-v-70cdfa23]{display:flex;flex-direction:column;overflow:hidden}.tab-info .content-caption[data-v-70cdfa23]{display:flex;flex-direction:column;width:100%}.tab-info .text-content[data-v-70cdfa23]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%}.tab-info .image-container[data-v-70cdfa23],.tab-info .video-container[data-v-70cdfa23],.tab-info .pdf-container[data-v-70cdfa23],.tab-info .adobe-container[data-v-70cdfa23],.tab-info .text-container[data-v-70cdfa23],.tab-info .audio-container[data-v-70cdfa23],.tab-info .google-slides-container[data-v-70cdfa23]{position:relative;margin-bottom:1rem;margin-top:5px;width:347px;height:216px;max-width:347px;border-radius:17px;overflow:hidden}.tab-info .image-container[data-v-70cdfa23]{width:unset;height:unset;overflow:unset;max-height:100%;max-width:unset}.tab-info .image-container img[data-v-70cdfa23]{min-width:400px;max-width:450px}.tab-info .text-container .sub-text[data-v-70cdfa23]{width:100%}.tab-info .image-container img[data-v-70cdfa23],.tab-info .video-player[data-v-70cdfa23],.tab-info .pdf-container iframe[data-v-70cdfa23],.tab-info .text-container[data-v-70cdfa23],.tab-info .audio-container[data-v-70cdfa23],.tab-info .google-slides-container iframe[data-v-70cdfa23]{border-radius:17px;width:100%;height:100%;object-fit:cover}.tab-info .text-container[data-v-70cdfa23]{display:flex;justify-content:center;align-items:center;background-color:#002d72;color:#fff;font-size:clamp(1rem,2vw,1.5rem);padding:16px;min-height:216px;width:347px}.tab-info .audio-container[data-v-70cdfa23]{display:flex;flex-direction:column;align-items:center;width:347px;height:216px}.tab-info .audio-container .audio-box[data-v-70cdfa23]{background-color:#002d72;color:#fff;width:100%;height:180px;border-radius:24px;display:flex;justify-content:center;align-items:center}.tab-info .expand-btn[data-v-70cdfa23]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;cursor:pointer;display:none;z-index:10}.tab-info .image-container:hover .expand-btn[data-v-70cdfa23],.tab-info .adobe-container:hover .expand-btn[data-v-70cdfa23],.tab-info .video-container:hover .expand-btn[data-v-70cdfa23],.tab-info .pdf-container:hover .expand-btn[data-v-70cdfa23],.tab-info .google-slides-container:hover .expand-btn[data-v-70cdfa23],.tab-info .audio-container:hover .expand-btn[data-v-70cdfa23]{display:block}.tab-info .modal-content[data-v-70cdfa23]{border:none;border-radius:17px;background-color:#fff;padding:20px;max-width:60%;margin:0 auto;height:80vh}.tab-info .modal-dialog[data-v-70cdfa23]{max-width:90%;width:100%}.tab-info .modal-dialog-centered[data-v-70cdfa23]{display:flex;align-items:center;justify-content:center;min-height:calc(100% - 1rem)}.tab-info .modal-body[data-v-70cdfa23]{max-height:80vh;overflow-y:auto}.tab-info .modal-body div[data-v-70cdfa23]{height:100%}.tab-info .modal-header[data-v-70cdfa23],.tab-info .modal-footer[data-v-70cdfa23]{border:none;padding:10px 20px;display:flex;justify-content:space-between;align-items:center}.tab-info .modal-header[data-v-70cdfa23]{border-bottom:1px solid #e0e0e0}.tab-info .modal-footer[data-v-70cdfa23]{border-top:1px solid #e0e0e0;padding-top:15px}@media(max-width:768px){.tab-info .modal-dialog[data-v-70cdfa23]{max-width:100%;margin:10px}.tab-info .modal-content[data-v-70cdfa23]{max-width:100%;padding:15px}.tab-info .modal-body[data-v-70cdfa23]{max-height:60vh}.tab-info .modal-body div[data-v-70cdfa23]{height:100%}}.tab-info .setup[data-v-70cdfa23]{font-style:normal;font-weight:700;font-size:clamp(1.825rem,2vw,2rem);display:flex;align-items:center;text-align:center;color:#5c25b7}.tab-info .breakout[data-v-70cdfa23]{color:#002d72}.tab-info .breakout-plus-text[data-v-70cdfa23]{color:#4053ff}.tab-info .solution-text[data-v-70cdfa23]{font-weight:700;font-size:clamp(1.5rem,2vw,2rem)}.tab-info .show-hide-text[data-v-70cdfa23]{font-weight:700;font-size:1rem}.tab-info .combination-text[data-v-70cdfa23],.tab-info .explanation-text[data-v-70cdfa23]{font-weight:700;font-size:clamp(1.45rem,1.25vw,1.5rem)}.setup-section[data-v-70cdfa23]{border-radius:10px}.content-container[data-v-70cdfa23]{display:flex;align-items:flex-start;gap:2rem}.video-setup .video-setup-container[data-v-70cdfa23]{width:100%;max-width:400px;min-width:400px;height:auto;border-radius:10px;overflow:hidden}.video-setup .video-setup-container .video-player[data-v-70cdfa23]{width:100%;height:auto}.setup-instructions[data-v-70cdfa23]{flex:1;display:flex;flex-direction:column}@media(max-width:768px){.content-container[data-v-70cdfa23]{flex-direction:column}.video-setup-container[data-v-70cdfa23]{max-width:100%}.setup-instructions .detail-setup-text[data-v-70cdfa23]{font-size:.9rem}}.card-body[data-v-70cdfa23]{padding:0!important}@media only screen and (max-width:1025px){.video-setup[data-v-70cdfa23]{flex-direction:column;align-items:center}}@media(max-width:612px){.tab-info .tab-content[data-v-70cdfa23],.tab-info .lock-display[data-v-70cdfa23],.tab-info .additional-content[data-v-70cdfa23]{flex-wrap:wrap}.tab-info .image-container[data-v-70cdfa23]{max-width:unset}.tab-info .image-container img[data-v-70cdfa23]{width:100%}}.slick-tab path,.slick-tab .lock-text{fill:#cfcfcf;color:#cfcfcf;text-transform:capitalize;white-space:normal}.slick-tab.active-tab{background-color:#fff}.slick-tab:hover.breakout-plus path,.slick-tab:hover.breakout-plus .lock-text,.slick-tab.active-tab.breakout-plus path,.slick-tab.active-tab.breakout-plus .lock-text{fill:#4053ff;color:#4053ff}.slick-tab:hover.breakout:not(.breakout-plus) path,.slick-tab:hover.breakout:not(.breakout-plus) .lock-text,.slick-tab.active-tab.breakout:not(.breakout-plus) path,.slick-tab.active-tab.breakout:not(.breakout-plus) .lock-text{fill:#002d72;color:#002d72}.slick-tab:hover:not(.breakout):not(.breakout-plus) path,.slick-tab:hover:not(.breakout):not(.breakout-plus) .lock-text,.slick-tab.active-tab:not(.breakout):not(.breakout-plus) path,.slick-tab.active-tab:not(.breakout):not(.breakout-plus) .lock-text{fill:#5c25b7;color:#5c25b7}.slick-tab.breakout-plus:hover path,.slick-tab.breakout-plus:hover .lock-text{fill:#4053ff;color:#4053ff}.slick-tab.breakout:not(.breakout-plus):hover path,.slick-tab.breakout:not(.breakout-plus):hover .lock-text{fill:#002d72;color:#002d72}.breakout-plus-styles>.slick-prev:before,.breakout-plus-styles>.slick-next:before,.slick-prev:before,.slick-next:before{opacity:1!important}.slick-prev:before,.slick-next:before{color:#cfcfcf}.p-carousel .p-carousel-content .p-carousel-container .p-carousel-items-content .p-carousel-item:has(.active-tab){background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:#0000001a 0 4.0037px 7.00648px 2.00185px}.p-carousel .p-carousel-item{max-width:333px}.p-carousel.p-carousel.game-st-carousel{--p-carousel-content-gap: 1rem}.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-indicator-list{display:none}.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-next-button,.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-prev-button{height:1.5rem;width:1.5rem}.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-next-button .p-icon path,.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-prev-button .p-icon path{fill:#fff}.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-next-button:not(:disabled):hover .p-icon path,.p-carousel.game-st-carousel .p-carousel-content-container .p-carousel-prev-button:not(:disabled):hover .p-icon path{fill:#fff}.p-carousel.game-st-carousel.breakout .p-carousel-content-container .p-carousel-next-button,.p-carousel.game-st-carousel.breakout .p-carousel-content-container .p-carousel-prev-button{background:#002d72}.p-carousel.game-st-carousel.breakout .p-carousel-content-container .p-carousel-next-button:not(:disabled):hover,.p-carousel.game-st-carousel.breakout .p-carousel-content-container .p-carousel-prev-button:not(:disabled):hover{background:#002d72}.p-carousel.game-st-carousel.breakout-plus .p-carousel-content-container .p-carousel-next-button,.p-carousel.game-st-carousel.breakout-plus .p-carousel-content-container .p-carousel-prev-button{background:#4053ff}.p-carousel.game-st-carousel.breakout-plus .p-carousel-content-container .p-carousel-next-button:not(:disabled):hover,.p-carousel.game-st-carousel.breakout-plus .p-carousel-content-container .p-carousel-prev-button:not(:disabled):hover{background:#3048cc}.p-carousel.game-st-carousel.user-generated .p-carousel-content-container .p-carousel-next-button,.p-carousel.game-st-carousel.user-generated .p-carousel-content-container .p-carousel-prev-button{background:#5c25b7}.p-carousel.game-st-carousel.user-generated .p-carousel-content-container .p-carousel-next-button:not(:disabled):hover,.p-carousel.game-st-carousel.user-generated .p-carousel-content-container .p-carousel-prev-button:not(:disabled):hover{background:#5c25b7}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container{position:relative;margin:0 4rem}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-prev.p-link,.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-next.p-link{position:absolute;z-index:1;background:#fff;border-radius:999px;z-index:2}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-prev.p-link{bottom:2rem;left:-3.8rem}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-next.p-link{bottom:2rem;right:-3.8rem}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-prev.p-link,.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-next.p-link{background-repeat:no-repeat;background-position:center;background-size:contain;border:none;width:20px;background-color:transparent;cursor:pointer}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-prev.p-link svg,.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-next.p-link svg{display:none}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-prev.p-link{background-image:url(/front/images/welcome-tour/toggle_left.svg)}.p-carousel.game-st-carousel .p-carousel-content .p-carousel-container .p-carousel-next.p-link{background-image:url(/front/images/welcome-tour/toggle_right.svg)}.p-carousel.game-st-carousel.user-generated .p-carousel-content .p-carousel-container .p-carousel-prev.p-link{background-image:url(/front/images/welcome-tour/toggle_left_gst_teacher.svg)}.p-carousel.game-st-carousel.user-generated .p-carousel-content .p-carousel-container .p-carousel-next.p-link{background-image:url(/front/images/welcome-tour/toggle_right_gst_teacher.svg)}.p-carousel.game-st-carousel.breakout-plus .p-carousel-content .p-carousel-container .p-carousel-prev.p-link{background-image:url(/front/images/welcome-tour/toggle_left_gst_plus.svg)}.p-carousel.game-st-carousel.breakout-plus .p-carousel-content .p-carousel-container .p-carousel-next.p-link{background-image:url(/front/images/welcome-tour/toggle_right_gst_plus.svg)}.p-carousel.game-st-carousel.breakout .p-carousel-content .p-carousel-container .p-carousel-prev.p-link{background-image:url(/front/images/welcome-tour/toggle_left_gst_breakout.svg)}.p-carousel.game-st-carousel.breakout .p-carousel-content .p-carousel-container .p-carousel-next.p-link{background-image:url(/front/images/welcome-tour/toggle_right_gst_breakout.svg)}.slick-slider[data-v-d0010d3c]{margin:0 2rem}.slick-prev.slick-disabled[data-v-d0010d3c]:before,.slick-next.slick-disabled[data-v-d0010d3c]:before{opacity:0}.slick-prev[data-v-d0010d3c]{font-size:0;line-height:0;position:absolute;top:24px!important;left:-25px!important;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next[data-v-d0010d3c]{font-size:0;line-height:0;position:absolute;top:24px!important;display:block;width:20px;height:20px;left:100%!important;padding:0;margin-top:10px;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;z-index:100!important;background:transparent}.slick-prev[data-v-d0010d3c]:before,.slick-next[data-v-d0010d3c]:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:var(--slick-arrow-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev[data-v-d0010d3c]:hover:before,.slick-prev[data-v-d0010d3c]:focus:before,.slick-next[data-v-d0010d3c]:hover:before,.slick-next[data-v-d0010d3c]:focus:before{color:var(--slick-arrow-hover-color)}.slick-prev.slick-disabled[data-v-d0010d3c]:before,.slick-next.slick-disabled[data-v-d0010d3c]:before{color:var(--slick-arrow-disabled-color);opacity:.5}.slick-lock[data-v-d0010d3c]{height:40px;width:40px}.slick-tab[data-v-d0010d3c]{display:flex;flex-direction:column;align-items:center;border-top-left-radius:15px;border-top-right-radius:15px;padding:15px .5rem 12px;transition:all .3s ease-in-out;height:100%}.slick-tab .breakout-plus-lock[data-v-d0010d3c]{height:100%;justify-content:center;align-items:center;display:flex}.digital-icon[data-v-d0010d3c]{position:relative}.digital-icon[data-v-d0010d3c]:before{content:"digital";position:absolute;top:-35px;right:-25px;width:23px;height:22px;font-size:6px;padding:2px;line-height:12px;display:flex;justify-content:center;border-radius:50%;border:2px solid white;text-transform:capitalize;background-color:#c914a7;color:#fff}#copyModal .modal-body .circle-loader{left:0}#copyModal .modal-content{border:5px solid #002d72;border-radius:17px;box-shadow:0 4px 7px 2px #7373731a}#copyModal .modal-body{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem}#copyModal .game-modal-text{font-size:20px;margin-top:10px;font-weight:600}#copyModal .circle-loader{border:1px solid rgba(0,0,0,.2);border-left-color:#0068ff;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em}#copyModal .load-complete{-webkit-animation:none;animation:none;border-color:#0068ff;transition:border .5s ease-out}#copyModal .checkmark{display:none}#copyModal .checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}#copyModal .checkmark:after{opacity:1;height:3.5em;width:1.75em;transform-origin:left top;border-right:3px solid #0068ff;border-top:3px solid #0068ff;content:"";left:1.75em;top:3.5em;position:absolute}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}to{height:3.5em;width:1.75em;opacity:1}}.share-game-tiered-menu.breakout-style{border:4px solid #002d72!important;--p-tieredmenu-item-focus-color: #002d72 !important}.share-game-tiered-menu.breakout-style .first-menu-btn .first-menu-itm-wrap svg path{fill:#002d72!important}.share-game-tiered-menu.breakout-style .first-menu-btn .first-menu-itm-wrap .label-txt{color:#002d72!important}.share-game-tiered-menu.breakout-style .first-menu-btn:hover{background-color:#002d72!important}.share-game-tiered-menu.breakout-style .first-menu-btn:hover .first-menu-itm-wrap svg path{fill:#fff!important}.share-game-tiered-menu.breakout-style .first-menu-btn:hover .first-menu-itm-wrap .label-txt{color:#fff!important}.share-game-tiered-menu.breakout-style .first-menu-btn.label-style:hover{background-color:#fff!important}.share-game-tiered-menu.breakout-style .first-menu-btn.label-style:hover .label-txt{color:#002d72!important}.share-game-tiered-menu.plus-style{border:4px solid #4053ff!important;--p-tieredmenu-item-focus-color: #4053ff !important}.share-game-tiered-menu.plus-style .first-menu-btn .first-menu-itm-wrap svg path{fill:#4053ff!important}.share-game-tiered-menu.plus-style .first-menu-btn .first-menu-itm-wrap .label-txt{color:#4053ff!important}.share-game-tiered-menu.plus-style .first-menu-btn:hover{background-color:#4053ff!important}.share-game-tiered-menu.plus-style .first-menu-btn:hover .first-menu-itm-wrap svg path{fill:#fff!important}.share-game-tiered-menu.plus-style .first-menu-btn:hover .first-menu-itm-wrap .label-txt{color:#fff!important}.share-game-tiered-menu.plus-style .first-menu-btn.label-style:hover{background-color:#fff!important}.share-game-tiered-menu.plus-style .first-menu-btn.label-style:hover .label-txt{color:#4053ff!important}.game-search-details .bookmark-breakout>svg path{stroke:#002d72}.game-search-details .bookmark-plus:hover>svg path{fill:#4053ff;stroke:none}.game-search-details .bookmark-plus.active>svg path{fill:#4053ff;stroke:none}.game-search-details .bookmark-breakout:hover>svg path{fill:#002d72;stroke:none}.game-search-details .bookmark-breakout.active>svg path{fill:#002d72;stroke:none}.button__icon{display:flex;gap:10px;font-size:16px}.share-game_text{width:13rem;text-align:left;padding:.5rem;color:#002d72}.share-game_text:hover{color:#0056b3}.share-game_text:hover svg path{fill:#0056b3}.share-game_text svg{height:25px}.share-game_text svg>path{fill:#002d72}.card-dropdown.breakout.breakout>.share-game_text{width:13rem;text-align:left;padding:.5rem;color:#401a7f}.card-dropdown.breakout>.share-game_text svg>path{fill:#5c25b7}.card-dropdown.breakout>.share-game_text:hover{color:#401a7f}.card-dropdown.breakout>.share-game_text:hover svg>path{fill:#401a7f}.game-search-details .view-games:hover{background-color:#002d72!important}.game-search-details .done:hover{background-color:#0068ff}.game-search-details .svg-btn{cursor:pointer}.game-search-details .svg-btn.play-btn-breakout-plus{width:200px}.game-search-details .svg-btn.breakout-plus-text path{fill:#4053ff}.game-search-details .share-game-btn_icon .share-icon{margin-right:4px;top:-1px;position:relative;width:20px}.game-search-details .share-game-btn_icon .arrow-icon{width:11px;margin-left:.25rem}.game-search-details .share-game-btn_icon.non-brk-btn{display:flex;color:#5c25b7;font-weight:700;justify-content:center;align-items:center}.game-search-details .share-game-btn_icon.non-brk-btn svg path{fill:#5c25b7}.game-search-details .share-game-btn_icon.brk-btn{color:#002d72}.game-search-details .share-game-btn_icon.brk-btn svg path{fill:#002d72}.game-search-details .share-game-btn_icon.brk-btn:hover{color:#0056b3}.game-search-details .share-game-btn_icon.brk-btn:hover svg path{fill:#0056b3}.game-search-details .share-game-btn_icon.plus-brk-btn{color:#4053ff}.game-search-details .share-game-btn_icon.plus-brk-btn svg path{fill:#4053ff}.game-search-details .share-game-btn_icon.plus-brk-btn:hover{color:#0056ff}.game-search-details .share-game-btn_icon.plus-brk-btn:hover svg path{fill:#0056ff}.game-search-details .share-game-btn_icon{display:flex;font-weight:700;justify-content:center;align-items:center}.game-search-details .share-game-btn_icon p{font-size:1.2rem}.game-search-details .share-game-btn_icon.non-brk-btn:hover{color:#401a7f}.game-search-details .share-game-btn_icon.non-brk-btn:hover svg path{fill:#401a7f}.game-search-details .p-carousel .p-carousel-item{width:241px}.game-search-details .p-carousel-indicators.p-reset{display:none}.game-search-details .game-information{margin:20px 80px}.game-search-details .game-information .game-info-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.game-search-details .game-information .game-info-wrap .game-info-text.breakout-text{color:#002d72}.game-search-details .game-information .game-info-wrap .game-info-text.breakout-plus-text,.game-search-details .game-information .game-info-wrap .breakout-plus-text{color:#4053ff}.game-search-details .game-information .game-info-wrap .game-info-text{font-weight:700;font-size:clamp(1.9rem,2vw,3rem);color:#5c25b7}.game-search-details .game-information .game-info-wrap .info-text{font-size:clamp(.875rem,1vw,1.5rem);font-weight:600;position:relative;top:5px}.game-search-details .game-information .bookmark_share_games{display:flex;align-items:center}.game-search-details .game-information .bookmark_share_games .bookmark-box{display:flex;height:40px;padding:8.4px 18.666px 8px 0;align-items:center;gap:8px;cursor:pointer}.game-search-details .game-information .bookmark_share_games .bookmark-plus>.bookmark-text{color:#4053ff}.game-search-details .game-information .bookmark_share_games .bookmark-breakout>.bookmark-text{color:#002d72}.game-search-details .game-information .bookmark_share_games .community-style svg path{stroke:#5c25b7}.game-search-details .game-information .bookmark_share_games .community-style .bookmark-text{color:#5c25b7}.game-search-details .game-information .bookmark_share_games .community-style:hover svg path{fill:#401a7f;stroke:none}.game-search-details .game-information .bookmark_share_games .community-style:hover .bookmark-text{color:#401a7f}.game-search-details .game-information .bookmark_share_games .bookmark-text{text-align:center;font-family:Hellix;font-size:1.2rem;font-style:normal;font-weight:800;line-height:normal}.game-search-details .pdf-link.breakout:hover{color:#401a7f}@media(max-width:1307px){.game-search-details .game-information{align-items:center;flex-direction:column-reverse}.game-search-details .game-information .game-info-wrap{justify-content:center}.game-search-details .game-information .bookmark_share_games{justify-content:center;width:100%}}.sharegame-overlay-selector{border-radius:1.25rem!important;background-color:#fff;padding:.5rem}.sharegame-overlay-selector:before,.sharegame-overlay-selector:after{display:none}.sharegame-overlay-selector .p-popover-content{padding:unset}.sharegame-overlay-selector.p-popover.breakout .share-game_text{color:#5c25b7}.sharegame-overlay-selector.p-popover.breakout .share-game_text svg path{fill:#5c25b7}.sharegame-overlay-selector.p-popover.breakout .share-game_text:hover{color:#401a7f}.sharegame-overlay-selector.p-popover.breakout .share-game_text:hover svg path{fill:#401a7f}#playlist-game-search-details .playlist-game-cards-section{display:flex;flex-direction:column}#playlist-game-search-details .playlist-game-cards-section .playlist-detail-header-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0rem 2rem 1rem}#playlist-game-search-details .playlist-game-cards-section .playlist-detail-header-wrap .playlist-detail-header{color:#5d26b8;font-size:2rem;font-weight:700;white-space:nowrap}#playlist-game-search-details .playlist-game-cards-section .playlist-games-cards-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:1000px){#playlist-game-search-details .playlist-game-cards-section .playlist-games-cards-wrap{justify-content:center}}@media(max-width:810px){#jumbotron-game-description .playlist-stats-wrap .stud-play-count{justify-content:center}}@media(max-width:450px){#playlist-game-search-details .playlist-game-cards-section .playlist-detail-header-wrap{justify-content:center}}.purple-background[data-v-e153b6e7]{background-image:url(/front/images/student-my-classes/header_blob_purple.svg);background-repeat:no-repeat;background-position:top}.blue-background[data-v-e153b6e7]{background-image:url(/front/images/student-my-classes/header_blob_blue.svg);background-repeat:no-repeat;background-position:top}.my-account-head[data-v-e153b6e7]{height:177px;width:666px;text-align:center}.my-account-title[data-v-e153b6e7]{vertical-align:middle;padding-top:3%;font-size:2.2rem}@media(max-width:991px){.teacher-classes-page .my-account-head.purple-background[data-v-e153b6e7]{display:none}}.dropdown-class-options[data-v-93a33982]{background-color:#0068ff;border-radius:1rem;position:absolute;top:2rem;left:9rem;padding:.5rem;z-index:99}.dropdown-class-options .btn-select[data-v-93a33982]:hover{color:#0068ff!important}.dropdown-class-options .btn-select[data-v-93a33982]{align-items:start;display:block;width:13rem;text-align:left;padding:.5rem;color:#fff}.dropdown-class-options .color-icon[data-v-93a33982],.dropdown-class-options .white-icon[data-v-93a33982]{margin-right:.3rem;height:1.2rem}.dropdown-class-options .dropdown-menu[data-v-93a33982]{border-radius:1.25rem;background-color:#0068ff;padding:.5rem}.dropdown-class-options .btn-select:hover .color-icon[data-v-93a33982]{display:none;color:#0068ff!important}.dropdown-class-options .btn-select .white-icon[data-v-93a33982]{display:none;z-index:99}.dropdown-class-options .btn-select:hover .white-icon[data-v-93a33982]{display:inline}.card-button-border{border:1.5px solid #26b59d}.join-class{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:220px;max-height:236px;min-height:236px;cursor:pointer;background-color:#e8ecf1;border-radius:2rem;transition:all .2s ease-out}.join-class:hover{box-shadow:0 2rem 3rem #848bc82e;background-color:#e8ecf180}.join-class .join-btn{font-size:2.2rem;height:40px;width:40px;color:#d3d3d3;border:solid 4px lightgray;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center}.details-view{margin-top:10rem}.btn:focus{outline:none;box-shadow:none}@media(max-width:1520px){.student-classes{width:62%!important}}@media(max-width:1473px){.student-classes{width:73%!important}}@media(max-width:1425px){.student-classes{width:88%!important}}@media(max-width:1224px){.student-classes{width:92%!important}}@media(max-width:1180px){.student-classes{justify-content:center!important}}@media(max-width:1100px){.student-classes{justify-content:center!important}}.student-classes{display:flex;flex-wrap:wrap;gap:1rem;padding:2.2rem;margin-bottom:700px;justify-content:center;width:86%;margin:0 auto 50vh}.student-classes .archive-class{padding:1.5rem;background:#fff;max-width:220px;max-height:171px;padding:.8rem .8rem 0rem;border-radius:2rem}.student-classes .archive-class .archive-card-top{background:#6f46b1;max-height:51%;color:#fff;text-align:center;line-height:17px;padding:9px 25px 50px;border-radius:1rem;overflow:hidden;position:relative}.student-classes .archive-class .archive-card-top p{word-break:break-word}.student-classes .archive-class .archive-card-top .code-text{background-color:#8160b7;font-size:11px;bottom:10px;position:absolute;margin-left:7%;margin-top:.5rem}.student-classes .archive-class .card-middle{display:flex;justify-content:space-evenly}.student-classes .archive-class .card-middle .bar{width:100%;display:flex;justify-content:space-between;align-items:center}.student-classes .archive-class .card-middle .bar .count-number{font-size:1.8rem;font-weight:900}.student-classes .archive-class .card-middle .bar .color{color:#c914a7}.student-classes .archive-class .card-middle .bar .color-2{color:#5c25b7}.student-classes .archive-class .card-middle .bar .color-3{color:#26b59d}.student-classes .archive-class .card-middle .bar .btn{width:6rem;cursor:pointer;background-color:#fff;padding:10px 0;color:#120c35;display:flex;flex-direction:column;align-items:center;justify-content:center}.student-classes .archive-class .card-middle .btn .count{font-size:.75rem;width:3rem;bottom:6px;position:relative}.student-classes .archive-class .card-bottom{display:flex;justify-content:center;gap:.5rem;align-items:center;margin-top:1.4rem;position:relative}.student-classes .archive-class .card-bottom .d-ellipsis-style{width:30px}.student-classes .archive-class .card-bottom .ellipsis-btn{border:2px solid #0068ff;border-radius:99px}.student-classes .archive-class .card-bottom .ellipsis-btn:hover{background:#0068ff;border-radius:999px}.student-classes .archive-class .card-bottom .ellipsis-btn:hover svg circle{fill:#fff}.student-classes .student-class{padding:1.5rem;background:#fff;max-width:220px;max-height:236px;padding:.8rem;border-radius:2rem}.student-classes .student-class .teacher-card-top{background:#6f46b1;max-height:36%;color:#fff;text-align:center;line-height:17px;padding:9px 25px 50px;border-radius:1rem;overflow:hidden;position:relative}.student-classes .student-class .teacher-card-top p{word-break:break-word}.student-classes .student-class .teacher-card-top .code-text{background-color:#8160b7;font-size:11px;position:absolute;bottom:10px;margin-left:7%}.student-classes .student-class .card-middle{display:flex;justify-content:space-evenly}.student-classes .student-class .card-middle .bar{width:100%;display:flex;justify-content:space-between;align-items:center}.student-classes .student-class .card-middle .bar .count-number{font-size:1.8rem;font-weight:900}.student-classes .student-class .card-middle .bar .color{color:#c914a7}.student-classes .student-class .card-middle .bar .color-2{color:#5c25b7}.student-classes .student-class .card-middle .bar .color-3{color:#26b59d}.student-classes .student-class .card-middle .bar .btn{width:6rem;cursor:pointer;background-color:#fff;padding:10px 0;color:#120c35;display:flex;flex-direction:column;align-items:center;justify-content:center}.student-classes .student-class .card-middle .btn .count{font-size:.75rem;width:3rem;bottom:6px;position:relative}.student-classes .student-class .card-bottom{display:flex;justify-content:center;gap:.5rem;align-items:center;position:relative}.student-classes .student-class .card-bottom .d-ellipsis-style{width:30px}.student-classes .student-class .card-bottom .ellipsis-btn{border:2px solid #0068ff;border-radius:99px}.student-classes .student-class .card-bottom .ellipsis-btn:hover{background:#0068ff;border-radius:999px}.student-classes .student-class .card-bottom .ellipsis-btn:hover svg circle{fill:#fff}.games-await-text{font-size:9px!important;width:6rem!important}.student-text{font-size:9px!important;width:3rem!important}.more-btn{border-style:solid;border-radius:9999px;display:inline;line-height:16px;margin-left:.5rem;height:30px;width:30px}.more-btn:hover .blue-ellipsis{display:none}.more-btn .white-ellipsis{display:none;top:5px;bottom:50px;z-index:99}.more-btn:hover .white-ellipsis{display:inline}.create-class-btn{background-color:#fff;border-radius:999px;color:#0068ff;display:flex;justify-content:center;align-items:center;gap:.5rem;height:50px;padding:.5rem;transition:.3s all ease-in-out}.create-class-btn .blue-plus{width:30px}.create-class-btn:hover{background-color:#0068ff;color:#fff}.create-class-btn:hover .blue-plus path{fill:#fff}.import-class-btn{background-color:#fff;border-radius:999px;color:#0068ff;display:flex;justify-content:center;align-items:center;gap:.5rem;height:50px;padding:.5rem;transition:.3s all ease-in-out}.import-class-btn .blue-plus{width:30px}.import-class-btn:hover{background-color:#0068ff;color:#fff}.import-class-btn:hover .blue-plus path{fill:#fff}.view-archive-btn{background-color:#fff;border-radius:999px;color:#0068ff;display:flex;justify-content:center;align-items:center;gap:.5rem;height:50px;padding:.5rem 1rem;transition:.3s all ease-in-out}.view-archive-btn .blue-plus{width:20px}.view-archive-btn:hover{background-color:#0068ff;color:#fff}.view-archive-btn:hover .blue-plus path{fill:#fff}.class-options{justify-content:center}#empty-classes-view-id{margin-bottom:1rem}#empty-classes-view-id .empty-classes-view-wrapper{background:#fff;border-radius:1.5rem;align-items:center;display:flex;flex-direction:column;text-align:center;gap:2rem;margin:1rem;padding:1rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container{color:#fff;display:flex;flex-direction:column;gap:1rem;width:100%}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container{background-color:#5c25b7;border-radius:1.5rem;padding:1rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-header-container{display:flex;flex-direction:column;gap:.5rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-header-container .label-1{font-size:3rem;font-style:normal;font-weight:700}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-header-container .label-2{font-size:2rem;font-weight:500}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container{display:flex;justify-content:center;flex-wrap:wrap;padding:22px}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .mobile-txt{color:#5c25b7;font-size:1.5rem;font-weight:600;text-align:center}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .or-txt{padding:0rem 3%;text-align:center;font-size:2rem;align-items:center;display:flex;font-weight:800}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container{display:flex;flex-direction:column;font-size:22px;font-weight:600;gap:1rem;justify-content:space-between;line-height:normal;max-width:404px}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container .create-classes-btn{align-items:center;border-radius:20px;background:#fff;display:flex;height:100%;justify-content:center;padding:38px;transition:.3s ease-in-out all;transform:scale(1);width:100%}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container .create-classes-btn svg{width:281px;height:141px}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container .create-classes-btn:hover{transform:scale(1.04)}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container .create-class-mobile-btn{align-items:center;display:flex;flex-direction:column;padding:1.5rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .import-classes-container{display:flex;flex-direction:column;gap:1rem;font-size:22px;font-weight:600;justify-content:space-between;line-height:normal;max-width:404px}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .import-classes-container .import-classes-wrap{border-radius:20px;background:#fff;display:flex;flex-direction:column;gap:.5rem;padding:22px;transition:.3s ease-in-out all;width:100%}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .import-classes-container .import-classes-wrap .import-classes-header{background:var(--StudentRailBG, linear-gradient(180deg, #5c25b7 24.48%, #002d72 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(1.5rem,1.5vw,3rem);font-style:normal;font-weight:800}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .import-classes-container .import-classes-wrap .import-classes-btn{border-radius:10px;background:#f2f2f2;display:flex;padding:14px 16px;justify-content:center;align-items:center;gap:1rem;transform:scale(1);transition:.3s ease-in-out all}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .import-classes-container .import-classes-wrap .import-classes-btn:hover{background:#cdcbcb;transform:scale(1.02)}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .view-archived-classes-btn{align-items:center;border-radius:84px;border:2px solid #fff;display:flex;font-size:20px;font-weight:700;margin:0 auto;padding:12px 55px;justify-content:center;transform:scale(1);transition:.3s ease-in-out all;max-width:920px;width:90%}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .view-archived-classes-btn:hover{background:#fff;color:#5c25b7;transform:scale(1.04)}#empty-classes-view-id .seven-days-free-container{background-color:#382d9e;background-image:url(/front/images/account/Witty_with_Key.svg);background-repeat:no-repeat;background-position:center 12px;border-radius:1rem;color:#fff;display:flex;justify-content:space-between;padding:1rem}#empty-classes-view-id .seven-days-free-container .seven-days-free-container-inner{display:flex}#empty-classes-view-id .seven-days-free-container.big-screen-size{align-items:center;justify-content:center}#empty-classes-view-id .seven-days-free-container.big-screen-size .seven-days-free-container-inner{max-width:1000px}#empty-classes-view-id .seven-days-free-container .seven-day-txt{display:flex;gap:1rem;text-align:left;text-shadow:0px 0px 4.737px #b3abff;-webkit-text-stroke-width:.67px;-webkit-text-stroke-color:#8578f1;font-size:49px;font-style:normal;font-weight:500;width:90%}#empty-classes-view-id .seven-days-free-container .seven-day-txt .free-wrd{font-weight:900}#empty-classes-view-id .seven-days-free-container .extension-txt{display:flex;align-items:center;flex-wrap:wrap;text-align:left;gap:.25rem;height:100%;line-height:16px;padding:1rem 0rem}#empty-classes-view-id .seven-days-free-container .extension-txt .bold-ext-txt{font-weight:700;white-space:nowrap}#empty-classes-view-id .seven-days-free-container.seven-days-wrapped-style{background-image:url(/front/images/account/Witty_with_Key.svg),linear-gradient(139deg,#4101aa 27.1%,#1a0044 107.62%);background-position:calc(50% + 50px) bottom,center;background-size:621px,cover;background-repeat:no-repeat,no-repeat;flex-direction:column;gap:7rem;align-items:center}#empty-classes-view-id .seven-days-free-container.seven-days-wrapped-style .seven-days-free-container-inner{flex-direction:column;gap:7rem}#empty-classes-view-id .seven-days-free-container.seven-days-wrapped-style .seven-day-txt{text-align:center;justify-content:center;line-height:normal}@media(max-width:522px){#empty-classes-view-id .seven-days-free-container.seven-days-wrapped-style .seven-day-txt{display:unset}}#empty-classes-view-id .seven-days-free-container.seven-days-wrapped-style .extension-txt{display:unset;font-size:20px;justify-content:center;padding:1rem 0rem 0rem;text-align:center}#empty-classes-view-id .empty-classes-footer-txt{color:#4a4a4a;line-height:normal;text-align:center}#empty-classes-view-id .empty-classes-footer-txt .bold-ext-txt{font-weight:700;white-space:nowrap}#empty-classes-view-id .empty-classes-footer-txt .learn-more-btn{color:#26b59d;transition:.3s ease-in-out all;font-weight:700;text-decoration:underline}#empty-classes-view-id .empty-classes-footer-txt .learn-more-btn:hover{color:#002d72}#empty-classes-view-id .empty-classes-footer-container{margin:0rem 2rem 2rem;text-align:center}@media(max-width:1283px){#empty-classes-view-id .empty-classes-header-container .label-1{line-height:3rem;margin-top:1rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container{display:grid;grid-template-columns:1fr .2fr 1fr}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .or-txt{padding:unset;justify-content:center;display:flex}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .create-class-container .create-classes-btn svg{height:auto;max-width:240px}}@media(max-width:850px){#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container{display:flex;gap:1.5rem}#empty-classes-view-id .empty-classes-view-wrapper .empty-classes-container .top-container .empty-classes-options-container .or-txt{display:none}}#myAccountHead[data-v-9aa1bba9]{background-image:url(/front/images/student-my-classes/header_blob_purple.svg);background-repeat:no-repeat;background-position:top;height:177px;width:666px;background-size:683px 178px;text-align:center}#myAccountHead .my-account-title[data-v-9aa1bba9]{vertical-align:middle;padding-top:3%;font-size:45px}.teacher-classes-page[data-v-9aa1bba9]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.teacher-classes-page .loading-spinner-container[data-v-9aa1bba9]{display:flex;justify-content:center}.teacher-page[data-v-9aa1bba9]{width:100%}.card-button-border[data-v-9aa1bba9]{border:1.5px solid #26b59d}.join-class[data-v-9aa1bba9]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:220px;max-height:236px;min-height:236px;cursor:pointer;background-color:#e8ecf1;border-radius:2rem;transition:all .2s ease-out}.join-class[data-v-9aa1bba9]:hover{box-shadow:0 2rem 3rem #848bc82e;background-color:#e8ecf180}.join-class .join-btn[data-v-9aa1bba9]{font-size:2.2rem;height:40px;width:40px;color:#d3d3d3;border:solid 4px lightgray;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center}.details-view[data-v-9aa1bba9]{margin-top:10rem}.btn[data-v-9aa1bba9]:focus{outline:none;box-shadow:none}.shadowSurround[data-v-9aa1bba9]{-moz-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);-webkit-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);box-shadow:0 4px 7px 2px #4949491a}@media(max-width:1520px){.student-classes[data-v-9aa1bba9]{width:62%!important}}@media(max-width:1480px){.student-classes[data-v-9aa1bba9]{width:66%!important}}@media(max-width:1425px){.student-classes[data-v-9aa1bba9]{width:72%!important}}@media(max-width:1390px){.student-classes[data-v-9aa1bba9]{width:70%!important}}@media(max-width:1348px){.student-classes[data-v-9aa1bba9]{width:72%!important}}@media(max-width:1310px){.student-classes[data-v-9aa1bba9]{width:74%!important}}@media(max-width:1298px){.student-classes[data-v-9aa1bba9]{width:80%!important}}@media(max-width:1205px){.student-classes[data-v-9aa1bba9]{justify-content:center!important}}@media(max-width:1100px){.student-classes[data-v-9aa1bba9]{justify-content:center!important}}.student-classes[data-v-9aa1bba9]{display:flex;flex-wrap:wrap;gap:1rem;padding:2.2rem;margin-bottom:700px;justify-content:center;width:86%;margin:0 auto 50vh}.student-classes .student-class[data-v-9aa1bba9]{padding:1.5rem;background:#fff;max-width:220px;max-height:236px;padding:.8rem;border-radius:2rem}.student-classes .student-class .card-top[data-v-9aa1bba9]{background:#5c25b7;max-height:36%;color:#fff;text-align:center;line-height:20px;padding:17px 25px 50px;border-radius:1rem;overflow:hidden}.student-classes .student-class .card-top p[data-v-9aa1bba9]{word-break:break-word}.student-classes .student-class .card-middle[data-v-9aa1bba9]{display:flex;justify-content:space-evenly}.student-classes .student-class .card-middle .bar[data-v-9aa1bba9]{width:100%;display:flex;justify-content:space-between;align-items:center}.student-classes .student-class .card-middle .bar .count-number[data-v-9aa1bba9]{font-size:1.8rem;font-weight:900}.student-classes .student-class .card-middle .bar .color[data-v-9aa1bba9]{color:#c914a7}.student-classes .student-class .card-middle .bar .color-2[data-v-9aa1bba9]{color:#5c25b7}.student-classes .student-class .card-middle .bar .color-3[data-v-9aa1bba9]{color:#26b59d}.student-classes .student-class .card-middle .bar .btn[data-v-9aa1bba9]{width:6rem;cursor:pointer;background-color:#fff;padding:10px 0;color:#120c35;display:flex;flex-direction:column;align-items:center;justify-content:center}.student-classes .student-class .card-middle .btn .count[data-v-9aa1bba9]{font-size:.75rem;width:3rem;bottom:6px;position:relative}.student-classes .student-class .card-bottom[data-v-9aa1bba9]{display:flex;justify-content:center}#myAccountHead[data-v-206c301a]{background-image:url(/front/images/student-my-classes/header_blob_purple.svg);background-repeat:no-repeat;background-position:top;height:177px;width:666px;background-size:683px 178px;text-align:center}#myAccountHead .my-account-title[data-v-206c301a]{vertical-align:middle;padding-top:3%;font-size:45px}.teacher-classes-page[data-v-206c301a]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.teacher-classes-page .loading-spinner-container[data-v-206c301a]{display:flex;justify-content:center}.teacher-page[data-v-206c301a]{width:100%}.card-button-border[data-v-206c301a]{border:1.5px solid #26b59d}.join-class[data-v-206c301a]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:220px;max-height:236px;min-height:236px;cursor:pointer;background-color:#e8ecf1;border-radius:2rem;transition:all .2s ease-out}.join-class[data-v-206c301a]:hover{box-shadow:0 2rem 3rem #848bc82e;background-color:#e8ecf180}.join-class .join-btn[data-v-206c301a]{font-size:2.2rem;height:40px;width:40px;color:#d3d3d3;border:solid 4px lightgray;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center}.details-view[data-v-206c301a]{margin-top:10rem}.btn[data-v-206c301a]:focus{outline:none;box-shadow:none}.shadowSurround[data-v-206c301a]{-moz-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);-webkit-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);box-shadow:0 4px 7px 2px #4949491a}@media(max-width:1520px){.student-classes[data-v-206c301a]{width:62%!important}}@media(max-width:1480px){.student-classes[data-v-206c301a]{width:66%!important}}@media(max-width:1425px){.student-classes[data-v-206c301a]{width:72%!important}}@media(max-width:1390px){.student-classes[data-v-206c301a]{width:70%!important}}@media(max-width:1348px){.student-classes[data-v-206c301a]{width:72%!important}}@media(max-width:1310px){.student-classes[data-v-206c301a]{width:74%!important}}@media(max-width:1298px){.student-classes[data-v-206c301a]{width:80%!important}}@media(max-width:1205px){.student-classes[data-v-206c301a]{justify-content:center!important}}@media(max-width:1100px){.student-classes[data-v-206c301a]{justify-content:center!important}}.student-classes[data-v-206c301a]{display:flex;flex-wrap:wrap;gap:1rem;padding:2.2rem;margin-bottom:700px;justify-content:center;width:86%;margin:0 auto 50vh}.student-classes .student-class[data-v-206c301a]{padding:1.5rem;background:#fff;max-width:220px;max-height:236px;padding:.8rem;border-radius:2rem}.student-classes .student-class .card-top[data-v-206c301a]{background:#5c25b7;max-height:36%;color:#fff;text-align:center;line-height:20px;padding:17px 25px 50px;border-radius:1rem;overflow:hidden}.student-classes .student-class .card-top p[data-v-206c301a]{word-break:break-word}.student-classes .student-class .card-middle[data-v-206c301a]{display:flex;justify-content:space-evenly}.student-classes .student-class .card-middle .bar[data-v-206c301a]{width:100%;display:flex;justify-content:space-between;align-items:center}.student-classes .student-class .card-middle .bar .count-number[data-v-206c301a]{font-size:1.8rem;font-weight:900}.student-classes .student-class .card-middle .bar .color[data-v-206c301a]{color:#c914a7}.student-classes .student-class .card-middle .bar .color-2[data-v-206c301a]{color:#5c25b7}.student-classes .student-class .card-middle .bar .color-3[data-v-206c301a]{color:#26b59d}.student-classes .student-class .card-middle .bar .btn[data-v-206c301a]{width:6rem;cursor:pointer;background-color:#fff;padding:10px 0;color:#120c35;display:flex;flex-direction:column;align-items:center;justify-content:center}.student-classes .student-class .card-middle .btn .count[data-v-206c301a]{font-size:.75rem;width:3rem;bottom:6px;position:relative}.student-classes .student-class .card-bottom[data-v-206c301a]{display:flex;justify-content:center}#account-wrapper #profile-container{margin:0 4%}#account-wrapper #profile-container #card-container{grid-template-columns:repeat(1,minmax(0,1fr))}#account-wrapper #profile-container #card-container .card-inner{border-radius:17px;height:100%}#account-wrapper #profile-container #card-container .profile-card{background:#fff;border-radius:17px;margin:10px;padding:16px}#account-wrapper #profile-container #card-container .profile-card .inner-container{display:flex;flex-direction:column;height:100%}#account-wrapper #profile-container #card-container .profile-card .inner-container .label-txt{align-items:center;display:flex;font-weight:700;font-size:30px;line-height:36px;margin-bottom:16px}@media(min-width:1162px){#account-wrapper #profile-container #card-container{grid-template-columns:50% auto}}input[type=text].order-code::placeholder{color:#ffffffbf!important}input:focus{outline:none}.shadowDarker{-moz-box-shadow:0 0 7px grey;-webkit-box-shadow:0 0 7px grey;box-shadow:0 0 7px gray}.shorterProfileBox{height:242px}.tallerProfileBox{height:400px}.prof-container-1{display:flex}.left-pos{flex:3}.right-pos{flex:1;white-space:nowrap;overflow:hidden}::placeholder{color:red!important;opacity:1}:-ms-input-placeholder{color:red!important}::-ms-input-placeholder{color:red!important}#myAccountHead{background-image:url(/front/images/my-account/header-pattern-03.png);height:270px;width:640px;background-size:640px 270px;text-align:center}#myAccountHead .my-account-title{vertical-align:middle;padding-top:60px;font-size:45px}.shadowSurround{-moz-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);-webkit-box-shadow:0px 4px 7px 2px rgba(73,73,73,.1);box-shadow:0 4px 7px 2px #4949491a}.shadowAvatarBox{-moz-box-shadow:0 0 4px #ccc;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}#account-container{max-width:1300px;margin-top:7%;margin-right:5px;margin-left:5px}.name-container{overflow-wrap:break-word;display:flex;margin-left:25%}.manage-account-container{white-space:nowrap;overflow:hidden}#student-account-wrapper{background-color:#f2f2f2;height:100vh}.save-btn{display:inline;height:20px;width:20px;margin-bottom:3px}@media(max-width:1279px){#student-account-wrapper{background-color:#f2f2f2;padding-bottom:69rem}}.manage-account-container{white-space:nowrap;overflow:hidden;width:28rem}@media(min-width:720px){#account-container{margin-right:40px}}.avatar-container{height:500px;min-width:650px;max-width:1300px;margin-top:200px;margin-bottom:800px}.coming-soon-image{display:block;margin-left:auto;margin-right:auto}.part-select{border:2px solid #5c25b7}.vue-swatches{margin-right:5px;margin-top:10px}.card-scroll{max-height:80vh;overflow-y:scroll;overflow-x:hidden}.card-scroll::-webkit-scrollbar{width:10px}.card-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#ffffff59}.scroll-track-color::-webkit-scrollbar-track{background-color:#ffffff59}.card-scroll::-webkit-scrollbar-track{margin-top:5px;margin-bottom:5px;border-radius:10px}.user-placeholder::placeholder{color:#fff!important;font-weight:500;opacity:1}.user-placeholder:-ms-input-placeholder{color:#fff!important}.user-placeholder::-ms-input-placeholder{color:#fff!important}.nav_page[data-v-164fcd2e]{background-color:#5c25b7;padding:2rem;min-height:100vh}.subscription-banner[data-v-1092f356]{background-color:#599dff;position:absolute;height:100%;width:100%}.subscription-banner .subscription-background-curve[data-v-1092f356]{position:absolute;top:46%;left:0;width:100%;min-height:1800px;background:url(/front/images/access-code-png/background/svg-background.svg) no-repeat center top;background-size:cover}.subscription-banner .signed-out-position[data-v-1092f356]{top:40%}.subscription-banner .subscription-content[data-v-1092f356]{position:relative;z-index:1;text-align:center;padding:2rem;padding-top:0}.subscription-banner .signed-out-wrapper[data-v-1092f356]{height:100%;overflow:auto;position:absolute;width:100%;display:flex;align-items:center}.subscription-banner .signed-out-wrapper .so-container[data-v-1092f356]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.subscription-banner .signed-out-wrapper .so-container .so-game-title[data-v-1092f356]{color:#ffffffd9;font-size:clamp(3rem,4vw,5rem);font-weight:700;line-height:normal;text-align:center;margin-bottom:1.5rem;padding-top:6rem}.subscription-banner .signed-out-wrapper .so-container .so-game-img[data-v-1092f356]{border-radius:1.5rem;width:450px}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap[data-v-1092f356]{display:flex;flex-direction:column;gap:4rem;margin-top:4rem;width:60%}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-game-message[data-v-1092f356]{color:#fff;font-weight:400;font-size:clamp(1.5rem,2vw,3rem)}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap[data-v-1092f356]{display:flex;justify-content:center;gap:2rem;width:100%;align-items:center;margin-bottom:4rem}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap .login-btn[data-v-1092f356]{background-color:#c914a7;color:#fff;border:2px solid #c914a7;border-radius:99px;padding:1.5rem;font-size:2rem;font-weight:700;transition:.3s ease-in-out all;align-items:center;justify-content:center;display:flex;height:66px;width:100%;white-space:nowrap;transform:scale(1)}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap .login-btn[data-v-1092f356]:hover{border-color:#530845;background-color:#530845;transform:scale(1.05)}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap .signup-btn[data-v-1092f356]{color:#fff;border:2px solid white;border-radius:99px;padding:1.5rem;font-size:2rem;font-weight:700;transition:.3s ease-in-out all;align-items:center;justify-content:center;display:flex;height:66px;transform:scale(1);width:100%;white-space:nowrap}.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap .signup-btn[data-v-1092f356]:hover{background-color:#fff;color:#0068ff;transform:scale(1.05)}@media(max-width:875px){.subscription-banner .signed-out-wrapper .so-container .so-label-wrap .so-btn-wrap[data-v-1092f356]{flex-direction:column-reverse}}.subscription-banner .stars-container[data-v-1092f356]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.subscription-banner .stars-container .star[data-v-1092f356]{position:relative}.subscription-banner .stars-container .star-1[data-v-1092f356]{top:9%;left:9%;width:74px;height:76px}.subscription-banner .stars-container .star-2[data-v-1092f356]{top:2%;right:-81%;width:77px;height:81px}.subscription-banner .stars-container .star-3[data-v-1092f356]{top:-2%;left:25%;width:57px;height:59px}.subscription-banner .stars-container .star-4[data-v-1092f356]{top:13%;right:-59%;width:60px;height:58px}.subscription-banner .stars-container .star-5[data-v-1092f356]{top:-1%;left:35%;width:57px;height:59px}.subscription-banner .stars-container .star-6[data-v-1092f356]{top:8%;left:42%;width:57px;height:59px}.subscription-banner .stars-container .star-7[data-v-1092f356]{top:2%;right:-12%;width:57px;height:59px}.subscription-banner .stars-container .star-8[data-v-1092f356]{top:2%;right:26%;width:57px;height:59px}.subscription-banner .stars-container .star-9[data-v-1092f356]{top:1%;right:17%;width:57px;height:59px}.subscription-banner .stars-container .star-10[data-v-1092f356]{top:12%;right:20%;width:57px;height:59px}.subscription-banner .quote-bubble[data-v-1092f356]{position:relative;background-color:#fff;border-radius:20px;padding:20px}.subscription-banner .quote-text[data-v-1092f356]{color:#090213;font-size:32px;font-weight:400}.subscription-banner .quote-text .quote-greeting[data-v-1092f356]{color:#002d72;font-size:64px;font-weight:800}.subscription-banner .quote-text span[data-v-1092f356]{color:#090213;font-size:32px;font-weight:700}.subscription-banner .quote-stem[data-v-1092f356]{position:absolute;bottom:-38px;left:60%;transform:translate(-50%) rotate(-160deg);width:0;height:0;border-left:41px solid transparent;border-right:190px solid transparent;border-top:66px solid #fff;z-index:1}@media(max-width:480px){.subscription-banner .quote-bubble[data-v-1092f356]{padding:15px;font-size:14px;max-width:90%}}.subscription-banner .plus-game-section[data-v-1092f356]{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:60px}.subscription-banner .plus-game-section .plus-game-title[data-v-1092f356]{color:#fff;max-width:923px;font-family:Hellix;font-size:48px;font-weight:400;line-height:normal}.subscription-banner .plus-game-section .plus-game-title span[data-v-1092f356]{font-size:48px;font-weight:700}.subscription-banner .plus-game-section img[data-v-1092f356]{width:440.954px;height:248.036px;border-radius:25px}.subscription-banner .plus-game-section .loader[data-v-1092f356]{border:6px solid rgba(255,255,255,.2);border-radius:50%;border-top:6px solid #599dff;border-right:6px solid #002d72;border-bottom:6px solid #1f2937;width:60px;height:60px;animation:spin-1092f356 1s ease-in-out infinite}@keyframes spin-1092f356{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.5}to{transform:rotate(360deg)}}.subscription-banner .unlock-section[data-v-1092f356]{margin-top:2rem}.subscription-banner .unlock-section .header-quote[data-v-1092f356]{z-index:1;position:relative;display:flex;justify-content:center}.subscription-banner .unlock-section .header-quote .quote-bubble-text[data-v-1092f356]{height:auto;width:923px}@media(max-width:1204px){.subscription-banner .unlock-section .header-quote .quote-bubble-text[data-v-1092f356]{width:823px}}@media(max-width:1075px){.subscription-banner .unlock-section .header-quote .quote-bubble-text[data-v-1092f356]{width:723px}}@media(max-width:768px){.subscription-banner .unlock-section .header-quote .quote-bubble-text[data-v-1092f356]{display:none}}.subscription-banner .unlock-section .header-quote .quote-text.explore-text[data-v-1092f356]{display:none}@media(max-width:768px){.subscription-banner .unlock-section .header-quote .quote-text.explore-text[data-v-1092f356]{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 0}}.subscription-banner .unlock-section .unlock-section-and-witty[data-v-1092f356]{display:flex;justify-content:center;text-align:left;align-items:center;margin-bottom:2rem}.subscription-banner .unlock-section .unlock-section-and-witty .text-and-buttons[data-v-1092f356]{max-width:600px}@media(max-width:1440px){.subscription-banner .unlock-section .unlock-section-and-witty[data-v-1092f356]{flex-direction:column-reverse}}.subscription-banner .buttons[data-v-1092f356]{display:flex;gap:1rem;margin-top:1rem}@media(max-width:1488px){.subscription-banner .buttons[data-v-1092f356]{flex-direction:column-reverse}}.subscription-banner .buttons .learn-more[data-v-1092f356],.subscription-banner .buttons .upgrade-now[data-v-1092f356]{display:flex;padding:1.5rem 2rem;justify-content:center;align-items:center;gap:6px;border-radius:96px;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Hellix;font-weight:700;line-height:20px;letter-spacing:.4px;transition:background .5s,color .5s}.subscription-banner .buttons .learn-more.learn-more[data-v-1092f356],.subscription-banner .buttons .upgrade-now.learn-more[data-v-1092f356]{font-size:1.85rem;border:3px solid #ffffff;background:transparent}.subscription-banner .buttons .learn-more.learn-more[data-v-1092f356]:hover,.subscription-banner .buttons .upgrade-now.learn-more[data-v-1092f356]:hover{background:#fff;color:#599dff}.subscription-banner .buttons .learn-more.upgrade-now[data-v-1092f356],.subscription-banner .buttons .upgrade-now.upgrade-now[data-v-1092f356]{font-size:2.5rem;background:#c914a7}.subscription-banner .buttons .learn-more.upgrade-now[data-v-1092f356]:hover,.subscription-banner .buttons .upgrade-now.upgrade-now[data-v-1092f356]:hover{background:#a30585}.subscription-banner .code-redeem-section.plus-game .tooltip[data-v-1092f356]{transform:translate(-100%) translateY(35px)!important}@media(max-width:1440px){.subscription-banner .code-redeem-section.plus-game .tooltip[data-v-1092f356]{transform:translate(-13%) translateY(20px)!important}}.subscription-banner .code-redeem-section[data-v-1092f356]{display:flex;flex-wrap:wrap;align-items:center;background-color:#ffffff24;border-radius:44px;padding:12px 16px;color:#fff;position:relative;margin:0 auto;max-width:1150px}.subscription-banner .code-redeem-section .have-a-code[data-v-1092f356]{gap:16px}@media(max-width:1440px){.subscription-banner .code-redeem-section[data-v-1092f356]{border-radius:12px}.subscription-banner .code-redeem-section .have-a-code[data-v-1092f356]{flex-direction:column}.subscription-banner .code-redeem-section .have-a-code .redeem-text[data-v-1092f356]{justify-content:center}.subscription-banner .code-redeem-section .tooltip[data-v-1092f356]{transform:translate(0) translateY(20px)!important}}.subscription-banner .code-redeem-section .info-icon[data-v-1092f356]{position:relative;font-size:1.5rem;margin-left:.5rem;cursor:pointer;z-index:2}.subscription-banner .code-redeem-section .tooltip[data-v-1092f356]{position:absolute;bottom:100%;left:50%;transform:translate(-75%) translateY(35px);white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s linear .3s,transform .3s ease;border-radius:29px;padding:5px 10px;z-index:1}.subscription-banner .code-redeem-section .info-icon:hover+.tooltip[data-v-1092f356],.subscription-banner .code-redeem-section .tooltip[data-v-1092f356]:hover{visibility:visible;opacity:1;transition:opacity .3s ease,visibility 0s,transform .3s ease}.subscription-banner .code-redeem-section .redeem-text[data-v-1092f356]{display:flex;align-items:center;font-size:1.5rem;font-weight:600}.subscription-banner .code-redeem-section .input-container[data-v-1092f356]{flex-grow:1;position:relative;display:flex;align-items:center}.subscription-banner .code-redeem-section .input-container .code-input[data-v-1092f356]{flex:1;padding:1rem;font-size:1.25rem;border-radius:44.449px;background:#ffffff40;border:none}.subscription-banner .code-redeem-section .input-container .code-input[data-v-1092f356]::placeholder{color:#fff!important;font-weight:600!important}.subscription-banner .code-redeem-section .input-container .submit-button[data-v-1092f356]{position:absolute;right:2%;background-color:#fff;border-radius:44px;padding:8px 24px;color:#599dff;font-family:Hellix;font-size:20px;font-weight:700;cursor:pointer;outline:none}.subscription-banner .code-redeem-section .input-container .submit-button[data-v-1092f356]:not(:disabled):hover{background-color:#e0f2fe}.subscription-banner .code-redeem-section .input-container .submit-button[data-v-1092f356]:disabled{cursor:not-allowed;opacity:.5}.subscription-banner .code-redeem-section .join-school-response[data-v-1092f356]{display:flex;align-items:center;gap:10px;margin:0 auto;font-weight:700;color:#c914a7}.subscription-banner .fixed-navbar[data-v-1092f356]{display:flex;flex-direction:column;background-color:#599dff;padding:1rem;padding-left:15%;color:#fff;width:100%;position:fixed;top:0;z-index:1000}.subscription-banner .fixed-navbar .input-container[data-v-1092f356]{position:relative;flex-grow:1;width:400px}.subscription-banner .fixed-navbar .input-container .submit-button[data-v-1092f356]{right:2%}.subscription-banner .fade-enter-active[data-v-1092f356],.subscription-banner .fade-leave-active[data-v-1092f356]{transition:opacity .5s}.subscription-banner .fade-enter[data-v-1092f356],.subscription-banner .fade-leave-to[data-v-1092f356]{opacity:0}.shiftPageSmallSiderail .subscription-banner[data-v-1092f356]{padding-right:104px}.shiftPageLargeSiderail .subscription-banner[data-v-1092f356]{padding-right:250px}@media(max-width:991px){.subscription-banner[data-v-1092f356]{padding-right:unset!important}}@media(max-width:1440px){.subscription-banner .subscription-background-curve[data-v-1092f356]{min-height:3200px!important}}.lower-section[data-v-1092f356]{gap:2rem;margin:4rem 0;display:flex;flex-direction:column}.unlock-section .explore-content[data-v-1092f356],.unlock-section .hands-on-content[data-v-1092f356],.explore-section .explore-content[data-v-1092f356],.explore-section .hands-on-content[data-v-1092f356],.hands-on-section .explore-content[data-v-1092f356],.hands-on-section .hands-on-content[data-v-1092f356]{display:flex;justify-content:center;gap:2rem}@media(max-width:1440px){.unlock-section .explore-content[data-v-1092f356],.unlock-section .hands-on-content[data-v-1092f356],.explore-section .explore-content[data-v-1092f356],.explore-section .hands-on-content[data-v-1092f356],.hands-on-section .explore-content[data-v-1092f356],.hands-on-section .hands-on-content[data-v-1092f356]{text-align:left;flex-direction:column;align-items:center}}@media(max-width:1440px){.unlock-section .hands-on-content[data-v-1092f356],.explore-section .hands-on-content[data-v-1092f356],.hands-on-section .hands-on-content[data-v-1092f356]{align-items:center;flex-direction:column-reverse;margin-top:3rem}}.unlock-section .flash-light-svg[data-v-1092f356],.unlock-section .explore-image[data-v-1092f356],.explore-section .flash-light-svg[data-v-1092f356],.explore-section .explore-image[data-v-1092f356],.hands-on-section .flash-light-svg[data-v-1092f356],.hands-on-section .explore-image[data-v-1092f356]{max-width:500px;height:auto}@media(max-width:500px){.unlock-section .flash-light-svg[data-v-1092f356],.unlock-section .explore-image[data-v-1092f356],.explore-section .flash-light-svg[data-v-1092f356],.explore-section .explore-image[data-v-1092f356],.hands-on-section .flash-light-svg[data-v-1092f356],.hands-on-section .explore-image[data-v-1092f356]{max-width:365px;height:auto}}.explore-text[data-v-1092f356],.hands-on-text[data-v-1092f356]{max-width:600px;text-align:left}.heading-section-text[data-v-1092f356]{color:#fff;font-size:3rem;font-weight:600}.heading-section-text span[data-v-1092f356]{font-weight:700}@media(max-width:1440px){.heading-section-text[data-v-1092f356]{text-align:center}}.sub-text[data-v-1092f356]{color:#ffffffd9;margin:.875rem 0;font-family:Hellix;font-size:24px;font-weight:400}.sub-text span[data-v-1092f356]{font-weight:700}.sub-text p[data-v-1092f356]{word-wrap:break-word}.plus-game-section-learning[data-v-1092f356]{display:flex;justify-content:center;text-align:left}.plus-game-section-learning .hands-on-learning[data-v-1092f356]{display:flex;padding:32px;gap:2px;justify-content:space-between;align-items:center;border-radius:42px;background:#599dff}.plus-game-section-learning .hands-on-learning .section-heading[data-v-1092f356]{color:#fff;font-size:42px;font-weight:600}.plus-game-section-learning .hands-on-learning .section-heading span[data-v-1092f356]{font-weight:700}.plus-game-section-learning .hands-on-learning .section-image[data-v-1092f356]{max-width:500px}.plus-game-section-learning .hands-on-learning .section-content[data-v-1092f356]{max-width:600px}.plus-game-section-learning .hands-on-learning .section-sub-tex[data-v-1092f356]{color:#ffffffd9;font-size:24px;font-weight:400}.plus-game-section-learning .hands-on-learning .section-sub-tex span[data-v-1092f356]{font-weight:700}@media(max-width:1440px){.plus-game-section-learning .hands-on-learning[data-v-1092f356]{flex-direction:column;text-align:left}}.hands-on-learning.witty-apple[data-v-1092f356]{border-radius:26.645px;background:#002d72!important;gap:1.5rem}.hands-on-learning.witty-apple h1[data-v-1092f356]{font-size:clamp(2rem,2.5vw,3rem)!important}.hands-on-learning.witty-apple .upgrade-now[data-v-1092f356]{font-size:clamp(1.5rem,2vw,3rem)!important;border-radius:87px!important;border:2.736px solid #fff!important;background:transparent!important}.hands-on-learning.witty-apple .upgrade-now[data-v-1092f356]:hover{background:#fff!important;color:#002d72!important}.school-district-section[data-v-1092f356]{position:relative;width:923px;border-radius:29px;margin:0 auto}@media(max-width:1440px){.school-district-section[data-v-1092f356]{width:unset}}.school-district-section .shop-school-district-plan-btn[data-v-1092f356]{position:absolute;right:25%;bottom:15%;font-size:1.5rem;color:#fff;text-align:center;font-weight:700;padding:18px 24px;border-radius:96px;border:3px solid #ffffff;background:transparent;cursor:pointer;transition:background .5s,color .5s}.school-district-section .shop-school-district-plan-btn[data-v-1092f356]:hover{background:#fff;color:#002d72}@media(max-width:1440px){.school-district-section .shop-school-district-plan-btn[data-v-1092f356]{right:16%;bottom:6%}}@media(max-width:775px){.school-district-section .shop-school-district-plan-btn[data-v-1092f356]{right:22%;bottom:10%;height:55px;padding:8px 16px}}.modal-overlay[data-v-1092f356]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .5s ease}.modal-content[data-v-1092f356]{background-color:transparent;border-radius:10px;position:relative;max-width:80%;max-height:80%;overflow:auto;transform:scale(.95);opacity:0;transition:opacity .5s ease,transform .5s ease}.modal-overlay.active[data-v-1092f356]{opacity:1;visibility:visible;transition-delay:0s}.modal-overlay.active>.modal-content[data-v-1092f356]{transform:scale(1);opacity:1}.close-button[data-v-1092f356]{position:absolute;top:10px;right:10px;background:none;border:none;font-size:2rem;cursor:pointer;color:#599dff}.close-button[data-v-1092f356]:hover{color:#267fff}.modal-svg[data-v-1092f356]{width:100%;height:auto}.tooltip-ac[data-v-1092f356]{position:relative}.tooltip-ac .tooltiptext-ac[data-v-1092f356]{visibility:hidden;width:300px;background-color:#4d95ff;color:#fff;text-align:center;border-radius:6px;padding:1rem;font-size:14px;position:absolute;z-index:1;bottom:150%;left:70%;transform:translate(-50%);opacity:0;transition:opacity .3s ease,visibility .3s ease}.tooltip-ac .tooltiptext-ac[data-v-1092f356]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border-width:12px;border-style:solid;border-color:#4d95ff transparent transparent transparent}.tooltip-ac:hover .tooltiptext-ac[data-v-1092f356]{visibility:visible;opacity:1}.error-404{background-color:#002d72;height:100vh;text-align:center}.error-404 h4{color:#fff;font-style:italic;text-align:center;margin:10px 0 20px}.error-404 svg{position:relative;bottom:auto;right:auto;width:auto;min-width:auto;overflow:auto}.error-404 #container{background-color:#002d72;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.error-404 #container .line{fill:none;stroke:#fff;stroke-width:12;stroke-dasharray:200 100}.error-404 #container .line.anim{-webkit-animation:swirls 2s linear infinite;-moz-animation:swirls 2s linear infinite;-o-animation:swirls 2s linear infinite;animation:swirls 2s linear infinite}.error-404 .btn.btn-home{background:#fff;font-size:14px}@keyframes swirls{0%{stroke-dashoffset:0}to{stroke-dashoffset:300}}.game-preview-area{padding:50px 0 30px}.lock_comments textarea{box-shadow:none}.lock_comments textarea:hover,.lock_comments textarea:focus{box-shadow:none}.revision_anchor,.review_anchor{cursor:pointer}.game_review,.game_revision{display:none}.game_review label,.game_revision label{font-size:15px;font-weight:500}.game_review p,.game_revision p{font-size:14px;font-weight:300}.game-list .game__list__inr{margin-bottom:30px}.game-lock-panel{padding:65px 15px 30px 30px;position:relative}.game-lock-panel.single{margin-bottom:30px}.game-lock-panel.connected{margin-bottom:70px}.game-lock-panel.connected:after{content:"";font-family:FontAwesome;position:absolute;bottom:-82px;font-size:60px;left:47%;color:#002d72}.game-lock-panel.connected.--lastlock{margin-bottom:30px}.game-lock-panel.connected.--lastlock:after{content:none}.game-lock-panel.individual{margin-bottom:30px}.game-lock-panel .game-lock-top{padding:0 0 0 50px}.game-lock-panel .row{margin:0}.game-lock-panel .game-lock .sm-text{display:block;margin-bottom:10px;text-decoration:underline;font-size:14px;color:#000;font-weight:600}.game-lock-panel .game-lock.--image{position:absolute;left:15px;top:15px;width:50px}.game-lock-panel .game-lock.--story .bdr2{min-height:175px;max-height:300px;overflow-y:auto}.game-lock-panel .game-lock.--story .bdr2 p{font-size:14px;font-weight:300;margin-bottom:0}.game-lock-panel .game-lock.--clue .game__prev__img a{font-weight:300;font-size:13px;color:#002d72}.game-lock-panel .game-lock.--clue .game__prev__img a .fa{position:relative}.game-lock-panel .game-lock.--clue p{font-size:14px;font-weight:300;margin-bottom:0}.game-lock-panel .game-lock.--clue iframe{width:100%!important}.game-lock-panel .game-lock-answer .sm-text{text-decoration:underline;font-size:14px;color:#000;font-weight:600}.game-lock-panel .game-lock-answer .hed{margin:10px 0 20px;line-height:25px}.game-lock-panel .game-lock-answer .lock-answer-wrapper .lock-ans-box{width:76px;padding:0 8px;display:inline-block}.game-lock-panel .game-lock-answer .lock-answer-wrapper .lock-ans-box .lock__ans__box__inr{position:relative;text-align:center;border-radius:50%;width:60px;height:60px;overflow:hidden;box-shadow:0 0 0 2px #002d72}.game-lock-panel .game-lock-answer .lock-answer-wrapper .lock-ans-box .form-control{position:relative;height:64px;width:64px;text-align:center;font-size:24px;margin-top:0;color:#f1f1f1;font-weight:600;background:#f1f1f1;left:-2px;top:-2px}.game-lock-panel .game-lock-answer .lock-answer-wrapper .lock-ans-box .fa{width:64px;height:64px;position:absolute;top:-2px;left:-2px;border-radius:50%}.game-lock-panel .game-lock-answer .lock-answer-wrapper.--directional .lock-ans-box .fa,.game-lock-panel .game-lock-answer .lock-answer-wrapper.--number .lock-ans-box .form-control,.game-lock-panel .game-lock-answer .lock-answer-wrapper.--text .lock-ans-box .form-control{font-size:30px;line-height:60px;color:#002d72}.game-lock-panel .game-lock-answer .lock-answer-wrapper.--shape .lock-ans-box .lock__ans__box__inr{background-color:#f1f1f1;line-height:56px}.game-lock-panel .game-lock-answer .lock-answer-wrapper.--shape .lock-ans-box .form-control{display:none}.game-lock-panel .game-lock-answer .lock-answer-wrapper.--shape .lock-ans-box img{width:32px}.game-lock-panel .lock_comments{display:none}.game-lock-panel .lock_comments textarea{width:100%}.game-lock-panel .teacher-comments-box li{line-height:20px;margin-top:12px;background:#f3f3f3;padding:8px 15px;font-size:14px;font-weight:300}.game-lock-panel .teacher-comments-box li .date{color:#002d72;font-size:12px}.message-box{display:none;width:660px;position:absolute;overflow:hidden;top:171px;left:48px;height:86px;background-color:#fff;cursor:pointer}.message-box .message__inr{width:100%;height:100%;position:relative}.message-box .message__inr p{text-align:center;font-size:22px;color:#002d72;font-weight:500;margin-top:13px}.table.table-listing.table-game-list tbody tr:first-child td{border-top:0}.btn-table.filled_success{margin-right:0}@media(max-width:1199px){.game-list .game__list__inr{padding:20px 15px}.game-list .game__list__inr textarea{width:100%}.game-list .game-lock-answer{padding-right:0}.game-list .game-lock-panel{padding:65px 15px 30px}.game-list .game-lock-panel.connected.--lastlock{margin-bottom:20px}.game-list .game-lock-panel .game-lock.--clue{padding-right:0}.game-list .game-lock-panel .game-lock.--clue .bdr2{padding:15px 10px}.game-list .game-lock-panel .game-lock.--story{padding-left:15px}.game-list .game-lock-panel .game-lock.--story .bdr2{padding:15px 10px}}@media(max-width:860px){.game-list{max-width:100%;flex:0 0 100%}}@media(max-width:575px){.game-list .game-lock-panel{padding:0 15px 30px}.game-list .game-lock-panel .game-lock-top{padding:15px 0 0}.game-list .game-lock-panel .game-lock.--image{position:relative;left:0;top:0;margin-bottom:15px}.game-list .game-lock-panel .game-lock.--story{padding:0;margin-bottom:15px}.table.table-listing.table-game-list tbody tr td:first-child{width:140px}}@media(max-width:375px){.game-list .game__list__inr{padding:15px 10px}.game-list .game__list__inr .game-actions{float:left;margin-bottom:0}.game-list .game__list__inr .game-actions .btn-table{width:49%;margin-right:5px;margin-bottom:5px;text-align:center;float:left}.game-list .game__list__inr .game-actions .btn-table.review_anchor{margin-right:0}.game-list .game-lock-panel.connected.--lastlock{margin-bottom:0}.game-list .game-actions-bottom{margin-top:10px}.game-list .game-actions-bottom .btn-table{width:49%;margin-right:5px;margin-bottom:5px;text-align:center;float:left}.game-list .game-actions-bottom .btn-table.review_anchor{margin-right:0}}#class-detail-header-id{border-radius:20px;background:#fff}#class-detail-header-id .class-detail-header-inside-container{align-items:center;background-image:url(/front/images/my-account/Header_BG_Teacher-2.svg);background-size:cover;border-radius:20px;color:#fff;display:flex;gap:1rem;justify-content:space-between;padding:1rem}#class-detail-header-id .class-detail-header-inside-container .class-header-title{font-size:clamp(2rem,3.5vw,3rem);font-weight:800;flex-wrap:wrap;display:flex;flex:1 1 auto;line-height:normal;min-width:0}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container{background-color:#fff3;border-radius:1rem;padding:.5rem 12px}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-header{font-size:20px;font-weight:800;margin-bottom:.25rem;text-align:center}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap{display:flex;gap:.25rem;margin:.5rem 0rem}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap .class-code-txt{background:#ffffff3d;border-radius:7px;font-size:25px;font-weight:700;padding:9px 10px}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap .class-code-manage-btn{align-items:center;border-radius:8px;background:#ffffff3d;display:flex;padding:10px;gap:10px;min-width:45px;justify-content:center;position:relative;transition:.3s ease-in-out all}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap .class-code-manage-btn:hover{background:#fff;color:#0068ff}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap .class-code-manage-btn:hover .svg-btn path{fill:#0068ff}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container .class-code-manager-wrap .class-code-manage-btn .tooltip-code{cursor:default;position:absolute;top:3.5rem}@media(max-width:768px){#class-detail-header-id .class-detail-header-inside-container{flex-direction:column;justify-content:center}#class-detail-header-id .class-detail-header-inside-container .class-code-manager-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#class-detail-header-id .class-detail-header-inside-container .class-header-title{text-align:center}}.tab-buttons[data-v-67556dee]{padding-right:3px;flex-grow:unset}.roster-btn[data-v-67556dee],.breakout_plus-btn[data-v-67556dee]{min-width:99px;font-size:14px;padding:3px 0;color:#0068ff;border:solid 2px #0068ff}.roster-btn[data-v-67556dee]:hover,.breakout_plus-btn[data-v-67556dee]:hover{background-color:#0068ff;color:#fff}.breakout_plus-btn[data-v-67556dee]{border:solid 2px #4053ff;color:#4053ff}.breakout_plus-btn[data-v-67556dee]:hover{background-color:#4053ff;color:#fff}.assign-games-btn[data-v-67556dee]{min-width:136px;font-size:14px;padding:3px 0;color:#c914a7;border:solid 2px #c914a7}.assign-games-btn[data-v-67556dee]:hover{background-color:#c914a7;color:#fff}.lotd-btn[data-v-67556dee]{min-width:134px;font-size:14px;padding:3px 0;color:#5c25b7;border:solid 2px #5c25b7}.lotd-btn[data-v-67556dee]:hover{background-color:#5c25b7;color:#fff}.submit-btn[data-v-67556dee]{min-width:149px;max-width:152px;font-size:14px;padding:3px 0;color:#26b59d;border:solid 2px #26b59d}.submit-btn[data-v-67556dee]:hover{background-color:#26b59d;color:#fff}.class-lib-btn[data-v-67556dee]{min-width:118px;max-width:135px;font-size:14px;padding:3px 2px;color:#002d72;border:solid 2px #002d72}.class-lib-btn[data-v-67556dee]:hover{background-color:#002d72;color:#fff}.school-library-games-btn[data-v-67556dee]{min-width:107px;font-size:14px;padding:3px 0;color:#002d72;border:solid 2px #002d72}.school-library-games-btn[data-v-67556dee]:hover{background-color:#002d72;color:#fff}.created-games-btn[data-v-67556dee]{min-width:132px;font-size:14px;padding:3px 0;color:#5c25b7;border:solid 2px #5c25b7}.created-games-btn[data-v-67556dee]:hover{background-color:#5c25b7;color:#fff}.bookmark-games-btn[data-v-67556dee]{min-width:175px;max-width:180px;font-size:14px;font-weight:600;padding:3px 0;color:#26b59d;border:solid 2px #26b59d}.bookmark-games-btn[data-v-67556dee]:hover{background-color:#26b59d;color:#fff}.tab-2[data-v-67556dee]{background-color:#f2f2f2!important;width:93px}.HellixBoldFont[data-v-67556dee]{font-family:Hellix-Bold}.router-link-exact-active>.roster-btn[data-v-67556dee],.router-link-exact-active>.draft-games-btn[data-v-67556dee]{background-color:#0068ff;color:#fff}.router-link-exact-active>.breakout_plus-btn[data-v-67556dee]{background-color:#4053ff;color:#fff}.router-link-exact-active>.assign-games-btn[data-v-67556dee]{background-color:#c914a7;color:#fff}.router-link-exact-active>.lotd-btn[data-v-67556dee],.router-link-exact-active>.created-games-btn[data-v-67556dee]{background-color:#5c25b7;color:#fff}.router-link-exact-active>.submit-btn[data-v-67556dee],.router-link-exact-active>.bookmark-games-btn[data-v-67556dee]{background-color:#26b59d;color:#fff}.router-link-exact-active>.class-lib-btn[data-v-67556dee],.router-link-exact-active>.school-library-games-btn[data-v-67556dee]{background-color:#002d72;color:#fff}#class-games-selector-id{display:flex;flex-direction:column}[data-v-e5e4b558]{margin:0;padding:0;box-sizing:border-box;outline:none;box-shadow:0}.btn[data-v-e5e4b558]:hover,.btn[data-v-e5e4b558]:focus{outline:0px!important;box-shadow:none!important}.fw-100[data-v-e5e4b558]{font-weight:100}.fw-200[data-v-e5e4b558]{font-weight:200}.fw-300[data-v-e5e4b558]{font-weight:300}.fw-400[data-v-e5e4b558]{font-weight:400}.fw-500[data-v-e5e4b558]{font-weight:500}.fw-600[data-v-e5e4b558]{font-weight:600}.fw-700[data-v-e5e4b558]{font-weight:700}.fw-800[data-v-e5e4b558]{font-weight:800}.fw-900[data-v-e5e4b558]{font-weight:900}.fs-7[data-v-e5e4b558]{font-size:14px!important}.fs-8[data-v-e5e4b558]{font-size:12px!important}.text-faded[data-v-e5e4b558]{opacity:.6}body[data-v-e5e4b558]{background-color:#f2f2f2}.header[data-v-e5e4b558]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.header img[data-v-e5e4b558]{width:45%;z-index:-1;top:0}.header h1[data-v-e5e4b558]{color:#fff;font-weight:700;font-size:35px;padding-top:0;position:absolute}#pv_id_1>.p-carousel-content>.p-carousel-container>.p-link.p-disabled[data-v-e5e4b558]{color:#f2f2f2!important}#pv_id_1>.p-carousel-content>.p-carousel-container>.p-link[data-v-e5e4b558]{color:#5c25b7}@media(max-width:991px){.header img[data-v-e5e4b558]{width:90%}.header h1[data-v-e5e4b558]{color:#fff;font-weight:700;font-size:20px;padding-top:20px}}.btn-outline-primary[data-v-e5e4b558]{border-width:2px;font-weight:600}.tab-1[data-v-e5e4b558]{background-color:#fff;padding:20px;border-top-left-radius:30px;border-top-right-radius:30px;position:relative;height:100%}.tab-2[data-v-e5e4b558]{background-color:#fff;padding:20px;border-radius:25222px;position:relative;height:100%;border:10px solid rgb(242,242,242)}.text-danger[data-v-e5e4b558]{color:#c914a7!important}.text-success[data-v-e5e4b558]{color:#26b59d!important}.tab-3[data-v-e5e4b558]{background-color:#fff;padding:20px 20px 0;border-top-left-radius:30px;border-top-right-radius:30px;position:relative;height:100%}.btn-info[data-v-e5e4b558]{background-color:#5c25b7;border:1px solid rgb(92,37,183);color:#fff}.btn-outline-success[data-v-e5e4b558]{border:2px solid rgb(38,181,157);color:#26b59d;font-weight:500}.btn-outline-dark[data-v-e5e4b558]{border:2px solid rgb(0,45,114);color:#002d72;font-weight:600}.btn-outline-dark[data-v-e5e4b558]:hover{background-color:#002d72;color:#fff}@media(max-width:991px){.tab-1[data-v-e5e4b558]{border-radius:20px}.tab-2[data-v-e5e4b558]{border:none;margin:15px 0!important}.tab-3[data-v-e5e4b558]{flex-direction:column;margin-top:20px}.tab-3 button[data-v-e5e4b558]{width:100%;margin-top:10px}.tab-4[data-v-e5e4b558]{margin:20px 0!important;border:none;border-radius:20px}.tab-4 button[data-v-e5e4b558]{margin-top:10px}}@media(min-width:991px){.tab-1-div[data-v-e5e4b558]{flex:0 0 auto;width:10%}.tab-2-div[data-v-e5e4b558]{flex:0 0 auto;width:23.3%}.tab-3[data-v-e5e4b558]:before{content:"";position:absolute;bottom:0;right:-40px;width:40px;height:40px;background-color:#fff;z-index:-1}.tab-1[data-v-e5e4b558]:after{content:"";position:absolute;bottom:0;right:-40px;width:40px;height:40px;background-color:#fff}}.btn-outline-info[data-v-e5e4b558]{border:2px solid rgb(92,37,182);color:#5c25b6;font-weight:600;position:relative}.btn-outline-info[data-v-e5e4b558]:hover{border:2px solid rgb(92,37,182);background-color:#5c25b6;color:#fff}.form-switch[data-v-e5e4b558]{position:absolute;left:7px}.bg-dark-blue[data-v-e5e4b558]{background-color:#012d72;border-radius:20px}.main[data-v-e5e4b558]{border-radius:0 20px 20px/0px 20px 20px;box-shadow:0 4px 7px 2px #7373731a}.btn-outline-light[data-v-e5e4b558]{font-weight:600;border:2px solid white}.ws-inp[data-v-e5e4b558]{display:flex;align-items:center;background-color:#fff;border-radius:300px;padding-left:15px}.ws-inp input[data-v-e5e4b558]{flex:1;background-color:transparent;font-size:14px;border:none;font-weight:500}.ws-inp .search-btn[data-v-e5e4b558]{border-radius:300px;display:flex;justify-content:center;align-items:center;height:100%;padding:5px 13px}.search-btn img[data-v-e5e4b558]{width:70%}.scroller[data-v-e5e4b558]{min-height:100vh;max-height:100vh;overflow-y:scroll}.tab-1-card[data-v-e5e4b558]{background-color:#855bc8;border-radius:10px}.tab-pink-card[data-v-e5e4b558]{background-color:#ca6eb9;border-radius:10px;display:flex;flex-direction:column;gap:.5rem;padding:.556rem .5rem;margin-bottom:.556rem}.class-library-tab[data-v-e5e4b558]{background-color:#012d72;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.tab-1-card-inner-class_library[data-v-e5e4b558]{background-color:#001c4c;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.tab-1-card-inner-assign_games[data-v-e5e4b558]{background-color:#951b7f;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.tab-1-card-inner-breakout_plus_games[data-v-e5e4b558]{border-radius:0 0 16px 16px;background:#3546dd;position:relative}.tab-1-card-inner-lock_of_day[data-v-e5e4b558]{background-color:#3a1877;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.tab-1-card-inner-assign_games[data-v-e5e4b558]:after{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;z-index:1;background-color:#951b7f}.tab-1-card-inner-lock_of_day[data-v-e5e4b558]:after{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;z-index:1;background-color:#3a1877}.tab-1-card-inner-row-assign_games[data-v-e5e4b558]{background-color:#b0419b;border-radius:13px;cursor:pointer}.tab-1-card-inner-row-breakout_plus_games[data-v-e5e4b558]{border-radius:8px;background:#ffffff26;cursor:pointer}.tab-1-card-inner-row-lock_of_day[data-v-e5e4b558]{background-color:#4c2d83;border-radius:13px;cursor:pointer}.roster-tab[data-v-e5e4b558]{background-color:#0567ff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.bg-plus-games[data-v-e5e4b558]{border-radius:24px;background:#4053ff;width:100%}.school-library-games-btn[data-v-e5e4b558]{border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-width:150px;position:relative}.submitted-games[data-v-e5e4b558]{background-color:#24b59d;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.roster-tab-row[data-v-e5e4b558]{background-color:#fffdff40;border-radius:13px;width:max-content}.tab-1-card-inner-row-class_library[data-v-e5e4b558]{background-color:#451f81;border-radius:15px;margin-bottom:15px}.tab-1-card-inner-row-my_digital_games[data-v-e5e4b558]{background-color:#6f3ebf;border-radius:13px;cursor:pointer}.tab-card-row-card-my_digital_games[data-v-e5e4b558],.tab-card-row-card-assign_games[data-v-e5e4b558]{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.tab-card-row-card-lock_of_day[data-v-e5e4b558]{background-color:#321566;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.class-library-card-row[data-v-e5e4b558]{border-bottom-left-radius:15px;border-bottom-right-radius:15px}@media(max-width:1100px){.scroller[data-v-e5e4b558]{min-width:1100px}.res-scroller[data-v-e5e4b558]{overflow-x:scroll}}.btn-image-alignment[data-v-e5e4b558]{position:absolute;top:-2px;left:0}.bm-img-alignment[data-v-e5e4b558]{top:-2px;left:0}.class-sec[data-v-e5e4b558]{min-width:223px}.class-sec#add_class_btn[data-v-e5e4b558]{border:2px solid #5c25b6;background-color:transparent;transition:.3s ease-in-out all}.class-sec#add_class_btn[data-v-e5e4b558]:hover{background-color:#fff;color:#5c25b6}.news-sec[data-v-e5e4b558]{min-width:223px;padding-top:10px}.class-homepage-card[data-v-e5e4b558]{width:162px}#my-class-homepage-container .agile__slide[data-v-e5e4b558]{transition:unset!important;transform:none;width:unset!important}svg[data-v-e5e4b558]{cursor:pointer}.calendar_lotd[data-v-e5e4b558]{display:flex;justify-content:space-between;text-align:center;padding:0 35px;align-items:center}.calendar[data-v-e5e4b558]{display:flex;height:30px;width:150px;justify-content:space-between}.calendar-icon_btn[data-v-e5e4b558],.calendar-today_btn[data-v-e5e4b558]{height:30px}.calendar>.left-calendar-icon[data-v-e5e4b558],.right-calendar-icon[data-v-e5e4b558]{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);height:30px}.right-calendar-icon.is-today[data-v-e5e4b558]{cursor:not-allowed;opacity:.2}.lotd-content[data-v-e5e4b558]{min-height:590px;background:#ffffff40;padding:12px 50px;border-radius:17px;margin-top:20px}.lotd-content[data-v-e5e4b558]{display:flex;flex-direction:row;flex-flow:row wrap;width:100%}.lotd-info-header[data-v-e5e4b558]{display:flex;max-height:123px;min-height:115px;width:100%;min-width:625px;justify-content:flex-start;margin-top:30px;margin-bottom:30px}.lotd-buttons[data-v-e5e4b558]{display:flex;justify-content:space-between;width:300.02px;height:25.6px;position:absolute;bottom:-3px;cursor:pointer}.lotd-buttons>svg[data-v-e5e4b558]{height:25.6px}.solution .solution-text[data-v-e5e4b558]{font-family:Hellix;font-size:27px;font-weight:700;text-align:center;color:#000}.solution .modal-content[data-v-e5e4b558]{border:5px solid #002d72;border-radius:17px;box-shadow:0 4px 7px 2px #7373731a}.solution .modal-body[data-v-e5e4b558]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem}.solution .game-modal-text[data-v-e5e4b558]{font-size:20px;margin-top:10px;font-weight:600}.solution .done[data-v-e5e4b558]{width:360px}.lotd-image-container[data-v-e5e4b558]{position:relative;margin-right:20px;min-width:166px;max-width:166px;border:4.49941px solid #ffffff;border-radius:6.36669px}.lotd-image-container .modal-content[data-v-e5e4b558]{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;border-radius:22px;border:none!important;background-color:none;background-clip:padding-box;background:none}.lotd-image-container .modal-content .modal-body img[data-v-e5e4b558]{border:4.5px solid #ffffff;border-radius:20.36669px}.lotd-image-container .close_btn[data-v-e5e4b558]{position:absolute;height:52px;width:52px;right:0;top:-5px}.overlay[data-v-e5e4b558]{position:absolute;bottom:0;background:#000;background:#00000080;color:#f1f1f1;width:100%;height:100%;transition:.5s ease;opacity:0;color:#fff;font-size:20px;padding:20px;text-align:center}.lotd-image-container:hover .overlay[data-v-e5e4b558]{opacity:1}.lotd-image-container:hover .preview_btn[data-v-e5e4b558]{visibility:visible}.preview_btn[data-v-e5e4b558]{position:absolute;visibility:hidden;width:101.67px;left:29px;top:35px}.lotd-image-container:hover .preview_btn[data-v-e5e4b558]{animation:fadeIn-e5e4b558 ease 1.8s;-webkit-animation:fadeIn-e5e4b558 ease 1.8s;-moz-animation:fadeIn-e5e4b558 ease 1.8s;-o-animation:fadeIn-e5e4b558 ease 1.8s;-ms-animation:fadeIn-e5e4b558 ease 1.8s}@keyframes fadeIn-e5e4b558{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn-e5e4b558{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn-e5e4b558{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn-e5e4b558{0%{opacity:0}to{opacity:1}}.lotd-date[data-v-e5e4b558]{font-size:25px;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.student-results-text[data-v-e5e4b558]{font-weight:700;line-height:26px}.percent[data-v-e5e4b558]{border-radius:50%;display:flex;flex-direction:column;width:70px;height:70px;align-items:center;justify-content:center;background-color:#5c25b6}.percentage-text[data-v-e5e4b558]{font-weight:700;font-size:26px;position:relative;top:3px}.complete-text[data-v-e5e4b558]{color:#fff;font-size:11px}.lotd-description[data-v-e5e4b558]{font-size:14px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.circle-progress-inner[data-v-e5e4b558]{font-weight:700}.tab-pink-card .circle-progress-inner p[data-v-e5e4b558]{font-size:14px}.circle-progress-inner>span[data-v-e5e4b558]{font-size:30px!important}.lotd-image[data-v-e5e4b558]{height:100%;width:100%;box-shadow:0 4px 4px #5c25b77a}.student-results[data-v-e5e4b558]{min-width:650px;height:450.99px;flex-basis:100%;align-items:flex-start}.student-results_table_header[data-v-e5e4b558]{display:flex;flex-direction:row;align-items:flex-start;padding:8.17944px 29.2218px 8.17944px 33px;width:100%;gap:12%;background:#fff;border-radius:23.6946px;color:#5c25b7;font-weight:700;font-size:12px;position:sticky;top:0}.student-results-list[data-v-e5e4b558]{overflow:auto;max-height:85%;padding:0 5px 0 15px}.student-results-info[data-v-e5e4b558]{display:flex;flex-direction:row;align-items:center;padding:8.09218px 10.7896px;gap:12%;width:100%;height:51.16px;margin:7px 0;color:#fff;font-weight:600;background:#ffffff40;border-radius:7.64261px}.student-results-info.completed[data-v-e5e4b558]{background-color:#26b59d}.student_avatar[data-v-e5e4b558]{display:flex;flex-direction:row;align-items:center;width:130px;padding:0;gap:8px;height:34.97px;white-space:nowrap}.student_avatar>.circle[data-v-e5e4b558]{height:35px;min-width:35px;border-radius:50%;overflow:hidden;font-weight:700;background:linear-gradient(180deg,#26b59d 21.88%,#0068ff 86.98%);border:2px solid white;align-items:center;display:flex;justify-content:center}.avatar>svg[data-v-e5e4b558]{vertical-align:middle;width:33px;height:33px;border-radius:50%}.student-results-info>h5[data-v-e5e4b558]{width:50px}.student-data[data-v-e5e4b558]{display:flex;gap:116%}.student-attempts[data-v-e5e4b558]{display:flex;justify-content:flex-end;position:relative;left:20px}.streak[data-v-e5e4b558]{display:flex;justify-content:space-between;width:150px}.streak-date[data-v-e5e4b558]{box-sizing:border-box;width:20px;height:25px;border:2px solid #ffffff;border-radius:6px;align-items:revert;display:flex;justify-content:center}.streak-date>span[data-v-e5e4b558]{font-family:Hellix;font-style:normal;font-weight:700;font-size:10.29071px;line-height:8px;display:flex;margin:0 auto;align-items:center;text-align:center;color:#fff}.streak-date.active-streak[data-v-e5e4b558]{background-color:#fff}.streak-date.active-streak>span[data-v-e5e4b558]{color:#29b39c}.student-results-list[data-v-e5e4b558]::-webkit-scrollbar{width:20px}.student-results-list[data-v-e5e4b558]::-webkit-scrollbar-track{background-color:transparent}.student-results-list[data-v-e5e4b558]::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.student-results-list[data-v-e5e4b558]::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.empty-state[data-v-e5e4b558]{display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;height:370px}.empty-state>.empty-date[data-v-e5e4b558]{font-family:Hellix;font-style:normal;font-weight:700;font-size:46.2056px;line-height:55px;color:#fff}.empty-state>.empty-svg[data-v-e5e4b558]{height:117.5px}.empty-state>.empty-text[data-v-e5e4b558]{font-family:Hellix;font-style:normal;font-weight:600;font-size:56.1338px;line-height:67px;color:#fff}.empty-state>.select-text[data-v-e5e4b558]{font-family:Hellix;font-style:normal;font-weight:500;font-size:30.9758px;line-height:37px;color:#fff}.p-dialog[data-v-e5e4b558]{width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:20.3068px;box-shadow:0 2px 8px #00000054;transition:all .3s ease}#class-games-detail-id{background:#fff;border-radius:1.5rem;display:flex;flex-direction:column;margin:1rem;padding:1rem}#class-games-detail-id .class-game-details-wrapper{display:flex;border-radius:11px;flex-direction:column}#class-games-detail-id .class-game-details-wrapper .class-games-detail-content{display:flex}#class-games-detail-id .class-game-details-wrapper.route-roster{background-color:#0068ff}#class-games-detail-id .class-game-details-wrapper.route-assign_games{background-color:#c914a7}#class-games-detail-id .class-game-details-wrapper.route-breakout_plus_games{background-color:#4053ff}#class-games-detail-id .class-game-details-wrapper.route-lock_of_day{background-color:#5c25b7}#class-games-detail-id .class-game-details-wrapper.route-games_submitted{background-color:#26b59d}#class-games-detail-id .class-game-details-wrapper.route-class_library{background-color:#012d72}#class-games-detail-id .class-game-details-wrapper .teacher-roster-wrapper{width:100%}@use "./EllipsisDropdownButton.scss" as *;.radial-progress-container{position:relative}.radial-progress-inner{inset:0;position:absolute;border-radius:50%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@use "./ClassLibraryRow.scss" as *;.lock-result-card[data-v-035af318]{color:#fff;border-radius:8px}.lock-row[data-v-035af318]{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.lock-details[data-v-035af318]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;width:100%}.icon-container svg[data-v-035af318]{width:18px;height:18px}.lock-name[data-v-035af318]{font-weight:800}.lock-name[data-v-035af318],.lock-attempts[data-v-035af318],.review-status[data-v-035af318]{font-size:14px}.lock-time[data-v-035af318]{font-size:14px;text-align:right;white-space:nowrap}@media(max-width:768px){.lock-row[data-v-035af318]{flex-direction:column;align-items:flex-start}.lock-details[data-v-035af318]{grid-template-columns:auto 1fr}.lock-time[data-v-035af318]{order:-1;width:100%;text-align:left;margin-bottom:10px}}@use "./TabCardRow.scss" as *;@use "./InnerClasses.scss" as *;.btn-expand{align-items:center;border:4px solid white;border-radius:60px;display:flex;font-size:19px;justify-content:center;margin:auto 0;padding:.375rem .9375rem .375rem 1.25rem;width:unset}.btn-expand .btn-img,.btn-expand .btn-school{width:1.394rem}.btn-expand .btn-label{margin-left:.3125rem;color:#fff;font-weight:800}.btn-expand span{max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden}.btn-expand:hover span{max-width:20rem}.btn-expand:hover .btn-school path,.btn-expand:hover .btn-img path{stroke:var(--svg-fill-color);fill:var(--svg-fill-color)}.btn-expand:hover .btn-school path:nth-child(3){stroke:unset}.btn-expand:hover .btn-img circle{fill:var(--svg-fill-color)}@media(min-width:1600px){.btn-expand{padding:.375rem 1.625rem .375rem 2.25rem}.btn-expand .btn-label{margin-left:.625rem}}@media(min-width:2400px){.btn-expand span{max-width:20rem}}.share-school-btn.btn-expand:hover .btn-img path{fill:unset}.copy-btn.btn-expand:hover .btn-img path{stroke:unset}.share-school-btn.btn-expand:hover .btn-img path:nth-child(4){fill:var(--svg-fill-color)}.dropdown-select-btn{align-items:center;border:3px solid white;border-radius:.75rem;color:var(--dropdown-color);display:flex;font-size:19px;font-weight:700;padding:.5rem;width:100%}.dropdown-select-btn .dropdown-option-icon{margin-right:5px;width:18px}.dropdown-select-btn .dropdown-option-icon path{fill:var(--dropdown-color)}.dropdown-select-btn:hover{background-color:var(--dropdown-color);color:#fff}.dropdown-select-btn:hover svg>path{fill:#fff}#share-school-modal .modal-container{border:5px solid #002d72;width:370px}#share-school-modal .modal-container .modal-vue-body{gap:1.5rem;display:flex;flex-direction:column}#share-school-modal .modal-container .modal-vue-body .text-container{color:#002d72;font-size:1.5rem;text-align:center;gap:1.5rem;display:flex;flex-direction:column}#share-school-modal .modal-container .modal-vue-body .share-info-content{font-weight:500;text-align:left}#share-school-modal .modal-container .modal-vue-body .share-to-label{color:#5c25b7;text-align:center;font-size:2rem;font-weight:800}#share-school-modal .modal-container .modal-vue-body .game-name,#share-school-modal .modal-container .modal-vue-body .school-name{color:#5c25b7;display:inline;font-size:38px;font-weight:800}#share-school-modal .modal-container .modal-vue-body .success-container{align-items:center;display:flex;flex-direction:column;margin-top:2.1rem}#share-school-modal .modal-container .modal-vue-body .success-container .success-icon{width:7.339rem}#share-school-modal .modal-container .modal-vue-body .success-container .success-text{color:#26b59d;font-size:2.3rem;font-weight:800;margin-top:.625rem}#share-school-modal .modal-container .modal-vue-footer{display:flex;gap:1rem;justify-content:center;flex-direction:column;margin-top:1.688rem}#share-school-modal .modal-container .modal-vue-footer .share-game-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:21px;font-style:normal;font-weight:700;gap:7px;background:#5c25b7;border:4px solid #5c25b7;border-radius:40px;color:#fff;transition:.3s ease-in-out all;width:100%}#share-school-modal .modal-container .modal-vue-footer .share-game-btn:hover{background:#30135e;border:4px solid #30135e}#share-school-modal .modal-container .modal-vue-footer .cancel-game-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#5c25b7;font-size:1rem;font-weight:700;padding:.5rem .75rem;gap:7px;border:4px solid #5c25b7;border-radius:40px;transition:.3s ease-in-out all;width:100%}#share-school-modal .modal-container .modal-vue-footer .cancel-game-btn:hover{background:#5c25b7;color:#fff}#share-school-modal .modal-container .modal-vue-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 35px;gap:7px;border:4px solid #0068ff;border-radius:40px;color:#0068ff;margin:.5rem 5rem 0rem}#share-school-modal .modal-container .modal-vue-footer .cancel-btn:hover{color:#fff}#created-games-list{min-width:100%;width:max-content}#created-games-list .game-title{font-size:1.2rem;font-weight:600;max-width:200px;padding-top:0rem}#created-games-list .btns-container{display:flex;flex-direction:column;gap:.5rem;margin-left:auto}#created-games-list .date-txt{font-size:1.2rem}@media(min-width:1400px){#created-games-list .date-txt{white-space:nowrap}}@media(min-width:1500px){#created-games-list .btns-container{flex-direction:row}}.no_games_association{align-items:center;display:flex;color:#fff;justify-content:center;flex-direction:column;background:#ffffff40;border-radius:1rem;height:20rem;margin-top:1rem;padding:0 2rem}.no_games_association .first_line{font-size:1.2rem;font-weight:400}.no_games_association .first_line .share_lib_text{font-weight:600;font-size:1.25rem}.no_games_association .learn_more{font-weight:600;font-size:1.3rem;width:39rem;text-align:center}.sp-empty-state-container{gap:.5rem;padding:1rem}.sp-empty-state-container .label-1{text-align:center;font-size:24px;font-weight:700}.sp-empty-state-container .label-2{text-align:center;font-size:18px;font-weight:600}.sp-empty-state-container .label-3{font-size:18px;font-weight:500;line-height:normal}.sp-empty-state-container .label-3 b{font-weight:700}#stud-sorting-id{color:#fff;display:flex;justify-content:space-between}#stud-sorting-id.playlist-game-style .stud-sort-btn-wrap{margin-top:1rem}#stud-sorting-id .stud-sort-btn-wrap{display:flex;gap:.5rem;font-weight:600}#stud-sorting-id .stud-sort-btn-wrap svg.asc-arrow path:nth-child(1){fill-opacity:.5}#stud-sorting-id .stud-sort-btn-wrap svg.desc-arrow path:nth-child(2){fill-opacity:.5}.p-accordionpanel.mg-stud-results-card-container{border:unset;margin-top:.5rem}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header{background:#ffffff29;--p-accordion-header-color: white;--p-accordion-header-active-color: white;--p-accordion-header-hover-background: #2a9696;--p-accordion-header-hover-color: white;border-radius:12px;flex-direction:row-reverse;justify-content:flex-end;gap:.5rem}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header.disabled-header{pointer-events:none}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header.disabled-header .p-icon{visibility:hidden}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header.completed{background:#26b59d}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-stud-user-wrap{display:flex;align-items:center;gap:1.125rem}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-stud-user-wrap .mg-stud-avatar-icon{background:#26b59d;border:2px solid white;border-radius:50%;height:40px;width:40px}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-stud-user-wrap .mg-stud-avatar-icon svg{border-radius:50%}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-stud-user-wrap .mg-stud-initials{background:#26b59d;border:2px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;height:40px;width:40px}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-stud-user-wrap .mg-dropdown-name-wrap{display:flex;font-size:1.1rem;gap:.5rem}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .mg-dropdown-wrap .mg-dropdown-header-date{min-width:60px}.p-accordionpanel.mg-stud-results-card-container .p-accordionheader.mg-result-card-header .p-icon.p-accordionheader-toggle-icon{transform:rotate(270deg)}.p-accordionpanel.mg-stud-results-card-container .p-accordioncontent.mg-lock-attempt-container .p-accordioncontent-content{background:#ffffff14!important}.p-accordionpanel.mg-stud-results-card-container.p-accordionpanel-active .p-accordionheader.mg-result-card-header{background:#26b59d!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordionpanel.mg-stud-results-card-container.p-accordionpanel-active .p-accordionheader.mg-result-card-header .p-icon.p-accordionheader-toggle-icon{transform:rotate(180deg)}.p-accordionpanel.mg-stud-results-card-container.p-accordionpanel-active .p-accordioncontent.mg-lock-attempt-container .p-accordioncontent-content{border-bottom-right-radius:12px;border-bottom-left-radius:12px;color:#fff;display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem;padding:14px}.p-accordionpanel.mg-stud-results-card-container.p-accordionpanel-active .p-accordioncontent.mg-lock-attempt-container .lock-card-wrap{display:flex;gap:15%}.p-accordionpanel.mg-stud-results-card-container.p-accordionpanel-active .p-accordioncontent.mg-lock-attempt-container .lock-card-wrap .lock-label-wrap{display:flex;color:#fff;font-weight:700;gap:.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content{background:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content{color:#fff;display:flex;justify-content:space-between;padding-top:2rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn{display:flex;align-items:center;gap:.5rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn:hover{color:#c8c8c8d9;opacity:.85}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn:hover svg path{fill:#c8c8c8d9}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap{color:#fff;display:flex;justify-content:space-between;margin-top:.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap{display:flex;align-items:center;gap:.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn{display:flex;align-items:center;gap:4px;border:2px solid white;border-radius:99px;font-size:11px;padding:2px 10px;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn svg{position:relative;top:-1px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn svg path{fill:#fff}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn:hover{background:#fff;color:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn:hover svg path{fill:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle{display:flex;flex-direction:column;align-items:center}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle .percent-complete-number{font-size:14px;font-weight:700;white-space:nowrap}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle .percent-complete-label{font-size:14px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container{align-items:center;background:#ffffff29;display:flex;color:#fff;flex-direction:column;gap:1rem;justify-content:center;margin:1rem 0rem 30px;min-height:95px;padding:.5rem 0rem;border-radius:.75rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container .no-student-results-label-1{font-size:18px;font-weight:700}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container .no-student-results-label-2{font-size:14px;font-weight:400}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .empty-assignments-container{align-items:center;background:#ffffff29;border-radius:.75rem;color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:700;gap:1rem;justify-content:center;margin:0rem;min-height:95px;padding:.5rem 0rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn{align-items:center;color:#fff;display:flex;border:2px solid white;border-radius:99px;font-weight:700;gap:.5rem;padding:10px 1rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn:hover{background:#fff;color:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn:hover svg path{fill:#3a1877}.p-accordion.playlist-result-accordion{--p-accordion-header-hover-background: #75005d;--p-accordion-header-active-background: #75005d;--p-accordion-header-active-hover-background: #75005d}.p-accordion.playlist-result-accordion .p-accordionpanel .p-accordionheader.playlist-result-accordion-header{margin:0rem 12px 12px!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.p-accordion.playlist-result-accordion .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader,.p-accordion.playlist-result-accordion .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover{background:#75005d;margin-bottom:unset!important;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}.p-accordion.playlist-result-accordion .p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled)>.p-accordionheader:hover{background:#75005d}.p-accordion.playlist-result-accordion .p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container{background:#75005d;margin:0rem 12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper{background-color:#ffffff40;border-radius:13px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap{align-items:center;display:flex;gap:1rem;margin:.5rem 0rem 0rem;padding:1rem;-webkit-user-select:none;user-select:none}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section{align-items:center;display:flex;flex-wrap:nowrap}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap{margin-right:.75rem;min-width:83px;position:relative}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img{box-shadow:0 0 0 4px #ffffff3d;border-radius:.5rem;height:58px;overflow:hidden;width:83px;position:relative}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img .ap-modal-icon{position:absolute;left:28%;top:-2%;width:40px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img .ap-modal-icon path{fill:#fff}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img:after{content:"";position:absolute;top:-13px;left:-18px;width:150%;height:150%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:contain;scale:.75}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-card-img{background:#fff;border-radius:.5rem;box-shadow:0 0 0 4px #ffffff3d;height:58px;width:83px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap{color:#fff;display:flex;height:100%;padding:2px;position:absolute;top:0;width:100%}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn{align-items:center;border-radius:4px;background:#ffffff3d;display:flex;flex-direction:column;flex:1;gap:4px;justify-content:space-around;margin:3px;opacity:.35;padding:4px;transition:transform .3s ease-in-out;transform:scale(1)}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn .mg-play-overlay-icon,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn .mg-play-overlay-icon{width:24px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn p,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn p{font-size:11px;font-weight:700}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn:hover,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn:hover{background:#fff6;color:#fff;opacity:1;transform:scale(1.05)}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-icon{box-shadow:0 4px 10px #b1b1b140;position:absolute;opacity:.35;transition:opacity .3s ease-in-out;top:8px;width:100%}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap:hover .mg-play-icon{opacity:1;visibility:visible}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap{display:flex;align-items:center;gap:.5rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn{border:2px solid white;border-radius:100px;margin-right:1rem;padding:.5rem;transform:scale(1);transition:.3s ease-in-out all}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn svg path{fill:#fff;transition:.3s ease-in-out all}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn:hover{background:#fff;color:#75005d;transform:scale(1.05)}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn:hover svg path{fill:#75005d}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title{align-items:center;display:flex;justify-content:flex-start}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .game-title{color:#fff;font-size:1.5rem;font-weight:600;justify-content:flex-start;line-height:normal;min-width:100px;max-width:200px;padding-top:0rem;text-align:left;text-decoration:underline;text-underline-offset:4px;transition:.3s ease-in-out all}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .game-title:hover{opacity:.85}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title-mobile,#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content.mobile{display:none}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content{align-items:center;display:flex;margin:0rem auto}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap{align-items:center;display:flex;flex-direction:column}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label{color:#e8e8e8;font-size:1rem;white-space:nowrap}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-shared-by-label{font-size:14px;font-weight:700;margin-bottom:.25rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info{align-items:center;display:flex;flex-direction:row;gap:.25rem;flex-wrap:wrap;font-size:1rem;font-weight:600}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap{background:#26b59d;border:2px solid white;border-radius:50%;margin-right:.5rem;height:28px;width:28px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap svg{border:2px solid #fff;border-radius:50%;height:28px;width:28px}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap:has(svg){border:unset}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info .mg-on-label{font-size:14px;font-weight:700}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date-label .mg-school-share-info .mg-teacher-name{background-color:#26b59d;font-size:14px;font-weight:700;margin-right:.5rem;border:2px solid #fff;border-radius:50%;height:28px;width:28px;display:flex;justify-content:center;align-items:center}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content .mg-date-wrap .mg-date{color:#e8e8e8;font-size:1.125rem;font-weight:700;line-height:1rem;text-align:center}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate p{display:flex;align-items:center;margin-left:.5rem;max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;vertical-align:top;white-space:nowrap;overflow:hidden}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate p svg{margin-left:.25rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate:hover p{max-width:20rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{align-items:center;color:#fff;display:flex;border:3px solid white;border-radius:30px;font-weight:700;padding:.5rem .8rem .5rem 1.25rem;transition:.3s ease-in-out all}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.disabled-state{opacity:.5;cursor:not-allowed}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.centering-spinner{align-items:center;gap:.5rem;padding:.75rem 1.5rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover{background:#fff;color:#5c25b7}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover svg path{fill:#5c25b7}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .mg-btn-icon{width:1rem}@media(min-width:1501px),(max-width:1290px){#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{align-items:center;gap:.5rem;padding:.5rem .85rem .5rem .75rem}}@media(min-width:1600px){#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{padding:.375rem 1.625rem .375rem 1.75rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover span{margin-left:0rem}#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.centering-spinner{padding:.6rem 1.5rem}}@media(min-width:2100px){#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover span{max-width:20rem}}@media(max-width:654px){#pacgc-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{padding:.375rem 1.625rem .375rem 1.75rem}}#pacgc-id.mg-cards-display-wrap .btns-container{display:flex;flex-direction:column;gap:.5rem;margin-left:auto}#pacgc-id.mg-cards-display-wrap .date-txt{font-size:1rem}@media(min-width:1400px){#pacgc-id.mg-cards-display-wrap .date-txt{white-space:nowrap}}@media(min-width:1500px){#pacgc-id.mg-cards-display-wrap .btns-container{flex-direction:row}}@media(max-width:1290px){#pacgc-id.mg-cards-display-wrap .mg-card-wrap{align-items:unset!important;flex-direction:column}#pacgc-id.mg-cards-display-wrap .mg-card-wrap .mg-card-left-section{align-items:center;display:flex;flex-wrap:nowrap}#pacgc-id.mg-cards-display-wrap .mg-card-wrap .mg-end-content.btns-container{justify-content:flex-start;margin:7px 0rem;width:100%}}@media(max-width:654px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section{flex-direction:column;gap:1rem;margin-bottom:1rem;text-align:center}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title{display:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile{display:flex;width:100%}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile .game-title{font-size:1.5rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;transition:.3s ease-in-out all;width:100%}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile .game-title:hover{opacity:.85}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content{display:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content.mobile{display:flex}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content.mobile .mg-date-wrap{flex-direction:row;line-height:.25rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-card-img,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img{height:120px;width:180px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img:after{top:-30px;left:-42px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-icon{box-shadow:unset;top:18px;height:82px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content>div{justify-content:center;flex-wrap:wrap}}.pacgd-progress-circle .radial-progress-bar{cursor:default}.pacgd-progress-circle .radial-progress-bar circle:nth-child(2){stroke:#fff6;stroke-width:8px!important}.pacgd-progress-circle .radial-progress-bar circle:nth-child(3){stroke:#26b59d}.p-accordion.pacgd-accordion{--p-accordion-header-background: #ffffff3d;--p-accordion-header-toggle-icon-active-color: white;--p-accordion-header-toggle-icon-color: white;--p-accordion-header-hover-background: #75005d;--p-accordion-header-active-background: #75005d;--p-accordion-header-hover-color: white;--p-accordion-header-toggle-icon-hover-color: white;--p-accordion-header-active-hover-color: white;border:unset;position:relative}.p-accordion.pacgd-accordion .p-accordionpanel{--p-accordion-header-toggle-icon-active-hover-color: white;--p-accordion-header-toggle-icon-hover-color: white;border-width:0}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordionheader.pacgd-header{border:unset;--p-accordion-header-last-bottom-border-radius: 20px;--p-accordion-header-first-top-border-radius: 20px;--p-accordion-header-active-hover-background: #75005d;--p-accordion-content-background: #75005d;color:#fff;margin:0rem;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;padding:.25rem 1rem}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordionheader.pacgd-header{flex-direction:row;margin:0rem}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordionheader.pacgd-header .pacgd-label-btn-wrapper{width:100%;display:flex;padding:.25rem 0rem}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordionheader.pacgd-header .pacgd-label-btn-wrapper .pacgd-label-btn{display:flex;align-items:center;font-size:14px;gap:.5rem;width:100%}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordionheader.pacgd-header .p-icon.p-accordionheader-toggle-icon{height:12px;transform:rotate(270deg)}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container,.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .p-accordioncontent-content{background:#75005d;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .p-accordioncontent-content #pacgc-id .mg-card-wrap{padding:.5rem 1rem!important}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .p-accordioncontent-content .mg-label-download-btn{align-items:center;border:2px solid white;border-radius:2rem;color:#fff;display:flex;position:absolute;justify-content:center;gap:.25rem;right:-4px;top:-23px;padding:.1rem .5rem;transition:.3s ease-in-out all;z-index:2}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .p-accordioncontent-content .mg-label-download-btn:hover{background:#fff;color:#75005d}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .p-accordioncontent-content .mg-label-download-btn:hover svg path{fill:#75005d}.p-accordion.pacgd-accordion .p-accordionpanel .p-accordioncontent.pacgd-content-container .empty-assignments-container.sp-empty-state-container{align-items:center;background:#ffffff29;border-radius:.75rem;color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:700;gap:1rem;justify-content:center;min-height:95px;padding:.5rem 0}.p-accordion.pacgd-accordion .p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled)>.p-accordionheader:hover{background:#75005d}.p-accordion.pacgd-accordion .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader .p-accordionheader-toggle-icon{transform:rotate(360deg)}.game-title[data-v-4d731ce5]{display:flex;align-items:center}.game-img-thumbnail[data-v-4d731ce5]{height:72px;border-radius:7.489px;width:120px;box-shadow:0 0 0 4px #ffffff3d}.game-img-thumbnail #playlist-img-grd-disp-wrap-id.grid-box[data-v-4d731ce5]{background-color:#5c25b7;padding:2px}.default-img[data-v-4d731ce5]{border-radius:.5rem;height:58px;position:relative;overflow:hidden;width:100%;height:100%}.default-img .ap-modal-icon[data-v-4d731ce5]{position:absolute;left:calc(50% - 16px);top:calc(50% - 31px);width:40px}.default-img .ap-modal-icon path[data-v-4d731ce5]{fill:#fff}.default-img[data-v-4d731ce5]:after{content:"";position:absolute;top:-13px;left:-18px;width:150%;height:150%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:contain;scale:.75}.amg-play-icon[data-v-4d731ce5]{position:absolute;opacity:.35;transition:opacity .3s ease-in-out;top:15px;width:100%}.mg-img-wrap:hover .amg-play-icon[data-v-4d731ce5]{opacity:1;visibility:visible}.tab-pink-card.change-border-radius[data-v-4d731ce5]{border-bottom-left-radius:0 80px;border-bottom-right-radius:0 80px}.tab-pink-card .thumbnail[data-v-4d731ce5]{width:100px;height:66px;position:relative}.tab-pink-card .game-img[data-v-4d731ce5]{max-width:116.667px}.tab-pink-card .game-img img[data-v-4d731ce5]{border-radius:.302rem}.tab-pink-card .game-title[data-v-4d731ce5]{font-size:20px;flex:1}.tab-pink-card .game-title[data-v-4d731ce5],.tab-pink-card .game-publish[data-v-4d731ce5]{font-weight:600}.tab-breakout-plus-card[data-v-4d731ce5]{padding:8px;border-radius:8px;background:#ffffff40}.tab-breakout-plus-card.change-border-radius[data-v-4d731ce5]{border-bottom-left-radius:0 80px;border-bottom-right-radius:0 80px}.tab-breakout-plus-card .game-img[data-v-4d731ce5]{min-width:116px;max-width:116.667px}.tab-breakout-plus-card .game-img img[data-v-4d731ce5]{border-radius:.302rem;max-height:70px}.tab-breakout-plus-card .game-title[data-v-4d731ce5],.tab-breakout-plus-card .game-publish[data-v-4d731ce5]{font-weight:600}.game-card-style.play-icon[data-v-4d731ce5]{position:absolute;width:34px;left:42px;top:20px}.option-btn-style:hover .icon2[data-v-4d731ce5]{display:none}.option-btn-style .icon1[data-v-4d731ce5]{display:none;z-index:99}.option-btn-style:hover .icon1[data-v-4d731ce5]{display:inline}.option-btn-style>span>img[data-v-4d731ce5]{height:18px;padding-right:5px}.hide-results[data-v-4d731ce5]{display:none!important}.show-results[data-v-4d731ce5]{display:inline!important}.assign-card-dropdown[data-v-4d731ce5]{font-size:17px}.assign-style[data-v-4d731ce5]:hover{color:#fff!important}.assign-style[data-v-4d731ce5]{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;width:13rem;text-align:left;padding:.5rem}.assign-games-card .dropdown-menu[data-v-4d731ce5]{border-radius:1.25rem;background-color:#fff;display:block;padding:.5rem}.icon1[data-v-4d731ce5],.icon2[data-v-4d731ce5]{height:1.3rem}.icon1[data-v-4d731ce5]{transition:opacity .3s ease}.assign-style:hover .icon1[data-v-4d731ce5]{display:inline}.assign-style:hover .icon2[data-v-4d731ce5]{display:none;color:#fff!important}.assign-style .icon1[data-v-4d731ce5]{display:none}.breakout-plus-style[data-v-4d731ce5]{color:#4053ff}.breakout-plus-style[data-v-4d731ce5] :hover{background-color:#4053ff;color:#fff}.more-btn[data-v-4d731ce5]{position:unset}#assign-result-btn-id[data-v-4d731ce5]{border:unset}#assign-result-btn-id[data-v-4d731ce5]:hover{background-color:unset;color:#fff}#assign-result-btn-id .icon1[data-v-4d731ce5]{display:inline!important;width:20px}#assign-result-btn-id .icon-container[data-v-4d731ce5]{margin-left:.2rem}.assign-games-card .mc-ellipsis-btn[data-v-4d731ce5]{align-items:center;border:4px solid white;border-radius:60px;display:flex;font-size:19px;justify-content:center;margin:auto 0rem;padding:1.1rem;transition:.3s ease-in-out all;width:unset}.assign-games-card .mc-ellipsis-btn svg circle[data-v-4d731ce5]{fill:#fff}.assign-games-card .mc-ellipsis-btn[data-v-4d731ce5]:hover{background-color:#fff}.assign-games-card .mc-ellipsis-btn:hover svg circle[data-v-4d731ce5]{fill:#c914a7}@media(min-width:1600px){.assign-games-card .mc-ellipsis-btn[data-v-4d731ce5]{padding:1.1rem}}.p-popover.assign-game-dropdown-panel{border-radius:1.25rem;transform:translateY(-10px)}.p-popover.assign-game-dropdown-panel:before,.p-popover.assign-game-dropdown-panel:after{display:none}.p-popover.assign-game-dropdown-panel .p-popover-content{border-radius:1.25rem;padding:.5rem}.mc-progress-circle .radial-progress-bar{cursor:default}.mc-progress-circle .radial-progress-bar circle:nth-child(2){stroke:#fff6;stroke-width:8px!important}.mc-progress-circle .radial-progress-bar circle:nth-child(3){stroke:#26b59d}@use "./LockOfDayCard.scss" as *;@use "../assignGames/AssignGamesCard.scss" as *;.tab-breakout-plus-card .mc-bplus-ellipsis-btn{align-items:center;border:4px solid white;border-radius:60px;display:flex;font-size:19px;justify-content:center;padding:1.125rem 1rem;transition:.3s ease-in-out all;width:unset}.tab-breakout-plus-card .mc-bplus-ellipsis-btn svg circle{fill:#fff}.tab-breakout-plus-card .mc-bplus-ellipsis-btn:hover{background-color:#fff}.tab-breakout-plus-card .mc-bplus-ellipsis-btn:hover svg circle{fill:#0068ff}@media(min-width:1600px){.tab-breakout-plus-card .mc-bplus-ellipsis-btn{padding:1.125rem 2rem}}.tab-breakout-plus-card .assign-style{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;width:13rem;text-align:left;padding:.5rem}@use "./TabCard.scss" as *;.card-scroll[data-v-f95e881d]{max-height:80vh;overflow-y:scroll;overflow-x:hidden}.card-scroll[data-v-f95e881d]::-webkit-scrollbar{width:10px}.card-scroll[data-v-f95e881d]::-webkit-scrollbar-thumb{background:#fff!important;border-radius:7px!important}.tab-height[data-v-f95e881d]{max-height:55vh!important;min-height:50vh}.scroll-track-color[data-v-f95e881d]::-webkit-scrollbar-track{background-color:#fff6!important}.card-scroll[data-v-f95e881d]::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}main[data-v-f95e881d]{min-height:40vh}.custom-border-radius[data-v-f95e881d]{border-radius:20px}#assign-games-card-id .active-show[data-v-f95e881d]{color:#c914a7;background-color:#fff}.empty-state[data-v-f95e881d]{border-radius:15px;background:#ffffff40;gap:0;color:#fff;font-size:24px;height:400px}.empty-state .heading[data-v-f95e881d]{text-align:center;font-family:Hellix;font-size:33.333px;font-style:normal;font-weight:400;line-height:normal}.empty-state .empty-state-instructions[data-v-f95e881d]{display:flex;flex-direction:column;margin:0 auto}.empty-state .to-assign[data-v-f95e881d]{font-size:24.881px;font-weight:800;text-align:left}.empty-state ol[data-v-f95e881d]{font-family:Hellix;font-style:normal;font-weight:400;line-height:normal;text-align:left}.empty-state .explore-btn[data-v-f95e881d]{width:20%;align-self:center}.empty-state .explore-btn svg[data-v-f95e881d]:hover{opacity:.8}@use "./LockOfDayEnableButton.scss" as *;.no_student_in_search[data-v-851f26dc]{align-items:center;display:flex;color:#fff;justify-content:center;flex-direction:column;background:#ffffff40;border-radius:1rem;height:380px;margin-top:1rem;padding:2rem}.no_student_in_search .first_line[data-v-851f26dc]{font-size:1.25rem;font-weight:400;width:80%;text-align:center}.no_student_in_search .first_line .share_lib_text[data-v-851f26dc]{font-weight:600;font-size:1.25rem}.no_student_in_search .learn_more[data-v-851f26dc]{font-weight:600;font-size:1.5rem;width:80%;text-align:center}#lotd-component-id .dp__main{--dp-primary-color: #5c25b7;background:#fff;border-radius:106px;width:30px}#lotd-component-id .dp__main .dp__input_wrap .dp__input{background:unset;visibility:hidden}#lotd-component-id .dp__main .dp__input_wrap .dp__input_icon{transform:unset;top:0;left:-5px}#lotd-component-id .dp__main .dp__input_wrap .dp__input_icon path{stroke:#5c25b7;stroke-width:1.1}#lotd-component-id .dp__main .dp__today,#lotd-component-id .dp__main .dp__date_hover_end:hover,#lotd-component-id .dp__main .dp__date_hover_start:hover,#lotd-component-id .dp__main .dp__date_hover:hover{border-radius:99px}#lotd-component-id .dp__main .dp__active_date{background:#0068ff;border-radius:99px}#lotd-component-id .dp__main .dp__calendar_header_item{opacity:.5}#lotd-component-id .dp__main .dp__calendar_header_separator{display:none}#lotd-component-id .solution-btn{color:#fff;border:2px solid white;font-weight:600;font-size:12px;border-radius:1rem;padding:0rem .5rem;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out all}#lotd-component-id .solution-btn:hover{background:#fff;color:#5c25b7}.p-dialog.preview-modal{border:5px solid #002d72;border-radius:17px;box-shadow:0 4px 7px 2px #7373731a;padding:1rem;min-width:95vw}.p-dialog.solution-modal{border:5px solid #002d72;border-radius:17px;box-shadow:0 4px 7px 2px #7373731a;padding:2rem 3rem;max-width:700px;min-width:500px}.p-dialog.solution-modal .solution-text{font-size:27px;font-weight:700;text-align:center;color:#000}.p-dialog.solution-modal .answer-container{display:flex;max-height:40px;justify-content:center}.p-dialog.solution-modal .p-dialog-header{display:none}.roster_card[data-v-fddc6e2e]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:8px;isolation:isolate;transform:scale(1);transition:.2s;width:194px;height:238px;background:#66a4ff;border-radius:17px;margin-bottom:18px}.roster_card .card_avatar[data-v-fddc6e2e]{z-index:1}.roster_card .card_info[data-v-fddc6e2e]{z-index:1;text-align:center}.roster_card .card_info .student_name[data-v-fddc6e2e]{font-weight:700;font-size:24px;line-height:29px;color:#fff}.roster_card .card_info .username[data-v-fddc6e2e]{inset:6.9% 0% 10.34%;font-weight:400;font-size:20px;line-height:24px;align-items:center;text-align:center;color:#fff}.roster_card .avatar_student[data-v-fddc6e2e]{border-radius:50%;overflow:hidden}.roster_card .avatar_student_large[data-v-fddc6e2e]{top:32px;left:35px;height:164px;width:164px}.roster_card .avatar_student_small[data-v-fddc6e2e]{width:113px;background:#002d72;border:4px solid white}.roster_card .student_initials[data-v-fddc6e2e]{left:27px;align-items:center;color:#fff;position:absolute;font-weight:700;text-align:center;text-transform:uppercase;font-size:45px;top:29%;right:50%;transform:translate(50%,-50%)}.roster_card .circle-bg[data-v-fddc6e2e]{background-color:#002d72;border-radius:50%;border:4px solid white;height:110px;width:110px}.roster_card .user_avatar_small[data-v-fddc6e2e]{height:120px;width:120px}.roster_card .view_student_btn[data-v-fddc6e2e]{display:flex;justify-content:center;align-items:center;padding:8px 16px;width:162px;height:33px;border:3px solid #ffffff;border-radius:44px;color:#fff;z-index:1;font-weight:700;font-size:14px;line-height:17px}.roster_card .view_student_btn[data-v-fddc6e2e]:hover{background:#fff;color:#002d72}.roster_card .wave[data-v-fddc6e2e]{width:100%;position:absolute;bottom:0;left:-9px svg;left-border-radius:17px}.roster_card .wave svg[data-v-fddc6e2e]{border-bottom-left-radius:17px;border-bottom-right-radius:17px}.roster_card[data-v-fddc6e2e]:hover{box-shadow:0 2rem 3rem #848bc82e;transform:scale(1.01)}#awards-modal.p-dialog{position:relative;display:flex;flex-direction:column;align-items:center;width:567px;height:766px;left:-1px;top:0;background:#fff;border:4.53045px solid #002d72;border-radius:27.8299px}#awards-modal .p-dialog-header{display:none}#awards-modal .modal-vue-header{display:flex;flex-direction:column;height:204px}#awards-modal .modal-vue-header .header_badge{height:100%;font-family:Hellix;font-style:normal;font-weight:600;font-size:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#868686}#awards-modal .modal-vue-header .header_badge .back_arrow_btn{position:absolute;height:29px;width:29px;left:5%;top:3%}#awards-modal .modal-vue-header .header_badge .back_arrow_btn:hover path{fill:#005fe9}#awards-modal .modal-vue-header .header_badge .badge_svg{margin-top:10px}#awards-modal .modal-vue-header .award_badge_text{font-family:Hellix;font-style:normal;font-weight:800;font-size:40px;line-height:48px;text-align:center;color:#0068ff}#awards-modal .modal-vue-header .student_badge_text{height:49px;font-size:20px;line-height:24px;text-align:center;color:#002e70}#awards-modal .modal-vue-header .select_badge_text{font-size:22.6522px;width:321px;line-height:27px;text-align:center;color:#002e70}#awards-modal .modal-vue-body .badge_content{margin-top:18px;padding:18.1218px 14.8857px;width:398px;min-height:350px;background:#e3efff;border-radius:11.0025px}#awards-modal .modal-vue-body .badge_content .input_search:focus+.search-btn{transition-duration:1s;background-color:#0068ff}#awards-modal .modal-vue-body .badge_content .search-btn{background-color:#90bcff}#awards-modal .modal-vue-body .badge_content .select_all{cursor:pointer;line-height:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0068ff;position:absolute;left:5px;top:3px}#awards-modal .modal-vue-body .badge_content .badge_list{display:flex;flex-direction:column;margin-top:32px;padding:10px 0 0;isolation:isolate;height:230px;overflow-y:auto;position:relative}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label{display:flex;align-items:center;width:96%;position:relative;padding-left:15px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label input{position:absolute;right:0}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label .badge_desc{display:flex;align-items:center;gap:13px}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label .badge_desc .badge_text{font-family:Hellix;font-style:normal;font-weight:600;font-size:22px;line-height:26px;display:flex;align-items:center;color:#000}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label .badge_img{width:52px;height:60px}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label .badge_checkmark{height:20px;width:20px;background-color:#aacdff;border-radius:2.58883px;position:absolute;right:0}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label:hover input~.badge_checkmark{background-color:#82b1f5}#awards-modal .modal-vue-body .badge_content .badge_list .badge_label input:checked~.badge_checkmark{background-color:#0068ff}#awards-modal .modal-vue-body .badge_content .badge_list .student_list{display:flex;flex-wrap:wrap;gap:0px 90px;margin-top:32px}#awards-modal .modal-vue-body .badge_content .badge_list .student_list .student_avatar>.circle{height:48px!important;min-width:48px!important}#awards-modal .modal-vue-body .badge_content .badge_list .student_list .avatar>svg{height:48px!important;min-width:48px!important}#awards-modal .modal-vue-body .badge_content .badge_list .student_label{display:flex;align-items:center;position:relative;left:20px;padding-left:40px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500}#awards-modal .modal-vue-body .badge_content .badge_list .student_label .name{font-family:Hellix;font-style:normal;font-weight:500;font-size:18.7995px;line-height:23px;display:flex;align-items:center;text-align:center;text-transform:capitalize;color:#000}#awards-modal .modal-vue-body .badge_content .badge_list .student_label input{position:absolute;left:0}#awards-modal .modal-vue-body .badge_content .badge_list .student_label .student_checkmark{height:20px;width:20px;background-color:#aacdff;border-radius:2.58883px;position:absolute;left:0}#awards-modal .modal-vue-body .badge_content .badge_list .student_label:hover input~.student_checkmark{background-color:#82b1f5}#awards-modal .modal-vue-body .badge_content .badge_list .student_label input:checked~.student_checkmark{background-color:#0068ff}#awards-modal .modal-vue-body .badge_content .badge_list .user_info{position:relative}#awards-modal .modal-vue-body .badge_content .badge_list .user_info .username{font-size:12px;text-transform:lowercase;color:#4f4f4f;position:absolute;top:20px;left:0}#awards-modal .modal-vue-body .badge_content .badges_selected{font-family:Hellix;font-style:normal;font-weight:500;font-size:18px;text-align:center;margin-top:20px;color:#002d72}#awards-modal .modal-vue-body .badge_content .awarded_badges{display:flex;gap:10px;max-width:380px}#awards-modal .modal-vue-body .badge_content .awarded_badges .badge_class{padding:16px;height:155px;min-width:135.88px;background:#fff;box-shadow:0 4px 10px #b1b1b140;border-radius:13px;display:flex;flex-direction:column;align-items:center}#awards-modal .modal-vue-body .badge_content .awarded_badges .badge_class .badge_img{height:95px;width:75px}#awards-modal .modal-vue-body .badge_content .awarded_badges .badge_class .badge_type{font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;color:#141410}#awards-modal .modal-vue-body .badge_content .awarded_badges::-webkit-scrollbar{display:none}#awards-modal .modal-vue-footer{width:76%;margin:0 auto}#awards-modal .modal-vue-footer .view-games:hover:not([disabled]){background-color:#005fe9!important}#awards-modal .game_thumnail_container{display:flex;width:405px;padding:16px;align-items:center;gap:16px;border-radius:10px;background:#f3f3f3}#awards-modal .game_thumnail_container .thumbnail_image_text{display:flex;align-items:center;gap:16px;align-self:stretch}#awards-modal .game_thumnail_container .thumbnail_image_text .game-thumbnail{width:125px;height:74px}#awards-modal .badge_content{width:500px!important;min-height:319px!important}#awards-modal .divider{width:425px;height:1px;border-radius:108px;background:#d9d9d9;margin-top:16px}#awards-modal .select_student_text{color:#002e70;text-align:center;font-family:Hellix;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#awards-modal .class_header{color:#000;text-align:center;font-family:Hellix;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:baseline;width:300px}#awards-modal .class_header .student_selected{color:#000;font-family:Hellix;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:8px}#awards-modal .caret{position:relative;top:-80%;left:120%;transform:translateY(-50%);transition:transform .3s}#awards-modal .caret:before{content:"";cursor:pointer;position:absolute;bottom:35px;left:6px;transition:transform .3s;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border:2px solid #002d72;border-top:none;border-right:none}#awards-modal .caret.active:before{content:"";transform:translateY(-50%) rotate(135deg)}#awards-modal .student_dropdown{margin-left:20px;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}#awards-modal .student_dropdown.active{max-height:500px;opacity:1}#awards-modal .schedule_for_later{display:flex;flex-direction:column;align-items:center;gap:16px}#awards-modal .schedule_for_later .radio-container{display:flex;align-items:center}#awards-modal .schedule_for_later .radio-label{display:flex;align-items:center;margin-left:10px;color:#002e70}#awards-modal .schedule_for_later .radio-button{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #e3efff;background-color:#e3efff;margin-right:10px}#awards-modal .schedule_for_later input[type=radio]{display:none}#awards-modal .schedule_for_later input[type=radio]:checked+.radio-label .radio-button{background-color:#0068ff;border-color:#0068ff}#awards-modal .schedule_for_later input[type=radio]:checked+.radio-label{color:#0068ff}#awards-modal .input-container{display:flex;padding:8px 16px;justify-content:center;gap:10px}#awards-modal .date-input,#awards-modal .time-input{border:none;border-radius:10px;background-color:#e3efff;padding:8px;font-size:14px;outline:none;color:#0068ff59;text-align:center;font-family:Hellix;font-size:16px;font-style:normal;font-weight:800;line-height:normal}#awards-modal .date-input::placeholder{content:"Select date"}#awards-modal .time-input::placeholder{content:"Select time"}.scroll_bar::-webkit-scrollbar{width:10px}.scroll_bar::-webkit-scrollbar-thumb{background:#0068ff!important;border-radius:4.53045px!important}.scroll_bar::-webkit-scrollbar-track{background-color:#aacdff!important}.scroll_bar::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}.badge_checkmark:after{content:"";position:absolute;display:none}.badge_label input:checked~.badge_checkmark:after{display:block}.badge_label .badge_checkmark:after{left:8px;top:4px;width:6px;height:10px;border:solid white;border-width:0px 2px 2px 0px;transform:rotate(45deg)}.student_checkmark:after{content:"";position:absolute;display:none}.student_label input:checked~.student_checkmark:after{display:block}.student_label .student_checkmark:after{left:7px;top:3px;width:6px;height:10px;border:solid white;border-width:0px 2px 2px 0px;transform:rotate(45deg)}.circle-loader{border:1px solid rgba(0,0,0,.2);border-left-color:#0068ff;animation:loader-spin 1.2s infinite linear;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em;position:absolute;left:40%;top:50%}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@use "./TeacherRoster.scss" as *;.class-library-row-size[data-v-6ca047db]{min-width:987px}.p-overlaypanel{border-radius:1rem}.sg-btn-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline}.sg-btn-wrapper .btn-style{color:#26b59d;display:flex;padding:.5rem;text-align:left;width:13rem;gap:.5rem}.sg-btn-wrapper .btn-style:hover{color:#fff!important}.sg-btn-wrapper .btn-style .icon1{display:none;z-index:99}.sg-btn-wrapper .btn-style:hover .icon1{display:inline}.sg-btn-wrapper .icon1,.sg-btn-wrapper .icon2{margin-right:.3rem;height:1.2rem}.sg-btn-wrapper .btn-style:hover .icon2{display:none;color:#fff!important}.sg-btn-wrapper .image-icon1,.sg-btn-wrapper .image-icon2{margin-right:.3rem;height:1.2rem}.view-comment-style{align-items:start;display:block;color:#fff;margin-bottom:3px;margin-left:6px;min-width:133px;font-size:12px;padding:.5rem;text-align:left}.view-comment-style img{width:25px}.view-comment-style:hover{color:#26b59d!important}.view-comment-style:hover .image-icon2{display:none;color:#26b59d!important}.view-comment-style .image-icon1{display:none;z-index:99}.view-comment-style:hover .image-icon1{display:inline;color:#26b59d!important}.p-popover.submit-game-dropdown-panel{border-radius:1.25rem;transform:translateY(-10px)}.p-popover.submit-game-dropdown-panel:before,.p-popover.submit-game-dropdown-panel:after{display:none}.p-popover.submit-game-dropdown-panel .p-popover-content{border-radius:1.25rem;padding:.5rem}.submitted-games-card .card-dropdown{font-size:17px}.submitted-games-card .info-fill-color{fill:#ff0}.submitted-games-card .list-style{padding-left:10%}.submitted-games-card .right-align-submit-btn{float:left;line-height:47px;height:47px;padding:0;font-size:12px;position:absolute;right:37px;min-width:150px}.submitted-games-card .border-custom{border:4px solid #0068ff}.submitted-games-card .d-ellipsis-style{width:30px}.submitted-games-card .ellipsis-btn{border:2px solid white;border-radius:99px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out all}.submitted-games-card .ellipsis-btn svg circle{fill:#fff}.submitted-games-card .ellipsis-btn:hover{background:#fff;border-radius:999px}.submitted-games-card .ellipsis-btn:hover svg circle{fill:#24b59d}@use "../../details/scroller.scss" as *;.base-timer[data-v-bb222109]{position:relative;width:500px;height:500px}.base-timer__svg[data-v-bb222109]{transform:scaleX(-1)}.base-timer__circle[data-v-bb222109]{fill:none;stroke:none}.base-timer__path-elapsed[data-v-bb222109]{stroke-width:10px;stroke:#ffffff40;-webkit-backdrop-filter:blur(4.69184px);backdrop-filter:blur(4.69184px)}.base-timer__path-remaining[data-v-bb222109]{stroke-width:10px;stroke-linecap:butt;transform:rotate(90deg);transform-origin:center;transition:1s linear all;fill-rule:nonzero;stroke:currentColor}.base-timer__path-remaining.green[data-v-bb222109]{color:#26b59d}.base-timer__path-remaining.orange[data-v-bb222109]{color:#d8763f}.base-timer__path-remaining.red[data-v-bb222109]{color:#d83f3f}.base-timer-container[data-v-bb222109]{cursor:pointer}.base-timer__label[data-v-bb222109]{position:absolute;width:100%;height:70%;top:89px;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;font-size:79.5119px;color:#26b59d}.inner[data-v-bb222109]{display:flex;justify-content:center;flex-direction:column;position:absolute;width:400px;height:400px;background:#ffffffa6;-webkit-backdrop-filter:blur(20.9274px);backdrop-filter:blur(20.9274px);top:10%;right:10%;border-radius:48%;transition:.3s ease-in-out all}.pause_state[data-v-bb222109]{font-family:Hellix;font-style:normal;font-weight:700;font-size:79.5119px;line-height:95px;align-items:center;text-align:center;color:#fff}.pause_span[data-v-bb222109]{display:flex;justify-content:center}.pause_icon[data-v-bb222109]{height:92.76470947265625px;width:72px;border-radius:16.73949432373047px}.pause[data-v-bb222109]{background:#0068ff;-webkit-backdrop-filter:blur(20.9274px);backdrop-filter:blur(20.9274px)}.hover_time[data-v-bb222109]{background:#0068ff}#facilitation-tool-modal-id .modal-container{height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}#facilitation-tool-modal-id .modal-vue-footer{position:relative;display:flex;gap:1.5rem}#facilitation-tool-modal-id .close-btn{border:3px solid #0068ff;border-radius:1rem;position:absolute;top:-5.5rem;right:-7.2rem;cursor:pointer;width:30px;transition:.3s ease-in-out all;transform:scale(1)}#facilitation-tool-modal-id .close-btn:hover{background:#0068ff;transform:scale(1.2)}#facilitation-tool-modal-id .close-btn:hover svg path{fill:#fff}#facilitation-tool-modal-id .hover-custom{transition:.3s ease-in-out all;transform:scale(1)}#facilitation-tool-modal-id .hover-custom:hover{transform:scale(1.05)}.facilitation_tool_container{position:absolute;min-height:100%;width:100%;background:url(/build/assets/FT_BG-CDgHW8VV.svg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:auto}.facilitation_tool_container.engaged-impersonation{margin-top:4rem}.facilitation_tool_container .ft_back_btn{align-items:center;display:flex;height:13vh;width:100%}.facilitation_tool_container .ft_back_btn .back-btn{cursor:pointer;position:absolute;width:151px;z-index:10000}.facilitation_tool_container .ft_back_btn .background-music-container{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;height:100%;position:absolute;right:2%}.facilitation_tool_container .ft_back_btn .background-music-container .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider,.facilitation_tool_container .ft_back_btn .background-music-container .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#00e209!important}.facilitation_tool_container .ft_back_btn .background-music-container .p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:unset}.facilitation_tool_container .facilitation-middle{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:2rem}.facilitation_tool_container .facilitation-middle .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.facilitation_tool_container .facilitation-middle input:focus{outline:none}.facilitation_tool_container .ft-footer{display:flex;justify-content:space-between;margin-bottom:37px;width:100%}.facilitation_tool_container .ft-footer .ft-hashtag,.facilitation_tool_container .ft-footer .ft-logo{cursor:unset;width:250px}.facilitation_tool_container .ft-footer .ft-hashtag{margin-left:60px}.facilitation_tool_container .ft-footer .ft-logo{margin-right:60px}.facilitation_tool_container .ft-footer .ft-wrap{display:flex;flex-direction:column;justify-content:center}@media(max-width:630px){.facilitation_tool_container .ft-footer{flex-wrap:wrap;justify-content:center;gap:3%}.facilitation_tool_container .ft-footer .ft-hashtag,.facilitation_tool_container .ft-footer .ft-logo{margin:unset}}.facilitation_tool_container .story_box{align-items:center;background-color:#002d72d1;border:7px solid #054ab4;display:flex;min-height:250px}.facilitation_tool_container .story_box .image_display{align-items:center;display:flex;padding:0 27px;min-width:330px;max-width:400px}.facilitation_tool_container .story_box .image_display .story-img{border-radius:17px}.facilitation_tool_container .story_box .game-description{display:flex;color:#fff;flex-direction:column;font-size:40px;font-weight:600;min-width:200px;max-width:66%;margin-right:20px;padding-top:1rem}.facilitation_tool_container .story_box .game-description .game-title{line-height:48px;font-size:calc(40px + .7vw)}.facilitation_tool_container .story_box .game-description .story-scroller{margin:3% 0 6%;overflow-y:auto;padding-right:20px}.facilitation_tool_container .story_box .game-description .story-scroller .game-story{font-weight:400;height:13vh;line-height:20px;font-size:calc(14px + .1vw)}.facilitation_tool_container .story_box .game-description .story-scroller::-webkit-scrollbar{width:7px}.facilitation_tool_container .story_box .game-description .story-scroller::-webkit-scrollbar-thumb{border-radius:10px;background:#fff}.facilitation_tool_container .story_box .game-description .story-scroller::-webkit-scrollbar-track{border-radius:10px;background-color:#ffffff5b;margin-top:5px;margin-bottom:5px}.facilitation_tool_container .timer_display{background-color:#002d72d1;border:7px solid #054ab4;border-radius:24px;margin:2rem 0px;padding-bottom:35px;position:relative;width:54%}.facilitation_tool_container .timer_display .timer_controls{display:flex;flex-direction:row;gap:15px;justify-content:space-around;padding:30px 22px}.facilitation_tool_container .timer_display .timer_controls .timer-container{margin-left:5%}.facilitation_tool_container .timer_display .timer_controls .colon{font-size:70px;position:relative;bottom:5px;margin:0 2%;color:#fff}.facilitation_tool_container .timer_display .timer_controls .timer_buttons{display:flex;flex-direction:column;gap:13.24px;width:56.25px;margin-left:21px}.facilitation_tool_container .timer_display .timer_controls .timer_buttons .time-up-btn,.facilitation_tool_container .timer_display .timer_controls .timer_buttons .time-down-btn{cursor:pointer;min-width:54.25px}.facilitation_tool_container .timer_display .timer_controls .timer_buttons .time-up-btn:hover{content:url(/front/images/teacher-facilitation/UpArrow_hover.svg)}.facilitation_tool_container .timer_display .timer_controls .timer_buttons .time-down-btn:hover{content:url(/front/images/teacher-facilitation/DownArrow_hover.svg)}.facilitation_tool_container .timer_display .input-time{min-width:60px}.facilitation_tool_container .timer_display .input-time p{font-family:Hellix;font-style:normal;font-weight:700;font-size:clamp(18px,2vw,1.5rem);display:flex;line-height:42px;justify-content:center;text-align:center;color:#fff}.facilitation_tool_container .timer_display .input-time input{border:5px solid white;border-radius:9px;min-width:95px;max-width:120px}.facilitation_tool_container .timer_display .input-time input::-webkit-outer-spin-button,.facilitation_tool_container .timer_display .input-time input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facilitation_tool_container .timer_display .input-time input[type=number]{-moz-appearance:textfield}.facilitation_tool_container .timer_display .set__game__timer{bottom:2%;color:#fff;font-family:Hellix;font-weight:700;font-size:calc(30px + .1vw);line-height:56px;position:absolute;text-align:center;width:100%}.facilitation_tool_container .timer_display .set__game__timer .hint-container{display:inline;position:relative}.facilitation_tool_container .timer_display .set__game__timer .hint-container .timer-hint{position:relative;top:-10px;width:30px;display:inline}.facilitation_tool_container .timer_display .set__game__timer .hint-overlay{position:absolute;top:-222px;right:-226px;max-width:466px;min-width:413px;z-index:2}.facilitation_tool_container .minutes-display{background-color:#002d72d1;border:7px solid #054ab4;border-radius:24px;margin:35px 0rem;width:46%;position:relative}.facilitation_tool_container .minutes-display .seconds-display{display:flex;flex-direction:row;padding:30px 50%;justify-content:center}.facilitation_tool_container .minutes-display .input-time{display:flex;gap:16px}.facilitation_tool_container .minutes-display .input-time input{border:5px solid white;border-radius:9px;min-width:100px}.facilitation_tool_container .minutes-display .input-time input::-webkit-outer-spin-button,.facilitation_tool_container .minutes-display .input-time input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facilitation_tool_container .minutes-display .input-time input[type=number]{-moz-appearance:textfield}.facilitation_tool_container .minutes-display .timer_buttons{display:flex;flex-direction:column;gap:10.24px;width:70.25px}.facilitation_tool_container .minutes-display .timer_buttons .time-up-btn,.facilitation_tool_container .minutes-display .timer_buttons .time-down-btn{cursor:pointer;min-width:54.25px}.facilitation_tool_container .minutes-display .timer_buttons .time-up-btn:hover{content:url(/front/images/teacher-facilitation/UpArrow_hover.svg)}.facilitation_tool_container .minutes-display .timer_buttons .time-down-btn:hover{content:url(/front/images/teacher-facilitation/DownArrow_hover.svg)}.facilitation_tool_container .minutes-display .set__hint__count{align-items:center;bottom:-5%;color:#fff;font-family:Hellix;font-weight:700;font-size:calc(30px + .1vw);line-height:56px;text-align:center;width:100%;position:relative}.facilitation_tool_container .minutes-display .set__hint__count .hint-container{display:inline;position:relative}.facilitation_tool_container .minutes-display .set__hint__count .hint-container .count-hint{position:relative;top:-10px;width:30px;display:inline}.facilitation_tool_container .minutes-display .set__hint__count .hint-overlay{position:absolute;top:-252px;right:-229px;max-width:475px;min-width:465px;z-index:2}.facilitation_tool_container .button-display{height:100px;width:100%;background:#0068ff;font-size:45px;font-weight:700;border-radius:80px;box-shadow:0 3.83867px 6.71767px 1.91933px #032a6747;white-space:nowrap}.facilitation_tool_container .button-display:hover{background:#0054ce}.facilitation_tool_container .hour__time,.facilitation_tool_container .minutes__time,.facilitation_tool_container .hint__count{color:#9d9d9d;font-family:Hellix;font-weight:700;font-size:4.5vw;line-height:140%;text-align:center}.facilitation_tool_container .hour__time::selection,.facilitation_tool_container .minutes__time::selection,.facilitation_tool_container .hint__count::selection{background:#fff}.facilitation_tool_container .hour__time::-moz-selection,.facilitation_tool_container .minutes__time::-moz-selection,.facilitation_tool_container .hint__count::-moz-selection{background:#fff}.facilitation_tool_container .hour__time::placeholder{font-weight:700}.facilitation_tool_container .focused-color{border-color:#26b59d!important;color:#26b59d;outline:none}.facilitation_tool_container .hour__time:focus,.facilitation_tool_container .hint__count:focus,.facilitation_tool_container .hour__count:focus::placeholder{border-color:#26b59d!important;color:#26b59d;outline:none}.facilitation_tool_container .hour__time:focus{caret-color:gray}.facilitation_tool_container .hint__count:focus{caret-color:transparent}.facilitation_tool_container .input-time input{width:100%;font-size:75px}.facilitation_tool_container .facil-container{padding:0 15%;margin-bottom:50px}.facilitation_tool_container .facil-container>div{border-radius:24px}.facilitation_tool_container .facilitaion-timer .timer-container{display:flex;justify-content:space-between;height:100%;min-width:1090px;overflow-x:auto}.facilitation_tool_container .facilitaion-timer .timer-container .right-side{display:flex;flex-direction:column;height:100%;gap:24px;margin-right:24px;min-width:361px;padding-top:150px;position:relative;top:-120px}.facilitation_tool_container .facilitaion-timer .timer-container .left-side{align-items:center;width:593px;display:flex;flex-direction:column}.facilitation_tool_container .facilitaion-timer .timer-container .left-side .end_game_btn{width:370px;height:75px;background:#0068ff;box-shadow:0 3.83867px 6.71767px 1.91933px #0000001a;border-radius:80px;font-weight:700;font-size:37.7816px;margin-top:67px}.facilitation_tool_container .facilitaion-timer .timer-container .left-side .end_game_btn:hover{background:#0054ce}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .lock-text{width:128px;height:60px;font-family:Hellix;font-style:normal;font-weight:700;font-size:35px;color:#fff;z-index:100}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .sub-text{font-family:Hellix;font-style:normal;font-weight:400;font-size:25px;color:#fff}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks{display:flex;width:600px;flex-wrap:wrap}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks svg{width:106.5500411987px;z-index:1001}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks .game-lock{cursor:pointer;margin-right:15px;transform:scale(1);transition:all .2s ease-out;z-index:1001}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks .game-lock:hover{transform:scale(1.1)}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks .hint{cursor:pointer;margin-right:15px;transform:scale(1);transition:all .2s ease-out;z-index:1001}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks .hint:hover{transform:scale(1.1)}.facilitation_tool_container .facilitaion-timer .timer-container .lock-sequence .locks .svg-item g:hover>rect{fill:#0054ce;box-shadow:2px 2px 3px 1.80693px #002d726e}.facilitation_tool_container .facilitaion-timer .timer-container .image-thumbnail{max-width:487.42px;max-height:300px}.facilitation_tool_container .facilitaion-timer .timer-container .image-thumbnail img{object-fit:cover;border-radius:27px}.facilitation_tool_container .facilitaion-timer .done_screen{margin:2% 10%}.facilitation_tool_container .facilitaion-timer .done_screen .random-img{margin-bottom:2rem}.facilitation_tool_container .facilitaion-timer .done_screen .random-img svg{width:80%;cursor:default}.facilitation_tool_container .facilitaion-timer .done_screen .btn-container{display:flex;justify-content:center;flex-wrap:wrap}.facilitation_tool_container .facilitaion-timer .done_screen .signs_btn{align-items:center;display:flex;padding:15px 32px;margin-right:2%;margin-bottom:1rem;color:#fff;height:60px;border:6px solid #ffffff;border-radius:36px;font-weight:700;font-size:24.9793px;line-height:30px;transition:all .3s ease-in-out}.facilitation_tool_container .facilitaion-timer .done_screen .signs_btn:hover{background-color:#fff;color:#002d72}.facilitation_tool_container .facilitaion-timer .done_screen .exit_btn{align-items:center;display:flex;padding:15px 32px;color:#fff;height:60px;border:6px solid #ffffff;border-radius:36px;font-weight:700;font-size:24.9793px;line-height:30px;transition:all .3s ease-in-out}.facilitation_tool_container .facilitaion-timer .done_screen .exit_btn:hover{background-color:#fff;color:#002d72}.facilitation_tool_container .facilitaion-timer .modal-content{border:5px solid #002d72;border-radius:17px;box-shadow:0 4px 7px 2px #7373731a;height:464px;width:850px;padding:94px 79px}.facilitation_tool_container .facilitaion-timer .modal-backdrop{background-color:transparent}.facilitation_tool_container .facilitaion-timer .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.facilitation_tool_container .facilitaion-timer .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.facilitation_tool_container .facilitaion-timer .modal-content{height:inherit;margin:0 auto;pointer-events:all}.facilitation_tool_container .facilitaion-timer .close_btn{position:absolute;height:50px;width:50px;top:-20px;right:-16px}.facilitation_tool_container .facilitaion-timer .modal-body{display:flex;align-items:center;justify-content:center;flex-direction:column}.facilitation_tool_container .facilitaion-timer .modal-text{width:715px;height:76px;font-family:Hellix;font-style:normal;font-weight:700;font-size:63px;line-height:76px;display:flex;align-items:center;color:#000}.facilitation_tool_container .facilitaion-timer .modal-btns{display:flex;gap:50px;margin-top:56px}.facilitation_tool_container .facilitaion-timer .modal-btns_no{width:208px;height:64px;border:4px solid #0068ff;border-radius:32px;color:#0068ff;font-weight:700;font-size:25px}.facilitation_tool_container .facilitaion-timer .modal-btns_no:hover{background-color:#0054ce;color:#fff}.facilitation_tool_container .facilitaion-timer .modal-btns_yes{width:208px;height:64px;border:4px solid #0068ff;background:#0068ff;border-radius:32px;color:#fff;font-weight:700;font-size:25px}.facilitation_tool_container .facilitaion-timer .modal-btns_yes:hover{background-color:#0054ce}@media(max-width:990px){.facilitation_tool_container .facilitation-middle{flex-wrap:wrap;gap:0rem;margin-bottom:2rem}.facilitation_tool_container .story_box{flex-direction:column}.facilitation_tool_container .story_box .image_display{margin-top:20px}.facilitation_tool_container .story_box .game-description{margin:unset;max-width:90%}.facilitation_tool_container .story_box .game-description .story-scroller{padding-right:15px}.facilitation_tool_container .timer_display,.facilitation_tool_container .minutes-display{padding-bottom:1rem;width:100%}.facilitation_tool_container .minutes-display{margin:unset}}.facilitation_tool_container .p-inputswitch.p-highlight .p-inputswitch-slider{background:#00e209}.facilitation_tool_container .p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#00e209}#portal-container{height:100vh;margin:1rem;min-width:1000px}#portal-container a:hover{color:#002d72}#portal-container .p-breadcrumb{background:none!important;border:none!important;margin-bottom:1.5rem;padding:0}#portal-container .p-breadcrumb ul{margin-top:1.5rem}#portal-container .pi-home,#portal-container .p-breadcrumb-chevron{color:#0068ff}#portal-container .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{text-decoration-line:underline;color:#0068ff}#portal-container .p-breadcrumb ul li:last-child .p-menuitem-text{color:#2e3142;font-weight:600;text-decoration-line:none}#portal-container .p-paginator{display:flex;justify-content:flex-end;width:100%}#portal-container .p-datatable-wrapper td{overflow:auto}#portal-container .p-datatable-wrapper td:first-child,#portal-container .p-datatable-wrapper td:last-child{overflow:hidden!important}#portal-container .p-datatable-wrapper .p-datatable-emptymessage td:last-child{display:table-cell}#portal-container .p-datatable-wrapper td:last-child{display:flex;flex-direction:column}#portal-container .p-datatable-wrapper td:first-child .p-checkbox{vertical-align:middle!important}#portal-container .p-datatable-wrapper td:first-child .p-checkbox .p-checkbox-box{border:2px solid #d4d4d8}#portal-container .p-checkbox{--p-checkbox-checked-background: #0068ff;--p-checkbox-checked-hover-background: #0068ff;--p-checkbox-checked-hover-border-color: #0068ff}#portal-container .p-paginator-next.p-disabled,#portal-container .p-paginator-prev.p-disabled{display:none}#portal-container .p-paginator .p-paginator-pages .p-paginator-page{color:#0068ff;border:2px solid #0068ff;border-radius:50%;margin-left:5px;margin-right:5px}#portal-container .p-paginator-prev.p-paginator-element.p-link,#portal-container .p-paginator-next.p-paginator-element.p-link{border:2px solid #0068ff;border-radius:30px;margin-left:5px;padding:10px 14px;transition:all .3s ease-in-out}#portal-container .p-paginator-prev.p-paginator-element.p-link svg,#portal-container .p-paginator-next.p-paginator-element.p-link svg{display:none}#portal-container .p-paginator-icon.pi.pi-angle-left,#portal-container .p-paginator-icon.pi.pi-angle-right{display:none}#portal-container .p-paginator-next.p-paginator-element.p-link:after{color:#0068ff;content:"Next >";padding:5px}#portal-container .p-paginator-next.p-paginator-element.p-link:hover,#portal-container .p-paginator-prev.p-paginator-element.p-link:hover{background-color:#0068ff;color:#fff}#portal-container .p-paginator-next.p-paginator-element.p-link:hover:after,#portal-container .p-paginator-prev.p-paginator-element.p-link:hover:after{color:#fff}#portal-container .p-paginator-pages .p-paginator-page.p-paginator-element{transition:all .3s ease-in-out}#portal-container .p-paginator-pages .p-paginator-page.p-paginator-element:hover{background:#0068ff;color:#fff}#portal-container .p-checkbox.p-highlight .p-checkbox-box{background:#0068ff}#portal-container .p-paginator-prev.p-paginator-element.p-link:after{color:#0068ff;content:"< Previous";padding:5px}#portal-container .p-datatable .p-paginator-bottom{border-width:0 0 0px 0;border-radius:0}body[data-v-cafd345b]{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.loader-wrapper[data-v-cafd345b]{position:relative;width:150px;height:150px}.loader-wrapper .orb[data-v-cafd345b]{position:absolute;top:50%;left:50%;width:30px;height:30px;background:#0068ff;border-radius:50%;box-shadow:0 0 15px #0068ff,0 0 30px #0068ff,0 0 60px #0068ff80;transform:translate(-50%,-50%);animation:pulse-cafd345b 2s infinite ease-in-out}.loader-wrapper .wave[data-v-cafd345b]{position:absolute;top:50%;left:50%;width:100%;height:100%;background:none;border:2px solid rgba(0,104,255,.5);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:expand-cafd345b 3s infinite ease-in-out}.loader-wrapper .wave[data-v-cafd345b]:nth-child(2){animation-delay:1s}.loader-wrapper .wave[data-v-cafd345b]:nth-child(3){animation-delay:2s}@keyframes pulse-cafd345b{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}@keyframes expand-cafd345b{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}#overview_table_id .table-container .p-datatable{width:100%}#overview_table_id .p-datatable-loading-overlay.p-component-overlay{background:#d3d3d399}#overview_table_id{margin-top:20px}#overview_table_id .table-container{align-items:flex-start}#overview_table_id .table-container .no-pagination-size{margin-bottom:4rem}#overview_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:79%}#overview_table_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#overview_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#overview_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#overview_table_id .p-dropdown .p-dropdown-label{background:#e3e3e3;border:0 none;border-radius:0}#overview_table_id .p-dropdown .p-dropdown-trigger{background:#0068ff!important;color:#fff!important}#overview_table_id .p-dropdown{min-width:129px!important}.table-header-title[data-v-3c095d86]{font-weight:700;font-size:32px;color:#000;margin-bottom:32px}.table-container[data-v-3c095d86]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}.count[data-v-3c095d86]{font-weight:500;font-size:13px;text-align:center;color:#8b939d;width:69px}.table-header[data-v-3c095d86]{display:flex;justify-content:space-between}.schools_tab[data-v-3c095d86]{background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%);border-radius:23px;margin-bottom:18px;border:1px solid #26b59d;color:#fff;cursor:pointer;font-weight:700;font-size:16px;padding:10px 15px;transition:all .3s ease-in-out;width:150px}a[data-v-3c095d86]{color:#007bff;text-decoration:none;background-color:transparent}a[data-v-3c095d86]:hover{color:#002d72}.csv_button_dl[data-v-3c095d86]{align-items:center;cursor:pointer;display:flex;gap:.5rem;transition:all .3s ease;bottom:17.5rem;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px;font-weight:600}.csv_button_dl[data-v-3c095d86]:hover{background-color:#47c0ab;color:#fff}.csv_button_dl .csv_button_dl.csv-no-pagination[data-v-3c095d86]{bottom:-55px}#school_table_id{margin-top:20px}#school_table_id .table-container .no-pagination-size{margin-bottom:4rem}#school_table_id .p-datatable-resizable .p-datatable-wrapper tbody tr:nth-child(2n){background-color:#d9d9d94d}#school_table_id a:hover{color:#002d72}#school_table_id .p-datatable-resizable>.p-datatable-wrapper{overflow-x:auto;min-height:290px}#school_table_id .p-datatable .p-datatable-tbody{border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}#school_table_id .p-datatable .p-datatable-tbody>tr>td{border-color:#e8e8e8;border-width:0 1px 0px 0!important;padding:.4rem .8rem!important}#school_table_id .p-datatable table thead>tr>th{padding:.4rem .8rem!important}#school_table_id .p-datatable .p-datatable-header{background:#fff;border-width:0 0 0 0;border:none}#school_table_id .p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 1px #26b59d!important}#school_table_id .p-datatable .p-sortable-column.p-highlight,#school_table_id .p-datatable .p-sortable-column.p-highlight:hover{background:#fafafa;color:#26b59d!important}#school_table_id .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon,#school_table_id .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon:hover{color:#26b59d}#school_table_id .p-datatable-loading-overlay.p-component-overlay{background:#d3d3d399}#school_table_id .p-paginator .p-paginator-pages .p-paginator-page{border:solid #0068ff!important;color:#0068ff}#school_table_id .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:#0068ff;color:#fff!important;border:solid #0068ff!important}#school_table_id .p-datatable .p-datatable-header{padding:0!important;margin-top:15px!important}#school_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:75%}#school_table_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#school_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#school_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#school_table_id .p-dropdown .p-dropdown-label{background:#e3e3e3;border:0 none;border-radius:0}#school_table_id .p-dropdown .p-dropdown-trigger{background:#0068ff!important;color:#fff!important}#school_table_id .p-dropdown{min-width:129px!important}#school_table_id .p-datatable .p-paginator-bottom{border-width:0 0 0px 0;border-radius:0}#school_table_id button.schools_tab{background:transparent;border-radius:23px;color:#26b59d;cursor:pointer;font-size:16px;padding:10px 15px;transition:all .3s ease-in-out;width:155.56px;height:44.76px;margin:1rem 10px;display:flex;justify-content:center;align-items:center}#school_table_id button.schools_tab svg{height:20px;width:20px;margin-right:10px}#school_table_id button.schools_tab svg path{fill:#26b59d}#school_table_id button.schools_tab:hover svg path{fill:#fff}#school_table_id button.schools_tab.active_tab,#school_table_id button.schools_tab:hover{background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%);color:#fff}#school_table_id button.schools_tab.active_tab svg path,#school_table_id button.schools_tab:hover svg path{fill:#fff}#school_table_id .csv_button_dl.csv-no-pagination{bottom:-55px}.table-container[data-v-df82e102]{display:flex;flex-direction:column;justify-content:center;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}.table-header[data-v-df82e102]{display:flex;justify-content:space-between}.schools_tab[data-v-df82e102]{background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%);border-radius:23px;margin-bottom:18px;border:1px solid #26b59d;color:#fff;cursor:pointer;font-weight:700;font-size:16px;padding:10px 15px;transition:all .3s ease-in-out;width:150px}.table-header-title[data-v-df82e102]{font-size:1.5rem}a[data-v-df82e102]{color:#007bff;text-decoration:none;background-color:transparent}.csv_button_dl[data-v-df82e102]{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;transition:all .3s ease;bottom:5px;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px}.csv_button_dl[data-v-df82e102]:hover{background-color:#47c0ab;color:#fff}#school_district .school_district-header-wrap[data-v-06809abe]{display:flex;justify-content:space-between}.district_name[data-v-06809abe]{font-weight:700;font-size:32px;line-height:38px;color:#000;margin:20px 0}.expiration_date[data-v-06809abe]{color:#8b939d;font-weight:500;font-size:18px}.renew_btn[data-v-06809abe]{text-align:center;color:#fff;background:#26b59d;border:.737949px solid #26b59d;border-radius:36.8974px;font-weight:700;font-size:12px;padding:0 11px;width:86.61px;height:25.81px}.school_name[data-v-48a92d90]{font-weight:700;font-size:32px;color:#000;margin-bottom:30px}.epiration_date[data-v-48a92d90]{color:#8b939d;font-weight:500;font-size:18px}.renew_btn[data-v-48a92d90]{text-align:center;color:#fff;background:#26b59d;border:.737949px solid #26b59d;border-radius:36.8974px;font-weight:700;font-size:12px;padding:0 11px;width:86.61px;height:25.81px;margin-top:13px}.school-detail-header-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.school-detail-header-wrap .clipboard-svg:hover circle{fill:#168875}#school_details{margin:1rem 0rem}#school_details .active_tab{color:#fff;background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%)}#school_details button{background:transparent;border:2px solid #26b59d;border-radius:48px;color:#26b59d;cursor:pointer;font-size:16px;font-weight:700;padding:4px 1rem;gap:8px;transition:all .3s ease-in-out;margin:0;display:flex;justify-content:center;align-items:center}#school_details svg{height:1.125rem;width:1.125rem}#school_details svg path{fill:#26b59d}#school_details button:hover svg path{fill:#fff}#school_details button.active_tab,#school_details button:hover{background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%);color:#fff}#school_details button.active_tab svg path,#school_details button:hover svg path{fill:#fff}.teacher-details-header-wrap[data-v-c9b21ede]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.teacher_impersonation_btn.loading[data-v-c9b21ede]{cursor:not-allowed;opacity:.6}.teacher_name[data-v-c9b21ede]{font-weight:700;font-size:32px;line-height:38px;color:#000;margin-bottom:20px}.teacher_impersonation_btn[data-v-c9b21ede]{cursor:pointer}.teacher_impersonation_btn[data-v-c9b21ede]:hover{opacity:.8}.teacher_heading[data-v-c9b21ede]{font-size:13px;font-weight:500;color:#8b939d}.teacher_content[data-v-c9b21ede]{color:#8b939d;font-weight:500;font-size:18px}.teacher_wrapper[data-v-c9b21ede]{display:flex;gap:60px}.teacher_row[data-v-c9b21ede]{display:flex;flex-direction:column}.teacher_heading[data-v-c9b21ede],.teacher_content[data-v-c9b21ede]{margin:0;padding:5px;box-sizing:border-box}#class_details{margin-bottom:1rem}#class_details .active_tab{border:none;color:#fff;background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%)}#class_details button{background:transparent;border-radius:23px;border:2px solid #26b59d;color:#26b59d;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px;transition:all .3s ease-in-out;min-width:150px;margin:0 10px;display:flex;justify-content:center;align-items:center}#class_details svg{height:20px;width:20px;margin-right:10px}#class_details svg path{fill:#26b59d}#class_details button:hover svg path{fill:#fff}#class_details button.active_tab,#class_details button:hover{background:linear-gradient(241.49deg,#0068ff -27.98%,#26b59d 74.34%);color:#fff}#class_details button.active_tab svg path,#class_details button:hover svg path{fill:#fff}#school_details[data-v-7ed43975]{gap:.75rem}#school_details .copy_icon[data-v-7ed43975]{position:relative;top:-25px;left:80px;width:25px;height:25px}.class_detail_header-wrap[data-v-7ed43975]{display:flex;justify-content:space-between}.class_detail_header-wrap .left-column-wrap[data-v-7ed43975]{display:flex;flex-direction:column}.class_name[data-v-7ed43975]{font-weight:700;font-size:32px;line-height:38px;color:#000;margin:20px 0}.active_tab[data-v-7ed43975]{background-color:green}.school_name[data-v-7ed43975]{font-weight:700;font-size:32px;color:#000;margin-bottom:30px}.epiration_date[data-v-7ed43975]{color:#8b939d;font-weight:500;font-size:18px}.class_detail_header-wrap .clipboard-svg{cursor:pointer}.class_detail_header-wrap .clipboard-svg:hover circle{fill:#168875}#confirm-delete-modal-id .modal-container{border:5px solid #002d72;width:450px;display:flex;flex-direction:column;gap:1rem;padding:2rem}#confirm-delete-modal-id .modal-container .modal-vue-header{color:#0068ff;font-size:42px;font-weight:800;display:flex;justify-content:center;line-height:normal;text-align:center}#confirm-delete-modal-id .modal-container .modal-vue-header .confirm-warning-icon{display:none}#confirm-delete-modal-id .modal-container .modal-vue-body{display:flex;justify-content:center}#confirm-delete-modal-id .modal-container .confirm-txt{color:#002d72;font-size:1.5rem;text-align:center}#confirm-delete-modal-id .modal-container .modal-vue-footer{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem;margin-top:1rem;white-space:nowrap}#confirm-delete-modal-id .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;font-weight:700;padding:12px 44.081px;transition:.3s all ease-in-out}#confirm-delete-modal-id .modal-container .modal-vue-footer .exit-btn{background-color:#c1272d;border:1px solid #c1272d;border-radius:4rem;color:#fff;font-size:1.125rem;font-weight:700;padding:12px 44.081px;transition:all .3s ease-in-out}#confirm-delete-modal-id .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#004dc0;color:#fff}#confirm-delete-modal-id .modal-container .modal-vue-footer .exit-btn:hover{background-color:#941e23;color:#fff}#confirm-delete-modal-id.folder-notify-mode .modal-container .modal-vue-header{align-items:center;flex-direction:column}#confirm-delete-modal-id.folder-notify-mode .modal-container .modal-vue-header .confirm-warning-icon{display:block}#confirm-delete-modal-id.folder-notify-mode .modal-container .modal-vue-body{flex-direction:column}#confirm-delete-modal-id.folder-notify-mode .confirm-txt{white-space:break-spaces}#confirm-delete-modal-id.folder-notify-mode .folder-notify-wrap{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;text-align:center}#confirm-delete-modal-id.folder-notify-mode .folder-notify-wrap .folder-name{color:#002e70;font-size:28px;font-style:italic;font-weight:700;line-height:normal}#confirm-delete-modal-id.folder-notify-mode .folder-notify-wrap .confirm-footer-txt{color:#002e70;text-align:center;font-weight:600;font-size:18px}#data_table_id .p-datatable.default-sizing{margin-bottom:4rem}#data_table_id .p-datatable .p-datatable-table-container{border-bottom:2px solid #f0f0f0}#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(2),#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(3){max-width:50px}#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(4){max-width:50px}#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(5),#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(6),#data_table_id .p-datatable .p-datatable-thead>tr>th:nth-child(7){max-width:70px}#data_table_id .p-datatable .p-datatable-tbody>tr td:last-child{overflow:hidden}#data_table_id #portal-container .p-paginator .p-paginator-pages .p-paginator-page{border:solid #0068ff!important;color:#0068ff}#data_table_id .p-inputtext,#data_table_id .p-togglebutton,#data_table_id .p-selectbutton,#data_table_id .p-inputgroup{border:unset;font-weight:600;height:40px;padding:unset;text-transform:capitalize}#data_table_id .p-togglebutton .p-togglebutton-content{height:100%}#data_table_id .p-togglebutton.p-togglebutton-checked .p-togglebutton-content{background:#0068ff;border-color:#0068ff;border-radius:0;color:#fff}#data_table_id .p-buttonset .p-button:last-of-type{padding:.75rem .5rem;width:80px}#data_table_id .p-selectbutton{border:1px solid #d4d4d8;display:flex;flex-wrap:nowrap}#data_table_id .p-selectbutton div{padding:.75rem 1rem}#data_table_id .p-selectbutton .p-button.p-highlight:focus{box-shadow:0 0 0 1px #26b59d!important;border-color:#26b59d!important}#data_table_id .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:#0068ff;color:#fff!important;border:2px solid #0068ff}#data_table_id .cpy_invite{display:flex;min-width:150px}#data_table_id .cpy_invite svg:hover rect{fill:#dedede}#data_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:75%}#data_table_id .p-input-icon-right{position:absolute;display:inline-block;top:-100px;left:0}#data_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#data_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#data_table_id .p-dropdown .p-dropdown-label{background:#e3e3e3;border:0 none;border-radius:0}#data_table_id .p-dropdown .p-dropdown-trigger{background:#0068ff!important;color:#fff!important}#data_table_id .p-dropdown{min-width:129px!important}#data_table_id .p-dropdown:not(.p-disabled).p-focus{background-color:#26b59d;box-shadow:0 0 0 1px #26b59d;border-color:#26b59d}#data_table_id .email-txt{font-size:.8rem}#data_table_id .disabled-button{opacity:.5;cursor:not-allowed}#data_table_id button.btn-danger,#data_table_id button.btn-success{border-radius:.375rem;padding:4px 10px;border:none;font-weight:600;font-size:14px;display:flex;align-items:center}.table-header[data-v-ba2032e0]{display:flex;justify-content:space-between}.table-header-title[data-v-ba2032e0]{font-size:1.5rem}a[data-v-ba2032e0]{color:#007bff;text-decoration:none;background-color:transparent}.table-container[data-v-ba2032e0]{padding:0rem 2rem 1rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}.table-container .no-pagination-size[data-v-ba2032e0]{margin-bottom:4rem}.header[data-v-ba2032e0]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.input-group[data-v-ba2032e0]{flex-wrap:nowrap}.input-group input[type=text][data-v-ba2032e0]{background:#f1f1f1;border-radius:87px;width:20rem;border:none}.input-group-append button[data-v-ba2032e0]{border-radius:0 87px 87px 0}.switch[data-v-ba2032e0]{position:relative;display:inline-block;width:60px;height:34px}.switch input[data-v-ba2032e0]{opacity:0;width:0;height:0}.slider[data-v-ba2032e0]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider[data-v-ba2032e0]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider[data-v-ba2032e0]{background-color:#2196f3}input:focus+.slider[data-v-ba2032e0]{box-shadow:0 0 1px #2196f3}input:checked+.slider[data-v-ba2032e0]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.pill-button[data-v-ba2032e0]{background-color:#0068ff;border:3px solid #0068ff;border-radius:56px;color:#fff;padding:8px 12px;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;display:flex;font-weight:600;text-align:center;align-items:center;gap:8px;transition:.3s all ease-in-out}.pill-button[data-v-ba2032e0]:hover{background:#005fe9;background-color:#005fe9;border:3px solid #005fe9}.pill-button svg[data-v-ba2032e0]{height:20px;width:20px}.button-top_wrapper[data-v-ba2032e0]{display:flex;gap:15px;align-items:center}.button-top_wrapper button[data-v-ba2032e0]:disabled{background:#f1f1f1;border:none;padding:2px 8px;height:25px;font-weight:600;font-size:14px;color:#788897;opacity:.65}.teachers_selected[data-v-ba2032e0]{font-weight:500;font-size:14px;color:#788897}a[data-v-ba2032e0]:hover{color:#002d72}.csv_button_dl[data-v-ba2032e0]{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;bottom:5px;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px;transition:all .3s ease}.csv_button_dl[data-v-ba2032e0]:hover{color:#fff;background-color:#47c0ab}.csv_button_dl.default-sizing[data-v-ba2032e0],.csv_button_dl.csv-no-pagination[data-v-ba2032e0]{bottom:-55px!important}#class_table_id{padding:2rem 2rem 1rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}#class_table_id .p-datatable.no-pagination-size,#class_table_id .p-datatable.default-sizing{margin-bottom:4rem}#class_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:75%}#class_table_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#class_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#class_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#class_table_id .p-datatable .p-paginator-bottom{border-width:0 0 0px 0;border-radius:0;padding:unset;padding-top:.75rem}#class_table_id .pill-button{background-color:#0068ff;border:3px solid #0068ff;border-radius:56px;color:#fff;padding:8px 12px;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;display:flex;font-weight:600;text-align:center;align-items:center;gap:8px;transition:.3s all ease-in-out}#class_table_id .pill-button:hover{background:#005fe9;background-color:#005fe9;border:3px solid #005fe9}#class_table_id .pill-button svg{height:20px;width:20px}#class_table_id button.btn-danger,#class_table_id button.btn-success{border-radius:.375rem;padding:4px 10px;border:none;font-weight:600;font-size:14px;display:flex;align-items:center}#class_table_id .csv_button_dl.default-sizing,#class_table_id .csv_button_dl.csv-no-pagination{bottom:-55px!important}.table-header[data-v-5af61840]{display:flex;justify-content:space-between}.table-header-title[data-v-5af61840]{font-size:1.5rem}button[data-v-5af61840]:disabled{padding:4px 10px;background:#f1f1f1;border:none;font-weight:600;font-size:14px;color:#788897;opacity:.65}.classes_select[data-v-5af61840]{font-weight:500;font-size:14px;color:#788897}a[data-v-5af61840]{color:#007bff;text-decoration:none;background-color:transparent}a[data-v-5af61840]:hover{color:#002d72}.csv_button_dl[data-v-5af61840]{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;transition:all .3s ease;bottom:5px;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px}.csv_button_dl[data-v-5af61840]:hover{background-color:#47c0ab;color:#fff}#add-to-class-modal{z-index:unset}#add-to-class-modal .modal-container{border:5px solid #002d72;min-width:400px;max-width:600px;display:flex;flex-direction:column;gap:1rem;padding:2rem;width:unset}#add-to-class-modal .modal-container .modal-vue-header{color:#0068ff;font-size:2rem;font-weight:800;display:flex;justify-content:center;text-align:center}#add-to-class-modal .modal-container .modal-vue-body{display:flex;justify-content:center;flex-direction:column;gap:1rem}#add-to-class-modal .modal-container .confirm-txt{color:#002d72;text-align:center;font-weight:500;font-size:1.125rem}#add-to-class-modal .modal-container .api-error-container{text-align:center;line-height:1rem;transition:.3s all ease-in-out}#add-to-class-modal .modal-container .api-error-container .api-error-txt{color:#c1272d;font-size:1.125rem;font-weight:700}#add-to-class-modal .modal-container .api-error-container .try-again-txt{color:#002d72;font-weight:500}#add-to-class-modal .modal-container .p-multiselect{border-radius:4px;border:2px solid #002d72;box-shadow:unset;flex:1;margin:0 1.5rem;outline:unset;outline-offset:unset}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-label-container{display:flex;align-items:center;height:40px}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-dropdown{background:#002d72;color:#fff;width:3rem;border-top-right-radius:2px;border-bottom-right-radius:2px;transition:.3s all ease-in-out}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-dropdown:hover{background:#004dc0}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-label{padding:4px 12px;border-radius:3px 0 0 3px/3px 0px 0px 3px;font-size:1.125rem}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b59d;border-radius:16px;color:#fff;flex-direction:row-reverse;gap:.5rem;margin-right:.5rem;padding:2px 12px;transition:all .3s ease-in-out}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext:enabled:focus{box-shadow:0 0 0 1px #0068ff;border-color:#0068ff}#add-to-class-modal .modal-container .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{box-shadow:inset 0 0 0 1px #0068ff}#add-to-class-modal .modal-container .p-multiselect.p-multiselect-chip .p-multiselect-token{margin-right:.5rem;background:#26b59d;color:#fff;border-radius:16px;flex-direction:row-reverse;gap:.5rem;padding:2px 12px;transition:.3s all ease-in-out}#add-to-class-modal .modal-container .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:unset}#add-to-class-modal .modal-container .p-multiselect.p-multiselect-chip .p-multiselect-token:hover{background-color:#1e8f7c}#add-to-class-modal .modal-container .p-multiselect:not(.p-disabled).p-focus{border-color:unset}#add-to-class-modal .modal-container .modal-vue-footer{display:flex;justify-content:center;gap:1rem}#add-to-class-modal .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;padding:.5rem 1.781rem;font-weight:600;transition:.3s all ease-in-out}#add-to-class-modal .modal-container .modal-vue-footer .add-students-btn{background-color:#0068ff;border:4px solid #0068ff;border-radius:4rem;font-size:1.125rem;font-weight:600;padding:.5rem 2.625rem;color:#fff;transition:.3s all ease-in-out}#add-to-class-modal .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#004dc0;border:2px solid #004dc0;color:#fff}#add-to-class-modal .modal-container .modal-vue-footer .add-students-btn:not(.disabled-add):hover{background-color:#004dc0;border:4px solid #004dc0;color:#fff}.add-students-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option{color:#002d72}.add-students-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:has(.p-checkbox-checked){background-color:#26b59d;color:#fff}.add-students-panel .p-checkbox.p-component.p-highlight .p-checkbox-box{background-color:#0068ff}.add-students-panel .p-multiselect-header{height:54px;display:flex;gap:.5rem;padding:.5rem}.add-students-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{height:38px}#student_table_id{padding:2rem 2rem 1rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}#student_table_id .p-datatable.no-pagination-size,#student_table_id .p-datatable.default-sizing{margin-bottom:4rem}#student_table_id .pill-button{background-color:#0068ff;border:3px solid #0068ff;border-radius:56px;color:#fff;padding:8px 12px;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;display:flex;font-weight:600;text-align:center;align-items:center;gap:8px;transition:.3s all ease-in-out}#student_table_id .pill-button:hover{background:#005fe9;background-color:#005fe9;border:3px solid #005fe9}#student_table_id .pill-button svg{height:20px;width:20px}#student_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:79%}#student_table_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#student_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#student_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#student_table_id .button-top_wrapper{display:flex;gap:15px;align-items:center}#student_table_id .button-top_wrapper .remove_students{padding:4px 10px;background:#eb3a41;border-radius:6px;font-weight:600;font-size:14px;color:#fff;transition:.3s all ease-in-out}#student_table_id .button-top_wrapper .remove_students:hover{background:#d32f2f}#student_table_id .button-top_wrapper .remove_students.no-hover{background:#f1f1f1}#student_table_id .button-top_wrapper .add_to_class{padding:4px 10px;background:#0068ff;border-radius:6px;font-weight:600;font-size:14px;color:#fff;transition:.3s all ease-in-out}#student_table_id .button-top_wrapper .add_to_class:hover{background:#005fe9}#student_table_id .button-top_wrapper .add_to_class.no-hover{background:#f1f1f1}#student_table_id .button-top_wrapper button:disabled{padding:4px 10px;background:#f1f1f1;border:none;font-weight:600;font-size:14px;color:#788897;opacity:.65}#student_table_id .selected_students{font-weight:500;font-size:14px;color:#788897}#student_table_id a{color:#007bff;text-decoration:none;background-color:transparent}#student_table_id a:hover{color:#002d72}#student_table_id .csv_button_dl{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;bottom:5px;transition:all .3s ease;left:0;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px}#student_table_id .csv_button_dl:hover{background-color:#47c0ab;color:#fff}#student_table_id .csv_button_dl.default-sizing,#student_table_id .csv_button_dl.csv-no-pagination{bottom:-55px!important}#school_library_id{padding:2rem 2rem 1rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #b1b1b140}#school_library_id .p-datatable,#school_library_id .no-pagination-size{margin-bottom:4rem}#school_library_id .pill-button{background-color:#0068ff;border:3px solid #0068ff;border-radius:56px;color:#fff;padding:8px 12px;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;display:flex;font-weight:600;text-align:center;align-items:center;gap:8px;transition:.3s all ease-in-out}#school_library_id .pill-button:hover{background:#005fe9;background-color:#005fe9;border:3px solid #005fe9}#school_library_id .pill-button svg{height:20px;width:20px}#school_library_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:75%}#school_library_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#school_library_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px}#school_library_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#school_library_id .remove_students{padding:4px 10px;background:#eb3a41;border-radius:6px;font-weight:600;font-size:14px;color:#fff}#school_library_id .remove_students.active:hover{background:#d32f2f}#school_library_id button:disabled{padding:4px 10px;background:#f1f1f1;border:none;font-weight:600;font-size:14px;color:#788897;opacity:.65}#school_library_id .selected_students{font-weight:500;font-size:14px;color:#788897}#school_library_id a{color:#007bff;text-decoration:none;background-color:transparent}#school_library_id a:hover{color:#002d72}#school_library_id .csv_button_dl{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;bottom:-55px;left:0;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px}#school_library_id .csv_button_dl:hover{background-color:#47c0ab;color:#fff}#school_library_id .csv_button_dl.csv-no-pagination{bottom:-55px}#school_library_id .p-datatable-tbody>tr:not([data-gametype=playlist])>td.p-datatable-expander{pointer-events:none;opacity:0;width:0;padding:0}.school-table-style.p-datatable tbody tr:nth-child(2n){background-color:#d9d9d94d}.school-table-style.p-datatable .p-datatable-thead>tr>th{background:#fafafa;border:1px solid #e8e8e8;border-width:0 1px 1px 0;color:#6b7280;white-space:pre-wrap}.school-table-style.p-datatable .p-datatable-table-container{border-bottom:2px solid #f0f0f0}.school-table-style.p-datatable .p-datatable-resizable .p-datatable-thead>tr>th,.school-table-style.p-datatable .p-datatable-resizable .p-datatable-tfoot>tr>td,.school-table-style.p-datatable .p-datatable-resizable .p-datatable-tbody>tr>td{padding:.4rem .8rem!important;white-space:break-spaces}.school-table-style.p-datatable .p-datatable-tbody{border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}.school-table-style.p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 1px #26b59d!important}.school-table-style.p-datatable .p-sortable-column.p-highlight,.school-table-style.p-datatable .p-sortable-column.p-highlight:hover{background:#fafafa;color:#26b59d!important}.school-table-style.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon,.school-table-style.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon:hover{color:#26b59d}.school-table-style.p-datatable .p-datatable-loading-overlay.p-component-overlay{background:#d3d3d399}.school-table-style.p-datatable .p-datatable-resizable>.p-datatable-wrapper{overflow-x:auto;min-height:290px}.school-table-style.p-datatable .p-datatable-tbody>tr>td{border-width:0 1px 0px 0!important;border-color:#e8e8e8;padding:.4rem .8rem!important;overflow:auto}.school-table-style.p-datatable .p-datable-table-container{border-bottom:1px solid #e8e8e8}.school-table-style.p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-paginator-page-selected{background-color:#0068ff;color:#fff!important;border:2px solid #0068ff!important}.school-table-style.p-datatable .p-datatable-paginator-bottom{border:unset}.school-table-style.p-datatable .p-paginator-bottom{border-width:0 0 0px 0;border-radius:0;padding:unset;padding-top:.75rem}.school-table-style.p-datatable .p-datatable-header{padding:0!important;margin-top:15px!important}#games_table_id{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#fff;border-radius:2rem;box-shadow:0 4px 10px #b1b1b140}#games_table_id .p-datatable-loading-overlay.p-component-overlay{background:#d3d3d399}#games_table_id .p-datatable{margin-bottom:4rem;width:100%}#games_table_id .no-pagination-size{margin-bottom:4rem}#games_table_id .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:75%}#games_table_id .p-input-icon-right{position:relative;display:inline-block;left:0;top:-25px}#games_table_id .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;padding-left:1rem}#games_table_id .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#games_table_id .remove_games{padding:4px 10px;background:#eb3a41;border-radius:6px;font-weight:600;font-size:14px;color:#fff}#games_table_id button:disabled{padding:4px 10px;background:#f1f1f1;border:none;font-weight:600;font-size:14px;color:#788897;opacity:.65}#games_table_id .selected_games{font-weight:500;font-size:14px;color:#788897}#games_table_id a{color:#007bff;text-decoration:none;background-color:transparent}#games_table_id a:hover{color:#002d72}#games_table_id .csv_button_dl{align-items:center;cursor:pointer;display:flex;gap:.5rem;position:absolute;transition:all .3s ease;bottom:-55px;left:0;padding:.25rem .75rem;border:3px solid #47c0ab;color:#47c0ab;border-radius:56px}#games_table_id .csv_button_dl:hover{background-color:#47c0ab;color:#fff}#games_table_id .csv_button_dl.csv-no-pagination{bottom:-55px!important}#csv-upload-modal .modal-container{border:6px solid #002d72;border-radius:17px;padding:2rem;position:relative;width:28.125rem}#csv-upload-modal .modal-container .modal-vue-header{color:#0068ff;display:flex;font-size:2rem;font-weight:800;justify-content:center}#csv-upload-modal .modal-container .modal-vue-body .orig-file-txt{color:#002d72;font-weight:500;font-size:1rem;text-align:center;margin:1rem 0rem;width:100%;transition:all .7s}#csv-upload-modal .modal-container .modal-vue-body .orig-file-txt .drop-csv-txt{font-weight:700}#csv-upload-modal .modal-container .modal-vue-body .orig-file-txt .browse-word{cursor:pointer;color:#0068ff;font-weight:700;text-decoration:underline}#csv-upload-modal .modal-container .modal-vue-body form{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:all .7s}#csv-upload-modal .modal-container .modal-vue-body form .dropbox{align-items:center;background:#e3efff;border:4px dashed #a6ccff;border-radius:1.5rem;cursor:pointer;display:flex;height:178.01px;justify-content:center;position:relative;width:13.125rem}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .input-file{height:100%;opacity:0;width:100%;position:absolute;cursor:pointer}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .input-icon-box{display:-webkit-flex;flex-direction:column}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .drop-icon-container{color:#0068ff;display:flex;flex-direction:column;align-items:center;gap:.5rem}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .drop-icon-container .drop-icon{width:2.5rem}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .file-icon,#csv-upload-modal .modal-container .modal-vue-body form .dropbox .loading-icon{display:flex;margin:0 auto;width:2.5rem}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .loading-icon{width:2.5rem}#csv-upload-modal .modal-container .modal-vue-body form .dropbox .file-upload-txt{display:flex;justify-content:center;margin-top:5px;font-size:15.0836px;font-weight:600;transition:.7s ease-in-out;text-align:center;width:190px;word-break:break-all}#csv-upload-modal .modal-container .modal-vue-body form .local-loaded{color:#fff;background:#0068ff;border:unset}#csv-upload-modal .modal-container .modal-vue-body form .saving-file{border:unset;color:#0068ff;font-weight:600}#csv-upload-modal .modal-container .modal-vue-body form .template-txt{color:#788897;display:flex;font-size:14px;font-weight:500;margin:1rem 0rem;white-space:nowrap}#csv-upload-modal .modal-container .modal-vue-body form .template-txt .drop-file-txt:after{content:" "}#csv-upload-modal .modal-container .modal-vue-body form .template-txt .template-btn{font-weight:600;text-decoration:underline}#csv-upload-modal .modal-container .modal-vue-body form .template-txt .template-btn:hover{color:#26b59d}#csv-upload-modal .modal-container .modal-vue-body form .template-txt input{display:none;opacity:0}#csv-upload-modal .modal-container .modal-vue-body .invalid-txt-container{font-size:1rem;margin-bottom:1rem;line-height:1.25rem;text-align:center}#csv-upload-modal .modal-container .modal-vue-body .invalid-txt-container .invalid-txt{color:#c1272d;font-weight:700;display:flex;justify-content:center}#csv-upload-modal .modal-container .modal-vue-body .invalid-txt-container .csv-info-type-txt{color:#002d72;font-size:14px;font-weight:400}#csv-upload-modal .modal-container .modal-vue-footer{display:flex;gap:30px;justify-content:center;width:100%}#csv-upload-modal .modal-container .modal-vue-footer .cancel-btn,#csv-upload-modal .modal-container .modal-vue-footer .confirm-btn,#csv-upload-modal .modal-container .modal-vue-footer .initial-confirm{border:2px solid #0068ff;border-radius:2.5rem;padding:.5rem 1rem;transition:.3s all ease-in-out;width:9.375rem}#csv-upload-modal .modal-container .modal-vue-footer .confirm-btn,#csv-upload-modal .modal-container .modal-vue-footer .initial-confirm{background-color:#0068ff;color:#fff;font-size:1.125rem}#csv-upload-modal .modal-container .modal-vue-footer .cancel-btn{color:#0068ff}#csv-upload-modal .modal-container .modal-vue-footer .initial-confirm{pointer-events:none;opacity:.5}#csv-upload-modal .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#0068ff;color:#fff}#csv-upload-modal .modal-container .modal-vue-footer .confirm-btn:hover{background-color:#0447ab;border:2px solid #0447ab}.success-state[data-v-2beeff22]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:25rem}.success-state .icon[data-v-2beeff22]{width:145px;height:133px}.success-state h1[data-v-2beeff22]{color:#0068ff;font-family:Hellix;font-size:2.45838rem;font-style:normal;font-weight:800;line-height:normal}.success-state .added-text[data-v-2beeff22]{color:#002d72;font-family:Hellix;font-size:2rem;font-style:normal;font-weight:600;line-height:normal}.success-state .added-text-span[data-v-2beeff22]{font-weight:700}.success-state .continue-txt[data-v-2beeff22]{font-size:1.25rem}.success-state button[data-v-2beeff22]{display:flex;justify-content:center;align-items:center;gap:.5rem;width:18rem;height:3rem;border-radius:3.5rem;border:2px solid #0068ff;color:#0068ff;text-align:center;font-size:1rem;font-weight:700;letter-spacing:.02rem;transition:.3s all ease-in-out}.success-state button svg[data-v-2beeff22]{transition:.3s all ease-in-out}.success-state button[data-v-2beeff22]:hover{background-color:#0068ff;color:#fff}.success-state button:hover svg path[data-v-2beeff22]{fill:#fff}#discard-roster-modal .modal-container{border:5px solid #002d72;width:571px;display:flex;flex-direction:column;gap:1rem;padding:2rem}#discard-roster-modal .modal-container .modal-vue-header{color:#0068ff;font-size:2rem;font-weight:800;display:flex;justify-content:center;line-height:2.5rem;text-align:center;padding:0rem 4rem}#discard-roster-modal .modal-container .modal-vue-body{display:flex;justify-content:center}#discard-roster-modal .modal-container .confirm-txt{color:#002d72;font-size:1.25rem;text-align:center;width:500px}#discard-roster-modal .modal-container .modal-vue-footer{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem;margin-top:1rem}#discard-roster-modal .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;padding:.5rem 1.5rem;font-weight:600;transition:.3s all ease-in-out}#discard-roster-modal .modal-container .modal-vue-footer .exit-btn{background-color:#c1272d;border:4px solid #c1272d;border-radius:4rem;font-size:1.125rem;font-weight:600;padding:.5rem 1rem;color:#fff;width:10rem;transition:.3s all ease-in-out}#discard-roster-modal .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#004dc0;border:2px solid #004dc0;color:#fff}#discard-roster-modal .modal-container .modal-vue-footer .exit-btn:hover{background-color:#941e23;border:4px solid #941e23;color:#fff}.roster-add-container{background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:1.125rem;padding:2rem 2rem 1rem}.roster-add-container .table th,.roster-add-container .table td{padding:.01rem;border-top:none}.roster-add-container .table thead th{border-bottom:unset;padding:.8rem}.roster-add-container th{position:relative}.roster-add-container thead.student-style th:nth-child(5) div span{margin-left:unset;padding-left:4px}.roster-add-container th .sort-arrow-icon{position:absolute;width:20px;transform:translate(10%)}.roster-add-container th .sort-arrow-down path:nth-child(2){fill-opacity:.5}.roster-add-container th .sort-arrow-up path:nth-child(1){fill-opacity:.5}.roster-add-container th span{margin-left:30px;white-space:nowrap;color:#002d72}.roster-add-container .roster-breadcrumbs-container{display:flex;margin-bottom:.375rem}.roster-add-container .roster-breadcrumbs-container p{font-size:1.125rem}.roster-add-container .roster-breadcrumbs-container .route-label{align-items:center;color:#0068ff;display:flex;font-size:1.25rem;font-weight:600;transition:.3s all ease-in-out}.roster-add-container .roster-breadcrumbs-container .route-label .tab-icon,.roster-add-container .roster-breadcrumbs-container .route-label .success-icon{bottom:3px;margin-right:.25rem;position:relative;width:2rem}.roster-add-container .roster-breadcrumbs-container .route-label .success-icon{width:.9rem;position:absolute;transform:translate(88%,42%)}.roster-add-container .roster-breadcrumbs-container .route-label .vector-icon{width:1.7rem;padding:0rem .5rem}.roster-add-container .roster-breadcrumbs-container button:not(.inactive-state):hover{color:#004dc0}.roster-add-container .roster-breadcrumbs-container button:not(.inactive-state):hover .tab-icon>path{fill:#004dc0}.roster-add-container .roster-breadcrumbs-container .route-label:not(.success-tab):not(.previous-tab){pointer-events:none}.roster-add-container .roster-breadcrumbs-container .previous-tab,.roster-add-container .roster-breadcrumbs-container .success-tab{color:#26b59d}.roster-add-container .roster-breadcrumbs-container .previous-tab .tab-icon>path,.roster-add-container .roster-breadcrumbs-container .success-tab .tab-icon>path{fill:#26b59d}.roster-add-container .roster-breadcrumbs-container .previous-tab:hover,.roster-add-container .roster-breadcrumbs-container .success-tab:hover{color:#1e8f7c!important}.roster-add-container .roster-breadcrumbs-container .previous-tab:hover .tab-icon>path,.roster-add-container .roster-breadcrumbs-container .success-tab:hover .tab-icon>path{fill:#1e8f7c!important}.roster-add-container .roster-breadcrumbs-container .previous-tab:hover .tab-icon>g,.roster-add-container .roster-breadcrumbs-container .success-tab:hover .tab-icon>g{fill:#1e8f7c!important}.roster-add-container .roster-breadcrumbs-container .inactive-state{pointer-events:none}.roster-add-container .roster-breadcrumbs-container .inactive-state .tab-icon,.roster-add-container .roster-breadcrumbs-container .inactive-state p{opacity:.35}.roster-add-container .teacher-directions-label{font-size:1.25rem}.roster-add-container .directions-label{gap:4px;font-size:1.25rem}.roster-add-container .directions-label .bold-text{font-weight:700}.roster-add-container .import-from-container{align-items:center;color:#788897;display:flex;gap:.5rem}.roster-add-container .import-from-container p{font-size:18px;font-weight:700}.roster-add-container .import-from-container button{align-items:center;background-color:#f1f1f1;border-radius:.5rem;display:flex;font-size:1rem;font-weight:600;gap:.6rem;padding:1.5rem 1rem;transition:.3s all ease-in-out}.roster-add-container .import-from-container button svg{width:20px}.roster-add-container .import-from-container button .csv-icon{width:24px}.roster-add-container .import-from-container button:hover{background-color:#788897;color:#fff}.roster-add-container .import-from-container button:hover svg>path,.roster-add-container .import-from-container button:hover svg g{fill:#fff}.roster-add-container .directions-info-container{color:#002d72}.roster-add-container .directions-info-container .download-template-style{color:#002d72;text-decoration:underline;font-weight:600;transition:.3s all ease-in-out}.roster-add-container .directions-info-container .download-template-style:hover{color:#26b59d}.roster-add-container .data-table-container{background:#e3efff;padding:1rem 2rem;border-radius:1rem}.roster-add-container .data-table-container .add-teacher-list{margin:0}.roster-add-container .data-table-container .add-teacher-list tfoot tr td .dl-list-btn{color:#0068ff;cursor:pointer;font-weight:600}.roster-add-container .data-table-container .add-teacher-list tfoot tr td .dl-list-btn a{display:flex;align-items:center;gap:4px}.roster-add-container .data-table-container .add-teacher-list tfoot tr td .dl-list-btn:hover{color:#004dc0}.roster-add-container .data-table-container .add-teacher-list tfoot .action-container button{font-weight:600}.roster-add-container .data-table-container .add-teacher-list tfoot .action-container .dl-list-btn:hover{color:#004dc0}.roster-add-container .data-table-container .add-teacher-list tfoot .action-container .clr-list-btn{color:#c1272d}.roster-add-container .data-table-container .add-teacher-list tfoot .action-container .clr-list-btn:hover{color:#941e23}.roster-add-container .data-table-container table tbody tr td .error-class{border:2px solid red!important}.roster-add-container .data-table-container table tbody tr .btn-remove{padding:.6rem 1rem}.roster-add-container .data-table-container table .teacher-style tr td:nth-child(1),.roster-add-container .data-table-container table .teacher-style tr td:nth-child(2){width:15%}.roster-add-container .data-table-container table .teacher-style tr td:nth-child(3){width:40%}.roster-add-container .data-table-container table .class-style tr td:nth-child(1){width:25%}.roster-add-container .data-table-container table .class-style tr td:nth-child(2){width:30%}.roster-add-container .data-table-container table .class-style .p-dropdown.error-class .p-dropdown-label{padding:.25rem .75rem}.roster-add-container .data-table-container table .student-style tr td:nth-child(3){width:20px}.roster-add-container .data-table-container table .student-style tr td:nth-child(5){display:flex}.roster-add-container .data-table-container table tbody tr td input{border:1px solid #ced4da;font-size:1rem;font-weight:400;color:#495057;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.roster-add-container .data-table-container table tbody tr td input::placeholder{color:red}.roster-add-container .data-table-container table tbody tr td .p-select{background:#fff;border:1px solid #ced4da;border-radius:3px;box-shadow:unset;height:38px;width:100%;outline:unset;outline-offset:unset}.roster-add-container .data-table-container table tbody tr td .p-select .p-select-label{color:#000;padding:.375rem .75rem;border-radius:3px 0 0 3px/3px 0px 0px 3px}.roster-add-container .data-table-container table tbody tr td .p-select .p-inputtext:enabled:focus{box-shadow:0 0 0 1px #0068ff;border-color:#0068ff}.roster-add-container .data-table-container table tbody tr td .p-select .p-select-dropdown{background:#0068ff;color:#fff;width:3rem;border-top-right-radius:3px;border-bottom-right-radius:3px;transition:.3s all ease-in-out}.roster-add-container .data-table-container table tbody tr td .p-select .p-select-dropdown:hover{background:#004dc0}.roster-add-container .data-table-container table tbody tr td .p-select .p-select-label:enabled:focus{border-color:#ced4da}.roster-add-container .data-table-container table tbody tr td .p-dropdown:not(.p-disabled).p-focus{border-color:unset}.roster-add-container .data-table-container table tbody tr td .p-multiselect{border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-label-container{display:flex;align-items:center;height:36px}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-dropdown{background:#0068ff;color:#fff;width:3rem;border-top-right-radius:2px;border-bottom-right-radius:2px;transition:.3s all ease-in-out}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-dropdown:hover{background:#004dc0}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-label{padding:4px 12px}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b59d;border-radius:16px;color:#fff;flex-direction:row-reverse;gap:.5rem;margin-right:.5rem;padding:2px 12px;transition:all .3s ease-in-out}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext:enabled:focus{box-shadow:0 0 0 1px #0068ff;border-color:#0068ff}.roster-add-container .data-table-container table tbody tr td .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{box-shadow:inset 0 0 0 1px #0068ff}.roster-add-container .data-table-container table tbody tr td .p-multiselect.p-multiselect-chip .p-multiselect-token{margin-right:.5rem;background:#26b59d;color:#fff;border-radius:16px;flex-direction:row-reverse;gap:.5rem;padding:2px 12px;transition:.3s all ease-in-out}.roster-add-container .data-table-container table tbody tr td .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:unset}.roster-add-container .data-table-container table tbody tr td .p-multiselect.p-multiselect-chip .p-multiselect-token:hover{background-color:#1e8f7c}.roster-add-container .data-table-container table tbody tr td .p-multiselect:not(.p-disabled).p-focus{border-color:unset}.roster-add-container .input-group{display:flex;align-items:center;position:relative}.roster-add-container .input-group .form-control{flex-grow:1}.roster-add-container .input-group .icons-container{display:flex;position:absolute;right:.5rem;height:100%;align-items:center;z-index:10}.roster-add-container .input-group .input-icon{cursor:pointer;margin-left:.5rem;transition:.3s all ease-in-out}.roster-add-container .input-group .input-icon:hover path{fill:#004dc0}.roster-add-container .error-message{display:flex;justify-content:flex-end;color:red;font-weight:600}.roster-add-container .error-message .err-count{font-weight:700}.roster-add-container .action-btns{display:flex;justify-content:flex-end;gap:1rem}.roster-add-container .action-btns .discard-changes-btn{border:3px solid #c1272d;border-radius:1.875rem;color:#c1272d;font-size:1rem;font-weight:600;padding:.5rem 1.5rem;transition:.3s all ease-in-out}.roster-add-container .action-btns .discard-changes-btn:hover{background-color:#c1272d;color:#fff}.roster-add-container .action-btns .save-roster-btn,.roster-add-container .action-btns .next-roster-btn{display:flex;white-space:nowrap;background-color:#0068ff;border:3px solid #0068ff;border-radius:1.875rem;color:#fff;font-size:1.125rem;font-weight:600;padding:.5rem 1.5rem;transition:.3s all ease-in-out}.roster-add-container .action-btns .save-roster-btn:hover,.roster-add-container .action-btns .next-roster-btn:hover{background-color:#005fe9;border:3px solid #005fe9}.roster-add-container .action-btns .save-roster-btn:disabled{opacity:.35}.roster-add-container .action-btns .done-roster-btn{display:flex;white-space:nowrap;border-radius:1.875rem;font-size:1.125rem;font-weight:600;padding:.5rem 1.5rem;transition:.3s all ease-in-out}.roster-add-container .action-btns .done-roster-btn.done{border:2px solid #0068ff;background:#0068ff;color:#fff}.roster-add-container .action-btns .done-roster-btn.done:hover{border:2px solid #005fe9;background:#005fe9}.roster-add-container .action-btns .done-roster-btn.not-done{border:2px solid #0068ff;color:#0068ff;background-color:transparent}.roster-add-container .action-btns .done-roster-btn.not-done:hover{border:2px solid #0068ff;background-color:#0068ff;color:#fff}.roster-add-container input[type=search]::-ms-clear{display:none;width:0;height:0}.roster-add-container input[type=search]::-ms-reveal{display:none;width:0;height:0}.roster-add-container input[type=search]::-webkit-search-decoration,.roster-add-container input[type=search]::-webkit-search-cancel-button,.roster-add-container input[type=search]::-webkit-search-results-button,.roster-add-container input[type=search]::-webkit-search-results-decoration{display:none}.teacher-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.5rem 1rem;font-size:1rem;font-weight:600;color:#002d72;transition:.3s all ease-in-out}.teacher-dropdown-panel .p-dropdown-header{display:flex;width:100%;border-top-left-radius:.375rem;border-top-right-radius:.375rem;margin:0}.teacher-dropdown-panel .p-dropdown-header .p-dropdown-filter-container{width:100%}.teacher-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter{margin:8px;padding-left:8px;width:95%}.teacher-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-icon{position:absolute;top:11px;right:23px}.teacher-dropdown-panel .p-select-list-container .p-select-list .p-select-option{color:#002d72}.teacher-dropdown-panel .p-select-list-container .p-select-list .p-select-option.p-select-option-selected{background-color:#26b59d;color:#fff}.class-dropdown-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option{color:#002d72}.class-dropdown-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:has(.p-checkbox-checked){background-color:#26b59d;color:#fff}#status_bar{width:100%;text-align:right}#search-bar-wrap-id{display:flex;position:relative;justify-content:space-between;width:100%}#search-bar-wrap-id input[type=search]::-webkit-search-cancel-button{cursor:pointer;appearance:none;-webkit-appearance:none;width:28px;height:28px;margin:auto;background-image:url(/images/my_games/x_close_icon.svg);background-size:contain}#search-bar-wrap-id.default-state{width:50%}#search-bar-wrap-id .search-input-wrap{display:flex;position:relative;max-width:331px;width:100%}#search-bar-wrap-id .search-input-wrap.tablet-width{max-width:unset}#search-bar-wrap-id .search-input-wrap .search-bar{background:#fff6;border-radius:30px;color:#fff;font-weight:700;height:42px;padding-left:1.5rem;padding-right:100px;width:100%}#search-bar-wrap-id .search-input-wrap .search-bar::placeholder{color:#ffffff5c!important;font-size:1.2rem;font-weight:700}#search-bar-wrap-id .search-input-wrap .search-bar::-webkit-search-clear-button{height:24px;width:24px;cursor:pointer;margin-right:6px}#search-bar-wrap-id .search-input-wrap .search-bar:focus{background:#fff;color:#000}#search-bar-wrap-id .search-input-wrap .search-btn{align-items:center;display:flex;justify-content:center;position:absolute;top:0;right:0;border-radius:99px;background-color:#c914a7;box-shadow:unset;height:42px;transition:.3s ease-in-out all;padding:.25rem;width:88px}#search-bar-wrap-id .search-input-wrap .search-btn .search-btn-icon{cursor:default;width:1.3rem}#search-bar-wrap-id .search-input-wrap .search-btn.inactive-state{opacity:.7}#search-label-id{display:flex;font-size:28px;font-weight:400;color:#ffffffd9;width:100%;justify-content:flex-end}#search-label-id .search-label-span{display:flex;align-items:center;gap:.25rem}#search-label-id .mg-count-bold-font{font-weight:700}#mg-create-game-btn-id .mg-create-btn{align-items:center;border:3px solid #0068ff;border-radius:3rem;color:#0068ff;display:flex;font-size:28px;font-weight:700;gap:.25rem;padding:.5rem 1rem;transition:.3s ease-in-out all}#mg-create-game-btn-id .mg-create-btn .mg-create-btn-icon path{transition:.3s ease-in-out all}#mg-create-game-btn-id .mg-create-btn .mg-create-btn-icon{transition:.3s ease-in-out all}#mg-create-game-btn-id.active-open .mg-create-btn,#mg-create-game-btn-id .mg-create-btn:hover,#mg-create-game-btn-id .mg-create-btn.active-open{background:#0057e6;color:#fff}#mg-create-game-btn-id.active-open .mg-create-btn .mg-create-btn-icon path,#mg-create-game-btn-id .mg-create-btn:hover .mg-create-btn-icon path,#mg-create-game-btn-id .mg-create-btn.active-open .mg-create-btn-icon path{fill:#fff;stroke:#fff}#mg-create-game-btn-id.active-open .mg-create-btn .mg-create-btn-icon.plus-icon,#mg-create-game-btn-id .mg-create-btn:hover .mg-create-btn-icon.plus-icon,#mg-create-game-btn-id .mg-create-btn.active-open .mg-create-btn-icon.plus-icon{transform:rotate(180deg)}.p-popover.create-game-overlay-selector{background:#0068ff;border:unset;border-radius:1rem;margin:unset;min-width:200px;padding:.5rem}.p-popover.create-game-overlay-selector:after,.p-popover.create-game-overlay-selector:before{display:none}.p-popover.create-game-overlay-selector .p-popover-content{padding:unset}.p-popover.create-game-overlay-selector .p-popover-content .cg-btn-wrap{display:flex;align-items:center;border-radius:2rem;color:#fff;font-family:Hellix;font-size:24px;font-weight:800;gap:5px;margin:.25rem 0rem;padding:0rem 14px;transition:.3s ease-in-out all;width:100%}.p-popover.create-game-overlay-selector .p-popover-content .cg-btn-wrap .cg-btn-icon{width:27px}.p-popover.create-game-overlay-selector .p-popover-content .cg-btn-wrap .cg-btn-icon path{fill:#fff;transition:.3s ease-in-out all}.p-popover.create-game-overlay-selector .p-popover-content .cg-btn-wrap:hover{color:#0068ff;background:#fff}.p-popover.create-game-overlay-selector .p-popover-content .cg-btn-wrap:hover .cg-btn-icon path{fill:#0068ff}#mg-head-id{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem;white-space:nowrap}#mg-head-id .mg-head-label{align-items:center;color:#5c25b7;display:flex;font-weight:700;font-size:40px;gap:.75rem;text-align:center;margin:0rem 1.5rem}#mg-head-id .mg-head-label .mg-head-icon{cursor:default;height:60px;width:60px}@media(max-width:654px){#mg-head-id{align-items:center;justify-content:center;flex-direction:column}}.mg-selector-container .district-school-dropdown-wrap .district-accordion-dropdown .p-accordionpanel .p-accordioncontent.dist-acc-dropdown-content .p-accordioncontent-content .p-accordion .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon{transform:rotate(270deg)}.mg-selector-container .district-school-dropdown-wrap .district-accordion-dropdown .p-accordionpanel .p-accordioncontent.dist-acc-dropdown-content .p-accordioncontent-content .p-accordion .p-accordionpanel-active .p-accordionheader .p-icon.p-accordionheader-toggle-icon{transform:rotate(180deg)}#my-games-selector-id.mg-padding-for-scrolltrack{background:#ffffff3d;border-radius:1rem;height:100%;padding-top:1rem;padding-right:1rem;padding-bottom:1rem}#my-games-selector-id.mg-padding-for-scrolltrack .mg-selector-wrap{margin-right:1rem;max-height:52vh;overflow:auto;padding-right:1rem}.mg-selector-container{display:flex;flex-direction:column;gap:.5rem;height:100%;min-width:228px;max-width:238px;max-height:500px;padding:0rem .5rem 1rem;white-space:nowrap}.mg-selector-container .mg-select-btn{border-radius:3rem;display:flex;gap:.25rem;padding:.25rem 10px;color:#fff;font-size:1rem;font-weight:600;margin-bottom:.25rem;position:relative;text-align:center;text-transform:capitalize;transition:all .3s ease-in-out;width:100%}.mg-selector-container .mg-select-btn .icon-wrap{display:flex;align-items:center}.mg-selector-container .mg-select-btn .folder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;text-align:left}.mg-selector-container .mg-select-btn svg{width:20px}.mg-selector-container .mg-select-btn svg path{fill:#fff}.mg-selector-container .mg-select-btn.active,.mg-selector-container .mg-select-btn:hover,.mg-selector-container .mg-select-btn.drag-hover-style{background:#fff;color:#5c25b7;font-weight:800}.mg-selector-container .mg-select-btn.active svg path,.mg-selector-container .mg-select-btn:hover svg path,.mg-selector-container .mg-select-btn.drag-hover-style svg path{fill:#5c25b7}.mg-selector-container .mg-select-btn .mg-remove-badge-icon{width:23px;right:-4px;top:-5px;position:absolute;transform:scale(1);transition:transform .3s ease-in-out}.mg-selector-container .mg-select-btn .mg-remove-badge-icon:hover{transform:scale(1.1)}.mg-selector-container .mg-select-btn.mg-playlist-select-btn svg path{fill:unset}.mg-selector-container .mg-select-btn.mg-playlist-select-btn svg path:nth-child(3){fill:#fff}.mg-selector-container .mg-select-btn.mg-folder-select-btn svg path{fill:unset!important}.mg-selector-container .mg-select-btn.mg-allgames-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-allgames-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-assign-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-assign-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-bookmark-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-bookmark-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-create-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-create-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-copy-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-copy-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-myshared-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-myshared-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-following-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-following-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-playlist-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-playlist-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-playlist-select-btn.drag-hover-style .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-folder-select-btn.active .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-folder-select-btn:hover .icon-wrap svg,.mg-selector-container .mg-select-btn.mg-folder-select-btn.drag-hover-style .icon-wrap svg{display:none}.mg-selector-container .mg-select-btn.mg-allgames-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-allgames-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-assign-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-assign-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-bookmark-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-bookmark-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-create-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-create-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-copy-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-copy-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-myshared-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-myshared-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-following-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-following-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-playlist-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-playlist-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-playlist-select-btn.drag-hover-style .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-folder-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-folder-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-folder-select-btn.drag-hover-style .icon-wrap .show-filled-icon{width:20px;background-repeat:no-repeat;background-size:contain;height:20px}.mg-selector-container .mg-select-btn.mg-playlist-select-btn.dragover-active{opacity:.6}.mg-selector-container .mg-select-btn.mg-copy-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-copy-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/copied_selected.svg)}.mg-selector-container .mg-select-btn.mg-folder-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-folder-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-folder-select-btn.drag-hover-style .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/folder_selected.svg)}.mg-selector-container .mg-select-btn.mg-playlist-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-playlist-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-playlist-select-btn.drag-hover-style .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/playlist_selected.svg)}.mg-selector-container .mg-select-btn.mg-allgames-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-allgames-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/allgames_selectedA.svg)}.mg-selector-container .mg-select-btn.mg-assign-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-assign-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/assigned_selecteda.svg)}.mg-selector-container .mg-select-btn.mg-bookmark-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-bookmark-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/bookmark_selectedA.svg)}.mg-selector-container .mg-select-btn.mg-create-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-create-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Created_selectedA.svg)}.mg-selector-container .mg-select-btn.mg-myshared-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-myshared-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Myshared_selectedA.svg)}.mg-selector-container .mg-select-btn.mg-following-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container .mg-select-btn.mg-following-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Following_selectedA.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-copy-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-copy-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/copied_selected_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn.drag-hover-style .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/copied_selected_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-allgames-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-allgames-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/allgames_selected_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-assign-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-assign-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/assigned_selecteda_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-bookmark-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-bookmark-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/bookmark_selectedA_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-create-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-create-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Created_selectedA_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-myshared-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-myshared-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Myshared_selectedA_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-following-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-following-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/Following_selectedA_mobile.svg)}.mg-selector-container.dropdown-style .district-school-dropdown-wrap .mg-school-select-btn:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .district-school-dropdown-wrap .mg-school-select-btn.active .mg-icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .district-school-dropdown-wrap .mg-school-select-btn.drag-hover-style .mg-icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/school_selectedA_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-folder-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-folder-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/folder_selected_mobile.svg)}.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn.active .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn:hover .icon-wrap .show-filled-icon,.mg-selector-container.dropdown-style .mg-select-btn.mg-playlist-select-btn.drag-hover-style .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/playlist_selected_mobile.svg)}.mg-selector-container .shared-games-label{background:#ffffff24;border-radius:.5rem;color:#e7dff4;text-align:center;font-size:1rem;font-weight:700;padding:.5rem}.mg-selector-container .mg-selector-loader-wrap .datagrid.elevate-cover__img tbody tr{grid-template-columns:100px 20px auto}.mg-selector-container .district-school-dropdown-wrap{display:flex;flex-direction:column}.mg-selector-container .district-school-dropdown-wrap .schools-display-wrap{gap:.125rem;display:flex;flex-direction:column}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel{border:unset}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .p-icon.p-accordionheader-toggle-icon{transform:rotate(270deg)}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;justify-content:center;width:100%}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn{align-items:center;border-radius:3rem;color:#fff;display:flex;justify-content:flex-start;flex-wrap:nowrap;font-size:1rem;font-weight:600;gap:.25rem;padding:4px 10px;transition:.3s ease-in-out all;width:100%;white-space:break-spaces}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn:hover,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.active{background:#fff;color:#5c25b7!important}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn:hover svg path,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.active svg path{fill:#5c25b7;stroke:#5c25b7}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap{gap:unset}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap:hover .mg-icon-wrap svg,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap.active .mg-icon-wrap svg{display:none}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap.active .mg-icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/school_selectedA.svg);height:20px;width:20px}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.folder-wrap:hover .mg-icon-wrap svg,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.folder-wrap.active .mg-icon-wrap svg{display:none}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.folder-wrap:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.folder-wrap.active .mg-icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/folder_selected.svg)}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap .mg-icon-wrap{width:24px}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader{background:transparent!important;color:#fff!important;flex-direction:row-reverse;font-size:1.125rem;padding:.75rem 0rem .25rem;--p-accordion-header-toggle-icon-color: white;--p-accordion-header-toggle-icon-hover-color: white;--p-accordion-content-background: transparent}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordioncontent .p-accordioncontent-content{background:transparent;padding:.25rem .5rem}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordioncontent .p-accordioncontent-content button{align-items:center;color:#fff;display:flex;position:relative;text-align:left}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordioncontent .p-accordioncontent-content button .mg-remove-badge-icon{position:absolute;right:-4px;top:-5px;width:23px;transform:scale(1);transition:transform .3s ease-in-out}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordioncontent .p-accordioncontent-content button .mg-remove-badge-icon:hover{transform:scale(1.1)}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel.p-accordionpanel-active .p-accordionheader,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover{background:transparent;color:#fff}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel.p-accordionpanel-active .p-accordionheader .p-icon.p-accordionheader-toggle-icon,.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel.p-accordionpanel-active .p-accordionheader:hover .p-icon.p-accordionheader-toggle-icon{color:#fff!important;transform:rotate(180deg)}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn{border-radius:1rem;color:#fff;display:flex;justify-content:flex-start;flex-wrap:nowrap;font-size:1rem;font-weight:600;gap:.25rem;margin-bottom:.125rem;padding:.25rem .5px .25rem 2rem;transition:.3s ease-in-out all;width:100%;white-space:break-spaces}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn .mg-icon-wrap{width:20px}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn .mg-icon-wrap svg{height:20px}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;text-align:left}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn:hover,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.active,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.drag-hover-style{background:#fff;color:#5c25b7!important}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn:hover .mg-icon-wrap svg,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.active .mg-icon-wrap svg,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.drag-hover-style .mg-icon-wrap svg{display:none}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.active .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.drag-hover-style .mg-icon-wrap .show-filled-icon{width:20px;background-repeat:no-repeat;background-size:contain;height:20px}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.active .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.drag-hover-style .mg-icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/school_selectedA.svg)}.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.folder-wrap:hover .mg-icon-wrap .show-filled-icon,.mg-selector-container .district-school-dropdown-wrap .mg-school-select-btn.folder-wrap.active .mg-icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/folder_selected.svg)}.mg-selector-container .mg-select-btn.mg-following-select-btn svg path{fill:unset!important}@media(min-height:880px){.mg-selector-container{max-height:600px}}.mg-selector-container .district-school-dropdown-wrap .p-accordionpanel .p-accordionheader .mg-district-btn-wrap .mg-district-select-btn.school-wrap .mg-play-icon.school-icon{height:20px;width:20px}.mg-selector-container .p-accordion.mg-selector-accordion-style .p-accordionpanel{border:unset;--p-accordion-header-toggle-icon-active-hover-color: white;--p-accordion-header-toggle-icon-hover-color: white}.mg-selector-container .p-accordion.mg-selector-accordion-style .p-accordionpanel .p-accordionheader{background:#ffffff3d;border-radius:8px;color:#fff;font-size:18px;font-weight:900;margin-bottom:.25rem;min-width:206px;padding:.5rem}.mg-selector-container .p-accordion.mg-selector-accordion-style .p-accordionpanel .p-accordionheader:hover{background:#ffffff80;color:#fff}.mg-selector-container .p-accordion.mg-selector-accordion-style .p-accordionpanel .p-accordionheader .p-accordionheader-toggle-icon{color:#fff}.mg-selector-container .p-accordion.mg-selector-accordion-style .p-accordionpanel .p-accordioncontent .p-accordioncontent-content{background:unset;padding:unset}.p-accordioncontent-content .district-school-dropdown-wrap .p-accordion.district-accordion-dropdown .p-accordionpanel .p-accordionheader,.p-accordioncontent-content .district-school-dropdown-wrap .schools-display-wrap .p-accordion .p-accordionpanel .p-accordionheader{padding:0rem 0rem 0rem .5rem}#confirm-delete-modal.p-dialog{border:5px solid #002d72;border-radius:20.3068px;line-height:normal;width:450px;display:flex;flex-direction:column;gap:1rem;padding:2rem}#confirm-delete-modal.p-dialog .p-dialog-content{padding:unset}#confirm-delete-modal.p-dialog .confirm-delete-head{color:#0068ff;font-size:42px;font-weight:800;display:flex;justify-content:center;line-height:normal;margin-bottom:1rem;text-align:center}#confirm-delete-modal.p-dialog .confirm-delete-head .confirm-warning-icon{display:none}#confirm-delete-modal.p-dialog .confirm-delete-body{display:flex;flex-direction:column;justify-content:center}#confirm-delete-modal.p-dialog .confirm-txt{color:#002d72;font-size:1.5rem;text-align:center}#confirm-delete-modal.p-dialog .confirm-delete-footer{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem;margin-top:1rem;white-space:nowrap}#confirm-delete-modal.p-dialog .confirm-delete-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;font-weight:700;padding:12px 44.081px;transition:.3s all ease-in-out}#confirm-delete-modal.p-dialog .confirm-delete-footer .exit-btn{background-color:#c1272d;border:1px solid #c1272d;border-radius:4rem;color:#fff;font-size:1.125rem;font-weight:700;padding:12px 44.081px;transition:all .3s ease-in-out}#confirm-delete-modal.p-dialog .confirm-delete-footer .cancel-btn:hover{background-color:#004dc0;color:#fff}#confirm-delete-modal.p-dialog .confirm-delete-footer .exit-btn:hover{background-color:#941e23;color:#fff}#confirm-delete-modal.p-dialog.folder-notify-mode .modal-container .modal-vue-header{align-items:center;flex-direction:column}#confirm-delete-modal.p-dialog.folder-notify-mode .modal-container .modal-vue-header .confirm-warning-icon{display:block}#confirm-delete-modal.p-dialog.folder-notify-mode .modal-container .modal-vue-body{flex-direction:column}#confirm-delete-modal.p-dialog.folder-notify-mode .confirm-txt{white-space:break-spaces}#confirm-delete-modal.p-dialog.folder-notify-mode .folder-notify-wrap{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;text-align:center}#confirm-delete-modal.p-dialog.folder-notify-mode .folder-notify-wrap .folder-name{color:#002e70;font-size:28px;font-style:italic;font-weight:700;line-height:normal}#confirm-delete-modal.p-dialog.folder-notify-mode .folder-notify-wrap .confirm-footer-txt{color:#002e70;text-align:center;font-weight:600;font-size:18px}#mg-ellipsis-options-id{display:flex;flex-direction:column;gap:.5rem}#mg-ellipsis-options-id .mg-select-option-btn{align-items:center;border-radius:50px;color:#5c25b7;display:flex;font-size:1rem;font-weight:600;gap:.25rem;justify-content:flex-start;padding:.25rem .5rem;text-align:center;transition:all .3s ease-in-out;white-space:nowrap;width:100%}#mg-ellipsis-options-id .mg-select-option-btn svg{width:23px}#mg-ellipsis-options-id .mg-select-option-btn:hover{background:#5c25b7;color:#fff}#mg-ellipsis-options-id .mg-select-option-btn:hover svg path{stroke:#fff}#mg-ellipsis-options-id .mg-select-option-btn.copy-select-btn .btn-label-wrap{align-items:center;gap:.25rem}#mg-ellipsis-options-id .mg-select-option-btn.copy-select-btn:hover .icon-wrap svg,#mg-ellipsis-options-id .mg-select-option-btn.bookmark-select-btn:hover .icon-wrap svg,#mg-ellipsis-options-id .mg-select-option-btn.delete-select-btn:hover .icon-wrap svg,#mg-ellipsis-options-id .mg-select-option-btn.remove-school-btn:hover .icon-wrap svg{display:none}#mg-ellipsis-options-id .mg-select-option-btn.copy-select-btn:hover .icon-wrap .show-filled-icon,#mg-ellipsis-options-id .mg-select-option-btn.bookmark-select-btn:hover .icon-wrap .show-filled-icon,#mg-ellipsis-options-id .mg-select-option-btn.delete-select-btn:hover .icon-wrap .show-filled-icon,#mg-ellipsis-options-id .mg-select-option-btn.remove-school-btn:hover .icon-wrap .show-filled-icon{width:23px;background-repeat:no-repeat;background-size:contain;height:23px}#mg-ellipsis-options-id .mg-select-option-btn.copy-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/copied_selected_option.svg)}#mg-ellipsis-options-id .mg-select-option-btn.bookmark-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/bookmark_selected_option.svg)}#mg-ellipsis-options-id .mg-select-option-btn.delete-select-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/trash_selected_option.svg)}#mg-ellipsis-options-id .mg-select-option-btn.remove-school-btn:hover .icon-wrap .show-filled-icon{background-image:url(/front/images/game-details/remove_school_selected_icon.svg)}#mg-ellipsis-options-id .mg-select-option-btn.disabled-state{opacity:.5}#mg-ellipsis-options-id .mg-select-option-btn.disabled-state:hover{background:unset;color:#5c25b7}#mg-ellipsis-options-id .mg-select-option-btn.disabled-state:hover svg path{stroke:unset}#status-bar-id{align-items:center;border-radius:45px;background:#ffffff3d;display:flex;justify-content:center;padding:4px 10px;position:absolute;right:1rem;top:12px;transition:.3s ease-in-out all}#status-bar-id .share-status-label{color:#fff;font-size:14px;font-weight:700;line-height:normal;margin-right:6px}#status-bar-id:hover{background:#fff}#status-bar-id:hover .share-status-label{color:#5c25b7}#status-bar-id:hover svg path{fill:#5c25b7}#status-bar-id:hover .circle-status{border:1px solid #5c25b7}#status-bar-id .circle-status{width:10px;height:10px;border:1px solid white;border-radius:50%}#status-bar-id .circle-status.empty-state{background:transparent}#status-bar-id .circle-status.green-state{background:#68e14d}#status-bar-id .circle-status.yellow-state{background:#ffef85}#status-bar-id .circle-status.red-state{background:#ff373f}#overlay_tmenu.add-to-lib-tier-menu{border:4px solid #5c25b7;border-radius:11px;padding:.5rem;--p-tieredmenu-item-focus-color: #5c25b7;--p-tieredmenu-item-focus-background: white}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active>.p-tieredmenu-item-content{background:unset}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu{border-radius:12px;border:4px solid #5c25b7;max-height:400px;padding:1rem;overflow:auto}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn{color:#5c25b7;border-radius:75px;display:flex;font-weight:700;justify-content:flex-start;padding:4px 8px;transition:.3s ease-in-out all;width:100%}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn span{text-align:left;width:126px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn:hover{background:#5c25b7;color:#fff}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline{align-items:center;display:flex;gap:4px;margin-bottom:8px}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:hover svg path{fill:#fff}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:after{content:"";display:block;width:90%;border-bottom:2px solid #5c25b7;bottom:1px;left:5px;position:absolute}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-root-list{gap:4px;padding:0rem}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-root-list .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover{background:unset;color:unset}#overlay_tmenu.add-to-lib-tier-menu .p-tieredmenu-root-list .p-tieredmenu-item:not(:has(button)){display:none}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn{display:flex;align-items:center;border-radius:75px;justify-content:space-between;padding:4px 8px;transition:.3s ease-in-out all;width:100%}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn .first-menu-itm-wrap{display:flex;align-items:center}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn .first-menu-itm-wrap svg path{transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn .first-menu-itm-wrap .label-txt{color:#5c25b7;font-size:1rem;font-weight:700;white-space:nowrap}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn:hover{background:#5c25b7;color:#fff}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn:hover .label-txt{color:#fff}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn:hover svg path{fill:#fff}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn.label-style:hover{background:#fff;cursor:default}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn.label-style:hover .label-txt{color:#5c25b7}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn.header-style:hover{background:#fff;color:#5c25b7;cursor:default}#overlay_tmenu.add-to-lib-tier-menu .first-menu-btn.header-style:hover .label-txt{color:#5c25b7}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu{border:4px solid #5c25b7;--p-tieredmenu-item-focus-color: #5c25b7;--p-tieredmenu-item-focus-background: white}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn .first-menu-itm-wrap svg path{fill:#5c25b7;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn .first-menu-itm-wrap .label-txt{color:#5c25b7}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn:hover{background:#5c25b7}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn:hover .label-txt{color:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn:hover svg path{fill:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style{border:4px solid #002d72;--p-tieredmenu-item-focus-color: #002d72}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .p-tieredmenu-item-active .p-tieredmenu-submenu{border:4px solid #002d72}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn{color:#002d72}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn:hover{background:#002d72;color:#fff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:after{border-bottom:2px solid #002d72}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .first-menu-btn .first-menu-itm-wrap svg path{fill:#002d72;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .first-menu-btn .first-menu-itm-wrap .label-txt{color:#002d72}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .first-menu-btn:hover{background:#002d72!important;color:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .second-menu-btn svg path{fill:#002d72!important;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.teacher-btn-style .second-menu-btn:hover svg path{fill:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style{border:4px solid #0068ff;--p-tieredmenu-item-focus-color: #0068ff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .p-tieredmenu-item-active .p-tieredmenu-submenu{border:4px solid #0068ff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn{color:#0068ff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn:hover{background:#0068ff;color:#fff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn span{width:250px}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:after{border-bottom:2px solid #0068ff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .first-menu-btn .first-menu-itm-wrap svg path{fill:#0068ff;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .first-menu-btn .first-menu-itm-wrap .label-txt{color:#0068ff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .first-menu-btn .pi.pi-angle-right{color:#0068ff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .first-menu-btn:hover{background:#0068ff!important;color:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .first-menu-btn:hover .pi.pi-angle-right{color:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .second-menu-btn svg path{fill:#0068ff!important;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu.search-result-add-style .second-menu-btn:hover svg path{fill:#fff!important}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu{border-radius:12px;border:4px solid #5c25b7;max-height:400px;padding:1rem;overflow:auto}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn{color:#5c25b7;border-radius:75px;display:flex;font-weight:700;justify-content:flex-start;padding:4px 8px;transition:.3s ease-in-out all;width:100%}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn span{text-align:left;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn:hover{background:#5c25b7;color:#fff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline{align-items:center;display:flex;gap:4px;margin-bottom:8px}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline svg path{fill:#5c25b7;transition:.3s ease-in-out all}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:hover svg path{fill:#fff}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .p-tieredmenu-item-active .p-tieredmenu-submenu .p-tieredmenu-item .p-tieredmenu-item-content .second-menu-btn.custom-btn-underline:after{content:"";display:block;width:90%;border-bottom:2px solid #5c25b7;bottom:1px;left:5px;position:absolute}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn{display:flex;align-items:center;border-radius:75px;justify-content:space-between;padding:4px 8px;transition:.3s ease-in-out all;width:100%}#overlay_tmenu.add-to-lib-tier-menu.add-to-detail-lib-tier-menu .first-menu-btn .first-menu-itm-wrap{display:flex;align-items:center}#overlay_tmenu.add-to-lib-tier-menu.no-folders .custom-btn-underline,#overlay_tmenu.add-to-lib-tier-menu.no-playlists .custom-btn-underline{margin:0!important}#overlay_tmenu.add-to-lib-tier-menu.no-folders .second-menu-btn.custom-btn-underline:after,#overlay_tmenu.add-to-lib-tier-menu.no-playlists .second-menu-btn.custom-btn-underline:after{display:none!important}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img:after{content:"";position:absolute;top:-15px;left:-33px;width:206%;height:160%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:contain;background-repeat:no-repeat;scale:.75}#add-games-btn-id{display:flex;justify-content:center}#add-games-btn-id.disabled-state{pointer-events:none;opacity:.5}#add-games-btn-id.disabled-state .p-multiselect.cf-game-multiselect:hover{background-color:unset!important}#add-games-btn-id .p-multiselect.cf-game-multiselect{border:2px solid white;border-radius:2rem;background:transparent;max-width:400px;transition:.3s ease-in-out all;width:100%}#add-games-btn-id .p-multiselect.cf-game-multiselect:hover{background-color:#fff}#add-games-btn-id .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label,#add-games-btn-id .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-label{color:#5c25b7}#add-games-btn-id .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon path{fill:#5c25b7}#add-games-btn-id .p-multiselect.cf-game-multiselect:hover .p-multiselect-dropdown .cf-dropdown-icon path{fill:#5c25b7}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container{display:flex;justify-content:center}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label{color:#fff;font-weight:700;padding:8px 12px}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap{display:flex;flex-direction:row-reverse;gap:12px}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap.has-games-selected{position:relative}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-label{display:flex;font-weight:700;gap:6px;transition:.3s ease-in-out all}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon{display:block!important;position:relative;left:1px;top:1px}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon path{transition:.3s ease-in-out all;fill:#fff}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b591;border-radius:3rem;color:#fff;flex-direction:row-reverse;font-weight:600;transition:.3s ease-in-out all}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip:hover{background:#1e8f73}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-dropdown{display:none}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-dropdown{width:unset}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon{position:relative;left:-7rem}#add-games-btn-id .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon path{transition:.3s ease-in-out all}#add-games-btn-id .p-multiselect:not(.p-disabled).p-focus{border:2px solid white!important}#sprc-id{color:#fff;width:100%}#sprc-id .sprc-table-header{display:flex;justify-content:space-between;padding-right:7%}#sprc-id .sprc-table-header .sprc-games-completed-head,#sprc-id .sprc-table-header .sprc-time-taken-head,#sprc-id .sprc-table-header .sprc-name-head{align-items:center;display:flex;justify-content:center;white-space:nowrap}#sprc-id .sprc-table-header .sprc-games-completed-head{padding-left:5rem}#sprc-id .sprc-table-header .sprc-time-taken-head{width:150px}#sprc-id .sprc-table-body{display:flex;flex-direction:column;gap:.5rem}#sprc-id .sprc-table-body .sprc-table-row-card{border-radius:12px;background:#ffffff29;display:flex;justify-content:space-between;padding:4px 12px}#sprc-id .sprc-table-body .sprc-table-row-card.completed{background:#26b591}#sprc-id .sprc-table-body .sprc-name-avatar-wrap{align-items:center;display:flex;width:150px}#sprc-id .sprc-table-body .sprc-name-avatar-wrap .sprc-avatar-icon{background:#26b591;border:2px solid white;border-radius:100px;width:40px;height:40px;margin-right:.5rem}#sprc-id .sprc-table-body .sprc-name-avatar-wrap .sprc-avatar-icon svg{border-radius:100px}#sprc-id .sprc-table-body .sprc-name-avatar-wrap .sprc-initials-circle{background:#26b591;border:2px solid white;border-radius:100px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:20px;color:#fff;padding:8px;margin:auto .5rem auto 0rem}#sprc-id .sprc-table-body .sprc-name-avatar-wrap .sprc-name-label{font-weight:600;font-size:14px;line-height:20px;color:#fff}#sprc-id .sprc-table-body .sprc-games-completed{align-items:center;display:flex;justify-content:flex-start;width:70px}#sprc-id .sprc-table-body .sprc-duration{width:150px;display:flex;align-items:center;justify-content:flex-start}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content{background:#3a1877;margin-bottom:1rem;padding-bottom:0rem;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content{border-radius:7px;color:#fff;justify-content:center;padding-top:unset}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content.no-games-bg{background:#ffffff3d}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content.no-games-bg .empty-assignments-container{background:unset;margin:0}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn{display:flex;align-items:center;gap:.5rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn:hover{color:#c8c8c8d9;opacity:.85}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-label-btn:hover svg path{fill:#c8c8c8d9}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content .mg-sort-handle-icon{background:#ffffff12;border-bottom-left-radius:13px;border-top-left-radius:13px;cursor:grab;height:100%;padding:4px 7px;width:1.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap{color:#fff;display:flex;justify-content:space-between;margin-top:.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap{display:flex;align-items:center;gap:.5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn{display:flex;align-items:center;gap:4px;border:2px solid white;border-radius:99px;font-size:11px;padding:2px 10px;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn svg{position:relative;top:-1px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn svg path{fill:#fff}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn:hover{background:#fff;color:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .left-side-wrap .edit-btn:hover svg path{fill:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle{display:flex;flex-direction:column;align-items:center}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle .percent-complete-number{font-size:14px;font-weight:700;white-space:nowrap}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-header-wrap .mg-assignment-progress-circle .percent-complete-label{font-size:14px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container{align-items:center;background:#ffffff29;display:flex;color:#fff;flex-direction:column;gap:1rem;justify-content:center;margin:1rem 0rem 30px;min-height:95px;padding:.5rem 0rem;border-radius:.75rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container .no-student-results-label-1{font-size:18px;font-weight:700}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-assign-empty-container .no-student-results-label-2{font-size:14px;font-weight:400}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .empty-assignments-container{align-items:center;background:#ffffff29;border-radius:.75rem;color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:700;gap:1rem;justify-content:center;margin:1rem 0rem;min-height:95px;padding:.5rem 0rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content #par-assign-wrap-id{margin:51px 0rem 1rem;padding-bottom:1px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .psr-header-top-options{align-items:center;display:flex;justify-content:space-between}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .psr-header-top-options .mg-label-btn{display:flex;align-items:center;border:2px solid white;border-radius:50px;color:#fff;gap:.5rem;height:30px;font-size:14px;font-weight:600;padding:0rem 1rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .psr-header-top-options .mg-label-btn:hover{background:#fff;color:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .psr-header-top-options .mg-label-btn:hover svg path{fill:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .par-student-results-board{display:flex;flex-direction:column;gap:36px;margin-bottom:2rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn{align-items:center;color:#fff;display:flex;border:2px solid white;border-radius:99px;font-weight:700;gap:.5rem;padding:10px 1rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn:hover{background:#fff;color:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-class-select-btn:hover svg path{fill:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordionheader.sp-stud-results-header,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container{margin:0rem 1rem 1rem;background:#3a1877;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container.active .p-accordioncontent-content{padding:0rem 50px}.p-popover.mg-teacher-class-popover{--p-popover-border-radius: 12px;border:2px solid #5c25b7}.p-popover.mg-teacher-class-popover .p-popover-content::-webkit-scrollbar-track{background:#fff;border-radius:12px}.p-popover.mg-teacher-class-popover .p-popover-content::-webkit-scrollbar{border-radius:12px;width:8px}.p-popover.mg-teacher-class-popover .p-popover-content::-webkit-scrollbar-thumb{background:#5c25b7;border-radius:12px}.p-popover.mg-teacher-class-popover .mg-class-select-wrap{list-style:none;padding:0;margin:0;display:flex;gap:.25rem;flex-direction:column}.p-popover.mg-teacher-class-popover .mg-class-select-wrap .mg-class-select-btn{display:flex;align-items:center;border-radius:1rem;gap:.5rem;padding:10px 1rem;color:#5c25b7;font-weight:700;transition:.3s ease-in-out all}.p-popover.mg-teacher-class-popover .mg-class-select-wrap .mg-class-select-btn:hover{background:#5c25b7;color:#fff}.mg-cards-display-wrap .mg-details-card-wrapper{background-color:#ffffff40;border-radius:13px;color:#fff}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap{align-items:center;display:flex;gap:1rem;margin:.5rem 0rem 0rem;padding:1rem;-webkit-user-select:none;user-select:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section{align-items:center;display:flex;flex-wrap:nowrap}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap{margin-right:.75rem;position:relative}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.playlist-img-wrap{--border-white-80: rgba(255, 255, 255, .24);border:4px solid var(--border-white-80);border-radius:.75rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.playlist-img-wrap #playlist-img-grd-disp-wrap-id.grid-box{background-color:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img{border-radius:.5rem;height:75px;overflow:hidden;width:125px;position:relative}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img .ap-modal-icon{position:absolute;width:40px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img .ap-modal-icon path{fill:#fff}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img:after{content:"";position:absolute;top:-15px;left:-33px;width:206%;height:160%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:contain;background-repeat:no-repeat;scale:.75}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-card-img{border-radius:.5rem;height:58px;width:83px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap{color:#fff;display:flex;gap:.25rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn{align-items:center;border:2px solid white;border-radius:2rem;display:flex;gap:.25rem;justify-content:center;transition:transform .3s ease-in-out;transform:scale(1);width:100%}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn p,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn p{font-size:14px;font-weight:700}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn .mg-edit-overlay-icon,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn .mg-edit-overlay-icon{position:relative;top:-1px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn svg path,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn svg path{transition:fill .3s ease-in-out}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn:hover,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn:hover{background:#fff;color:#5c25b7;transform:scale(1.05);opacity:1}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-play-overlay-btn:hover svg path,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap .mg-edit-overlay-btn:hover svg path{fill:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-btn{border:2px solid white;border-radius:2rem;display:flex;gap:.5rem;padding:.25rem .5rem;transition:transform .3s ease-in-out;transform:scale(1)}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-btn svg path{transition:fill .3s ease-in-out}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-btn:hover{background:#fff;color:#5c25b7;transform:scale(1.05);opacity:1}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-btn:hover svg path{fill:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap{display:flex;flex-direction:column;gap:.5rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .mg-play-overlay-btn{align-items:center;border:2px solid white;border-radius:2rem;color:#fff;display:flex;font-size:12px;font-weight:700;gap:.25rem;justify-content:center;padding:2px .5rem;transition:transform .3s ease-in-out;transform:scale(1)}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .mg-play-overlay-btn svg path{transition:fill .3s ease-in-out}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .mg-play-overlay-btn:hover{background:#fff;color:#5c25b7;transform:scale(1.05)}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .mg-play-overlay-btn:hover svg path{fill:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .default-img{border:3px solid rgba(255,255,255,.24);height:75px;width:125px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap img{background:#fff;box-shadow:0 0 0 3px #ffffff3d;height:75px;min-width:125px;width:125px}@media(min-width:1501px),(min-width:1167px)and (max-width:1290px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap.mg-card-img-wrap .mg-end-content .mg-btn-option{align-items:unset!important;gap:unset!important;padding:unset!important}}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap:hover .mg-play-icon{opacity:1;visibility:visible}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap{display:flex;align-items:center;gap:.5rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap{display:flex;align-items:center;gap:.5rem;justify-content:flex-start;min-width:100px;max-width:250px;padding-top:0rem;text-align:left;text-underline-offset:4px;transition:.3s ease-in-out all;color:#fff;font-size:24px;font-weight:700;text-decoration:unset}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap.spacing-for-no-edit-btn{margin-right:2rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn{border:2px solid white;border-radius:100px;margin-right:1rem;padding:.5rem;transform:scale(1);transition:.3s ease-in-out all}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn svg path{fill:#fff;transition:.3s ease-in-out all}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn:hover{background:#fff;color:#3a1877;transform:scale(1.05)}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mpg-card-title-wrap .mpg-title-wrap .edit-btn:hover svg path{fill:#3a1877}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title{display:flex;flex-direction:column;justify-content:flex-start}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .game-title{color:#fff;font-size:1.5rem;font-weight:600;justify-content:flex-start;line-height:normal;min-width:100px;max-width:200px;padding-top:0rem;text-align:left;text-decoration:underline;text-underline-offset:4px;transition:.3s ease-in-out all}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .game-title:hover{opacity:.85}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap{align-items:center;display:flex;gap:.25rem;margin-top:.75rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label{align-items:center;color:#e8e8e8;display:flex;font-size:1rem;white-space:nowrap}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-shared-by-label{font-size:14px;font-weight:500}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info{align-items:center;display:flex;flex-direction:row;gap:.25rem;flex-wrap:wrap;font-size:1rem;font-weight:600}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap{background:#26b59d;border:2px solid white;border-radius:50%;height:28px;margin:0 .25rem;width:28px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap svg{border:2px solid #fff;border-radius:50%;cursor:default;height:28px;width:28px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .mg-avatar-wrap:has(svg){border:unset}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .mg-on-label{font-size:14px;font-weight:700}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .mg-teacher-name{background-color:#26b59d;font-size:14px;font-weight:700;margin-right:.5rem;border:2px solid #fff;border-radius:50%;height:28px;width:28px;display:flex;justify-content:center;align-items:center}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label .mg-school-share-info .name-txt{color:#fff;font-weight:700;line-height:normal;text-decoration-line:underline}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date-label.non-followed-game .name-txt{text-decoration-line:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .mg-date-wrap .mg-date{color:#e8e8e8;font-size:1.125rem;font-weight:700;line-height:1rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title:hover .game-title{opacity:.85}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title-mobile,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content.mobile{display:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content{align-items:center;display:flex;margin:0rem auto}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate p{display:flex;align-items:center;margin-left:.5rem;max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;vertical-align:top;white-space:nowrap;overflow:hidden}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate p svg{margin-left:.25rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .expand-btn-animate:hover p{max-width:20rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{align-items:center;color:#fff;display:flex;border:3px solid white;border-radius:30px;font-weight:700;padding:.5rem .8rem .5rem 1.25rem;position:relative;transition:.3s ease-in-out all}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option p{align-items:center;display:flex;gap:.25rem;white-space:nowrap}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.disabled-state{cursor:not-allowed;opacity:.5}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.centering-spinner{align-items:center;gap:.5rem;padding:.75rem 1.5rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.active,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover{background:#fff;color:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.active svg path,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover svg path{fill:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .mg-btn-icon{width:1rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip{position:absolute;color:#fff;font-size:20px;border-radius:8px;background:#0068ff;padding:8px 16px;text-align:center;width:302px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip svg path{fill:#0068ff}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip.tooltip-one{top:-121px;right:-70px;z-index:35}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip.tooltip-one .tooltip-arrow{width:300px;position:relative;bottom:-16px;right:-37px}@media(min-width:1501px),(min-width:1167px)and (max-width:1290px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{align-items:center;gap:.5rem;padding:.5rem .85rem .5rem .75rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip.tooltip-one{left:-9rem;top:-122px}}@media(min-width:1600px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{padding:.375rem 1.625rem .375rem 1.75rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover span{margin-left:0rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option.centering-spinner{padding:.6rem 1.5rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option .breakout-tooltip.tooltip-one{right:-2rem;top:-126px}}@media(min-width:2100px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option:hover span{max-width:20rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .breakout-tooltip.tooltip-one{left:-9rem}}@media(max-width:654px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .mg-btn-option{padding:.375rem 1.625rem .375rem 1.75rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .breakout-tooltip.tooltip-one{top:-94px;right:10rem;z-index:35}}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn{border:3px solid white;border-radius:50%;display:flex;justify-content:center;padding:.5rem .75rem;transition:.3s ease-in-out all;width:44px;height:44px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn:hover{background:#fff}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn:hover svg circle{fill:#5c25b7}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn.inactive-state{cursor:default;opacity:.5}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn.inactive-state:hover{background:unset}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn.inactive-state:hover svg{cursor:default}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content .ellipsis-btn.inactive-state:hover svg circle{fill:#fff}.mg-cards-display-wrap .btns-container{display:flex;flex-direction:column;gap:.5rem;margin-left:auto}.mg-cards-display-wrap .date-txt{font-size:1rem}@media(min-width:1400px){.mg-cards-display-wrap .date-txt{white-space:nowrap}}@media(min-width:1500px){.mg-cards-display-wrap .btns-container{flex-direction:row}}@media(max-width:1030px){.mg-cards-display-wrap .mg-card-wrap{align-items:unset!important;flex-direction:column}.mg-cards-display-wrap .mg-card-wrap .mg-card-left-section{align-items:center;display:flex;flex-wrap:nowrap}.mg-cards-display-wrap .mg-card-wrap .mg-end-content.btns-container{justify-content:flex-start;margin:7px 0rem;width:100%}.mg-cards-display-wrap .mg-card-wrap .mg-btn-option .breakout-tooltip.tooltip-one{left:7px;top:-134px}.mg-cards-display-wrap .mg-card-wrap .mg-btn-option .breakout-tooltip.tooltip-one .tooltip-arrow{right:109px}}@media(max-width:1030px){.mg-cards-display-wrap .mg-card-wrap .mg-btn-option .breakout-tooltip.tooltip-one{left:7px!important;top:-134px!important}.mg-cards-display-wrap .mg-card-wrap .mg-btn-option .breakout-tooltip.tooltip-one .tooltip-arrow{right:109px!important}}@media(max-width:654px){.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section{flex-direction:column;gap:1rem;margin-bottom:1rem;text-align:center}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title{display:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile{display:flex;width:100%}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile .game-title{font-size:1.5rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;transition:.3s ease-in-out all;width:100%}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-card-title-mobile .game-title:hover{opacity:.85}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content{display:none}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content.mobile{display:flex}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-left-section .mg-middle-content.mobile .mg-date-wrap{flex-direction:row;line-height:.25rem}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-card-img,.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img{height:120px;width:180px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .default-img:after{top:-30px;left:-42px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-img-wrap .mg-play-icon{box-shadow:unset;top:18px;height:82px}.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-end-content>div{justify-content:center;flex-wrap:wrap}.p-accordionheader.mg-stud-results-header{justify-content:center;white-space:nowrap}.p-accordionheader.mg-stud-results-header .mg-label-btn-wrapper{width:unset}}.mg-padding-for-scrolltrack.is-draggable .mg-sort-handle-icon{background:#ffffff12;border-top-left-radius:13px;border-bottom-left-radius:13px;cursor:grab;height:100%;width:1.5rem;padding:4px 7px}.mg-cards-display-wrap.drag-handle-style .mg-details-card-wrapper{padding-left:1.5rem}.p-cascadeselect.mg-cascade-share-btn-select{background-color:transparent;border:3px solid white;border-radius:30px;gap:.5rem;padding:.25rem .75rem;transition:.3s ease-in-out all}.p-cascadeselect.mg-cascade-share-btn-select:hover{background:#fff}.p-cascadeselect.mg-cascade-share-btn-select .p-cascadeselect-label{overflow:unset;padding:unset}.p-cascadeselect.mg-cascade-share-btn-select .p-cascadeselect-label .mg-input-cascade-btn-wrap{align-items:center;color:#fff;display:flex;font-weight:700;gap:0rem;justify-content:center;transition:.3s ease-in-out all}.p-cascadeselect.mg-cascade-share-btn-select .p-cascadeselect-label .mg-input-cascade-btn-wrap .mg-btn-icon path{transition:.3s ease-in-out all}.p-cascadeselect.mg-cascade-share-btn-select .p-cascadeselect-dropdown{display:none;width:unset}.p-cascadeselect.mg-cascade-share-btn-select .p-cascadeselect-dropdown .cf-dropdown-icon path{transition:.3s ease-in-out all}.p-cascadeselect.mg-cascade-share-btn-select:not(.p-disabled):hover{border:3px solid white}.p-cascadeselect.mg-cascade-share-btn-select:not(.p-disabled):hover .p-cascadeselect-label .mg-input-cascade-btn-wrap{color:#5c25b7}.p-cascadeselect.mg-cascade-share-btn-select:not(.p-disabled):hover .p-cascadeselect-label .mg-input-cascade-btn-wrap .mg-btn-icon path{fill:#5c25b7}.p-cascadeselect.mg-cascade-share-btn-select:not(.p-disabled):hover .p-cascadeselect-dropdown .cf-dropdown-icon path{fill:#5c25b7}.p-cascadeselect.mg-cascade-share-btn-select:not(.p-disabled).p-focus{border:3px solid white}.p-cascadeselect-overlay.mg-cascade-panel .p-cascadeselect-list-container .p-cascadeselect-list{inset-inline-start:auto!important;inset-inline-end:100%!important;inset-block-start:0!important}#mpg-card-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-card-title .game-title,#mpg-card-id.mg-cards-display-wrap .mg-details-card-wrapper .mg-card-wrap .mg-middle-content{color:#fff;font-size:24px;font-weight:700;text-decoration:unset}@use "./AllGamesEmptySearchState.scss" as *;#assign-games-empty-id{border-radius:18px;background:#ffffff3d;display:flex;justify-content:center;align-items:center;margin:1rem 0rem;padding:1.5rem;height:100%}#assign-games-empty-id .mg-assign-games-empty-content{display:flex;color:#fff;flex-flow:column;gap:1.5rem}#assign-games-empty-id .mg-assign-games-empty-content .witty-icon{width:100%}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-games-label-1{color:#fff;text-align:center;font-size:40px;font-weight:700;line-height:normal}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-games-label-2{display:flex;color:#fff;text-align:center;font-size:1.5rem;font-weight:500;justify-content:center;width:100%}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-games-label-2 .mg-assign-icon{margin:0rem 5px}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-btn{align-items:center;border-radius:50px;border:4px solid #fff;display:flex;font-size:1.5rem;gap:4px;justify-content:center;padding:.75rem 1.5rem;margin:0 auto;min-width:377px;transition:.3s ease-in-out all}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-btn:hover{background:#fff;color:#5c25b7}#assign-games-empty-id .mg-assign-games-empty-content .mg-assign-btn:hover svg path{fill:#5c25b7}#allgames-games-empty-id .mg-allgames-games-empty-content.following-empty-content{gap:1.25rem!important}#allgames-games-empty-id .witty-following-icon{width:220px!important;margin:0 auto!important}#allgames-games-empty-id .mg-allgames-games-label-1.following-label-one{font-size:2rem!important}#allgames-games-empty-id .mg-allgames-games-label-2.following-label-two{font-size:1.25rem!important;font-weight:500;line-height:normal;padding:0 2rem!important}#allgames-games-empty-id .mg-allgames-btn.mg-discover-btn{align-items:center;border:4px solid #fff;border-radius:50px;display:flex;font-size:1.25rem;font-weight:700;gap:4px;justify-content:center;margin:0 auto;min-width:unset;padding:.5rem 1rem;transition:all .3s ease-in-out}#allgames-games-empty-id .mg-allgames-btn.mg-discover-btn .mg-select-btn-icon{width:24px}#allgames-games-empty-id{border-radius:18px;background:#ffffff3d;display:flex;justify-content:center;align-items:center;margin:1rem 0rem;padding:1.5rem;height:100%}#allgames-games-empty-id .mg-allgames-games-empty-content{display:flex;color:#fff;flex-flow:column;gap:1rem}#allgames-games-empty-id .mg-allgames-games-empty-content .witty-icon{width:100%}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-games-label-1{color:#fff;text-align:center;font-size:2rem;font-weight:700;line-height:normal}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-games-label-2{display:flex;color:#fff;text-align:center;font-size:1.25rem;font-weight:500;justify-content:center;width:100%}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-games-label-2 .mg-allgames-icon{margin:0rem 5px}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-btn{align-items:center;border-radius:50px;border:4px solid #fff;display:flex;font-size:1.5rem;font-weight:700;gap:4px;justify-content:center;padding:.75rem 1.5rem;margin:0 auto;min-width:377px;transition:.3s ease-in-out all}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-btn:hover{background:#fff;color:#5c25b7}#allgames-games-empty-id .mg-allgames-games-empty-content .mg-allgames-btn:hover svg path{fill:#5c25b7}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-school-label{flex-direction:column;width:509px!important;margin:0 auto;text-align:left!important}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-school-label .label-header{font-size:1.5rem;font-style:italic;font-weight:700}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-school-label .mg-school-empty-li{align-content:center;display:flex;gap:.5rem}.pges-empty-playlist-style .mg-empty-games-empty-content .cf-add-game-input-wrap{margin-bottom:unset}.pges-empty-playlist-style .mg-empty-games-empty-content .cf-add-game-input-wrap .cf-create-folder-btn{border-radius:75px;border:2px solid #fff;display:flex;width:426px;height:51px;font-size:24px;font-weight:700;padding:8px 12px;justify-content:center;align-items:center;gap:8px;transition:.3s ease-in-out all}.pges-empty-playlist-style .mg-empty-games-empty-content .cf-add-game-input-wrap .cf-create-folder-btn svg path{transition:.3s ease-in-out fill}.pges-empty-playlist-style .mg-empty-games-empty-content .cf-add-game-input-wrap .cf-create-folder-btn:hover{background-color:#fff;color:#8359c8}.pges-empty-playlist-style .mg-empty-games-empty-content .cf-add-game-input-wrap .cf-create-folder-btn:hover svg path{fill:#8359c8}.mg-empty-games-empty-container{border-radius:18px;background:#ffffff3d;display:flex;justify-content:center;align-items:center;margin:1rem 0rem;padding:1.5rem;height:100%}.mg-empty-games-empty-container .mg-empty-games-empty-content{display:flex;color:#fff;flex-flow:column;gap:1.5rem}.mg-empty-games-empty-container .mg-empty-games-empty-content .witty-icon{width:100%}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-games-label-1{color:#fff;text-align:center;font-size:40px;font-weight:700;line-height:normal}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-games-label-2{display:flex;color:#fff;text-align:center;font-size:1.5rem;font-weight:500;justify-content:center;width:100%}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-games-label-2 .mg-empty-icon{margin:0rem 5px}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-btn{align-items:center;border-radius:50px;border:4px solid #fff;display:flex;font-size:1.5rem;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;margin:0 auto;min-width:377px;transition:.3s ease-in-out all}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-btn:hover{background:#fff;color:#5c25b7}.mg-empty-games-empty-container .mg-empty-games-empty-content .mg-empty-btn:hover svg path{fill:#5c25b7}.mg-empty-games-empty-container .cf-add-game-input-wrap{display:flex;justify-content:center;margin-bottom:4rem}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect{border:2px solid white;border-radius:2rem;background:transparent;max-width:400px;transition:.3s ease-in-out all;width:100%}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect:hover{background-color:#fff}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label,.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-label{color:#5c25b7}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect:hover .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon path{fill:#5c25b7}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect:hover .p-multiselect-dropdown .cf-dropdown-icon path{fill:#5c25b7}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container{display:flex;justify-content:center;padding-left:2rem}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label{color:#fff;font-weight:700}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap{display:flex;flex-direction:row-reverse;gap:12px}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap.has-games-selected{left:-10px;position:relative}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-label{font-weight:700;transition:.3s ease-in-out all}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon{position:relative;left:1px;top:1px}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .input-btn-wrap .input-icon path{transition:.3s ease-in-out all;fill:#fff}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b591;border-radius:3rem;color:#fff;flex-direction:row-reverse;font-weight:600;transition:.3s ease-in-out all}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip:hover{background:#1e8f73}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label:has(.has-games-selected){left:-17px;position:relative}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown{width:unset}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon{position:relative;left:-15rem}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon path{transition:.3s ease-in-out all}.mg-empty-games-empty-container .cf-add-game-input-wrap .p-multiselect:not(.p-disabled).p-focus{border:2px solid white!important}#mg-cards-display-id{display:flex;flex-direction:column;width:100%}#mg-cards-display-id .mg-cards-header-wrap{align-items:center;display:flex}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn{align-items:center;border:2px solid white;border-radius:50px;color:#fff;display:flex;font-size:1rem;font-weight:700;height:45px;padding:.5rem .75rem;transition:.3s ease-in-out all;text-transform:capitalize;white-space:nowrap;z-index:2}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn.active,#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn:hover{background:#fff;color:#5c25b7}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn.active .mg-select-btn-icon path,#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn:hover .mg-select-btn-icon path{fill:#5c25b7}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn.disabled-state{background:unset;color:#fff;cursor:default;opacity:.5}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn.disabled-state .mg-select-btn-icon path{fill:#fff}#mg-cards-display-id .mg-cards-header-wrap .mg-sort-by-btn.disabled-state .mg-select-btn-icon{cursor:default}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header{align-items:center;color:#d2c3eb;display:flex;justify-content:center;font-size:clamp(1rem,2.5vw,2.25rem);font-weight:700;gap:.5rem;opacity:.85;position:relative;text-align:center;width:100%}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header svg{cursor:default}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .mg-folder-title-input{background:unset}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .mg-folder-title-input.editing-enabled{animation:growRight .8s ease-out forwards;color:#fff;background:#ffffff3d;border-radius:10px;padding-left:.5rem;padding-right:.5rem;overflow:hidden;width:450px}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .grow-shrink-enter-active{animation:growRight .6s ease-out forwards}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .grow-shrink-leave-active{animation:shrinkRight .6s ease-in forwards}@keyframes growRight{0%{width:0;opacity:0}to{width:300px;opacity:1}}@keyframes shrinkRight{0%{width:500px;opacity:1}to{width:0;opacity:0}}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .mg-pencil-icon{cursor:pointer;transform:scale(1);height:20px;width:20px;transition:.3s ease-in-out all}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header .mg-pencil-icon:hover{transform:scale(1.2)}#mg-cards-display-id .mg-cards-header-wrap .mg-cards-header p{text-transform:capitalize;-webkit-user-select:none;user-select:none}#mg-cards-display-id .mg-cards-header-wrap.tablet-style{flex-direction:row-reverse;justify-content:space-between;margin-bottom:.5rem}#mg-cards-display-id .mg-cards-header.school-name-resizing{position:unset;flex:1;width:unset}#mg-cards-display-id .mg-cards-header.school-name-resizing p{white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden;width:30vw}#mg-cards-display-id .mg-cards-header.folder-name-resizing p{text-overflow:ellipsis;text-align:left;overflow:hidden}#mg-cards-display-id .mg-padding-for-scrolltrack{height:100%}#mg-cards-display-id .container{display:flex;gap:20px;margin-top:20px}#mg-cards-display-id .dropzone{width:150px;height:150px;background:#d3d3d3;display:flex;justify-content:center;align-items:center;border:2px dashed #666}.p-popover.mg-custom-popover{--p-popover-border-radius: 12px;border:2px solid #5c25b7}.p-popover.mg-custom-popover .mg-sort-select-btn{border-radius:50px;display:flex;font-size:1.125rem;font-weight:600;padding:.75rem 1rem;transition:.3s ease-in-out all;width:100%}.p-popover.mg-custom-popover .mg-sort-select-btn:hover,.p-popover.mg-custom-popover .mg-sort-select-btn.mg-sort-by-active{background:#5c25b7;color:#fff}.p-popover.mg-share-custom-popover{--p-popover-border-radius: 12px;border:2px solid #5c25b7}.p-popover.mg-share-custom-popover:after,.p-popover.mg-share-custom-popover:before{display:none}.p-popover.mg-share-custom-popover .mg-sort-select-btn{border-radius:50px;display:flex;font-size:1.125rem;font-weight:600;padding:.75rem 1rem;transition:.3s ease-in-out all;width:100%}.p-popover.mg-share-custom-popover .mg-sort-select-btn:hover,.p-popover.mg-share-custom-popover .mg-sort-select-btn.mg-sort-by-active{background:#5c25b7;color:#fff}.p-accordionpanel:has(.p-accordionheader.mg-stud-results-header),.p-accordionpanel:has(.p-accordionheader.sp-stud-results-header){--p-accordion-header-toggle-icon-active-color: white;--p-accordion-header-toggle-icon-color: white;--p-accordion-header-hover-background: #3a1877;--p-accordion-header-hover-color: white;--p-accordion-header-toggle-icon-hover-color: white;--p-accordion-header-active-hover-color: white;border:unset;position:relative}.p-accordionpanel:has(.p-accordionheader.mg-stud-results-header).active,.p-accordionpanel:has(.p-accordionheader.sp-stud-results-header).active{padding-bottom:1rem}.p-accordionheader.mg-stud-results-header,.p-accordionheader.sp-stud-results-header{border:unset;--p-accordion-header-last-bottom-border-radius: 7rem;--p-accordion-header-first-top-border-radius: 7rem;--p-accordion-header-active-hover-background: #3a1877;--p-accordion-content-background: #3a1877;color:#fff;background:#ffffff3d;margin:0rem .5rem .5rem;flex-direction:row-reverse;justify-content:flex-end;gap:.5rem;padding:.25rem 1rem}.p-accordionheader.mg-stud-results-header .p-icon.p-accordionheader-toggle-icon,.p-accordionheader.sp-stud-results-header .p-icon.p-accordionheader-toggle-icon{height:24px}.p-accordionheader.mg-stud-results-header .mg-label-btn-wrapper,.p-accordionheader.sp-stud-results-header .mg-label-btn-wrapper{width:100%;display:flex;padding:.25rem 0rem}.p-accordionheader.mg-stud-results-header .mg-label-btn-wrapper .mg-label-btn,.p-accordionheader.sp-stud-results-header .mg-label-btn-wrapper .mg-label-btn{display:flex;align-items:center;font-size:14px;gap:.5rem;width:100%}.p-accordionheader.sp-stud-results-header{flex-direction:row;margin:0rem .5rem 1rem}.p-accordionpanel.p-accordionpanel-active .mg-stud-results-header,.p-accordionpanel.p-accordionpanel-active .sp-stud-results-header{--p-accordion-header-first-top-border-radius: 20px;--p-accordion-header-last-bottom-border-radius: unset;--p-accordion-header-active-background: #3a1877;--p-accordion-header-active-color: white}.p-accordionpanel.p-accordionpanel-active .mg-stud-results-header .p-icon.p-accordionheader-toggle-icon,.p-accordionpanel.p-accordionpanel-active .sp-stud-results-header .p-icon.p-accordionheader-toggle-icon{transform:rotate(360deg)}.p-accordionpanel.p-accordionpanel-active .mg-stud-results-header .p-icon.p-accordionheader-toggle-icon path,.p-accordionpanel.p-accordionpanel-active .sp-stud-results-header .p-icon.p-accordionheader-toggle-icon path{fill:#fff}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container{position:relative;top:-8px;margin:0rem .5rem .5rem 2rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container{margin:0rem .5rem .5rem}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap{color:#fff;display:flex;flex-direction:column;gap:10px;text-align:center}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap{display:flex;gap:1rem;justify-content:center;width:100%}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .assignment-btn,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .game-btn{border-radius:68px;border:1px solid #fff;color:#fff;font-size:20px;font-weight:700;min-width:200px;padding:.5rem;transition:.3s ease-in-out all}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .assignment-btn.active,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .assignment-btn:hover,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .game-btn.active,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .sp-header-options-wrap .sp-stud-buttons-wrap .game-btn:hover{background:#fff;color:#5c25b7}.p-accordionpanel .p-accordioncontent.mg-stud-results-content-container{position:relative;top:-8px;margin:0rem .5rem .5rem}.p-accordionpanel .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content{background:#3a1877}.p-accordionpanel .p-accordioncontent.sp-stud-results-content-container{margin:0rem .5rem .5rem;top:-1rem;position:relative}.p-accordionpanel .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content{background:#3a1877}.p-accordionpanel.p-accordionpanel-active .p-accordionheader.mg-stud-results-header,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container{margin:0rem .5rem .5rem 2rem}.p-accordionpanel.p-accordionpanel-active .p-accordionheader.mg-stud-results-header .p-accordioncontent-content,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container .p-accordioncontent-content{padding:0rem .75rem .75rem}.playlist-style .p-accordionpanel.p-accordionpanel-active .p-accordionheader.mg-stud-results-header,.playlist-style .p-accordionpanel.p-accordionpanel-active .p-accordioncontent.mg-stud-results-content-container{margin:0rem .5rem .5rem 1rem;--p-accordion-header-last-bottom-border-radius: 20px}.playlist-style .p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container .p-accordioncontent-content .mg-stud-header-content{justify-content:space-between}.p-accordionpanel.p-accordionpanel-active .p-accordionheader.sp-stud-results-header,.p-accordionpanel.p-accordionpanel-active .p-accordioncontent.sp-stud-results-content-container{margin:0rem 1rem;top:0}.p-popover.mg-custom-selector-popover{--p-popover-border-radius: 12px;border:2px solid #5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content{padding:unset}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id.dropdown-style .district-school-dropdown-wrap .mg-play-icon path{fill:#5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id.dropdown-style .district-school-dropdown-wrap .p-accordionheader-toggle-icon{color:#5c25b7!important}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id.dropdown-style .p-accordionheader.mg-selector-accordion-header{display:none}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn{color:#5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn svg path{fill:#5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn.playlist-style svg path{fill:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn.active,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:hover{background:#5c25b7;color:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn.active svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:hover svg path{fill:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(4) svg path{fill:unset;stroke:#5c25b7;stroke-width:2.2}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(2).active svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(3).active svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(4).active svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(2):hover svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(3):hover svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(4):hover svg path{stroke:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(4).active svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-select-btn:nth-child(4):hover svg path{fill:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-school-select-btn{color:#5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-school-select-btn:hover,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-school-select-btn.active{background:#5c25b7;color:#fff!important}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-school-select-btn:hover svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-school-select-btn.active svg path{fill:#fff;stroke:#fff}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-district-select-btn{color:#5c25b7}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-district-select-btn:hover,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-district-select-btn.active{background:#5c25b7;color:#fff!important}.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-district-select-btn:hover svg path,.p-popover.mg-custom-selector-popover .p-popover-content #mg-select-id .mg-district-select-btn.active svg path{fill:#fff;stroke:#fff}.p-popover.mg-custom-selector-popover:after,.p-popover.mg-custom-selector-popover:before{display:none}.mg-title-custom-tooltip{background-color:#fff!important;color:purple!important;font-weight:600!important;border:1px solid purple;box-shadow:0 0 4px #80008033}.mg-title-custom-tooltip .p-tooltip-text{background-color:#fff!important;color:purple!important;font-weight:600!important}.mgrsd-custom-drag-preview .mg-card-wrap{border:2px solid rgba(255,255,255,.8);border-radius:13px}.mgrsd-custom-drag-preview .mg-card-wrap .mg-img-wrap{margin:0rem!important}.mgrsd-custom-drag-preview .mg-card-wrap .mg-img-wrap .mg-play-edit-overlay-wrap{visibility:hidden}.mgrsd-custom-drag-preview .mg-card-wrap .mg-card-left-section .mg-card-title,.mgrsd-custom-drag-preview .mg-card-wrap .mg-card-left-section .mg-middle-content,.mgrsd-custom-drag-preview .mg-card-wrap .mg-end-content,.mgrsd-custom-drag-preview .p-accordion{display:none}#mg-manager-id{display:flex;flex-wrap:nowrap;gap:1rem;margin-top:1.5rem}#mg-detail-id{background-color:#fff;border-radius:1.5rem;box-shadow:0 4px 10px #b1b1b140;display:flex;flex-direction:column;padding:1.5rem 1rem 1rem;margin:1.5rem 1.7rem -2rem;top:27px;position:relative;max-height:100vh}#mg-detail-id .mg-container{border-radius:27px;background:#5c25b7;display:flex;flex-direction:column;padding:1rem}#mg-container-id{min-height:80vh;max-height:80vh}#mg-container-id .card-scroll{max-height:62vh}#mg-container-id .card-scroll::-webkit-scrollbar-track{background:#fff6!important}#page-content:has(#mg-detail-id){height:100vh}#search-results-options-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:0px 2rem}#search-results-options-container .sro-left-side{align-items:center;color:#000;font-weight:700;font-size:1.5rem;text-align:left;display:flex;white-space:nowrap}#search-results-options-container .sro-left-side .sro-text-description{align-items:center;display:flex;flex-wrap:wrap}#search-results-options-container .sro-left-side .sro-text-description .search-input-style{color:#002d72;font-weight:700;line-height:normal;white-space:break-spaces;word-wrap:break-word}#search-results-options-container .sro-right-side{display:flex;align-items:center;gap:1rem;flex:1;justify-content:space-between;padding-bottom:1rem}#search-results-options-container .sro-right-side .sro-switch-btns{display:flex;gap:1rem;margin-left:1rem}#search-results-options-container .sro-right-side .sro-switch-btns .sro-games-btn,#search-results-options-container .sro-right-side .sro-switch-btns .sro-playlists-btn{border-radius:2rem;border:2px solid #002d72;color:#002d72;font-size:21px;font-weight:700;line-height:normal;padding:12px 16px;transition:.3s ease-in-out all}#search-results-options-container .sro-right-side .sro-switch-btns .sro-games-btn:hover,#search-results-options-container .sro-right-side .sro-switch-btns .sro-games-btn.active,#search-results-options-container .sro-right-side .sro-switch-btns .sro-playlists-btn:hover,#search-results-options-container .sro-right-side .sro-switch-btns .sro-playlists-btn.active{background-color:#002d72;color:#fff;cursor:pointer}#search-results-options-container .sro-right-side .sro-switch-btns .sro-games-btn.disabled,#search-results-options-container .sro-right-side .sro-switch-btns .sro-playlists-btn.disabled{background-color:#fff;color:#002d72;cursor:default;opacity:.6}#search-results-options-container .sro-sort-by-btn{align-items:center;border-radius:2rem;border:2px solid #002d72;display:flex;color:#002d72;text-align:right;font-family:Hellix;font-size:21px;font-style:normal;font-weight:700;line-height:normal;margin:auto 0rem;padding:12px 16px;white-space:nowrap;transition:.3s ease-in-out all}#search-results-options-container .sro-sort-by-btn svg path{transition:.3s ease-in-out all}#search-results-options-container .sro-sort-by-btn.disabled{background-color:#fff;color:#002d72;cursor:default;opacity:.6}#search-results-options-container .sro-sort-by-btn:hover,#search-results-options-container .sro-sort-by-btn.active{background-color:#002d72;color:#fff}#search-results-options-container .sro-sort-by-btn:hover svg path,#search-results-options-container .sro-sort-by-btn.active svg path{fill:#fff}.p-popover.sro-custom-popover{border:unset;border-radius:12px;box-shadow:unset}.p-popover.sro-custom-popover .p-popover-content{border:3px solid #002d72;border-radius:12px;background:#fff;padding:1rem}.p-popover.sro-custom-popover .p-popover-content .sro-sort-select-btn{border-radius:2rem;color:#000;font-family:Hellix;font-size:23px;font-weight:600;padding:12px 16px;transition:.3s ease-in-out all;text-align:left;width:100%;white-space:nowrap}.p-popover.sro-custom-popover .p-popover-content .sro-sort-select-btn:hover,.p-popover.sro-custom-popover .p-popover-content .sro-sort-select-btn.sro-sort-by-active{background-color:#002d72;color:#fff}.p-popover.sro-custom-popover:before,.p-popover.sro-custom-popover:after{display:none}.p-popover.sro-custom-popover .arrow-tab-style{cursor:default;position:absolute;right:2rem;top:-23px;width:40px}.outer-cards-box{border-radius:20px;max-width:1800px;padding-top:10px;padding-right:12px}.inner-card-box{padding:21px 0}@media(min-width:500px){.grid-custom{display:inline-flex;flex-wrap:wrap;justify-content:center;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1328px){.grid-custom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1328px){.outer-cards-box{max-width:787px;margin:0 auto}}@media(min-width:1628px){.grid-custom{grid-template-columns:repeat(4,minmax(0,1fr))}}.game-flag-type{position:relative;top:27px;left:-1px;width:95px;z-index:100}.game-text-list{font-size:13px;padding-left:27px;position:relative;top:-45px;text-transform:capitalize}.sort-games-btn{min-width:87px;font-size:14px;padding:3px 0;color:#0068ff;border:solid 2px #0068ff}.bookmark__tag{background-image:url(/front/images/teacher-game-results/Bookmark_Grey.png);position:relative;width:32px;height:32px;top:10px;right:-266px;cursor:pointer;border-radius:21px;z-index:100}.bookmark__tag.active{background-image:url(/front/images/teacher-game-results/Bookmark_Green.png)}.search-margin{margin:15px 0;padding:0px 2rem}.btn-sort-select{display:block;width:13rem;padding:.5rem}#no-records-id{padding:3rem 7rem}#no-records-id .err-txt-1{color:#000;font-size:42px;font-weight:600;text-align:center;justify-content:center;gap:.5rem;flex-wrap:wrap}#no-records-id .err-txt-1 .game-name{font-weight:700}#no-records-id .err-txt-2{color:#474747;font-size:28px;font-weight:500;text-align:center}#no-records-id .witty-container{width:100%;display:flex;justify-content:center}#no-records-id .witty-container .witty-img{width:300px}#search-results-id{height:100vh}#search-results-id .scroll-track-color::-webkit-scrollbar-track{background:#0567ff40;border-radius:7px}#search-results-id .scroll-track-color::-webkit-scrollbar{background:#0567ff40;border-radius:7px}#search-results-id .scroll-track-color::-webkit-scrollbar-thumb{background:#0567ff!important;border-radius:7px}#sso-import-table-id{height:90vh;margin-top:2rem}#sso-import-table-id .table-header-title{font-size:1.5rem}#sso-import-table-id .p-column-checkbox{width:10px}#sso-import-table-id .p-datatable tbody tr td{border:unset;color:#000;text-align:center;font-size:13px;font-weight:700}#sso-import-table-id .p-datatable tbody tr:nth-child(2n){background-color:#d9d9d94d}#sso-import-table-id .p-datatable tbody tr:last-child td{border-bottom:1px solid black}#sso-import-table-id .p-datatable tbody .p-datatable-selectable-row .p-column-checkbox .p-checkbox .p-checkbox-box{border:unset;background:#d9d9d9;border-radius:99px}#sso-import-table-id .p-datatable tbody .p-datatable-selectable-row .p-column-checkbox .p-checkbox.p-checkbox-checked .p-checkbox-box{background:#0068ff}#sso-import-table-id .class-import-table{background:#fff;border-radius:27px;padding:24px;width:100%}#sso-import-table-id .table-header{display:flex;justify-content:space-between;margin-bottom:.75rem;position:relative}#sso-import-table-id .table-header .p-input-icon-right .classes-found-txt{color:#788897;font-weight:700;margin-right:14px}#sso-import-table-id .table-header .p-input-icon-right>i{right:.75rem;color:#fff;background:#0068ff;width:60px;height:34px;border-radius:108px;display:flex;align-items:center;justify-content:center;position:absolute;left:79%;top:0rem}#sso-import-table-id .table-header .p-input-icon-right.hidden-txt-style>i{left:85%}#sso-import-table-id .table-header .p-input-icon-right{position:relative;display:inline-block;left:0}#sso-import-table-id .table-header .p-input-icon-right>.p-inputtext{width:280px;height:34px;border:none!important;background:#f1f1f1;border-radius:87px;font-weight:700;padding-left:1rem}#sso-import-table-id .table-header .p-inputtext:focus{box-shadow:0 0 0 1px #0068ff!important;border-color:#0068ff!important}#sso-import-table-id .table-footer{display:flex;justify-content:space-between;position:relative}#sso-import-table-id .p-datatable-header{border:unset;padding:unset}#sso-import-table-id .p-datatable-resizable-table>.p-datatable-thead>tr>th{border-color:#000}#sso-import-table-id .p-datatable-column-sorted,#sso-import-table-id .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background:#aacdff;border-radius:1rem 1rem 0rem 0rem}#sso-import-table-id .p-datatable-column-header-content .select-all-txt{color:gray;font-size:12px;font-weight:500}#sso-import-table-id .p-datatable-column-header-content .p-checkbox.p-component .p-checkbox-box{border:unset;background:#d9d9d9;border-radius:99px}#sso-import-table-id .p-datatable-column-header-content .p-checkbox.p-component.p-checkbox-checked .p-checkbox-box{background:#0068ff}#sso-import-table-id .p-datatable-column-header-content:has(.select-all-txt){flex-direction:column-reverse}#sso-import-table-id .p-datatable-footer{border:unset;padding:unset}#sso-import-table-id .p-datatable-paginator-bottom{border:unset}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator{justify-content:flex-start;padding-top:1rem;padding-bottom:3rem}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content{gap:11px}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-prev.p-disabled,#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-next.p-disabled{display:none}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-prev{padding:10px 14px 10px 10px}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-next{padding:10px 10px 10px 14px}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-prev,#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-next{border:2px solid #0068ff;color:#0068ff;border-radius:50px;display:flex;align-items:center;justify-content:center;line-height:normal;font-weight:600;transition:.3s ease-in-out all}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-prev .p-button,#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-next .p-button{display:flex;align-items:center}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-prev:hover,#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-next:hover{background-color:#0068ff;color:#fff}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-pages{gap:11px}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-pages .p-paginator-page{border:2px solid #0068ff!important;color:#0068ff}#sso-import-table-id .p-datatable-paginator-bottom .p-paginator .p-paginator-content .p-paginator-pages .p-paginator-page.p-paginator-page-selected{background-color:#0068ff;color:#fff!important}#sso-import-table-id .action-buttons-wrap{align-items:center;position:absolute;display:flex;justify-content:flex-end;font-weight:700;line-height:normal;right:0;top:-44px}#sso-import-table-id .action-buttons-wrap .btns-wrapper .import-btn{border:3px solid #0068ff;border-radius:50px;background:#0068ff;color:#fff;font-weight:700;margin-left:10px;padding:5px 24px;transition:.3s ease-in-out all}#sso-import-table-id .action-buttons-wrap .btns-wrapper .import-btn:hover{background-color:#0058d7;border-color:#0058d7}#sso-import-table-id .action-buttons-wrap .btns-wrapper .import-btn.disabled-btn{opacity:.5;cursor:default}#sso-import-table-id .action-buttons-wrap .btns-wrapper .cancel-btn{border:3px solid #e50800!important;border-radius:50px;color:#e50800;padding:5px 24px;cursor:pointer;font-size:16px;font-weight:700;margin-left:2rem;transition:.3s ease-in-out all}#sso-import-table-id .action-buttons-wrap .btns-wrapper .cancel-btn:hover{background-color:#e50800;color:#fff}#sso-import-table-id .action-buttons-wrap{align-items:flex-end;flex-direction:column;top:-78px;gap:1.5rem}#sso-import-table-id .action-buttons-wrap.no-classes-style{top:-35px}#sso-import-table-id .sso-class-import-title{color:#0068ff;text-align:center;font-size:2rem;font-weight:800;line-height:normal}#sso-import-table-id .p-datatable-column-header-content{color:#444;justify-content:center;font-size:13px}#sso-import-table-id .p-paginator [data-pc-section=prev].p-disabled+[data-pc-section=pages]:has(+[data-pc-section=next].p-disabled){visibility:hidden}#sso-import-table-id .p-datatable-hoverable .p-datatable-tbody>tr:not(.p-datatable-row-selected):hover{background:unset}#sso-import-table-id .created-date{font-weight:500}.table-header[data-v-1dfbb348]{display:flex;justify-content:space-between}.table-header-title[data-v-1dfbb348]{font-size:1.5rem}.p-column-checkbox[data-v-1dfbb348]{width:10px}.hdr-area.hdr-nav{padding:28px 0;border-bottom:1px solid #eee}.hdr-area .navbar,.hdr-area .navbar .container-fluid{padding:0}.hdr-area .collapse.navbar-collapse{flex-grow:0}.hdr-area .navbar-nav{padding:7px 0 0}.hdr-area .navbar-nav .upgrade_link.btn-upgrade{font-size:12px;background-color:#cf0000;text-decoration:none;height:28px;color:#fff;border:none;padding:4px 15px;text-align:center;display:inline-block;margin:7px 2px 4px 10px;cursor:pointer;border-radius:16px}.hdr-area .navbar-nav .nav-item{float:left;position:relative;display:block;line-height:40px}.hdr-area .navbar-nav .nav-item.signup_Info{margin-left:10px}.hdr-area .navbar-nav .nav-item.signup_Info button{background:#f8ba00;border:0;border-radius:50%;color:#000;font-weight:600;font-size:20px;line-height:15px;padding:0;width:25px;height:25px;margin-top:7px;outline:none}.hdr-area .navbar-nav .nav-item a.dropdown-toggle:after{position:absolute;content:"";font-family:fontawesome;font-size:1em;line-height:initial;margin-left:4px;width:10px;display:inline-block;text-align:center;border:0;top:12px}.hdr-area .navbar-nav .nav-item a{padding:10px;font-size:16px;color:#777;font-weight:300;line-height:20px}.hdr-area .navbar-nav .nav-item a.router-link-exact-active{color:#555;text-decoration:underline}.hdr-area .navbar-nav .nav-item .dropdown-menu{min-width:260px;padding:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d}.hdr-area .navbar-nav .nav-item .dropdown-menu a{padding:3px 12px;float:left;line-height:30px;width:100%}.hdr-area .navbar-nav .nav-item .dropdown-menu a._aactive{background-color:#002d72;color:#fff}.hdr-area .navbar-nav .nav-item .dropdown-menu a._aactive:hover{background-color:#0068ff}.hdr-area .navbar-nav .nav-item .dropdown-menu a:hover{text-decoration:none;background-color:#eee}.hdr-area .navbar-nav .nav-item .dropdown-menu .beta-tag{margin-top:-2px}.hdr-area .navbar-nav .nav-item .dropdown-menu li:last-child a{border-top:1px solid #e5e5e5}.hdr-area .navbar-toggler{position:absolute;right:0;top:6px;outline:none}.hdr-area .navbar-toggler.collapsed .navbar-toggler-icon{width:36px;height:19px;background:url(/front/images/nav-open.png) no-repeat}.hdr-area .navbar-toggler .navbar-toggler-icon{width:24px;height:23px;background:url(/front/images/nav-close.png) no-repeat}body .navbar-brand{padding:0;height:100%;margin-right:40px}body .navbar-brand img{max-width:300px}body .navbar-brand:hover,body .navbar-brand:focus{outline:none}body img{max-width:100%;height:auto}.let-create-class-modal .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.let-create-class-modal .modal-header .modal-title{margin:0;line-height:1.42857143;font-size:24px}.let-create-class-modal .modal-header .close-modal{font-size:29px;height:45px;margin:0;opacity:1;position:absolute;right:-27px;text-shadow:none;top:-30px;width:45px;font-weight:600;padding:0;background-color:#002d72;color:#fff;border:3px solid #fff;border-radius:50%;z-index:2;line-height:20px;outline:none}.let-create-class-modal .modal-content{border:0px solid #eee;border-radius:4px;box-shadow:0 0 0 15px #0003}.let-create-class-modal .modal-content .modal-body{font-size:16px;font-weight:300}.switch-admin-bar{text-align:center;background:green}.switch-admin-bar p{margin-bottom:0;color:#fff;font-weight:300;font-size:16px;padding:2px 0}.switch-admin-bar a{color:#fff;font-weight:500;font-size:15px;text-decoration:underline;position:relative;top:-1px}.hideForSidebar{display:none}@media(max-width:991px){.hideForSidebar{display:block}}@media(max-width:1440px){.hdr-area .navbar-nav .nav-item .dropdown-menu{right:-75px;left:auto}}@media(max-width:1280px){.hdr-area .navbar-nav .nav-item .dropdown-menu{right:0}}@media(max-width:1199px){body .navbar-brand{max-width:230px!important;line-height:51px;margin-right:10px}body .navbar-brand img{max-width:100%}.hdr-area .navbar-nav .nav-item a{padding:10px 8px;font-size:15px}.hdr-area.hdr-nav{height:auto;padding:15px 0}.hdr-area.hdr-nav .container{padding:0}}@media(max-width:991px){.hdr-area .container{max-width:95%}.hdr-area.hdr-nav{padding:15px 0}.hdr-area .navbar-toggler{margin:15px 15px 0 0;outline:none;padding:0}.hdr-area .navbar-nav .nav-item{text-align:center}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-toggle:after{content:"+";right:15px;font-size:25px;width:25px;height:25px;line-height:25px;margin:0;font-weight:700;top:8px;background:#6c757d;border-radius:50%;color:#fff}.hdr-area .navbar-nav .nav-item.dropdown.show{position:absolute;top:0;width:100%}.hdr-area .navbar-nav .nav-item.dropdown.show .dropdown-toggle:after{content:"-";right:15px;font-size:36px;width:25px;height:25px;line-height:14px;margin:0;top:18px;background:#002d72;z-index:9999;border-radius:50%;color:#fff}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-menu{border:1px solid #eee;width:100%;box-shadow:none;border:0;position:absolute;top:0;margin:0;padding:10px 0 0}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-menu li{text-align:center}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-menu li a{float:none;width:auto;border:0}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-menu li a .beta-tag{width:50px!important}.hdr-area .navbar-nav .nav-item.dropdown .dropdown-menu li:last-child{border-top:1px solid #eee;background:#eee}.navbar-header{width:100%;padding:15px 0}body.navbar--open{overflow:hidden}body.navbar--open .navbar-header{background:#eee}body .navbar-brand{margin:0 0 0 15px;line-height:30px}.hdr-area.hdr-nav{padding:0;height:auto}.hdr-area.hdr-nav .container{max-width:100%}.hdr-area #slidemenu{height:100vh;top:0;position:relative;z-index:99}}@media(max-width:568px){body .navbar-brand{max-width:230px}}.badge.get_all_noti{background-color:#0068ff;border-radius:50%;min-width:22px;height:22px;line-height:16px;position:absolute;right:-4px;top:-7px;font-weight:400;font-size:12px;color:#fff}section.switch-admin-bar{background-color:#0c8bc4;padding:10px}section.switch-admin-bar p{margin:0;font-size:15px;line-height:20px;font-weight:400}.circle[data-v-5d701f83]{min-width:50px;min-height:47px;max-height:48px;max-width:52px;border:2px solid #ffffff;border-radius:50%;font-size:22px;color:#fff;text-align:center;background:linear-gradient(180deg,#26b59d 21.88%,#0068ff 86.98%);padding:0;margin:13px 10px 5px}.profile-circle[data-v-5d701f83]{min-width:50px;min-height:47px;max-height:48px;max-width:52px;border-radius:50%;font-size:22px;text-align:center;padding:0;margin:13px 10px 5px}.pill-circle[data-v-5d701f83]{font-size:12px;padding:5px;border-radius:20px;color:#fff;text-align:center;background:#26b59d;margin:5px}.notification-scroll[data-v-5d701f83]{padding-right:.625rem;max-height:86vh;overflow-y:scroll;overflow-x:hidden}.notification-scroll[data-v-5d701f83]::-webkit-scrollbar{width:10px}.notification-scroll[data-v-5d701f83]::-webkit-scrollbar-thumb{border-radius:10px;background:#fff!important}.scroll-track-color[data-v-5d701f83]::-webkit-scrollbar-track{background-color:#fff6!important}.notification-scroll[data-v-5d701f83]::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}.nodata-found p[data-v-5d701f83]{color:#afafaf}.notification_date[data-v-5d701f83]{display:flex;flex-direction:row;align-items:center;padding:8px 16px;margin-bottom:10px;height:38px;background:#ffffff40;border-radius:59px;color:#fff;font-weight:700;font-size:18px;line-height:22px}.notify-date[data-v-5d701f83]{font-size:10px;padding:5px;opacity:.5;right:56px;justify-content:space-between}.noti-sidebar[data-v-5d701f83]{width:440px;position:fixed;height:100%;z-index:100;padding-left:20px;padding-right:20px}.notification-bottom-border[data-v-5d701f83]:after{content:"";display:block;margin:0 auto;width:90%;padding-top:2px;border-bottom:1px solid #0891b2}.side_bar_notification_container[data-v-5d701f83]{display:flex;z-index:1000;height:100vh;transition:all .1s ease-out}.notification_header[data-v-5d701f83]{display:flex;flex-direction:column;width:100%}.notification_header .close-btn[data-v-5d701f83]{align-self:flex-end;height:25px;margin-top:15px}.notification_header .notification_heading[data-v-5d701f83]{margin:20px;font-weight:700;font-size:28px;color:#fff}.teacherSidebarReg[data-v-5d701f83]{margin-left:250px!important}.new-noti[data-v-5d701f83]{width:12px;height:12px;background:#00e209}.sidebarShort[data-v-5d701f83]{margin-left:103px!important}.notification_text[data-v-5d701f83]{border-bottom:1px solid gray;padding:3px 0}.notification_text[data-v-5d701f83]:last-child{margin-bottom:10px}.notification_text ._text[data-v-5d701f83]{color:#fff;margin:auto}.notification_text ._text[data-v-5d701f83]:hover{color:#7dd3fccc}.lds-ellipsis[data-v-5d701f83]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-5d701f83]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-5d701f83]:nth-child(1){left:8px;animation:lds-ellipsis1-5d701f83 .6s infinite}.lds-ellipsis div[data-v-5d701f83]:nth-child(2){left:8px;animation:lds-ellipsis2-5d701f83 .6s infinite}.lds-ellipsis div[data-v-5d701f83]:nth-child(3){left:32px;animation:lds-ellipsis2-5d701f83 .6s infinite}.lds-ellipsis div[data-v-5d701f83]:nth-child(4){left:56px;animation:lds-ellipsis3-5d701f83 .6s infinite}@keyframes lds-ellipsis1-5d701f83{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-5d701f83{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-5d701f83{0%{transform:translate(0)}to{transform:translate(24px)}}.were-witty-style{position:relative;right:-20px}#st-btn-container{margin-bottom:-1rem;position:relative;z-index:3}#st-btn-container .brain-guy-svg.halloween-style{width:130px;top:-59px;left:0}#st-btn-container .brain-guy-svg.christmas-style{width:130px;top:-55px;left:0}#st-btn-container .start-tour-btn.halloween-style path{fill:#fd990d}#st-btn-container .start-tour-btn.halloween-style g ellipse{fill:#ce7800}#st-btn-container .start-tour-btn.christmas-style path{fill:#689ff1}#st-btn-container .start-tour-btn.christmas-style g ellipse{fill:#4674c3}#st-btn-container .brain-guy-svg{left:4px;position:absolute;top:-50px;width:7rem;z-index:5}#st-btn-container .launch-tour-btn{align-items:center;border:3px solid #ffffff;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;height:27px;position:absolute;padding:4px 16px;right:9px;top:9px;transition:background-color .5s ease-out;width:122px;white-space:nowrap;z-index:2}#st-btn-container .launch-tour-btn.christmas-style{border-color:#2455a0;color:#2455a0;top:2rem}#st-btn-container .launch-tour-btn.christmas-style:hover{background-color:#2455a0;color:#fff}#st-btn-container .launch-tour-btn:hover{background-color:#fff;color:#0068ff}#st-btn-container-mini{margin-bottom:-5.5rem;position:relative;z-index:3}#st-btn-container-mini .brain-guy-svg{position:absolute;width:7rem;top:-75px;left:-6px}.start-tour-btn-mini.halloween-style path{fill:#fd990d}.start-tour-btn-mini.halloween-style g rect{fill:#fd990d}.start-tour-btn-mini.halloween-style g ellipse{fill:#fd990d}.start-tour-btn-mini.christmas-style path{fill:#fff}.start-tour-btn-mini.christmas-style g rect{fill:#fff}.start-tour-btn-mini.christmas-style g ellipse{fill:#fff}#global-noti-modal-id.p-dialog{padding:1rem 1.5rem 29px;width:480px}#global-noti-modal-id.p-dialog .p-dialog-header{display:none}#global-noti-modal-id.p-dialog .p-dialog-content{display:flex;flex-direction:column;gap:.75rem;padding:unset}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap{display:flex;justify-content:space-between}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .whats-new-label{color:#0068ff;font-size:40px;font-weight:700;line-height:normal;text-align:center;width:100%}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon{cursor:pointer;transition:all .3s ease-in-out;transform:scale(1);width:25px}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon circle{transition:all .3s ease-in-out;fill:#fff;stroke:#002d72!important}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon path{transition:all .3s ease-in-out;fill:#002d72}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon:hover{transform:scale(1.03)}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon:hover circle{fill:#002d72}#global-noti-modal-id.p-dialog .p-dialog-content .gn-header-wrap .gn-close-icon:hover path{fill:#fff}#global-noti-modal-id.p-dialog .p-dialog-content .gn-body{display:flex;flex-direction:column;gap:12px}#global-noti-modal-id.p-dialog .p-dialog-content .gn-body .gn-body-img{border-radius:21px;width:100%}#global-noti-modal-id.p-dialog .p-dialog-content .gn-body .gn-title{color:#002d72;font-size:24px;font-weight:700;line-height:normal;text-align:center}#global-noti-modal-id.p-dialog .p-dialog-content .gn-body .gn-description{color:#1a1a1a;font-size:18px;font-weight:500;line-height:normal}#global-noti-modal-id.p-dialog .p-dialog-content .gn-body .gn-description a{color:#0068ff;font-size:18px;font-weight:700;line-height:normal;text-decoration-line:underline}.christmas-lottie{cursor:default;position:absolute;z-index:4;display:flex;top:0rem;left:-72rem;pointer-events:none;width:100%}.christmas-lottie>div{overflow:unset!important}.christmas-lottie>div>svg{cursor:default;height:900px!important;width:unset!important}.side_bar_container{display:flex}.upgrade-link{font-size:.875rem;background-color:#cf0000;text-decoration:none;height:28px;color:#fff;border:none;padding:4px 8px;text-align:center;display:inline-block;margin:7px 2px 4px 98px;cursor:pointer;border-radius:16px}.my-account-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.badge.get_all_noti{background-color:#c914a7;border:2px solid #fff;border-radius:50%;min-width:28px;height:28px;line-height:9px;position:absolute;right:166px;top:2px;font-weight:700;font-size:14px;color:#fff;padding:7px 5px}.badge.get_all_noti_short{background-color:#c914a7;border:2px solid #fff;border-radius:50%;min-width:24px;height:24px;line-height:6px;position:absolute;right:21px;top:4px;font-weight:400;font-size:13px;color:#fff;padding:7px 5px}.badge-container{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;margin-top:10px;cursor:pointer}.badge-container>:hover{color:#fff}.badge-container .upgrade-badge{background:red;text-align:center;border-radius:26.3584px;color:#fff;font-size:.875rem;z-index:100;padding:5px 14px;height:31px}.badge-container .upgrade-badge:hover{background:#c1272d}.badge-container .renew-badge{background:#eb3a41;text-align:center;border-radius:14.3655px;color:#fff;font-size:.875rem;z-index:100;padding:5px 14px;height:31px}.badge-container .renew-badge:hover{background:#c1272d}.badge-container .renew-badge a{color:#fff!important}.badge-container .expiring-badge{background:#c914a7;border-radius:27.7471px;text-align:center;color:#fff;font-size:.875rem;z-index:100;padding:5px 14px;height:31px}.badge-container .expiring-badge:hover{background:#a30585}.badge-container .verify-badge{background:#5c25b7;text-align:center;border-radius:26.3584px;color:#fff;font-size:.875rem;z-index:100;padding:5px 14px;height:31px}.badge-container .verify-badge:hover{background:#3a1877}a:hover{text-decoration:none;cursor:pointer}#siderail_footer{z-index:1}#sidebarDiv{background-image:linear-gradient(#26b591,#0068ff);max-width:250px;height:100%}#sidebarDiv .circle-icon{height:135px;width:135px;font-size:58px;align-items:center;background-color:#002d72;border-radius:100px;color:#fff;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;margin:0 auto}#sidebarDiv .circle-icon .avatar-style{height:135px;width:135px;border-radius:50%;border:4px solid white;overflow:hidden}#sidebarDiv .circle-icon .initials-style{text-align:center}#sidebarDiv .circle-icon .initials-style:hover{color:#26b591}#sidebarDiv .circle-icon:has(.initials-style){border:4px solid}#sidebarDiv .router-link-exact-active>span{color:#002d72}#sidebarDiv .active0>span{color:#002d72}#sidebarDiv.sidebar-small{width:104px}#bottom_sidebar_area{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:9}#bottom_sidebar_area .help-btn{margin-bottom:2rem}#bottom_sidebar_area .siderail-footer-btn{align-items:center;color:#fff;display:flex;justify-content:center;gap:1rem;transition:.3s all ease-in-out;width:100%}#bottom_sidebar_area .siderail-footer-btn .siderail-footer-btn-label{font-size:1.5rem}#bottom_sidebar_area .siderail-footer-btn svg{height:40px;width:40px}#bottom_sidebar_area .siderail-footer-btn svg path{transition:.3s all ease-in-out}#bottom_sidebar_area .siderail-footer-btn.router-link-active,#bottom_sidebar_area .siderail-footer-btn:hover{color:#26b591}#bottom_sidebar_area .siderail-footer-btn.router-link-active svg path,#bottom_sidebar_area .siderail-footer-btn:hover svg path{fill:#26b591}#bottom_sidebar_area.halloween-style{background-color:#97c03d}#bottom_sidebar_area.halloween-style .siderail-footer-btn.router-link-active,#bottom_sidebar_area.halloween-style .siderail-footer-btn:hover{color:#fd990d}#bottom_sidebar_area.halloween-style .siderail-footer-btn.router-link-active svg path,#bottom_sidebar_area.halloween-style .siderail-footer-btn:hover svg path{fill:#fd990d}#bottom_sidebar_area.christmas-style{background-color:#fff;border-radius:unset}#bottom_sidebar_area.christmas-style .siderail-footer-btn{color:#2657a1}#bottom_sidebar_area.christmas-style .siderail-footer-btn svg path{fill:#2657a1}#bottom_sidebar_area.christmas-style .siderail-footer-btn.router-link-active,#bottom_sidebar_area.christmas-style .siderail-footer-btn:hover{color:#689ff1}#bottom_sidebar_area.christmas-style .siderail-footer-btn.router-link-active svg path,#bottom_sidebar_area.christmas-style .siderail-footer-btn:hover svg path{fill:#689ff1}.router-link-exact-active>.iconActive,.active0>.iconActive,.iconNotActive{display:inline}.router-link-exact-active>.iconNotActive,.active0>.iconNotActive,.iconActive{display:none}.active0{cursor:pointer;color:#002d72}#sidebarDiv .p-select{background-color:unset;border:unset;box-shadow:unset}#sidebarDiv .p-select .p-select-label{padding:unset;text-align:center}#sidebarDiv .p-select .p-select-label>span{font-size:.875rem;line-height:1.25rem;color:#fff;font-weight:700}#sidebarDiv .p-select .p-select-dropdown{display:none}#sidebarDiv .p-select:not(.p-disabled).p-focus{box-shadow:unset;border-color:unset}#sidebarDiv .school-selector-dropdown{border-radius:1.25rem;background-color:#fff;padding:.5rem;width:238px;position:absolute;will-change:transform;top:0;left:0;transform:translate3d(5px,227px,0)}.sidebar-custom-school-select-panel.p-select-overlay{--p-select-option-color: #26b59d;--p-select-overlay-border-radius: 1.25rem}.sidebar-custom-school-select-panel.p-select-overlay .p-select-option{--p-select-option-selected-background: white !important;--p-select-option-selected-focus-background: white !important;--p-select-option-selected-focus-color: #26b59d !important;--p-select-option-selected-color: #26b59d !important}.sidebar-custom-school-select-panel.p-select-overlay .p-select-option:hover{background-color:#26b59d!important;color:#fff!important}.sidebar-custom-school-select-panel{border-radius:1.25rem;background-color:#fff;margin:0 1rem;padding:.5rem;min-width:220px!important}.sidebar-custom-school-select-panel .p-dropdown-item{color:#26b59d;display:flex;font-weight:700;padding:.5rem;text-align:left;width:100%}.sidebar-custom-school-select-panel .p-dropdown-item.p-highlight,.sidebar-custom-school-select-panel .p-dropdown-item:hover{border-radius:.5rem}.school_link_text{width:100%;text-align:left;padding:.5rem;color:#26b59d;display:flex}.school_link_text:hover{color:#72cfbf}.minus-align{height:2rem;right:.3rem;width:25px}.plus-align{height:17px;width:17px}.sidebarRegular{margin-left:258px}.sidebar-short{margin-left:100px}.sidebar-scroll{max-height:75vh;overflow-y:auto;overflow-x:hidden}.sidebar-icon-container{gap:8px;flex-direction:column;justify-content:center;margin-top:12px}.sidebar-scroll-padding{padding-top:16px;height:100%;display:flex;flex-direction:column}.sidebar-scroll:hover.sidebar-scroll-track-color::-webkit-scrollbar-track{background-color:#fff6!important}.sidebar-scroll:hover.sidebar-scroll::-webkit-scrollbar-thumb{background:#fff!important}.sidebar-scroll::-webkit-scrollbar{width:6px}.sidebar-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:unset!important}.sidebar-scroll-track-color::-webkit-scrollbar-track{background:unset!important}.sidebar-scroll::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}.sm-siderail-icon{margin-left:20px;width:65px}.margin-main-siderail{margin-left:7px}.class-margin-reg{margin-top:-11px}.class-margin-sm{margin-top:4px}.margin-noti{margin-top:58px}.margin-sm-noti{margin-top:68px}.lrg-side-height{height:5rem}.sm-side-height{height:8rem}.extra-bottom-div-reg{margin-bottom:220px}.extra-bottom-div-sm{margin-bottom:80px}.sidebar-scroll-padding .avatar-small-style{height:73px;width:73px;border-radius:50%;overflow:hidden;border:2px solid white;background:#002d72}.sidebar-scroll-padding .initials-small-style{color:#fff;border:2px solid white;border-radius:999px;width:50px;height:50px;background:#002d72;display:flex;justify-content:center;text-align:center;align-items:center;padding:2rem}.sidebar-scroll-padding .initials-small-style:hover{color:#26b591}.side-rail-icons-small{margin-top:20px;height:355.45px;gap:.5rem;margin-right:.25rem;display:flex;flex-grow:1;flex-direction:column}.side-rail-icons-small svg{cursor:pointer;width:108px}.side-rail-icons-small svg:hover path{fill:#002d72}.side-rail-icons-small .router-link-exact-active svg{cursor:pointer}.side-rail-icons-small .router-link-exact-active svg path{fill:#002d72}.side-rail-icons-small .noti-small{position:relative}.side-rail-icons-small .noti-small:before{content:attr(noti-count);position:absolute;top:.1rem;right:1.4rem;z-index:1;width:22px;height:22px;line-height:1rem;font-size:10px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid white;background-color:#26b59d;padding-left:1px;color:#fff}.side-rail-icons{margin-top:20px;margin-right:.25rem;margin-left:.25rem;display:flex;flex-grow:1;gap:1.2rem;flex-direction:column}.side-rail-icons svg{width:250px;cursor:pointer}.side-rail-icons svg:hover path{fill:#002d72}.side-rail-icons .router-link-exact-active svg{cursor:pointer}.side-rail-icons .router-link-exact-active svg path{fill:#002d72}.side-rail-icons .noti{position:relative}.side-rail-icons .noti:before{align-items:center;content:attr(noti-count);position:absolute;top:.2rem;right:10.7rem;width:22px;height:22px;font-size:10px;line-height:0px;display:flex;justify-content:center;border-radius:50%;border:2px solid white;background-color:#26b59d;color:#fff;padding-left:1px;z-index:1}@media(max-width:991px){.hideForHeader{display:none}}#sidebarDiv.halloween-style{background-image:linear-gradient(#7d33c6,#432264)}#sidebarDiv.halloween-style .side-rail-icons svg,#sidebarDiv.halloween-style .side-rail-icons-small svg{cursor:pointer}#sidebarDiv.halloween-style .side-rail-icons svg:hover path,#sidebarDiv.halloween-style .side-rail-icons-small svg:hover path{fill:#fd990d}#sidebarDiv.halloween-style .side-rail-icons .router-link-exact-active svg,#sidebarDiv.halloween-style .side-rail-icons-small .router-link-exact-active svg{cursor:pointer}#sidebarDiv.halloween-style .side-rail-icons .router-link-exact-active svg path,#sidebarDiv.halloween-style .side-rail-icons-small .router-link-exact-active svg path{fill:#fd990d}#sidebarDiv.halloween-style .side-rail-icons .notifications-btn{margin-bottom:3rem}#sidebarDiv.halloween-style .circle-icon.holiday-theme .avatar-style{border:4px solid transparent}#sidebarDiv.halloween-style .circle-icon.holiday-theme:has(.initials-style){border:4px solid transparent}#sidebarDiv.halloween-style .circle-icon.holiday-theme .holiday-avatar-border{position:absolute;width:137px;top:11px}#sidebarDiv.halloween-style .badge-container .verify-badge{background:#97c03d}#sidebarDiv.halloween-style .badge-container .verify-badge:hover{background:#799b2e}#sidebarDiv.christmas-style{background-image:linear-gradient(#2354a0,#849cc2)}#sidebarDiv.christmas-style:after{content:"";position:absolute;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:cover;background-repeat:no-repeat;scale:.75}#sidebarDiv.christmas-style .side-rail-icons .siderail-btn,#sidebarDiv.christmas-style .side-rail-icons-small .siderail-btn{border-radius:2rem;transition:.3s ease-in-out all}#sidebarDiv.christmas-style .side-rail-icons .siderail-btn svg path,#sidebarDiv.christmas-style .side-rail-icons-small .siderail-btn svg path{transition:.3s ease-in-out all}#sidebarDiv.christmas-style .side-rail-icons .siderail-btn:hover,#sidebarDiv.christmas-style .side-rail-icons .router-link-exact-active,#sidebarDiv.christmas-style .side-rail-icons-small .siderail-btn:hover,#sidebarDiv.christmas-style .side-rail-icons-small .router-link-exact-active{background:#fff;border-radius:2rem}#sidebarDiv.christmas-style .side-rail-icons .siderail-btn:hover svg,#sidebarDiv.christmas-style .side-rail-icons .router-link-exact-active svg,#sidebarDiv.christmas-style .side-rail-icons-small .siderail-btn:hover svg,#sidebarDiv.christmas-style .side-rail-icons-small .router-link-exact-active svg{cursor:pointer}#sidebarDiv.christmas-style .side-rail-icons .siderail-btn:hover svg path,#sidebarDiv.christmas-style .side-rail-icons .router-link-exact-active svg path,#sidebarDiv.christmas-style .side-rail-icons-small .siderail-btn:hover svg path,#sidebarDiv.christmas-style .side-rail-icons-small .router-link-exact-active svg path{fill:#d7442e}#sidebarDiv.christmas-style .side-rail-icons .notifications-btn-wrap,#sidebarDiv.christmas-style .side-rail-icons-small .notifications-btn-wrap{margin-bottom:3rem}#sidebarDiv.christmas-style .side-rail-icons .notifications-btn-wrap .notifications-btn,#sidebarDiv.christmas-style .side-rail-icons-small .notifications-btn-wrap .notifications-btn{margin:unset}#sidebarDiv.christmas-style .side-rail-icons .notifications-btn{margin-bottom:3rem}#sidebarDiv.christmas-style .circle-icon.holiday-theme .avatar-style{border:4px solid transparent}#sidebarDiv.christmas-style .circle-icon.holiday-theme:has(.initials-style){border:4px solid transparent}#sidebarDiv.christmas-style .circle-icon.holiday-theme .holiday-avatar-border{position:absolute;width:137px}#sidebarDiv.christmas-style .badge-container .verify-badge{background:#fd990d}#sidebarDiv.christmas-style .badge-container .verify-badge:hover{background:#c1272d}#student-info-top{display:flex;gap:1rem}#student-info-top .student-profile-container{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;padding:16px;width:100%;height:220px;background:#0068ff;border-radius:16px}#student-info-top .student-profile-container .card_avatar{align-items:center;display:flex;position:relative}#student-info-top .student-profile-container .card_avatar .student_initials{font-size:4rem;font-weight:600;color:#fff;width:150px;display:flex;justify-content:center;height:150px;align-items:center;text-transform:capitalize;background-color:#002d72;border-radius:50%;border:4px solid white;padding:1rem}#student-info-top .student-profile-container .card_avatar .avatar_student{background-color:#002d72;border-radius:50%;border:4px solid white;width:8.188rem}#student-info-top .student-profile-container .card_avatar .avatar_student #full_avatar{border-radius:50%}#student-info-top .student-profile-container #student-info-container{display:flex;color:#fff;flex-direction:column;gap:4px;margin-top:1rem}#student-info-top .student-profile-container #student-info-container .impersonation_btn{position:absolute;top:10px;right:10px;height:25.81px;padding:5.9px 11.81px;background:#26b59d;border-radius:36.9px;border:.74px #26b59d solid;justify-content:flex-start;align-items:center;gap:11.81px;display:inline-flex;cursor:pointer;transition:.3s ease-in-out all}#student-info-top .student-profile-container #student-info-container .impersonation_btn:hover{opacity:.8}#student-info-top .student-profile-container #student-info-container .impersonation_btn.loading{cursor:not-allowed;opacity:.6}#student-info-top .student-profile-container #student-info-container .student-name{font-weight:600;font-size:1.7rem;line-height:1.8rem;word-break:break-all}#student-info-top .student-profile-container #student-info-container .student-username{font-weight:700;font-size:1.5rem}#student-info-top .student-profile-container #student-info-container .last-login-label{font-weight:500;font-size:14px;width:12.5rem}#student-info-top .student-profile-container #student-info-container .edit-btn{width:258px;padding:.5rem 1rem;border:3px solid white;border-radius:60px;font-weight:700;margin-top:.5rem;transition:all .3s ease-in-out}#student-info-top .student-profile-container #student-info-container .edit-btn .edit-icon{display:inline;margin-right:5px;margin-top:-4px;width:14px}#student-info-top .student-profile-container #student-info-container .edit-btn .edit-icon>path{fill:#fff}#student-info-top .student-profile-container #student-info-container .edit-btn.active,#student-info-top .student-profile-container #student-info-container .edit-btn:hover{background-color:#fff;color:#0068ff}#student-info-top .student-profile-container #student-info-container .edit-btn.active svg>path,#student-info-top .student-profile-container #student-info-container .edit-btn:hover svg>path{fill:#0068ff}#student-info-top .student-gameplay-container{background-color:#0068ff;border-radius:1rem;display:flex;gap:1rem;padding:1rem;flex-direction:column;width:311px;height:220px}#student-info-top .student-gameplay-container .lotd-streak-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:99px;background:#ffffff59;border-radius:8px}#student-info-top .student-gameplay-container .lotd-streak-container .streak-complete svg{width:34px}#student-info-top .student-gameplay-container .lotd-streak-container .circle-number-container{pointer-events:none;position:relative}#student-info-top .student-gameplay-container .lotd-streak-container .circle-number-container .streak-icon{width:53px}#student-info-top .student-gameplay-container .lotd-streak-container .circle-number-container .streak-days{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;font-size:16.8693px;line-height:19px;margin-top:-42px;justify-content:center;position:absolute;width:100%}#student-info-top .student-gameplay-container .lotd-streak-container .circle-number-container .streak-days .streak-text{font-weight:700;font-size:5.23591px;line-height:6px;display:flex;align-items:center;text-align:center;color:#fff}#student-info-top .student-gameplay-container .lotd-streak-container .streak-complete{margin-left:0;margin-top:-25px;position:absolute}#student-info-top .student-gameplay-container .lotd-streak-container .lotd-label{color:#fff;font-weight:600}#student-info-top .gameplay-info-container{display:flex;justify-content:space-between;gap:.5rem}#student-info-top .gameplay-info-container div{padding:5.90658px;width:87px;height:68px;background:#ffffff59;border-radius:5.90658px;text-align:center;overflow:hidden}#student-info-top .gameplay-info-container p{font-weight:700;font-size:10px;line-height:12px;color:#fff}#student-info-top .gameplay-info-container h2{margin-top:5px;font-weight:700;font-size:30px;line-height:36px;color:#fff}#student-info-top .gameplay-info-container .played_games_icon_joystick{top:-28px;left:30px}#student-info-top .gameplay-info-container .played_games_icon_time{top:-35px;left:30px}#student-info-top .gameplay-info-container .played_games_icon_clock{top:-33px;left:32px}@media(max-width:780px){#student-info-top{flex-direction:column}#student-info-top .student-gameplay-container{margin:0 auto;width:100%}#student-info-top .student-gameplay-container .gameplay-info-container .played-games,#student-info-top .student-gameplay-container .gameplay-info-container .created-games,#student-info-top .student-gameplay-container .gameplay-info-container .minutes-played{position:relative;width:100%}#student-info-top .student-gameplay-container .played_games_icon_joystick,#student-info-top .student-gameplay-container .played_games_icon_time,#student-info-top .student-gameplay-container .played_games_icon_clock{left:unset;right:0rem;position:absolute;top:1.5rem}}#student-info-middle{width:100%;display:flex;justify-content:center;margin:1rem 0rem;gap:1rem}#student-info-middle .games-btn{color:#c914a7;display:flex;align-items:center;width:111px;height:40px;border:4px solid #c914a7;border-radius:43px;font-weight:600;font-size:19.9065px;justify-content:center;line-height:24px;transition:all ease-in-out .3s}#student-info-middle .games-btn:hover,#student-info-middle .games-btn.active{color:#fff;background-color:#c914a7}#student-info-middle .achievements-btn{color:#26b59d;display:flex;align-items:center;width:173px;height:40px;border:4px solid #26b59d;border-radius:43px;font-weight:600;font-size:19.9065px;justify-content:center;line-height:24px;transition:all ease-in-out .3s}#student-info-middle .achievements-btn:hover,#student-info-middle .achievements-btn.active{color:#fff;background-color:#26b59d}#student-info-middle .classes-btn{color:#5c25b7;display:flex;align-items:center;width:115px;height:40px;border:4px solid #5c25b7;border-radius:43px;font-weight:600;font-size:19.9065px;justify-content:center;line-height:24px;transition:all ease-in-out .3s}#student-info-middle .classes-btn:hover,#student-info-middle .classes-btn.active{color:#fff;background-color:#5c25b7}#student-info-middle .challenges-btn{color:#002d72;display:flex;align-items:center;width:173px;height:40px;border-radius:2.6875rem;border:4px solid #002d72;font-weight:600;font-size:19.9065px;justify-content:center;line-height:24px;transition:all ease-in-out .3s}#student-info-middle .challenges-btn:hover,#student-info-middle .challenges-btn.active{color:#fff;background-color:#002d72}#student-info-middle.p-select{gap:unset}#student-info-middle.p-select .p-select-label{background:#0068ff;color:#fff;text-transform:capitalize}#student-info-middle.p-select .p-select-dropdown{background:#0068ff}#student-info-middle.p-select .p-select-label{margin:unset;border-bottom-right-radius:0rem;border-top-right-radius:0rem}#student-info-middle.p-select .p-select-dropdown{border-bottom-right-radius:5px;border-top-right-radius:5px}#student-info-middle.p-select.games-style .p-select-label,#student-info-middle.p-select.games-style .p-select-dropdown{background:#c914a7}#student-info-middle.p-select.achievements-style .p-select-label,#student-info-middle.p-select.achievements-style .p-select-dropdown{background:#26b59d}#student-info-middle.p-select.classes-style .p-select-label,#student-info-middle.p-select.classes-style .p-select-dropdown{background:#5c25b7}#student-info-middle.p-select.challenges-style .p-select-label,#student-info-middle.p-select.challenges-style .p-select-dropdown{background:#002d72}#edit-stud-info{background-color:#0068ff;border-radius:1rem;color:#fff;height:100%;padding:1rem}#edit-stud-info .label-header{font-size:2rem;font-weight:700;margin-bottom:1.1rem}#edit-stud-info .info-input-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}#edit-stud-info .info-input-container .individual-input-container{display:flex;flex-direction:column;color:#fff;position:relative}#edit-stud-info .info-input-container .individual-input-container .confirm-pw{-webkit-user-select:none;user-select:none}#edit-stud-info .info-input-container .individual-input-container .last-initial{width:25%}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style{border:2px solid white;border-radius:7px;height:2.875rem;padding:.625rem;outline:none;width:100%;background-color:#0068ff}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style.invalid-username{border:2px solid red!important;box-shadow:0 0 0 3px red!important}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style::placeholder{color:#fff!important;opacity:.35}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style:-ms-input-placeholder{color:#fff!important;opacity:.35}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style::-ms-input-placeholder{color:#fff!important;opacity:.35}#edit-stud-info .info-input-container .individual-input-container .input-stud-info-style:focus{box-shadow:0 0 0 3px #fff;color:#fff}#edit-stud-info .info-input-container .individual-input-container .show-pw-icon{position:absolute;top:2.5rem;right:10px;width:2.063rem}#edit-stud-info .info-input-container .individual-input-container .show-pw-icon path{fill:#fff!important}#edit-stud-info .info-input-container .individual-input-container .match-err-txt{color:red;font-size:14px;font-weight:600}#edit-stud-info .info-input-container .individual-input-container .err-border{border:3px solid red!important}#edit-stud-info .options-container{display:flex;flex-direction:column}#edit-stud-info .options-container .save-stud-info-btn,#edit-stud-info .options-container .cancel-edit-btn{margin-top:1.25rem;border-radius:60px;font-weight:700;padding:.625rem 0rem}#edit-stud-info .options-container .save-stud-info-btn{background-color:#fff;border:3px solid white;color:#0068ff}#edit-stud-info .options-container .save-stud-info-btn:hover{background-color:#0068ff;border:3px solid white;color:#fff}#edit-stud-info .options-container .cancel-edit-btn{border:3px solid white}#remove-student-modal .modal-wrapper .modal-container{height:unset;width:32rem}#remove-student-modal .modal-wrapper .modal-container .modal-vue-header{display:flex;font-size:2.3rem;justify-content:center;margin-bottom:.2rem;position:relative}#remove-student-modal .modal-wrapper .modal-container .modal-vue-body{height:unset;padding:unset}#remove-student-modal .modal-wrapper .modal-container .modal-vue-body .body-txt{font-size:1.2rem;font-weight:600;margin:0px 3rem;text-align:center}#remove-student-modal .modal-wrapper .modal-container .modal-vue-footer{display:flex;font-size:1.2rem;gap:2rem;justify-content:center;margin:1rem 0rem}#remove-student-modal .modal-wrapper .modal-container .modal-vue-footer .confirm-btn{border-radius:60px;padding:.2rem 1rem;background-color:#0068ff;border:3px solid #0068ff;color:#fff;font-weight:600}#remove-student-modal .modal-wrapper .modal-container .modal-vue-footer .cancel-btn{border-radius:60px;padding:.2rem 1rem;border:3px solid black;color:#000;font-weight:600}#remove-student-modal .modal-wrapper .modal-container .modal-vue-footer .confirm-btn:hover{opacity:.5}#remove-student-modal .modal-wrapper .modal-container .modal-vue-footer .cancel-btn:hover{background-color:gray;border:3px solid gray;color:#fff}#student-info-bottom{height:100%;border-radius:1rem}#student-info-bottom .games{display:flex;flex-direction:column;align-items:flex-start;padding:0rem 1rem 1rem;gap:16px;border-radius:17px;transition:all .3s ease-in-out}#student-info-bottom .scroll_games::-webkit-scrollbar-thumb{background:#fff!important;border-radius:10px!important}#student-info-bottom .scroll_games::-webkit-scrollbar-track{background:#ffffff59!important}#student-info-bottom .scroll_games::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}#student-info-bottom .achievements{display:flex;padding:16px;gap:16px;background:#26b59d;border-radius:17px;overflow:auto;flex-wrap:wrap;max-height:488px;transition:all .3s ease-in-out}#student-info-bottom .achievements .no_badges{text-align:center;padding:16px 8px;color:#fff;line-height:50px;width:752px;font-size:24px;background:#ffffff59;border-radius:16px;margin:auto 0;width:100%}#student-info-bottom .achievements .no_badges .text_1{font-weight:400}#student-info-bottom .achievements .no_badges .text_2{font-weight:600;margin-bottom:1rem}#student-info-bottom .achievements .no_badges .badge_award_btn{width:217px;height:35px;margin:0 auto}#student-info-bottom .achievements .no_badges .badge_award_btn:hover>path{opacity:.8}#student-info-bottom .achievements::-webkit-scrollbar{display:none}#student-info-bottom .classes{display:flex;flex-direction:column;align-items:flex-start;padding:0rem 0rem 1rem 1rem;gap:16px;background:#5c25b7;border-radius:17px;max-height:488px;transition:all .3s ease-in-out}#student-info-bottom .challenges{display:flex;flex-direction:column;align-items:flex-start;padding:0rem 0rem 1rem 1rem;gap:16px;background:#002d72;border-radius:17px;transition:all .3s ease-in-out}#student-info-bottom .tab_heading{font-weight:700;font-size:18px;letter-spacing:1px;line-height:24px;display:flex;align-items:center;color:#fff}#student-info-bottom .rp_cont{margin-right:30px;width:700px}#student-info-bottom .rp_cont.empty{margin:unset;width:unset}#student-info-bottom .rp_cont.empty .recent_container{min-height:unset}#student-info-bottom .rp_cont.rs_empty{border-radius:1rem;display:flex;align-items:center;justify-content:center;height:193px;background:#ffffff59}#student-info-bottom .recent_container{overflow:auto;min-height:312px;gap:1rem}#student-info-bottom .recent_container .scroll_games::-webkit-scrollbar-thumb{background:#fff!important;border-radius:10px!important}#student-info-bottom .recent_container .scroll_games::-webkit-scrollbar-track{background:#ffffff59!important}#student-info-bottom .recent_container .scroll_games::-webkit-scrollbar-track{margin-right:40px;margin-left:40px;border-radius:10px}#student-info-bottom .recent_container .no_recent_plays{text-align:center;align-items:center;padding:16px;color:#fff;gap:8px;width:100%;font-size:24px;background:#ffffff59;border-radius:16px;margin-bottom:1rem}#student-info-bottom .recent_container .no_recent_plays .text_1{font-weight:400}#student-info-bottom .recent_container .no_recent_plays .text_2{font-weight:600}#student-info-bottom .recent_container .no_recent_plays .browse_all{width:217px;height:35px;margin:0 auto}#student-info-bottom .recent_container .no_recent_plays .browse_all:hover>path{opacity:.8}.padding-for-scrolltrack{border-radius:1rem;height:100%;padding:1rem 1rem 0rem 0rem;display:flex;flex-direction:column}.padding-for-scrolltrack .modal-scroller::-webkit-scrollbar-thumb{border-radius:10px;background:#fff!important}#student-info-bottom.scroller-bottom::-webkit-scrollbar{width:10px}#student-info-bottom.scroller-bottom::-webkit-scrollbar-thumb{border-radius:10px;background:#ffffff59}#student-info-bottom::-webkit-scrollbar-track{background-color:#ffffff59}#student-info-bottom.scroller-bottom::-webkit-scrollbar-track{margin-top:5px;margin-bottom:5px;border-radius:10px}.padding-for-scrolltrack.games-color{background-color:#c914a7}.padding-for-scrolltrack.achievements-color{background-color:#26b59d}.padding-for-scrolltrack.classes-color{background-color:#5c25b7}.padding-for-scrolltrack.challenges-color{background-color:#002d72}.padding-for-scrolltrack.stud-info-color{background-color:#0068ff}#student-info-bottom.modal-scroller{overflow-x:hidden;overflow-y:scroll}.recently_played_game_card{position:relative;display:flex;flex-direction:column;align-items:center;padding:12.2125px;min-width:220px;height:272px;background:#fff;border-radius:18.3188px}.recently_played_game_card img{width:202.18px;max-height:130px;min-height:130px;border-radius:12px}.recently_played_game_card .title{margin-top:8px;text-align:center;font-weight:700;font-size:18.3188px;line-height:22px;color:#000}.recently_played_game_card .time{color:#000;font-size:.9rem;position:absolute;bottom:50px;text-align:center}.recently_played_game_card .open_in_details_btn{display:flex;gap:5px;padding:6.10625px 24.425px;border:3.18716px solid #0068ff;border-radius:37.1835px;font-weight:700;line-height:15px;color:#0068ff;transition:all .3s ease-in-out;position:absolute;bottom:0;margin-bottom:10px}.recently_played_game_card .open_in_details_btn:hover{color:#fff;background:#0068ff}.recently_played_game_card .open_in_details_svg{width:16.35px;height:15.21px}.recently_played_game_card .open_in_details_btn:hover svg path{fill:#fff!important}.recent_play_container{max-width:733px;gap:1rem;overflow:auto}.recent_play_container .no_recent_submitted{text-align:center;padding:16px 8px;font-weight:400;font-size:24px;width:752px;color:#fff;border-radius:16px}.recently_created_game_card{display:flex;flex-direction:column;align-items:center;padding:13.0782px;gap:13.08px;min-width:220px;height:236.28px;background:#fff;border-radius:19.6173px;margin-bottom:23px}.recently_created_game_card .title_container{width:193.84px;height:140.59px;padding:8.17389px;background:#0068ff;border-radius:13.8956px;font-weight:700;font-size:19.6173px;line-height:24px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.recently_created_game_card .review_submission{display:flex;gap:5px;padding:14px 0;flex-direction:row;justify-content:center;align-items:center;color:#0068ff;font-weight:700;width:180.69px;height:30.38px;border:3.18716px solid #0068ff;border-radius:39.8193px}.recently_created_game_card .review_submission:hover{color:#fff;background:#0068ff}.recently_created_game_card .review_submission_svg{width:16.35px;height:15.21px}.recently_created_game_card .review_submission:hover svg path{fill:#fff!important}.award_badge_btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px;width:133px;height:29.01px;border:2.75px solid #ffffff;border-radius:46.4142px;font-weight:700;font-size:12.2604px;line-height:15px;text-align:center;letter-spacing:.02em;color:#fff;transition:all .3s ease-in-out}.award_badge_btn .badge_svg{height:20px;width:20px}.award_badge_btn .badge_svg path{fill:none;stroke:#fff;stroke-width:2}.award_badge_btn:disabled{opacity:.5}.award_badge_btn:hover{background-color:#fff;color:#26b59d}.award_badge_btn:disabled:hover{background-color:transparent;color:#fff}.award_badge_btn:disabled:hover path{fill:none;stroke:#fff;stroke-width:2}.award_badge_btn:hover>svg>path{fill:#26b59d!important;stroke:#26b59d}#student-info-bottom .badge{display:flex;flex-direction:column;justify-content:center;align-items:center;width:165px;white-space:inherit;padding:8px 12px;gap:.25rem;background:#fff;box-shadow:0 4.70003px 11.7501px #b1b1b140;border-radius:16px;max-height:216px}#student-info-bottom .badge .badge_img{width:78.31px;height:99.75px}#student-info-bottom .badge .badge_type{font-weight:700;font-size:1rem;line-height:23px;display:flex;align-items:center;text-align:center;color:#000;min-height:45px}#student-info-bottom .badge .given_by{font-size:.825rem;font-weight:500;font-size:.75rem}#student-info-bottom .badge .date{font-size:.75rem;line-height:17px;font-weight:700;letter-spacing:0px;display:flex;align-items:center;color:#000}.award_badge_view{display:flex;padding:16px;width:742px;background:#ffffff59;border-radius:16px;flex-wrap:wrap;overflow:auto}.award_badge_view .badge_success_container{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;gap:15px}.award_badge_view .badge_success_container .success{display:flex;flex-direction:column;align-items:center;padding:0;height:167.44px;color:#fff;font-family:Hellix;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:center}.award_badge_view .badge_success_container .awarded_badges{display:flex;gap:10px;padding:2rem;background:#ffffff59;border-radius:16px;overflow:auto}.award_badge_view .badge_success_container .awarded_badges .badge_class{padding:16px;height:155px;min-width:135.88px;max-width:136px;background:#fff;box-shadow:0 4px 10px #b1b1b140;border-radius:13px;display:flex;flex-direction:column;align-items:center}.award_badge_view .badge_success_container .awarded_badges .badge_class .badge_img{height:95px;width:75px}.award_badge_view .badge_success_container .awarded_badges .badge_class .badge_type{font-size:16px;font-weight:700;line-height:19px;display:flex;align-items:center;text-align:center;min-height:45px;color:#141410}.award_badge_view .done_awarding{display:flex;flex-direction:row;justify-content:center;padding:11.0025px 57.6014px;height:41.42px;background:#fff;border-radius:20.7106px;font-weight:700;font-size:18px;align-items:center;text-align:center;color:#26b59d}.award_badge_view .label_container{display:flex;flex-wrap:wrap;height:325px}.award_badge_view .label_container .badge-loader_container{position:relative;top:-18%;left:29%;height:306.42px;width:400px}.award_badge_view .badge_label{display:flex;align-items:center;width:48%;margin:0 7px;position:relative;padding-left:15px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.award_badge_view .badge_label input{position:absolute;right:0;opacity:0}.award_badge_view .badge_label .badge_desc{display:flex;align-items:center;gap:13px}.award_badge_view .badge_label .badge_desc .badge_text{font-family:Hellix;font-style:normal;font-weight:600;font-size:22px;line-height:26px;display:flex;align-items:center;color:#fff}.award_badge_view .badge_label .badge_img{width:52px;height:60px}.award_badge_view .badge_label .badge_checkmark{height:20px;width:20px;background-color:#fff;border-radius:2.58883px;position:absolute;right:0;opacity:.5}.award_badge_view .badge_label:hover input~.badge_checkmark{background-color:#fff;opacity:.8}.award_badge_view .badge_label input:checked~.badge_checkmark{background-color:#0068ff;opacity:1}.award_badge_view .button_bottom{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11.0025px 57.6014px;gap:6.47px;width:300px;height:41.42px;border:2.58883px solid #ffffff;border-radius:20.7106px}.award_badge_view .award_badge_cancel_btn{font-weight:700;font-size:18px;line-height:22px;display:flex;align-items:center;text-align:center;color:#fff}.award_badge_view .award_badge_cancel_btn:hover{background-color:#fff;color:#26b59d}.award_badge_view .award_student_badge_btn{font-weight:700;font-size:18px;line-height:22px;display:flex;align-items:center;text-align:center;color:#26b59d;background:#fff}.award_badge_view .button_container_bottom{display:flex;justify-content:center;align-items:center;width:100%;gap:30px}.classes_container{display:flex;flex-wrap:wrap;gap:6px}.enrolled_classes_card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:8px;margin-bottom:16px;width:240px;height:259.92px;background:#fff;box-shadow:0 4px 10px #b1b1b140;border-radius:16px}.enrolled_classes_card .title_container{display:flex;justify-content:center;align-items:center;text-align:center;padding:10px;width:208.59px;height:125px;background:#26b59d;border-radius:16px;font-weight:700;font-size:19.27px;line-height:23px;color:#fff}.enrolled_classes_card .title_container .title{font-size:1.25rem}.enrolled_classes_card .taught_by_text{font-size:1rem}.enrolled_classes_card .taught_by_teacher{font-size:1.125rem}.enrolled_classes_card .remove_from_class_btn{display:flex;justify-content:center;align-items:center;padding:6.95933px 0;gap:6.96px;width:208.59px;height:32.92px;border:4.1756px solid #26b59d;border-radius:48.7153px;font-weight:700;font-size:16px;line-height:19px;transition:all .3s ease-in-out;color:#26b59d}.enrolled_classes_card .remove_from_class_btn:hover:not([disabled]){background-color:#26b59d;color:#fff}.enrolled_classes_card .remove_from_class_btn:disabled{opacity:.5;cursor:not-allowed}.challenges-container{display:flex;overflow-x:auto;max-width:100%;overflow-y:hidden;padding-right:2rem;transition:all .3s ease-in-out}.challenges-container .in-progress-card,.challenges-container .completed-cards{padding:15px;border-radius:16px;background:#ffffff59;color:#fff;font-size:13.712px;font-style:normal;font-weight:600;line-height:normal;max-width:150px;min-width:150px;margin-right:15px;margin-bottom:20px;overflow-wrap:break-word;text-align:center}.challenges-container .in-progress-card .info-card-status,.challenges-container .completed-cards .info-card-status{display:flex;flex-direction:column;gap:10px;margin-top:10px}.challenges-container .in-progress-card .info-card-status .challenge-status,.challenges-container .completed-cards .info-card-status .challenge-status{color:#fff;font-size:14px;font-style:normal;font-weight:800;line-height:normal;text-align:center}.challenges-container .in-progress-card .info-card-status .challenge_title,.challenges-container .completed-cards .info-card-status .challenge_title{display:flex;align-items:center;color:#fff;font-size:16px;font-weight:600;line-height:normal;text-align:center;margin-bottom:10px;height:50px}.challenges-container .inprogress-card,.challenges-container .completed-cards p{word-break:break-word}.challenges-container .progress-bar{width:100%;background:#d9d9d959;border-radius:9.786px;height:12px;overflow:hidden}.challenges-container .progress-bar .progress{background-color:#fff;height:100%;border-radius:9.786px;transition:width .3s}.empty-state-container{background-color:#ffffff59;border-radius:1rem;width:90%;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0rem 1rem;padding:3rem 2rem;text-align:center}.empty-state-container .first-line{font-weight:500;font-size:1.5rem;line-height:1.5rem;word-break:break-word}.empty-state-container .second-line{font-weight:600;font-size:18px;line-height:1rem;word-break:break-word}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}#student-info-modal.p-dialog.mobile{height:100%;min-height:100%}#student-info-modal.p-dialog{padding:unset;max-height:95%;width:816px;display:flex;flex-direction:column;overflow:hidden;position:relative}#student-info-modal.p-dialog .p-dialog-header{display:none}#student-info-modal.p-dialog .p-dialog-content{padding:0}#student-info-modal.p-dialog .modal-vue-header{color:#0068ff;background:#fff;font-size:2.188rem;font-weight:700;margin:0rem 1rem 1rem;position:absolute;top:0;width:100%;padding-top:1rem;padding-right:2.2rem;z-index:1}#student-info-modal.p-dialog .modal-vue-header .close-btn{display:inline;float:right;position:relative;top:3px;width:2rem}#student-info-modal.p-dialog .modal-vue-body{background:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;flex-direction:column;height:100%;padding:5rem 1rem 1rem}#student-info-modal.p-dialog .modal-vue-body .loader-container{height:820px;left:30px;position:relative;top:-100px}@media(max-height:1001px){#student-info-modal .modal-vue-body{height:80vh}}.close-btn circle{fill:#fff!important;transition:fill .3s}.close-btn path{transition:fill .3s;fill:#0068ff!important}.close-btn:hover circle{fill:#0068ff!important}.close-btn:hover path{fill:#fff!important}#welcome-tour-modal .modal-container{box-shadow:0 4px 7px 2px #4949491a;display:flex;flex-direction:column;height:790px;min-width:797px;max-width:1000px;padding:0}#welcome-tour-modal .modal-container .modal-vue-header{align-items:center;color:#0068ff;display:flex;flex-direction:row;justify-content:space-between;padding:20px 20px 0}#welcome-tour-modal .modal-container .modal-vue-header .breakout-label{font-size:32px;font-weight:700}#welcome-tour-modal .modal-container .modal-vue-header .close-btn{color:#0068ff;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:10px;width:89px;height:30px;border:4px solid #0068ff;border-radius:50px}#welcome-tour-modal .modal-container .modal-vue-header .close-btn:hover{background-color:#0068ff;color:#fff}#welcome-tour-modal .modal-container .modal-vue-body{border-radius:10px;margin:1rem 0px;padding:0rem 1rem}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-item{max-width:100%}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container,#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content{position:relative}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-viewport .p-carousel-item-list{transition:transform .3s ease-in-out!important}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button,#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{position:absolute;z-index:1;background:#fff;border-radius:999px;z-index:2}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button{bottom:1rem;left:16rem}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{bottom:1rem;right:16rem}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button,#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{background-repeat:no-repeat;background-position:center;background-size:contain;border:none;width:40px;height:40px;background-color:transparent;cursor:pointer}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button svg,#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button svg{display:none}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button{background-image:url(/front/images/welcome-tour/toggle_left.svg)}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{background-image:url(/front/images/welcome-tour/toggle_right.svg)}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel .p-carousel-content{position:relative}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel-indicator-list{position:absolute;bottom:1rem;z-index:1;width:100%;display:flex;gap:1rem}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel-indicator-list .p-carousel-indicator .p-carousel-indicator-button{background-color:#fff;border-radius:99px;width:.5rem;height:.5rem;opacity:.5}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel-indicator-list .p-carousel-indicator.p-carousel-indicator-active .p-carousel-indicator-button{opacity:unset}#welcome-tour-modal .modal-container .modal-vue-body .p-carousel-indicator-list .p-highlight{opacity:1}#welcome-tour-modal .modal-container .modal-vue-body .agile{height:100%;position:relative}#welcome-tour-modal .modal-container .modal-vue-body .agile .agile__actions{bottom:10px;position:absolute;width:100%}#welcome-tour-modal .modal-container .modal-vue-footer{display:flex;justify-content:center}#welcome-tour-modal .modal-container .modal-vue-footer .get-started-btn{align-items:center;background:linear-gradient(90deg,#26b59d,transparent) #0068ff;border-radius:74px;color:#fff;display:flex;flex-direction:row;font-size:24px;height:53px;justify-content:center;padding:8px 32px;width:271px;transition:background-color .5s ease-out}#welcome-tour-modal .modal-container .modal-vue-footer .get-started-btn:hover{background:#26b59d}@media(max-height:770px){#welcome-tour-modal .modal-container{height:89%;overflow:auto}}#main-tour-modal{z-index:10000}#main-tour-modal .modal-container{display:flex;flex-direction:column;min-width:987px;max-width:1000px;padding:1rem}#main-tour-modal .modal-container .modal-vue-header{align-items:center;color:#0068ff;display:flex;flex-direction:row;justify-content:space-between;margin-top:.5rem}#main-tour-modal .modal-container .modal-vue-header .breakout-label{font-size:32px;font-weight:700}#main-tour-modal .modal-container .modal-vue-header .close-btn{color:#0068ff;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:10px;width:89px;height:30px;border:4px solid #0068ff;border-radius:50px;transition:background-color .5s ease-out}#main-tour-modal .modal-container .modal-vue-header .close-btn:hover{background-color:#0068ff;color:#fff}#main-tour-modal .modal-container .modal-vue-body{border-radius:10px;margin:1rem 0rem 0rem;display:flex;height:591px}#main-tour-modal .modal-container .modal-vue-body .tour-select-container{background:#4d96ff;color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;font-size:1.5rem;overflow:auto;padding:1.5rem 1rem;width:45%}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li{margin-bottom:.5rem}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li button{width:100%;text-align:left;padding:8px 16px;border-radius:100px;transition:background-color .5s ease-out}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li button.selected{background-color:#fff!important;color:#4d96ff!important}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li button.selected .checkmark-icon path{fill:#4d96ff}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li button.completed{align-items:center;background-color:#26b591;color:#fff;display:flex}#main-tour-modal .modal-container .modal-vue-body .tour-select-container ul li button.completed .checkmark-icon{margin-left:.5rem;width:18px}#main-tour-modal .modal-container .modal-vue-body .tour-select-container li:hover button{background-color:#fff!important;color:#4d96ff!important}#main-tour-modal .modal-container .modal-vue-body .tour-select-container li:hover button.completed .checkmark-icon path{fill:#4d96ff}#main-tour-modal .modal-container .modal-vue-body .tour-info-container{background:url(/images/blue_bg.svg?61c7965…);background-color:#0068ff;background-size:100% 100%;border-top-right-radius:10px;border-bottom-right-radius:10px;width:60%}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-bg{border-top-right-radius:10px;border-bottom-right-radius:10px}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;font-weight:700;display:flex;flex-direction:column;height:100%;width:100%;padding:4.1rem 3.5rem 2rem}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .info-header{font-size:32px;margin-bottom:1rem;text-align:center;white-space:nowrap}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .content-body{font-weight:500;font-size:1.25rem;flex-grow:1}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container info-content{font-size:1.25rem}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .svg-container{display:flex;justify-content:center}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .svg-container .witty-svg{height:286px;cursor:default}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .button-container{display:flex;justify-content:center;margin-top:1rem;width:100%}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .button-container .select-btn{background:#c914a7;border-radius:74px;color:#fff;display:flex;justify-content:center;font-weight:700;font-size:24px;height:53px;min-width:271px;padding:8px 32px;transition:background-color .5s ease-out}#main-tour-modal .modal-container .modal-vue-body .tour-info-container .info-container .button-container .select-btn:hover{background:#8b0e74}#main-tour-modal .modal-container .modal-vue-footer{display:flex;justify-content:center;position:relative}#main-tour-modal .modal-container .modal-vue-footer .bonus-svg{cursor:default}#main-tour-modal .modal-container .modal-vue-footer .msg-container{color:#fff;position:absolute;width:396px;right:0;top:28%;gap:1rem;display:flex;flex-direction:column}#main-tour-modal .modal-container .modal-vue-footer .msg-container .txt-2{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#e6f0ff;margin-bottom:.5rem}#main-tour-modal .modal-container .modal-vue-footer .msg-container .create-class-btn{background:unset;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 32px;gap:1px;width:200px;font-size:1.5rem;height:38px;border:3px solid #ffffff;border-radius:32px;transition:background-color .5s ease-out;white-space:nowrap}#main-tour-modal .modal-container .modal-vue-footer .msg-container .create-class-btn:hover{background-color:#fff;color:#0068ff}.bonus-footer .modal-container .modal-vue-body{margin:1rem 0rem!important}@media(max-height:900px){.bonus-footer .modal-container{height:89%;overflow:auto}.bonus-footer .modal-container .modal-vue-body{margin:1rem 0rem;height:100%}}#mini-tour-modal.modal-mask{visibility:hidden}#mini-tour-modal .modal-wrapper{position:absolute;bottom:2%;right:2%;visibility:visible}#mini-tour-modal .modal-wrapper .modal-container{background:url(/images/bgBlueMini2.svg) no-repeat bottom;background-color:#4c95ff;display:flex;flex-direction:column;width:417.56px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header{align-items:center;color:#0068ff;display:flex;flex-direction:row;justify-content:space-between}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header .breakout-label{font-size:32px;font-weight:700}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header .back-btn{align-items:center;border:4px solid white;border-radius:50px;color:#fff;display:flex;flex-direction:row;height:30px;justify-content:center;padding:8px 24px;transition:background-color .5s ease-out;width:155px;white-space:nowrap}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header .back-btn:hover{background-color:#fff;color:#0068ff}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header .mini-tour-close-btn{width:30px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-header .mini-tour-close-btn:hover{opacity:.6}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .steps-loading .p-paginator{margin-top:34rem}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .load-style{color:#fff;position:relative;top:20rem;margin-left:10rem}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-paginator-bottom,#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content div{border:unset}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-emptymessage{display:none}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:unset}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .slide-title{color:#fff;font-weight:700;font-size:29.3021px;margin:1rem 0rem 0rem;text-align:center}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .slide-title.img-icon{margin-bottom:1rem}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .svg-icon{width:100%}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .svg-icon div{height:100%}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .svg-icon div svg{height:100%;cursor:default}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .img-icon{display:flex;flex-direction:column;gap:1rem}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .text-content{display:flex;flex-direction:column;justify-content:space-between;z-index:10}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .text-content.svg-style{justify-content:center}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .gif-style{border-radius:10px;height:229px;margin-bottom:1rem}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .slide-header{color:#fff;font-weight:700;font-size:29.3021px;line-height:35px;margin:0rem 0rem 1.2rem;text-align:center}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .slide-body{color:#fff;font-weight:500;font-size:18px;justify-content:center}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .done-btn{align-items:center;background:#c914a7;border-radius:74px;color:#fff;display:flex;font-size:24px;font-weight:700;height:45px;justify-content:center;margin:1.5rem auto 0;transition:background-color .5s ease-out;width:360px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-dataview-content .done-btn:hover{background:#8b0e74}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-paginator{gap:.625rem;margin-top:1.5rem;padding:unset;width:100%}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .pi-angle-left,#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .pi-angle-right{background-color:#fff;font-size:50px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .pi-angle-left:before{top:-10px;position:relative;font-size:30px;margin:10px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .pi-angle-right:before{top:-10px;position:relative;font-size:30px;margin:10px}#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-paginator .p-paginator-prev img,#mini-tour-modal .modal-wrapper .modal-container .modal-vue-body .p-paginator .p-paginator-next img{width:39px}#mini-tour-modal .p-dataview-empty-message{display:none}#mini-tour-modal .p-dataview .p-dataview-content,#mini-tour-modal .p-paginator{background:unset}#mini-tour-modal .p-paginator-pages{gap:unset;margin-top:-33px;visibility:hidden}#mini-tour-modal .p-paginator-pages .p-paginator-page-selected{color:#fff!important}#mini-tour-modal .p-paginator-content{--p-paginator-gap: .625rem}#mini-tour-modal .p-paginator-first,#mini-tour-modal .p-paginator-last{display:none}#mini-tour-modal .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#26b59d;border-color:#26b59d;color:#fff!important}#mini-tour-modal .p-paginator-element,#mini-tour-modal .p-paginator-prev{visibility:hidden}#mini-tour-modal .p-paginator-first:after,#mini-tour-modal .p-paginator-last:after{display:none}#mini-tour-modal .p-paginator-page:after{visibility:visible;position:absolute;content:".";padding:2px;font-size:40px;top:5px}#mini-tour-modal .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#fff;font-weight:400}#mini-tour-modal .p-link:focus{box-shadow:unset}#mini-tour-modal .p-paginator .p-paginator-pages .p-paginator-page{color:#ffffff4d;min-width:1rem}#mini-tour-modal .p-paginator .p-paginator-prev,#mini-tour-modal .p-paginator .p-paginator-next{border:unset}#mini-tour-modal .p-paginator-prev,#mini-tour-modal .p-paginator-next{visibility:visible;background-size:cover;padding:2px}#mini-tour-modal .pi-angle-right,#mini-tour-modal .pi-angle-left{font-size:0px}#mini-tour-modal .p-paginator-bottom{border:none}#mini-tour-modal .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{color:unset}#mini-tour-modal .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:unset}#mini-tour-modal .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover{background:unset}#create-game-modal-id .invalid-input{border:2px solid red!important}#create-game-modal-id .invalid-text{color:red;text-align:left}#edit-playlist-modal-id{border:6px solid #002d72;min-width:345px;padding:1.75rem}#edit-playlist-modal-id .p-dialog-content{padding:0;border-radius:.5rem;overflow:hidden}#edit-playlist-modal-id .cf-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#edit-playlist-modal-id .cf-modal-header .header-label{color:#0068ff;font-size:2rem;font-weight:800;line-height:normal}#edit-playlist-modal-id .cf-modal-header .cf-header-icon{cursor:default}#edit-playlist-modal-id .cf-modal-body{display:flex;flex-direction:column;gap:1rem}#edit-playlist-modal-id .cf-modal-body .cf-body-label-header{color:#002d72;font-size:14px;font-weight:600;line-height:normal}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input{border-radius:.5rem;border:2px solid #a9b5ce;background:#afafaf3d;color:#002d72;padding:.5rem .75rem;width:100%}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input.active-input{background:#fff;outline:none;border:2px solid #002d72}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input:focus{background:#fff;outline:none;border:2px solid #0068ff}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cf-name-input::placeholder,#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style::placeholder{color:#a9b5ce!important;font-weight:700}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style.active-input{background:#fff;outline:none;border:2px solid #002d72}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style:focus{background:#fff;outline:none;border:2px solid #0068ff!important}#edit-playlist-modal-id .cf-modal-body .cf-name-input-wrap .cp-textarea-style{border-radius:.5rem;border:2px solid #a9b5ce;background:#afafaf3d;padding:.5rem .75rem;width:100%}#edit-playlist-modal-id .cf-modal-body .cf-body-label{color:#002d72;font-size:14px;font-weight:600;line-height:normal}#edit-playlist-modal-id .cf-modal-body .cf-location-input-wrap{--p-select-placeholder-color: #002d72}#edit-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select:not(.p-disabled).p-focus{border:2px solid #a9b5ce!important}#edit-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select{--p-select-color: #002d72;background:#ececec;border-radius:10px;border:2px solid #a9b5ce;width:100%}#edit-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-label.p-placeholder{color:#002d72;font-weight:600;padding:.5rem}#edit-playlist-modal-id .cf-modal-body .cf-location-input-wrap .p-select .p-select-dropdown{background-color:#0068ff;border-top-right-radius:9px;border-bottom-right-radius:9px}#edit-playlist-modal-id .cf-modal-body .cf-body-error-text{color:#c1272d;text-align:center;font-size:14px;font-weight:600;line-height:normal}#edit-playlist-modal-id .cf-modal-footer{display:flex;justify-content:center;gap:.7rem;align-items:center;margin-top:1rem}#edit-playlist-modal-id .cf-modal-footer .cf-create-btn{align-items:center;background:#0068ff;border-radius:3rem;color:#fff;display:flex;font-weight:700;gap:.25rem;padding:.5rem 1.5rem;transition:.3s ease-in-out all;transform:scale(1);-webkit-user-select:none;user-select:none}#edit-playlist-modal-id .cf-modal-footer .cf-create-btn:hover{background:#0057e6;transform:scale(1.02)}#edit-playlist-modal-id .cf-modal-footer .cf-create-btn.disabled-btn{opacity:.5;cursor:default;pointer-events:none}#edit-playlist-modal-id .cf-modal-footer .cf-create-btn.spinner-btn-style{width:140px;height:38px;display:flex;justify-content:center}#edit-playlist-modal-id .cf-modal-footer .cf-cancel-btn{background:#fff;border:3px solid #0068ff;border-radius:3rem;color:#0068ff;font-weight:700;padding:.25rem 1.5rem;transition:.3s ease-in-out all;-webkit-user-select:none;user-select:none}#edit-playlist-modal-id .cf-modal-footer .cf-cancel-btn:hover{background:#0068ff;color:#fff}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect{border:2px solid #a9b5ce;border-radius:.5rem;background:#afafaf3d;width:100%}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label{color:#002d72;font-weight:700}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip{background:#26b591;border-radius:3rem;color:#fff;flex-direction:row-reverse;font-weight:600;transition:.3s ease-in-out all}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-label-container .p-multiselect-label .p-multiselect-chip-item .p-chip:hover{background:#1e8f73}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown{width:unset}.cf-add-game-input-wrap .p-multiselect.cf-game-multiselect .p-multiselect-dropdown .cf-dropdown-icon{position:relative;right:.5rem}.cf-add-game-input-wrap .p-multiselect:not(.p-disabled).p-focus{border:2px solid #a9b5ce!important}.p-multiselect-overlay.cf-game-panel{border-radius:1rem;width:370px}.p-multiselect-overlay.cf-game-panel .p-multiselect-header{padding:.75rem .75rem 0rem}.p-multiselect-overlay.cf-game-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter{border:unset;border-radius:24.946px;background:#e5f0ff;color:#002d72;font-weight:600}.p-multiselect-overlay.cf-game-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter::placeholder{color:#002d72!important;font-weight:700}.p-multiselect-overlay.cf-game-panel .p-multiselect-header .p-multiselect-filter-container .p-inputicon{background:#002d72;border-radius:24px;display:flex;justify-content:center;width:64.235px;padding:9px 19.957px;top:22%;right:0}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option{border-radius:2rem;transition:.3s ease-in-out all}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .p-checkbox .p-checkbox-box{border-radius:50%;border:2.867px solid #c2dbff;background:#e8f1ff}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap{display:flex;align-items:center;gap:.5rem}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap img{border-radius:6px;height:45px;width:68px}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option .cf-game-select-wrap .cf-game-title-label{color:#002d72;font-size:14px;font-weight:700;line-height:normal;width:60%;display:flex;flex-wrap:wrap;white-space:normal}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus{background-color:#0068ff;border-radius:2rem}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus .cf-game-select-wrap .cf-game-title-label{color:#fff}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true]{background-color:#0068ff;border-radius:2rem}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true] .cf-game-select-wrap .cf-game-title-label{color:#fff}.p-multiselect-overlay.cf-game-panel .p-multiselect-list-container .p-multiselect-list .p-multiselect-option[aria-selected=true] .p-checkbox .p-checkbox-box{background:#26b591}.p-multiselect-overlay.cf-game-panel .done-btn-wrap{padding:.5rem}.p-multiselect-overlay.cf-game-panel .done-btn-wrap .done-btn{background:#0068ff;color:#fff;border-radius:2rem;font-weight:700;padding:.5rem;transition:.3s ease-in-out all;width:100%}.p-multiselect-overlay.cf-game-panel .done-btn-wrap .done-btn:hover{background:#0057e6}.p-multiselect-overlay.cf-game-panel .done-btn-wrap .done-btn .done-btn.disabled{opacity:.5;cursor:default;pointer-events:none}.p-select-overlay.cf-location-panel{border-radius:1rem;border:unset}.p-select-overlay.cf-location-panel .p-select-header{padding:.5rem}.p-select-overlay.cf-location-panel .p-select-header .p-iconfield .p-inputtext{border:unset;border-radius:24.946px;background:#e5f0ff;color:#002d72;font-weight:600}.p-select-overlay.cf-location-panel .p-select-header .p-iconfield .p-inputtext::placeholder{color:#002d72!important;font-weight:700}.p-select-overlay.cf-location-panel .p-select-header .p-iconfield .p-inputicon{background:#002d72;border-radius:24px;display:flex;justify-content:center;width:64.235px;padding:9px 19.957px;top:22%;right:0}.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option{align-items:center;color:#002d72;display:flex;font-size:14px;font-weight:700;gap:.5rem;line-height:normal;transition:.3s ease-in-out all}.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option:hover,.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option.p-select-option-selected,.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{border-radius:68px;background:#0068ff!important;color:#fff!important}.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option:hover .cf-option-icon path,.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option.p-select-option-selected .cf-option-icon path,.p-select-overlay.cf-location-panel .p-select-list-container .p-select-list .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus .cf-option-icon path{fill:#fff}#remove-submitted-modal-id .invalid-input{border:2px solid red!important}#remove-submitted-modal-id .invalid-text{color:red;margin-left:1.5rem;text-align:left}#add-game-to-class-modal-id .modal-vue-footer{display:flex;gap:1rem}#add-game-to-class-modal-id .modal-vue-footer .add-to-class-btn{color:#fff;background-color:#26b59d;width:100%;padding:.5rem 2rem;border:2px solid #26b59d;border-radius:2rem;transition:.3s ease-in-out all}#add-game-to-class-modal-id .modal-vue-footer .add-to-class-btn:hover{background-color:#1f9c7a;border:2px solid #1f9c7a}#add-game-to-class-modal-id .modal-vue-footer .close-btn{border:2px solid #002d72;color:#002d72;width:100%;padding:.5rem 2rem;border-radius:2rem;transition:.3s ease-in-out all}#add-game-to-class-modal-id .modal-vue-footer .close-btn:hover{background-color:#002d72;color:#fff}#create-class-modal-id .invalid-input{border:2px solid red!important}#create-class-modal-id .invalid-text{color:red;text-align:left}.sso-modal-account-card{background:#ffffff3d;border-radius:12px;display:flex;flex-direction:column;gap:.75rem;width:164px;padding:.625rem}.sso-modal-account-card .sso-modal-account-card-header{align-items:center;display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:.5rem;width:100%}.sso-modal-account-card .sso-modal-account-card-header .class-sso-icon-size{cursor:default}.sso-modal-account-card .sso-modal-account-card-header .sso-label-wrap .class-sso-label{color:#fff;display:flex;text-align:center;flex-wrap:wrap;font-family:Hellix;font-size:1.125rem;font-weight:700;line-height:1rem;text-transform:capitalize}.sso-modal-account-card .class-sso-link-btn{border-radius:40px;border:2px solid #fff;color:#fff;font-size:1rem;font-weight:700;transform:scale(1);transition:all .3s ease-in-out;padding:3px 12px}.sso-modal-account-card .class-sso-link-btn:hover{background:#fff;color:#0068ff;transform:scale(1.05)}#link-classroom-sso-modal-id.p-dialog{--p-mask-transition-duration: .6s;--p-mask-background: rgba(255, 255, 255, .3);border-radius:1.5rem;padding:1rem;width:572px}#link-classroom-sso-modal-id.p-dialog .p-dialog-header{display:none}#link-classroom-sso-modal-id.p-dialog .p-dialog-content{padding:unset}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap{display:flex;justify-content:flex-end;width:100%}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap .link-class-sso-close-icon{cursor:pointer;position:absolute;transition:all .3s ease-in-out;width:25px}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap .link-class-sso-close-icon circle{transition:all .3s ease-in-out;fill:#fff}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap .link-class-sso-close-icon path{transition:all .3s ease-in-out;fill:#0068ff}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap .link-class-sso-close-icon:hover circle{fill:#0068ff}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .svg-icon-wrap .link-class-sso-close-icon:hover path{fill:#fff}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .sso-modal-header{color:#0068ff;margin:.5rem 0rem;text-align:center;font-size:2rem;font-weight:800;white-space:nowrap}#link-classroom-sso-modal-id.p-dialog .p-dialog-content .sso-modal-body{background:#0068ff;border-radius:1rem;color:#fff;display:flex;flex-wrap:wrap;gap:7px;padding:1rem}.p-dialog-enter-active,.p-dialog-leave-active{transition:opacity .3s ease-in-out!important}.p-dialog-enter,.p-dialog-leave-to{opacity:0!important;transform:none!important}#share-game-to-school-modal .modal-container{border:5px solid #002d72;width:370px}#share-game-to-school-modal .modal-container .modal-vue-body{gap:1.5rem;display:flex;flex-direction:column}#share-game-to-school-modal .modal-container .modal-vue-body .text-container{color:#002d72;font-size:1.5rem;text-align:center;gap:1.5rem;display:flex;flex-direction:column}#share-game-to-school-modal .modal-container .modal-vue-body .share-info-content{font-weight:500;text-align:left}#share-game-to-school-modal .modal-container .modal-vue-body .share-to-label{color:#5c25b7;text-align:center;font-size:2rem;font-weight:800}#share-game-to-school-modal .modal-container .modal-vue-body .game-name,#share-game-to-school-modal .modal-container .modal-vue-body .school-name{color:#5c25b7;display:inline;font-size:38px;font-weight:800}#share-game-to-school-modal .modal-container .modal-vue-body .success-container{align-items:center;display:flex;flex-direction:column;margin-top:2.1rem}#share-game-to-school-modal .modal-container .modal-vue-body .success-container .success-icon{width:7.339rem}#share-game-to-school-modal .modal-container .modal-vue-body .success-container .success-text{color:#26b59d;font-size:2.3rem;font-weight:800;margin-top:.625rem}#share-game-to-school-modal .modal-container .modal-vue-footer{display:flex;gap:1rem;justify-content:center;flex-direction:column;margin-top:1.688rem}#share-game-to-school-modal .modal-container .modal-vue-footer .share-game-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:21px;font-style:normal;font-weight:700;gap:7px;background:#5c25b7;border:4px solid #5c25b7;border-radius:40px;color:#fff;transition:.3s ease-in-out all;width:100%}#share-game-to-school-modal .modal-container .modal-vue-footer .share-game-btn:hover{background:#30135e;border:4px solid #30135e}#share-game-to-school-modal .modal-container .modal-vue-footer .cancel-game-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#5c25b7;font-size:1rem;font-weight:700;padding:.5rem .75rem;gap:7px;border:4px solid #5c25b7;border-radius:40px;transition:.3s ease-in-out all;width:100%}#share-game-to-school-modal .modal-container .modal-vue-footer .cancel-game-btn:hover{background:#5c25b7;color:#fff}#share-game-to-school-modal .modal-container .modal-vue-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 35px;gap:7px;border:4px solid #0068ff;border-radius:40px;color:#0068ff;margin:.5rem 5rem 0rem}#share-game-to-school-modal .modal-container .modal-vue-footer .cancel-btn:hover{color:#fff}#confirm-delete-modal .modal-container{border:5px solid #002d72;width:450px;display:flex;flex-direction:column;gap:1rem;padding:2rem}#confirm-delete-modal .modal-container .modal-vue-header{color:#0068ff;font-size:42px;font-weight:800;display:flex;justify-content:center;line-height:normal;text-align:center}#confirm-delete-modal .modal-container .modal-vue-header .confirm-warning-icon{display:none}#confirm-delete-modal .modal-container .modal-vue-body{display:flex;justify-content:center}#confirm-delete-modal .modal-container .confirm-txt{color:#002d72;font-size:1.5rem;text-align:center}#confirm-delete-modal .modal-container .modal-vue-footer{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem;margin-top:1rem;white-space:nowrap}#confirm-delete-modal .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;font-weight:700;padding:12px 44.081px;transition:.3s all ease-in-out}#confirm-delete-modal .modal-container .modal-vue-footer .exit-btn{background-color:#c1272d;border:1px solid #c1272d;border-radius:4rem;color:#fff;font-size:1.125rem;font-weight:700;padding:12px 44.081px;transition:all .3s ease-in-out}#confirm-delete-modal .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#004dc0;color:#fff}#confirm-delete-modal .modal-container .modal-vue-footer .exit-btn:hover{background-color:#941e23;color:#fff}#confirm-delete-modal.folder-notify-mode .modal-container .modal-vue-header{align-items:center;flex-direction:column}#confirm-delete-modal.folder-notify-mode .modal-container .modal-vue-header .confirm-warning-icon{display:block}#confirm-delete-modal.folder-notify-mode .modal-container .modal-vue-body{flex-direction:column}#confirm-delete-modal.folder-notify-mode .confirm-txt{white-space:break-spaces}#confirm-delete-modal.folder-notify-mode .folder-notify-wrap{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;text-align:center}#confirm-delete-modal.folder-notify-mode .folder-notify-wrap .folder-name{color:#002e70;font-size:28px;font-style:italic;font-weight:700;line-height:normal}#confirm-delete-modal.folder-notify-mode .folder-notify-wrap .confirm-footer-txt{color:#002e70;text-align:center;font-weight:600;font-size:18px}#confirm-destruct-modal-id.modal-mask{background-color:unset}#confirm-destruct-modal-id .modal-container{border:5px solid #002d72;width:450px;display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative;top:-1rem;right:1px}#confirm-destruct-modal-id .modal-container .modal-vue-header{color:#0068ff;font-size:42px;font-weight:800;display:flex;justify-content:center;line-height:normal;text-align:center}#confirm-destruct-modal-id .modal-container .modal-vue-header .confirm-warning-icon{display:none}#confirm-destruct-modal-id .modal-container .modal-vue-body{display:flex;justify-content:center}#confirm-destruct-modal-id .modal-container .confirm-txt{color:#002d72;font-size:1.5rem;text-align:center}#confirm-destruct-modal-id .modal-container .modal-vue-footer{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem;margin-top:1rem;white-space:nowrap}#confirm-destruct-modal-id .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:4rem;color:#0068ff;font-weight:700;padding:12px 44.081px;transition:.3s all ease-in-out}#confirm-destruct-modal-id .modal-container .modal-vue-footer .exit-btn{background-color:#c1272d;border:1px solid #c1272d;border-radius:4rem;color:#fff;font-size:1.125rem;font-weight:700;padding:12px 44.081px;transition:all .3s ease-in-out}#confirm-destruct-modal-id .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#004dc0;color:#fff}#confirm-destruct-modal-id .modal-container .modal-vue-footer .exit-btn:hover{background-color:#941e23;color:#fff}#confirm-destruct-modal-id.folder-notify-mode .modal-container .modal-vue-header{align-items:center;flex-direction:column}#confirm-destruct-modal-id.folder-notify-mode .modal-container .modal-vue-header .confirm-warning-icon{display:block}#confirm-destruct-modal-id.folder-notify-mode .modal-container .modal-vue-body{flex-direction:column}#confirm-destruct-modal-id.folder-notify-mode .confirm-txt{white-space:break-spaces}#confirm-destruct-modal-id.folder-notify-mode .folder-notify-wrap{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;text-align:center}#confirm-destruct-modal-id.folder-notify-mode .folder-notify-wrap .folder-name{color:#002e70;font-size:28px;font-style:italic;font-weight:700;line-height:normal}#confirm-destruct-modal-id.folder-notify-mode .folder-notify-wrap .confirm-footer-txt{color:#002e70;text-align:center;font-weight:600;font-size:18px}.confirm-delete-assign-modal .folder-notify-wrap{margin-top:1rem!important;gap:1rem!important}.confirm-delete-assign-modal .modal-container{width:482px!important}.confirm-delete-assign-modal .modal-container .modal-vue-footer{margin:unset!important}.ssm-card-wrapper{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:.5rem 6px;width:120px}.ssm-card-wrapper .ssm-card-header{border-radius:8px;background:#26b59d;align-items:center;color:#fff;display:flex;gap:6px;justify-content:center;line-height:normal;flex-direction:column;font-weight:800;font-size:14px;padding:.25rem;text-align:center}.ssm-card-wrapper .ssm-card-body{padding:4px;text-align:center}.ssm-card-wrapper .ssm-card-body .ssm-card-status-label{color:#002d72;font-size:10px;font-weight:700;line-height:normal}.ssm-card-wrapper .ssm-card-body .ssm-card-status-value{color:#002d72;font-size:11px;font-weight:500;line-height:normal}.ssm-card-wrapper .ssm-remove-button{align-self:center;border-radius:25px;border:2px solid #0068ff;border-radius:2rem;color:#0068ff;cursor:pointer;font-size:10px;font-weight:700;padding:2px 4px;transition:all .3s ease-in-out;width:90%}.ssm-card-wrapper .ssm-remove-button:hover{background-color:#0068ff;color:#fff}#share-status-modal-id{padding:unset;width:438px}#share-status-modal-id .p-dialog-content{padding:.75rem}#share-status-modal-id .p-dialog-content .ssm-header{display:flex;justify-content:space-between;margin-bottom:18px}#share-status-modal-id .p-dialog-content .ssm-header .header-label{color:#0068ff;font-size:24px;font-style:normal;font-weight:700}#share-status-modal-id .p-dialog-content .ssm-header .ssm-header-icon{width:22px}#share-status-modal-id .p-dialog-content .ssm-header .ssm-header-icon circle{fill:#fff;transition:.3s all ease-in-out}#share-status-modal-id .p-dialog-content .ssm-header .ssm-header-icon path{fill:#0068ff;transition:.3s all ease-in-out}#share-status-modal-id .p-dialog-content .ssm-header .ssm-header-icon:hover circle{fill:#0068ff}#share-status-modal-id .p-dialog-content .ssm-header .ssm-header-icon:hover path{fill:#fff}#share-status-modal-id .p-dialog-content .ssm-body{background-color:#0068ff;border-radius:19px;display:flex;gap:14px;flex-wrap:wrap;padding:.75rem}#pending-review-modal-id{border-radius:16px;border:6px solid #002d72;padding:1rem;min-width:360px;width:40%;max-width:450px}#pending-review-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:1.5rem;padding:unset}#pending-review-modal-id .p-dialog-content .pending-review-header .header-label{color:#002d72;text-align:center;font-size:28px;font-weight:800;line-height:normal}#pending-review-modal-id .p-dialog-content .pending-review-body{color:#000;line-height:normal;text-align:center}#pending-review-modal-id .p-dialog-content .pending-review-body .pending-review-game-label{color:#002d72;text-align:center;font-size:16px;font-weight:700}#pending-review-modal-id .p-dialog-content .pending-review-footer{display:flex;flex-direction:column;gap:.5rem}#pending-review-modal-id .p-dialog-content .pending-review-footer .edit-submit-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#pending-review-modal-id .p-dialog-content .pending-review-footer .edit-submit-btn:hover{background:#0053cc}#pending-review-modal-id .p-dialog-content .pending-review-footer .edit-submit-btn.disabled{opacity:.5;cursor:default}#pending-review-modal-id .p-dialog-content .pending-review-footer .cancel-submit-btn{border-radius:2rem;border:2px solid #e50800;color:#e50800;display:flex;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#pending-review-modal-id .p-dialog-content .pending-review-footer .cancel-submit-btn .countdown-number{align-items:center;background-color:#e50800;border-radius:50%;color:#fff;display:flex;font-weight:700;padding:0 7px;transition:.3s ease-in-out all}#pending-review-modal-id .p-dialog-content .pending-review-footer .cancel-submit-btn:hover{background:#e50800;color:#fff}#pending-review-modal-id .p-dialog-content .pending-review-footer .cancel-submit-btn:hover .countdown-number{background-color:#fff;color:#e50800}#pending-review-modal-id .p-dialog-content .pending-review-footer .cancel-submit-btn.disabled{opacity:.5;cursor:default}#pending-review-modal-id .p-dialog-content .pending-review-footer .nevermind-btn{color:#0068ff;font-size:14px;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:.3s ease-in-out all}#pending-review-modal-id .p-dialog-content .pending-review-footer .nevermind-btn:hover{color:#0053cc}#pending-review-modal-id .p-dialog-content .pending-review-footer .nevermind-btn.disabled{opacity:.5;cursor:default}#revision-requested-modal-id{border-radius:16px;border:6px solid #002d72;padding:1rem;width:327px}#revision-requested-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:1rem;padding:unset}#revision-requested-modal-id .p-dialog-content .revision-requested-header{display:flex;flex-direction:column;gap:1rem;line-height:normal;text-align:center}#revision-requested-modal-id .p-dialog-content .revision-requested-header .header-label{color:#002d72;text-align:center;font-size:28px;font-weight:800;line-height:normal}#revision-requested-modal-id .p-dialog-content .revision-requested-header .message-from-label{color:#002d72;font-weight:500;line-height:normal}#revision-requested-modal-id .p-dialog-content .revision-requested-header .message-from-name{color:#002d72;font-weight:700;line-height:normal}#revision-requested-modal-id .p-dialog-content .revision-requested-body{border-radius:1rem;background:#e3efff;color:#000;min-height:100px;max-height:250px;overflow:auto;padding:.75rem;text-align:left}#revision-requested-modal-id .p-dialog-content .revision-requested-footer{display:flex;flex-direction:column;gap:.5rem}#revision-requested-modal-id .p-dialog-content .revision-requested-footer .edit-submission-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#revision-requested-modal-id .p-dialog-content .revision-requested-footer .edit-submission-btn:hover{background:#0053cc}#revision-requested-modal-id .p-dialog-content .revision-requested-footer .review-later-btn{color:#0068ff;font-size:14px;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:.3s ease-in-out all}#revision-requested-modal-id .p-dialog-content .revision-requested-footer .review-later-btn:hover{color:#0053cc}#rejected-status-modal-id{border-radius:16px;border:6px solid #002d72;padding:1rem;width:327px}#rejected-status-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:1rem;padding:unset}#rejected-status-modal-id .p-dialog-content .rejected-status-header{display:flex;flex-direction:column;gap:1rem;line-height:normal;text-align:center}#rejected-status-modal-id .p-dialog-content .rejected-status-header .header-label{color:#002d72;text-align:center;font-size:28px;font-weight:800;line-height:normal}#rejected-status-modal-id .p-dialog-content .rejected-status-header .rejected-status-message-wrap .message-from-label{color:#002d72;font-weight:500;line-height:normal}#rejected-status-modal-id .p-dialog-content .rejected-status-header .rejected-status-message-wrap .message-from-name{color:#002d72;font-weight:700;line-height:normal}#rejected-status-modal-id .p-dialog-content .rejected-status-body{border-radius:16px;background:#e3efff;color:#000;line-height:normal;padding:.75rem;text-align:left}#rejected-status-modal-id .p-dialog-content .rejected-status-footer{display:flex;flex-direction:column;gap:.5rem}#rejected-status-modal-id .p-dialog-content .rejected-status-footer .edit-submission-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#rejected-status-modal-id .p-dialog-content .rejected-status-footer .edit-submission-btn:hover{background:#0053cc}#rejected-status-modal-id .p-dialog-content .rejected-status-footer .review-later-btn{color:#0068ff;font-size:14px;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:.3s ease-in-out all}#rejected-status-modal-id .p-dialog-content .rejected-status-footer .review-later-btn:hover{color:#0053cc}#published-status-modal-id{border-radius:16px;border:6px solid #002d72;padding:1rem;width:35%}#published-status-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:1rem;padding:unset}#published-status-modal-id .p-dialog-content .published-status-header .header-label{color:#002d72;text-align:center;font-size:28px;font-weight:800;line-height:normal}#published-status-modal-id .p-dialog-content .published-status-body{color:#000;line-height:normal;text-align:center}#published-status-modal-id .p-dialog-content .published-status-body .published-status-game-label{color:#002d72;text-align:center;font-size:16px;font-weight:700}#published-status-modal-id .p-dialog-content .published-status-body .published-status-label{color:#002d72;font-weight:500;line-height:normal}#published-status-modal-id .p-dialog-content .published-status-body .published-status-game-label{color:#002d72;font-weight:700;line-height:normal}#published-status-modal-id .p-dialog-content .published-status-footer{display:flex;flex-direction:column;gap:.5rem}#published-status-modal-id .p-dialog-content .published-status-footer .edit-submit-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#published-status-modal-id .p-dialog-content .published-status-footer .edit-submit-btn:hover{background:#0053cc}#published-status-modal-id .p-dialog-content .published-status-footer .edit-submit-btn.disabled{opacity:.5;cursor:not-allowed}#published-status-modal-id .p-dialog-content .published-status-footer .remove-btn{border-radius:2rem;border:2px solid #e50800;color:#e50800;display:flex;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#published-status-modal-id .p-dialog-content .published-status-footer .remove-btn:hover{background:#e50800;color:#fff}#published-status-modal-id .p-dialog-content .published-status-footer .cancel-btn{color:#0068ff;font-size:14px;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:.3s ease-in-out all}#published-status-modal-id .p-dialog-content .published-status-footer .cancel-btn:hover{color:#0053cc}#published-status-modal-id .p-dialog-content .published-status-footer .cancel-btn.disabled{opacity:.5;cursor:not-allowed}#edit-pub-game-warning-modal-id{border-radius:16px;border:6px solid #002d72;padding:1rem;width:440px}#edit-pub-game-warning-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:.5rem;padding:unset}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-header .header-label{color:#002d72;text-align:center;font-size:28px;font-weight:800;line-height:normal}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-body{color:#000;display:flex;flex-direction:column;gap:1rem;line-height:normal;text-align:center}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-warning-game-label{color:#002d72;text-align:center;font-size:16px;font-weight:700}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-warning-label{color:#002d72;font-weight:500;line-height:normal}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-warning-game-label{color:#002d72;font-weight:700;line-height:normal}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-footer{display:flex;flex-direction:column;gap:.5rem}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-footer .edit-submit-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.25rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-footer .edit-submit-btn:hover{background:#0053cc}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-footer .remove-btn{border-radius:2rem;border:2px solid #0068ff;color:#0068ff;display:flex;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#edit-pub-game-warning-modal-id .p-dialog-content .edit-pub-game-warning-footer .remove-btn:hover{background:#0068ff;color:#fff}.simple-text-editor.p-editor{background-color:#fff;border:unset;border-radius:1.2rem;transition:.3s ease-in-out all;width:100%}.simple-text-editor.p-editor .p-editor-content{border:unset!important;width:auto}.simple-text-editor.p-editor .p-editor-content .ql-editor{background:#f8f8f8;border-radius:0rem 0rem 1.25rem 1.25rem;font-size:18px}.simple-text-editor.p-editor .p-editor-toolbar{background-color:#002d72}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-header .ql-picker-label{color:#fff;font-weight:600}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-header .ql-picker-label .ql-stroke{stroke:#fff}.simple-text-editor.p-editor .p-editor-toolbar .ql-header .ql-picker-label.ql-active{color:#002d72}.simple-text-editor.p-editor .p-editor-toolbar .ql-header .ql-picker-label.ql-active .ql-stroke{stroke:#002d72}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-bold .ql-stroke,.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-italic .ql-stroke,.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-underline .ql-stroke,.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-link .ql-stroke,.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-list .ql-stroke{stroke:#fff}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-list .ql-fill{fill:#fff}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-active{background:#fff;border-radius:.4rem}.simple-text-editor.p-editor .p-editor-toolbar .ql-formats .ql-active .ql-stroke{stroke:#002d72}.simple-text-editor.p-editor .p-editor-toolbar.ql-snow{border:1px solid #002d72;border-start-end-radius:1rem;border-start-start-radius:1rem}#edit-story-modal-id.modal-mask{position:absolute;top:50%;left:50%;height:100vh;transform:translate(-50%,-50%);width:100vw}#edit-story-modal-id .modal-wrapper .modal-container{display:flex;flex-direction:column;gap:.75rem;padding:1rem;width:375px}#edit-story-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn{background-color:#0068ff;border:1px solid #0068ff;border-radius:4rem;color:#fff;font-size:1.5rem;font-weight:700;padding:6px;transition:.3s all ease-in-out;width:100%}#edit-story-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn:hover{background-color:#0056d4;border-color:#0056d4}#edit-story-modal-id .p-editor{background-color:#fff;border:unset;border-radius:1rem;transition:.3s ease-in-out all}#edit-story-modal-id .p-editor .p-editor-content{border:unset!important;width:auto}#edit-story-modal-id .p-editor .p-editor-content .ql-editor{background:#e5f0ff;border-radius:0rem 0rem 1rem 1rem;font-size:18px}#edit-story-modal-id .p-editor .p-editor-toolbar{background-color:#002d72}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-header .ql-picker-label{color:#fff;font-weight:600}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-header .ql-picker-label .ql-stroke{stroke:#fff}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-header .ql-picker-label.ql-active{color:#002d72}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-header .ql-picker-label.ql-active .ql-stroke{stroke:#002d72}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-bold .ql-stroke,#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-italic .ql-stroke,#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-underline .ql-stroke,#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-link .ql-stroke,#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-list .ql-stroke{stroke:#fff}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-list .ql-fill{fill:#fff}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-active{background:#fff;border-radius:.4rem}#edit-story-modal-id .p-editor .p-editor-toolbar .ql-formats .ql-active .ql-stroke{stroke:#002d72}#edit-story-modal-id .p-editor:focus-within{box-shadow:0 0 0 2px #0068ff}#edit-story-modal-id .p-editor:focus-within .p-editor-content .ql-editor{color:#000}#edit-story-modal-id .p-editor .p-editor-toolbar.ql-snow{border:1px solid #002d72;border-start-end-radius:1rem;border-start-start-radius:1rem}.cv-content-container .text-container{align-items:center;background:#002d72;border-radius:1rem;color:#fff;display:flex;justify-content:center;line-height:normal;font-size:clamp(1rem,2vw,1.5rem);min-height:215px;margin:0 auto;padding:1rem;word-break:break-all;white-space:break-spaces;width:100%}.cv-content-container .text-container .sub-text .game-object-description{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:0rem 2rem}.cv-content-container .text-container .sub-text .game-object-description span{background:#002d72!important;color:#fff!important}.cv-content-container .text-container .sub-text .game-object-description button{padding:0}.cv-content-container .adobe-container,.cv-content-container .image-container{border-radius:1rem;height:215px;margin:0 auto;width:342px;overflow:auto}.cv-content-container .video-container video{border-radius:1rem}.cv-content-container .audio-container{margin:0rem 3rem}.cv-content-container .audio-container .audio-box{align-items:center;background-color:#002d72;border-radius:24px;color:#fff;display:flex;height:180px;justify-content:center;margin:0rem 3rem}.cv-content-container .audio-container audio{width:100%}.solution-key-view{align-items:center;background:#0d70fe;border-radius:2rem;display:flex;justify-content:center}.solution-key-view .solution-key-item{align-items:center;border-radius:56.625px;color:#fff;display:flex;font-size:25.781px;font-style:normal;font-weight:700;justify-content:center;padding:4px;width:55px;height:55px;text-transform:capitalize}.solution-key-view .solution-key-item.blue-color-border{background:#0d70fe}.solution-key-view .solution-key-item.color-text-style{border:1px solid #d9d9d9;font-size:.75rem;text-transform:uppercase}.solution-key-view .solution-key-item.background-white{color:#000;background:#fff}.solution-key-view .solution-key-item.shape-icon{background:transparent;border-radius:unset;cursor:default;transform:scale(.7)}.solution-key-view .blank-txt{font-size:12px;text-transform:uppercase}.solution-key-view .direction-icon:before{background:#0d70fe}#edit-lock-modal-id.modal-mask{position:absolute;top:50%;left:50%;height:100vh;transform:translate(-50%,-50%);width:100vw}#edit-lock-modal-id .modal-vue-header .edit-lock-modal-header-wrap{align-items:center;color:#002d72;display:flex;gap:.5rem;justify-content:center;padding-bottom:1rem}#edit-lock-modal-id .modal-vue-header .edit-lock-modal-header-wrap .ptcm-lock-type-img{cursor:default;width:30px;height:30px}#edit-lock-modal-id .modal-vue-header .edit-lock-modal-header-wrap .edit-lock-modal-title{font-size:2rem;font-weight:900;line-height:normal}#edit-lock-modal-id .modal-vue-body{display:flex;justify-content:center;flex-direction:column;align-items:center}#edit-lock-modal-id .modal-vue-body .simple-text-editor.p-editor .p-editor-content .ql-editor{background:#fff}#edit-lock-modal-id .modal-vue-body .simple-text-editor.p-editor:focus-within{box-shadow:0 0 0 2px #0068ff}#edit-lock-modal-id .modal-vue-body .simple-text-editor.p-editor:focus-within .p-editor-content .ql-editor{background:#fff;color:#000}#edit-lock-modal-id .modal-vue-body .solution-label{color:#002d72;font-size:27.868px;font-weight:700;line-height:normal;margin:.25rem 0rem .5rem}#edit-lock-modal-id .modal-vue-body .solution-keys-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}#edit-lock-modal-id .modal-vue-body .how-to-solve-label{color:#002d72;font-size:20px;font-weight:700;line-height:normal;margin-bottom:.5rem}#edit-lock-modal-id .modal-wrapper .modal-container{background:#e5f0ff;display:flex;flex-direction:column;gap:.75rem;padding:1rem;width:470px}#edit-lock-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn{background-color:#0068ff;border:1px solid #0068ff;border-radius:4rem;color:#fff;font-size:1.5rem;font-weight:700;padding:6px;transition:.3s all ease-in-out;width:100%}#edit-lock-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn:hover{background-color:#0056d4;border-color:#0056d4}#edit-align-standard-modal-id.modal-mask{position:absolute;top:50%;left:50%;height:100vh;transform:translate(-50%,-50%);width:100vw}#edit-align-standard-modal-id .modal-wrapper .modal-container{display:flex;flex-direction:column;gap:.75rem;padding:1rem;width:375px}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer{display:flex;flex-direction:column;gap:.5rem}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn{background-color:#0068ff;border:1px solid #0068ff;border-radius:4rem;color:#fff;font-size:1.5rem;font-weight:700;padding:6px;transition:.3s all ease-in-out;width:100%}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn:hover{background-color:#0056d4;border-color:#0056d4}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer .done-btn.disabled-btn{opacity:.5;cursor:not-allowed}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:2rem;color:#0068ff;font-size:19px;font-weight:700;padding:5.5px;transition:.3s all ease-in-out;width:100%}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#0068ff;color:#fff}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body,#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap{display:flex;flex-direction:column;gap:.5rem}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .standard-select-item-label{font-size:19.3px;font-weight:700}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .standard-select-item-label.disabled-label{opacity:.4}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .p-select{border:unset;border-radius:20.317px;background:#e5f0ff;color:#002d72;font-size:15px;font-weight:700;width:100%}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .p-select .p-select-label{color:#002d72}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .p-select.p-disabled{opacity:.4}#edit-align-standard-modal-id .modal-wrapper .modal-container .modal-vue-body .standard-select-item-wrap .p-select-dropdown svg path{fill:#002d72}.p-select-overlay.standard-align-drop-panel{--p-select-option-selected-background: #0068ff;--p-select-option-focus-background: #0068ff;--p-select-option-focus-color: white;--p-select-option-selected-color: white}.p-select-overlay.standard-align-drop-panel .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{background-color:#0068ff;color:#fff!important}.p-select-overlay.standard-align-drop-panel .p-select-list-container .p-select-list .p-select-option{border-radius:2rem;color:#002d72}.p-select-overlay.standard-align-drop-panel .p-select-list-container .p-select-list .p-select-option.p-select-option-selected{background-color:#0068ff;color:#fff!important}#comm-share-select-subject-modal-id{height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}#comm-share-select-subject-modal-id .modal-container{width:350px;max-height:500px;padding:.5rem}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover{background:unset;--p-panelmenu-item-focus-background: unset}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu{height:400px;gap:.25rem;overflow:auto}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel{border:unset;padding:unset}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header.p-panelmenu-header-active .p-panelmenu-header-content .second-menu-btn{background-color:#0068ff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header.p-panelmenu-header-active .p-panelmenu-header-content .second-menu-btn span{color:#fff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header.p-panelmenu-header-active .p-panelmenu-header-content .second-menu-btn .arrow-dropdown-icon{transform:rotate(-90deg)}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header-content .second-menu-btn{align-items:center;border-radius:2rem;color:#002d72;display:flex;font-size:1.5rem;font-weight:600;gap:.25rem;line-height:normal;padding:.5rem 1rem;text-align:left;transition:.3s ease-in-out all;width:100%}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header-content .second-menu-btn:hover{background-color:#0068ff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header-content .second-menu-btn:hover span{color:#fff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header-content .second-menu-btn:hover svg rect{fill:#0068ff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-header-content .second-menu-btn .arrow-dropdown-icon{transform:rotate(90deg);transition:.3s ease-in-out all}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-submenu .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background:unset;--p-panelmenu-item-focus-background: unset}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-submenu .second-menu-btn{align-items:center;border-radius:2rem;color:#002d72;display:flex;font-size:1.5rem;font-weight:600;padding:.25rem 2rem;transition:.3s ease-in-out all;text-align:left;width:100%}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-submenu .second-menu-btn:hover{background-color:#0068ff}#comm-share-select-subject-modal-id .modal-container .modal-vue-body .p-panelmenu.ptcm-subject-tier-menu .p-panelmenu-panel .p-panelmenu-submenu .second-menu-btn:hover span{color:#fff}#comm-share-select-subject-modal-id .modal-container .modal-vue-footer{padding:.5rem;display:flex;justify-content:center}#comm-share-select-subject-modal-id .modal-container .modal-vue-footer .cancel-btn{border:2px solid #0068ff;border-radius:2rem;color:#0068ff;font-size:18px;font-weight:700;padding:5px 12px;transition:.3s all ease-in-out;width:100%}#comm-share-select-subject-modal-id .modal-container .modal-vue-footer .cancel-btn:hover{background-color:#0068ff;color:#fff}.p-select.ptcm-grade-select{--p-select-hover-border-color: unset;--p-select-focus-border-color: unset;--p-select-placeholder-color: #788897;--p-select-color: inherit;align-items:center;border:unset;border-radius:8px;background:#e5f0ff;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;gap:1rem;padding:.5rem 4.746px;justify-content:space-between;transition:.3s all ease-in-out;transform:scale(1);width:100%}.p-select.ptcm-grade-select .ptcm-pen-icon-wrap svg path{transition:.3s all ease-in-out}.p-select.ptcm-grade-select:hover{background:#cfe0ff;transform:scale(1.02)}.p-select.ptcm-grade-select:hover .ptcm-pen-icon-wrap{background-color:#0068ff}.p-select.ptcm-grade-select:hover .ptcm-pen-icon-wrap svg path{fill:#fff}.p-select.ptcm-grade-select .p-select-label{padding:unset}.p-select.ptcm-grade-select .p-select-label .ptcm-select-value{align-items:center;display:flex;font-size:14px;justify-content:space-between;width:100%}.p-select.ptcm-grade-select .p-select-label .ptcm-select-value .ptcm-pen-icon-wrap{align-items:center;border:1px solid #0068ff;border-radius:8rem;display:flex;justify-content:center;transition:.3s all ease-in-out;width:14px;height:14px}.p-select.ptcm-grade-select .p-select-label .ptcm-select-value .ptcm-pen-icon-wrap svg{width:6.5px}.p-select.ptcm-grade-select .p-select-label .ptcm-select-value .ptcm-pen-icon-wrap.ptcm-pen-icon-wrap-success{border:unset}.p-select.ptcm-grade-select .p-select-label .ptcm-select-value .ptcm-pen-icon-wrap.ptcm-pen-icon-wrap-success svg{width:unset}.p-select.ptcm-grade-select .p-select-dropdown{display:none}.p-select-overlay.ptcm-grade-panel{border-radius:1rem;padding:14px 8px 14px 14px;--p-select-option-selected-background: #0068ff;--p-select-option-selected-focus-background: #0068ff;--p-select-option-focus-background: #0068ff;--p-select-option-selected-color: white;--p-select-option-focus-color: white}.p-select-overlay.ptcm-grade-panel .p-select-list{gap:.5rem;margin-right:.25rem;padding:unset}.p-select-overlay.ptcm-grade-panel .p-select-list .p-select-option{border-radius:2rem;color:#002d72;font-size:18px;font-weight:700;padding:.5rem 2rem;text-align:center;transition:.3s ease-in-out all}.p-select-overlay.ptcm-grade-panel .p-select-list .p-select-option .ptcm-option-row{width:100%}.p-select-overlay.ptcm-grade-panel .p-select-list .p-select-option.p-select-option-selected,.p-select-overlay.ptcm-grade-panel .p-select-list .p-select-option:hover{background-color:#0068ff;color:#fff!important}.p-select-overlay.ptcm-grade-panel .ptcm-cancel-btn{border:2px solid #0068ff;border-radius:2rem;color:#0068ff;font-size:18px;font-weight:700;margin-top:1rem;padding:6px;transition:.3s all ease-in-out;width:100%}.p-select-overlay.ptcm-grade-panel .ptcm-cancel-btn:hover{background-color:#0068ff;color:#fff}.ptcm-lock-card{align-items:center;background:#e5f0ff;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:.5rem;position:relative;width:92px}.ptcm-lock-card.empty-card{visibility:hidden}.ptcm-lock-card .ptcm-lock-type-img{cursor:default;width:30px;height:30px}.ptcm-lock-card .ptcm-card-lock-label{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ptcm-lock-card p{color:#002d72;font-size:14px;font-weight:700}.ptcm-lock-card div{align-items:center;background:#fff;border-radius:4px;color:#0068ff;display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;padding:0 .5rem;width:fit-content}.ptcm-lock-card .success-check,.ptcm-lock-card .warning-icon{cursor:default;position:absolute}.ptcm-lock-card .success-check{left:80px;top:-.5rem}.ptcm-lock-card .warning-tooltip{background:unset;border:unset;position:absolute;display:inline-flex;align-items:center;cursor:default;top:-8px;right:-4px}.ptcm-lock-card .warning-tooltip-text{position:absolute;bottom:-196%;left:36%;transform:translate(-50%);background:#002d72;color:#fff;font-size:.75rem;padding:.4rem .6rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .15s ease;text-align:center;width:112px;z-index:9999}.ptcm-lock-card .warning-tooltip:hover .warning-tooltip-text{opacity:1}.ptcm-lock-card .review-btn{align-items:center;background:none;border:2px solid #0068ff;border-radius:2rem;color:#0068ff;display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:normal;gap:6px;padding:.25rem .5rem;transition:.3s all ease-in-out}.ptcm-lock-card .review-btn .ptcm-pen-icon{width:.5rem}.ptcm-lock-card .review-btn .ptcm-pen-icon path{transition:.3s all ease-in-out}.ptcm-lock-card .review-btn:hover{background-color:#0068ff;color:#fff}.ptcm-lock-card .review-btn:hover .ptcm-pen-icon path{fill:#fff}.ptcm-game-title .read-txt{color:#06f;cursor:pointer;font-size:.8rem;line-height:normal;text-decoration:underline;transition:.3s ease-in-out all}.ptcm-game-title .read-txt:hover{color:#004bbd}#ptcm-modal-id{padding:1.5rem 1.5rem 11rem;height:90%;max-height:800px;width:534px}#ptcm-modal-id .p-dialog-content{padding:unset;overflow-y:auto;overflow-x:hidden}#ptcm-modal-id .ptcm-header{display:flex;flex-direction:column;gap:.5rem;padding:0 5px}#ptcm-modal-id .ptcm-header .header-container-one{align-items:center;color:#0068ff;display:flex;flex-direction:row-reverse;font-size:2rem;font-weight:800;gap:.5rem}#ptcm-modal-id .ptcm-header .header-container-one .header-label{line-height:28px;padding-right:9rem}#ptcm-modal-id .ptcm-header .header-container-two{color:#002d72;text-align:center;font-size:1rem;font-weight:500;line-height:normal;text-align:left}#ptcm-modal-id .ptcm-header .header-container-two .bold-bedu-label{font-weight:700}#ptcm-modal-id .ptcm-header .ptcm-header-icon{cursor:default;min-width:72px}#ptcm-modal-id .ptcm-body{display:flex;flex-direction:column;gap:1rem}#ptcm-modal-id .ptcm-body .ptcm-body-content-options{display:flex;gap:1rem;margin-top:.5rem}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap{background:#e5f0ff;border-radius:11px;height:100%;min-width:158px;max-width:158px;position:relative}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap .success-check,#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap .warning-icon{cursor:default;position:absolute;top:-6px;right:-6px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap .warning-tooltip{position:absolute;display:inline-flex;align-items:center;cursor:default;top:-1px;right:-2px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap .warning-tooltip-text{position:absolute;bottom:125%;left:50%;transform:translate(-50%);background:#002d72;color:#fff;font-size:.75rem;padding:.4rem .6rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:9999;width:200px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-game-detail-wrap .warning-tooltip:hover .warning-tooltip-text{opacity:1}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap{align-items:center;display:flex;flex-flow:column;height:100%;padding:.75rem}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-game-thumbnail{background:#fff;border-radius:.5rem;width:150px;max-height:100px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-no-image-placeholder{border:3px solid rgba(255,255,255,.24);border-radius:10.027px;height:80px;width:133px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-no-image-placeholder:after{content:"";position:absolute;top:-15px;left:-33px;width:132%;height:80%;background-image:url(/front/images/game-details/bookmarked_icon_two.svg);background-size:cover;background-repeat:no-repeat;scale:.75}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap{display:flex;justify-content:center;cursor:pointer;margin-bottom:0;position:relative}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn{display:flex;align-items:flex-end;gap:.25rem}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn .ptcm-change-thumbnail-text{color:#0068ff;text-align:center;font-size:11.441px;font-weight:700;line-height:normal;margin-top:6px;text-decoration-line:underline}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn .simple-tooltip{position:relative;display:inline-flex;align-items:center;cursor:pointer}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn .simple-tooltip-text{position:absolute;bottom:125%;left:50%;transform:translate(-50%);white-space:nowrap;background:#1f2937;color:#fff;font-size:.75rem;padding:.4rem .6rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:9999}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn .simple-tooltip:hover .simple-tooltip-text{opacity:1}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-change-thumbnail-btn .ptcm-header-icon{width:10px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-change-thumbnail-wrap .ptcm-image-upload-input{display:none}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-img-option-wrap .ptcm-game-title{color:#002d72;font-size:15.037px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px;width:100%}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap{display:flex;flex-direction:column;gap:.25rem;width:100%}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content{align-items:center;border-radius:8px;background:#e5f0ff;display:flex;gap:1rem;padding:.5rem 4.746px;justify-content:space-between;transition:.3s all ease-in-out;transform:scale(1);width:100%}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content:hover{background:#cfe0ff;transform:scale(1.02)}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content:hover .ptcm-pen-icon-wrap{background:#0068ff}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content:hover .ptcm-pen-icon-wrap .ptcm-header-icon path{fill:#fff}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-story-text{font-size:14px;font-style:normal;font-weight:600;line-height:normal;min-height:50px;max-height:80px;text-align:left;overflow-y:auto;overflow-x:hidden;width:100%}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-story-text.is-placeholder{color:#788897}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-option-content-txt{font-size:14px;font-style:normal;font-weight:700;line-height:normal}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-option-content-txt.is-placeholder{color:#788897}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-pen-icon-wrap{align-items:center;border:1px solid #0068ff;border-radius:8rem;display:flex;justify-content:center;transition:.3s all ease-in-out;width:14px;height:14px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-pen-icon-wrap.ptcm-pen-icon-wrap-success{border:unset}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-pen-icon-wrap .ptcm-header-icon{width:6px}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-content-wrap .ptcm-option-content .ptcm-pen-icon-wrap svg path{transition:.3s all ease-in-out}#ptcm-modal-id .ptcm-body .ptcm-body-content-options .ptcm-options-wrap .ptcm-options-label{color:#002d72;font-size:16px;font-weight:700;line-height:normal;margin-bottom:.25rem}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options{border-bottom:1px solid #c4c4c4;position:relative}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .lock-detail-head-label{padding:.5rem .5rem 0rem;color:#002d72;font-family:Hellix;font-size:18px;font-weight:700;-webkit-user-select:none;user-select:none}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container{overflow:inherit}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-indicator-list{display:none}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button,#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{background:#0068ff;position:absolute;bottom:129px;height:27px;transition:.3s all ease-in-out;width:27px}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button svg path,#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button svg path{fill:#fff}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button:hover,#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button:hover{background:#004bb5}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button{right:49px}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-prev-button svg{position:relative;left:-1px}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button{right:.5rem}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-next-button svg{position:relative;right:-1px}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-viewport{overflow-x:hidden;padding-top:.5rem}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-viewport .p-carousel-item-list{gap:10px;margin-bottom:.5rem}#ptcm-modal-id .ptcm-body .ptcm-body-lock-options .p-carousel.ptcm-locks-carousel .p-carousel-content-container .p-carousel-content .p-carousel-viewport .p-carousel-item-list .p-carousel-item{flex:unset}#ptcm-modal-id .ptcm-footer{background:#fff;text-align:center;left:18px;bottom:0;padding-bottom:1.5rem;position:absolute;width:93%}#ptcm-modal-id .ptcm-footer .ptcm-radio-container{display:flex;justify-content:center}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-container{display:flex;align-items:center;margin-top:1rem}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-label{display:flex;align-items:center;color:#002e70;margin-bottom:1rem!important;position:relative}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-label .agree-txt-label{color:#002d72;cursor:pointer;text-align:center;font-size:1rem;font-style:italic;font-weight:700;-webkit-user-select:none;user-select:none}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-label .community-guidelines-button{color:#26b59d;font-family:Hellix;font-size:16px;font-style:italic;font-weight:700;margin-left:.25rem;text-decoration-line:underline;text-underline-position:from-font}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-label .custom-checkmark{color:#fff;display:flex;font-size:9px;font-weight:900;left:5px;position:absolute;top:8px}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-label .custom-checkmark:before{color:#fff}#ptcm-modal-id .ptcm-footer .ptcm-radio-container .radio-button{background:#c2dbff;border:2px solid #76b0ff;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin-right:.25rem;width:20px}#ptcm-modal-id .ptcm-footer .ptcm-radio-container input[type=radio]{display:none}#ptcm-modal-id .ptcm-footer .ptcm-radio-container input[type=radio]:checked+.radio-label .radio-button{background-color:#0068ff}#ptcm-modal-id .ptcm-footer .ptcm-radio-container input[type=radio]:checked+.radio-label{color:#0068ff}#ptcm-modal-id .ptcm-footer .ptcm-footer-info-txt{color:#000;font-size:1rem;font-weight:600;line-height:normal;margin-bottom:.5rem;padding:0 3rem}#ptcm-modal-id .ptcm-footer .ptcm-footer-info-txt .please-txt{color:#002d72;font-weight:700}#ptcm-modal-id .ptcm-footer .ptcm-footer-info-txt .will-not-txt{color:#000;font-size:1rem;font-weight:700}#ptcm-modal-id .ptcm-footer .ptcm-footer-warning-txt{color:#c1272d;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap{display:flex;justify-content:center;gap:.5rem}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap .ptcm-cancel-btn{align-items:center;border-radius:28.821px;border:1.412px solid #0068ff;color:#0068ff;display:flex;width:103px;height:50px;padding:3.843px 6.245px;font-weight:700;line-height:normal;justify-content:center;transition:.3s all ease-in-out}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap .ptcm-cancel-btn:hover{background-color:#004bb5;color:#fff}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap .ptcm-submit-btn{align-items:center;background-color:#0068ff;border-radius:28.821px;border:none;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;padding:14px 35px;transition:.3s all ease-in-out;width:212px}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap .ptcm-submit-btn:hover{background-color:#004bb5;color:#fff}#ptcm-modal-id .ptcm-footer .ptcm-footer-btn-wrap .ptcm-submit-btn.ptcm-submit-btn-disabled{background-color:#a0c4ff;cursor:not-allowed}#ptcm-modal-id .ptcm-loading-state{display:flex;justify-content:center;align-items:center;min-height:534px;font-size:24px;color:#0068ff}#tubm-modal-id{border-radius:1rem;border:6px solid #002d72;padding:1rem 1.5rem;margin:0 3rem;max-width:400px;width:100%}#tubm-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:14px;padding:unset;text-align:center}#tubm-modal-id .tubm-header{color:#002d72;text-align:center;font-size:24px;font-weight:800;line-height:normal}#tubm-modal-id .tubm-body{font-size:14px;font-style:normal;font-weight:400;padding:0rem 1.5rem;line-height:normal}#tubm-modal-id .tubm-footer{display:flex;flex-direction:column;gap:.5rem}#tubm-modal-id .tubm-footer .explore-subscriptions-btn{background-color:#0068ff;border-radius:3rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:.3s ease-in-out all}#tubm-modal-id .tubm-footer .explore-subscriptions-btn:hover{background-color:#005fe9}#tubm-modal-id .tubm-footer .close-blocked-modal-btn{background-color:transparent;border:2px solid #0068ff;border-radius:3rem;color:#0068ff;cursor:pointer;font-weight:700;padding:.25rem 1rem;transition:.3s ease-in-out all}#tubm-modal-id .tubm-footer .close-blocked-modal-btn:hover{background-color:#0068ff;color:#fff}#comm-game-submit-success-modal-id{padding:13px 10px;width:485px}#comm-game-submit-success-modal-id .p-dialog-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:unset;overflow:unset}#comm-game-submit-success-modal-id .comm-game-submit-success-modal-body .comm-game-submit-success-middle{align-items:center;border-radius:14px;background:#e3efff;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:.5rem 19px;padding:1.5rem}#comm-game-submit-success-modal-id .comm-game-submit-success-modal-body .comm-game-submit-success-middle .cg-game-submit-label-1{color:#002d72;text-align:center;font-size:27.088px;font-style:italic;font-weight:700}#comm-game-submit-success-modal-id .comm-game-submit-success-modal-body .comm-game-submit-success-middle .cg-game-submit-label-2{color:#002d72;text-align:center;font-family:Hellix;font-size:20px;font-style:italic;font-weight:400;line-height:normal}#comm-game-submit-success-modal-id .comm-game-submit-success-modal-body .comm-game-submit-success-success-subheader{color:#002d72;font-family:Hellix;font-size:20px;font-style:italic;font-weight:700;line-height:normal;text-align:center;padding:0 6rem}#comm-game-submit-success-modal-id .comm-game-submit-success-done-btn{background-color:#0068ff;border-radius:2rem;color:#fff;font-size:1.5rem;font-weight:700;margin:.5rem 0 1rem;padding:6px;transition:.3s all ease-in-out;width:280px}#comm-game-submit-success-modal-id .comm-game-submit-success-done-btn:hover{background-color:#0056d4}#educator-details-modal-id{max-height:95%;overflow:auto;padding:9.5px;width:73%;max-width:720px;min-width:518px}#educator-details-modal-id .p-dialog-content{overflow:unset;padding:unset;display:flex;flex-direction:column;gap:9.5px}#educator-details-modal-id .p-dialog-content .edm-header-head{display:flex;color:#0068ff;font-family:Hellix;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between}#educator-details-modal-id .p-dialog-content .edm-header-head p{-webkit-user-select:none;user-select:none}#educator-details-modal-id .p-dialog-content .edm-header-head .edm-close-icon{cursor:pointer;width:20px}#educator-details-modal-id .p-dialog-content .edm-header-head .edm-close-icon circle{transition:fill .3s ease}#educator-details-modal-id .p-dialog-content .edm-header-head .edm-close-icon:hover circle{fill:#0068ff!important}#educator-details-modal-id .p-dialog-content .edm-header-head .edm-close-icon:hover path{fill:#fff!important}#educator-details-modal-id .p-dialog-content .edm-header-body{background:#0068ff;border-radius:14px;color:#fff;display:flex;gap:.5rem;padding:1rem}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side{align-items:center;display:flex;gap:.5rem;width:100%}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-user-avatar{border:2px solid white;border-radius:3rem;min-width:88px;overflow:hidden}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-user-avatar svg{cursor:default}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-user-initials{align-items:center;background:#26b591;border:2px solid white;border-radius:3rem;color:#fff;display:flex;font-size:36px;font-weight:700;height:88px;justify-content:center;letter-spacing:.25rem;min-width:88px}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-header-body-info-wrap{display:flex;flex-direction:column;gap:.5rem;width:100%}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-header-body-info-wrap .edm-header-body-username{font-size:24px;font-weight:700;line-height:normal}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-left-side .edm-header-body-info-wrap .edm-header-body-schoolname{font-weight:600;line-height:normal}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side{display:flex;flex-direction:column;gap:.5rem;justify-content:space-around}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap{display:flex;gap:.25rem}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap .edm-stat-item{border-radius:5.044px;background:#ffffff59;padding:.25rem;position:relative;text-align:center;overflow:hidden;width:72px}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap .edm-stat-item .edm-stat-label{font-size:12px;font-style:normal;font-weight:900;line-height:normal}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap .edm-stat-item .edm-stat-number{font-size:21.52px;font-weight:700;line-height:normal}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap .edm-stat-item .edm-stat-bg-icon{cursor:default;position:absolute;top:12px;right:-4px;width:27px;height:32px}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-stats-wrap .edm-stat-item .edm-stat-bg-icon.play-icon{top:1rem}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-follow-btn{border-radius:2rem;border:2px solid #fff;padding:4px;font-weight:700;transition:.3s all ease-in-out}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-follow-btn:hover{background:#fff;color:#0068ff}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-follow-btn.disabled{opacity:.6;cursor:default}#educator-details-modal-id .p-dialog-content .edm-header-body .edm-header-body-right-side .edm-follow-btn.disabled:hover{background:transparent;color:#fff}#educator-details-modal-id .p-dialog-content .edm-header-body-loading{display:flex;justify-content:center;align-items:center}#educator-details-modal-id .p-dialog-content .edm-body-btn-options{display:flex;gap:1rem}#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-game-btn,#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-playlist-btn{border-radius:2rem;font-size:18px;font-weight:700;padding:6.413px 19.24px;transition:.3s all ease-in-out}#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-game-btn{border:1.781px solid #0068ff;color:#0068ff}#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-game-btn:hover,#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-game-btn.active{background:#0068ff;color:#fff}#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-playlist-btn{border:1.781px solid #26b59d;color:#26b59d}#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-playlist-btn:hover,#educator-details-modal-id .p-dialog-content .edm-body-btn-options .edm-playlist-btn.active{background:#26b59d;color:#fff}#educator-details-modal-id .p-dialog-content .edm-footer-result-cards-container{border-radius:1rem;padding:9.5px;max-height:540px;overflow-y:auto;overflow-x:hidden}#educator-details-modal-id .p-dialog-content .edm-footer-result-cards-container.games-style{background-color:#0068ff}#educator-details-modal-id .p-dialog-content .edm-footer-result-cards-container.playlists-style{background-color:#26b59d}#educator-details-modal-id .p-dialog-content .edm-footer-result-cards-container .cards-wrap{display:flex;flex-wrap:wrap;gap:9.5px}#educator-details-modal-id .p-dialog-content .edm-footer-result-cards-container .edm-no-results-wrap{color:#fff;display:flex;justify-content:center}#educator-details-modal-id .search-results-card{height:100%;margin:unset;overflow:hidden;width:219px}#educator-details-modal-id .search-results-card .game-results-img{border-radius:unset;height:144px;width:219px}#educator-details-modal-id .search-results-card .search-card-wrap{min-height:auto}#educator-details-modal-id .search-results-card .bottom-card-content{margin:4.75px 9.5px 9.5px}#educator-details-modal-id .search-results-card .bottom-card-content .card-body-header{margin:unset}#educator-details-modal-id .search-results-card .bottom-card-content .badge-size{width:27px}#educator-details-modal-id .search-results-card .bottom-card-content .card-body-header .play-count-wrapper{padding:2px 3px}#educator-details-modal-id .search-results-card .bottom-card-content .card-body-header .play-count-wrapper .play-count-label{font-size:6px}#educator-details-modal-id .search-results-card .bottom-card-content .card-body-header .play-count-wrapper .play-count-content{font-size:13px}#educator-details-modal-id .search-results-card .bottom-card-content .card-body-header .play-count-wrapper .play-count-content svg{width:9.5px}#educator-details-modal-id .search-results-card .game-card-title{font-size:1rem}#educator-details-modal-id .search-results-card .created-by{font-size:8.314px}#educator-details-modal-id .search-results-card .designer-name{font-size:12px}#educator-details-modal-id .search-results-card .designer-content{display:none}#educator-details-modal-id .search-results-card .search-card-wrap .search-card-description{font-size:10px;gap:.25rem}#educator-details-modal-id .search-results-card .search-card-wrap .search-card-description .lock-tags{font-size:8px;padding:unset}#educator-details-modal-id .search-results-card .search-card-wrap .search-card-description .tag-icon{width:11px;margin-right:2px}#educator-details-modal-id .search-results-card .search-card-wrap .search-card-description .lock-strands{margin:unset}#educator-details-modal-id .search-results-card .search-card-wrap .search-card-description .lock-strands .lock-strand-label{font-size:8.314px;padding:unset}#educator-details-modal-id .search-results-card .view-details-btn{font-size:14px;margin-bottom:.25rem;padding:4px}#educator-details-modal-id .search-results-card .bottom-card-content .mg-btn-option{font-size:14px;margin-bottom:unset;padding:4px}#edit-publish-game-modal-id{border-radius:16px;border:6px solid #002d72;max-width:450px;margin:80px;padding:1rem;width:auto}#edit-publish-game-modal-id .p-dialog-content{display:flex;flex-direction:column;gap:14px;padding:unset}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-header .header-label{color:#002d72;text-align:center;font-size:1.5rem;font-weight:800;line-height:normal}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body{color:#000;display:flex;flex-direction:column;gap:1rem;line-height:normal;margin:0 12px;text-align:left}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-warning-game-label{color:#002d72;text-align:center;font-size:16px;font-weight:700}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-label{color:#002d72;font-size:14px;font-weight:400;line-height:normal}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-label .copy-game-label{color:#002d72;font-size:14px;font-weight:700;line-height:normal}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-email{color:#0068ff;font-size:14px;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-body .edit-pub-game-warning-game-label{color:#002d72;font-weight:700;line-height:normal}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-footer{display:flex;flex-direction:column;gap:.5rem}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-footer .done-btn{background:#0068ff;border-radius:2rem;color:#fff;display:flex;font-size:18px;font-weight:700;padding:.5rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-footer .done-btn:hover{background:#0053cc}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-footer .edit-submit-btn{border-radius:2rem;border:2px solid #0068ff;color:#0068ff;display:flex;font-weight:700;padding:.25rem 0;justify-content:center;align-items:center;transition:.3s ease-in-out all}#edit-publish-game-modal-id .p-dialog-content .edit-pub-game-warning-footer .edit-submit-btn:hover{background:#0068ff;color:#fff}.shiftPageSmallSiderail[data-v-494e534f]{margin-left:104px}.shiftPageLargeSiderail[data-v-494e534f]{margin-left:250px}.side-bar-main[data-v-494e534f]{display:flex;min-height:100vh;position:relative}@media(max-width:991px){#page-content[data-v-494e534f]{overflow:unset}.fullWidthForHeader[data-v-494e534f]{margin-left:0!important}}.p-toast-message-content{padding:1rem;gap:1rem}
