html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{font-family:Arial,sans-serif;margin:0;padding:0;font-size:1.5rem;height:100vh}:root{--primary: rgba(31, 111, 232, 1)}.flex-row{display:flex;gap:10px}.flex-col{display:flex;flex-direction:column}.rdrDefinedRangesWrapper{display:none}.logo{width:54px;height:60px;margin:10px}.wc{display:flex;height:100%}.wc--left{background-color:var(--primary);flex:1;display:flex;justify-content:center}.wc--left--inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.wc--right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.wc--right--inner{display:flex;flex-direction:column}.wc--right--inner--top{font-size:60px;font-weight:900;color:var(--primary)}.wc--right--inner--top p{margin:0}.wc--right--inner--bottom{padding-top:59px;padding-bottom:32px}.wc--right--inner--input{width:400px;height:50px}.wc--right--inner--input label{color:#49454f!important}.wc--right--inner--input:focus{border:2px solid grey}.wc--button,.MuiButtonBase-root .MuiButton-contained{width:225px;height:69px;gap:8px;background-color:var(--primary);text-transform:none;text-decoration:none;font-weight:600;font-size:20px;letter-spacing:.1px;box-shadow:none}.MuiInputBase-input{border-radius:4px}.MuiInputBase-input:focus{border:none;border-radius:4px}.ed{display:flex;height:100%}.no-events--container{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--primary);height:100%}.no-events--main{width:460px;height:557px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:40px}.no-events--main p{font-size:16px;padding-top:20px}.no-events--main--button{width:225px;height:69px;gap:8px;background-color:var(--primary);text-transform:none}.no-events--left-bottom{position:absolute;bottom:10px;left:20px;font-size:11px;color:#fff;font-weight:400;display:flex}.no-events--left-bottom button{font-size:11px;color:#fff;font-weight:400;width:fit-content;height:fit-content;bottom:9px;text-decoration:underline;text-transform:none}.top-left-icon{position:absolute;top:21px;left:20px;width:54px;height:60px}.link.MuiLink-root{width:225px;height:69px;gap:8px;background-color:var(--primary);color:#fff;text-decoration:none;display:flex;border-radius:100px;justify-content:center;align-items:center}.ne--main-container{display:flex;min-height:100%;background-color:var(--primary);justify-content:center;align-items:flex-start}.ne--main-content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:24px;padding:24px;width:75%;margin:32px;min-width:900px;max-width:1100px}.ne--main-content--top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.ne--main-content--top--btn-container{display:flex;justify-content:center;align-items:center}.ne--main-question-container{background-color:#f3f8ff;display:flex;flex-direction:column;border-radius:12px;padding:16px;gap:32px;margin-bottom:10px}.ne--question-container{display:flex;gap:16px}.ne--question{display:flex;flex-direction:column;gap:8px;font-weight:400;font-size:14px;color:#000}.ne--question input{background-color:#fff;height:12px;width:363.5px}.ne--date-textfield-container .MuiFormControl-root{background-color:#fff;width:390px;border:var(--primary) 1px solid;border-radius:4px}.ne--date-textfield-container .MuiFormControl-root .MuiInputBase-input{border:none}.ne--date-textfield-container{position:relative}.ne--date-datepicker{box-shadow:0 4px 12px #00000026;border-radius:12px;position:absolute;top:90%;background-color:#fff;z-index:1}.ne--num-participants,.ne--budget-amount{width:112px}.ne--budget-currency{width:93px;height:44px}.ne--select{height:44px;background-color:#fff}.ne--question .MuiInputBase-input{border:none}.ne--question .MuiInputBase-root{border:var(--primary) 1px solid;border-radius:4px}.ne--cancel{font-weight:500;font-size:14px;text-decoration:none;text-transform:none;width:100px;height:40px;letter-spacing:.1px}.ne--generate-event-btn{width:145px;height:40px;gap:8px;background-color:var(--primary);font-size:14px;font-weight:500;text-transform:none;box-shadow:none}.ne--num-participants{width:200px}.ne--venue--yes--container{display:flex;flex-wrap:wrap;gap:10px}.error-message{color:#d70015;font-size:12px;margin-top:0;margin-bottom:0}.toggle-button{width:88.5px;height:46px;padding:10px 12px;background-color:#fff;font-size:14px;font-weight:500;text-transform:none;border-color:var(--primary)}.toggle-button.MuiToggleButton-root.Mui-disabled{border:var(--primary) 1px solid}.toggle-button--left.MuiToggleButtonGroup-firstButton{border-radius:100px 0 0 100px;color:#000;display:flex;gap:5px;border-right:var(--primary) 1px solid}.toggle-button--right.MuiToggleButtonGroup-lastButton{border-radius:0 100px 100px 0;color:#000;display:flex;gap:5px;border-left:var(--primary) 1px solid}.toggle-button.Mui-selected:hover{background-color:var(--primary)}.toggle-button.Mui-selected{background-color:var(--primary);color:#fff}.ep--toggle-button{width:241px}.MuiChip-root:hover{cursor:grab}.date-chip.MuiChip-root{background-color:#f3f8ff;border:1px solid rgba(172,204,254,1);color:#004ab9;font-weight:500;font-size:12px;padding:6px 12px 6px 16px;width:fit-content}.in-progress-chip.MuiChip-root{border:1px solid rgba(192,212,227,1);background-color:#f3f8ff;font-weight:500;font-size:12px;color:#000;padding:6px 12px 6px 16px;border-radius:8px}.to-do-chip.MuiChip-root{border:1px solid rgba(239,202,202,1);background:#fdefef;height:32px;padding:6px 16px 6px 8px;gap:4px;font-size:12px;border-radius:8px}.done-chip.MuiChip-root{background-color:#eefcf0;border:1px solid rgba(184,226,191,1);height:32px;padding:6px 16px 6px 8px;gap:4px;font-size:12px;border-radius:8px}.ep--left-container{margin:10px;gap:20px;min-height:100%;min-width:500px;display:flex;flex-direction:column;align-items:center;overflow:hidden}.ep--left-top-container{display:flex;justify-content:space-between;align-items:center;width:500px;padding:10px}.event-left-card--outer{display:flex;flex-direction:column;gap:5px;width:100%;height:100%;overflow-y:auto;max-height:100%;margin-bottom:55px}.ep--left-top-container.MuiLink-root{width:133px;height:40px}.event-left-card{display:flex;justify-content:space-between;align-items:center;border-radius:5px;background-color:#f9f9f9;margin-bottom:5px;font-size:14px;font-weight:500;gap:10px;padding:10px}.event-left-card.Mui-selected{background-color:#fff;border:1px solid var(--primary)}.event-left-card--edit{opacity:0;transition:opacity .3s ease-in-out}.event-left-card:hover .event-left-card--edit{opacity:1;cursor:grab}.event-left-card--input .MuiInputBase-input,.event-left-card--input .MuiOutlinedInput-notchedOutline{border:none}.event-left-card--input--container{width:100%}.event-left-card--input .MuiInputBase-root{width:100%;height:40px;border-radius:4px;border:var(--primary) 1px solid;flex-grow:2}.event-left-card-error--input .MuiInputBase-root{width:100%;height:40px;border-radius:4px;border:1px solid rgba(215,0,21,1);flex-grow:2}.event-left-card-error--input .MuiInputBase-input,.event-left-card-error--input .MuiOutlinedInput-notchedOutline{border:none}.event-left-card--input-adornment{display:flex;gap:10px;cursor:default}.event-left-card--input .MuiInputBase-input{border-color:var(--primary)}.event-left-card--datepicker{box-shadow:0 4px 12px #00000026;border-radius:12px;position:absolute;top:90%;background-color:#fff;z-index:1}.datepicker-overlay{box-shadow:0 4px 12px #00000026;border-radius:12px;padding:16px;z-index:1;width:fit-content;position:absolute;background-color:#fff}.task-date{width:fit-content}.event-date{font-size:12px;font-weight:500;color:#004ab9;border-radius:100px}.ep--main-outer-container{height:100vh;display:flex}.ep--right-container{background-color:var(--primary);width:100%;overflow:hidden}.ep--event--outer-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:12px;padding:32px 24px 24px;gap:10px;background-color:#f5f5f5;margin:30px;height:95%}.ep--event--inner-container{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;width:100%;margin:10px;max-height:100%;overflow-y:auto}.category-title{width:100%;height:32px;border-radius:4px;padding:8px 16px;gap:16px;background-color:var(--primary);font-size:14px;font-weight:400;display:flex;align-items:center;color:#fff;letter-spacing:.5px}.ep--event-title{display:flex;justify-content:flex-start;width:100%;gap:5px}.ep--event-title img{opacity:0}.ep--event-title:hover img{opacity:1}.task-card{padding:12px 16px;border-radius:4px;background:#fff;width:100%;margin-top:10px;margin-bottom:10px;display:flex;justify-content:space-between;border:1px solid transparent}.task-card-done{padding:12px 16px;border-radius:4px;background:#ffffff80;width:100%;margin-top:10px;margin-bottom:10px;display:flex;justify-content:space-between;border:1px solid transparent}.task-card-done:hover,.task-card:hover{background-color:#f9fbff;border:1px solid rgba(213,229,255,1)}.task-status{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:120px;position:relative}.task-card-left{flex-grow:3}.task-edit{opacity:0;transition:opacity .3s ease-in-out}.task-card:hover .task-edit{opacity:1}.task-title{font-size:16px;font-weight:500;display:flex;gap:5px;width:100%}.task-description{font-size:12px;font-weight:400;color:#49454f;width:100%;margin-right:10px}.task-description-status-container{display:flex;justify-content:space-between;align-items:center}.task-date-picker-outer-container{display:flex;flex-direction:column}.ep--left-bottom{position:absolute;bottom:10px;left:20px;font-size:11px;color:#000;font-weight:400;display:flex}.ep--left-bottom button{font-size:11px;color:#000;font-weight:400;width:fit-content;height:fit-content;bottom:9px;text-decoration:underline;text-transform:none}.ep--new-event-link{width:125px;height:40px;gap:8px;background-color:var(--primary);color:#fff;text-decoration:none;display:flex;border-radius:100px;justify-content:center;align-items:center;font-size:14px}.ep--title-input .MuiInputBase-root{width:100%;height:40px;background-color:#fff;border-radius:4px;border:1px solid rgba(31,111,232,1);margin-bottom:10px;margin-right:10px}.ep--description-input .MuiInputBase-root{width:100%;height:120px;background-color:#fff;border-radius:4px;border:1px solid rgba(31,111,232,1);margin-bottom:10px;margin-right:10px}.task-save-container{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}.task-save-container button{width:100px;height:40px;padding:10px 24px;border-radius:100px}.task-status-change-container{display:flex;flex-direction:column;gap:10px;box-shadow:0 4px 12px #00000026;border-radius:12px;padding:16px;position:absolute;top:70%;background-color:#fff;z-index:1}.ep{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:var(--primary);color:#fff}.ep-button{width:100px;height:40px;gap:8px;border-radius:100px;background-color:#fff;color:var(--primary);text-transform:none;text-decoration:none;font-size:14px;display:flex;justify-content:center;align-items:center}.ep-header{font-size:22px;font-weight:500;color:#fff}.ep-message{font-size:16px;font-weight:400;margin-bottom:30px;color:#fff}
