.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementList{flex-direction:column;gap:.5rem;display:flex}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementCard{background-color:var(--overlay-1-color);border:1px solid var(--border-2-color);border-radius:12px;padding:1rem}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementCard:hover{border-color:var(--primary-color)}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementDate{color:var(--text-sub-color);margin-top:.5rem;font-size:13px}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementCardTitle{color:var(--text-color);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementCardContent{color:var(--text-color);white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.8;display:-webkit-box;overflow:hidden}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__empty{text-align:center;color:var(--text-sub-color);padding:3rem 0;font-size:16px}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementBody{flex-direction:column;gap:.5rem;display:flex}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementContent{color:var(--text-color);word-break:break-word;margin:0;font-size:16px;line-height:1.8}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementContent img{max-width:100%;height:auto}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementContent a{color:var(--primary-color);word-break:break-all;text-decoration:none}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementContent a:hover{text-decoration:underline}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__modalAnnouncementDate{color:var(--text-sub-color);font-size:14px}@media (max-width:768px){.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementList{gap:.5rem}.EventDetailAnnouncementsScreen-module-scss-module__0QjDna__announcementCard{padding:.75rem}}
.RegistrationFormContent-module-scss-module__a4mTZG__error{color:var(--error-color);justify-content:center;align-items:center;padding:3rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__approvalNotice{color:var(--warning-color,#b45309);background:var(--warning-background-color,#b4530914);border-radius:4px;margin:0 0 1rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.RegistrationFormContent-module-scss-module__a4mTZG__userCardDescription{justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0 1rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__userCardDescription>p{color:var(--text-sub-color);margin:0;font-size:.875rem;line-height:1.4}.RegistrationFormContent-module-scss-module__a4mTZG__questionDescription{color:var(--text-sub-color);margin:.3rem 0;font-size:.875rem;line-height:1.6}.RegistrationFormContent-module-scss-module__a4mTZG__questionDescription .RegistrationFormContent-module-scss-module__a4mTZG__descriptionLink{text-decoration:underline}.RegistrationFormContent-module-scss-module__a4mTZG__checkboxGroup{flex-direction:column;gap:.75rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__nestedOptions{margin-top:.25rem;margin-left:1.25rem}.RegistrationFormContent-module-scss-module__a4mTZG__nestedSelectWrapper{flex-direction:column;gap:.75rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__nestedSelectLevel{width:100%}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoIntro{flex-direction:column;align-items:center;gap:1.25rem;padding:1rem 0;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoIntroMessage{color:var(--text-color);text-align:center;margin:0;font-size:1rem;line-height:1.5}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoPreviewWrap{aspect-ratio:4/3;background:var(--overlay-1-color,#1a1a2e);border-radius:8px;width:100%;max-width:280px;overflow:hidden}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoPreviewImage{object-fit:cover;width:100%;height:100%}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoConfirmNotice{text-align:center;white-space:pre-line;margin:0;font-size:.875rem;line-height:1.5}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoNotices{flex-direction:column;align-self:stretch;gap:1.25rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoNoticeSection{flex-direction:column;gap:.5rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoNoticeTitle{margin:0;font-size:1.2rem;font-weight:600}.RegistrationFormContent-module-scss-module__a4mTZG__facePhotoNoticeBody{white-space:pre-line;margin:0;font-size:1rem;line-height:1.6}.RegistrationFormContent-module-scss-module__a4mTZG__submitButton{width:100%}.RegistrationFormContent-module-scss-module__a4mTZG__formFieldGroup{flex-direction:column;gap:1.5rem;display:flex}.RegistrationFormContent-module-scss-module__a4mTZG__branchRevealed{animation:2s ease-out forwards RegistrationFormContent-module-scss-module__a4mTZG__branchRevealFade}@keyframes RegistrationFormContent-module-scss-module__a4mTZG__branchRevealFade{0%{background-color:#ffeb3b73}to{background-color:#0000}}
.RegistrationModalContent-module-scss-module__6SjEAq__loading,.RegistrationModalContent-module-scss-module__6SjEAq__empty{color:var(--text-sub-color);justify-content:center;align-items:center;padding:3rem;display:flex}.RegistrationModalContent-module-scss-module__6SjEAq__ticketSelectionTitle{color:var(--text-color);margin:0 0 1.5rem;font-size:1rem;font-weight:600}.RegistrationModalContent-module-scss-module__6SjEAq__ticketList{flex-direction:column;gap:1rem;display:flex}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCard{background-color:var(--card-background-color);border:1px solid var(--card-border-color);cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;width:100%;padding:1.5rem;transition:all .2s;display:flex}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCard:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCardInfo{flex-direction:column;gap:.5rem;display:flex}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCardName{color:var(--text-color);margin:0;font-size:1.125rem;font-weight:600}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCardDescription{color:var(--text-sub-color);margin:0;font-size:.875rem;line-height:1.6}.RegistrationModalContent-module-scss-module__6SjEAq__ticketCardPrice{color:var(--text-color);margin:.5rem 0 0;font-size:1.25rem;font-weight:700}.RegistrationModalContent-module-scss-module__6SjEAq__approvalNotice{color:var(--warning-color,#b45309);background:var(--warning-background-color,#b4530914);border-radius:4px;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}
.TicketsListModalContent-module-scss-module__A0f22G__myTicketsInfo{background-color:var(--warning-bg,#fff3cd);border:1px solid var(--warning-border,#ffc107);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__myTicketsMessage{color:var(--warning-text,#856404);margin:0;font-size:.9375rem;font-weight:500}.TicketsListModalContent-module-scss-module__A0f22G__loading,.TicketsListModalContent-module-scss-module__A0f22G__empty,.TicketsListModalContent-module-scss-module__A0f22G__error{color:var(--text-sub-color);justify-content:center;align-items:center;padding:3rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__error{color:var(--error-color)}.TicketsListModalContent-module-scss-module__A0f22G__ticketsList{flex-direction:column;gap:1rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard{border:1px solid var(--border-2-color);background:var(--overlay-1-color);border-radius:8px;flex-direction:column;padding:1rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__row{gap:1rem;margin-bottom:.5rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__info{flex:1}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__info .TicketsListModalContent-module-scss-module__A0f22G__name{color:var(--text-color);flex:1;margin:0;font-size:1.2rem;font-weight:600}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__info .TicketsListModalContent-module-scss-module__A0f22G__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta{text-align:right}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta .TicketsListModalContent-module-scss-module__A0f22G__price{color:var(--text-color);font-size:1.5rem;font-weight:600}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta .TicketsListModalContent-module-scss-module__A0f22G__actions{margin-top:.7rem;margin-bottom:.5rem}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta .TicketsListModalContent-module-scss-module__A0f22G__actions .TicketsListModalContent-module-scss-module__A0f22G__quantitySelector{justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta .TicketsListModalContent-module-scss-module__A0f22G__actions .TicketsListModalContent-module-scss-module__A0f22G__quantitySelector .TicketsListModalContent-module-scss-module__A0f22G__quantitySelect{min-width:120px}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__meta .TicketsListModalContent-module-scss-module__A0f22G__remaining{color:var(--text-sub-color);margin-top:.7rem;font-size:.875rem}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__memo{color:var(--text-sub-color);text-align:right;white-space:pre-line;margin:0;font-size:.85rem}.TicketsListModalContent-module-scss-module__A0f22G__ticketDetailModal{min-width:280px}.TicketsListModalContent-module-scss-module__A0f22G__ticketDetailModal .TicketsListModalContent-module-scss-module__A0f22G__ticketDetailDescription{white-space:pre-line;color:var(--text-color);min-height:10rem;max-height:calc(100dvh - 20rem);margin:0;font-size:.9375rem;line-height:1.6;overflow-y:auto}@media (max-width:768px){.TicketsListModalContent-module-scss-module__A0f22G__ticketCard{flex-direction:column}.TicketsListModalContent-module-scss-module__A0f22G__ticketCard .TicketsListModalContent-module-scss-module__A0f22G__row{margin-bottom:.75rem}}
.TicketTransferConfirmModalContent-module-scss-module__qiSuPW__userCard{margin:-1rem -1rem 1rem}.TicketTransferConfirmModalContent-module-scss-module__qiSuPW__confirmContent{flex-direction:column;display:flex}.TicketTransferConfirmModalContent-module-scss-module__qiSuPW__confirmContent>:first-child{margin-top:0}.TicketTransferConfirmModalContent-module-scss-module__qiSuPW__confirmContent>:last-child{margin-bottom:0}
.TicketTransferSearchModalContent-module-scss-module__RHsBPq__searchBox{border-bottom:1px solid var(--border-2-color);padding:.3rem 1rem 1rem}.TicketTransferSearchModalContent-module-scss-module__RHsBPq__results{padding:0 1rem 1rem}.TicketTransferSearchModalContent-module-scss-module__RHsBPq__searching,.TicketTransferSearchModalContent-module-scss-module__RHsBPq__empty{text-align:center;color:var(--text-sub-color);padding:2rem}
.OnlineVenueSection-module-scss-module__8V_1da__onlineVenue{flex-direction:column;gap:.75rem;display:flex}.OnlineVenueSection-module-scss-module__8V_1da__onlineVenueLink{color:var(--primary-color);word-break:break-all;font-size:1.2rem;line-height:1.45}.OnlineVenueSection-module-scss-module__8V_1da__onlineVenueDescription{color:var(--text-sub-color);white-space:pre-wrap;word-break:break-word;margin:0;font-size:1rem;line-height:1.5}.OnlineVenueSection-module-scss-module__8V_1da__notice,.OnlineVenueSection-module-scss-module__8V_1da__messageNotice{margin:0;font-size:1rem;line-height:1.5}.OnlineVenueSection-module-scss-module__8V_1da__messageNotice{background-color:var(--overlay-1-color);border:1px solid var(--border-2-color);border-radius:.5rem;padding:.75rem}
.SectionBase-module-scss-module__Tj_RJG__section{background-color:var(--overlay-1-color);border:1px solid ar(--border-color);border-radius:4px;margin-bottom:1.4rem;padding:1rem}.SectionBase-module-scss-module__Tj_RJG__section h2{color:var(--text-color);align-items:center;gap:.3rem;margin:0 0 1rem;font-size:1.1rem;font-weight:600;display:flex}@media (max-width:768px){.SectionBase-module-scss-module__Tj_RJG__section{padding:1rem}}
.OrganizersSection-module-scss-module__-dUkQa__organizersList{flex-direction:column;display:flex}.OrganizersSection-module-scss-module__-dUkQa__organizerItem{cursor:pointer;border-radius:.7rem;align-items:center;gap:.75rem;padding:.7rem;text-decoration:none;transition:background-color .2s;display:flex}.OrganizersSection-module-scss-module__-dUkQa__organizerItem:hover{background-color:var(--overlay-1-color)}.OrganizersSection-module-scss-module__-dUkQa__organizerInfo{flex:1;min-width:0}.OrganizersSection-module-scss-module__-dUkQa__organizerAvatar{width:3rem!important;height:3rem!important}.OrganizersSection-module-scss-module__-dUkQa__organizerLogo{width:3rem!important}.OrganizersSection-module-scss-module__-dUkQa__organizerName{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.OrganizersSection-module-scss-module__-dUkQa__organizerTitle{color:var(--text-sub-color);opacity:.8;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.8rem;overflow:hidden}.OrganizersSection-module-scss-module__-dUkQa__contact{border-top:1px solid var(--border-2-color);flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.7rem;display:flex}.OrganizersSection-module-scss-module__-dUkQa__contactLink{min-width:0;color:var(--text-sub-color);align-items:flex-start;gap:.5rem;width:fit-content;max-width:100%;font-size:.8rem;text-decoration:none;display:flex}.OrganizersSection-module-scss-module__-dUkQa__contactLink svg{flex-shrink:0}.OrganizersSection-module-scss-module__-dUkQa__contactLink:hover{color:var(--primary-color)}.OrganizersSection-module-scss-module__-dUkQa__contactText{overflow-wrap:anywhere;word-break:break-all;min-width:0}.OrganizersSection-module-scss-module__-dUkQa__snsLinks{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.OrganizersSection-module-scss-module__-dUkQa__snsLink{color:var(--text-sub-color);justify-content:center;align-items:center;transition:color .2s;display:flex}.OrganizersSection-module-scss-module__-dUkQa__snsLink:hover{color:var(--primary-color)}
.ParentEventSection-module-scss-module__KnMWKq__parentEventCard{flex-direction:column;gap:.75rem;display:flex}.ParentEventSection-module-scss-module__KnMWKq__parentEventDescription{color:var(--text-sub-color);margin:0 0 .5rem;font-size:.9rem}.ParentEventSection-module-scss-module__KnMWKq__parentEventThumbnail{background-color:var(--overlay-1-color);border-radius:8px;width:100%;overflow:hidden}.ParentEventSection-module-scss-module__KnMWKq__parentEventThumbnail img{width:100%;height:auto;display:block}.ParentEventSection-module-scss-module__KnMWKq__parentEventTitle{color:var(--text-color);margin:0;font-size:16px;font-weight:600;line-height:1.4}.ParentEventSection-module-scss-module__KnMWKq__parentEventDate{color:var(--text-sub-color);align-items:center;gap:.5rem;font-size:14px;display:flex}.ParentEventSection-module-scss-module__KnMWKq__parentEventDate svg{color:var(--text-sub-color)}.ParentEventSection-module-scss-module__KnMWKq__parentEventLink{color:var(--primary-color);background-color:var(--background-color);border:1px solid var(--primary-color);text-align:center;border-radius:8px;margin-top:.5rem;padding:.5rem 1rem;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.ParentEventSection-module-scss-module__KnMWKq__parentEventLink:hover{background-color:var(--primary-color);color:var(--custom-primary-button-label-color,var(--primary-text-color))}
.ParticipantsListModalContent-module-scss-module__1j4bJq__loading{justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.ParticipantsListModalContent-module-scss-module__1j4bJq__empty{color:var(--text-sub-color);text-align:center;justify-content:center;align-items:center;padding:3rem 1rem;font-size:.9375rem;display:flex}.ParticipantsListModalContent-module-scss-module__1j4bJq__userListContainer{padding:0 1rem 1rem}
.ParticipantsSection-module-scss-module__GtX4Nq__viewAllContainer{text-align:right;margin-top:.5rem}.ParticipantsSection-module-scss-module__GtX4Nq__viewAll{margin-top:.5rem;padding:0;font-size:.875rem}.ParticipantsSection-module-scss-module__GtX4Nq__loading{color:var(--text-sub-color);margin:0;font-size:.875rem}.ParticipantsSection-module-scss-module__GtX4Nq__restrictedNotice{color:var(--text-sub-color);margin:0;font-size:.875rem;line-height:1.5}.ParticipantsSection-module-scss-module__GtX4Nq__empty{text-align:center;color:var(--text-sub-color);padding:3rem 0;font-size:16px}
.SideEventsListView-module-scss-module__n1tEIG__filterStack{flex-direction:column;gap:1.25rem;width:100%;max-width:1200px;margin:0 auto;display:flex}.SideEventsListView-module-scss-module__n1tEIG__layout{align-items:flex-start;gap:2rem;width:100%;display:flex}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__eventsContainer{flex:1;min-width:0}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar{flex-direction:column;gap:1rem;width:fit-content;display:flex}.SideEventsListView-module-scss-module__n1tEIG__sidebarPanelHeader{display:none}.SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButtonContainer{z-index:10;pointer-events:none;justify-content:flex-end;display:flex;position:sticky;bottom:2rem}.SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButtonContainer .SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButton{width:3rem;height:3rem;color:var(--primary-color);background-color:var(--background-color);border:1px solid var(--border-2-color);box-shadow:0 0 1rem var(--shadow-2-color);pointer-events:none;opacity:0;cursor:pointer;border-radius:100em;justify-content:center;align-items:center;margin-right:.5rem;padding:.5rem;transition:all .2s;display:flex}.SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButtonContainer .SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButton:hover{opacity:.8}@media (max-width:768px){.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar{z-index:110;pointer-events:none;width:100%;transition:all .3s linear;position:fixed;top:0;bottom:0;right:0}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar .SideEventsListView-module-scss-module__n1tEIG__sidebarPanel{background-color:var(--background-color);border-right:1px solid var(--border-2-color);width:calc(100% - 2rem);box-shadow:0 0 1rem var(--shadow-2-color);overscroll-behavior:contain;pointer-events:auto;transition:transform .3s;position:absolute;top:0;bottom:0;right:0;overflow:auto;transform:translate(100%)}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar .SideEventsListView-module-scss-module__n1tEIG__sidebarPanel .SideEventsListView-module-scss-module__n1tEIG__sidebarPanelHeader{z-index:1;background-color:var(--background-color);border-bottom:1px solid var(--border-2-color);box-shadow:0 0 1rem var(--shadow-2-color);align-items:center;gap:1rem;padding:.5rem;display:flex;position:sticky;top:0}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar .SideEventsListView-module-scss-module__n1tEIG__sidebarPanel .SideEventsListView-module-scss-module__n1tEIG__sidebarPanelHeader .SideEventsListView-module-scss-module__n1tEIG__sidebarPanelCloseButton{cursor:pointer;color:var(--text-sub-color);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar .SideEventsListView-module-scss-module__n1tEIG__sidebarPanel .SideEventsListView-module-scss-module__n1tEIG__sidebarPanelContent{padding:1rem}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar.SideEventsListView-module-scss-module__n1tEIG__open{background-color:var(--popup-backdrop-color)}.SideEventsListView-module-scss-module__n1tEIG__layout .SideEventsListView-module-scss-module__n1tEIG__sidebar.SideEventsListView-module-scss-module__n1tEIG__open .SideEventsListView-module-scss-module__n1tEIG__sidebarPanel{transform:translate(0)}.SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButtonContainer .SideEventsListView-module-scss-module__n1tEIG__sidebarOpenButton{opacity:1;pointer-events:auto}}.SideEventsListView-module-scss-module__n1tEIG__eventListByDate{flex-direction:column;gap:2rem;width:100%;display:flex}.SideEventsListView-module-scss-module__n1tEIG__dateGroup{flex-direction:column;gap:.75rem;display:flex}.SideEventsListView-module-scss-module__n1tEIG__dateHeading{color:var(--text-color);margin:0;padding:0;font-size:18px;font-weight:600;line-height:1.3}.SideEventsListView-module-scss-module__n1tEIG__sideEventList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.SideEventsListView-module-scss-module__n1tEIG__sideEventList>li{min-width:0}.SideEventsListView-module-scss-module__n1tEIG__loading,.SideEventsListView-module-scss-module__n1tEIG__empty{text-align:center;color:var(--text-sub-color);padding:3rem 0}.SideEventsListView-module-scss-module__n1tEIG__pagination{justify-content:center;margin-top:2rem;display:flex}
.DayEventsSlideModal-module-scss-module__9xSl_a__list{margin:0;padding:0;list-style:none}.DayEventsSlideModal-module-scss-module__9xSl_a__item{border-bottom:1px solid var(--border-2-color)}.DayEventsSlideModal-module-scss-module__9xSl_a__item:last-child{border-bottom:none}.DayEventsSlideModal-module-scss-module__9xSl_a__row{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--link-color);background:0 0;border:none;padding:.75rem 0;display:block}.DayEventsSlideModal-module-scss-module__9xSl_a__row:hover{text-decoration:underline}.DayEventsSlideModal-module-scss-module__9xSl_a__row:disabled{cursor:default;color:var(--text-color)}.DayEventsSlideModal-module-scss-module__9xSl_a__title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.SideEventsCalendarView-module-scss-module__AbLK1G__calendarView{justify-content:flex-start;align-items:flex-start;width:100%;min-height:400px;display:flex}
.EventDetailMeetingsScreen-module-scss-module__kyfqAq__container{width:100%;max-width:800px;margin:0 auto}.EventDetailMeetingsScreen-module-scss-module__kyfqAq__segmentedControl{justify-content:center;margin:.8rem 0;display:flex}.EventDetailMeetingsScreen-module-scss-module__kyfqAq__segmentedControl .EventDetailMeetingsScreen-module-scss-module__kyfqAq__segmentedControlLabel{align-items:center;gap:.3rem;display:flex}.EventDetailMeetingsScreen-module-scss-module__kyfqAq__loading{justify-content:center;align-items:center;padding:3rem;display:flex}.EventDetailMeetingsScreen-module-scss-module__kyfqAq__empty{text-align:center;color:var(--text-sub-color);padding:2rem}@media (max-width:768px){.EventDetailMeetingsScreen-module-scss-module__kyfqAq__content{gap:1.5rem}}
.SideEventsMapView-module-scss-module__KDy2BG__mapView{justify-content:center;align-items:center;min-height:400px;display:flex}.SideEventsMapView-module-scss-module__KDy2BG__comingSoon{color:var(--text-sub-color);text-align:center;font-size:1rem}
.AppointmentScreen-module-scss-module__VsI6IG__container{flex-direction:column;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.7rem;margin:.8rem 0;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__header .AppointmentScreen-module-scss-module__VsI6IG__headerFilterControls{align-items:center;gap:.5rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__error{color:var(--error-color);background-color:var(--overlay-1-color);text-align:center;border-radius:6px;padding:1rem}.AppointmentScreen-module-scss-module__VsI6IG__meetings{flex-direction:column;gap:1rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard{background-color:var(--overlay-1-color);border:1px solid var(--border-2-color);border-radius:8px;align-items:flex-start;gap:1rem;padding:.8rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__avatar{width:48px;height:48px}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader{justify-content:space-between;gap:.5rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader .AppointmentScreen-module-scss-module__VsI6IG__userInfo{flex-direction:column;gap:.2rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader .AppointmentScreen-module-scss-module__VsI6IG__userInfo .AppointmentScreen-module-scss-module__VsI6IG__userName{font-weight:600}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader .AppointmentScreen-module-scss-module__VsI6IG__meetingStatus{flex-direction:column;gap:.2rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader .AppointmentScreen-module-scss-module__VsI6IG__meetingStatus .AppointmentScreen-module-scss-module__VsI6IG__meetingTime,.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__meetingHeader .AppointmentScreen-module-scss-module__VsI6IG__meetingStatus .AppointmentScreen-module-scss-module__VsI6IG__meetingSpot,.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__lastMessage{color:var(--text-sub-color);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__lastMessage .AppointmentScreen-module-scss-module__VsI6IG__lastMessageBody{align-items:center;gap:.5rem;min-width:0;display:flex}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__lastMessage .AppointmentScreen-module-scss-module__VsI6IG__lastMessageImage{object-fit:cover;border:1px solid var(--border-2-color);border-radius:6px;flex-shrink:0;width:40px;height:40px}.AppointmentScreen-module-scss-module__VsI6IG__meetings .AppointmentScreen-module-scss-module__VsI6IG__meetingCard .AppointmentScreen-module-scss-module__VsI6IG__meetingContent .AppointmentScreen-module-scss-module__VsI6IG__lastMessage .AppointmentScreen-module-scss-module__VsI6IG__lastMessageText{background-color:var(--overlay-1-color);border:1px solid var(--border-2-color);border-radius:8px;padding:.5rem}.AppointmentScreen-module-scss-module__VsI6IG__empty{text-align:center;color:var(--color-text-secondary);padding:2rem}@media (max-width:768px){.AppointmentScreen-module-scss-module__VsI6IG__meetingCard{padding:1rem}}
.EventManageLayout-module-scss-module__m9Ub3q__header{z-index:100;background-color:var(--background-color);border-bottom:1px solid var(--border-2-color);align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:1.1rem;line-height:1.4;display:flex;position:sticky;top:0;left:0}.EventManageLayout-module-scss-module__m9Ub3q__header .EventManageLayout-module-scss-module__m9Ub3q__headerSeparator{margin:0}.EventManageLayout-module-scss-module__m9Ub3q__header .EventManageLayout-module-scss-module__m9Ub3q__headerLink{color:var(--primary-color);white-space:nowrap;font-weight:600;text-decoration:underline}.EventManageLayout-module-scss-module__m9Ub3q__header .EventManageLayout-module-scss-module__m9Ub3q__headerLink[aria-disabled=true]{cursor:not-allowed;opacity:.5;color:var(--text-sub-color);pointer-events:none}.EventManageLayout-module-scss-module__m9Ub3q__header .EventManageLayout-module-scss-module__m9Ub3q__headerLink.EventManageLayout-module-scss-module__m9Ub3q__title{text-overflow:ellipsis;overflow:hidden}.EventManageLayout-module-scss-module__m9Ub3q__header .EventManageLayout-module-scss-module__m9Ub3q__current{white-space:nowrap}.EventManageLayout-module-scss-module__m9Ub3q__draftInfo{background-color:var(--warning-background-color);border-bottom:1px solid var(--warning-border-color);color:var(--warning-color);text-align:center;padding:.7rem 1rem}.EventManageLayout-module-scss-module__m9Ub3q__draftInfo .EventManageLayout-module-scss-module__m9Ub3q__draftInfoLink{color:var(--primary-color);margin:0 .5rem;text-decoration:underline}.EventManageLayout-module-scss-module__m9Ub3q__inReviewInfo{background-color:var(--info-background-color);border-bottom:1px solid var(--info-border-color);color:var(--info-color);text-align:center;padding:.7rem 1rem}
.MeetingTimetable-module-scss-module__TDuqXW__timetable{flex-direction:column;gap:2rem;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__dateSection{flex-direction:column;gap:1rem;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__filtersRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__filtersRow>*{min-width:10rem}.MeetingTimetable-module-scss-module__TDuqXW__empty{text-align:center;color:var(--text-sub-color);padding:2rem}.MeetingTimetable-module-scss-module__TDuqXW__loading{justify-content:center;align-items:center;min-height:200px;padding:3rem;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__error{color:var(--danger-color,var(--error-color,#dc3545));background-color:var(--bg-error,var(--overlay-1-color));border:1px solid var(--danger-color,var(--error-color,#dc3545));text-align:center;border-radius:8px;padding:1rem;font-size:14px}.MeetingTimetable-module-scss-module__TDuqXW__timetableGrid{grid-template-columns:5rem 1fr;display:grid;position:relative}.MeetingTimetable-module-scss-module__TDuqXW__timeColumn{flex-direction:column;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__timeCell{white-space:nowrap;box-sizing:border-box;justify-content:flex-end;align-items:flex-start;padding:.5rem;font-size:.875rem;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__timeCell:first-child{border-top:none}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea{min-height:400px;position:relative}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__timeSlots{flex-direction:column;gap:2px;display:flex;position:relative}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__timeSlots .MeetingTimetable-module-scss-module__TDuqXW__timeSlot{align-items:stretch;padding:2px 0;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__countCard{width:100%;min-height:100%;color:var(--primary-color);background-color:color-mix(in srgb, var(--primary-color) 12%, var(--background-color));border:1px solid var(--border-2-color);cursor:pointer;box-sizing:border-box;text-align:left;border-radius:8px;flex-direction:column;justify-content:center;gap:.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__countCard:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color) 22%, var(--background-color));border-color:var(--primary-color)}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__countCard:disabled{cursor:default;background-color:var(--overlay-1-color);color:var(--text-sub-color)}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__countCardTime{color:var(--text-color);font-size:.75rem;font-weight:600}.MeetingTimetable-module-scss-module__TDuqXW__meetingsArea .MeetingTimetable-module-scss-module__TDuqXW__countCardCount{font-weight:500}@media (max-width:768px){.MeetingTimetable-module-scss-module__TDuqXW__timetableGrid{grid-template-columns:3.5rem 1fr;padding:.5rem}.MeetingTimetable-module-scss-module__TDuqXW__filtersRow>*{min-width:100%}}
.TicketFormModal-module-scss-module__50MTza__sectionLabelWithHelp{align-items:center;gap:6px;display:inline-flex}.TicketFormModal-module-scss-module__50MTza__form{flex-direction:column;gap:1rem;display:flex}.TicketFormModal-module-scss-module__50MTza__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.TicketFormModal-module-scss-module__50MTza__sectionContainer{border:1px solid var(--border-2-color);border-radius:.5rem;flex-direction:column;gap:1rem;padding:.7rem;display:flex}.TicketFormModal-module-scss-module__50MTza__invitationSection{flex-direction:column;gap:1rem;display:flex}.TicketFormModal-module-scss-module__50MTza__invitationLimitInput{width:5rem!important}.TicketFormModal-module-scss-module__50MTza__discountedPrice{color:var(--text-2-color);margin:.3rem 0 0;font-size:.9rem}.TicketFormModal-module-scss-module__50MTza__discountInput{width:16rem!important}.TicketFormModal-module-scss-module__50MTza__discountTypeControl{flex-shrink:0}.TicketFormModal-module-scss-module__50MTza__languageButtons{justify-content:flex-end;gap:.5rem;margin:.3rem 0;display:flex}.TicketFormModal-module-scss-module__50MTza__spacer{flex:1}.TicketFormModal-module-scss-module__50MTza__languageAlternateRemove{min-width:1.75rem;color:var(--text-sub-color);cursor:pointer;flex-shrink:0;padding:.25rem}.TicketFormModal-module-scss-module__50MTza__languageAlternateRemove:hover{color:var(--danger-color)}@media (max-width:768px){.TicketFormModal-module-scss-module__50MTza__formRow{grid-template-columns:1fr}}
.EditSlugPopup-module-scss-module__xG3LbG__container{width:min(440px,80vw)}.EditSlugPopup-module-scss-module__xG3LbG__title{color:var(--text-color);margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}.EditSlugPopup-module-scss-module__xG3LbG__preview{background:var(--overlay-1-color);border:1px solid var(--border-2-color);border-radius:8px;margin-top:1rem;padding:1rem}.EditSlugPopup-module-scss-module__xG3LbG__previewUrl{color:var(--primary-color);word-break:break-all;font-size:14px;display:block}
.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__list{margin:0;padding:0;list-style:none}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__item{border-bottom:1px solid var(--border-2-color);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:.75rem 0;font-size:.875rem;display:grid}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__item:last-child{border-bottom:none}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__time{color:var(--primary-color);white-space:nowrap;flex-shrink:0;font-weight:600}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__details{flex-direction:column;gap:.25rem;min-width:0;display:flex}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__users{color:var(--text-color);flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__userLink{font:inherit;color:var(--primary-color);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__userLink:hover:not(:disabled){text-decoration:underline}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__userLink:disabled{color:var(--text-color);cursor:default}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__userSeparator{color:var(--text-sub-color)}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__spot{color:var(--text-sub-color);font-size:.8125rem}.TimetableSlotMeetingsModal-module-scss-module__XHXp-G__tableOrder{color:var(--text-color);font-weight:600}
.SurveyPreviewModalContent-module-scss-module__iu4Y7G__preview{flex-direction:column;gap:1.5rem;max-height:min(70vh,600px);padding:1rem 0;display:flex;overflow-y:auto}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__toolbar{border-bottom:1px solid var(--border-2-color);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:0 0 2rem;padding:1rem;display:flex}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__ticketLabel{color:var(--text-color);font-size:.875rem;font-weight:500}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionList{flex-direction:column;gap:1.5rem;display:flex}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionCard{border-radius:8px;padding:.3rem}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionHeader{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionTitle{color:var(--text-color);font-size:1.2rem;font-weight:600}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__requiredBadge{background:var(--primary-color);color:var(--primary-contrast-color,#fff);border-radius:4px;padding:.125rem .5rem;font-size:.625rem;font-weight:500}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionDescription{color:var(--text-sub-color);white-space:pre-wrap;word-break:break-word;margin:0 0 .5rem;font-size:.875rem;line-height:1.5}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionDescription .SurveyPreviewModalContent-module-scss-module__iu4Y7G__descriptionLink{color:var(--primary-color);text-decoration:underline}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__questionDescription .SurveyPreviewModalContent-module-scss-module__iu4Y7G__descriptionLink:hover{text-decoration:none}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__inputPreview,.SurveyPreviewModalContent-module-scss-module__iu4Y7G__selectPreview{margin-top:.5rem}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__checkboxGroup{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__nestedOptions{margin-top:.25rem;margin-left:1.25rem}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__nestedSelectWrapper{flex-direction:column;gap:.75rem;display:flex}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__nestedSelectLevel{width:100%}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__empty{text-align:center;color:var(--text-sub-color);padding:2rem}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__empty p{margin:0}.SurveyPreviewModalContent-module-scss-module__iu4Y7G__branchRevealed{animation:2s ease-out forwards SurveyPreviewModalContent-module-scss-module__iu4Y7G__branchRevealFade}@keyframes SurveyPreviewModalContent-module-scss-module__iu4Y7G__branchRevealFade{0%{opacity:1;background-color:#ffeb3b4d}30%{opacity:1}to{opacity:1;background-color:#0000}}
.OrganizerSelectModal-module-scss-module__znYG9G__modalContent{flex-direction:column;gap:1rem;display:flex}.OrganizerSelectModal-module-scss-module__znYG9G__empty{color:var(--text-sub-color);text-align:center;padding:2rem}.OrganizerSelectModal-module-scss-module__znYG9G__optionList{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media (max-width:768px){.OrganizerSelectModal-module-scss-module__znYG9G__optionList{grid-template-columns:1fr}}.OrganizerSelectModal-module-scss-module__znYG9G__optionItem{background:var(--overlay-1-color);border:1px solid var(--border-2-color);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:all .2s;display:flex}.OrganizerSelectModal-module-scss-module__znYG9G__optionItem:hover{background:var(--overlay-1-color);border-color:var(--primary-color)}.OrganizerSelectModal-module-scss-module__znYG9G__optionAvatar{flex-shrink:0;width:3rem;height:3rem}.OrganizerSelectModal-module-scss-module__znYG9G__optionInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.OrganizerSelectModal-module-scss-module__znYG9G__optionName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.OrganizerSelectModal-module-scss-module__znYG9G__optionDescription{color:var(--text-sub-color);font-size:12px}.OrganizerSelectModal-module-scss-module__znYG9G__organizationLogo{max-width:4rem}
.SideEventDetailModalContent-module-scss-module__uQRGMW__mainImage{margin-bottom:1rem;overflow:hidden}.SideEventDetailModalContent-module-scss-module__uQRGMW__mainImage img{width:100%;height:auto;display:block}.SideEventDetailModalContent-module-scss-module__uQRGMW__eventHeader{flex-direction:column;gap:.1rem;display:flex}.SideEventDetailModalContent-module-scss-module__uQRGMW__eventHeader h1{color:var(--text-color);margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}.SideEventDetailModalContent-module-scss-module__uQRGMW__eventMeta{flex-direction:column;gap:.3rem;margin:1rem 0;display:flex}.SideEventDetailModalContent-module-scss-module__uQRGMW__metaItem{color:var(--text-sub-color);align-items:center;gap:.5rem;font-size:14px;display:flex}.SideEventDetailModalContent-module-scss-module__uQRGMW__metaItem svg{color:var(--text-sub-color)}.SideEventDetailModalContent-module-scss-module__uQRGMW__metaItem.SideEventDetailModalContent-module-scss-module__uQRGMW__dateItem{color:var(--text-color);margin-bottom:.5rem;font-size:1rem;font-weight:600}.SideEventDetailModalContent-module-scss-module__uQRGMW__metaItem.SideEventDetailModalContent-module-scss-module__uQRGMW__dateItem svg{width:18px;height:18px;color:var(--text-color)}.SideEventDetailModalContent-module-scss-module__uQRGMW__rejectionMessage{background:color-mix(in srgb, var(--error) 10%, var(--background-color));border-left:3px solid var(--error);color:var(--text-sub-color);border-radius:4px;margin-top:.5rem;padding:.75rem;font-size:13px}.SideEventDetailModalContent-module-scss-module__uQRGMW__rejectionMessage strong{color:var(--error);font-weight:600}.SideEventDetailModalContent-module-scss-module__uQRGMW__noDescription{color:var(--text-sub-color);margin:1rem 0;font-style:italic}.SideEventDetailModalContent-module-scss-module__uQRGMW__error{text-align:center;color:var(--error);padding:2rem}
.SpeakerSortModal-module-scss-module__tJddca__description{color:var(--text-sub-color);margin:0;font-size:.875rem;line-height:1.5}.SpeakerSortModal-module-scss-module__tJddca__speakerItem{align-items:center;gap:.75rem;min-width:0;display:flex}.SpeakerSortModal-module-scss-module__tJddca__avatar{flex-shrink:0;width:2.5rem;height:2.5rem}.SpeakerSortModal-module-scss-module__tJddca__speakerDetails{min-width:0}.SpeakerSortModal-module-scss-module__tJddca__speakerName{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.SpeakerSortModal-module-scss-module__tJddca__speakerNativeName{color:var(--text-sub-color);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.SpeakerSortModal-module-scss-module__tJddca__speakerTitle{color:var(--text-sub-color);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}
.StaffEditModalContent-module-scss-module__B-oDgG__userCard{margin:-1rem -1rem 1rem}
.TicketSortModal-module-scss-module__HUBCdW__description{color:var(--text-sub-color);margin:0;font-size:.875rem;line-height:1.5}.TicketSortModal-module-scss-module__HUBCdW__ticketItem{border-radius:8px;justify-content:space-between;align-items:center;gap:16px;display:flex}.TicketSortModal-module-scss-module__HUBCdW__ticketName{color:var(--text-color);flex:1;font-weight:500}.TicketSortModal-module-scss-module__HUBCdW__ticketPrice{color:var(--text-sub-color);white-space:nowrap;font-size:.85rem;font-weight:600}
.StageFormModal-module-scss-module__C-GnXG__errorMessage{background-color:var(--color-danger-light);color:var(--color-danger);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.StageFormModal-module-scss-module__C-GnXG__languageButtons{justify-content:flex-end;gap:.5rem;margin:.3rem 0;display:flex}.StageFormModal-module-scss-module__C-GnXG__spacer{flex:1}.StageFormModal-module-scss-module__C-GnXG__languageAlternateRemove{min-width:1.75rem;color:var(--text-sub-color);cursor:pointer;flex-shrink:0;padding:.25rem}.StageFormModal-module-scss-module__C-GnXG__languageAlternateRemove:hover{color:var(--danger-color)}
.TimetableEditor-module-scss-module__sjOsVG__container{gap:1rem;margin-top:1rem;display:flex}.TimetableEditor-module-scss-module__sjOsVG__mainPanel{background-color:var(--background-color);flex-direction:column;flex:1;display:flex;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__mainPanel .TimetableEditor-module-scss-module__sjOsVG__panelContent{flex-direction:column;flex:1;padding-bottom:1rem;display:flex;overflow:auto}.TimetableEditor-module-scss-module__sjOsVG__subPanel{--sub-panel-sticky-top:10rem;top:var(--sub-panel-sticky-top);z-index:20;width:320px;height:calc(100vh - var(--sub-panel-sticky-top) - 5rem);height:calc(100dvh - var(--sub-panel-sticky-top) - 5rem);border:1px solid var(--border-2-color);flex-direction:column;flex-shrink:0;align-self:flex-start;margin:.7rem;display:flex;position:sticky;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__panelHeader{background-color:var(--overlay-1-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:.4rem .7rem;display:flex}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__panelHeader .TimetableEditor-module-scss-module__sjOsVG__panelTitle{margin:0;font-size:.9rem;font-weight:600}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__panelContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__droppableUnscheduledArea{border:2px solid #0000;flex-direction:column;flex:1;min-height:0;padding:.7rem;display:flex}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__droppableUnscheduledArea.TimetableEditor-module-scss-module__sjOsVG__active{background-color:color-mix(in srgb, var(--primary-color) 10%, transparent);border:2px dashed var(--primary-color);transition:all .2s}.TimetableEditor-module-scss-module__sjOsVG__sessionCount{background-color:var(--overlay-2-color);border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.TimetableEditor-module-scss-module__sjOsVG__placeholder{text-align:center;background-color:var(--overlay-1-color);color:var(--text-sub-color);border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;font-size:14px;display:flex}.TimetableEditor-module-scss-module__sjOsVG__placeholderText{margin:0}.TimetableEditor-module-scss-module__sjOsVG__empty{text-align:center;background-color:var(--overlay-1-color);color:var(--text-sub-color);border-radius:8px;padding:40px 20px;font-size:14px}.TimetableEditor-module-scss-module__sjOsVG__subPanel .TimetableEditor-module-scss-module__sjOsVG__sessionList{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:hidden auto}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard{background-color:var(--overlay-1-color);border:1px solid var(--border-2-color);cursor:grab;border-radius:8px;padding:12px;transition:all .2s}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #0000001a}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard:active{cursor:grabbing}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=draft]{color:#92400e;background-color:#fef3c7;border:1px dashed #d9770666}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=draft]:hover{background-color:#f7daa0}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=completed]{color:#1e40af;background-color:#dbeafe;border:1px solid #93c5fd}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=completed]:hover{background-color:#b7cffa}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=cancelled]{color:#6b7280;background-color:#f3f4f6;border:1px solid #d1d5db}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionCard[data-status=cancelled]:hover{background-color:#e5e7eb}.TimetableEditor-module-scss-module__sjOsVG__unscheduledSessionTitle{margin-bottom:4px;font-size:14px;font-weight:500}.TimetableEditor-module-scss-module__sjOsVG__emptyState{text-align:center;padding:60px 20px}.TimetableEditor-module-scss-module__sjOsVG__emptyText{color:var(--text-sub-color);margin:0 0 8px;font-size:16px;font-weight:500}.TimetableEditor-module-scss-module__sjOsVG__emptyHint{color:var(--text-sub-color);margin:0;font-size:14px}.TimetableEditor-module-scss-module__sjOsVG__dateHeader{z-index:10;background-color:var(--overlay-1-color);border-radius:8px;justify-content:space-between;align-items:center;padding:.3rem .7rem;display:flex;position:sticky;left:0}.TimetableEditor-module-scss-module__sjOsVG__dateHeader .TimetableEditor-module-scss-module__sjOsVG__dateTitle{color:var(--text-color);margin:0;font-size:16px;font-weight:600}.TimetableEditor-module-scss-module__sjOsVG__timetableGrid{min-height:200px;margin-bottom:24px}.TimetableEditor-module-scss-module__sjOsVG__timetableGrid:last-child{margin-bottom:0}.TimetableEditor-module-scss-module__sjOsVG__gridHeader{grid-template-columns:4rem repeat(var(--stage-count,1), minmax(200px, 1fr));gap:1px;min-width:fit-content;display:grid;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__gridHeader .TimetableEditor-module-scss-module__sjOsVG__timeColumn,.TimetableEditor-module-scss-module__sjOsVG__gridHeader .TimetableEditor-module-scss-module__sjOsVG__stageColumn{padding:.4rem .5rem;font-size:.9rem;font-weight:600}.TimetableEditor-module-scss-module__sjOsVG__gridHeader .TimetableEditor-module-scss-module__sjOsVG__timeColumn{text-align:center}.TimetableEditor-module-scss-module__sjOsVG__gridHeader .TimetableEditor-module-scss-module__sjOsVG__stageColumn{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:200px;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__gridBody{min-width:fit-content}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent{grid-template-columns:4rem repeat(var(--stage-count,1), minmax(200px, 1fr));gap:1px;min-width:fit-content;display:grid}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__timeColumn .TimetableEditor-module-scss-module__sjOsVG__timeCell{height:10px;position:relative}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__timeColumn .TimetableEditor-module-scss-module__sjOsVG__timeCell .TimetableEditor-module-scss-module__sjOsVG__timeCellTime{white-space:nowrap;pointer-events:none;opacity:.7;font-size:12px;line-height:1;position:absolute;top:-.5em;right:6px}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn{min-width:200px;position:relative;overflow:hidden}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn .TimetableEditor-module-scss-module__sjOsVG__stageSlots .TimetableEditor-module-scss-module__sjOsVG__slotCell{background-color:var(--overlay-1-color);border:1px dashed #0000;border-left:1px dashed var(--border-2-color);border-right:1px dashed var(--border-2-color);height:10px;position:relative}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn .TimetableEditor-module-scss-module__sjOsVG__stageSlots .TimetableEditor-module-scss-module__sjOsVG__slotCell:has(+.TimetableEditor-module-scss-module__sjOsVG__slotCell[data-is-half-hour=true]){border-bottom:1px dashed var(--border-2-color);border-radius:0 0 6px 6px}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn .TimetableEditor-module-scss-module__sjOsVG__stageSlots .TimetableEditor-module-scss-module__sjOsVG__slotCell[data-is-half-hour=true]{border-top:1px dashed var(--border-2-color);border-radius:6px 6px 0 0}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn .TimetableEditor-module-scss-module__sjOsVG__stageSlots .TimetableEditor-module-scss-module__sjOsVG__slotCell[data-is-half-hour=true] .TimetableEditor-module-scss-module__sjOsVG__slotCellTime{white-space:nowrap;pointer-events:none;opacity:.7;font-size:12px;line-height:1;position:absolute;top:6px;left:6px}.TimetableEditor-module-scss-module__sjOsVG__gridBody .TimetableEditor-module-scss-module__sjOsVG__gridContent .TimetableEditor-module-scss-module__sjOsVG__stageColumn .TimetableEditor-module-scss-module__sjOsVG__stageSlots .TimetableEditor-module-scss-module__sjOsVG__slotCell:last-child{border-bottom:1px dashed var(--border-2-color);border-radius:0 0 6px 6px}.TimetableEditor-module-scss-module__sjOsVG__sessionCardsContainer{z-index:2;pointer-events:none;position:absolute;inset:0}.TimetableEditor-module-scss-module__sjOsVG__sessionCardsContainer>*{pointer-events:auto}.TimetableEditor-module-scss-module__sjOsVG__sessionCard{background-color:color-mix(in srgb, var(--primary-color) 15%, var(--background-color));cursor:grab;-webkit-user-select:none;user-select:none;border:none;border-radius:6px;padding:4px 6px;transition:box-shadow .2s,background-color .2s,transform .2s;position:absolute;overflow:hidden;box-shadow:0 1px 3px #0000001a}.TimetableEditor-module-scss-module__sjOsVG__sessionCard:hover{background-color:color-mix(in srgb, var(--primary-color) 25%, var(--background-color));z-index:20;box-shadow:0 2px 8px #00000026}.TimetableEditor-module-scss-module__sjOsVG__sessionCard:active{cursor:grabbing}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=draft]{color:#92400e;background-color:#fef3c7;border:1px dashed #d9770666}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=draft]:hover{background-color:#f7daa0}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=cancelled]{color:#6b7280;background-color:#f3f4f6;border:1px solid #d1d5db}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=cancelled]:hover{background-color:#e5e7eb}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=completed]{color:#1e40af;background-color:#dbeafe;border:1px solid #93c5fd}.TimetableEditor-module-scss-module__sjOsVG__sessionCard[data-status=completed]:hover{background-color:#b7cffa}.TimetableEditor-module-scss-module__sjOsVG__sessionCardPreview{border:2px dashed var(--primary-color);background-color:color-mix(in srgb, var(--primary-color) 10%, transparent);opacity:.6;pointer-events:none;z-index:15;border-radius:6px}.TimetableEditor-module-scss-module__sjOsVG__dragOverlayCard{background-color:var(--background-color);border:1px solid var(--primary-color);cursor:grabbing;opacity:.9;border-radius:8px;min-width:200px;max-width:300px;padding:12px;box-shadow:0 4px 16px #0003}.TimetableEditor-module-scss-module__sjOsVG__dragOverlayTitle{margin-bottom:4px;font-size:14px;font-weight:500}.TimetableEditor-module-scss-module__sjOsVG__dragOverlayDropStage{color:var(--text-color);margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.35}.TimetableEditor-module-scss-module__sjOsVG__dragOverlayDropTime{color:var(--text-sub-color);margin-bottom:4px;font-size:12px;line-height:1.35}.TimetableEditor-module-scss-module__sjOsVG__editButton{background-color:var(--background-color);border:1px solid var(--border-3-color);cursor:pointer;opacity:0;z-index:30;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.TimetableEditor-module-scss-module__sjOsVG__sessionCard:hover .TimetableEditor-module-scss-module__sjOsVG__editButton{opacity:1}.TimetableEditor-module-scss-module__sjOsVG__resizeHandle{opacity:0;cursor:ns-resize;z-index:2;opacity:0;height:12px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.TimetableEditor-module-scss-module__sjOsVG__sessionCardHeader{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.TimetableEditor-module-scss-module__sjOsVG__sessionTime{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.TimetableEditor-module-scss-module__sjOsVG__statusBadge{white-space:nowrap;border-radius:100em;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.TimetableEditor-module-scss-module__sjOsVG__statusBadge[data-status=draft]{color:#92400e;background-color:#92400e33}.TimetableEditor-module-scss-module__sjOsVG__statusBadge[data-status=cancelled]{color:#6b7280;background-color:#6b728033}.TimetableEditor-module-scss-module__sjOsVG__sessionCardTitle{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}
.EventFeaturesScreen-module-scss-module__pwJYNa__featureGrid{flex-direction:column;gap:16px;width:100%;max-width:1000px;margin:2rem auto 1rem;display:flex}.EventFeaturesScreen-module-scss-module__pwJYNa__featureCard{border:1px solid var(--border-3-color);border-radius:12px;padding:.8rem 1rem;position:relative;overflow:hidden}.EventFeaturesScreen-module-scss-module__pwJYNa__featureCard>:last-child{margin-bottom:0}.EventFeaturesScreen-module-scss-module__pwJYNa__divider{text-align:center;align-items:center;margin:3rem 0 0;display:flex}.EventFeaturesScreen-module-scss-module__pwJYNa__dividerText{font-size:1.4rem;font-weight:600}.EventFeaturesScreen-module-scss-module__pwJYNa__previewUrl{color:var(--primary-color);word-break:break-all;font-size:1.2rem;display:block}.EventFeaturesScreen-module-scss-module__pwJYNa__cardHeader{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:12px;display:flex}.EventFeaturesScreen-module-scss-module__pwJYNa__cardTitle{color:var(--text-color);flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:11rem;margin:0;font-size:1rem;font-weight:600;display:flex}.EventFeaturesScreen-module-scss-module__pwJYNa__cardDescription{color:var(--text-sub-color);font-size:.85rem;line-height:1.4}.EventFeaturesScreen-module-scss-module__pwJYNa__betaNotice{color:var(--text-sub-color);align-items:flex-start;gap:.5rem;margin-top:.75rem;font-size:.8rem;line-height:1.4;display:flex}
.MeetingsScreen-module-scss-module__0GbhUW__settingsButtonContent{align-items:center;gap:.35rem;display:inline-flex}.MeetingsScreen-module-scss-module__0GbhUW__settingsButtonIcon{flex-shrink:0}.MeetingsScreen-module-scss-module__0GbhUW__segmentedControl{width:fit-content;margin:0 auto 1rem}.MeetingsScreen-module-scss-module__0GbhUW__content{margin-top:0}
.PaymentsScreen-module-scss-module__lvbMbG__wrap{flex-direction:column;gap:1.5rem;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__hint{align-items:center;margin:0;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__hint>button{vertical-align:middle;margin-left:.5rem}.PaymentsScreen-module-scss-module__lvbMbG__adminOnlyHint{background:var(--overlay-1-color);max-width:40rem;color:var(--text-sub-color);border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__alert{background:var(--overlay-1-color);color:var(--error-color);border-radius:8px;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__connectedAccount{background:var(--overlay-1-color);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:.75rem;width:100%;max-width:42rem;padding:.7rem;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__setupBanner{box-sizing:border-box;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.5rem;width:100%;padding:.7rem;font-size:.875rem;line-height:1.5;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerReady{background:var(--background-color);border-color:var(--border-2-color);color:var(--text-color)}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerWarning{background:var(--warning-background-color);border-color:var(--warning-border-color);color:var(--warning-color)}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerInner{flex:1;min-width:min(100%,16rem)}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerTitle{margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerDescription,.PaymentsScreen-module-scss-module__lvbMbG__setupBannerFootnote{margin:0}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerDashboardLink{font:inherit;cursor:pointer;color:var(--link-color,var(--primary-color));text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;text-decoration:underline;display:inline-flex}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerDashboardLink:hover{opacity:.9}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerDashboardLink:disabled{cursor:progress;opacity:.7}.PaymentsScreen-module-scss-module__lvbMbG__setupBannerActions{flex-shrink:0}.PaymentsScreen-module-scss-module__lvbMbG__requirementList{margin:0;padding-left:1.1rem}.PaymentsScreen-module-scss-module__lvbMbG__requirementCode{word-break:break-word;font-size:.8125rem}.PaymentsScreen-module-scss-module__lvbMbG__statusValueBreak{word-break:break-word}.PaymentsScreen-module-scss-module__lvbMbG__connectedAccountTitle{width:100%;color:var(--text-color);margin:0;font-size:1rem;font-weight:600}.PaymentsScreen-module-scss-module__lvbMbG__capabilitiesHeading{width:100%;color:var(--text-sub-color);margin:.5rem 0 0;font-size:.875rem;font-weight:600}.PaymentsScreen-module-scss-module__lvbMbG__statusTable{border-collapse:collapse;width:100%;max-width:36rem;font-size:.875rem}.PaymentsScreen-module-scss-module__lvbMbG__statusTable tr:not(:last-child){border-bottom:1px solid var(--border-1-color)}.PaymentsScreen-module-scss-module__lvbMbG__statusTable th,.PaymentsScreen-module-scss-module__lvbMbG__statusTable td{vertical-align:top;text-align:left;padding:.5rem 1rem .5rem 0}.PaymentsScreen-module-scss-module__lvbMbG__statusTable th{font-weight:400}.PaymentsScreen-module-scss-module__lvbMbG__statusLabel{color:var(--text-sub-color);white-space:nowrap}.PaymentsScreen-module-scss-module__lvbMbG__statusValue{font-weight:500}.PaymentsScreen-module-scss-module__lvbMbG__connectedAccountActions{justify-content:flex-end;gap:.5rem;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__openStripeDashboardButtonContent{align-items:center;gap:.35rem;display:inline-flex}.PaymentsScreen-module-scss-module__lvbMbG__openStripeDashboardExternalIcon{opacity:.85;flex-shrink:0}.PaymentsScreen-module-scss-module__lvbMbG__confirmDisconnect{text-align:left;flex-direction:column;gap:.75rem;font-size:.9375rem;line-height:1.5;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__confirmDisconnect p{margin:0}.PaymentsScreen-module-scss-module__lvbMbG__linkStripeWrap{align-items:center;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__connectModalBody{flex-direction:column;gap:.75rem;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__tableArea{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__transactionsTitle{color:var(--text-color);margin:0;font-size:1.3rem;font-weight:700}.PaymentsScreen-module-scss-module__lvbMbG__refundConfirm p{margin:.75rem 0;font-size:.9375rem;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__refundConfirm ul{margin:0 0 .75rem 1.25rem;padding:0}.PaymentsScreen-module-scss-module__lvbMbG__refundConfirm li{margin-bottom:.25rem;font-size:.9375rem;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__refundError{text-align:left}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorSummary{color:var(--text-color);margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorIntro{color:var(--text-sub-color);margin:0 0 .75rem;font-size:.8125rem;line-height:1.5}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMeta{border:1px solid var(--border-1-color);background:var(--overlay-1-color);border-radius:.5rem;margin:0;padding:.75rem}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMetaRow{flex-wrap:wrap;gap:.25rem .5rem;padding:.25rem 0;display:flex}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMetaRow+.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMetaRow{border-top:1px solid var(--border-1-color)}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMetaLabel{color:var(--text-sub-color);flex:none;font-size:.75rem;font-weight:600}.PaymentsScreen-module-scss-module__lvbMbG__refundErrorMetaValue{color:var(--text-color);word-break:break-word;white-space:pre-wrap;flex:12rem;margin:0;font-size:.8125rem;line-height:1.5}
.SessionsScreen-module-scss-module__xBZBZa__sessionTitleClickable{cursor:pointer;text-align:left;font:inherit;color:var(--text-color);background:0 0;border:none;margin-bottom:4px;padding:0;font-weight:600}.SessionsScreen-module-scss-module__xBZBZa__sessionTitleClickable:hover{color:var(--primary-color);text-decoration:underline}.SessionsScreen-module-scss-module__xBZBZa__sessionDescription{color:var(--text-sub-color);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.SessionsScreen-module-scss-module__xBZBZa__speakers{flex-direction:column;gap:2px;display:flex}.SessionsScreen-module-scss-module__xBZBZa__speakerItem{color:var(--text-sub-color);font-size:12px;line-height:1.4}.SessionsScreen-module-scss-module__xBZBZa__date{white-space:nowrap}.SessionsScreen-module-scss-module__xBZBZa__timeRange{color:var(--text-sub-color);margin-top:.25rem;font-size:.8rem}
.SettingsScreen-module-scss-module__pMgP0W__form{flex-direction:column;gap:2rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__selectedState{font-weight:600}.SettingsScreen-module-scss-module__pMgP0W__scheduleFields{flex-direction:column;gap:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__scheduleRow{justify-content:flex-start;align-items:center;gap:.5rem;display:flex;position:relative}.SettingsScreen-module-scss-module__pMgP0W__timeInputContainer{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__removeScheduleButton{appearance:none;cursor:pointer;color:var(--text-sub-color);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:all .2s;display:flex}.SettingsScreen-module-scss-module__pMgP0W__removeScheduleButton:hover:not(:disabled){background:var(--overlay-1-color);border-color:var(--error-color);color:var(--error-color)}.SettingsScreen-module-scss-module__pMgP0W__removeScheduleButton:disabled{opacity:.5;cursor:not-allowed}.SettingsScreen-module-scss-module__pMgP0W__addScheduleButtonWrapper{justify-content:flex-start;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationFields{flex-direction:column;gap:.75rem;margin:0 0 .5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationRowGroup{border:1px solid var(--border-2-color);border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationTitleRow{display:block}.SettingsScreen-module-scss-module__pMgP0W__locationTitleDisplay{align-items:center;gap:.3rem;min-width:0;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationTitleText{color:var(--text-main-color);font-size:.875rem;font-weight:500;display:inline}.SettingsScreen-module-scss-module__pMgP0W__locationTitleInputWrap{width:100%}.SettingsScreen-module-scss-module__pMgP0W__locationDescriptionDisplay{align-items:center;gap:.5rem;min-width:0;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationDescriptionText{min-width:0;color:var(--text-sub-color);white-space:pre-wrap;word-break:break-word;font-size:.8125rem;line-height:1.45}.SettingsScreen-module-scss-module__pMgP0W__locationDescriptionEmpty{color:var(--text-placeholder-color,var(--text-sub-color));font-style:italic}.SettingsScreen-module-scss-module__pMgP0W__locationDescriptionInputWrap{width:100%}.SettingsScreen-module-scss-module__pMgP0W__editLocationDescriptionButton{appearance:none;cursor:pointer;color:var(--text-sub-color);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:0;padding:2px;line-height:1;transition:all .2s;display:inline-flex}.SettingsScreen-module-scss-module__pMgP0W__editLocationDescriptionButton:hover:not(:disabled){background:var(--overlay-1-color);color:var(--primary-color)}.SettingsScreen-module-scss-module__pMgP0W__editLocationDescriptionButton:disabled{opacity:.5;cursor:not-allowed}.SettingsScreen-module-scss-module__pMgP0W__editLocationTitleButton{vertical-align:middle;appearance:none;cursor:pointer;color:var(--text-sub-color);background:0 0;border:none;border-radius:6px;margin-left:0;padding:2px 4px;line-height:1;transition:all .2s;display:inline-block}.SettingsScreen-module-scss-module__pMgP0W__editLocationTitleButton:hover:not(:disabled){background:var(--overlay-1-color);color:var(--primary-color)}.SettingsScreen-module-scss-module__pMgP0W__editLocationTitleButton:disabled{opacity:.5;cursor:not-allowed}.SettingsScreen-module-scss-module__pMgP0W__locationRow{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__locationInputWrap{flex:1;min-width:0}.SettingsScreen-module-scss-module__pMgP0W__removeLocationButton{appearance:none;cursor:pointer;color:var(--text-sub-color);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;padding:6px;transition:all .2s;display:flex}.SettingsScreen-module-scss-module__pMgP0W__removeLocationButton:hover:not(:disabled){background:var(--overlay-1-color);border-color:var(--error-color);color:var(--error-color)}.SettingsScreen-module-scss-module__pMgP0W__removeLocationButton:disabled{opacity:.5;cursor:not-allowed}.SettingsScreen-module-scss-module__pMgP0W__organizerButtonsWrapper,.SettingsScreen-module-scss-module__pMgP0W__locationButtonsWrapper{justify-content:flex-start;gap:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__actions{z-index:10;pointer-events:none;justify-content:center;align-items:center;margin:2rem auto;display:flex;position:sticky;bottom:1.5rem}.SettingsScreen-module-scss-module__pMgP0W__actions>*{pointer-events:auto}.SettingsScreen-module-scss-module__pMgP0W__actions .SettingsScreen-module-scss-module__pMgP0W__saveButton{min-width:min(20rem,70vw)}.SettingsScreen-module-scss-module__pMgP0W__sections{flex-direction:column;gap:2.5rem;width:100%;max-width:1000px;margin:2rem auto 1rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__section{position:relative}.SettingsScreen-module-scss-module__pMgP0W__sectionTitle{color:var(--text-color);border-bottom:1px solid var(--border-2-color);margin:0 0 .75rem;padding:0 0 .5rem;font-size:1.4rem;font-weight:600}.SettingsScreen-module-scss-module__pMgP0W__imageColumns{grid-template-columns:repeat(2,minmax(0,350px));justify-content:flex-start;gap:2rem;display:grid}@media (max-width:768px){.SettingsScreen-module-scss-module__pMgP0W__imageColumns{grid-template-columns:minmax(0,350px);gap:1.5rem}}.SettingsScreen-module-scss-module__pMgP0W__imageField{max-width:350px}.SettingsScreen-module-scss-module__pMgP0W__contactFields{flex-direction:column;gap:.5rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__contactIcon{color:var(--text-sub-color);flex-shrink:0}.SettingsScreen-module-scss-module__pMgP0W__urlLabelButtonText{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:15em;display:inline-block;overflow:hidden}.SettingsScreen-module-scss-module__pMgP0W__socialInputPrefix{color:var(--text-sub-color);white-space:nowrap;align-items:center;gap:.4rem;font-size:.875rem;display:flex}.SettingsScreen-module-scss-module__pMgP0W__socialInputPrefix svg{flex-shrink:0}.SettingsScreen-module-scss-module__pMgP0W__languageButtons{justify-content:flex-end;gap:.5rem;margin:.3rem 0;display:flex}.SettingsScreen-module-scss-module__pMgP0W__spacer{flex:1}.SettingsScreen-module-scss-module__pMgP0W__languageAlternateRemove{min-width:1.75rem;color:var(--text-sub-color);cursor:pointer;flex-shrink:0;padding:.25rem}.SettingsScreen-module-scss-module__pMgP0W__languageAlternateRemove:hover{color:var(--danger-color)}@media (max-width:768px){.SettingsScreen-module-scss-module__pMgP0W__scheduleFields{gap:.7rem}.SettingsScreen-module-scss-module__pMgP0W__scheduleRow{flex-direction:column;align-items:flex-start;gap:.3rem}.SettingsScreen-module-scss-module__pMgP0W__actions{bottom:var(--mobile-sidebar-height);margin:2rem -1rem 0}.SettingsScreen-module-scss-module__pMgP0W__sectionTitle{font-size:1.2rem}}
.SideEventsScreen-module-scss-module__B1yuSq__sideEventTitleClickable{cursor:pointer;text-align:left;font:inherit;color:var(--text-color);background:0 0;border:none;margin:0 0 .25rem;padding:0;font-weight:600}.SideEventsScreen-module-scss-module__B1yuSq__sideEventTitleClickable:hover{color:var(--primary-color);text-decoration:underline}.SideEventsScreen-module-scss-module__B1yuSq__rejectionMessage{background:color-mix(in srgb, var(--error-color) 10%, var(--background-color));border-left:3px solid var(--error-color);color:var(--text-sub-color);border-radius:4px;margin-top:.5rem;padding:.5rem .75rem;font-size:13px}.SideEventsScreen-module-scss-module__B1yuSq__createdAt{color:var(--text-sub-color);font-size:14px}
.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo{flex:1;align-items:center;gap:1rem;max-width:100%;display:flex;overflow:hidden}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__avatar{border-radius:100%;flex-shrink:0;width:36px;height:36px}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__details{flex:1}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__nameClickable{cursor:pointer;text-align:left;font:inherit;width:100%;color:var(--text-color);background:0 0;border:none;padding:0;font-size:1rem;font-weight:600;display:block}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__nameClickable>span:first-child{margin-right:.5rem}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__nameClickable .SpeakersScreen-module-scss-module__Z4gBQG__nativeName{color:var(--text-sub-color);font-size:.875rem;font-weight:400}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__nameClickable:hover{color:var(--primary-color);text-decoration:underline}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__title{color:var(--text-sub-color);font-size:.875rem}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__userSlugLink{color:var(--primary-color);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:25rem;padding:0;font-size:.875rem;text-decoration:none;display:inline-block;overflow:hidden}.SpeakersScreen-module-scss-module__Z4gBQG__speakerInfo .SpeakersScreen-module-scss-module__Z4gBQG__userSlugLink:hover{text-decoration:underline}.SpeakersScreen-module-scss-module__Z4gBQG__starIcon{color:var(--warning-color,#f59e0b);justify-content:center;align-items:center;display:inline-flex}
.StaffScreen-module-scss-module__i5Ke3a__createdAt{white-space:nowrap}.StaffScreen-module-scss-module__i5Ke3a__actionsPlaceholder{color:var(--color-text-sub,#888)}
.TicketsScreen-module-scss-module__w_wkZG__ticketNameClickable{cursor:pointer;text-align:left;font:inherit;color:var(--text-color);background:0 0;border:none;margin-bottom:.25rem;padding:0;font-weight:600}.TicketsScreen-module-scss-module__w_wkZG__ticketNameClickable:hover{color:var(--primary-color);text-decoration:underline}.TicketsScreen-module-scss-module__w_wkZG__ticketDescription{color:var(--text-sub-color);white-space:pre-line;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.TicketsScreen-module-scss-module__w_wkZG__ticketPriceContainer{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.TicketsScreen-module-scss-module__w_wkZG__ticketPrice{color:var(--primary-color);white-space:nowrap;font-weight:600}.TicketsScreen-module-scss-module__w_wkZG__metaItem{color:var(--text-sub-color);font-size:.875rem}.TicketsScreen-module-scss-module__w_wkZG__salesLink{color:var(--primary-color);font-size:.875rem;font-weight:600;text-decoration:none}.TicketsScreen-module-scss-module__w_wkZG__salesLink:hover{text-decoration:underline}.TicketsScreen-module-scss-module__w_wkZG__statusBadges{flex-wrap:wrap;gap:.5rem;display:flex}.TicketsScreen-module-scss-module__w_wkZG__ticketLink{margin-top:.25rem;font-size:.8rem}.TicketsScreen-module-scss-module__w_wkZG__ticketLink a{color:var(--primary-color);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.TicketsScreen-module-scss-module__w_wkZG__ticketLink a:hover{text-decoration:underline}.TicketsScreen-module-scss-module__w_wkZG__externalLinkIcon{vertical-align:middle;flex-shrink:0}
.TimetableScreen-module-scss-module__qVnvEa__narrowViewport{text-align:center;min-height:200px;color:var(--text-sub-color);background-color:var(--overlay-1-color);border-radius:8px;justify-content:center;align-items:center;padding:2rem 1rem;font-size:14px;display:flex}
.SurveyBuilderTab-module-scss-module__-ucJDG__builder{flex-direction:column;width:100%;max-width:800px;margin:0 auto 2rem;padding:1rem 0;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__toolbar{justify-content:flex-end;gap:.5rem;margin-bottom:1.5rem;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__cards{flex-direction:column;gap:0;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow{z-index:1;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:.5rem 0;display:flex;position:relative}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow:hover{background-color:var(--overlay-1-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow .SurveyBuilderTab-module-scss-module__-ucJDG__addBelowOption{font-size:inherit;color:var(--primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-weight:600;display:inline-block}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow .SurveyBuilderTab-module-scss-module__-ucJDG__addBelowOr{color:var(--text-sub-color);font-weight:400}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow .SurveyBuilderTab-module-scss-module__-ucJDG__addBelowButton{color:var(--primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;font-weight:600}.SurveyBuilderTab-module-scss-module__-ucJDG__addBelow .SurveyBuilderTab-module-scss-module__-ucJDG__addBelowButton .SurveyBuilderTab-module-scss-module__-ucJDG__addBelowButtonContent{border-radius:4px;align-items:center;gap:.3rem;padding:.25em .5em;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__branchBlock{border-left:2px solid var(--border-1-color);margin:.5rem 0 .5rem 2rem;padding:1rem 0 0 .75rem}.SurveyBuilderTab-module-scss-module__-ucJDG__branchBlock .SurveyBuilderTab-module-scss-module__-ucJDG__questionCard+.SurveyBuilderTab-module-scss-module__-ucJDG__questionCard{margin-top:1rem}.SurveyBuilderTab-module-scss-module__-ucJDG__branchBlock .SurveyBuilderTab-module-scss-module__-ucJDG__addBelow{margin:1rem 0}.SurveyBuilderTab-module-scss-module__-ucJDG__branchCondition{color:var(--text-sub-color);align-items:center;gap:1rem;margin-bottom:.25rem;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__branchCondition .SurveyBuilderTab-module-scss-module__-ucJDG__branchConditionContent{flex:1}.SurveyBuilderTab-module-scss-module__-ucJDG__branchConditionDropdown{appearance:none;cursor:pointer;color:var(--primary-color);background:0 0;border:none;min-height:1.5rem;margin-right:.4rem;font-weight:600;display:inline-block}.SurveyBuilderTab-module-scss-module__-ucJDG__branchConditionDropdown:hover{text-decoration:underline}.SurveyBuilderTab-module-scss-module__-ucJDG__branchConditionDelete{color:var(--text-sub-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:.25rem;display:inline-flex}.SurveyBuilderTab-module-scss-module__-ucJDG__branchConditionDelete:hover{color:var(--danger-color,#c62828);background:var(--overlay-0-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__branchPlaceholder{background-color:var(--overlay-1-color);border:2px dashed var(--border-2-color);min-height:3rem;color:var(--text-sub-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-top:.25rem;padding:.75rem;transition:background .2s,border-color .2s;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__branchPlaceholder:hover{background:var(--overlay-1-color);border-color:var(--primary-color);color:var(--primary-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__branchPlaceholder .SurveyBuilderTab-module-scss-module__-ucJDG__branchPlaceholderContent{color:var(--primary-color);align-items:center;gap:.3rem;font-weight:600;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__branchOptionBadgeGroup{flex-wrap:wrap;gap:.25rem;max-height:12rem;padding:.5rem;display:flex;overflow-y:auto}.SurveyBuilderTab-module-scss-module__-ucJDG__branchOptionBadgeGroup .SurveyBuilderTab-module-scss-module__-ucJDG__branchOptionBadge{background-color:var(--overlay-1-color);color:var(--primary-color);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px;max-width:15rem;padding:.25em .5em;font-size:.9rem;font-weight:600;display:block;overflow:hidden}.SurveyBuilderTab-module-scss-module__-ucJDG__branchOptionBadgeGroup .SurveyBuilderTab-module-scss-module__-ucJDG__branchOptionBadge.SurveyBuilderTab-module-scss-module__-ucJDG__selected{background-color:var(--primary-color);color:var(--primary-text-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__empty{text-align:center;background-color:var(--overlay-1-color);color:var(--text-sub-color);border-radius:8px;padding:5rem 2rem}.SurveyBuilderTab-module-scss-module__-ucJDG__empty p{margin-bottom:1rem}.SurveyBuilderTab-module-scss-module__-ucJDG__footer{z-index:2;justify-content:center;align-items:center;margin:2rem auto 0;display:flex;position:sticky;bottom:1.5rem}.SurveyBuilderTab-module-scss-module__-ucJDG__footer .SurveyBuilderTab-module-scss-module__-ucJDG__saveButton{min-width:min(20rem,70vw);box-shadow:0 4px 12px var(--shadow-3-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__loading,.SurveyBuilderTab-module-scss-module__-ucJDG__error{justify-content:center;align-items:center;min-height:200px;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__error{color:var(--danger-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__mobileMessage{text-align:center;color:var(--text-sub-color);padding:2rem}.SurveyBuilderTab-module-scss-module__-ucJDG__mobileMessage p{margin:0}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownContent{max-height:22rem;padding:.5rem 0;overflow-y:auto}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownSection{padding:0 .5rem 1rem}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownSection:last-child{padding-bottom:0}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownSectionTitle{color:var(--text-sub-color);margin-bottom:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownItem{width:100%;color:var(--text-color);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownItem:hover{background:var(--overlay-1-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownItem i{color:var(--text-sub-color)}.SurveyBuilderTab-module-scss-module__-ucJDG__addDropdownItemMuted{color:var(--text-sub-color);padding:.5rem .75rem;font-size:.875rem}.SurveyBuilderTab-module-scss-module__-ucJDG__previewModal{height:calc(100dvh - 10rem)}
.StageSortModal-module-scss-module__tOvkDq__stageItem{border-radius:8px;flex-direction:column;gap:4px;display:flex}.StageSortModal-module-scss-module__tOvkDq__stageName{color:var(--text-color);font-size:16px;font-weight:600}.StageSortModal-module-scss-module__tOvkDq__stageDescription{color:var(--text-sub-color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.StageSortModal-module-scss-module__tOvkDq__stageCapacity{color:var(--text-tertiary);font-size:13px}.StageSortModal-module-scss-module__tOvkDq__empty{text-align:center;color:var(--text-sub-color);padding:60px 24px;font-size:14px}
.TicketDetailScreen-module-scss-module__RW-uYa__container{background-color:var(--background-color);width:100%;min-height:100vh;padding:2rem}.TicketDetailScreen-module-scss-module__RW-uYa__content{flex-direction:column;gap:1.5rem;max-width:600px;margin:0 auto;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__viewDetailsButton{text-align:right;margin-top:1rem}.TicketDetailScreen-module-scss-module__RW-uYa__ticketCard{border:1px solid var(--border-2-color);background:var(--overlay-1-color);border-radius:8px;padding:2rem}.TicketDetailScreen-module-scss-module__RW-uYa__ticketHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__ticketName{color:var(--text-color);flex:1;margin:0;font-size:1.5rem;font-weight:600}.TicketDetailScreen-module-scss-module__RW-uYa__ticketPrice{color:var(--text-color);margin-left:1rem;font-size:2rem;font-weight:700}.TicketDetailScreen-module-scss-module__RW-uYa__ticketDescription{color:var(--text-sub-color);white-space:pre-line;margin:1rem 0;line-height:1.6}.TicketDetailScreen-module-scss-module__RW-uYa__approvalNotice{color:var(--warning-color,#b45309);background:var(--warning-background-color,#b4530914);border-radius:4px;margin:0 0 1rem;padding:.5rem .75rem;font-size:.9rem;line-height:1.5}.TicketDetailScreen-module-scss-module__RW-uYa__awaitingPaymentIntro{margin:1rem 0}.TicketDetailScreen-module-scss-module__RW-uYa__ticketRemaining{color:var(--text-sub-color);margin-bottom:1rem;font-size:.875rem}.TicketDetailScreen-module-scss-module__RW-uYa__myTicketsInfo{background-color:var(--warning-bg,#fff3cd);border:1px solid var(--warning-border,#ffc107);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__myTicketsMessage{color:var(--warning-text,#856404);margin:0;font-size:.9375rem;font-weight:500}.TicketDetailScreen-module-scss-module__RW-uYa__ticketActions{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__quantitySelector{align-items:center;min-width:120px;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__quantitySelect{width:100%}.TicketDetailScreen-module-scss-module__RW-uYa__purchaseInfo{border-top:1px solid var(--border-2-color);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__totalPrice{color:var(--text-color);font-size:1.5rem;font-weight:700}.TicketDetailScreen-module-scss-module__RW-uYa__purchaseButton{min-width:8rem}.TicketDetailScreen-module-scss-module__RW-uYa__actionButton{width:100%}.TicketDetailScreen-module-scss-module__RW-uYa__loginNotice{color:var(--text-sub-color);text-align:right;margin:.5rem 0 0;font-size:.875rem}@media (max-width:768px){.TicketDetailScreen-module-scss-module__RW-uYa__loginNotice{text-align:left}}.TicketDetailScreen-module-scss-module__RW-uYa__ticketInfo{color:var(--text-sub-color);white-space:pre-line;margin:.5rem 0;line-height:1.6}.TicketDetailScreen-module-scss-module__RW-uYa__loading,.TicketDetailScreen-module-scss-module__RW-uYa__error{min-height:50vh;color:var(--text-sub-color);justify-content:center;align-items:center;padding:3rem;display:flex}.TicketDetailScreen-module-scss-module__RW-uYa__error{color:var(--error-color)}@media (max-width:768px){.TicketDetailScreen-module-scss-module__RW-uYa__container{padding:1rem}.TicketDetailScreen-module-scss-module__RW-uYa__content{gap:1.5rem}.TicketDetailScreen-module-scss-module__RW-uYa__ticketCard{padding:1.5rem}.TicketDetailScreen-module-scss-module__RW-uYa__ticketHeader{flex-direction:column;gap:.5rem}.TicketDetailScreen-module-scss-module__RW-uYa__ticketPrice{margin-left:0;font-size:1.75rem}.TicketDetailScreen-module-scss-module__RW-uYa__purchaseInfo{flex-direction:column;align-items:stretch;gap:1rem}.TicketDetailScreen-module-scss-module__RW-uYa__purchaseButton{width:100%;margin-left:0}.TicketDetailScreen-module-scss-module__RW-uYa__totalPrice{text-align:center;font-size:1.25rem}}
.TicketPurchasedScreen-module-scss-module__gy_lua__container{flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.TicketPurchasedScreen-module-scss-module__gy_lua__content{text-align:center;width:100%;max-width:600px}.TicketPurchasedScreen-module-scss-module__gy_lua__title{color:var(--text-color);margin-bottom:1rem;font-size:2rem;font-weight:700}.TicketPurchasedScreen-module-scss-module__gy_lua__message{color:var(--text-sub-color);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.6}.TicketPurchasedScreen-module-scss-module__gy_lua__loading,.TicketPurchasedScreen-module-scss-module__gy_lua__error{color:var(--text-sub-color);font-size:1.125rem}.TicketPurchasedScreen-module-scss-module__gy_lua__error{color:var(--error-color)}.TicketPurchasedScreen-module-scss-module__gy_lua__actions{justify-content:center;gap:1rem;margin-top:2rem;display:flex}
