.error-page{text-align:center;place-content:center;justify-items:center;gap:1rem;min-block-size:100dvb;padding:1.5rem 1rem;display:grid}.error-page__image{block-size:auto;inline-size:min(100%,400px)}.error-page__message{font-weight:700}.toast{color:#504d51;white-space:pre-line;word-break:break-word;background-color:#fff;border-inline-start:5px solid;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;min-block-size:50px;inline-size:250px;padding:10px 20px;font-size:14px;display:flex;box-shadow:0 5px 15px #1018281a}.toast--success{border-inline-start-color:#15934c}.toast--failure{border-inline-start-color:#da3e33}.toast__title{margin:0;font-weight:700}.toast--success .toast__title{color:#15934c}.toast--failure .toast__title{color:#da3e33}.toast__message{margin:0}.toast__close{color:#504d51;flex:none;margin:-12px;padding:12px}.notifications-menu__paper{max-inline-size:min(24rem,100vw - 2rem)}.notifications-menu__item{white-space:normal}.notifications-menu__item--unread{background-color:#f7f3f8}.notifications-menu__item--unread .MuiListItemText-primary{font-weight:600}.user-avatar{color:#9654b8;background-color:#f0e7f5;font-weight:600}.profile-menu__arrow{margin-inline-start:1rem}.navbar{flex-shrink:0;inline-size:56px}.navbar__paper{border-color:#dddbde;inline-size:56px;padding-block:8px;transition:inline-size .3s,box-shadow .3s;overflow-x:hidden;box-shadow:0 0 12px #19181a0f}.navbar--open .navbar__paper{inline-size:240px;box-shadow:0 0 24px #19181a29}.navbar__paper:has(:focus-visible){inline-size:240px;box-shadow:0 0 24px #19181a29}@media (hover:hover){.navbar__paper:hover{inline-size:240px;box-shadow:0 0 24px #19181a29}}.navbar__paper .MuiListItemButton-root{border-radius:10px;margin-block:2px;margin-inline:8px;padding-inline:8px}.navbar__paper .MuiListItemButton-root:hover{background-color:#f7f7f7}.navbar__paper .MuiListItemButton-root.Mui-selected,.navbar__paper .MuiListItemButton-root.Mui-selected:hover{color:#9654b8;background-color:#f7f3f8}.navbar__paper .MuiListItemButton-root.Mui-selected .MuiListItemIcon-root,.navbar__paper .MuiListItemButton-root.Mui-selected:hover .MuiListItemIcon-root{color:#9654b8}.navbar__paper .MuiListItemIcon-root{color:#504d51;min-inline-size:36px}.navbar__label{opacity:0;white-space:nowrap;transition:opacity .3s}:is(.navbar__paper:has(:focus-visible) .navbar__label,.navbar--open .navbar__label){opacity:1}@media (hover:hover){.navbar__paper:hover .navbar__label{opacity:1}}.navbar__footer{margin-block-start:auto}.page-layout{min-block-size:100dvh;display:flex}.page-layout__content{flex-direction:column;flex-grow:1;min-inline-size:0;padding:1rem;display:flex}.page-layout__content>*{inline-size:100%;margin-inline:auto}.create-organization-page{padding-block:1.5rem}.page-loader{flex-grow:1;place-items:center;padding-block:3rem;display:grid}.page-loader--screen{min-block-size:100dvh}.back-button{justify-self:start}.info-tip{color:#847f86;margin-block:-13px -9px;margin-inline:-9px 0;padding:13px}.message-preview__email{border:0;block-size:70vh;inline-size:100%;display:block}.message-preview__sms{white-space:pre-wrap;overflow-wrap:anywhere}.outreach-form{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.outreach-form__form{gap:1.25rem;display:grid}.outreach-form__channel,.outreach-form__pending{justify-self:start}.outreach-form__header{border:1px dashed #dddbde;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem;display:flex}.outreach-form__poster{object-fit:cover;border-radius:.5rem;block-size:4.5rem;inline-size:4.5rem}.outreach-form__event{flex:1;gap:.125rem;min-inline-size:10rem;display:grid}.outreach-form__name{font-weight:700}.outreach-form__fixed{align-items:center;gap:.25rem;display:inline-flex}.outreach-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.outreach-form__send-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.date-cell{white-space:nowrap;flex-direction:column;display:flex}.date-cell__date{color:#19181a;font-size:.875rem}.date-cell__time{color:#504d51;font-size:.75rem}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.empty-state__image{block-size:auto;inline-size:108px}.outreach-history{gap:.75rem;margin-block-start:1rem;display:grid}.outreach-history__empty{border:1px solid #dddbde;border-radius:1rem;justify-items:center;padding:1.5rem 1rem 2rem;display:grid}.outreach-history__table{overflow-x:auto}.event-communication-page{gap:1rem;max-inline-size:60rem;display:grid}.event-communication-page__title{letter-spacing:-.02em;font-weight:700}.image-upload{grid-template-columns:auto 1fr;align-items:center;display:grid}.image-upload__tip{justify-self:start}.image-upload__body,.image-upload .MuiFormHelperText-root{grid-column:1/-1}.image-upload__body{align-items:center;gap:.75rem;display:flex}.image-upload__dropzone{color:#504d51;text-align:center;background-color:#fff;border:1px dashed #b5b2b7;border-radius:8px;flex:1;align-content:center;justify-items:center;gap:.25rem;min-block-size:6.5rem;padding:1rem;display:grid;position:relative}.image-upload__dropzone:hover,.image-upload__dropzone[data-dragging]{background-color:#f7f3f8;border-color:#9654b8}.image-upload__dropzone:focus-within{outline-offset:2px;outline:2px solid #9654b8}.image-upload__dropzone[data-error]{border-color:#da3e33}.image-upload__icon{color:#9654b8;font-size:1.75rem}.image-upload__input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.image-upload__thumb{flex:none;position:relative}.image-upload__remove{background-color:#fff;border:1px solid #dddbde;padding:4px;font-size:1rem;position:absolute;inset-block-start:-.625rem;inset-inline-end:-.625rem;box-shadow:0 1px 3px #00000026}.image-upload__remove:hover{background-color:#f7f3f8}.image-upload__preview{aspect-ratio:1920/993;object-fit:contain;background-color:#f7f7f7;border:1px solid #dddbde;border-radius:8px;inline-size:7.5rem;display:block}.number-input__arrows{flex-direction:column;justify-content:center;block-size:auto;max-block-size:none;margin-inline-end:-6px}.number-input__arrows .MuiIconButton-root{color:#504d51;padding:0;font-size:1rem}.number-input__arrows .MuiIconButton-root:hover{color:#19181a}.time-choice{display:contents}.ticket-class-box[data-dragging]{z-index:1;position:relative}.ticket-class-box[data-dragging] .ticket-class-box__card{box-shadow:0 12px 32px -12px #00000059}.ticket-class-box__card{box-shadow:none;background-color:#f7f3f8;border:1px solid #dddbde;border-radius:1rem}.ticket-class-box__header{align-items:center;gap:.25rem;margin-block-end:.75rem;display:flex}.ticket-class-box__handle{touch-action:none;cursor:grab;color:#847f86}.ticket-class-box__availability{flex:none}.ticket-class-box__title{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-inline-size:0;font-weight:600;overflow:hidden}.ticket-class-box__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;display:grid;container-type:inline-size}.ticket-class-box__wide{grid-column:1/-1}.ticket-class-box__times{grid-template-columns:1fr 1fr;align-items:start;column-gap:1rem;display:grid}.ticket-class-box__times .time-choice__mode{grid-row:1}.ticket-class-box__times .time-choice__amount{grid-row:2;margin-block-start:.75rem}.ticket-class-box__times .time-choice__time{grid-row:3;margin-block-start:.75rem}.ticket-class-box__from>*{grid-column:1}.ticket-class-box__until>*{grid-column:2}@container (width<29rem){.ticket-class-box__times{grid-template-columns:1fr}.ticket-class-box__until>*{grid-column:1}.ticket-class-box__until .time-choice__mode{grid-row:4;margin-block-start:1rem}.ticket-class-box__until .time-choice__amount{grid-row:5}.ticket-class-box__until .time-choice__time{grid-row:6}}.ticket-class-box__count{align-items:flex-start;gap:.5rem;display:flex}.ticket-class-box__unlimited{flex:none;margin-block-start:1.375rem;margin-inline:0}.ticket-drawer{flex-direction:column;inline-size:min(100vw,38rem);display:flex}.ticket-drawer__header,.ticket-drawer__buttons{align-items:center;gap:.5rem;display:flex}.ticket-drawer__header{border-block-end:1px solid #dddbde;justify-content:space-between;padding:.75rem 1rem}.ticket-drawer__body{flex-grow:1;align-content:start;gap:1.25rem;padding:1.25rem 1rem;display:grid;overflow-y:auto}.ticket-drawer__classes{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ticket-drawer__add{justify-self:start}.ticket-drawer__footer{border-block-start:1px solid #dddbde;gap:.75rem;padding:.75rem 1rem;display:grid}.event-form{gap:1rem;max-inline-size:60rem;display:grid}.event-form__title{letter-spacing:-.02em;font-weight:700}.event-form__card{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.event-form__form{gap:1.25rem 1rem;display:grid}@media (width>=48rem){.event-form__form{grid-template-columns:1fr 1fr}}.event-form__wide,.event-form__actions{grid-column:1/-1}.event-form__tickets{border:1px solid #dddbde;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:1rem;display:flex}.event-form__tickets-text{gap:.125rem;min-inline-size:0;display:grid}.event-form__actions{justify-content:flex-end;gap:.5rem;display:flex}.event-form__warning{color:#e87400;align-items:center;gap:.25rem;display:inline-flex}.event-cover{background:linear-gradient(133deg,#42d0ad 0%,#aa5bff 49.52%,#e258c7 100%);position:relative;overflow:hidden}.event-cover__image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.event-phase-chip.MuiChip-colorDefault{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#19181a;background:#ffffffd9}.site-status-chip .MuiChip-icon{color:inherit;font-size:.625rem}.event-card{block-size:100%;box-shadow:none;border:1px solid #dddbde;border-radius:1rem;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.event-card:hover,.event-card:focus-within{border-color:#9654b866;transform:translateY(-3px);box-shadow:0 18px 40px -24px #9654b8b3}@media (prefers-reduced-motion:reduce){.event-card{transition:none}.event-card:hover,.event-card:focus-within{transform:none}}.event-card__action{border-radius:0;flex-direction:column;flex-grow:1;align-items:stretch;display:flex}.event-card__cover{aspect-ratio:16/9}.event-card__date{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#19181a;background:#fffc;border-radius:.75rem;justify-items:center;min-inline-size:3.25rem;padding:.375rem .5rem;line-height:1.15;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.event-card__day{font-size:1.375rem;font-weight:700}.event-card__month{color:#504d51;font-size:.75rem}.event-card__phase{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.event-card__content{flex-grow:1;align-content:start;gap:.375rem;display:grid}.event-card__meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.event-card__number{font-variant-numeric:tabular-nums;font-weight:600}.event-card__name{font-weight:600;line-height:1.3}.event-card__line{align-items:center;gap:.375rem;display:flex}.event-card__description{-webkit-line-clamp:2;line-clamp:2;color:#504d51;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-card__site{border-block-start:1px solid #dddbde;gap:.375rem;padding-inline:1rem}.event-card__site-icon{color:#847f86;flex:none}.event-card__site-link{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.stat-card{--tone:#9654b8;box-shadow:0 1px 2px #19181a0a, 0 12px 24px -20px color-mix(in srgb, var(--tone) 45%, transparent);background:#fff;border:1px solid #dddbde;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.stat-card--blue{--tone:#2858f6}.stat-card--green{--tone:#15934c}.stat-card:after{content:"";aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--tone) 18%, transparent), transparent);pointer-events:none;border-radius:50%;inline-size:9rem;position:absolute;inset-block-start:-3rem;inset-inline-end:-3rem}.stat-card__icon{aspect-ratio:1;inline-size:3rem;color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);border-radius:.875rem;grid-row:span 3;place-items:center;display:grid}.stat-card__label{color:#504d51;font-size:.875rem}.stat-card__value{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);font-weight:700;line-height:1.15}.stat-card__hint{color:#847f86}.events-page{gap:1.5rem;max-inline-size:90rem;display:grid}.events-page__title{letter-spacing:-.02em;font-weight:700}.events-page__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.events-page__list-header{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.events-page__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline-start:auto;display:flex}.events-page__search{inline-size:16rem;max-inline-size:100%}.events-page__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1.25rem;display:grid}.events-page__empty{color:#504d51;text-align:center;border:2px dashed #dddbde;border-radius:1rem;justify-items:center;gap:.5rem;padding:3rem 1rem;display:grid}.events-page__empty-action{margin-block-start:.5rem}.events-page__empty-icon{color:#9654b8;font-size:2.5rem}.login-page{place-items:center;min-block-size:100dvh;padding:1rem;display:grid}.login-page__card{inline-size:100%;max-inline-size:26rem}.login-page__header{justify-content:space-between;align-items:center;display:flex}.login-page__text{padding-block-end:.5rem}.login-page__forgot{align-self:end}.invitation-page{place-items:center;min-block-size:100dvh;padding:1rem;display:grid}.invitation-page__card{inline-size:100%;max-inline-size:26rem}.add-member-dialog__form{padding-block-start:.5rem}.organization-management-page__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block:1.5rem .5rem;display:flex}.organization-management-page__table{overflow-x:auto}.organization-management-page__role{min-inline-size:9rem}.organizations-page{padding-block:1.5rem}.organizations-page--none{text-align:center;margin-block:auto}.change-password-dialog__form{padding-block-start:.5rem}.details-box{border:1px solid #dddbde;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.details-box__details{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem 1.5rem;margin:0;display:grid}.details-box__details dt{color:#504d51;font-size:.8125rem}.details-box__details dd{overflow-wrap:anywhere;margin:0}.profile-dialog__form{padding-block-start:.5rem}.profile-page{gap:1.5rem;max-inline-size:48rem;display:grid}.profile-page__header{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.profile-page__name{overflow-wrap:anywhere;flex:1;min-inline-size:0}.profile-page__actions{flex-wrap:wrap;gap:.5rem;display:flex}.profile-page__organizations-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-page__organizations{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.profile-page__organization{border:1px solid #dddbde;border-radius:1rem;align-content:start;gap:.25rem;padding:1rem;display:grid}.profile-page__organization--current{border-color:#9654b8;box-shadow:inset 0 0 0 1px #9654b8}.profile-page__organization-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.event-access{overflow-x:auto}.event-access__role{min-inline-size:9rem}.event-access__locked{align-items:center;gap:.25rem;display:inline-flex}.event-activity{display:grid}.event-activity__empty{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.event-activity__table{overflow-x:auto}.event-activity__nowrap{white-space:nowrap}.event-activity__dialog{gap:1rem;display:grid}.event-activity__data{border:1px solid #dddbde;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.event-activity__data pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#fafafc;border-radius:.5rem;margin:0;padding:.75rem;font-size:.8125rem}.scanner-code-dialog__form,.scanner-code-dialog__created{padding-block-start:.5rem}.scanner-code-dialog__qr{align-self:center;inline-size:min(100%,15rem)}.scanner-code-dialog__qr svg{aspect-ratio:1;shape-rendering:crispedges;block-size:auto;inline-size:100%;display:block}.scanner-code-dialog__code.MuiTypography-root{letter-spacing:.12em;text-align:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:2rem;font-weight:700}.event-scanners{border-block-start:1px solid #dddbde;gap:1rem;padding-block-start:1.5rem;display:grid}.event-scanners__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.event-scanners__intro{gap:.25rem;max-inline-size:40rem;display:grid}.event-scanners__empty{padding-block:.5rem}.event-scanners__table{overflow-x:auto}.event-scanners__name{white-space:nowrap}.event-scanners__revoke.MuiMenuItem-root{color:#da3e33}.event-scanners__revoke.MuiMenuItem-root .MuiListItemIcon-root{color:inherit}.coupon-dialog__form{padding-block-start:.5rem}.coupon-dialog__prices{border:0;gap:1rem;min-inline-size:0;margin:0;padding:0;display:grid}.coupon-dialog__prices legend{padding:0}.event-coupons{gap:1rem;display:grid}.event-coupons__header{justify-content:flex-end;display:flex}.event-coupons__empty{border:1px solid #dddbde;border-radius:1rem;justify-items:center;gap:.5rem;padding:1.5rem 1rem 2rem;display:grid}.event-coupons__table{overflow-x:auto}.event-coupons__name{white-space:nowrap}.event-coupons__used-up{vertical-align:text-bottom;margin-inline-start:.375rem}.event-coupons__delete.MuiMenuItem-root{color:#da3e33}.event-coupons__delete.MuiMenuItem-root .MuiListItemIcon-root{color:inherit}.order-status-pill{white-space:nowrap;border-radius:999px;padding:.125rem .625rem;font-size:.8125rem;font-weight:600;display:inline-block}.order-status-pill[data-status=Pending]{color:#fb9e12;background:#fff5e7}.order-status-pill[data-status=Approved]{color:#15934c;background:#e8f4ed}.order-status-pill[data-status=Declined]{color:#f04438;background:#fdeceb}.order-status-pill[data-status=Canceled]{color:#5b1209;background:#efe7e6}.order-dialog__content{gap:1rem;display:grid}.status-tiles{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.status-tiles [data-status=Pending]{--status:#fb9e12;--status-bg:#fff5e7}.status-tiles [data-status=Approved]{--status:#15934c;--status-bg:#e8f4ed}.status-tiles [data-status=Declined]{--status:#f04438;--status-bg:#fdeceb}.status-tiles [data-status=Canceled]{--status:#5b1209;--status-bg:#efe7e6}.status-tiles__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-block-end:1rem;display:flex}.status-tiles__bar{background:#fafafc;border-radius:999px;gap:3px;block-size:.75rem;display:flex;overflow:hidden}.status-tiles__segment{background:var(--status);min-inline-size:.5rem}.status-tiles__legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.status-tiles__item{background:var(--status-bg);inline-size:100%;color:inherit;font:inherit;text-align:start;border:2px solid #0000;border-radius:.75rem;grid-template-columns:1fr auto;align-items:baseline;gap:.25rem .5rem;padding:.75rem 1rem;display:grid;position:relative}.status-tiles button.status-tiles__item{cursor:pointer}.status-tiles button.status-tiles__item:hover{border-color:#dddbde}.status-tiles button.status-tiles__item[aria-pressed=true]{border-color:var(--status)}.status-tiles__check{color:var(--status);position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.status-tiles__label{color:#504d51;grid-column:1/-1;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.status-tiles__label:before{content:"";background:var(--status);border-radius:50%;block-size:.625rem;inline-size:.625rem}.status-tiles__count{color:var(--status);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.1}.status-tiles__share{color:#504d51;font-variant-numeric:tabular-nums;font-size:.875rem}.event-orders{gap:1rem;display:grid}.event-orders__empty{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.event-orders__export{justify-self:end}.event-orders__table{overflow-x:auto}.event-orders__nowrap,.event-orders__number{white-space:nowrap}.event-orders__number{color:#504d51;font-variant-numeric:tabular-nums}.event-orders__cancel.MuiMenuItem-root{color:#da3e33}.event-orders__cancel.MuiMenuItem-root .MuiListItemIcon-root{color:inherit}.ticket-dialog__content,.event-tickets{gap:1rem;display:grid}.event-tickets__empty{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.event-tickets__export{justify-self:end}.event-tickets__table{overflow-x:auto}.event-tickets__nowrap,.event-tickets__number{white-space:nowrap}.event-tickets__number{color:#504d51;font-variant-numeric:tabular-nums}.event-stats__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.event-stats__charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.event-stats__card{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.event-stats__wide{grid-column:1/-1}.event-stats__chart{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.event-stats__chart>:first-child{flex:16rem;min-inline-size:0}.event-stats__average-age{text-align:center}.event-stats__average-age-value{color:#9654b8;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}.event-stats__countdown{grid-template-columns:repeat(4,minmax(0,3.25rem));gap:.375rem;display:grid}.event-stats__countdown-part{background:#fafafc;border:1px solid #dddbde;border-radius:.625rem;justify-items:center;padding:.25rem .125rem;display:grid}.event-stats__countdown-value{font-size:1.5rem;line-height:1.2}.event-stats__countdown-unit{color:#504d51;font-size:.6875rem;font-weight:400}.single-event-page{gap:1.5rem;max-inline-size:72rem;display:grid}.single-event-page__pending{color:#fb9e12;font-variant-numeric:tabular-nums;background:#fff5e7;border-radius:999px;min-inline-size:1.25rem;margin-inline-start:.375rem;padding:0 .375rem;font-size:.75rem;font-weight:700;line-height:1.25rem;display:inline-block}.single-event-page__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.single-event-page__actions{flex-wrap:wrap;gap:.5rem;display:flex}.single-event-page__hero{aspect-ratio:250/9;border-radius:1.25rem;justify-self:stretch;align-items:end;min-block-size:15rem;min-inline-size:0;display:grid}.single-event-page__hero:after{content:"";background:linear-gradient(#19181a14 35%,#19181ac7);position:absolute;inset:0}.single-event-page__heading{z-index:1;color:#f7f7f7;justify-items:start;gap:.5rem;padding:clamp(1rem,3vw,2rem);display:grid;position:relative}.single-event-page__chips{flex-wrap:wrap;gap:.5rem;display:flex}.single-event-page__site-status.MuiChip-colorDefault{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#19181a;background:#ffffffd9}.single-event-page__title{letter-spacing:-.02em;font-size:clamp(1.75rem,1.2rem + 2.5vw,3rem);font-weight:700}.single-event-page__panel,.single-event-page__access{gap:1.5rem;min-inline-size:0;display:grid}.single-event-page__body{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1.5rem;display:grid}.single-event-page__card{box-shadow:none;border:1px solid #dddbde;border-radius:1rem}.single-event-page__details{gap:.75rem;margin:0;display:grid}.single-event-page__details dt{color:#504d51;font-size:.8125rem}.single-event-page__details dd{overflow-wrap:anywhere;justify-items:start;gap:.25rem;min-inline-size:0;margin:0;display:grid}.single-event-page__description{font-size:1rem}.super-admin-organizations-page{max-inline-size:90rem}.super-admin-organizations-page__table{overflow-x:auto}.super-admin-overview-page{gap:1.5rem;max-inline-size:90rem;display:grid}.super-admin-overview-page__title{letter-spacing:-.02em;font-weight:700}.super-admin-overview-page__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.MuiAlert-root{color:#19181a;border:1px solid;align-items:center}.MuiAlert-root .MuiAlert-action{align-items:center;padding-block-start:0}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorError{background-color:#fef2f1;border-color:#da3e33}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorError .MuiAlert-icon{color:#da3e33}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorWarning{background-color:#fff9eb;border-color:#e87400}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorWarning .MuiAlert-icon{color:#e87400}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorInfo{background-color:#f4f6fe;border-color:#5379f8}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorInfo .MuiAlert-icon{color:#5379f8}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorSuccess{background-color:#e8f4ed;border-color:#15934c}.MuiAlert-root.MuiAlert-standard.MuiAlert-colorSuccess .MuiAlert-icon{color:#15934c}.MuiButton-root{text-transform:none;white-space:nowrap;border:1px solid #0000;border-radius:64px;padding:8px 16px;font-size:14px;font-weight:600;line-height:16px}.MuiButton-root .MuiButton-startIcon>:first-of-type,.MuiButton-root .MuiButton-endIcon>:first-of-type{font-size:16px}.MuiButton-root.MuiButton-sizeSmall{padding:6px 12px;font-size:13px}.MuiButton-root.MuiButton-sizeLarge{padding:12px 24px;font-size:15px}.MuiButton-root.Mui-focusVisible{outline-offset:2px;outline:2px solid #9654b8}.MuiButton-root.Mui-disabled{color:#918c93;background-color:#dddbde;border-color:#0000}.MuiButton-contained.MuiButton-colorPrimary:not(.Mui-disabled){color:#fff;background-color:#9654b8}.MuiButton-contained.MuiButton-colorPrimary:not(.Mui-disabled):hover{background-color:#6b3c83}.MuiButton-contained.MuiButton-colorPrimary:not(.Mui-disabled):active{background-color:#532e65}.MuiButton-outlined.MuiButton-colorPrimary:not(.Mui-disabled){color:#504d51;background-color:#fff;border-color:#b5b2b7}.MuiButton-outlined.MuiButton-colorPrimary:not(.Mui-disabled):hover{color:#9654b8;background-color:#fff;border-color:#9654b8}.MuiButton-outlined.MuiButton-colorPrimary:not(.Mui-disabled):active{color:#532e65;background-color:#f7f3f8;border-color:#9654b8}.MuiButton-text.MuiButton-colorPrimary:not(.Mui-disabled){color:#504d51}.MuiButton-text.MuiButton-colorPrimary:not(.Mui-disabled):hover{color:#9654b8;background-color:#fafafc}.MuiButton-text.MuiButton-colorPrimary:not(.Mui-disabled):active{color:#6b3c83;background-color:#f7f3f8}.MuiButton-contained.MuiButton-colorError:not(.Mui-disabled){color:#fff;background-color:#f04438}.MuiButton-contained.MuiButton-colorError:not(.Mui-disabled):hover,.MuiButton-contained.MuiButton-colorError:not(.Mui-disabled):active{background-color:#aa3028}.MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled){color:#da3e33;background-color:#fff;border-color:#da3e33}.MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled):hover{color:#9654b8;border-color:#9654b8}.MuiButton-outlined.MuiButton-colorError:not(.Mui-disabled):active{color:#532e65;background-color:#f7f3f8;border-color:#9654b8}.MuiFormControl-root>.MuiInputLabel-root{color:#504d51;max-inline-size:none;margin-block-end:4px;font-size:12px;line-height:16px;position:static;transform:none}.MuiFormControl-root>.MuiInputLabel-root.Mui-focused{color:#504d51}.MuiFormControl-root>.MuiInputLabel-root.Mui-error{color:#da3e33}.MuiFormControl-root>.MuiInputLabel-root.Mui-disabled{color:#cccacd}.MuiOutlinedInput-notchedOutline legend,.MuiPickersOutlinedInput-notchedOutline legend{max-inline-size:.01px}.MuiOutlinedInput-root,.MuiPickersOutlinedInput-root{color:#19181a;background-color:#fff;border-radius:8px;min-block-size:40px;font-size:14px}.MuiOutlinedInput-root :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline),.MuiPickersOutlinedInput-root :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline){border:1px solid #dddbde}.MuiOutlinedInput-root:hover :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline),.MuiPickersOutlinedInput-root:hover :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline){border-color:#6b3c83}.MuiOutlinedInput-root.Mui-focused :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline),.MuiPickersOutlinedInput-root.Mui-focused :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline){border-width:1px;border-color:#9654b8}.MuiOutlinedInput-root.Mui-error :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline),.MuiPickersOutlinedInput-root.Mui-error :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline){border-color:#da3e33}.MuiOutlinedInput-root.Mui-disabled,.MuiPickersOutlinedInput-root.Mui-disabled{background-color:#fafafc}.MuiOutlinedInput-root.Mui-disabled :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline),.MuiPickersOutlinedInput-root.Mui-disabled :is(.MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-notchedOutline){border-color:#dddbde}.MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline),.MuiPickersInputBase-sectionsContainer,.MuiOutlinedInput-root.MuiInputBase-multiline{padding-block:10px}.MuiOutlinedInput-root:has(>.MuiSelect-select){box-shadow:0 1px 2px #1018280d}.MuiSelect-icon{color:#504d51}.MuiPickersOutlinedInput-root .MuiInputAdornment-root .MuiSvgIcon-root{font-size:16px}.MuiFormHelperText-root{margin-inline:0;font-size:12px}.MuiMenuItem-root{color:#19181a;font-size:14px}.MuiMenuItem-root .MuiListItemText-primary{font-size:14px}@media (width>=600px){.MuiMenuItem-root{min-block-size:40px}}.MuiMenu-list{padding-block:0}.MuiMenuItem-root:hover{background-color:#fafafc}.MuiMenuItem-root:active{background-color:#f7f7f7}.MuiIconButton-root.row-menu:hover{background-color:#0000}.MuiIconButton-root.row-menu svg{border-radius:4px}.MuiIconButton-root.row-menu:hover svg,.MuiIconButton-root.row-menu.Mui-focusVisible svg,.MuiIconButton-root.row-menu[aria-expanded=true] svg{background-color:#f7f3f8}.MuiIconButton-root.row-menu[aria-expanded=true]{color:#9654b8}.rich-text{overflow-wrap:anywhere}.rich-text>:first-child{margin-block-start:0}.rich-text>:last-child{margin-block-end:0}.rich-text p{margin-block:0 .5rem}.rich-text h1,.rich-text h2,.rich-text h3{margin-block:1rem .5rem;line-height:1.25}.rich-text ul,.rich-text ol{margin-block:0 .5rem;padding-inline-start:1.5rem}.rich-text a{color:#9654b8}.rich-text table{border-collapse:collapse;max-inline-size:100%;margin-block:0 .75rem;display:block;overflow-x:auto}.rich-text th,.rich-text td{vertical-align:top;border:1px solid #dddbde;min-inline-size:3rem;padding:.375rem .625rem}.rich-text th{text-align:start;background-color:#fafafc}.rich-text th p,.rich-text td p{margin:0}.rich-text img{border-radius:.75rem;block-size:auto;max-inline-size:100%;margin-block:0 .75rem;display:block}.rich-text [data-youtube-video]{margin-block:0 .75rem}.rich-text iframe{aspect-ratio:16/9;border:0;border-radius:.75rem;block-size:auto;inline-size:100%;display:block}.rich-text .ProseMirror-selectednode{outline:2px solid #9654b8}.MuiTableContainer-root{background-color:#fff;border:1px solid #dddbde;border-radius:15px}.MuiTableCell-root{color:#19181a;border-block-end:1px solid #dddbde;block-size:48px;padding-block:0;padding-inline:16px 8px;font-size:14px}.MuiTableCell-root.MuiTableCell-paddingCheckbox{padding-inline:4px}.MuiTableCell-root a{color:#2858f6;text-decoration:none}.MuiTableCell-root a:hover{text-decoration:underline}.MuiTableCell-head{color:#504d51;background-color:#fafafc;font-size:12px;font-weight:500}.MuiTableCell-body{block-size:60px}@media (width>=1550px){.MuiTableCell-body{block-size:48px}}.MuiTableBody-root .MuiTableRow-root:hover{background-color:#fafafc}.MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-block-end:0}.MuiTabs-root{border-block-end:1px solid #dddbde}.MuiTabs-root .MuiTabs-indicator{background-color:#9654b8}.MuiTabs-root .MuiTabs-scrollButtons{color:#9654b8;inline-size:30px}.MuiTabs-root .MuiTabs-scrollButtons.Mui-disabled{display:none}@media (width>=600px){.MuiTabs-root .MuiTabs-list{gap:20px}}.MuiTab-root{text-transform:none;color:#504d51;min-block-size:44px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}.MuiTab-root:hover:not(.Mui-selected,.Mui-disabled){background-color:#f7f3f8}.MuiTab-root:active:not(.Mui-selected,.Mui-disabled){color:#532e65;background-color:#f7f3f8}.MuiTab-root.Mui-selected{color:#9654b8}.MuiTab-root.Mui-selected:hover{background-color:#f7f3f8}.MuiTab-root.Mui-disabled{color:#cccacd}.MuiTab-root.Mui-focusVisible{outline-offset:-2px;outline:2px solid #9654b8}.MuiToggleButtonGroup-root{flex-wrap:wrap;gap:8px}.MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{border:1px solid #dddbde;border-radius:20px;margin:0}.MuiToggleButton-root{color:#504d51;text-transform:none;white-space:nowrap;background-color:#fff;gap:4px;min-block-size:44px;padding:8px 16px;font-size:14px;font-weight:500;line-height:16px}@media (width>=600px){.MuiToggleButton-root{min-block-size:35px}}.MuiToggleButton-root .MuiSvgIcon-root{font-size:16px}.MuiToggleButton-root:hover:not(.Mui-selected),.MuiToggleButton-root.Mui-selected{color:#9654b8;border-color:#9654b8}.MuiToggleButton-root:hover:not(.Mui-selected){background-color:#fafafc}.MuiToggleButton-root.Mui-selected,.MuiToggleButton-root.Mui-selected:hover{background-color:#fff}.MuiToggleButton-root.Mui-focusVisible{outline-offset:2px;outline:2px solid #9654b8}
