@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#navbar-padding{padding-right:50px!important;background-color:#f4f0fc;border:none;margin:0!important}#navbar-padding a{font-family:Montserrat,sans-serif;font-weight:700;text-align:center;border:none;padding-top:10px}.dropdown-menu{justify-self:center;border-color:#f4f0fc!important;padding:10px 15px 10px 10px!important;margin:3%!important}.dropdown-item,.dropdown-menu{background-color:#f4f0fc!important}.dropdown-item{margin:1%!important;padding:8px!important}.dropdown-item:hover{color:#f4f0fc!important;background-color:#6d3cd4!important;border-radius:30px;box-shadow:2px 3px 4px rgba(0,0,0,.25);margin:1%;padding:8px!important}#navbar-cus{font-family:Montserrat,sans-serif;font-weight:700}#navbar-cus a{color:#160041}.wrap{padding-right:1%;padding-Left:1%}#paddingBot{padding-top:50px;padding-bottom:100px}@media only screen and (max-width:768px){#paddingBot{padding-bottom:0}}.emptyblock{height:20px}#password{margin-top:5%}@media only screen and (max-width:768px){#password{margin-top:2%}}footer{display:flex}footer p{font-size:9pt;color:#160041;text-align:end;display:inline-block;vertical-align:middle}.vert_align{display:flex;align-items:center}.pageWrap{margin:auto;width:100%}.nextPage{display:flex;align-items:center;font-size:22pt;padding-bottom:50px;padding-right:2%;padding-left:2%}.nextPage p{font-family:Roboto,sans-serif!important;margin-top:auto;margin-bottom:auto;font-size:10pt;display:flex;align-self:center;font-weight:700}.hidden{display:none}.inputField_padding{padding:15px}.loginPageContainer{background-position:50%;background-image:url(/dream/static/media/bg_pattern_1.bd50fc52.svg);background-size:contain;background-repeat:no-repeat!important}@media (max-width:820px){.loginPageContainer{background-image:none}}.loginRowContainer{align-items:center}.create-disc,.loginRowContainer{display:flex;justify-content:center}.create-disc{flex-direction:column}@media (max-width:820px){.create-disc{display:none}}.create-logo{width:45%;margin-bottom:2em;margin-top:2em}.create-info{width:70%;margin-top:1.17em}.loginFormContainer{display:flex;justify-content:center;align-items:center}.logintest{font-size:25pt}form{text-align:left;display:flex;flex-direction:column;background:#cbbce6;border-radius:5.14rem;padding:0 3rem;width:551px;height:592px;justify-content:center}@media (max-width:390px){form{width:340px}}.formTitle{color:#160041;font-size:1.82rem;margin:2rem 0}.inputGroup{display:flex;flex-direction:column;margin-bottom:2em;width:100%}.formLabel{font-weight:bolder}.inputField{margin-top:2%;padding:1rem;width:100%;height:50px;line-height:3.5px;border-radius:1rem;font-size:13px;border:2px solid #160041;outline:none}.inputField::placeholder{color:#160041;opacity:1}.inputField:-ms-input-placeholder{color:#160041}.inputField::-ms-input-placeholder{color:#160041}.inputField:focus{border:2px solid #6d3cd4;outline:none;box-shadow:none}@keyframes shake{0%{margin-left:0}25%{margin-left:.3rem}75%{margin-left:-.3rem}to{margin-left:0}}.was-validated .form-control:invalid{animation:shake .2s ease-in-out 0s 2}#passwordContainer,#resetContainer{margin-bottom:0}.passwordFieldContainer{position:relative}#passwordField{padding-right:4rem}.showPasswordButton{border:none;display:flex;justify-content:center;align-items:center;background-color:initial!important;margin:0;padding:0;position:absolute;top:21px;right:2rem}.showPasswordIcon{color:#160041;width:1.6rem;height:1.6rem}.errorMessageContainer{font-weight:700;font-size:14px;line-height:17.07px;color:#ff3030;margin-top:.7rem}.notesGroup{width:100%;margin:2rem 0 0}.loginNote{display:flex;flex-direction:column;font-size:80%;padding:0}.loginNote div{margin:.05rem 0}.loginNote div>*{padding:0}.loginNote u{cursor:pointer}.submitBtnContainer{display:flex;justify-content:end;align-items:center;padding:0;margin-bottom:3rem}.formSubmitBtn{border:0 solid #6d3cd4;background-color:#6d3cd4;outline:none;width:100%;height:3.25rem;text-align:center;font-weight:520;line-height:2;border-radius:1.33rem}.access-code-title-login{top:15%;left:10%}.pr-login{height:28%;min-height:500px;top:10%;position:relative}.pr-login-input-1{top:32%}.pr-login-input-1,.pr-login-input-2{font-size:11.5px;width:75%;height:7.5%;left:10%}.pr-login-input-2{top:53%}.pr-btn{font-size:10px;width:17%;height:8.5%;left:70%;top:74%;display:inline-flex;padding-top:2%;justify-content:center;text-align:center;margin:auto;background-color:#6d3cd4}.login-note{position:absolute;font-size:80%;color:#160041;left:10%;bottom:18%;cursor:pointer}.login-note-2{padding-top:5px}#invalid{color:#ff4747;font-size:70%;position:absolute;top:63.5%;left:10.5%;width:80%;display:none}.header-username{top:26.5%}.header-password,.header-username{color:#160041;position:absolute;left:10%}.header-password{top:47.5%}.checkbox-container-1{position:absolute;top:47.5%;left:60%;color:#160041}.game-center{min-height:100vh}h2{font-size:18px}h3{font-size:20px;padding-bottom:20px}h3,h4{font-weight:700}h4{font-size:12px}.categories{margin:60px 0;display:flex;flex-direction:row}.categories>.c-button{border-radius:15%}.description{margin-right:100px}.description h3{text-transform:uppercase}.games img{border-radius:20px;width:18%;margin-right:20px;margin-bottom:20px;height:auto}.information{background-color:#cbbce6;border-radius:20px;padding:50px;display:flex;font-size:12px}.information div{width:50%}.tile_slider{border:0 solid #000;width:1324px;display:flex;justify-content:space-around;overflow-y:scroll}.accordion-card-row{display:flex;flex-wrap:wrap;margin-bottom:40px;width:100%;max-width:100%;overflow:hidden}.accordion-card-row:last-child{margin-bottom:0}.accordion-header{display:inline-block;padding:0;border:none;line-height:0;background:transparent;margin-right:30px}.accordion-header:nth-child(5n){margin-right:0}.tile_slider{padding-top:30px;padding-bottom:30px;width:100%;overflow-x:auto;overflow-y:hidden}.accordion-header img{display:block;width:234px;height:130px;border-radius:30px;transition:transform .3s ease,box-shadow .3s ease}.accordion-header:hover img{transform:scale(1.05)}.accordion-header.selected-tile{transform:scale(1.05)!important;z-index:10!important}.accordion-header.selected-tile img{box-shadow:0 0 8px rgba(109,60,212,.6),0 0 15px rgba(109,60,212,.4)!important;filter:drop-shadow(0 0 5px rgba(109,60,212,.3))!important}button.accordion-header.selected-tile{transform:scale(1.05)!important;z-index:10!important}button.accordion-header.selected-tile img{box-shadow:0 0 8px rgba(109,60,212,.6),0 0 15px rgba(109,60,212,.4)!important;filter:drop-shadow(0 0 5px rgba(109,60,212,.3))!important}.accordion-collapse{display:flex;align-items:flex-start;background-color:#cbbce6;margin:40px 0 0;padding:0;text-align:left;border-radius:30px;width:100%;max-width:1296px;min-height:310px;overflow:hidden;transition-property:height,margin,padding;transition-duration:.6s;transition-timing-function:ease-out}.accordion-description-container{display:flex;flex-direction:column;margin:56px 0 56px 67px;padding-right:100px;flex:1 1}.card-title-container{display:flex;align-items:center;margin-bottom:25px}.card-title{margin:0;font-size:28px;font-weight:700;line-height:40px;letter-spacing:.01em}.card-title-container button{display:flex;justify-content:center;align-items:center;background-color:#6d3cd4;border:none;border-radius:20px;width:109px;height:45px;margin-right:20px}.btn-text{margin-left:8px;font-weight:700}.accordion-description,.btn-text{font-size:16px;line-height:30px;letter-spacing:.01em;text-align:left}.accordion-description{color:#160041;font-weight:500}.accordion-detail-container{display:flex;flex-direction:column;justify-content:flex-start;margin:56px 67px 56px 0;padding-right:120px}.accordion-detail{display:flex;align-items:center;text-align:left;margin-bottom:11px}.accordion-detail:last-child{margin-bottom:0}.detail-icon{width:30px;height:30px;margin-right:15px}.detail-title{padding-right:15px;font-size:18px;font-weight:700}.detail-text,.detail-title{line-height:37px;letter-spacing:.01em;color:#160041}.detail-text{font-size:16px;font-weight:400}.gameCenterContainer{min-height:70vh}.gameCenterTitle{font-family:Montserrat;font-style:normal;font-weight:700;font-size:48px;line-height:70px;text-align:left;letter-spacing:.01em;color:#160041;margin-bottom:50px}.categoryNavs{margin-bottom:80px}.categoryStarterText{display:inline;font-family:Montserrat;font-style:normal;font-weight:600;font-size:22px;line-height:46px;text-align:left;letter-spacing:.01em;color:#160041}.nav{--bs-nav-link-color:#160041;--bs-nav-link-hover-color:#160041}.nav-pills{--bs-nav-pills-link-active-color:#fff}.nav-link{color:#160041}.nav-pills .nav-link{border:2px solid #160041;border-radius:30px}.nav-pills .nav-link svg{margin-right:15px;width:30px;height:30px;fill:#000}.nav-pills .nav-link.active{border:2px solid #6d3cd4;background:#6d3cd4;box-shadow:2px 3px 4px rgba(0,0,0,.25);border-radius:30px}.nav-pills .nav-link.active svg{margin-right:15px;width:30px;height:30px;fill:#fff}.accordionContainer{display:flex;flex-wrap:wrap}.latest-release-section{margin-bottom:40px}.latest-release-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:28px;line-height:40px;text-align:left;letter-spacing:.01em;color:#160041;margin-bottom:30px}.latest-release-content{background-color:#cbbce6;border-radius:30px;padding:0;width:100%;max-width:1296px;min-height:310px;overflow:hidden}.latest-release-image-col{display:flex;align-items:center;justify-content:center;padding:56px 0}.latest-release-image-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.latest-release-image{width:234px;height:130px;border-radius:30px;object-fit:cover}.latest-release-info-col{display:flex;align-items:flex-start;padding:56px 67px 56px 0}.latest-release-info{display:flex;flex-direction:column;width:100%;align-items:flex-start}.latest-release-play-btn{display:flex;justify-content:center;align-items:center;background-color:#6d3cd4;border:none;border-radius:20px;width:109px;height:45px;margin-right:20px;margin-bottom:25px}.latest-release-play-btn .btn-text{margin-left:8px;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.01em;text-align:left;color:#fff}.latest-release-play-btn svg{fill:#fff}.latest-release-section .card-title-container{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:25px}.latest-release-section .card-title{margin:0 0 25px;font-size:28px;font-weight:700;line-height:40px;letter-spacing:.01em;text-align:left}.packets{background-color:#cbbce6;position:absolute;font-size:25px}.packets-box1{top:15%}.packets-box1-header{top:20%}.section-title2{flex:4 1;text-align:left;font-size:24pt!important;font-weight:700!important;margin-bottom:3%!important;margin-top:3%!important}.titleWithButton{display:flex;align-items:center}.active_packet{cursor:pointer;transition:background-color .3s ease}.active_packet:hover{background-color:#6d3cd4!important}.active_packet:hover,.active_packet:hover h1,.active_packet:hover p{color:#f4f0fc!important}#sectionTag{color:#160041;font-size:22px;padding:0;margin-top:50px;margin-bottom:0;text-align:left;font-weight:600}.study_all{border:2px solid #160041;margin:2%;border-radius:20px}.study_all hr{width:95%;margin:auto}.study_all #accessCodeHide{margin:2%;border:2px solid #160041;border-radius:20px;display:flex;flex-direction:column;justify-content:space-around}.study_all #accessCodeHide #accessCodeHide2{margin-left:1%;display:flex;flex-direction:row}.study_all #accessCodeHide #accessCodeHide2 #arrow{margin:auto 3% auto auto}.study_all #accessCodeHide #accessCodeHide2 p{margin-top:auto;margin-bottom:auto;font-size:12pt;font-weight:600;padding-left:2%;padding-top:1.5%;padding-bottom:1.5%}.study_all img{margin-left:3%;margin-bottom:2%;margin-top:2%}.study{display:flex;display:row}.study #desp{margin:2%;flex-grow:4}.study #desp h1{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;padding-bottom:2%}.study #desp p{margin:0;font-size:14px;font-weight:500}.study #sym_collection{display:flex;flex-grow:1;flex-wrap:nowrap;margin:auto 5px auto auto}.study #sym_collection .iconPadding{margin-left:15%}.study #sym_collection img{object-fit:contain}#circle{display:flex;margin-top:auto;margin-bottom:auto;margin-right:50px;width:3vw;height:3vw;border-radius:25px;border:2px solid #160041}#circle p{margin:auto;font-size:16px;font-weight:600}@media only screen and (max-width:768px){#circle{margin-right:20px}}#bucketStatus{margin:auto}#packetsLine{border:1px solid #160041;opacity:1;margin-top:5%}.search-container{position:relative;display:inline-block;margin-left:auto}.search-icon{cursor:pointer;padding:8px;border-radius:50%;transition:background-color .3s ease}.search-icon:hover{background-color:rgba(109,60,212,.1)}.search-icon svg{fill:#160041;transition:fill .3s ease}.search-icon:hover svg{fill:#6d3cd4}.search-input{width:250px;padding:8px 40px 8px 16px;border:1px solid #ddd;border-radius:20px;font-size:14px;transition:all .3s ease;outline:none}.search-input:focus{border-color:#6d3cd4;box-shadow:0 0 0 2px rgba(109,60,212,.2)}.search-input.collapsing{animation:searchCollapse .3s ease-out forwards}@keyframes searchCollapse{0%{width:250px;opacity:1}to{width:0;opacity:0}}.search-input:not(.collapsing){animation:searchExpand .3s ease-out forwards}@keyframes searchExpand{0%{width:0;opacity:0}to{width:250px;opacity:1}}#sm-search{margin-top:5%;display:flex;height:40px}#sm-search button.save_btn{margin-bottom:0;border-color:#6d3cd4;border-radius:15px;font-size:10pt;min-width:100px;margin-right:0}#sm-search #btn_newStudy{margin-left:auto;padding-left:2%;padding-right:2%;display:flex;justify-content:space-around;align-items:center;width:225px}#sm-search #btn_newStudy img{padding:1%}#sm-search #searchBar{width:30vw;margin-right:3%}::-webkit-scrollbar{width:0;background:transparent}.lightPanel{display:flex;flex-direction:column;border-radius:20px;max-width:85vw!important;background-color:#ece6f8;margin:50px auto 30px!important;padding-top:20px;padding-bottom:20px!important;height:100vh;overflow:scroll;overflow-x:hidden}.lightPanel .study_all{border:2px solid #160041;margin:2%;border-radius:20px}.lightPanel .study_all hr{width:95%;margin:auto}.lightPanel .study_all #accessCodeHide{margin:2%;border:2px solid #160041;border-radius:20px;display:flex;flex-direction:column;justify-content:space-around}.lightPanel .study_all #accessCodeHide #accessCodeHide2{margin-left:1%;display:flex;flex-direction:row}.lightPanel .study_all #accessCodeHide #accessCodeHide2 #arrow{margin:auto 3% auto auto}.lightPanel .study_all #accessCodeHide #accessCodeHide2 p{margin-top:auto;margin-bottom:auto;font-size:12pt;font-weight:600;padding-left:2%;padding-top:1.5%;padding-bottom:1.5%}.lightPanel .study_all .study{display:flex;display:row}.lightPanel .study_all .study #desp{margin:3%;flex-grow:4}.lightPanel .study_all .study #desp h1{font-family:Montserrat,sans-serif;font-size:12pt;font-weight:700}.lightPanel .study_all .study #desp p{font-size:8pt;font-weight:400}.lightPanel .study_all .study #desp #sym_globe{opacity:.5;display:flex;flex-direction:row}.lightPanel .study_all .study #desp #sym_globe img{margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lightPanel .study_all .study #desp #sym_globe p{margin-left:10px;font-weight:500;font-size:10pt}.lightPanel .study_all .study #sym_collection{display:flex;flex-grow:1;flex-wrap:nowrap;margin:auto 5px auto auto}.lightPanel .study_all .study #sym_collection .iconPadding{margin-left:15%}.lightPanel .study_all .study #sym_collection img{object-fit:contain}.lightPanel .study_all img{margin-left:3%;margin-bottom:2%;margin-top:2%}.section-title{text-align:left;font-size:24pt!important;font-weight:700!important;margin-bottom:3%!important;margin-top:3%!important}#required{margin-left:auto!important;font-size:14px;font-weight:500}.minTop{margin-top:5%;margin-bottom:5%}.minTopS{margin-top:5%;margin-bottom:2%}#to{font-size:12px;font-weight:500;align-self:center;padding-top:3px}.align{width:100%;margin:auto}#align_display{margin-top:50px;margin-bottom:50px;padding-left:3%;padding-right:3%}#align_display p{font-family:Montserrat,sans-serif;font-size:10pt!important;font-weight:500!important;padding-top:20px;padding-bottom:20px}#align_display p span{font-weight:400!important}.section-title_center{text-align:center;font-size:24pt!important;font-weight:700!important;margin-bottom:3%!important;margin-top:3%!important}#option{padding-top:10px;display:flex;justify-content:center}#option img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form_user{text-align:left;position:relative;background-color:#cbbce6;border-radius:30px;padding-left:50px;padding-right:50px;padding-bottom:20px}.form_user h2{font-weight:700;font-size:16pt;margin-top:5%;margin-left:2%;color:#160041!important}@media only screen and (max-width:768px){.form_user h2{font-size:14pt}}.form_user #right{margin-top:50px;font-weight:700}.form_user .form_box{padding-right:5%;padding-left:5%}.form_user .form_box2{padding-left:5%}.form_user .form_box3{padding-right:2%;padding-left:2%}.form_user .form-label{font-size:14px;font-weight:600!important;color:rgba(22,0,65,.8)}.form_user_thin{text-align:left;position:relative;background-color:#cbbce6;border-radius:30px;padding:2% 50px}.form_user_thin h2{font-weight:700;font-size:16pt;margin-left:2%;color:#160041!important}@media only screen and (max-width:768px){.form_user_thin h2{font-size:14pt}}#InputEmail::placeholder,#InputSchool::placeholder,#InputText::placeholder,#InputUsername::placeholder,#InputZipcode::placeholder{font-size:9pt;color:rgba(22,0,65,.5)}#InputGender,#InputGrade,#InputStatus{color:#160041;font-size:9pt;color:rgba(22,0,65,.5)}#line{border-right:1px solid rgba(22,0,65,.3)}#line img{height:80px;margin-top:15%;margin-right:5%}@media only screen and (max-width:768px){#line{border-right:none}#line img{margin-top:5%;margin-right:0}}.profilePhoto .my-button{padding:0;border:none;width:70px;height:70px;border-radius:100%;margin-left:10%;margin-bottom:2%}@media only screen and (max-width:768px){.profilePhoto .my-button{margin-left:10%;margin-right:8%}}.exter_link u{font-size:9pt;color:#160041!important;font-weight:700}@media only screen and (max-width:768px){.exter_link{margin-bottom:2%}}#InputEmailCol,#InputEmailColNew{margin-bottom:10px}.wrap{position:relative;display:flex}.wrap #newIcon{position:absolute;right:15px;top:5px;color:red}button.save_btn{font-weight:600;background-color:#6d3cd4;color:#f4f0fc;margin-bottom:8%;border-color:#6d3cd4;border-radius:15px;font-size:10pt;min-width:100px;margin-right:5%}@media only screen and (max-width:768px){#line button.save_btn{margin-right:0}}#unique_button{font-weight:600;background-color:#6d3cd4;color:#f4f0fc;margin-bottom:2.5%;border-color:#6d3cd4;border-radius:15px;font-size:10pt;max-width:150px}@media only screen and (max-width:768px){#unique_button{margin-bottom:5%}}#btn_addCollaborator{width:100%;display:flex;justify-content:center;align-items:center}#btn_addCollaborator img{padding-right:5%}#btn_enterNewAccessCode{right:0;flex:1 1;display:flex;justify-content:center;align-items:center;margin-bottom:3%!important;margin-top:3%!important;margin-right:auto}#btn_enterNewAccessCode img{padding-right:5%}body{background-color:#f4f0fc!important;font-family:Montserrat,sans-serif!important;color:#160041!important}.msg-wrap{white-space:pre-wrap}.center{display:flex;align-items:center;justify-content:center;text-align:center}.noPadding{padding:0}#progressbar{margin-top:50px;padding-left:0;margin-left:2%;width:85%;margin-right:4%}.opac{opacity:.5}.slide iframe{min-width:1024px;min-height:768px}.slideContainer{display:flex;justify-content:center;align-items:center}.slideRow{width:100%;position:relative}.closeBtn{position:absolute;top:20px;right:20px;z-index:1000;display:flex;justify-content:end}.closeBtn i{font-size:30px;margin:0;color:#333;cursor:pointer}.carouselContainer{display:flex;justify-content:center}.capture-recorder{position:fixed;top:20px;left:20px;z-index:2147483647;background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.recording-status{display:flex;align-items:center;grid-gap:8px;gap:8px}.recording-indicator{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:14px;font-weight:600;color:#fff}.recording-dot{width:8px;height:8px;border-radius:50%;display:inline-block;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:768px){.capture-recorder{top:10px;left:10px;padding:6px 10px;font-size:12px}.recording-indicator{font-size:12px}.recording-dot{width:6px;height:6px}}@media (prefers-contrast:high){.capture-recorder{background:rgba(0,0,0,.95);border:2px solid #fff}}@media (prefers-reduced-motion:reduce){.recording-dot{animation:none}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.0a5b3407.chunk.css.map */