.EventCardComponent-module__Jra-8W__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffffe6;border:1px solid #fffc;border-radius:20px;transition:box-shadow .2s;overflow:hidden}.EventCardComponent-module__Jra-8W__cardCompleted{opacity:.75;filter:grayscale(20%)}.EventCardComponent-module__Jra-8W__imageWrapper{width:100%;height:200px;position:relative}.EventCardComponent-module__Jra-8W__image{object-fit:cover}.EventCardComponent-module__Jra-8W__imageOverlay{background:linear-gradient(#0000 40%,#00000059 100%);position:absolute;inset:0}.EventCardComponent-module__Jra-8W__completedBadge{color:#fff;letter-spacing:.4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}.EventCardComponent-module__Jra-8W__menuButton{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex;position:absolute;top:12px;right:12px}.EventCardComponent-module__Jra-8W__menuButton:hover{background:#000000a6}.EventCardComponent-module__Jra-8W__menuIcon{color:#fff;width:16px;height:16px}.EventCardComponent-module__Jra-8W__content{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.EventCardComponent-module__Jra-8W__title{font-family:var(--font-poppins), sans-serif;color:#252931;margin:0;font-size:16px;font-weight:700;line-height:1.3}.EventCardComponent-module__Jra-8W__host{font-family:var(--font-poppins), sans-serif;color:#757c8a;margin:0;font-size:13px}.EventCardComponent-module__Jra-8W__meta{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.EventCardComponent-module__Jra-8W__metaItem{font-family:var(--font-poppins), sans-serif;color:#cf6017;font-size:12px;font-weight:500}.EventCardComponent-module__Jra-8W__location{font-family:var(--font-poppins), sans-serif;color:#757c8a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.EventCardComponent-module__Jra-8W__footer{border-top:1px solid #f5e6d6cc;justify-content:space-between;align-items:center;margin-top:8px;padding-top:10px;display:flex}.EventCardComponent-module__Jra-8W__modeBadge{font-family:var(--font-poppins), sans-serif;color:#f97015;background:#fff0e0cc;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.EventCardComponent-module__Jra-8W__attendees{font-family:var(--font-poppins), sans-serif;color:#838995;font-size:11px;font-weight:500}
.EventTicketPopover-module__zWBQAG__backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;position:fixed;inset:0}.EventTicketPopover-module__zWBQAG__centreContainer{z-index:50;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.EventTicketPopover-module__zWBQAG__popoverWrapper{pointer-events:all;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border:1px solid #f6d4b166;border-radius:24px;width:390px;max-width:92vw;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.EventTicketPopover-module__zWBQAG__downloadBtn{z-index:10;cursor:pointer;color:#fff;background:#f54900;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,transform .15s,box-shadow .15s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #f5490059}.EventTicketPopover-module__zWBQAG__downloadBtn:hover{background:#d43e00;transform:scale(1.08);box-shadow:0 4px 14px #f5490080}.EventTicketPopover-module__zWBQAG__addToCalendarBtn{cursor:pointer;color:#fff;width:100%;font-family:var(--font-poppins), sans-serif;letter-spacing:.3px;background:#f54900;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.EventTicketPopover-module__zWBQAG__addToCalendarBtn:hover{background:#d43e00}.EventTicketPopover-module__zWBQAG__closeBtnWrapper{z-index:51;justify-content:center;display:flex;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.EventTicketPopover-module__zWBQAG__closeBtn{cursor:pointer;color:#fff;font-family:var(--font-poppins), sans-serif;letter-spacing:.3px;background:#2e3138;border:none;border-radius:99px;align-items:center;gap:8px;padding:15px;font-size:20px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 14px #0003}.EventTicketPopover-module__zWBQAG__closeBtn:hover{background:#17191c;transform:scale(1.04);box-shadow:0 6px 20px #0000004d}.EventTicketPopover-module__zWBQAG__ticket{box-sizing:border-box;width:100%;font-family:var(--font-poppins), sans-serif;scrollbar-width:thin;scrollbar-color:#00000040 transparent;max-height:65vh;overflow:hidden auto}.EventTicketPopover-module__zWBQAG__ticket::-webkit-scrollbar{width:4px}.EventTicketPopover-module__zWBQAG__ticket::-webkit-scrollbar-track{background:0 0}.EventTicketPopover-module__zWBQAG__ticket::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:4px}.EventTicketPopover-module__zWBQAG__topSection{box-sizing:border-box;align-items:flex-start;gap:14px;width:100%;padding:25px 22px 20px;display:flex}.EventTicketPopover-module__zWBQAG__thumbnailWrapper{background:#f0f0f0;border-radius:12px;flex-shrink:0;width:84px;height:84px;overflow:hidden;box-shadow:0 2px 8px #0000001f}.EventTicketPopover-module__zWBQAG__thumbnail{object-fit:cover;width:100%;height:100%;display:block}.EventTicketPopover-module__zWBQAG__thumbnailFallback{background:#f0f0f0;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;display:flex}.EventTicketPopover-module__zWBQAG__eventInfo{box-sizing:border-box;flex:1;min-width:0}.EventTicketPopover-module__zWBQAG__eventName{color:#1a1a2e;word-break:break-word;white-space:normal;margin:0 0 8px;padding-right:8px;font-size:19px;font-weight:700;line-height:1.3}.EventTicketPopover-module__zWBQAG__eventMeta{color:#555;white-space:normal;word-break:break-word;margin:3px 0;font-size:13px;line-height:1.4}.EventTicketPopover-module__zWBQAG__perforation{align-items:center;height:28px;margin:0 -14px;display:flex}.EventTicketPopover-module__zWBQAG__notchLeft,.EventTicketPopover-module__zWBQAG__notchRight{background:#e0e0e0;border-radius:50%;flex-shrink:0;width:28px;height:28px}.EventTicketPopover-module__zWBQAG__perforationLine{border-top:2px dashed #d4d4d4;flex:1;margin:0 6px}.EventTicketPopover-module__zWBQAG__bottomSection{box-sizing:border-box;background:#fafafa;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px 22px 26px;display:flex}.EventTicketPopover-module__zWBQAG__qrWrapper{background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:10px;display:flex;box-shadow:0 1px 8px #0000001a}.EventTicketPopover-module__zWBQAG__tapHint{color:#aaa;text-align:center;letter-spacing:.3px;margin:0;font-size:14px}
.EventRegistrationPage-module__N0Nm1a__scrollArea{scrollbar-width:none;-ms-overflow-style:none}.EventRegistrationPage-module__N0Nm1a__scrollArea::-webkit-scrollbar{display:none}
.FilesUploader-module__fHEQNW__container{width:100%}.FilesUploader-module__fHEQNW__label{margin-bottom:8px;font-family:Wix Madefor Display,sans-serif;font-size:17px;font-weight:400;display:block}.FilesUploader-module__fHEQNW__inputWrapper{width:100%;position:relative}.FilesUploader-module__fHEQNW__fakeInput{cursor:pointer;color:#a9a29d;background-color:#f3f3f3;border:none;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;font-family:Wix Madefor Display,sans-serif;font-size:15px;font-weight:400;transition:all .2s;display:flex}.FilesUploader-module__fHEQNW__fakeInputError{outline:1px solid #fa5252}.FilesUploader-module__fHEQNW__fakeInputDisabled{cursor:not-allowed;opacity:.6}.FilesUploader-module__fHEQNW__placeholder{-webkit-user-select:none;user-select:none}.FilesUploader-module__fHEQNW__plusIcon{color:#f28b2b;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.FilesUploader-module__fHEQNW__plusIconDisabled{opacity:.6;cursor:not-allowed}.FilesUploader-module__fHEQNW__hiddenDropzone{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.FilesUploader-module__fHEQNW__errorText{color:#fa5252;margin-top:4px;font-family:Wix Madefor Display,sans-serif;font-size:12px}.FilesUploader-module__fHEQNW__filesList{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.FilesUploader-module__fHEQNW__fileCard{background-color:#f5f5f5;border:1px solid #e7e5e4;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .2s;display:flex;position:relative;overflow:hidden}.FilesUploader-module__fHEQNW__thumbnail{object-fit:cover;width:100%;height:100%}.FilesUploader-module__fHEQNW__documentIcon{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FilesUploader-module__fHEQNW__fileInfoOverlay{text-align:center;background-color:#000000b3;padding:2px 4px;position:absolute;bottom:0;left:0;right:0}.FilesUploader-module__fHEQNW__fileTypeText{color:#fff;text-transform:uppercase;font-size:8px;font-weight:600}.FilesUploader-module__fHEQNW__fileSizeText{color:#fff;font-size:7px}.FilesUploader-module__fHEQNW__deleteButton{cursor:pointer;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:4px;right:4px}.FilesUploader-module__fHEQNW__helperText{color:#79716b!important;margin-top:8px!important;font-family:Wix Madefor Display,sans-serif!important;font-size:14px!important}.FilesUploader-module__fHEQNW__notificationContainer{z-index:9999;position:fixed;top:20px;right:20px}
.ContactUsModal-module__4pm_MG__modalContent{text-align:center;background-color:#fff;flex-direction:column;align-items:center;padding:40px 24px 32px;display:flex}.ContactUsModal-module__4pm_MG__iconContainer{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex}.ContactUsModal-module__4pm_MG__successIcon{background-color:#22c55e}.ContactUsModal-module__4pm_MG__errorIcon{background-color:#ef4444}.ContactUsModal-module__4pm_MG__title{color:#000;margin-bottom:12px;font-family:Wix Madefor Display,sans-serif;font-size:24px;font-weight:700}.ContactUsModal-module__4pm_MG__description{color:#79716b;max-width:400px;margin-bottom:32px;font-family:Wix Madefor Display,sans-serif;font-size:14px;line-height:1.6}.ContactUsModal-module__4pm_MG__buttonWrapper{width:100%;max-width:300px}@media (max-width:575px){.ContactUsModal-module__4pm_MG__modalContent{padding:32px 20px 24px}.ContactUsModal-module__4pm_MG__iconContainer{width:70px;height:70px;margin-bottom:20px}.ContactUsModal-module__4pm_MG__title{margin-bottom:10px;font-size:20px}.ContactUsModal-module__4pm_MG__description{margin-bottom:24px;font-size:13px}}
.ContactUs-module__nmLT6W__container{background:var(--contact-container-bg,#fff);justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:48px 24px;display:flex;position:relative}.ContactUs-module__nmLT6W__panel{flex-direction:column;width:100%;max-width:850px;display:flex}.ContactUs-module__nmLT6W__header{text-align:left;flex-shrink:0;padding:0 0 32px}.ContactUs-module__nmLT6W__headerTitle{font-family:var(--contact-header-font,"DM Serif Display", serif);color:#1a1a2e;letter-spacing:-.01em;font-weight:400;line-height:1.1;font-size:24px!important}.ContactUs-module__nmLT6W__headerSubtitle{color:#6b7280;margin-top:8px;font-family:Wix Madefor Display,sans-serif;font-size:14px}.ContactUs-module__nmLT6W__formContainer{flex:1;min-height:0;padding:0}.ContactUs-module__nmLT6W__formContent{flex-direction:column;gap:24px;width:100%;display:flex}.ContactUs-module__nmLT6W__formCard{background:0 0;flex-direction:column;gap:24px;display:flex}.ContactUs-module__nmLT6W__labelStyles{margin-bottom:8px;font-family:Wix Madefor Display,sans-serif;font-size:17px;font-weight:400}.ContactUs-module__nmLT6W__labelStyles input::placeholder,.ContactUs-module__nmLT6W__labelStyles textarea::placeholder{color:#a9a29d;font-family:Wix Madefor Display,sans-serif;font-size:16px;font-weight:400}.mantine-Input-input::placeholder{color:#a9a29d!important;font-family:Wix Madefor Display,sans-serif!important;font-size:16px!important;font-weight:400!important}.mantine-Textarea-input::placeholder{color:#a9a29d!important;font-family:Wix Madefor Display,sans-serif!important;font-size:16px!important;font-weight:400!important}.ContactUs-module__nmLT6W__buttonContainer{background:0 0;flex-shrink:0;padding:32px 0}.ContactUs-module__nmLT6W__buttonWrapper{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:575px){.ContactUs-module__nmLT6W__container{align-items:stretch;min-height:100dvh;padding:0}.ContactUs-module__nmLT6W__shell{max-width:100%}.ContactUs-module__nmLT6W__panel{height:calc(100dvh - var(--contact-mobile-offset,0px));border-radius:0;overflow:hidden}.ContactUs-module__nmLT6W__header{padding:20px 18px 14px}.ContactUs-module__nmLT6W__headerTitle{font-size:24px!important}.ContactUs-module__nmLT6W__formContainer{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}.ContactUs-module__nmLT6W__formCard{border-radius:0;padding:0}.ContactUs-module__nmLT6W__buttonWrapper{gap:8px}.ContactUs-module__nmLT6W__buttonContainer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--contact-container-bg,#fff);border-top:1px solid #f0f0f0;flex-shrink:0}}
.EventsDashboard-module__16U1gG__container{width:100%;min-height:100vh;position:relative;overflow-y:auto}.EventsDashboard-module__16U1gG__blobsWrapper{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.EventsDashboard-module__16U1gG__blob{filter:blur(70px);opacity:.45;border-radius:50%;position:absolute}.EventsDashboard-module__16U1gG__blob1{background:#ffc999;width:480px;height:480px;animation:6s ease-in-out infinite EventsDashboard-module__16U1gG__blob-move1;top:-80px;left:-80px}.EventsDashboard-module__16U1gG__blob2{background:#ffe0a3;width:420px;height:420px;animation:7s ease-in-out infinite EventsDashboard-module__16U1gG__blob-move2;top:-60px;right:-60px}.EventsDashboard-module__16U1gG__blob3{background:#ffcbad;width:360px;height:360px;animation:5s ease-in-out infinite EventsDashboard-module__16U1gG__blob-move3;top:38%;left:8%}.EventsDashboard-module__16U1gG__blob4{background:#ffe8a3;width:400px;height:400px;animation:8s ease-in-out infinite EventsDashboard-module__16U1gG__blob-move4;top:32%;right:8%}.EventsDashboard-module__16U1gG__blob5{background:#ffd199;width:500px;height:500px;animation:6s ease-in-out infinite EventsDashboard-module__16U1gG__blob-move5;bottom:-100px;left:28%}@keyframes EventsDashboard-module__16U1gG__blob-move1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(100px,80px)scale(1.12)}}@keyframes EventsDashboard-module__16U1gG__blob-move2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-110px,90px)scale(1.1)}}@keyframes EventsDashboard-module__16U1gG__blob-move3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(130px,-90px)scale(1.15)}}@keyframes EventsDashboard-module__16U1gG__blob-move4{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-120px,100px)scale(1.08)}}@keyframes EventsDashboard-module__16U1gG__blob-move5{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-90px,-70px)scale(1.12)}66%{transform:translate(110px,-50px)scale(.95)}}.EventsDashboard-module__16U1gG__header{z-index:10;padding:64px 24px 48px;position:relative}.EventsDashboard-module__16U1gG__headerContent{max-width:1280px;margin:0 auto}.EventsDashboard-module__16U1gG__headerTitle{font-family:var(--font-poppins), sans-serif;background:linear-gradient(135deg,#252931,#454a54);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:2.5rem;font-weight:700}.EventsDashboard-module__16U1gG__headerSubtitle{font-family:var(--font-poppins), sans-serif;color:#625650;margin-top:16px;font-size:1.125rem}.EventsDashboard-module__16U1gG__headerHighlight{color:#f97015;font-weight:600}.EventsDashboard-module__16U1gG__tabsContainer{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.EventsDashboard-module__16U1gG__tab{font-family:var(--font-poppins), sans-serif;cursor:pointer;border:none;border-radius:9999px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s}.EventsDashboard-module__16U1gG__tabActive{color:#252931;background-color:#fff;box-shadow:0 4px 12px #f9701540}.EventsDashboard-module__16U1gG__tabInactive{color:#544a45;background-color:#fff6}.EventsDashboard-module__16U1gG__tabInactive:hover{background-color:#ffffffa6}.EventsDashboard-module__16U1gG__tabCount{color:#d65905;background:#f9701526;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.EventsDashboard-module__16U1gG__eventsSection{z-index:10;max-width:1280px;margin:0 auto;position:relative}.EventsDashboard-module__16U1gG__eventsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;display:grid}.EventsDashboard-module__16U1gG__newEventCard{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff59;border:2px dashed #f9701580;border-radius:16px;justify-content:center;align-items:center;height:384px;transition:all .2s;display:flex}.EventsDashboard-module__16U1gG__newEventContent{text-align:center}.EventsDashboard-module__16U1gG__newEventIcon{color:#f97015;width:32px;height:32px;margin:0 auto 12px}.EventsDashboard-module__16U1gG__newEventText{font-family:var(--font-poppins), sans-serif;color:#252931;font-size:14px;font-weight:500}.EventsDashboard-module__16U1gG__countActive{color:#fff;background:#f97015;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.EventsDashboard-module__16U1gG__countInactive{color:#544a45;background:#e0a98559;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.EventsDashboard-module__16U1gG__emptyState{text-align:center;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#fff3;border-radius:20px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:60px 24px;display:flex}.EventsDashboard-module__16U1gG__emptyIcon{margin-bottom:16px;font-size:48px}.EventsDashboard-module__16U1gG__emptyTitle{font-family:var(--font-poppins), sans-serif;color:#2c313a;margin:0 0 8px;font-size:18px;font-weight:700}.EventsDashboard-module__16U1gG__emptySubtitle{font-family:var(--font-poppins), sans-serif;color:#757c8a;margin:0;font-size:14px}.EventsDashboard-module__16U1gG__newEventCard{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff59;border:2px dashed #f9701580;border-radius:20px;justify-content:center;align-items:center;min-height:300px;transition:all .2s;display:flex}.EventsDashboard-module__16U1gG__newEventCard:hover{background-color:#ffffff8c;border-color:#f97015}.EventsDashboard-module__16U1gG__newEventContent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.EventsDashboard-module__16U1gG__newEventIconWrapper{background:#f970151f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.EventsDashboard-module__16U1gG__newEventIcon{color:#f97015;width:24px;height:24px}.EventsDashboard-module__16U1gG__newEventText{font-family:var(--font-poppins), sans-serif;color:#252931;margin:0;font-size:14px;font-weight:600}@media (max-width:768px){.EventsDashboard-module__16U1gG__eventsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}.EventsDashboard-module__16U1gG__headerTitle{font-size:2rem}}@media (max-width:575px){.EventsDashboard-module__16U1gG__eventsGrid{grid-template-columns:1fr;gap:20px}.EventsDashboard-module__16U1gG__headerSubtitle{font-size:1rem}.EventsDashboard-module__16U1gG__header{padding:48px 16px 32px}.EventsDashboard-module__16U1gG__headerTitle{font-size:1.75rem}.EventsDashboard-module__16U1gG__eventsSection{padding:0 16px 32px}}