.logo{display:block;margin-left:auto;margin-right:auto;padding-bottom:2rem;width:30%}body{margin:0;padding:0}.signUpBackground{background-image:url(https://images.unsplash.com/photo-1620121478247-ec786b9be2fa?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2532&q=80);display:flex;flex-direction:column;height:100vh;justify-content:center}.signUpContainer,.signupInput .MuiOutlinedInput-root{border-radius:30px}.signUpContainer{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);padding-bottom:70px;padding-top:50px;text-align:center}.signUpBox{display:flex;flex-direction:column;height:100%;justify-content:center}.signUpButton{border-radius:30px!important;padding-bottom:12px!important;padding-top:12px!important}.authLink{padding:5px}.authLink,.authLink:active{color:#0e4779}.menuToggle{align-items:center;background-color:#dbe2efd4;border:0;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.24);color:#293343;display:flex;margin:10px;padding:10px 15px;position:fixed}.menuToggle:hover{background-color:#cdd3df;cursor:pointer}.sidebarLogo{cursor:pointer;display:flex;padding:40px}.greeting{align-self:center;padding:5px 20px}.greeting #message{background-color:#293343;overflow:hidden;padding:10px 30px;text-overflow:ellipsis}.greeting #message,.menuItem{border-radius:12px;color:#dbe2ef}.menuItem{margin-bottom:5px;padding:10px 10px 10px 15px}.menuItem:hover{background-color:#2d384a;color:#fcfaf9;cursor:pointer}#active{background-color:#293343;color:#48e5c2}.menuList{padding:20px}.signOut{align-content:center;display:flex;justify-content:center;padding:10px}.signOut #button{background-color:#2d384a;border:0;border-radius:12px;color:#94a0b8;font-size:14px}.signOut #button:hover{cursor:pointer;-webkit-filter:brightness(103%);filter:brightness(103%)}.techSupport{align-content:center;display:flex;justify-content:center;padding:10px}.techSupport #button{background-color:#2d384a;border:0;border-radius:12px;color:#94a0b8;font-size:14px}.techSupport #button:hover{cursor:pointer;-webkit-filter:brightness(103%);filter:brightness(103%)}.pageContent{padding-top:50px}@media (min-width:768px){.pageContent{padding-top:24px}}.titleBar{align-items:baseline;background-color:#e1ebfa;border-radius:12px;display:flex;margin-bottom:20px;margin-top:20px;padding:20px}.titleBarDescription{font-style:italic}.pageMessage{border-radius:14px;box-shadow:0 3px 8px rgba(0,0,0,.24);display:block;left:45%;position:fixed;top:10px;z-index:100}#linkedInButton{background-color:#addfff!important;border:5px solid #addfff;border-radius:50px;cursor:pointer;font-size:30px}#instagramButton{background-color:#f9b5ac!important;border:5px solid #f9b5ac;border-radius:50px;cursor:pointer;font-size:30px}#socialIconDisable{background-color:#ccc!important;border:5px solid #ccc;border-radius:50px;font-size:30px}#fileExport{color:#fff;text-decoration:none}.testColor{background-color:linear-gradient(#a4f9c8 #addfff #f9b5ac #e5a4cb #ffd582 #efebce)}#modalContainer{align-items:center;display:flex;justify-content:center}.modalConfirm,.modalForm{background-color:#fff;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.35);padding:40px;width:400}.modalConfirm{display:flex;position:absolute}.modalVideo{align-items:flex-start;background-color:#000;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;justify-content:flex-end;padding:10px;position:relative;width:90%}.modalVideo,.videoIframe{border-radius:12px;height:90%}.videoIframe{flex:1 1;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85%}.videoClose{background-color:#910505!important;color:#fff!important;position:absolute;top:0}.modalAdminForm{max-height:100vh;width:700px}.modalAdminForm,.modalManualCheckin{background-color:#fff;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.35);padding:40px}.modalManualCheckin{position:absolute}input[type=file]{display:none}.fileUploadButton{border:1px solid #0e4779;border-radius:4px;color:#0e4779;cursor:pointer;display:inline-block;padding:6px 12px}.eventCard,.fileUploadButton:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.eventCard{border-radius:12px;min-height:100%;padding-bottom:15px}.eventFlyer{padding:16px}.eventFlyer #photo{border-radius:12px;box-shadow:0 1px 8px 0 rgba(99,99,99,.2);object-fit:cover}.eventDescription{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.eventType{display:flex;flex-direction:row}#type{border-radius:12px;color:#293343;font-size:12px;padding:2px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.eventButton{border:0;border-radius:16px!important;margin:2px!important;padding:5px 12px!important;text-align:center;width:100%}.eventButton:hover{cursor:pointer;-webkit-filter:brightness(105%);filter:brightness(105%)}#checkin{background-color:#a7e6ff;border:0}#viewMap{background-color:#fff8d7;border:0}#joinEvent{background-color:#efdbff;border:0}#contact{background-color:#a7e6ff;border:0}.eduCard{border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);width:100%}.eduLogo{align-self:center;padding:15px}.eduLogo #photo{border-radius:12px;object-fit:cover}.eduInfo{padding:15px;text-align:center}.eduInfo #dateTime{align-items:center;display:flex;flex-direction:column;justify-content:center}.eduButton{border:0;border-radius:16px!important;padding:5px 25px!important}.eduButton:hover{cursor:pointer;-webkit-filter:brightness(105%);filter:brightness(105%)}#email{text-transform:lowercase!important}#resources{background-color:#9fdbc3;border:0}#play{background-color:#ffca61;max-width:100px}#thumbnail{border-radius:12px;object-fit:cover}.videoInfo{align-self:center;display:flex;padding:10px}.videoFilterBar{padding:20px}.videoFilterBar #filter{background-color:#e1ebfa;border-radius:12px;padding:3px 10px}.videoFilterBar #filter:hover{background-color:#b1d0ff;cursor:pointer}#search{border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15)}.involveCard{border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-bottom:20px}.involveLogo{align-self:center;display:flex;padding:10px}.involveLogo #photo{border-radius:12px;display:flex;object-fit:cover}.involveInfo{padding:15px;text-align:center}.involvedDescription{align-items:center;display:flex;justify-content:center;min-height:10em}.involveButton{border:0;border-radius:16px!important;padding:5px 20px!important}.involveButton:hover{cursor:pointer;-webkit-filter:brightness(105%);filter:brightness(105%)}#join{background-color:#a7e6ff;border:0}#cancel{background-color:#e6e6e6;border:0}#groupme{background-color:#ffc5d5;border:0}.socialMedia{border-radius:12px;display:flex;justify-content:center}.socialMedia #logo{border-radius:12px;object-fit:cover}#logo:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.developmentCard{align-content:center;border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;max-width:1200px;padding:5px}.developmentFlyer{align-self:center;display:block;padding:10px}.developmentFlyer #photo{border-radius:12px;object-fit:cover}.developmentButton{border:0;border-radius:16px!important;padding:5px 25px!important;text-align:center;width:150px}.developmentButton:hover{cursor:pointer;-webkit-filter:brightness(105%);filter:brightness(105%)}#signup{background-color:#ffc5d5;border:0}.teamCard{border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-top:20px;padding:20px;width:100%}#cell{min-width:20px;width:100%}.oppCard{border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);min-height:100%;padding-bottom:15px}.oppFlyer{padding:16px}.oppFlyer #photo{border-radius:12px;object-fit:cover}.oppDescription{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.oppType{display:flex;flex-direction:row}#today{border-radius:12px;color:#fff;font-size:12px;padding:2px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.actionButtons{align-self:center;padding-right:20px}.oppButton{border:0;border-radius:16px!important;margin:2px!important;padding:5px 12px!important;text-align:center;width:150px}.oppButton:hover{cursor:pointer;-webkit-filter:brightness(105%);filter:brightness(105%)}#flyer{background-color:#a7e6ff;border:0}#app{background-color:#ffc5d5;border:0}.row{text-transform:capitalize}#points{background-color:#cbebff;color:#004977}#m1,#points{border-radius:10px;font-size:small;font-weight:700;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 10px}#m1{background-color:#e8cbff;color:#401761}#m2{background-color:#e0ffcb;color:#3a661d}#m2,#m3{border-radius:10px;font-size:small;font-weight:700;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 10px}#m3{background-color:#ffe2cb;color:#77441b}#rank{background-color:#b3ffd2;color:#005f26}#checkinCode,#rank{border-radius:10px;font-size:small;font-weight:700;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 10px}#checkinCode{background-color:#caffc3;color:#215c19}#rsvp{background-color:#efd8ff;color:#471c66}#eventAttendance,#rsvp{border-radius:10px;font-size:small;font-weight:700;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 10px}#eventAttendance{background-color:#ffdada;color:#681a1a}.accountCard{align-content:center;border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;flex-direction:column;padding:20px;width:100%}#label{font-weight:700}#committees,#events,#total,.pointType{border-radius:12px;font-weight:500;padding:2px 12px}.status{background-color:#e7e7e7;color:#005f26}.points,.status{border-radius:10px;font-size:small!important;font-weight:700!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2px 10px}.points{background-color:#cbebff;color:#004977}