.EventCard_card__NmTeV{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15);transition:all .3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.EventCard_card__NmTeV:hover{box-shadow:0 16px 48px rgba(0,0,0,.25)}.EventCard_header__BqLTZ{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 0}.EventCard_title__pvRYc{font-size:1.25rem;font-weight:700;color:#000;margin:0;flex:1;text-align:left}.EventCard_status__vBKbp{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;color:#fff;text-transform:capitalize;display:inline-block;flex-shrink:0}.EventCard_content__GMEy8{padding:1rem 1.5rem;flex:1;display:flex;flex-direction:column;gap:.75rem}.EventCard_dateTime__4sDZ7{gap:.5rem}.EventCard_dateTime__4sDZ7,.EventCard_restaurantName__klnaJ{display:flex;align-items:center}.EventCard_restaurantNameText__VGShz{font-size:.875rem;color:#000;font-weight:600}.EventCard_attendees__fup_J,.EventCard_location__OfuXi{display:flex;align-items:center;gap:.5rem}.EventCard_icon__8wdl1{width:1rem;height:1rem;color:#6b7280}.EventCard_attendeesText___pNAR,.EventCard_dateText__f_xrD,.EventCard_locationText__XMI1Y,.EventCard_timeText__n3S8o{font-size:.875rem;color:#000;font-weight:500}.EventCard_description__BX3Cb{font-size:.875rem;color:#6b7280;margin:.5rem 0 0;line-height:1.4;flex:1;text-align:left}.EventCard_footer__uk8IH{display:flex;gap:.75rem;padding:1rem 1.5rem 1.5rem}.EventCard_editButton__2_tNL,.EventCard_viewButton__OzgrM{flex:1;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.EventCard_editButton__2_tNL{background:#e5e7eb;color:#000;border:1px solid #e5e7eb}.EventCard_editButton__2_tNL:hover{background:#d1d5db;border-color:#d1d5db}.EventCard_viewButton__OzgrM{background:#000;color:#fff;border:1px solid #000}.EventCard_viewButton__OzgrM:hover{background:#fff;color:#000;border:1px solid #000}.SearchBar_container__2OSZH{flex:1;max-width:500px}.SearchBar_inputContainer__ilyJa{position:relative;display:flex;align-items:center}.SearchBar_searchIcon__LwQBr{position:absolute;left:1rem;width:1.25rem;height:1.25rem;color:#6b7280;z-index:10}.SearchBar_input__vh58p{width:100%;padding:.75rem 1rem .75rem 3rem;border:2px solid #fff;border-radius:9999px;background:#fff;font-size:1rem;color:#000;transition:all .2s ease}.SearchBar_input__vh58p:focus{outline:none;border-color:var(--coral);box-shadow:0 0 0 3px hsla(0,100%,71%,.1)}.SearchBar_input__vh58p::-moz-placeholder{color:#6b7280}.SearchBar_input__vh58p::placeholder{color:#6b7280}.FilterDropdown_container__bMNSj{position:relative;display:inline-block}.FilterDropdown_trigger__mIIZ7{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:2px solid #fff;border-radius:9999px;cursor:pointer;transition:all .2s ease;min-width:150px}.FilterDropdown_trigger__mIIZ7:hover{border-color:var(--coral)}.FilterDropdown_label__xWGeG{font-size:1rem;font-weight:500;color:#000}.FilterDropdown_icon__r4_1t{width:1.25rem;height:1.25rem;color:#6b7280;transition:transform .2s ease}.FilterDropdown_iconRotated__P8SN_{transform:rotate(180deg)}.FilterDropdown_dropdown__9NvLQ{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:50;overflow:hidden}.FilterDropdown_option__jgdbK{display:block;width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease;font-size:1rem;color:#000}.FilterDropdown_option__jgdbK:hover{background:#f9fafb}.FilterDropdown_optionSelected__rM2TM{background:#f9fafb;color:#000;font-weight:600}.FilterDropdown_optionSelected__rM2TM:hover{background:#e5e7eb}.MyEventsPage_container__MvpXM{position:relative;min-height:100vh;overflow:hidden;background:transparent!important}.MyEventsPage_gradient__M04GB{position:absolute;inset:0;background:linear-gradient(to bottom right,rgba(30,64,175,.3),var(--cream),rgba(14,165,233,.4))}.MyEventsPage_dark__w8KX6 .MyEventsPage_gradient__M04GB{background:linear-gradient(to bottom right,rgba(15,30,80,.3),rgba(80,70,40,.3),rgba(8,120,180,.4))}.MyEventsPage_orb1__njhQd,.MyEventsPage_orb2__srdT6,.MyEventsPage_orb3__pAfVV{position:absolute;border-radius:9999px;filter:blur(64px)}.MyEventsPage_orb1__njhQd{top:2.5rem;right:25%;width:600px;height:600px;background:linear-gradient(to bottom right,rgba(30,64,175,.5),rgba(245,158,11,.4))}.MyEventsPage_dark__w8KX6 .MyEventsPage_orb1__njhQd{background:linear-gradient(to bottom right,rgba(15,30,80,.5),rgba(120,80,5,.4))}.MyEventsPage_orb2__srdT6{bottom:2.5rem;left:25%;width:600px;height:600px;background:linear-gradient(to bottom right,rgba(14,165,233,.5),rgba(30,64,175,.35))}.MyEventsPage_dark__w8KX6 .MyEventsPage_orb2__srdT6{background:linear-gradient(to bottom right,rgba(7,80,120,.5),rgba(15,30,80,.35))}.MyEventsPage_orb3__pAfVV{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;background:linear-gradient(to bottom right,rgba(245,158,11,.35),rgba(14,165,233,.3))}.MyEventsPage_dark__w8KX6 .MyEventsPage_orb3__pAfVV{background:linear-gradient(to bottom right,rgba(120,80,5,.35),rgba(7,80,120,.3))}.MyEventsPage_content__DK8dF{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding:6rem 1.5rem 2rem}.MyEventsPage_header__a9OcP{text-align:center;margin-bottom:3rem}.MyEventsPage_title__sr7e6{font-size:3rem;font-weight:700;color:#fff;margin:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media(min-width:768px){.MyEventsPage_title__sr7e6{font-size:4rem}}.MyEventsPage_subtitle__2ZnRM{font-size:1.125rem;color:hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));margin:0}@media(min-width:768px){.MyEventsPage_subtitle__2ZnRM{font-size:1.25rem}}.MyEventsPage_createButton__CPybY{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:#000;color:#fff;border:1px solid #000;border-radius:9999px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 0 12px hsla(0,0%,100%,.13),0 0 24px hsla(0,0%,100%,.07);flex-shrink:0;white-space:nowrap}.MyEventsPage_createButton__CPybY:hover{transform:translateY(-2px);background:#fff;color:#000;border:1px solid #000;box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px hsla(0,0%,100%,.2),0 12px 24px -4px rgba(0,0,0,.15)}.MyEventsPage_buttonIcon__6Klus{width:1.25rem;height:1.25rem}.MyEventsPage_filters__QSW4h{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media(min-width:768px){.MyEventsPage_filters__QSW4h{flex-direction:row;justify-content:center;align-items:center;gap:1rem}}.MyEventsPage_rightGroup__Pb9eI{display:flex;align-items:center;gap:1rem}.MyEventsPage_eventsGrid__tAoM8{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:640px){.MyEventsPage_eventsGrid__tAoM8{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.MyEventsPage_eventsGrid__tAoM8{grid-template-columns:repeat(3,1fr)}}.MyEventsPage_emptyState__tZALf{text-align:center;padding:4rem 2rem}.MyEventsPage_emptyIcon__OSgxx{width:4rem;height:4rem;color:#fff;margin:0 auto 1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.MyEventsPage_emptyTitle__PcNnd{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.MyEventsPage_emptyText__EN9QY{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0 0 2rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.MyEventsPage_emptyButton__tBngc{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:#000;color:#fff;border:1px solid #000;border-radius:9999px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin:0 auto;box-shadow:0 0 12px hsla(0,0%,100%,.13),0 0 24px hsla(0,0%,100%,.07)}.MyEventsPage_emptyButton__tBngc:hover{transform:translateY(-2px);background:#fff;color:#000;border:1px solid #000;box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px hsla(0,0%,100%,.2),0 12px 24px -4px rgba(0,0,0,.15)}.MyEventsPage_loadingState__JTCwj{text-align:center;padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.MyEventsPage_spinner__ExF63{width:3rem;height:3rem;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:MyEventsPage_spin__rnx78 1s linear infinite}@keyframes MyEventsPage_spin__rnx78{to{transform:rotate(1turn)}}.MyEventsPage_loadingText__7DEGm{font-size:1.125rem;color:hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));margin:0}.MyEventsPage_errorState__T_DEy{text-align:center;padding:4rem 2rem}.MyEventsPage_errorText__xThck{font-size:1.125rem;color:#ef4444;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));margin:0}