@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans&display=swap);#root,body,html{background-color:#75a9b5;color:#fff;font-family:Varela Round,sans-serif;height:100vh;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0;width:100vw}input{font-family:Josefin Sans,sans-serif}button,textarea{font-family:Varela Round,sans-serif}.app{height:100%;width:100%}.page{height:calc(100vh - 1vw - 32px);min-height:calc(100vh - 1vw - 32px)}.navbar{background-color:#335864;height:calc(1vw + 32px);line-height:calc(1vw + 32px);text-align:right}.navbar a{color:#fff;font-size:calc(.5vw + 20px);margin-right:calc(1vw + 10px);text-decoration:none;transition:all .2s}.navbar a:last-child{margin-right:calc(1vw + 20px)}.navbar a:hover{color:#fff7d9}.ClassPage_title__It3h\+{font-size:60px;margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ClassPage_classList__b7c01{background-color:#d9d9d9;border-radius:20px;display:block;height:80%;margin:0 auto;min-width:175px;overflow-x:hidden;overflow-y:auto;padding:15px;width:85%}.ClassPage_classListItem__9ZxCq{background-color:#fff;border-radius:10px;color:#000;cursor:pointer;font-size:40px;margin-bottom:10px;overflow-x:auto;overflow-y:hidden;padding:7px;text-align:center;transition:all .4s}.ClassPage_classListItem__9ZxCq:first-child{margin-top:10px}.ClassPage_classListItem__9ZxCq:hover{background-color:#34304f;color:#fff;font-size:50px;padding:10px}.ClassPage_newClassForm__wkAsr{color:#000;text-align:center}.ClassPage_newClassForm__wkAsr input{border-radius:6px;margin:2px 2.5px}.LoginPage_form__YbAVP{background-color:#34304f;border:2px solid #d9d9d9;border-radius:30px;box-shadow:10px 7px 5px 5px rgba(0,0,0,.333);height:600px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.LoginPage_form__YbAVP p{display:block;margin:40px auto auto;text-align:center}.LoginPage_form__YbAVP button{display:block;margin:auto}.LoginPage_title__rmEkI{font-size:50px;text-align:center}.LoginPage_input__2pR51{display:block;font-size:22px;margin:auto}.LoginPage_label__S\+u3Z{display:block;text-align:center}.LoginPage_label__S\+u3Z:first-child{margin-top:100px}.LoginPage_submit__gUc0B{cursor:pointer;display:block;font-size:20px;margin:auto;padding:10px}.NotesPage_title__x2YAM{font-size:40px;text-align:center}.NotesPage_noteList__kido7{background-color:#6f80a8;height:calc(100vh - 1vw - 32px);position:absolute;right:0;top:calc(1vw + 32px);width:calc(200px + 8vw)}.NotesPage_noteListItem__PFwiC{background-color:#34304f;border-radius:10px;cursor:pointer;font-size:22px;margin:5px 20px;padding:5px;text-align:center;transition:all .4s}.NotesPage_noteListItem__PFwiC:hover{background-color:#d9d3f8;color:#34304f;font-size:25px;padding:6px}.NotesPage_newNoteForm__x\+3j9{display:block;margin:20px auto}.NotesPage_newNoteForm__x\+3j9 label,.NotesPage_newNoteInput__eW7He{display:block;text-align:center}.NotesPage_newNoteInput__eW7He{font-size:20px;margin:auto}.NotesPage_newNoteSubmit__YKQXV{display:block;margin:auto}.NotesPage_noteTextarea__bJXh8{font-size:20px;height:calc(85vh - 1vw - 32px);left:calc(20px + 1vw);padding-left:10px;padding-top:10px;position:absolute;resize:none;top:calc(1vw + 132px);width:calc(84vw - 200px)}.NotesPage_noteTitle__OuawU{font-size:calc(40px + 1vw);margin:20px 70px}.NotesPage_saveButton__6ywl9{font-size:20px;height:40px;position:absolute;right:calc(320px + 8vw);top:calc(1vw + 92px)}.UserPage_username__amLow{background-color:#34304f;border-radius:100px;box-shadow:3px 2px 1px 2px rgba(0,0,0,.2);cursor:pointer;display:block;font-size:60px;margin:40px auto;padding:30px 40px;text-align:center;transition:all .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UserPage_username__amLow:hover{background-color:#d9d9d9;box-shadow:5px 3px 2px 3px rgba(0,0,0,.2);color:#1d1b2a}.UserPage_logoutButton__5BGuF{background-color:#335864;border-radius:15px;box-shadow:3px 2px 1px 2px rgba(0,0,0,.2);cursor:pointer;display:block;font-size:18px;margin:auto;padding:10px;transition:all .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UserPage_logoutButton__5BGuF:hover{background-color:#d9d3f8;box-shadow:5px 4px 1px 2px rgba(0,0,0,.2);color:#000}
/*# sourceMappingURL=main.5795c006.css.map*/