body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{overflow-x:hidden}.App{display:flex;flex-direction:column;height:100vh;width:100vw}.App-NavBar{height:6vh;position:fixed;top:0;width:100vw;z-index:1000}.App-Foot{width:100vw}.NavBar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#f5f5f7e6;padding:0 5%;position:relative;width:90%}.NavBar,.NavBar-Top{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly}.NavBar-Top{width:100%}.NavBar-button{background-color:initial;border:none;color:#000;font-size:.85rem;height:6vh;max-width:100vw;text-decoration:none;transition:color .3s}.NavBar-button:hover{color:gray;cursor:pointer}.NavBar-Logo1{height:2.3vh}.NavBar-searchIcon{height:2.5vh}.NavBar-SubMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f5f5f7e6;display:flex;flex-direction:row;left:0;padding:2% 12% 3%;position:absolute;top:100%;width:76%;z-index:1001}.NavBar-Music:hover .NavBar-SubMenu,.NavBar-Physics:hover .NavBar-SubMenu,.NavBar-Sports:hover .NavBar-SubMenu,.NavBar-Store:hover .NavBar-SubMenu{opacity:1;transform:translateY(0) ease .3s}.NavBar-ItemTitle{color:#000;font-size:2rem;font-weight:700;width:15%}.NavBar-ItemTitle a{color:#000;font-weight:700;text-decoration:none}.NavBar-Item{align-items:start;display:flex;flex-direction:column;justify-content:start;margin-right:4%}.NavBar-Item a{color:#000;display:block;font-size:16px;padding:10px 20px;text-decoration:none;transition:color .3s}.NavBar-Item a:hover{color:gray;cursor:pointer}.Foot{background-color:#f2f2f2;color:#404040;display:flex;flex-direction:column;padding:3vh 15vw;width:70vw}.Foot-component1{align-items:center;display:flex;flex-direction:row;font-size:.8rem;justify-content:space-between;margin-bottom:2vh;width:100%}.Foot-component1 p{margin:0}.Foot-mainLogo{height:2vh;margin-bottom:.3vh}.Foot-component2{border-bottom:1px solid #404040;border-top:1px solid #404040;display:flex;flex-direction:row;padding:3vh 0;width:100%}.Foot-subComponent{color:#404040;font-size:.8rem;width:20%}.Foot-subComponent b,.Foot-subComponent p{margin:10px 0}.Foot-component3{border-top:1px solid #404040;display:flex;flex-direction:row;font-size:.8rem;justify-content:space-between;padding:2vh 0 0;width:100%}.Foot-component3 p{color:#404040;margin:0;text-decoration:none}.Foot-terms{align-items:center;display:flex;flex-direction:row;justify-content:end;text-align:right;white-space:nowrap;width:auto}.Foot-terms a:hover{cursor:pointer;text-decoration:underline}.Home-HeroStudio{align-items:center;background-color:#f0f8ff;background-image:url(/static/media/backgroundImage.f01d5dc28282f0ca009f.jpeg);background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;font-size:2rem;height:90vh;overflow-y:hidden;padding:10vh 0;position:relative}.Home-HeroStudio img{height:auto;margin-top:12vh;width:45vh}.Home-HeroStudio h1{margin-bottom:3.5vh;margin-top:3.5vh}.Home-HeroStudio p{font-size:1.4rem;margin:0;text-align:center;width:60vw}.Home-HeroStudio button{background-color:initial;border:1px solid #fff;color:#fff;font-size:1.2rem;margin:4vh 1vw 0;padding:1.3vh;width:7vw}.Home-HeroStudio button:hover{border:1x solid #d3d3d3;color:#d3d3d3;cursor:pointer}.Home-SecondaryStudio{background-color:#fff;display:flex;flex-direction:column;height:40vh;justify-content:center;padding:5vh 20vw 0;width:60vw}.Home-SecondaryStudio h1{margin-bottom:1vh;margin-top:0;width:40%}.Home-SecondaryStudio p{font-size:1.4rem;width:80%}.Home-FeaturesStudio{align-items:center;display:flex;flex-direction:column;height:auto;width:100vw}.Home-FeaturesStudio img{width:65vw}.Home-FeaturesOptionsStudio{display:flex;flex-direction:row;justify-content:space-between;margin:0 40vw;width:20vw}.Home-FeaturesOptionsStudio button{background-color:#d3d3d3;border:1px solid #0000;border-bottom:none;border-radius:10px 10px 0 0;font-size:1.1rem;padding:.5rem 1rem}.Home-FeaturesOptionsStudio button:hover{color:#000;cursor:pointer}.Home-FeaturesOptionsStudio button{background:#0000;color:gray;cursor:pointer;font-weight:600;transition:all .2s ease}.Home-FeaturesOptionsStudio button.active{background-color:#f2f2f2;border:1px solid #fff;border-bottom:#fff;color:#000}.Home-AspectStudio{background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:5vh 0 0;width:100vw}.Home-AspectStudio img{width:65vw}.Home-AspectStudio h1{margin-bottom:1vh;margin-top:0;text-align:center;width:40vw}.Home-AspectStudio p{font-size:1.4rem;text-align:center;width:80%}.Home-AspectStudio2{align-items:center;display:flex;flex-direction:column;justify-content:center}.Home-AspectImg1Studio{margin-bottom:20vh}.Home-AspectImg2Studio{margin-top:20vh}.Reminders{background-color:#fff;display:flex;height:76vh;padding:11vh 0 5vh;width:100vw}.RemindersMain{background-color:#f0f8ff;border-radius:1rem;box-shadow:0 40px 90px -35px #00000014,0 16px 32px -28px #0000000d,0 2px 4px -2px #00000008;height:100%;margin:0 30vh;width:100%}.RemindersWindow{background-color:#f8f8f8;border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.RemindersWindowBar{align-items:center;background-color:#e4e4e4;display:flex;gap:16px;height:32px;padding-left:12px}.mac-btn{border:1pt solid #0074ff;border-radius:50%;cursor:pointer;height:12px;width:12px}.mac-btn,.mac-btn:hover{background-color:#0074ff}.TableHeader{align-items:center;color:#444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;padding:0 8px;width:100%}.TableHeader span{flex:1 1;text-align:center}.Col{white-space:nowrap}.col-reminder,.col-subject{width:130px}.col-date{width:100px}.col-priority{width:70px}.RemindersWindowContent{flex:1 1;overflow-y:hidden}.Row{align-items:center;color:#333;display:flex;font-size:12px;gap:25px;padding:7px 12px;-webkit-user-select:none;user-select:none}.Row.even{background-color:#fff}.Row.odd{background-color:#f6f6f6}.Row:hover{background-color:#e8e8e8;cursor:pointer}.RowCircle{background-color:initial;border:1pt solid gray;border-radius:50%;height:10px;width:10px}.RowCircle:hover{border:1pt solid #0074ff}.RowNumber{color:#333;font-size:11px}
/*# sourceMappingURL=main.2062f456.css.map*/