@import url(https://fonts.googleapis.com/css2?family=Readex+Pro:wght@200;300;400;500;700&display=swap);body,html{background-color:#2d3436;background-image:linear-gradient(315deg,#2d3436,#d3d3d3 74%);min-height:100%;overflow-x:hidden;padding:0;text-align:center;width:100%}*{font-family:Readex Pro,sans-serif}.primary-title{color:#fff;font-size:90px}h2{font-style:italic}.Register form{display:flex;flex-direction:column}.Register form button{font-size:17px;margin:8px;max-width:300px;padding:8px;width:100%}.secondary-button{background:#fff;border:2px solid #797777;border-radius:30px;color:#797777;font-size:15px;font-weight:500px;margin:6px;padding:12px 30px;text-transform:uppercase}.secondary-button:hover{background:solid 2px #303030;color:#303030}.overlay{height:100vh;position:fixed;width:100vw}.onboarding form{display:flex;justify-content:center}.onboarding form section{display:flex;flex-direction:column;padding:20px;text-align:start;width:35%}.onboarding form input{border-radius:10px;font-size:15px;margin:10px 0;padding:10px}.onboarding form select{border-radius:10px;font-size:15px;padding:10px 30px}.onboarding form label{margin:10px 0}.onboarding form .multiple-input-container{display:flex;flex-direction:row}.onboarding form input::-webkit-inner-spin-button,.onboarding form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.onboarding form .multiple-input-container input{margin-right:10px}.onboarding form .multiple-input-container label{border:2px solid #909090;border-radius:10px;margin-right:10px;padding:10px;transition:all .3s}.onboarding form input[type=radio]{display:none}.onboarding form input[type=number]{width:10%}.onboarding form input[type=radio]:checked+label{border:2px solid #dd2716}.onboarding form input[type=submit]:hover{background-color:#ebebeb}.onboarding form input[type=submit]:active{background-color:#e27373}.onboarding form .photo-container img{width:100%}.navbar-container{align-items:center;display:flex;justify-content:flex-end;position:relative;width:100%}.button-container{position:relative}.dropdown{background-color:#fff;border:3px solid #000;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;display:flex;flex-direction:column;padding:10px;position:absolute;right:0;text-align:right;top:calc(100% + 10px);z-index:1000}.dropdown-item{border:2px solid #0000;color:#000;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:1px;margin-bottom:5px;padding:.5em;text-decoration:none;text-transform:uppercase;transition:background-color .3s,border .3s}.dropdown-item:hover{background-color:#f0f0f0;border:2px solid #000}.container{justify-content:center}.title{font-size:2em;text-align:left}.text-description,.title{color:#000}.profiles-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.profile-box{background-color:#f0f0f0;border-radius:10px;flex-direction:column;padding:20px;transition:transform .2s;width:320px}.profile-box:hover{transform:scale(1.05)}.profile-picture{border-radius:50%;height:70px;margin-bottom:10px;object-fit:cover;width:70px}.profile-box h3{color:#333;font-size:1.5em;margin:0}.profile-box p{color:#666;font-size:1em;line-height:1.4;margin:8px 0}.profile-box{color:inherit;text-decoration:none}.Nav-button{padding:.2em .6em}.primary-button-hover:hover{background-color:#ddd}.disabled-button{background-color:#ccc;cursor:not-allowed}.toggle-buttons{display:flex;gap:10px;justify-content:flex-start;margin-bottom:20px;position:relative}.Search-Bar{align-items:center;display:flex;justify-content:center;margin:20px 0;text-align:center}.dropdown-container{background-color:initial;box-shadow:none;left:0;padding:0;position:absolute;top:100%;width:200px;z-index:1}.dropdown-item{background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer;padding:8px 16px}.dropdown-item:hover{background-color:#f1f1f1}.Nav-button{margin:0 10px}.toggle-buttons .dropdown-container{margin-top:10px;width:100%}.button{background-color:#f0f0f0;border:1px solid #ccc;color:#000;cursor:pointer;display:block;padding:10px 20px;text-align:left;transition:background-color .3s ease,color .3s ease}buttons-container{display:inline-block;position:relative}.button.active .dropdown-content,.button:hover .dropdown-content{display:block}.dropdown-content .button{background-color:#fff;border:1px solid #000;box-shadow:none;color:#000;display:block;padding:10px 20px;text-align:left;transition:background-color .3s ease,color .3s ease;width:40%}.dropdown-content .button:hover{background-color:#e0e0e0}.dropdown-content .button.active{background-color:#333;color:#fff}.Search-Bar{background-color:initial;background-color:#fff;border:3px solid;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;color:#000;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2px;padding:.25em .5em;position:relative;text-decoration:none;text-transform:uppercase;touch-action:manipulation;transition:background-color .3s,color .3s;user-select:none;-webkit-user-select:none}.Search-Bar:focus{outline:none}@media (min-width:768px){.Search-Bar{padding:.25em .75em}}.primary-button{background-color:#f5f5f5;border:3px solid;border-radius:10px;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;color:#000;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2px;margin:10px;padding:.25em .5em;position:relative;text-decoration:none;text-transform:uppercase;touch-action:manipulation;user-select:none;-webkit-user-select:none}.primary-button:active{box-shadow:0 0 0 0;left:5px;top:5px}@media (min-width:768px){.primary-button{padding:.25em .75em}}.Login-Container{align-items:center;display:flex;flex-direction:column}.Email,.Password{color:#333;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2px;text-transform:uppercase}input[type=email],input[type=password]{background-color:#f5f5f5;border:3px solid #ddd;border-radius:10px;font-size:16px;margin-bottom:20px;padding:10px;transition:border-color .3s ease;width:100%}input[type=email]:focus,input[type=password]:focus{border-color:#999;outline:none}.gsi-material-button{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;max-width:400px;min-width:-webkit-min-content;min-width:min-content;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .218s}.gsi-material-button:disabled{background-color:#ffffff61;border-color:#1f1f1f1f;cursor:default}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}input[type=email],input[type=password]{font-size:17px;justify-content:center;margin:8px;padding:8px;width:300px}.loading{background-color:#111928e6;border-radius:10px;font-size:36px;padding:50px}.profile-container{padding:20px;text-align:center}.profile-container .appeal-button{background-color:#f0f0f0;border:none;border-radius:5px;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;color:#000;cursor:pointer;display:inline-block;margin-top:20px;padding:10px 20px;transition:transform .1s ease,box-shadow .1s ease}.profile-container .appeal-button:hover{background-color:#45a049}.Profile-pic{background-color:#add8e6;border:2px solid #fff;border-radius:50%;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.chat-app{background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:10px auto 0;max-width:728px;width:100%}.chat-header{align-items:center;background-color:#007bff;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;height:10vh;min-height:50px}.chat-header,.chat-section{display:flex;justify-content:center}.chat-section{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex-direction:column}.chat-main{display:flex;flex-direction:column;height:60vh;margin-top:10px;overflow-y:auto;padding:10px}.chat-main::-webkit-scrollbar{width:.25rem}.chat-main::-webkit-scrollbar-track{background:#1e1e24}.chat-main::-webkit-scrollbar-thumb{background:#6649b8}.chat-form{border-top:1px solid #ddd;display:flex;font-size:1.5rem;height:10vh;padding:10px}.chat-input{background-color:#f1f1f1;flex-grow:1;margin-right:10px;padding:10px}.chat-input,.chat-submit{border:none;border-radius:8px}.chat-submit{background-color:#007bff;color:#fff;cursor:pointer;padding:10px 20px}.chat-submit:disabled{background-color:#ccc}.message{align-items:flex-start;border-radius:8px;display:flex;margin:5px 0;padding:5px 10px}.message.sent{flex-direction:row-reverse}.message.received{background-color:#fff}.message-avatar{border-radius:50%;height:30px;margin:0 8px;width:30px}.message-text{word-wrap:break-word;font-size:1rem;max-width:60%}button:disabled{cursor:not-allowed;opacity:.5}li,ul{list-style:none;text-align:left}p{border-radius:20px;color:#fff;margin-bottom:8px;padding:8px 16px;position:relative;text-align:center}.sent p{align-self:flex-end;background:#0b93f6}.received p{background:#e5e5ea;color:#000}nav{background-color:#f5f5f58a;border-bottom:2px solid #00f3;display:flex;justify-content:space-between;width:100%}nav .nav-button{background-color:#f5f5f5;border:3px solid;border-radius:10px;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;color:#000;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2px;margin:10px;padding:.25em .5em;position:relative;text-decoration:none;text-transform:uppercase;touch-action:manipulation;user-select:none;-webkit-user-select:none}nav .nav-button:active{box-shadow:0 0 0 0;left:5px;top:5px}@media (min-width:768px){nav .nav-button{padding:.25em .75em}}nav .header-container .logo{margin:15px;width:100%}.primary-title{color:#333;flex-grow:1;font-family:Open Sans,sans-serif;font-size:60px;font-weight:700;letter-spacing:2px;margin:0;text-align:center;text-decoration:none;text-transform:uppercase}.profile-container{align-items:center;display:flex;flex-direction:column}.content-container{padding:20px;text-align:left;width:100%}.main-title{color:#000;font-size:32px;margin-bottom:10px}.section-title{color:#000;font-size:24px;margin-bottom:5px}.feature-description{border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:10px;text-align:left;width:100%}.section-text{color:#666;font-size:16px}.photo-container{align-items:center;background-color:#f5f5f5;border:4px solid #add8e6;border-radius:50%;box-shadow:0 0 8px #0000001a;display:flex;height:180px;justify-content:center;overflow:hidden;width:180px}.photo-container img{border-radius:50%;height:100%;object-fit:cover;width:100%}.details-section{margin-top:20px}.details-section label{color:#000;margin-bottom:8px}.details-section input,.details-section select,.details-section textarea{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px;margin-bottom:12px;width:100%}.update-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s}.update-button:hover{background-color:#45a049}.container{align-items:flex-start;display:flex;flex-direction:column;padding:0 20px}.profile-box{cursor:pointer;margin:8px 0;max-width:600px;transition:background-color .3s;width:100%}.profile-box:hover{background-color:#f0f0f0}.section{border-bottom:1px solid #0003;color:#000;justify-content:left;text-align:left;width:100%}ul{list-style-type:none;margin-top:20px;padding:0}.Feature-Description{border-radius:8px;box-shadow:0 4px 8px #0000001a;color:#000;margin-bottom:20px;padding:10px;text-align:left;width:100%}.Nav-button{border:3px solid;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0;color:#000;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2px;padding:.25em .5em;position:relative;text-decoration:none;text-transform:uppercase;touch-action:manipulation;user-select:none;-webkit-user-select:none}.reject-button{background-color:tomato;border-color:tomato;color:#fff;margin-left:10px}.Nav-button:active{box-shadow:0 0 0 0;left:5px;top:5px}.section-divider{border:none;border-top:1px solid rgba(0,0,0,.829);margin:20px 0}@media (min-width:768px){.Nav-button{padding:.25em .75em}}title{font-size:2em}.delete-button{background-color:red;border:none;border-radius:50%;color:#fff;cursor:pointer;height:20px;line-height:20px;position:absolute;right:5px;text-align:center;top:5px;width:20px}.profile-box{border:1px solid #ccc;margin-bottom:10px;padding:10px;position:relative}.Sub-Title{color:#000;justify-content:left;text-align:left}body{color:#fff;font-family:Readex Pro,sans-serif;margin:0}.messaging-page-container{-webkit-backdrop-filter:blur(19px) saturate(180%);backdrop-filter:blur(19px) saturate(180%);background-color:#111928bf;border-radius:12px;box-sizing:border-box;display:flex;height:90vh;padding:10px;position:absolute;width:100%}.list{border-right:1px solid #dddddd35;display:flex;flex:1 1;flex-direction:column;height:100%;padding-right:10px}.contact-details-container,.detail{flex:1 1}.detail .user{align-items:center;border-bottom:1px solid #dddddd35;display:flex;flex-direction:column;gap:10px;padding:10px 20px}.detail .user img{border-radius:50%;height:60px;object-fit:cover;width:60px}.detail .user h2{margin:5px 0 0}.detail .user p{margin:2px 0 0}.detail .info{display:flex;flex-direction:column}.detail .info .Option,.detail .info .Option .title{align-items:center;display:flex;gap:0;justify-content:space-between}.detail .info .Option .title img{background-color:#1119284d;border-radius:50%;cursor:pointer;height:10px;width:10px}.detail .info .Option .title span{font-size:13px}.detail .info .Option .photos{margin-top:10px}.detail .info .Option .photos,.detail .info .Option .photos .photoItem{display:flex;flex-direction:column;gap:20px}.detail .info .Option .photos .photoItem .photoDetail{align-items:center;display:flex;gap:20px}.detail .info .Option .photos .photoItem .photoDetail img{border-radius:5px;cursor:pointer;height:20px;object-fit:cover;width:20px}.detail .info .Option .photos .photoItem .photoDetail span{color:#d3d3d3;font-size:14px;font-weight:300}.detail .info .Option .photos .photoItem .icons{background-color:#1119284d;border-radius:50%;cursor:pointer;height:30px;padding:10px;width:30px}.detail button{background-color:rgba(230,74,105,.553);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.detail button:hover{background-color:rgba(230,74,105,.796)}.message-container{border-right:1px solid #dddddd35;display:flex;flex:2 1;flex-direction:column}.message-container .top{border-bottom:1px solid #dddddd35;justify-content:space-between;padding:10px}.message-container .top,.message-container .top .user{align-items:center;display:flex}.message-container .top .user img{border-radius:50%;height:40px;object-fit:cover;width:40px}.message-container .top .user .texts{align-items:flex-start;display:flex;flex-direction:column}.message-container .top .user span{font-size:18px;font-weight:700}.message-container .top .user p{color:#a5a5a5;font-size:14px;font-weight:300}.message-container .top .icons{display:flex;gap:20px}.message-container .top .icons img{cursor:pointer;height:20px;width:20px}.message-container .center{border-top:1px solid #dddddd35;flex:1 1;overflow-y:auto;padding:20px}.message-container .center .message{display:flex;flex-direction:column;gap:10px;max-width:70%;text-align:left}.message-container .center .message.own{align-self:flex-end;text-align:right}.message-container .center .message.own .texts p{background-color:#5183fe;border-radius:10px;color:#fff;padding:10px}.message-container .center img{border-radius:50%;height:30px;object-fit:cover;width:30px}.message-container .center .texts img{border-radius:10px;height:300px;object-fit:cover;width:100%}.message-container .center .texts p{background-color:#1119284d;border-radius:10px;padding:20px}.message-container .center .texts span{font-size:13px}.message-container .bottom{align-items:center;border-top:1px solid #dddddd35;display:flex;gap:20px;justify-content:space-between;padding:20px}.message-container .bottom .icons{display:flex;gap:20px}.message-container .bottom .icons img{cursor:pointer;height:20px;width:20px}.message-container .bottom input{background-color:#111928bf;border:none;border-radius:10px;color:#fff;flex:1 1;font-size:16px;outline:none;padding:10px}.message-container .bottom .emoji{position:relative}.message-container .bottom .picker{bottom:50px;left:0;position:absolute}.message-container .bottom .sendButton{background-color:#5183fe;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.message-container .bottom .sendButton:hover{background-color:#4267b2}.chatList{flex:1 1;.search{padding:20px}.search,.searchBar{align-items:center;display:flex;gap:20px}.searchBar{background-color:#11192880;border-radius:10px;flex:1 1;input{background-color:initial;border:none;color:#fff;outline:none}img{height:20px;padding:10px;width:20px}}.add{background-color:#11192880;border-radius:10px;cursor:pointer;height:25px;padding:5px;width:25px}}.item{border-bottom:1px solid #dddddd35;cursor:pointer;display:flex;gap:12px;padding:10px;img{border-radius:50%;height:50px;object-fit:cover;width:50px}.texts{align-items:flex-start;display:flex;flex-direction:column;gap:1px}span{font-weight:500}p{font-size:14px}}.addUser{background-color:#11192880;border-radius:10px;bottom:0;height:-webkit-max-content;height:max-content;left:0;margin:auto;padding:30px;position:absolute;right:0;top:0;width:-webkit-max-content;width:max-content;form{display:flex;gap:20px;input{outline:none}button,input{border:none;border-radius:10px;padding:20px}button{background-color:#1a73e8;cursor:pointer}}.user{align-items:center;display:flex;justify-content:space-between;margin-top:50px;.detail{align-items:center;display:flex;gap:20px;img{border-radius:50%;height:50px;object-fit:cover;width:50px}}button{background-color:#1a73e8;border:none;border-radius:10px;cursor:pointer;padding:20px}}}.userInfo{justify-content:space-between}.user,.userInfo{align-items:center;display:flex}.user{gap:20px;img{border-radius:50%;height:50px;object-fit:cover;width:50px}}.icons{display:flex;gap:20px;img{cursor:pointer;height:15px;width:15px}}.userInfo>.user{margin-right:20px}.profile-box{align-items:center;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;justify-content:center;padding:16px;text-align:center;width:300px}.profile-container h2,.profile-container p{color:#000}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}body,html{height:100%;margin:0}.calendar-container{display:flex;flex-direction:column;height:100vh}.calendar-content{display:flex;flex:1 1;overflow:auto}.calendar{border-right:1px solid #ddd;color:#000;padding:10px;position:relative;width:250px}.calendar-controls{background-color:#f5f5f5;border-top:1px solid #ddd;box-shadow:0 1px 5px #0000001a;display:flex;justify-content:center;padding:10px}.add-event-button{background-color:#007bff;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;padding:10px 20px}.add-event-button:hover{background-color:#0056b3}.add-event-form{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 5px #0000001a;color:#000;max-height:0;overflow:hidden;padding:15px;transition:max-height .3s ease}.add-event-form.expanded{max-height:500px}.add-event-form h2{margin-top:0}.add-event-form label{display:block;margin-bottom:10px}.add-event-form input[type=text],.add-event-form input[type=time]{border:1px solid #ddd;border-radius:4px;margin-top:5px;padding:8px;width:100%}.add-event-form button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:10px}.add-event-form button:hover{background-color:#0056b3}.events-list{background-color:#fff;color:#000;flex:1 1;overflow-y:auto;padding:20px}.events-list h2{border-bottom:2px solid #007bff;margin-top:0;padding-bottom:10px}.events-list ul{list-style-type:none;padding:0}.events-list li{background-color:#e8f0fe;border:1px solid #d0e3fc;border-radius:4px;margin-bottom:10px;padding:10px;position:relative}.events-list button{background-color:#ff5722;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px}.events-list button:hover{background-color:#d84315}
/*# sourceMappingURL=main.f09eb1ed.css.map*/