@charset "UTF-8";:root{--background-primary:#fffffe;--background-secondary:#1e2025;--txt-primary:#16161a;--txt-secondary:#f5f5f5;--brand:#33648a;--brand-shadow:#33648a33;--brand-alt:#7d67cb;--brand-alt-shadow:#7d67cb33;--border:#72757e;--heading:#f5f5f5;--paragraph:#94a1b2;--highlight:#2cb67d;--highlight-shadow:#2cb67d33;--muted:#ffffff57;--muted-shadow:#ffffff0f;--reply:#4fc4cf;--reply-shadow:#4fc4cf33;--hover:#86ba90;--elevation:0px 6px 6px -3px #0003,0px 10px 14px 1px #00000024,0px 4px 18px 3px #0000001f;--spacing:15px;--error:crimson}*{box-sizing:border-box;margin:0;padding:0;scroll-snap-align:start;scrollbar-width:none}::-webkit-scrollbar{display:none}* input[type=number]::-webkit-inner-spin-button,* input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}* input[type=number]{-moz-appearance:textfield}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d3d3d3;font-family:Roboto,sans-serif;margin:0;scroll-behavior:smooth;scroll-snap-type:y mandatory}.responsive-h1{font-size:clamp(2rem,3vw + 1rem,4.5rem)}.responsive-h2{font-size:clamp(1.5rem,2vw + 1rem,3.5rem)}.responsive-h3{font-size:clamp(1.25rem,1.5vw + 1rem,2.5rem)}.responsive-h4{font-size:clamp(1.125rem,1.25vw + .75rem,2rem)}.responsive-h5{font-size:clamp(1rem,1vw + .5rem,1.5rem)}.responsive-h6{font-size:clamp(.875rem,.75vw + .5rem,1.25rem)}.responsive-p{font-size:clamp(.875rem,.5vw + .5rem,1.125rem)}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.App{text-align:center}.App .row{display:flex}.App .white-txt{color:#f5f5f5!important}.App .visibility-icon{color:gray}.App .success{color:green}.App .link{color:#4682b4;text-decoration:none}.App .error{color:red}.navbar,.navbar .toolbar{position:relative}.navbar .toolbar{background-color:var(--background-primary);box-shadow:0 4px 8px #0000004d;color:var(--txt-primary);justify-content:center;transition:all 1s ease-in-out;z-index:4}.navbar .toolbar .mobile{display:block;left:20px;position:absolute}.navbar .toolbar .nav-link{display:none}.navbar .toolbar .logo{cursor:pointer;height:56px;width:56px}.navbar .toolbar .brand{color:var(--brand);font-family:Bangers,system-ui;font-style:normal;font-weight:400}.navbar .toolbar.active{background-color:#7d67cb}.navbar .toolbar.active,.navbar .toolbar.active .brand,.navbar .toolbar.active .mobile{color:var(--txt-secondary)}.navbar .toolbar.user-view{box-sizing:border-box;justify-content:space-between}.navbar .toolbar.user-view .avatar,.navbar .toolbar.user-view .home,.navbar .toolbar.user-view .logout{margin:0 10px}.navbar .toolbar.user-view .user-area{align-items:center;display:flex;justify-content:center}.navbar .toolbar.user-view .user-area .greeting{font-weight:500}.navbar .toolbar.user-view .user-area .profile-icon{height:30px;width:30px}.navbar .toolbar.user-view .user-controls{display:flex}.MuiPaper-root.menu{left:10px;max-height:-webkit-fit-content;max-height:fit-content;padding:20px;position:absolute;top:-460px;transition:all 1s ease;width:320px;z-index:3}.MuiPaper-root.menu.active{top:60px}.MuiPaper-root.menu .menu-container{align-items:center;display:flex;flex-direction:column}.MuiPaper-root.menu .menu-container .icon.auth{color:green}.MuiPaper-root.menu .menu-container .icon.forgot,.MuiPaper-root.menu .menu-container .icon.reset{color:#4682b4}.MuiPaper-root.menu .menu-container .desc{margin:10px 0}.MuiPaper-root.menu .menu-container .response-container{text-align:center}.MuiPaper-root.menu .menu-container .response-container .error,.MuiPaper-root.menu .menu-container .response-container .success{margin-top:10px}.MuiPaper-root.menu .menu-container .response-container .error span,.MuiPaper-root.menu .menu-container .response-container .success span{margin-right:2.5px;vertical-align:middle}.MuiPaper-root.menu .menu-container .link{cursor:pointer;margin-top:10px}@media only screen and (min-width:600px){.MuiPaper-root.menu.active{top:70px}}.text-input{align-self:center;border-radius:10px;margin:0 10px 10px;padding:5px;width:100%}.text-input label{margin-left:10px}.text-input .input-container{align-items:center;border:1px solid;border-radius:10px;display:flex;padding:5px}.text-input .input-container input{background-color:#0000;border:none;color:var(--txt-primary);outline:none;padding:5px;text-align:center;width:100%}.text-input .input-container .hide{color:gray}.text-input .error{color:var(--error);margin-top:15px;text-align:center}.btn{background-color:var(--brand-alt);border:none;border-radius:20px;box-shadow:var(--elevation);color:var(--heading);font-weight:700;padding:10px 45px;transition-duration:.4s;width:70%}.btn:hover{background:var(--hover)}.btn.auth-btn{align-self:center;margin:10px 0}.btn.dialog-btn{width:30%}form .notify{align-items:center}#main-layout{background-color:inherit;height:100vh;max-height:100vh!important;overflow:hidden;padding:0}#main-layout,#main-layout .content{align-items:center;display:flex;flex-direction:column;position:relative}#main-layout .content{flex:1 1;flex-shrink:0;justify-content:center;overflow-y:auto;width:100%}#create-profile{align-items:center;border:4px solid;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;min-height:calc(100vh - 56px);width:100%}#create-profile #create-profile-container{height:-webkit-fit-content;height:fit-content;padding:25px;width:95%}#create-profile #create-profile-container .greeting-wrapper{background-color:#000c;border-radius:10px;color:#f5f5f5;padding:10px}#create-profile #create-profile-container .user-form{margin:20px auto}@media only screen and (min-width:600px){#create-profile{min-height:calc(100vh - 64px)}#create-profile #create-profile-container{width:75%}#create-profile #create-profile-container .user-form{justify-self:center;width:50%}}.main{height:100%}#hero{align-items:center;background:#f7ede3;background:radial-gradient(circle,#f7ede3 0,#84a49c 50%,#33648a 100%);background:-webkit-radial-gradient(circle,#f7ede3 0,#84a49c 50%,#33648a 100%);display:flex;filter:progid('DXImageTransform.Microsoft.gradient( startColorstr="#F7EDE2", endColorstr="#84A59D", GradientType=1 )');height:33.3333333333vh;justify-content:center;overflow:hidden;position:relative;width:100vw}#hero video{height:100%;object-fit:cover;width:100%}#hero .hero-txt{align-items:center;background-color:#00000080;color:#f5f5f5;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}#hero .hero-txt h1{font-family:Irish Grover,cursive;font-size:45px;text-align:center}@media only screen and (min-width:900px){#hero video{object-fit:fill}}#welcome{height:50vh;max-height:400px;position:relative}#welcome img{height:100%;left:0;object-fit:fill;position:absolute;top:0;width:100%}#welcome .message{background:linear-gradient(270deg,#0000001a,#0000004d);bottom:0;display:flex;flex-direction:column;font-family:Rubik Bubbles;font-size:3rem;justify-content:space-around;left:0;position:absolute;top:0}#welcome .message span{align-items:center;color:var(--heading);display:flex;flex-direction:column;justify-content:center;margin:0 10px}@media only screen and (min-width:400px){#welcome .message{font-size:3.5rem}}@media only screen and (min-width:600px){#welcome .message{border-radius:7px;bottom:40%;flex-direction:row;font-size:2.5rem;top:40%}}@media only screen and (min-width:800px){#welcome .message{font-size:3.5rem}}@media only screen and (min-width:1000px){#welcome .message{font-size:4.5rem}}@media only screen and (min-width:1200px){#welcome .message{left:5%}}@media only screen and (min-width:1500px){#welcome .message{background:none;font-size:6rem;left:0}}@media only screen and (min-width:2000px){#welcome .message{left:15%}}#up-next{align-items:center;background:#84a59d;display:flex;justify-content:center;padding:20px;text-align:center}#up-next h2{color:#f5f5f5;font-size:1rem}.schedule{align-items:center;background-color:var(--background-primary);display:flex;flex-direction:column;padding:15px 0}@media only screen and (min-width:600px){.schedule{padding:15px}}@media only screen and (min-width:700px){.schedule{align-items:center;flex-direction:row;justify-content:space-evenly}}#calendar .container{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:700px){#calendar{max-width:65%}}@media only screen and (min-width:900px){#calendar .container{flex-direction:row}}@media only screen and (min-width:1200px){#calendar{max-width:57%}}@media only screen and (min-width:1536px){#calendar{max-width:45%}}.head{align-items:center;display:flex;justify-content:center;margin-bottom:10px;max-width:256.2px;padding:2px 4px}.head h4,.head h5{color:gray;font-weight:200;margin-right:5px}.head h4{font-size:12px}.head h5{font-size:9px}.head .icon{height:30px;margin-right:2px;width:30px}.head .today-btn{border-color:#d3d3d3;color:gray;margin-right:5px;padding:1px 2px}.head .icon-btn.left{margin-left:5px}@media only screen and (min-width:350px){.head{max-width:347.2px}.head h4{font-size:13px}.head h5{font-size:10px}}@media only screen and (min-width:400px){.head{max-width:361.2px}.head h4{font-size:14px}.head h5{font-size:11px}}@media only screen and (min-width:500px){.head{max-width:389.2px}.head h4{font-size:15px}.head h5{font-size:13px}}@media only screen and (min-width:970px){.head{max-width:611.5px}.head h4,.head h5{font-size:medium;margin-right:15px}.head .today-btn{margin-right:10px;padding:2px 4px}}.day-container{border:1px ridge #d3d3d3;cursor:pointer;z-index:1}.day-container .abv,.day-container .date{font-family:Open Sans,sans-serif;font-size:x-small}.day-container .unavailable{border:1px solid #d3d3d3;cursor:not-allowed;z-index:1}.day-container .cell{height:35px;width:35px}.day-container .cell header{margin-left:5px;margin-top:5px}.day-container .cell .abv{margin-bottom:1px}.day-container .cell .selected-day,.day-container .cell .today{align-items:center;border-radius:100%;color:#f5f5f5;display:flex;height:16px;justify-content:center;padding:5px;width:16px}.day-container .cell .today{background-color:#4682b4}.day-container .cell .selected-day{background-color:#80008080}.day-container .cell .day-event{border:none;border-radius:30px;cursor:pointer;margin-bottom:2px;outline:none;padding:2px 5px;width:inherit;z-index:5}.day-container .cell .day-event .btn-txt{color:#f5f5f5;font-size:xx-small;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.day-container .cell .day-event .btn-txt.scrolled:hover{text-indent:-54px;transition:text-indent 5s linear}@media only screen and (min-width:350px){.day-container .cell{height:48px;width:48px}}@media only screen and (min-width:400px){.day-container .cell{height:50px;width:50px}}@media only screen and (min-width:500px){.day-container .cell{height:54px;width:54px}}.sidebar{display:none}@media only screen and (min-width:970px){.sidebar{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 10px;padding:2px 4px}.sidebar .small-cal{display:block}.sidebar .small-cal .small-head{align-items:center;display:flex;justify-content:space-between}}.action-btn{align-items:center;border:1px solid #d3d3d3;border-radius:30px;cursor:pointer;display:flex;margin:5px 0;padding:5px 10px}.action-btn:hover{box-shadow:0 2.5px gray}.action-btn .action-btn-icon{height:20px;margin-right:2px;width:20px}.small-cal{margin-top:10px}.small-cal span{font-size:xx-small}.small-cal .cell{border:none;height:20px;text-align:center;width:20px}.selected-day,.today{align-items:center;border-radius:100%;color:#f5f5f5;display:flex;height:16px;justify-content:center;padding:5px;width:16px}.today{background-color:#4682b4}.selected-day{background-color:#80008080}.pressable{background:#0000;border:none;cursor:pointer}.guest-list{max-width:35%}.guest-list header{margin:10px 0;text-align:center}.guest-list .container{position:relative;width:inherit}.guest-list .container img{max-height:422px;width:100%}.guest-list .container .overlay{display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:10px;position:absolute;text-align:center;top:0;width:100%}.guest-list .container .overlay span{font-size:xx-small}.guest-list .container .overlay .current-events{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.guest-list .container .overlay .current-events .details{font-size:10px;margin-bottom:5px}@media only screen and (min-width:500px){.guest-list .container .overlay{padding:15px}.guest-list .container .overlay span{font-size:x-small}}@media only screen and (min-width:600px){.guest-list .container .overlay{padding:20px}.guest-list .container .overlay span{font-size:small}}@media only screen and (min-width:700px){.guest-list .container .overlay{padding:20px 30px 30px}.guest-list .container .overlay span{font-size:medium}}.memories{background:#f7ede2;display:flex;flex-direction:column;justify-content:space-between;min-height:25vh;padding:20px;text-align:center}.memories .memory-container{display:flex;justify-content:center;margin-top:10px}.memories .memory-container.empty{align-items:center;height:180px}.slide{align-self:center;width:90%}.slide .slick-arrow:before{color:#000!important}.slide .pic-container{height:300px;max-width:500px;overflow:hidden;position:relative}.slide .pic-container .pic-wrapper{height:100%;margin:0 auto;overflow:hidden;position:relative;width:-webkit-fit-content;width:fit-content}.slide .pic-container .pic-wrapper img{display:block;height:100%;object-fit:fill;width:100%}.slide .pic-container .pic-wrapper .overlay{background-color:#0006;color:#f5f5f5;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:10px;position:absolute;top:0;width:100%}.footer{background:var(--brand);color:var(--heading);height:-webkit-fit-content;height:fit-content;padding:20px;transition:all 1s ease-in-out}.footer,.footer .contact,.footer .info{display:flex;flex-direction:column;justify-content:center}.footer .contact,.footer .info{align-items:center}.footer .contact .icon,.footer .info .icon{margin-right:5px;vertical-align:middle}.footer .contact .email,.footer .info .policy{margin-bottom:5px}.footer .content,.footer .divider{display:none}.footer.active{background-color:var(--brand-alt)}@media only screen and (min-width:900px){.footer{align-items:center;flex-direction:row;justify-content:space-around}.footer .contact,.footer .info{align-items:flex-start}.footer .content,.footer .divider{display:block}.footer .content{font-size:inherit;font-weight:400}.footer .divider{align-self:flex-start;border-bottom:2px solid #fef6e4;margin:10px 0;width:60%}}#profile{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-top:57px;min-height:calc(100vh - 56px)}#profile #profile-container{align-self:center;display:flex;flex-direction:column;justify-content:space-between;max-width:1440px;position:relative;width:100vw}#profile #profile-container .greeting-container{background-color:#000c;border-radius:10px;color:#f5f5f5;left:15px;padding:10px;position:absolute;top:15px;z-index:5}@media only screen and (min-width:600px){#profile{margin-top:64px;min-height:calc(100vh - 64px)}}#user{margin-bottom:20px}#user .cover-photo-section{background-color:orange;display:flex;height:180px;justify-content:center;position:relative}#user .cover-photo-section .cover-photo-container{width:100%}#user .cover-photo-section .cover-photo-container img{height:100%;object-fit:cover;object-position:center;width:100%}#user .cover-photo-section .cover-photo-container .cover-photo-btn{bottom:0;display:none;height:180px;left:0;position:absolute;width:inherit}#user .cover-photo-section .cover-photo-container .cover-photo-btn .btn-icon{color:#0009;font-size:50px}#user .cover-photo-section .cover-photo-container:hover .cover-photo-btn{display:block}#user .cover-photo-section .user-image-container{align-items:center;bottom:-66px;display:flex;height:132px;justify-content:center;left:0;margin-left:var(--spacing);position:absolute;width:132px}#user .cover-photo-section .user-image-container img{background-color:gray;border:4px solid #fff;border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}#user .cover-photo-section .user-image-container .profile-pic-btn{display:none;height:inherit;position:absolute;width:inherit}#user .cover-photo-section .user-image-container .profile-pic-btn .btn-icon{color:#0009;font-size:50px}#user .cover-photo-section .user-image-container:hover .profile-pic-btn{display:block}#user .user-details-container{align-items:self-start;display:flex;flex-direction:column;margin-top:70px;padding:0 var(--spacing)}#profile-tabs{height:530px;overflow:hidden;position:relative}#profile-tabs .heading-container{background-color:#000c;border-radius:10px;color:#f5f5f5;left:15px;padding:10px;position:absolute;top:15px;width:224.84px;z-index:5}#profile-tabs .label-container{border-bottom:1px ridge var(--border);margin-top:70px}#profile-tabs .label-container .label{width:50%}#profile-tabs .label-container .label.Mui-selected{color:var(--brand)}#profile-tabs .label-container .label:hover{background-color:var(--brand-shadow);color:var(--brand)}#profile-tabs .label-container .MuiTabs-indicator{background-color:var(--brand)}.event-template{align-items:center;border-bottom:1px ridge var(--border);display:flex;margin-bottom:5px;padding:20px}.event-template .event-info-container,.event-template .host-action-container,.event-template .rsvp-container{display:flex;flex-direction:column}.event-template .event-info-container{flex:4 1;gap:8px}.event-template .event-info-container p{font-size:.8rem}.event-template .rsvp-container{align-items:center;flex:5 1}.event-template .host-action-container{align-items:end;flex:1 1}#search .search-bar-container{margin:0 auto;width:80%}#search .search-bar-container .MuiInputBase-root{border-radius:50px}#search .search-results-container{padding:10px 10px 0}.MuiPaper-root.user-template{align-items:center;display:flex;padding:20px}.MuiPaper-root.user-template .user-action-container,.MuiPaper-root.user-template .user-details-container,.MuiPaper-root.user-template .user-image-container{display:flex;flex:4 1;justify-content:center}.MuiPaper-root.user-template .user-image-container .user-image{height:50px;width:50px}.MuiPaper-root.user-template .user-image-container .user-image img{border-radius:50%;height:100%;width:100%}.dialog-title{align-items:center;display:flex;justify-content:space-between}.dialog-title .header{font-size:.67em;font-weight:700}.modal-content{height:-webkit-fit-content;height:fit-content;min-height:350px}.modal-content .sign-in-btn{color:#00000061;margin:0 auto}.modal-content .event-section{align-items:center;display:flex;margin:10px 0;min-height:54px}.modal-content .event-section.alt{flex-direction:column;justify-content:center}.modal-content .event-section.alt .input-btn-row{align-items:center;display:flex;width:100%}.modal-content .event-section.alt .input-btn-row .add-icon{color:green}.modal-content .event-section.alt .list{margin-top:20px;width:100%}.modal-content .event-section.alt .list .invited-guests{border-bottom:1px ridge #4682b4}.modal-content .event-section.alt .list .list-item{border-bottom:1px solid gray;margin-top:10px}.modal-content .event-section .icon{color:gray;height:20px;width:20px}.modal-content .event-section .icon.space{margin-right:10px}.modal-content .event-section .no-user{align-items:flex-end;border-bottom:1px dotted #0000006b;display:flex;width:100%}.modal-content .event-section .no-user .icon-container .icon-label{color:#00000061;font-size:small;margin-bottom:6px}.modal-content .event-section .tag-swatch{display:flex;justify-content:space-between;width:100%}.modal-content .event-section .image-preview-container{display:block;max-width:100%;width:100%}.modal-content .MuiDialogContentText-root.rsvp-details{margin-bottom:5px;margin-top:5px;text-align:center}.modal-content .MuiDialogContentText-root.rsvp-details.sign-in-warning{font-weight:700}.modal-content #modal-tabs{min-height:502px}.send-reminder{color:green}.delete,.undo{color:red}.action-container{display:flex;gap:5px}.base-btn{margin:0 5px}.MuiPaper-root.notification{left:0;margin:0 auto;max-width:350px;position:fixed;right:0;top:5px;transition:all 1s ease;width:-webkit-fit-content;width:fit-content;z-index:6}.MuiPaper-root.notification.active{top:66px}.MuiPaper-root.notification .content-container{border-radius:4px;padding:7px}.MuiPaper-root.notification .content-container span{color:var(--heading)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*# sourceMappingURL=main.f93918cd.css.map*/