.Nav-module-scss-module__I0mgBW__sidebarColumn{flex-direction:column;flex:0 0 280px;gap:0;display:flex}.Nav-module-scss-module__I0mgBW__sidebarColumn:empty{display:none}@media (max-width:768px){.Nav-module-scss-module__I0mgBW__sidebarColumn{flex:unset;width:100%}}.Nav-module-scss-module__I0mgBW__sidebar{background:var(--color-surface,#fff);border:1px solid #00000014;border-radius:12px;padding:.5rem;box-shadow:0 1px 3px #0000000a}@media (max-width:768px){.Nav-module-scss-module__I0mgBW__sidebar{display:none}}[data-theme=dark] .Nav-module-scss-module__I0mgBW__sidebar{box-shadow:none;background:#ffffff08;border-color:#ffffff14}.Nav-module-scss-module__I0mgBW__navList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Nav-module-scss-module__I0mgBW__stepItem{display:block}.Nav-module-scss-module__I0mgBW__stepButton{all:unset;width:100%;color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.75rem;padding:.7rem .85rem;font-weight:500;transition:all .15s;display:flex}.Nav-module-scss-module__I0mgBW__stepButton:hover:not(:disabled){color:var(--color-text-primary);background:#0000000a}.Nav-module-scss-module__I0mgBW__stepButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:8px}.Nav-module-scss-module__I0mgBW__stepButton.Nav-module-scss-module__I0mgBW__active{color:var(--color-text-primary);background:linear-gradient(135deg,#ff00c814,#ff00c80a);font-weight:600}.Nav-module-scss-module__I0mgBW__stepButton.Nav-module-scss-module__I0mgBW__active .Nav-module-scss-module__I0mgBW__icon{color:var(--color-brand-primary)}.Nav-module-scss-module__I0mgBW__stepButton:disabled{opacity:.5;cursor:default}[data-theme=dark] .Nav-module-scss-module__I0mgBW__stepButton:hover:not(:disabled){background:#ffffff0d}[data-theme=dark] .Nav-module-scss-module__I0mgBW__stepButton.Nav-module-scss-module__I0mgBW__active{background:linear-gradient(135deg,#ff00c826,#ff00c814)}.Nav-module-scss-module__I0mgBW__stepContent{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.Nav-module-scss-module__I0mgBW__icon{color:var(--color-text-tertiary);text-align:center;flex-shrink:0;width:1.1rem;font-size:.95rem;transition:color .15s}.Nav-module-scss-module__I0mgBW__stepLabel{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.Nav-module-scss-module__I0mgBW__mobileDropdown{display:none}@media (max-width:768px){.Nav-module-scss-module__I0mgBW__mobileDropdown{display:block}}.Nav-module-scss-module__I0mgBW__dropdownToggle{background:var(--color-surface,#fff);width:100%;color:var(--color-text-primary);border:1px solid #0000001a;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 3px #0000000a}.Nav-module-scss-module__I0mgBW__dropdownToggle:hover{border-color:var(--color-brand-primary)}.Nav-module-scss-module__I0mgBW__dropdownToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}[data-theme=dark] .Nav-module-scss-module__I0mgBW__dropdownToggle{background:#ffffff08;border-color:#ffffff1a}.Nav-module-scss-module__I0mgBW__toggleContent{align-items:center;gap:.6rem;display:inline-flex}.Nav-module-scss-module__I0mgBW__toggleLabel{font-size:1rem;font-weight:700}.Nav-module-scss-module__I0mgBW__caret{opacity:.5;transition:transform .2s}.Nav-module-scss-module__I0mgBW__caret.Nav-module-scss-module__I0mgBW__open{transform:rotate(180deg)}.Nav-module-scss-module__I0mgBW__dropdownList{background:var(--color-surface,#fff);border:1px solid #0000001a;border-radius:12px;max-height:60vh;margin:.5rem 0 0;padding:.5rem;list-style:none;overflow:auto;box-shadow:0 8px 24px #0000001f}[data-theme=dark] .Nav-module-scss-module__I0mgBW__dropdownList{background:var(--color-background);border-color:#ffffff1a;box-shadow:0 8px 24px #0006}.Nav-module-scss-module__I0mgBW__dropdownItem{text-align:left;width:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.7rem .85rem;font-weight:500;transition:all .15s;display:flex}.Nav-module-scss-module__I0mgBW__dropdownItem:hover{color:var(--color-text-primary);background:#0000000a}.Nav-module-scss-module__I0mgBW__dropdownItem:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Nav-module-scss-module__I0mgBW__dropdownItem.Nav-module-scss-module__I0mgBW__active{color:var(--color-text-primary);background:linear-gradient(135deg,#ff00c814,#ff00c80a);font-weight:600}.Nav-module-scss-module__I0mgBW__dropdownItem.Nav-module-scss-module__I0mgBW__active .Nav-module-scss-module__I0mgBW__icon{color:var(--color-brand-primary)}[data-theme=dark] .Nav-module-scss-module__I0mgBW__dropdownItem:hover{background:#ffffff0d}[data-theme=dark] .Nav-module-scss-module__I0mgBW__dropdownItem.Nav-module-scss-module__I0mgBW__active{background:linear-gradient(135deg,#ff00c826,#ff00c814)}
.EventBasicInfo-module-scss-module__1LRplq__form{flex-direction:column;gap:1rem;display:flex}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.25rem;display:flex}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__pageTitle{margin:0 0 .25rem}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__pageTitle .EventBasicInfo-module-scss-module__1LRplq__highlight{color:var(--color-brand-primary)}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__instructions{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1rem}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__formSection{flex-direction:column;gap:1.5rem;display:flex}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__fieldGroup{flex-direction:column;display:flex}.EventBasicInfo-module-scss-module__1LRplq__form input,.EventBasicInfo-module-scss-module__1LRplq__form textarea{width:100%;color:var(--color-text-primary);border-radius:6px;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s;border:1px solid var(--color-border)!important;background:var(--color-background-alt)!important}.EventBasicInfo-module-scss-module__1LRplq__form input:focus,.EventBasicInfo-module-scss-module__1LRplq__form textarea:focus{outline:none;border-color:var(--color-brand-primary)!important;box-shadow:none!important}.EventBasicInfo-module-scss-module__1LRplq__form textarea{min-height:12rem}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__required{color:var(--color-brand-primary);margin-left:.25rem}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__fieldError{color:#d01212;margin-top:.35rem;font-size:1rem;font-weight:600}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__generalError{background:var(--color-pill-2-bg);color:var(--color-pill-2-text);border:1px solid var(--color-pill-2-border);border-radius:6px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.95rem}.EventBasicInfo-module-scss-module__1LRplq__form .EventBasicInfo-module-scss-module__1LRplq__imageField{background:var(--color-background-alt);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);border-radius:10px;margin-top:1rem;padding:1.5rem}
.GalleryImageManager-module-scss-module__5h3Ttq__container{margin-top:.5rem}.GalleryImageManager-module-scss-module__5h3Ttq__grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;display:grid}.GalleryImageManager-module-scss-module__5h3Ttq__thumb{aspect-ratio:1;border-radius:var(--radius-md,8px);border:1px solid var(--color-border,#ffffff1a);position:relative;overflow:hidden}.GalleryImageManager-module-scss-module__5h3Ttq__thumbImg{object-fit:cover;width:100%;height:100%}.GalleryImageManager-module-scss-module__5h3Ttq__removeBtn{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;transition:background .12s;display:flex;position:absolute;top:4px;right:4px}.GalleryImageManager-module-scss-module__5h3Ttq__removeBtn:hover{background:#dc2626e6}.GalleryImageManager-module-scss-module__5h3Ttq__addBtn{aspect-ratio:1;border-radius:var(--radius-md,8px);border:2px dashed var(--color-border,#ffffff26);color:var(--color-text-secondary,#888);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;transition:border-color .12s,color .12s;display:flex}.GalleryImageManager-module-scss-module__5h3Ttq__addBtn:hover{border-color:var(--color-brand-primary,#cc009f);color:var(--color-brand-primary,#cc009f)}.GalleryImageManager-module-scss-module__5h3Ttq__addBtn svg{font-size:1rem}.GalleryImageManager-module-scss-module__5h3Ttq__pickerWrap{border:1px solid var(--color-border,#ffffff1a);border-radius:var(--radius-md,8px);background:var(--color-surface-alt,#0003);margin-top:.75rem;padding:.75rem}.GalleryImageManager-module-scss-module__5h3Ttq__cancelBtn{border-radius:var(--radius-sm,6px);border:1px solid var(--color-border,#ffffff26);color:var(--color-text-secondary,#888);cursor:pointer;background:0 0;margin-top:.5rem;padding:.35rem .75rem;font-size:.8rem}.GalleryImageManager-module-scss-module__5h3Ttq__cancelBtn:hover{color:var(--color-text-primary,#fff);border-color:var(--color-text-secondary,#888)}
.EventContactInfo-module-scss-module__ceEc9W__form{flex-direction:column;gap:1rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__pageTitle{margin-top:0}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__pageTitle .EventContactInfo-module-scss-module__ceEc9W__highlight{color:var(--color-brand-primary)}.EventContactInfo-module-scss-module__ceEc9W__form label{color:var(--color-text-primary);font-weight:600}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__submitButton{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand);cursor:pointer;transition:var(--transition-bg),var(--transition-color);border:none;border-radius:6px;justify-content:center;align-items:center;height:48px;padding:0 1.5rem;font-size:1rem;font-weight:600;display:flex}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__submitButton:hover:not(:disabled){background:#a8007f}.EventContactInfo-module-scss-module__ceEc9W__form .EventContactInfo-module-scss-module__ceEc9W__submitButton:disabled{opacity:.6;cursor:not-allowed}.EventContactInfo-module-scss-module__ceEc9W__iconInput{border:1px solid var(--color-border);background:var(--color-background-alt);border-radius:6px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:border-color .15s;display:flex}.EventContactInfo-module-scss-module__ceEc9W__iconInput:focus-within{border-color:var(--color-brand-primary)}.EventContactInfo-module-scss-module__ceEc9W__iconInput.EventContactInfo-module-scss-module__ceEc9W__error{border-color:#d01212}.EventContactInfo-module-scss-module__ceEc9W__iconInput svg{color:var(--color-text-secondary);flex-shrink:0;font-size:1rem}.EventContactInfo-module-scss-module__ceEc9W__iconInput input,.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]){color:var(--color-text-primary);flex:1;font-size:1rem;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:focus,.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{outline:none;box-shadow:none!important;border:none!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:disabled,.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]):disabled{opacity:.5;cursor:not-allowed}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]):-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]):-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__iconInput input:not([type=checkbox]):not([type=radio]):not([type=range]):-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__phoneRow{border:1px solid var(--color-border);background:var(--color-background-alt);border-radius:6px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:border-color .15s;display:flex}.EventContactInfo-module-scss-module__ceEc9W__phoneRow:focus-within{border-color:var(--color-brand-primary)}.EventContactInfo-module-scss-module__ceEc9W__phoneRow svg{color:var(--color-text-secondary);flex-shrink:0;font-size:1rem}.EventContactInfo-module-scss-module__ceEc9W__phoneFields{flex:1;align-items:center;gap:.5rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__phoneFields select,.EventContactInfo-module-scss-module__ceEc9W__phoneFields input{color:var(--color-text-primary);font-size:1rem;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.EventContactInfo-module-scss-module__ceEc9W__phoneFields select:focus,.EventContactInfo-module-scss-module__ceEc9W__phoneFields input:focus{outline:none;box-shadow:none!important;border:none!important}.EventContactInfo-module-scss-module__ceEc9W__phoneFields select:disabled,.EventContactInfo-module-scss-module__ceEc9W__phoneFields input:disabled{opacity:.5;cursor:not-allowed}.EventContactInfo-module-scss-module__ceEc9W__phoneFields input{flex:1;min-width:0}.EventContactInfo-module-scss-module__ceEc9W__phoneFields input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__phoneFields input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}.EventContactInfo-module-scss-module__ceEc9W__phoneFields input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;box-shadow:0 0 0px 1000px var(--color-background-alt) inset!important;background:0 0!important}@media (max-width:480px){.EventContactInfo-module-scss-module__ceEc9W__phoneFields{flex-direction:column;align-items:stretch}.EventContactInfo-module-scss-module__ceEc9W__phoneFields select,.EventContactInfo-module-scss-module__ceEc9W__phoneFields input{width:100%}}.EventContactInfo-module-scss-module__ceEc9W__countryCode{cursor:pointer;min-width:8rem}.EventContactInfo-module-scss-module__ceEc9W__countryCode option{background:var(--color-background-alt);color:var(--color-text-primary)}.EventContactInfo-module-scss-module__ceEc9W__fieldGroup{flex-direction:column;gap:1rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__required{color:var(--color-brand-primary);margin-left:.25rem}.EventContactInfo-module-scss-module__ceEc9W__infoNote{color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-top:-.5rem;font-size:.95rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__infoNote svg{flex-shrink:0}.EventContactInfo-module-scss-module__ceEc9W__spinner{border:3px solid #fff;border-top-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite EventContactInfo-module-scss-module__ceEc9W__spin}@keyframes EventContactInfo-module-scss-module__ceEc9W__spin{to{transform:rotate(360deg)}}.EventContactInfo-module-scss-module__ceEc9W__formSection{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__formSectionTitle{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1.2rem;font-weight:700}.EventContactInfo-module-scss-module__ceEc9W__formSectionNote{color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-top:-.25rem;font-size:.95rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__formSectionNote svg{flex-shrink:0}.EventContactInfo-module-scss-module__ceEc9W__checkboxGroup{margin-bottom:2rem}.EventContactInfo-module-scss-module__ceEc9W__checkboxGroup .EventContactInfo-module-scss-module__ceEc9W__checkboxLabel{color:var(--color-text-primary);align-items:center;gap:.5rem;font-weight:500;display:flex}.EventContactInfo-module-scss-module__ceEc9W__checkboxGroup input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-brand-primary);cursor:pointer}.EventContactInfo-module-scss-module__ceEc9W__fieldError{color:#d01212;margin-top:.35rem;font-size:1rem;font-weight:600;line-height:1.4}.EventContactInfo-module-scss-module__ceEc9W__buttonRow{justify-content:flex-end;align-items:stretch;gap:1rem;margin-top:2rem;display:flex}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__backButton{border:1px solid var(--color-border);background:var(--color-background-alt);height:48px;color:var(--color-text-primary);cursor:pointer;transition:var(--transition-bg),var(--transition-color);white-space:nowrap;border-radius:6px;flex:none;padding:0 1.25rem;font-size:1rem;font-weight:600}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__backButton:hover{background:var(--color-background-standout)}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__backButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__backButton:disabled{opacity:.5;cursor:not-allowed}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__submitButton{background:var(--color-brand-primary);height:48px;color:var(--color-text-primary-on-brand);cursor:pointer;transition:var(--transition-bg),var(--transition-color);border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:600;display:flex}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__submitButton:hover:not(:disabled){background:#a8007f}.EventContactInfo-module-scss-module__ceEc9W__buttonRow .EventContactInfo-module-scss-module__ceEc9W__submitButton:disabled{opacity:.6;cursor:not-allowed}
.Calendar-module-scss-module__ubVVpq__calendar{flex-direction:column;gap:.5rem;width:100%;max-width:100%;display:flex}.Calendar-module-scss-module__ubVVpq__header{justify-content:space-between;align-items:center;display:flex;position:relative}.Calendar-module-scss-module__ubVVpq__navButton{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;display:inline-flex}.Calendar-module-scss-module__ubVVpq__navButton:hover{color:var(--color-link-hover)}.Calendar-module-scss-module__ubVVpq__navButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.Calendar-module-scss-module__ubVVpq__monthLabel{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.4rem;padding:.25rem .4rem;font-family:inherit;font-size:1rem;font-weight:600;display:flex}.Calendar-module-scss-module__ubVVpq__monthLabel:focus-visible{box-shadow:var(--focus-ring);outline:none}.Calendar-module-scss-module__ubVVpq__dropdownIcon{color:var(--color-text-secondary);font-size:.75rem}.Calendar-module-scss-module__ubVVpq__yearDropdown{background:var(--color-background-alt);border:1px solid var(--color-border);box-shadow:var(--shadow-md);z-index:10;border-radius:.375rem;margin-top:.25rem;padding:.25rem 0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Calendar-module-scss-module__ubVVpq__yearOption{text-align:left;cursor:pointer;width:100%;color:var(--color-text-primary);background:0 0;border:none;padding:.5rem 1rem;font-family:inherit;font-size:.95rem;display:block}.Calendar-module-scss-module__ubVVpq__yearOption:hover{background:var(--color-background-standout)}.Calendar-module-scss-module__ubVVpq__yearOption:focus-visible{box-shadow:var(--focus-ring);outline:none}.Calendar-module-scss-module__ubVVpq__dayLabels{text-align:center;color:var(--color-text-secondary);grid-template-columns:repeat(7,1fr);font-size:.75rem;font-weight:600;display:grid}.Calendar-module-scss-module__ubVVpq__dayLabel{padding:.5rem 0}.Calendar-module-scss-module__ubVVpq__grid{flex-direction:column;gap:.15rem;width:100%;display:flex}.Calendar-module-scss-module__ubVVpq__week{grid-template-columns:repeat(7,1fr);gap:.15rem;width:100%;display:grid}.Calendar-module-scss-module__ubVVpq__day{cursor:pointer;aspect-ratio:1;text-align:center;-webkit-user-select:none;user-select:none;background:var(--color-background-alt);color:var(--color-text-primary);transition:background var(--transition-bg),color var(--transition-color);border:none;border-radius:.5rem;justify-content:center;align-items:center;font-family:inherit;font-size:.9rem;font-weight:500;display:flex;position:relative}.Calendar-module-scss-module__ubVVpq__day:hover{background:var(--color-background-standout)}.Calendar-module-scss-module__ubVVpq__day:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;z-index:1}.Calendar-module-scss-module__ubVVpq__day[aria-disabled=true]{cursor:default}.Calendar-module-scss-module__ubVVpq__today{outline:2px solid var(--color-focus);outline-offset:-2px}.Calendar-module-scss-module__ubVVpq__selected{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand)}.Calendar-module-scss-module__ubVVpq__selected:hover{background:#a8007f}.Calendar-module-scss-module__ubVVpq__outside{color:var(--color-text-secondary);opacity:.5}.Calendar-module-scss-module__ubVVpq__available{background:color-mix(in srgb, var(--color-brand-primary) 16%, var(--color-background-alt));color:var(--color-brand-primary);font-weight:700}.Calendar-module-scss-module__ubVVpq__available:hover{background:color-mix(in srgb, var(--color-brand-primary) 28%, var(--color-background-alt))}.Calendar-module-scss-module__ubVVpq__unavailable{opacity:.3;cursor:default;pointer-events:none}.Calendar-module-scss-module__ubVVpq__past{color:var(--color-text-secondary);pointer-events:none;background:var(--color-background-standout)}.Calendar-module-scss-module__ubVVpq__past:hover{background:var(--color-background-standout)}.Calendar-module-scss-module__ubVVpq__disabledOverlay{color:var(--color-brand-primary);pointer-events:none;font-size:.6rem;position:absolute;top:4px;right:4px}.Calendar-module-scss-module__ubVVpq__disabledIcon{pointer-events:none}@media (max-width:480px){.Calendar-module-scss-module__ubVVpq__calendar{gap:.35rem}.Calendar-module-scss-module__ubVVpq__header{padding:0 .25rem}.Calendar-module-scss-module__ubVVpq__navButton{padding:.25rem;font-size:1rem}.Calendar-module-scss-module__ubVVpq__monthLabel{font-size:.9rem}.Calendar-module-scss-module__ubVVpq__dayLabels{font-size:.65rem}.Calendar-module-scss-module__ubVVpq__dayLabel{padding:.35rem 0}.Calendar-module-scss-module__ubVVpq__grid,.Calendar-module-scss-module__ubVVpq__week{gap:.1rem}.Calendar-module-scss-module__ubVVpq__day{border-radius:.375rem;min-height:24px;font-size:.8rem}.Calendar-module-scss-module__ubVVpq__disabledOverlay{font-size:.5rem;top:2px;right:2px}}@media (max-width:360px){.Calendar-module-scss-module__ubVVpq__day{border-radius:.25rem;font-size:.75rem}.Calendar-module-scss-module__ubVVpq__dayLabels{font-size:.6rem}.Calendar-module-scss-module__ubVVpq__monthLabel{font-size:.85rem}}
.TicketPurchaseEntry-module-scss-module__VoZZYq__ticketButton{cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;min-width:140px;padding:1rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .15s;display:flex;background:var(--color-brand-primary)!important;border:2px solid var(--color-brand-primary)!important;color:#fff!important}.TicketPurchaseEntry-module-scss-module__VoZZYq__ticketButton svg{font-size:1.25rem;color:#fff!important}.TicketPurchaseEntry-module-scss-module__VoZZYq__ticketButton:hover{filter:brightness(1.1)}@media (max-width:639px){.TicketPurchaseEntry-module-scss-module__VoZZYq__ticketButton{border-radius:10px;min-width:120px;padding:.875rem 1.25rem;font-size:.85rem}.TicketPurchaseEntry-module-scss-module__VoZZYq__ticketButton svg{font-size:1.125rem}}
.Schedule-module-scss-module__XUYGNa__schedule{padding:none}.Schedule-module-scss-module__XUYGNa__headerRow{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__heading{color:var(--color-text-primary);margin-top:0;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.Schedule-module-scss-module__XUYGNa__stepTitle{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.15rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__instructions{color:var(--color-text-secondary);margin-top:-.5rem;margin-bottom:1.25rem;font-size:.95rem}.Schedule-module-scss-module__XUYGNa__card{background:0 0;border:none;border-radius:0;margin-bottom:1.25rem;padding:0}.Schedule-module-scss-module__XUYGNa__card:last-child{margin-bottom:0}.Schedule-module-scss-module__XUYGNa__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__cardHeader .Schedule-module-scss-module__XUYGNa__stepTitle{margin-bottom:0}.Schedule-module-scss-module__XUYGNa__clearScheduleLink{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;transition:all .15s}.Schedule-module-scss-module__XUYGNa__clearScheduleLink:hover{color:var(--color-pill-2-text);border-color:var(--color-pill-2-text);background:var(--color-pill-2-bg)}.Schedule-module-scss-module__XUYGNa__timezoneWrapper{color:var(--color-text-secondary);flex-direction:column;gap:.25rem;margin-top:.25rem;font-size:.9rem;display:flex}.Schedule-module-scss-module__XUYGNa__timezoneRow{align-items:center;gap:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__timezoneLabel{color:var(--color-text-secondary);font-weight:500}.Schedule-module-scss-module__XUYGNa__timezoneValue{color:var(--color-text-primary);word-break:break-word;font-weight:600}.Schedule-module-scss-module__XUYGNa__setTimezoneButton{color:var(--color-link);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin:0;padding:0;font-size:.85rem;display:inline-flex}.Schedule-module-scss-module__XUYGNa__setTimezoneButton:hover{text-decoration:underline}.Schedule-module-scss-module__XUYGNa__setTimezoneButton svg{font-size:.85rem}.Schedule-module-scss-module__XUYGNa__clearButton{color:var(--color-pill-2-text);border:1px solid var(--color-pill-2-text);cursor:pointer;transition:background var(--transition-bg);background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem}.Schedule-module-scss-module__XUYGNa__clearButton:hover{background:var(--color-pill-2-hover)}.Schedule-module-scss-module__XUYGNa__tentativeBox{background:var(--color-background-standout);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:15px;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}@media (max-width:480px){.Schedule-module-scss-module__XUYGNa__tentativeBox{flex-direction:column;align-items:flex-start;gap:.75rem}}.Schedule-module-scss-module__XUYGNa__toggleLabel{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__toggleSwitch{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Schedule-module-scss-module__XUYGNa__toggleOption{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.9rem;font-weight:500;transition:all .15s}.Schedule-module-scss-module__XUYGNa__toggleOption.Schedule-module-scss-module__XUYGNa__active{color:var(--color-text-primary)}.Schedule-module-scss-module__XUYGNa__toggleOption.Schedule-module-scss-module__XUYGNa__inactive{color:var(--color-text-secondary)}.Schedule-module-scss-module__XUYGNa__toggleOption:hover{background:var(--color-background-standout)}.Schedule-module-scss-module__XUYGNa__toggleWrapper{flex-shrink:0;align-items:center;gap:.5rem;margin-right:1rem;display:inline-flex}@media (max-width:600px){.Schedule-module-scss-module__XUYGNa__toggleWrapper{justify-content:flex-start;width:100%;margin-bottom:.5rem}}.Schedule-module-scss-module__XUYGNa__switch{background:var(--color-border);cursor:pointer;width:36px;height:20px;transition:background var(--transition-bg);border:none;border-radius:999px;padding:0;position:relative}.Schedule-module-scss-module__XUYGNa__switch:focus{box-shadow:0 0 0 2px var(--color-link);outline:none}.Schedule-module-scss-module__XUYGNa__thumb{background:var(--color-background-alt);width:16px;height:16px;transition:transform var(--transition-transform);border-radius:50%;position:absolute;top:2px;left:2px}.Schedule-module-scss-module__XUYGNa__checked{background:var(--color-brand-primary)}.Schedule-module-scss-module__XUYGNa__checked .Schedule-module-scss-module__XUYGNa__thumb{transform:translate(16px)}.Schedule-module-scss-module__XUYGNa__inactive{color:var(--color-text-secondary)}.Schedule-module-scss-module__XUYGNa__calendarWrapper{margin-bottom:2rem}.Schedule-module-scss-module__XUYGNa__dateRows{flex-direction:column;gap:1rem;display:flex}.Schedule-module-scss-module__XUYGNa__dateRow{background:#0c0911;border:1px solid #ffffff2e;border-radius:12px;overflow:hidden}.Schedule-module-scss-module__XUYGNa__dateRowCancelled{opacity:.7;background:var(--color-background-standout)}.Schedule-module-scss-module__XUYGNa__dateHeader{background:0 0;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.Schedule-module-scss-module__XUYGNa__dateInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__dateLabel{color:var(--color-text-primary);font-size:1rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__cancelledBadge{background:var(--color-pill-2-bg);color:var(--color-pill-2-text);border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.Schedule-module-scss-module__XUYGNa__dateActions{align-items:center;gap:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__cancelDateButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.85rem}.Schedule-module-scss-module__XUYGNa__cancelDateButton:hover{color:var(--color-pill-2-text);background:var(--color-pill-2-bg)}.Schedule-module-scss-module__XUYGNa__uncancelButton{color:var(--color-link);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.85rem;display:inline-flex}.Schedule-module-scss-module__XUYGNa__uncancelButton:hover{background:color-mix(in oklab, var(--color-link) 10%, transparent)}.Schedule-module-scss-module__XUYGNa__uncancelButton svg{font-size:.75rem}.Schedule-module-scss-module__XUYGNa__deleteDateButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.85rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__deleteDateButton:hover,.Schedule-module-scss-module__XUYGNa__deleteDateButton:focus-visible{color:#ff8f8f;background:#ff8f8f1f}.Schedule-module-scss-module__XUYGNa__dateContent{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.Schedule-module-scss-module__XUYGNa__timesSection{min-height:2.5rem}.Schedule-module-scss-module__XUYGNa__allDayIndicator{color:var(--color-text-secondary);padding:.5rem 0;font-size:.9rem;font-style:italic}.Schedule-module-scss-module__XUYGNa__slotList{flex-direction:column;gap:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__slotRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__timeInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-primary);border-radius:6px;width:auto;min-width:0;padding:.5rem .6rem;font-size:.95rem}.Schedule-module-scss-module__XUYGNa__timeInput:focus{border-color:var(--color-brand-primary);box-shadow:var(--focus-ring);outline:none}.Schedule-module-scss-module__XUYGNa__timeInput::-webkit-calendar-picker-indicator{filter:var(--filter-brand-primary);cursor:pointer}.Schedule-module-scss-module__XUYGNa__timeSeparator{color:var(--color-text-secondary);flex-shrink:0;font-size:1rem}.Schedule-module-scss-module__XUYGNa__removeSlotButton{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:4px;flex-shrink:0;margin-left:auto;padding:.25rem .5rem;font-size:.85rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__removeSlotButton:hover,.Schedule-module-scss-module__XUYGNa__removeSlotButton:focus-visible{color:#ff8f8f;background:#ff8f8f1f}.Schedule-module-scss-module__XUYGNa__dateOptions{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.Schedule-module-scss-module__XUYGNa__allDayToggle{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.Schedule-module-scss-module__XUYGNa__allDayToggle input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-brand-primary);cursor:pointer}.Schedule-module-scss-module__XUYGNa__allDayToggle:hover{color:var(--color-text-primary)}.Schedule-module-scss-module__XUYGNa__addTimeButton,.Schedule-module-scss-module__XUYGNa__repeatButton{color:#ff8fcb;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.85rem;font-weight:600;display:inline-flex}.Schedule-module-scss-module__XUYGNa__addTimeButton:hover,.Schedule-module-scss-module__XUYGNa__addTimeButton:focus,.Schedule-module-scss-module__XUYGNa__addTimeButton:focus-visible,.Schedule-module-scss-module__XUYGNa__addTimeButton:active,.Schedule-module-scss-module__XUYGNa__addTimeButton:visited,.Schedule-module-scss-module__XUYGNa__repeatButton:hover,.Schedule-module-scss-module__XUYGNa__repeatButton:focus,.Schedule-module-scss-module__XUYGNa__repeatButton:focus-visible,.Schedule-module-scss-module__XUYGNa__repeatButton:active,.Schedule-module-scss-module__XUYGNa__repeatButton:visited{color:#ff8fcb;background:#ed4d9e1f}.Schedule-module-scss-module__XUYGNa__addTimeButton:focus-visible,.Schedule-module-scss-module__XUYGNa__repeatButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Schedule-module-scss-module__XUYGNa__addTimeButton svg,.Schedule-module-scss-module__XUYGNa__repeatButton svg{font-size:.7rem}.Schedule-module-scss-module__XUYGNa__iconButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;height:2rem;margin-top:1.65rem;font-size:1.25rem}.Schedule-module-scss-module__XUYGNa__iconButton:hover{color:var(--color-pill-2-active)}.Schedule-module-scss-module__XUYGNa__buttonRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__addSlotButton,.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__recurButton{background:var(--color-background);color:var(--color-pill-9-text);border:1px solid var(--color-pill-9-border);cursor:pointer;border-radius:4px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.85rem;font-weight:500;display:inline-flex}.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__addSlotButton:hover,.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__recurButton:hover{background:var(--color-pill-9-hover)}.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__addSlotButton svg,.Schedule-module-scss-module__XUYGNa__buttonRow .Schedule-module-scss-module__XUYGNa__recurButton svg,.Schedule-module-scss-module__XUYGNa__addIcon{font-size:.75rem}.Schedule-module-scss-module__XUYGNa__slotGroup{flex-direction:column;flex:1;display:flex}.Schedule-module-scss-module__XUYGNa__slotGroup label{color:var(--color-text-primary);margin-bottom:.25rem;font-size:.8rem}.Schedule-module-scss-module__XUYGNa__summaryBox{color:#fff;background:#ed4d9e12;border-left:3px solid #ed4d9e;border-radius:0 9px 9px 0;margin:-1rem 0 2rem;padding:12px 14px;font-size:13.5px;line-height:1.55}.Schedule-module-scss-module__XUYGNa__summaryContent{color:var(--color-text-primary);font-size:.92rem;line-height:1.5}.Schedule-module-scss-module__XUYGNa__summaryContent br{margin-top:.5rem;display:block}.Schedule-module-scss-module__XUYGNa__footerButtonWrapper{justify-content:center;margin-top:2rem;display:flex}@media (max-width:480px){.Schedule-module-scss-module__XUYGNa__dateHeader{padding:.6rem .75rem}.Schedule-module-scss-module__XUYGNa__dateLabel{font-size:.95rem}.Schedule-module-scss-module__XUYGNa__dateContent{padding:.75rem}.Schedule-module-scss-module__XUYGNa__slotRow{gap:.4rem}.Schedule-module-scss-module__XUYGNa__timeInput{padding:.45rem .5rem;font-size:.9rem}.Schedule-module-scss-module__XUYGNa__dateOptions{gap:.75rem}.Schedule-module-scss-module__XUYGNa__addTimeButton,.Schedule-module-scss-module__XUYGNa__repeatButton{padding:.2rem .4rem;font-size:.8rem}}.Schedule-module-scss-module__XUYGNa__addDatesButton{width:100%;color:var(--color-brand-primary);border:1px dashed var(--color-brand-primary);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.7rem 1rem;font-size:.95rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.Schedule-module-scss-module__XUYGNa__addDatesButton:hover,.Schedule-module-scss-module__XUYGNa__addDatesButton:focus,.Schedule-module-scss-module__XUYGNa__addDatesButton:focus-visible,.Schedule-module-scss-module__XUYGNa__addDatesButton:active{background:var(--color-brand-primary);color:#fff;border-style:solid}.Schedule-module-scss-module__XUYGNa__addDatesButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Schedule-module-scss-module__XUYGNa__addDatesButton:disabled{opacity:.5;cursor:not-allowed;color:var(--color-brand-primary);background:0 0}.Schedule-module-scss-module__XUYGNa__pickerBackdrop{z-index:1000;background:#000000eb;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.Schedule-module-scss-module__XUYGNa__pickerPanel{background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:.75rem;width:100%;max-width:40rem;padding:1.25rem}.Schedule-module-scss-module__XUYGNa__soldBadge{background:var(--color-pill-9-hover);color:var(--color-pill-9-text);border:1px solid var(--color-pill-9-border);border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}.Schedule-module-scss-module__XUYGNa__lockedNote{color:var(--color-text-primary);border:1px dashed var(--color-border);cursor:help;border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.Schedule-module-scss-module__XUYGNa__kindOptions{background:#0c0911;border:1px solid #fff3;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}@media (max-width:40rem){.Schedule-module-scss-module__XUYGNa__kindOptions{grid-auto-flow:row}}.Schedule-module-scss-module__XUYGNa__kindOption{text-align:center;cursor:pointer;background:#ffffff0e;border:1px solid #fff3;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 8px;font-family:inherit;transition:background .12s,border-color .12s;display:flex}.Schedule-module-scss-module__XUYGNa__kindOption:hover,.Schedule-module-scss-module__XUYGNa__kindOption:focus,.Schedule-module-scss-module__XUYGNa__kindOption:focus-visible,.Schedule-module-scss-module__XUYGNa__kindOption:active{border-color:#ff8fcb}.Schedule-module-scss-module__XUYGNa__kindOption:hover .Schedule-module-scss-module__XUYGNa__kindLabel,.Schedule-module-scss-module__XUYGNa__kindOption:focus .Schedule-module-scss-module__XUYGNa__kindLabel,.Schedule-module-scss-module__XUYGNa__kindOption:focus-visible .Schedule-module-scss-module__XUYGNa__kindLabel,.Schedule-module-scss-module__XUYGNa__kindOption:active .Schedule-module-scss-module__XUYGNa__kindLabel{color:#fff}.Schedule-module-scss-module__XUYGNa__kindOption:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Schedule-module-scss-module__XUYGNa__kindOptionActive{background:#d11e78;border-color:#d11e78}.Schedule-module-scss-module__XUYGNa__kindOptionActive .Schedule-module-scss-module__XUYGNa__kindLabel{color:#fff}.Schedule-module-scss-module__XUYGNa__kindOptionActive .Schedule-module-scss-module__XUYGNa__kindHint{color:#ffffffd9}.Schedule-module-scss-module__XUYGNa__kindOptionActive:hover,.Schedule-module-scss-module__XUYGNa__kindOptionActive:focus,.Schedule-module-scss-module__XUYGNa__kindOptionActive:active{border-color:#d11e78}.Schedule-module-scss-module__XUYGNa__kindLabel{color:#fff;font-size:13.5px;font-weight:700;line-height:1.2}.Schedule-module-scss-module__XUYGNa__kindHint{color:#ffffffb8;font-size:11px;line-height:1.3}@media (min-width:40rem){.Schedule-module-scss-module__XUYGNa__kindHint{display:none}}.Schedule-module-scss-module__XUYGNa__kindWarning{color:var(--color-text-primary);background:var(--color-pill-9-hover);border:1px solid var(--color-pill-9-border);border-radius:6px;margin-top:.85rem;padding:.6rem .75rem;font-size:.85rem}.Schedule-module-scss-module__XUYGNa__tzLabel{color:#fff;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.Schedule-module-scss-module__XUYGNa__tzField{color:#fff;cursor:pointer;text-align:left;background:#0c0911;border:1px solid #fff3;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 14px;font-family:inherit;font-size:15px;display:flex}.Schedule-module-scss-module__XUYGNa__tzField:hover,.Schedule-module-scss-module__XUYGNa__tzField:focus-visible{border-color:#ff8fcb}.Schedule-module-scss-module__XUYGNa__tzField:hover,.Schedule-module-scss-module__XUYGNa__tzField:focus,.Schedule-module-scss-module__XUYGNa__tzField:active,.Schedule-module-scss-module__XUYGNa__tzField:visited{color:#fff}.Schedule-module-scss-module__XUYGNa__tzField:focus{border-color:#ed4d9e;outline:none;box-shadow:0 0 0 3px #ed4d9e2e}.Schedule-module-scss-module__XUYGNa__tzField option{color:#fff;background:#0c0911}.Schedule-module-scss-module__XUYGNa__tzRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Schedule-module-scss-module__XUYGNa__tzRow .Schedule-module-scss-module__XUYGNa__tzField{flex:260px}.Schedule-module-scss-module__XUYGNa__allDay{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:100px;flex-shrink:0;align-items:center;gap:8px;padding:12px 15px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.Schedule-module-scss-module__XUYGNa__allDayDot{background:#fff3;border-radius:100px;flex-shrink:0;width:26px;height:15px;transition:background .12s;position:relative}.Schedule-module-scss-module__XUYGNa__allDayDot:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:left .12s;position:absolute;top:2px;left:2px}.Schedule-module-scss-module__XUYGNa__allDayOn{background:#ed4d9e1f;border-color:#ed4d9e}.Schedule-module-scss-module__XUYGNa__allDayOn .Schedule-module-scss-module__XUYGNa__allDayDot{background:#d11e78}.Schedule-module-scss-module__XUYGNa__allDayOn .Schedule-module-scss-module__XUYGNa__allDayDot:after{left:13px}@media (prefers-reduced-motion:reduce){.Schedule-module-scss-module__XUYGNa__allDayDot,.Schedule-module-scss-module__XUYGNa__allDayDot:after{transition:none}}.Schedule-module-scss-module__XUYGNa__multiList{flex-direction:column;gap:10px;display:flex}.Schedule-module-scss-module__XUYGNa__addDateButton{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:10px;align-self:flex-start;align-items:center;gap:7px;margin-top:10px;padding:11px 15px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .15s;display:inline-flex}.Schedule-module-scss-module__XUYGNa__addDateButton:hover,.Schedule-module-scss-module__XUYGNa__addDateButton:focus,.Schedule-module-scss-module__XUYGNa__addDateButton:focus-visible,.Schedule-module-scss-module__XUYGNa__addDateButton:active,.Schedule-module-scss-module__XUYGNa__addDateButton:visited{color:#fff;border-color:#ff8fcb}.Schedule-module-scss-module__XUYGNa__addDateButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Schedule-module-scss-module__XUYGNa__addDateButton svg{flex-shrink:0;font-size:12px}.Schedule-module-scss-module__XUYGNa__multiNote{color:#fff;background:#ed4d9e12;border-left:3px solid #ed4d9e;border-radius:0 9px 9px 0;align-items:flex-start;gap:9px;margin:12px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.Schedule-module-scss-module__XUYGNa__multiNote svg{color:#ff8fcb;flex-shrink:0;margin-top:3px;font-size:15px}@media (prefers-reduced-motion:reduce){.Schedule-module-scss-module__XUYGNa__addDateButton{transition:none}}
.RecurrenceBuilder-module-scss-module__eRl3QG__wrapper{background:var(--color-background);border:1px solid var(--color-pill-9-border);box-shadow:var(--shadow-sm);border-radius:.5rem;margin-top:1rem;padding:1rem 1.25rem}.RecurrenceBuilder-module-scss-module__eRl3QG__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__header span{color:var(--color-text-primary);font-size:1rem;font-weight:600}.RecurrenceBuilder-module-scss-module__eRl3QG__header .RecurrenceBuilder-module-scss-module__eRl3QG__closeButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1rem;line-height:1;display:inline-flex}.RecurrenceBuilder-module-scss-module__eRl3QG__header .RecurrenceBuilder-module-scss-module__eRl3QG__closeButton:hover{color:var(--color-pill-2-active)}.RecurrenceBuilder-module-scss-module__eRl3QG__header .RecurrenceBuilder-module-scss-module__eRl3QG__closeButton svg{font-size:1.1rem}.RecurrenceBuilder-module-scss-module__eRl3QG__controlRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__controlRow label{color:var(--color-text-primary);font-weight:500}.RecurrenceBuilder-module-scss-module__eRl3QG__controlRow input[type=number],.RecurrenceBuilder-module-scss-module__eRl3QG__controlRow select{border:1px solid var(--color-pill-9-border);background:var(--color-pill-9-bg);color:var(--color-text-primary);border-radius:.375rem;padding:.45rem .65rem;font-size:.95rem}.RecurrenceBuilder-module-scss-module__eRl3QG__weekdayRow{gap:.25rem;margin-bottom:1rem;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__dayButton{background:var(--color-pill-6-bg);border:1px solid var(--color-pill-6-border);width:2.25rem;height:2.25rem;color:var(--color-pill-6-text);cursor:pointer;text-align:center;transition:background var(--transition-bg),color var(--transition-color),border var(--transition-border);border-radius:.375rem;padding:0;font-size:.95rem;font-weight:600;line-height:2.25rem}.RecurrenceBuilder-module-scss-module__eRl3QG__dayButton.RecurrenceBuilder-module-scss-module__eRl3QG__active{background:var(--color-pill-3-active);color:var(--color-text-primary-on-brand);border-color:var(--color-pill-3-active)}.RecurrenceBuilder-module-scss-module__eRl3QG__dayButton:hover{background:var(--color-pill-6-hover);color:var(--color-pill-6-hover-text)}.RecurrenceBuilder-module-scss-module__eRl3QG__radioGroup{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__radioGroup label{color:var(--color-text-primary);align-items:center;gap:.5rem;font-weight:500;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__radioGroup label input{accent-color:var(--color-brand-primary);margin:0}.RecurrenceBuilder-module-scss-module__eRl3QG__rangeSection{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.RecurrenceBuilder-module-scss-module__eRl3QG__rangeSection label{color:var(--color-text-primary);font-weight:500}.RecurrenceBuilder-module-scss-module__eRl3QG__rangeSection input[type=date]{border:1px solid var(--color-pill-9-border);background:var(--color-pill-9-bg);color:var(--color-text-primary);border-radius:.375rem;padding:.45rem .65rem;font-size:.95rem}.RecurrenceBuilder-module-scss-module__eRl3QG__generateButton{background:var(--color-pill-9-active);color:var(--color-text-primary-on-brand);border:solid 1px var(--color-pill-9-border);cursor:pointer;transition:background var(--transition-bg),transform var(--transition-transform);border-radius:.375rem;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600}.RecurrenceBuilder-module-scss-module__eRl3QG__generateButton:hover{background:var(--color-pill-9-hover)}.RecurrenceBuilder-module-scss-module__eRl3QG__generateButton:focus{outline:2px solid var(--color-pill-9-hover);outline-offset:2px}.RecurrenceBuilder-module-scss-module__eRl3QG__recurringToggle{background:var(--color-pill-6-hover);color:var(--color-pill-6-text);cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.3rem;margin-left:.75rem;padding:.45rem .75rem;font-size:.9rem;font-weight:500;display:inline-flex}.RecurrenceBuilder-module-scss-module__eRl3QG__recurringToggle:hover{background:var(--color-pill-6-active);color:var(--color-text-primary-on-brand)}.RecurrenceBuilder-module-scss-module__eRl3QG__recurringToggle svg{font-size:.85rem}
.DateCalendar-module-scss-module__1o2LhW__cal{z-index:30;background:#1a1426;border:1px solid #ffffff2e;border-radius:16px;width:300px;max-width:92vw;padding:14px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 20px 55px #0009}@media (max-width:30rem){.DateCalendar-module-scss-module__1o2LhW__cal{left:auto;right:0}}.DateCalendar-module-scss-module__1o2LhW__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.DateCalendar-module-scss-module__1o2LhW__nav{color:#cbc5d4;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:13px;display:flex}.DateCalendar-module-scss-module__1o2LhW__nav:hover,.DateCalendar-module-scss-module__1o2LhW__nav:focus,.DateCalendar-module-scss-module__1o2LhW__nav:focus-visible,.DateCalendar-module-scss-module__1o2LhW__nav:active,.DateCalendar-module-scss-module__1o2LhW__nav:visited{color:#fff;border-color:#ed4d9e}.DateCalendar-module-scss-module__1o2LhW__nav:focus-visible{outline:var(--focus-ring);outline-offset:2px}.DateCalendar-module-scss-module__1o2LhW__title{text-align:center;font-family:var(--font-fraunces),Georgia,serif;color:#fff;border:1px solid #ffffff2e;border-radius:100px;flex:1;padding:7px 0;font-size:16px;font-weight:700}.DateCalendar-module-scss-module__1o2LhW__dow{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.DateCalendar-module-scss-module__1o2LhW__dow span{text-align:center;color:#a8a1b5;padding:6px 0;font-size:11px;font-weight:700}.DateCalendar-module-scss-module__1o2LhW__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DateCalendar-module-scss-module__1o2LhW__day{aspect-ratio:1;color:#fff;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13.5px;display:flex}.DateCalendar-module-scss-module__1o2LhW__day:hover:not(:disabled):not(.DateCalendar-module-scss-module__1o2LhW__on){background:#ffffff14}.DateCalendar-module-scss-module__1o2LhW__day:focus-visible{outline-offset:-2px;outline:2px solid #ff8fcb}.DateCalendar-module-scss-module__1o2LhW__outside{color:#6f6880}.DateCalendar-module-scss-module__1o2LhW__disabled{color:#4a4356;cursor:default}.DateCalendar-module-scss-module__1o2LhW__on{color:#fff;background:#d11e78;font-weight:800}.DateCalendar-module-scss-module__1o2LhW__today{box-shadow:inset 0 0 0 1px #ff8fcbb3}
.DateField-module-scss-module__5ALOMW__wrap{min-width:0;position:relative}.DateField-module-scss-module__5ALOMW__dateField{color:#fff;cursor:pointer;text-align:left;background:#0c0911;border:1px solid #fff3;border-radius:11px;align-items:center;gap:10px;width:100%;padding:13px 14px;font-family:inherit;font-size:15px;display:flex}.DateField-module-scss-module__5ALOMW__dateField:hover,.DateField-module-scss-module__5ALOMW__dateField:focus,.DateField-module-scss-module__5ALOMW__dateField:focus-visible,.DateField-module-scss-module__5ALOMW__dateField:active,.DateField-module-scss-module__5ALOMW__dateField:visited{color:#fff}.DateField-module-scss-module__5ALOMW__dateField:hover{border-color:#ed4d9e}.DateField-module-scss-module__5ALOMW__dateField:focus-visible{border-color:#ed4d9e;outline:none;box-shadow:0 0 0 3px #ed4d9e2e}.DateField-module-scss-module__5ALOMW__dateField:disabled{opacity:.65;cursor:not-allowed}.DateField-module-scss-module__5ALOMW__open{border-color:#ed4d9e;box-shadow:0 0 0 3px #ed4d9e2e}.DateField-module-scss-module__5ALOMW__calIcon{color:#ff8fcb;flex-shrink:0;font-size:14px}.DateField-module-scss-module__5ALOMW__dateFace{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.DateField-module-scss-module__5ALOMW__placeholder{color:#a8a1b5}.DateField-module-scss-module__5ALOMW__chev{color:#fff9;flex-shrink:0;font-size:12px}
.OnceDateRow-module-scss-module__2RushG__wrap{flex-direction:column;gap:10px;display:flex}.OnceDateRow-module-scss-module__2RushG__row{grid-template-columns:56px 1.15fr 1fr;align-items:center;gap:10px;display:grid}@media (max-width:40rem){.OnceDateRow-module-scss-module__2RushG__row{grid-template-columns:1fr;gap:7px}}.OnceDateRow-module-scss-module__2RushG__rowLabel{color:#fff;font-size:13px;font-weight:600}.OnceDateRow-module-scss-module__2RushG__timeCell{min-width:0}.OnceDateRow-module-scss-module__2RushG__timeCell>div{width:100%}.OnceDateRow-module-scss-module__2RushG__timeCell button{justify-content:space-between;width:100%}.OnceDateRow-module-scss-module__2RushG__timeHidden{display:none}.OnceDateRow-module-scss-module__2RushG__lockNote{color:#f5c14b;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:12px;font-weight:600;line-height:1.5;display:flex}.OnceDateRow-module-scss-module__2RushG__lockNote svg{flex-shrink:0;margin-top:2px}.OnceDateRow-module-scss-module__2RushG__allDay{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.OnceDateRow-module-scss-module__2RushG__allDayDot{background:#fff3;border-radius:100px;flex-shrink:0;width:26px;height:15px;transition:background .12s;position:relative}.OnceDateRow-module-scss-module__2RushG__allDayDot:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:left .12s;position:absolute;top:2px;left:2px}.OnceDateRow-module-scss-module__2RushG__allDayOn{background:#ed4d9e1f;border-color:#ed4d9e}.OnceDateRow-module-scss-module__2RushG__allDayOn .OnceDateRow-module-scss-module__2RushG__allDayDot{background:#d11e78}.OnceDateRow-module-scss-module__2RushG__allDayOn .OnceDateRow-module-scss-module__2RushG__allDayDot:after{left:13px}@media (prefers-reduced-motion:reduce){.OnceDateRow-module-scss-module__2RushG__allDayDot,.OnceDateRow-module-scss-module__2RushG__allDayDot:after{transition:none}}
.MultiDateRow-module-scss-module__Bcjhhq__card{background:#0c0911;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;gap:8px;padding:13px;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__top{justify-content:space-between;align-items:center;margin-bottom:1px;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__label{text-transform:uppercase;letter-spacing:.05em;color:#a8a1b5;font-size:11px;font-weight:800}.MultiDateRow-module-scss-module__Bcjhhq__delete{color:#cbc5d4;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:12px;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__delete:hover,.MultiDateRow-module-scss-module__Bcjhhq__delete:focus-visible{color:#ff8f8f;border-color:#ff8f8f}.MultiDateRow-module-scss-module__Bcjhhq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__dateCell{flex:2 190px;min-width:150px}.MultiDateRow-module-scss-module__Bcjhhq__timeCell{flex:132px;align-items:center;gap:7px;min-width:120px;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__timeCell>div{flex:1;min-width:0}.MultiDateRow-module-scss-module__Bcjhhq__timeCell button{justify-content:space-between;width:100%}.MultiDateRow-module-scss-module__Bcjhhq__inlineLabel{color:#cbc5d4;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10.5px;font-weight:700}.MultiDateRow-module-scss-module__Bcjhhq__extraLabel{color:#cbc5d4;padding-left:2px;font-size:12px;font-weight:600;display:block}.MultiDateRow-module-scss-module__Bcjhhq__removeSlot{color:#ff8fcb;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-family:inherit;font-size:12px;font-weight:700}.MultiDateRow-module-scss-module__Bcjhhq__removeSlot:hover,.MultiDateRow-module-scss-module__Bcjhhq__removeSlot:focus-visible,.MultiDateRow-module-scss-module__Bcjhhq__removeSlot:visited{color:#ff8fcb;text-decoration:underline}.MultiDateRow-module-scss-module__Bcjhhq__lockNote{color:#f5c14b;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:12px;font-weight:600;line-height:1.5;display:flex}.MultiDateRow-module-scss-module__Bcjhhq__lockNote svg{flex-shrink:0;margin-top:2px}
.RecurrenceFields-module-scss-module__vaACvW__wrap{border-top:1px solid #ffffff1f;margin-top:18px;padding-top:16px}.RecurrenceFields-module-scss-module__vaACvW__header{color:#fff;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.RecurrenceFields-module-scss-module__vaACvW__header svg{font-size:13px}.RecurrenceFields-module-scss-module__vaACvW__field{margin-bottom:14px}.RecurrenceFields-module-scss-module__vaACvW__label{color:#fff;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.RecurrenceFields-module-scss-module__vaACvW__intervalRow{grid-template-columns:88px 1fr;align-items:center;gap:10px;display:grid}input.RecurrenceFields-module-scss-module__vaACvW__number:not([type=checkbox]):not([type=radio]):not([type=range]){color:#fff;background:#0c0911;border:1px solid #ffffff2e;border-radius:9px;outline:none;width:100%;padding:12px;font-family:inherit;font-size:15px}input.RecurrenceFields-module-scss-module__vaACvW__number:not([type=checkbox]):not([type=radio]):not([type=range]):focus{border-color:#ed4d9e;box-shadow:0 0 0 3px #ed4d9e2e}input.RecurrenceFields-module-scss-module__vaACvW__number:not([type=checkbox]):not([type=radio]):not([type=range]):disabled{opacity:.65;cursor:not-allowed}.RecurrenceFields-module-scss-module__vaACvW__select{color:#fff;cursor:pointer;background:#0c0911;border:1px solid #ffffff2e;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:15px}.RecurrenceFields-module-scss-module__vaACvW__select:focus{border-color:#ed4d9e;box-shadow:0 0 0 3px #ed4d9e2e}.RecurrenceFields-module-scss-module__vaACvW__select:disabled{opacity:.65;cursor:not-allowed}.RecurrenceFields-module-scss-module__vaACvW__days{flex-wrap:nowrap;gap:6px;display:flex}.RecurrenceFields-module-scss-module__vaACvW__day{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:100px;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:10px 4px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s;display:inline-flex}.RecurrenceFields-module-scss-module__vaACvW__day:hover,.RecurrenceFields-module-scss-module__vaACvW__day:focus,.RecurrenceFields-module-scss-module__vaACvW__day:focus-visible,.RecurrenceFields-module-scss-module__vaACvW__day:active,.RecurrenceFields-module-scss-module__vaACvW__day:visited{color:#fff}.RecurrenceFields-module-scss-module__vaACvW__day:hover:not(.RecurrenceFields-module-scss-module__vaACvW__dayOn){border-color:#ed4d9e73}.RecurrenceFields-module-scss-module__vaACvW__day:focus-visible{outline:var(--focus-ring);outline-offset:2px}.RecurrenceFields-module-scss-module__vaACvW__day:disabled{opacity:.65;cursor:not-allowed}.RecurrenceFields-module-scss-module__vaACvW__dayOn{background:#ed4d9e29;border-color:#ed4d9e}.RecurrenceFields-module-scss-module__vaACvW__dayOn:before{content:"✓";font-size:11px;font-weight:900}.RecurrenceFields-module-scss-module__vaACvW__endsRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RecurrenceFields-module-scss-module__vaACvW__segment{background:#ffffff0e;border:1px solid #ffffff2e;border-radius:10px;gap:3px;padding:3px;display:inline-flex}.RecurrenceFields-module-scss-module__vaACvW__segment button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700}.RecurrenceFields-module-scss-module__vaACvW__segment button:hover,.RecurrenceFields-module-scss-module__vaACvW__segment button:focus,.RecurrenceFields-module-scss-module__vaACvW__segment button:active,.RecurrenceFields-module-scss-module__vaACvW__segment button:visited{color:#fff}.RecurrenceFields-module-scss-module__vaACvW__segment button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.RecurrenceFields-module-scss-module__vaACvW__segment button:disabled{opacity:.65;cursor:not-allowed}.RecurrenceFields-module-scss-module__vaACvW__segOn{background:#d11e78!important;border-color:#d11e78!important}.RecurrenceFields-module-scss-module__vaACvW__endsField{flex:1;min-width:170px}.RecurrenceFields-module-scss-module__vaACvW__countRow{align-items:center;gap:10px;display:flex}.RecurrenceFields-module-scss-module__vaACvW__countRow input{max-width:96px}.RecurrenceFields-module-scss-module__vaACvW__countHint{color:#fff;white-space:nowrap;font-size:13px}.RecurrenceFields-module-scss-module__vaACvW__note{color:#fff;background:#ed4d9e12;border-left:3px solid #ed4d9e;border-radius:0 9px 9px 0;align-items:flex-start;gap:9px;margin:12px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.RecurrenceFields-module-scss-module__vaACvW__note svg{color:#ff8fcb;flex-shrink:0;margin-top:3px;font-size:14px}.RecurrenceFields-module-scss-module__vaACvW__capNote{color:#f5c14b;margin:10px 0 0;font-size:12.5px;font-weight:600;line-height:1.5}@media (prefers-reduced-motion:reduce){.RecurrenceFields-module-scss-module__vaACvW__day{transition:none}}@media (max-width:30rem){.RecurrenceFields-module-scss-module__vaACvW__days{flex-wrap:wrap}.RecurrenceFields-module-scss-module__vaACvW__day{flex:18%}}
.RealtimeScheduleSummary-module-scss-module__MmaTya__summary{color:var(--color-text);font-size:.95rem;line-height:1.5;display:block}.RealtimeScheduleSummary-module-scss-module__MmaTya__lines{margin:0}.RealtimeScheduleSummary-module-scss-module__MmaTya__line{margin:0 0 .35rem}.RealtimeScheduleSummary-module-scss-module__MmaTya__recLabel{font-weight:600}.RealtimeScheduleSummary-module-scss-module__MmaTya__timePart{color:var(--color-text-muted)}.RealtimeScheduleSummary-module-scss-module__MmaTya__cancelledLabel{color:var(--color-danger,#c62828);font-style:italic}.RealtimeScheduleSummary-module-scss-module__MmaTya__nextDate{color:var(--color-text-secondary);margin-top:.35rem;font-size:.85rem}.RealtimeScheduleSummary-module-scss-module__MmaTya__nextDate strong{color:var(--color-text-primary);font-weight:600}.RealtimeScheduleSummary-module-scss-module__MmaTya__tentativeNote{color:var(--color-text-muted);margin-top:.4rem;font-size:.85rem}
.ScheduleFields-module-scss-module__QRH_qa__wrap{flex-direction:column;gap:14px;min-width:0;display:flex}.ScheduleFields-module-scss-module__QRH_qa__locked{pointer-events:none;opacity:.6}.ScheduleFields-module-scss-module__QRH_qa__mintNote{color:#ffffffe0;background:#9d8dff1a;border:1px solid #9d8dff66;border-radius:11px;gap:8px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}
.EventSchedule-module-scss-module__8Dg6Hq__form{flex-direction:column;gap:1.5rem;display:flex}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__pageTitle{margin-top:0}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__pageTitle .EventSchedule-module-scss-module__8Dg6Hq__highlight{color:var(--color-brand-primary)}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow{justify-content:flex-end;align-items:stretch;gap:1rem;margin-top:2rem;display:flex}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__backButton{border:1px solid var(--color-border);background:var(--color-background-alt);height:48px;color:var(--color-text-primary);cursor:pointer;transition:var(--transition-bg),var(--transition-color);white-space:nowrap;border-radius:6px;flex:none;padding:0 1.25rem;font-size:1rem;font-weight:600}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__backButton:hover{background:var(--color-background-standout)}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__backButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__backButton:disabled{opacity:.5;cursor:not-allowed}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__submitButton{background:var(--color-brand-primary);height:48px;color:var(--color-text-primary-on-brand);cursor:pointer;transition:var(--transition-bg),var(--transition-color);border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:600;display:flex}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__submitButton:hover:not(:disabled){background:#a8007f}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__submitButton:disabled{opacity:.6;cursor:not-allowed}.EventSchedule-module-scss-module__8Dg6Hq__form .EventSchedule-module-scss-module__8Dg6Hq__buttonRow .EventSchedule-module-scss-module__8Dg6Hq__spinner{border:3px solid #fff;border-top-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite EventSchedule-module-scss-module__8Dg6Hq__spin}@keyframes EventSchedule-module-scss-module__8Dg6Hq__spin{to{transform:rotate(360deg)}}
.mintConfirmModal-module-scss-module__atbrCW__overlay{z-index:10000;padding:calc(20px + env(safe-area-inset-top,0px)) 20px 20px;background:#0c0911d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mintConfirmModal-module-scss-module__atbrCW__modal{background:linear-gradient(#261d35,#201829);border:1px solid #ffffff2e;border-radius:18px;width:min(480px,100%);padding:22px 24px 20px;box-shadow:0 24px 80px #0009}.mintConfirmModal-module-scss-module__atbrCW__head{align-items:center;gap:13px;margin-bottom:15px;display:flex}.mintConfirmModal-module-scss-module__atbrCW__ic{color:#ff8fcb;background:#ed4d9e24;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.mintConfirmModal-module-scss-module__atbrCW__title{color:#fff;margin:0;font-family:Fraunces,Georgia,serif;font-size:23px;font-weight:700;line-height:1.2}.mintConfirmModal-module-scss-module__atbrCW__list{background:#ffffff08;border:1px solid #ffffff24;border-radius:13px;flex-direction:column;gap:11px;margin:0 0 18px;padding:14px 15px;list-style:none;display:flex}.mintConfirmModal-module-scss-module__atbrCW__list li{color:#fff;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.mintConfirmModal-module-scss-module__atbrCW__list li svg{color:#ff8fcb;flex-shrink:0;margin-top:2px;font-size:14px}.mintConfirmModal-module-scss-module__atbrCW__list li span{flex:1;min-width:0}.mintConfirmModal-module-scss-module__atbrCW__list li b{color:#fff;font-weight:800}.mintConfirmModal-module-scss-module__atbrCW__foot{justify-content:flex-end;gap:10px;display:flex}.mintConfirmModal-module-scss-module__atbrCW__ghost,.mintConfirmModal-module-scss-module__atbrCW__cta{cursor:pointer;border-radius:11px;align-items:center;gap:8px;padding:12px 18px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.mintConfirmModal-module-scss-module__atbrCW__ghost:focus-visible,.mintConfirmModal-module-scss-module__atbrCW__cta:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.mintConfirmModal-module-scss-module__atbrCW__ghost{color:#fff;background:0 0;border:1px solid #ffffff2e}.mintConfirmModal-module-scss-module__atbrCW__ghost:hover{border-color:#ff8fcb}.mintConfirmModal-module-scss-module__atbrCW__cta{color:#fff;background:#d11e78;border:1px solid #d11e78}.mintConfirmModal-module-scss-module__atbrCW__cta:hover{background:#c01c6e}@media (max-width:560px){.mintConfirmModal-module-scss-module__atbrCW__modal{padding:18px 16px 16px}.mintConfirmModal-module-scss-module__atbrCW__title{font-size:20px}.mintConfirmModal-module-scss-module__atbrCW__foot{flex-direction:column-reverse}.mintConfirmModal-module-scss-module__atbrCW__ghost,.mintConfirmModal-module-scss-module__atbrCW__cta{justify-content:center;width:100%}}
.PublishFields-module-scss-module__CZpKPW__wrap{min-width:0}.PublishFields-module-scss-module__CZpKPW__shareHero{background:linear-gradient(135deg,#5deab524,#9d8dff1a);border:1px solid #5deab566;border-radius:16px;align-items:center;gap:14px;margin-bottom:16px;padding:18px;display:flex}.PublishFields-module-scss-module__CZpKPW__shareHeroIc{color:#5deab5;background:#5deab533;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex}.PublishFields-module-scss-module__CZpKPW__shareHeroTitle{color:#fff;margin:0;font-size:17px;font-weight:800}.PublishFields-module-scss-module__CZpKPW__shareHeroText{color:#fff;margin:2px 0 0;font-size:13px;line-height:1.45}.PublishFields-module-scss-module__CZpKPW__pubBanner{background:linear-gradient(#f5c14b1a,#f5c14b0a);border:1px solid #f5c14b52;border-radius:14px;align-items:flex-start;gap:13px;margin-bottom:20px;padding:14px 16px;display:flex}.PublishFields-module-scss-module__CZpKPW__pbIc{color:#f5c14b;background:#f5c14b29;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.PublishFields-module-scss-module__CZpKPW__pbT{letter-spacing:.06em;text-transform:uppercase;color:#f5c14b;font-size:11px;font-weight:800}.PublishFields-module-scss-module__CZpKPW__pbS{color:#cbc5d4;margin-top:2px;font-size:13px;line-height:1.5}.PublishFields-module-scss-module__CZpKPW__pbS b{color:#fff;font-weight:700}.PublishFields-module-scss-module__CZpKPW__card{background:#1e1825;border:1px solid #ffffff1a;border-radius:16px;padding:8px 18px 16px}.PublishFields-module-scss-module__CZpKPW__cardHead{text-transform:uppercase;letter-spacing:.05em;color:#cbc5d4;align-items:center;gap:9px;padding:16px 0 6px;font-size:12px;font-weight:800;display:flex}.PublishFields-module-scss-module__CZpKPW__pill{color:#f5c14b;background:#f5c14b24;border:1px solid #f5c14b59;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:800}.PublishFields-module-scss-module__CZpKPW__pillOk{color:#5deab5;background:#5deab51f;border-color:#5deab552}.PublishFields-module-scss-module__CZpKPW__subHead{text-transform:uppercase;letter-spacing:.05em;color:#a8a1b5;padding:16px 0 2px;font-size:12px;font-weight:800}.PublishFields-module-scss-module__CZpKPW__row{border-top:1px solid #ffffff1a;align-items:center;gap:13px;padding:13px 0;display:flex}.PublishFields-module-scss-module__CZpKPW__cardHead+.PublishFields-module-scss-module__CZpKPW__row,.PublishFields-module-scss-module__CZpKPW__subHead+.PublishFields-module-scss-module__CZpKPW__row{border-top:none}.PublishFields-module-scss-module__CZpKPW__check{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.PublishFields-module-scss-module__CZpKPW__ok{color:#0c0911;background:#5deab5}.PublishFields-module-scss-module__CZpKPW__todo{color:#f5c14b;background:#f5c14b24;border:1.5px solid #f5c14b66}.PublishFields-module-scss-module__CZpKPW__rowBody{flex:1;min-width:0}.PublishFields-module-scss-module__CZpKPW__rowTitle{color:#fff;font-size:14px;font-weight:700}.PublishFields-module-scss-module__CZpKPW__rowValue{color:#a8a1b5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.PublishFields-module-scss-module__CZpKPW__rowEdit{color:#ff8fcb;cursor:pointer;background:#0c0911;border:1px solid #ffffff2e;border-radius:9px;flex-shrink:0;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700}.PublishFields-module-scss-module__CZpKPW__rowEdit:hover{border-color:#ff8fcb}.PublishFields-module-scss-module__CZpKPW__rowEdit:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.PublishFields-module-scss-module__CZpKPW__blockers{background:#ff6b6b14;border:1px solid #ff6b6b59;border-radius:13px;margin-top:16px;padding:12px 14px}.PublishFields-module-scss-module__CZpKPW__blocker{color:#fff;align-items:flex-start;gap:9px;margin:0;font-size:13px;line-height:1.45;display:flex}.PublishFields-module-scss-module__CZpKPW__blocker+.PublishFields-module-scss-module__CZpKPW__blocker{margin-top:8px}.PublishFields-module-scss-module__CZpKPW__blocker svg{color:#ff8f8f;flex-shrink:0;margin-top:2px}.PublishFields-module-scss-module__CZpKPW__mintBox{background:linear-gradient(#ed4d9e1c,#ed4d9e08);border:1px solid #ed4d9e52;border-radius:14px;margin-top:16px;padding:14px 16px}.PublishFields-module-scss-module__CZpKPW__mintCount{color:#fff;font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:700}.PublishFields-module-scss-module__CZpKPW__mintText{color:#cbc5d4;margin:6px 0 0;font-size:12.5px;line-height:1.5}.PublishFields-module-scss-module__CZpKPW__error{color:#ff8f8f;margin:14px 0 0;font-size:13px}.PublishFields-module-scss-module__CZpKPW__pubToggle{background:#1e1825;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin-top:18px;padding:4px;display:grid}.PublishFields-module-scss-module__CZpKPW__pt{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:13px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.PublishFields-module-scss-module__CZpKPW__pt:hover:not(.PublishFields-module-scss-module__CZpKPW__ptDraft):not(.PublishFields-module-scss-module__CZpKPW__ptPub):not(:disabled){background:#ffffff0d}.PublishFields-module-scss-module__CZpKPW__pt:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.PublishFields-module-scss-module__CZpKPW__pt:disabled{opacity:.45;cursor:not-allowed}.PublishFields-module-scss-module__CZpKPW__ptDraft{color:#f5c14b;background:#f5c14b2e}.PublishFields-module-scss-module__CZpKPW__ptPub{color:#5deab5;background:#5deab52e}.PublishFields-module-scss-module__CZpKPW__ctaCap{text-align:center;color:#fff;margin:10px 0 0;font-size:12px}.PublishFields-module-scss-module__CZpKPW__ctaCapQuiet{color:#cbc5d4}.PublishFields-module-scss-module__CZpKPW__spin{animation:.9s linear infinite PublishFields-module-scss-module__CZpKPW__spin}@keyframes PublishFields-module-scss-module__CZpKPW__spin{to{transform:rotate(360deg)}}
.EditEventDropdown-module-scss-module__A-fqwW__wrapper{display:inline-block;position:relative}.EditEventDropdown-module-scss-module__A-fqwW__toggleButton{background:var(--color-surface,#fff);border:1px solid var(--color-border,#0000001a);color:var(--color-text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.EditEventDropdown-module-scss-module__A-fqwW__toggleButton svg:first-child{color:var(--color-brand-primary);opacity:.75;font-size:.9rem}.EditEventDropdown-module-scss-module__A-fqwW__toggleButton:hover,.EditEventDropdown-module-scss-module__A-fqwW__toggleButton:focus-visible{border-color:var(--color-brand-primary);outline:none}[data-theme=dark] .EditEventDropdown-module-scss-module__A-fqwW__toggleButton{background:#ffffff08;border-color:#ffffff14}.EditEventDropdown-module-scss-module__A-fqwW__caret{opacity:.5;margin-left:.15rem;font-size:.65rem;transition:transform .2s}.EditEventDropdown-module-scss-module__A-fqwW__caret.EditEventDropdown-module-scss-module__A-fqwW__open{transform:rotate(180deg)}.EditEventDropdown-module-scss-module__A-fqwW__dropdown{z-index:100;background:#1a1a1a;border:1px solid #ffffff1f;border-radius:10px;min-width:200px;margin-bottom:.5rem;animation:.15s ease-out EditEventDropdown-module-scss-module__A-fqwW__slideUp;position:absolute;bottom:100%;left:0;overflow:hidden;box-shadow:0 8px 32px #0006}[data-theme=light] .EditEventDropdown-module-scss-module__A-fqwW__dropdown{background:#fff;border-color:#0000001a;box-shadow:0 8px 32px #00000026}@keyframes EditEventDropdown-module-scss-module__A-fqwW__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EditEventDropdown-module-scss-module__A-fqwW__list{max-height:400px;margin:0;padding:.5rem 0;list-style:none;overflow-y:auto}.EditEventDropdown-module-scss-module__A-fqwW__item{color:var(--color-text-primary);align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .1s;display:flex}.EditEventDropdown-module-scss-module__A-fqwW__item svg{color:var(--color-text-secondary);flex-shrink:0;font-size:.9rem}.EditEventDropdown-module-scss-module__A-fqwW__item:hover{background:#ffffff0f}.EditEventDropdown-module-scss-module__A-fqwW__item:hover svg{color:var(--color-brand-primary)}.EditEventDropdown-module-scss-module__A-fqwW__item:focus-visible{background:#ffffff0f;outline:none}:is([data-theme=light] .EditEventDropdown-module-scss-module__A-fqwW__item:hover,[data-theme=light] .EditEventDropdown-module-scss-module__A-fqwW__item:focus-visible){background:#0000000a}
.detailsStep-module-scss-module__aaM6QW__grp{background:linear-gradient(#261d35,#201829);border:1px solid #ffffff2e;border-radius:16px;margin-bottom:16px;padding:18px 20px 20px;box-shadow:0 8px 24px #00000047}.detailsStep-module-scss-module__aaM6QW__grpH{color:#fff;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.detailsStep-module-scss-module__aaM6QW__grpH:last-child{margin-bottom:0}.detailsStep-module-scss-module__aaM6QW__lft{align-items:center;gap:8px;display:flex}.detailsStep-module-scss-module__aaM6QW__lft>svg{color:#ff8fcb;font-size:15px}.detailsStep-module-scss-module__aaM6QW__opt{text-transform:none;letter-spacing:0;color:#a8a1b5;font-size:11px;font-weight:600}.detailsStep-module-scss-module__aaM6QW__seg{background:#0c0911;border:1px solid #ffffff2e;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.detailsStep-module-scss-module__aaM6QW__seg button{color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff2e;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:11px 10px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.detailsStep-module-scss-module__aaM6QW__seg button:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__seg button:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__seg .detailsStep-module-scss-module__aaM6QW__segOn{color:#fff;background:#d11e78;border-color:#d11e78}.detailsStep-module-scss-module__aaM6QW__tagrow{flex-wrap:wrap;gap:8px;display:flex}.detailsStep-module-scss-module__aaM6QW__tag{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s;display:inline-flex}.detailsStep-module-scss-module__aaM6QW__tag:hover:not(.detailsStep-module-scss-module__aaM6QW__tagOn){border-color:#ed4d9e73}.detailsStep-module-scss-module__aaM6QW__tag:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__tag:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__tagOn{color:#fff;background:#ed4d9e29;border-color:#ed4d9e}.detailsStep-module-scss-module__aaM6QW__tagOn:before{content:"✓";font-size:11px;font-weight:900}.detailsStep-module-scss-module__aaM6QW__tg{cursor:pointer;background:#3a3346;border:none;border-radius:13px;flex-shrink:0;width:44px;height:25px;padding:0;position:relative}.detailsStep-module-scss-module__aaM6QW__tg:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .15s;position:absolute;top:2px;left:2px}.detailsStep-module-scss-module__aaM6QW__tg:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__tg:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__tgOn{background:#ed4d9e}.detailsStep-module-scss-module__aaM6QW__tgOn:after{transform:translate(19px)}.detailsStep-module-scss-module__aaM6QW__addbtn{color:#ff8fcb;cursor:pointer;background:#ed4d9e0d;border:1.5px dashed #ed4d9e80;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;padding:12px 15px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.detailsStep-module-scss-module__aaM6QW__addbtn:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__addbtn:disabled{opacity:.45;cursor:not-allowed}input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range]),textarea.detailsStep-module-scss-module__aaM6QW__detTa{color:#fff;background:#0c0911;border:1.5px solid #ffffff2e;border-radius:11px;width:100%;padding:11px 13px;font-family:inherit;font-size:14px}input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range])::placeholder,textarea.detailsStep-module-scss-module__aaM6QW__detTa::placeholder{color:#a8a1b5}input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range]):focus,textarea.detailsStep-module-scss-module__aaM6QW__detTa:focus{border-color:#ed4d9e;outline:none}input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range]):disabled,textarea.detailsStep-module-scss-module__aaM6QW__detTa:disabled{opacity:.55}textarea.detailsStep-module-scss-module__aaM6QW__detTa{resize:vertical;min-height:52px;line-height:1.5}.detailsStep-module-scss-module__aaM6QW__detItem{align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.detailsStep-module-scss-module__aaM6QW__detItemB{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.detailsStep-module-scss-module__aaM6QW__detDel{color:#a8a1b5;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;display:flex}.detailsStep-module-scss-module__aaM6QW__detDel:hover{color:#ff8f8f;border-color:#ff6b6b}.detailsStep-module-scss-module__aaM6QW__detDel:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__ben{background:#ffffff08;border:1px solid #ffffff2e;border-radius:12px;margin-bottom:10px;padding:12px}.detailsStep-module-scss-module__aaM6QW__benRow{align-items:center;gap:8px;display:flex}.detailsStep-module-scss-module__aaM6QW__place{flex:1;min-width:0;position:relative}.detailsStep-module-scss-module__aaM6QW__place>svg{color:#a8a1b5;pointer-events:none;font-size:14px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.detailsStep-module-scss-module__aaM6QW__place input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range]){padding-left:38px}.detailsStep-module-scss-module__aaM6QW__reveal{margin-top:12px}.detailsStep-module-scss-module__aaM6QW__help{color:#cbc5d4;margin:0 0 10px;font-size:12.5px;line-height:1.5}.detailsStep-module-scss-module__aaM6QW__empty{color:#cbc5d4;margin:0 0 10px;font-size:13px}.detailsStep-module-scss-module__aaM6QW__pending{color:#f5c14b;margin:8px 0 0;font-size:12.5px}.detailsStep-module-scss-module__aaM6QW__ib{vertical-align:-2px;color:#a8a1b5;cursor:help;align-items:center;margin-left:2px;display:inline-flex;position:relative}.detailsStep-module-scss-module__aaM6QW__ib>svg{font-size:14px}.detailsStep-module-scss-module__aaM6QW__ib:hover,.detailsStep-module-scss-module__aaM6QW__ib:focus{color:#ff8fcb;outline:none}.detailsStep-module-scss-module__aaM6QW__ib:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__ibPop{color:#1a1622;letter-spacing:normal;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;z-index:40;text-align:left;white-space:normal;background:#efeef2;border-radius:11px;width:240px;max-width:74vw;padding:11px 13px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + 9px);left:-6px;transform:translateY(4px);box-shadow:0 12px 32px #0000008c}.detailsStep-module-scss-module__aaM6QW__ib:hover .detailsStep-module-scss-module__aaM6QW__ibPop,.detailsStep-module-scss-module__aaM6QW__ib:focus .detailsStep-module-scss-module__aaM6QW__ibPop{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.detailsStep-module-scss-module__aaM6QW__ibArrow{border:7px solid #0000;border-top-color:#efeef2;width:0;height:0;position:absolute;top:100%;left:12px}@media (max-width:560px){.detailsStep-module-scss-module__aaM6QW__grp{padding:15px 14px 16px}.detailsStep-module-scss-module__aaM6QW__seg button{padding:10px 6px;font-size:12.5px}input.detailsStep-module-scss-module__aaM6QW__detIn:not([type=checkbox]):not([type=radio]):not([type=range]),textarea.detailsStep-module-scss-module__aaM6QW__detTa{font-size:16px}.detailsStep-module-scss-module__aaM6QW__ibPop{width:min(250px,100vw - 34px);left:50%;transform:translate(-50%)translateY(4px)}.detailsStep-module-scss-module__aaM6QW__ib:hover .detailsStep-module-scss-module__aaM6QW__ibPop,.detailsStep-module-scss-module__aaM6QW__ib:focus .detailsStep-module-scss-module__aaM6QW__ibPop{transform:translate(-50%)translateY(0)}.detailsStep-module-scss-module__aaM6QW__ibArrow{left:50%;transform:translate(-50%)}}.detailsStep-module-scss-module__aaM6QW__chCard{background:#0c0911;border:1px solid #ffffff2e;border-radius:14px;margin-bottom:10px;padding:13px}.detailsStep-module-scss-module__aaM6QW__chHead{align-items:center;gap:11px;display:flex}.detailsStep-module-scss-module__aaM6QW__chAv{color:#fff;background:linear-gradient(135deg,#c93a78,#7a2c66);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.detailsStep-module-scss-module__aaM6QW__chAv img{object-fit:cover;width:100%;height:100%}.detailsStep-module-scss-module__aaM6QW__chAvSm{border-radius:8px;width:30px;height:30px;font-size:12px}.detailsStep-module-scss-module__aaM6QW__chId{flex:1;min-width:0}.detailsStep-module-scss-module__aaM6QW__chName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.detailsStep-module-scss-module__aaM6QW__chHandle{color:#a8a1b5;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.detailsStep-module-scss-module__aaM6QW__chStatusrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:11px;display:flex}.detailsStep-module-scss-module__aaM6QW__chPills{flex-wrap:wrap;gap:6px;display:flex}.detailsStep-module-scss-module__aaM6QW__chPill{color:#cbc5d4;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.detailsStep-module-scss-module__aaM6QW__chPill svg{font-size:12px}.detailsStep-module-scss-module__aaM6QW__chPillManage{color:#7ef0c4;background:#5deab51f;border-color:#5deab566}.detailsStep-module-scss-module__aaM6QW__chPillPending{color:#f5c14b;background:#f5c14b1a;border-color:#f5c14b66}.detailsStep-module-scss-module__aaM6QW__chPillDanger{color:#ff8f8f;background:#ff6b6b1a;border-color:#ff6b6b66}.detailsStep-module-scss-module__aaM6QW__chActs{flex-wrap:wrap;gap:14px;display:flex}.detailsStep-module-scss-module__aaM6QW__chLink{color:#cbc5d4;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:700}.detailsStep-module-scss-module__aaM6QW__chLink:hover{color:#fff}.detailsStep-module-scss-module__aaM6QW__chLink:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__chLink:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__chLinkAccent{color:#ff8fcb}.detailsStep-module-scss-module__aaM6QW__chLinkAccent:hover{color:#fff}.detailsStep-module-scss-module__aaM6QW__chPerms{border-top:1px solid #ffffff2e;margin-top:13px;padding-top:13px}.detailsStep-module-scss-module__aaM6QW__chNote{color:#cbc5d4;background:#5da9ff14;border:1px solid #5da9ff47;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.detailsStep-module-scss-module__aaM6QW__chNote>svg{color:#7db8ff;flex-shrink:0;margin-top:1px;font-size:14px}.detailsStep-module-scss-module__aaM6QW__chNoteList{flex-direction:column;gap:3px;margin:6px 0 0;padding-left:18px;display:flex}.detailsStep-module-scss-module__aaM6QW__chNoteList li{color:#cbc5d4;font-size:12px;line-height:1.45}.detailsStep-module-scss-module__aaM6QW__chPermlist{flex-direction:column;gap:8px;display:flex}.detailsStep-module-scss-module__aaM6QW__chPerm{text-align:left;cursor:pointer;background:#1e1825;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-family:inherit;display:flex}.detailsStep-module-scss-module__aaM6QW__chPerm:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__chPerm:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__chPermOn{background:#ed4d9e14;border-color:#ed4d9e}.detailsStep-module-scss-module__aaM6QW__chPermIc{color:#ff8fcb;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.detailsStep-module-scss-module__aaM6QW__chPermOn .detailsStep-module-scss-module__aaM6QW__chPermIc{background:#ed4d9e2e}.detailsStep-module-scss-module__aaM6QW__chPermTx{flex:1;min-width:0}.detailsStep-module-scss-module__aaM6QW__chPermL{color:#fff;font-size:13px;font-weight:700;display:block}.detailsStep-module-scss-module__aaM6QW__chPermD{color:#a8a1b5;margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.detailsStep-module-scss-module__aaM6QW__chCheck{color:#0000;border:1.5px solid #ffffff2e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}.detailsStep-module-scss-module__aaM6QW__chPermOn .detailsStep-module-scss-module__aaM6QW__chCheck{color:#fff;background:#ed4d9e;border-color:#ed4d9e}.detailsStep-module-scss-module__aaM6QW__chAuto{color:#cbc5d4;cursor:pointer;align-items:flex-start;gap:9px;margin-top:13px;font-size:12.5px;line-height:1.45;display:flex}.detailsStep-module-scss-module__aaM6QW__chAuto input{accent-color:#ed4d9e;flex-shrink:0;width:16px;height:16px;margin-top:2px;padding:0}.detailsStep-module-scss-module__aaM6QW__chFoot{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.detailsStep-module-scss-module__aaM6QW__chBtn{cursor:pointer;border:1px solid #ffffff2e;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:700}.detailsStep-module-scss-module__aaM6QW__chBtn:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__chBtn:disabled{opacity:.55;cursor:not-allowed}.detailsStep-module-scss-module__aaM6QW__chBtnGhost{color:#fff;background:0 0}.detailsStep-module-scss-module__aaM6QW__chBtnGhost:hover{border-color:#ff8fcb}.detailsStep-module-scss-module__aaM6QW__chBtnPrimary{color:#fff;background:#d11e78;border-color:#d11e78}.detailsStep-module-scss-module__aaM6QW__chAdd{margin-top:4px;position:relative}.detailsStep-module-scss-module__aaM6QW__chSugg{z-index:30;background:#1a1426;border:1px solid #ffffff2e;border-radius:12px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 50px #0009}.detailsStep-module-scss-module__aaM6QW__chSuggRow{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 9px;font-family:inherit;display:flex}.detailsStep-module-scss-module__aaM6QW__chSuggRow:hover{background:#ffffff0f}.detailsStep-module-scss-module__aaM6QW__chSuggRow:focus-visible{outline-offset:-2px;outline:2px solid #ff8fcb}.detailsStep-module-scss-module__aaM6QW__chSuggRow>svg{color:#ff8fcb;flex-shrink:0;font-size:15px}.detailsStep-module-scss-module__aaM6QW__chSuggTx{flex:1;min-width:0}.detailsStep-module-scss-module__aaM6QW__chSuggN{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}.detailsStep-module-scss-module__aaM6QW__chSuggH{color:#a8a1b5;font-size:11.5px;display:block}.detailsStep-module-scss-module__aaM6QW__chEmpty{color:#cbc5d4;padding:10px 9px;font-size:12.5px}.detailsStep-module-scss-module__aaM6QW__chAuto b{color:#fff;font-weight:700}
.Beneficiaries-module-scss-module__MXC57W__wrapper{margin-bottom:2rem}.Beneficiaries-module-scss-module__MXC57W__beneficiaryList{flex-direction:column;gap:1rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__beneCard{background:var(--color-background-alt);border:1px solid var(--color-border);color:var(--color-text-primary);transition:background var(--transition-bg),border-color var(--transition-border),box-shadow .2s ease;border-radius:6px;align-items:flex-start;gap:1rem;padding:.75rem;display:flex;position:relative}.Beneficiaries-module-scss-module__MXC57W__beneCard:focus-within{box-shadow:var(--shadow-sm)}.Beneficiaries-module-scss-module__MXC57W__beneImg{object-fit:cover;background:var(--color-background-standout);border:1px solid var(--color-border);border-radius:4px;width:80px;height:60px}.Beneficiaries-module-scss-module__MXC57W__beneContent{flex-direction:column;flex:1;gap:.25rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__nameRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__beneName{color:var(--color-text-primary);font-weight:700}.Beneficiaries-module-scss-module__MXC57W__donatePill{background-color:var(--color-background);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:9999px;width:fit-content;padding:4px 10px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.Beneficiaries-module-scss-module__MXC57W__donatePill:hover{background:var(--color-background-standout)}.Beneficiaries-module-scss-module__MXC57W__donatePill:focus-visible{box-shadow:var(--focus-ring);outline:none}.Beneficiaries-module-scss-module__MXC57W__descriptionBlock{flex-direction:column;gap:.4rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__beneDescription{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.5;position:relative}.Beneficiaries-module-scss-module__MXC57W__collapsed{max-height:var(--desc-cap,150px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.Beneficiaries-module-scss-module__MXC57W__expanded{max-height:none;-webkit-mask-image:none;mask-image:none}.Beneficiaries-module-scss-module__MXC57W__actionsRow{align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__flexSpacer{flex:auto}.Beneficiaries-module-scss-module__MXC57W__actionsRowNoDesc{justify-content:flex-end;margin-top:.35rem;display:flex}.Beneficiaries-module-scss-module__MXC57W__readMoreBtn{border:1px solid var(--color-border);cursor:pointer;color:var(--color-text-primary);background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.9rem;display:inline-flex}.Beneficiaries-module-scss-module__MXC57W__readMoreBtn:hover{background:var(--color-background)}.Beneficiaries-module-scss-module__MXC57W__readMoreBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.Beneficiaries-module-scss-module__MXC57W__websiteLink{border:1px solid var(--color-border);color:var(--color-link);border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.9rem;text-decoration:none;display:inline-flex}.Beneficiaries-module-scss-module__MXC57W__websiteLink:hover{background:var(--color-background);text-decoration:underline}.Beneficiaries-module-scss-module__MXC57W__websiteLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.Beneficiaries-module-scss-module__MXC57W__removeBtn{color:var(--color-pill-2-text);cursor:pointer;transition:color var(--transition-color);background:0 0;border:none;position:absolute;top:8px;right:8px}.Beneficiaries-module-scss-module__MXC57W__removeBtn:hover{color:var(--color-pill-2-active)}.Beneficiaries-module-scss-module__MXC57W__removeBtn:focus-visible{box-shadow:var(--focus-ring);border-radius:6px;outline:none}.Beneficiaries-module-scss-module__MXC57W__addBtn{background:var(--color-pill-6-bg);color:var(--color-pill-6-text);border:1px solid var(--color-pill-6-border);cursor:pointer;transition:background var(--transition-bg),color var(--transition-color);border-radius:6px;align-items:center;gap:.5rem;margin-top:1rem;padding:.45rem .8rem;display:inline-flex}.Beneficiaries-module-scss-module__MXC57W__addBtn:hover{background:var(--color-pill-6-hover);color:var(--color-pill-6-hover-text)}.Beneficiaries-module-scss-module__MXC57W__addBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}
.discoveryFields-module-scss-module__KqM-EG__title{letter-spacing:-.02em;color:#fff;margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:700;line-height:1.1}.discoveryFields-module-scss-module__KqM-EG__titleSub{letter-spacing:0;color:#a8a1b5;font-family:Inter,sans-serif;font-size:15px;font-weight:600}.discoveryFields-module-scss-module__KqM-EG__secH{text-transform:uppercase;letter-spacing:.05em;color:#e6dced;align-items:center;gap:8px;margin:22px 0 11px;font-size:12px;font-weight:800;display:flex}.discoveryFields-module-scss-module__KqM-EG__secH svg{color:#ff8fcb;flex-shrink:0;width:15px;height:15px}.discoveryFields-module-scss-module__KqM-EG__secO{text-transform:none;letter-spacing:0;color:#a8a1b5;font-size:11.5px;font-weight:600}.discoveryFields-module-scss-module__KqM-EG__grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.discoveryFields-module-scss-module__KqM-EG__card{text-align:left;cursor:pointer;background:#1e1825;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;min-height:66px;padding:14px 40px 14px 14px;transition:border-color .12s,background .12s;display:flex;position:relative}.discoveryFields-module-scss-module__KqM-EG__card:focus-visible{outline-offset:2px;outline:2px solid #ff8fcb}.discoveryFields-module-scss-module__KqM-EG__on{background:#ed4d9e14;border-color:#ed4d9e}.discoveryFields-module-scss-module__KqM-EG__on .discoveryFields-module-scss-module__KqM-EG__ic{background:#ed4d9e29}.discoveryFields-module-scss-module__KqM-EG__ic{color:#ff8fcb;background:#ffffff0f;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.discoveryFields-module-scss-module__KqM-EG__ic svg{width:19px;height:19px}.discoveryFields-module-scss-module__KqM-EG__b{min-width:0}.discoveryFields-module-scss-module__KqM-EG__n{color:#fff;align-items:center;gap:5px;font-size:13.5px;font-weight:700;line-height:1.25;display:flex}.discoveryFields-module-scss-module__KqM-EG__check{color:#0000;border:1.5px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex;position:absolute;top:13px;right:13px}.discoveryFields-module-scss-module__KqM-EG__check svg{width:12px;height:12px}.discoveryFields-module-scss-module__KqM-EG__checkOn{color:#fff;background:#ed4d9e;border-color:#ed4d9e}.discoveryFields-module-scss-module__KqM-EG__ib{color:#a8a1b5;cursor:help;align-items:center;display:inline-flex;position:relative}.discoveryFields-module-scss-module__KqM-EG__ib svg{width:14px;height:14px}.discoveryFields-module-scss-module__KqM-EG__ib:hover,.discoveryFields-module-scss-module__KqM-EG__ib:focus{color:#ff8fcb;outline:none}.discoveryFields-module-scss-module__KqM-EG__ib:hover .discoveryFields-module-scss-module__KqM-EG__ibPop,.discoveryFields-module-scss-module__KqM-EG__ib:focus .discoveryFields-module-scss-module__KqM-EG__ibPop{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.discoveryFields-module-scss-module__KqM-EG__ib:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #ff8fcb}.discoveryFields-module-scss-module__KqM-EG__ibPop{color:#1a1622;letter-spacing:normal;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;z-index:40;text-align:left;white-space:normal;background:#efeef2;border-radius:11px;width:240px;max-width:74vw;padding:11px 13px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + 9px);left:-6px;transform:translateY(4px);box-shadow:0 12px 32px #0000008c}.discoveryFields-module-scss-module__KqM-EG__ibArrow{border:7px solid #0000;border-top-color:#efeef2;width:0;height:0;position:absolute;top:100%;left:12px}.discoveryFields-module-scss-module__KqM-EG__note{margin-top:20px}.discoveryFields-module-scss-module__KqM-EG__noteL{color:#fff;align-items:center;gap:7px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:flex}.discoveryFields-module-scss-module__KqM-EG__noteL svg{color:#ff8fcb;flex-shrink:0;width:15px;height:15px}.discoveryFields-module-scss-module__KqM-EG__noteIn{resize:vertical;color:#fff;background:#0c0911;border:1.5px solid #ffffff2e;border-radius:12px;width:100%;min-height:66px;padding:11px 13px;font-family:inherit;font-size:13.5px;line-height:1.5}.discoveryFields-module-scss-module__KqM-EG__noteIn::placeholder{color:#a8a1b5}.discoveryFields-module-scss-module__KqM-EG__noteIn:focus{border-color:#ed4d9e;outline:none}.discoveryFields-module-scss-module__KqM-EG__pride{background:linear-gradient(90deg,#ed4d9e1a,#9d8dff14);border:1px solid #ed4d9e4d;border-radius:14px;align-items:center;gap:13px;margin-top:22px;padding:14px 16px;display:flex}.discoveryFields-module-scss-module__KqM-EG__prideT{color:#fff;font-size:13.5px;font-weight:800;line-height:1.3}.discoveryFields-module-scss-module__KqM-EG__prideD{color:#cbc5d4;margin-top:3px;font-size:12.5px;line-height:1.45}.discoveryFields-module-scss-module__KqM-EG__foot{color:#a8a1b5;margin:4px 0 0;font-size:12.5px}@media (max-width:560px){.discoveryFields-module-scss-module__KqM-EG__grid{grid-template-columns:1fr;gap:9px}.discoveryFields-module-scss-module__KqM-EG__card{min-height:auto;padding:12px 40px 12px 12px}.discoveryFields-module-scss-module__KqM-EG__ic{width:36px;height:36px;font-size:17px}.discoveryFields-module-scss-module__KqM-EG__ic svg{width:17px;height:17px}.discoveryFields-module-scss-module__KqM-EG__secH{margin:18px 0 9px;font-size:11.5px}.discoveryFields-module-scss-module__KqM-EG__secO{margin-top:2px;display:block}}
.AddBeneModal-module-scss-module__c00ewG__overlay{z-index:5000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AddBeneModal-module-scss-module__c00ewG__modal{background:var(--color-background-alt);color:var(--color-text-primary);width:100%;max-width:760px;height:680px;max-height:90vh;box-shadow:var(--shadow-xl,0 20px 50px #00000040);border-radius:8px;flex-direction:column;padding:1.5rem;display:flex}.AddBeneModal-module-scss-module__c00ewG__headerRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.AddBeneModal-module-scss-module__c00ewG__title{margin:0;font-size:1.35rem}.AddBeneModal-module-scss-module__c00ewG__switchRow{gap:.5rem;display:flex}.AddBeneModal-module-scss-module__c00ewG__switchBtnPrimary{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand);cursor:pointer;border:none;border-radius:6px;padding:.45rem .8rem;font-weight:600}.AddBeneModal-module-scss-module__c00ewG__switchBtnPrimary:hover{opacity:.95}.AddBeneModal-module-scss-module__c00ewG__switchBtnPrimary:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__switchBtnSecondary{background:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;padding:.45rem .8rem}.AddBeneModal-module-scss-module__c00ewG__switchBtnSecondary:hover{background:var(--color-background-alt)}.AddBeneModal-module-scss-module__c00ewG__switchBtnSecondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__helperText{color:var(--color-text-secondary);margin-top:.25rem;margin-bottom:.75rem}.AddBeneModal-module-scss-module__c00ewG__results{flex-direction:column;flex:1;gap:.9rem;padding-right:.25rem;display:flex;overflow-y:auto}.AddBeneModal-module-scss-module__c00ewG__loadingRow,.AddBeneModal-module-scss-module__c00ewG__emptyRow{background:var(--color-background-standout);color:var(--color-text-secondary);border:1px solid var(--color-border);text-align:center;border-radius:6px;padding:.8rem}.AddBeneModal-module-scss-module__c00ewG__resultRow{transition:background var(--transition-bg),box-shadow .2s ease;cursor:pointer;border-radius:10px;padding:.25rem;position:relative}.AddBeneModal-module-scss-module__c00ewG__resultRow:hover{background:var(--color-background);box-shadow:var(--shadow-sm)}.AddBeneModal-module-scss-module__c00ewG__resultRow:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__selectedBadge{background:var(--color-pill-9-bg,var(--color-background-standout));color:var(--color-pill-9-text,var(--color-text-primary));border:1px solid var(--color-border);border-radius:999px;padding:.15rem .4rem;font-size:.75rem;font-weight:700;position:absolute;top:8px;right:12px}.AddBeneModal-module-scss-module__c00ewG__pagination{color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.AddBeneModal-module-scss-module__c00ewG__button{background:var(--color-pill-6-bg);color:var(--color-pill-6-text);border:1px solid var(--color-pill-6-border);cursor:pointer;transition:background var(--transition-bg),color var(--transition-color);border-radius:6px;padding:.45rem .8rem}.AddBeneModal-module-scss-module__c00ewG__button:disabled{opacity:.5;cursor:not-allowed}.AddBeneModal-module-scss-module__c00ewG__button:hover:not(:disabled){background:var(--color-pill-6-hover);color:var(--color-pill-6-hover-text)}.AddBeneModal-module-scss-module__c00ewG__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__pageMeta{font-size:.9rem}.AddBeneModal-module-scss-module__c00ewG__footerRow{margin-top:1rem}.AddBeneModal-module-scss-module__c00ewG__closeBtn{background:var(--color-brand-primary);width:100%;color:var(--color-text-primary-on-brand);cursor:pointer;text-align:center;border:none;border-radius:8px;padding:.75rem 1rem;font-weight:600;display:block}.AddBeneModal-module-scss-module__c00ewG__closeBtn:hover{opacity:.95}.AddBeneModal-module-scss-module__c00ewG__closeBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__createPanel{flex:1;margin-top:.5rem;overflow:auto}.AddBeneModal-module-scss-module__c00ewG__createGrid{grid-template-columns:240px 1fr;gap:1rem;display:grid}@media (max-width:720px){.AddBeneModal-module-scss-module__c00ewG__createGrid{grid-template-columns:1fr}}.AddBeneModal-module-scss-module__c00ewG__imageCell{min-height:180px}.AddBeneModal-module-scss-module__c00ewG__formCell{flex-direction:column;gap:.6rem;display:flex}.AddBeneModal-module-scss-module__c00ewG__inputBase{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-primary);border-radius:6px;padding:.5rem;font-size:1rem}.AddBeneModal-module-scss-module__c00ewG__inputBase:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__inputBase::placeholder{color:var(--color-text-secondary)}.AddBeneModal-module-scss-module__c00ewG__createError{color:#d01212;margin-top:.15rem;font-weight:600}.AddBeneModal-module-scss-module__c00ewG__editPrimaryBtn{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand);cursor:pointer;border:none;border-radius:6px;padding:.45rem .9rem;font-weight:600}.AddBeneModal-module-scss-module__c00ewG__editPrimaryBtn:hover{opacity:.95}.AddBeneModal-module-scss-module__c00ewG__editPrimaryBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.AddBeneModal-module-scss-module__c00ewG__editSecondaryBtn{background:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;padding:.45rem .9rem}.AddBeneModal-module-scss-module__c00ewG__editSecondaryBtn:hover{background:var(--color-background-alt)}.AddBeneModal-module-scss-module__c00ewG__editSecondaryBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}
.BeneficiaryCard-module-scss-module__G4A2mW__card{background:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:1rem;flex-direction:column;width:100%;margin-bottom:2rem;display:flex;overflow:hidden}.BeneficiaryCard-module-scss-module__G4A2mW__imageWrapper{justify-content:center;align-items:center;width:100%;min-height:200px;display:flex;position:relative}.BeneficiaryCard-module-scss-module__G4A2mW__imageBackground{filter:blur(12px);z-index:1;background-position:50%;background-size:cover;position:absolute;inset:0}.BeneficiaryCard-module-scss-module__G4A2mW__imageContainer{z-index:2;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 8px #0003}.BeneficiaryCard-module-scss-module__G4A2mW__image{background:var(--color-background-alt);width:100%;height:auto;filter:brightness(var(--image-brightness)) contrast(var(--image-contrast));display:block}.BeneficiaryCard-module-scss-module__G4A2mW__imagePlaceholder{background:var(--color-background-alt);width:100%;height:200px}.BeneficiaryCard-module-scss-module__G4A2mW__content{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.BeneficiaryCard-module-scss-module__G4A2mW__name{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}.BeneficiaryCard-module-scss-module__G4A2mW__descriptionBlock{flex-direction:column;gap:.5rem;display:flex}.BeneficiaryCard-module-scss-module__G4A2mW__description{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.5}.BeneficiaryCard-module-scss-module__G4A2mW__collapsed{max-height:var(--desc-cap,150px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.BeneficiaryCard-module-scss-module__G4A2mW__expanded{max-height:none;-webkit-mask-image:none;mask-image:none}.BeneficiaryCard-module-scss-module__G4A2mW__actionsRow{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.BeneficiaryCard-module-scss-module__G4A2mW__flexSpacer{flex:auto}.BeneficiaryCard-module-scss-module__G4A2mW__actionsRowNoDesc{justify-content:flex-end;margin-top:.5rem;display:flex}.BeneficiaryCard-module-scss-module__G4A2mW__readMoreBtn{border:1px solid var(--color-border);cursor:pointer;color:var(--color-text-primary);background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.9rem;display:inline-flex}.BeneficiaryCard-module-scss-module__G4A2mW__readMoreBtn:hover{background:var(--color-background)}.BeneficiaryCard-module-scss-module__G4A2mW__readMoreBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.BeneficiaryCard-module-scss-module__G4A2mW__websiteLink{background-color:var(--color-background-alt);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.BeneficiaryCard-module-scss-module__G4A2mW__websiteLink svg{flex-shrink:0}.BeneficiaryCard-module-scss-module__G4A2mW__websiteLink:hover{background:var(--color-background)}.BeneficiaryCard-module-scss-module__G4A2mW__websiteLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.BeneficiaryCard-module-scss-module__G4A2mW__compact .BeneficiaryCard-module-scss-module__G4A2mW__imageWrapper{justify-content:center}.BeneficiaryCard-module-scss-module__G4A2mW__compact .BeneficiaryCard-module-scss-module__G4A2mW__imageContainer{border-radius:.5rem;max-width:50%;margin:0 auto}.BeneficiaryCard-module-scss-module__G4A2mW__compact .BeneficiaryCard-module-scss-module__G4A2mW__image{border-radius:.5rem}
.EventAudience-module-scss-module__40D1DW__pillGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.EventAudience-module-scss-module__40D1DW__pill{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;transition:all .2s ease-in-out;display:inline-block}.EventAudience-module-scss-module__40D1DW__pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EventAudience-module-scss-module__40D1DW__pillAge{background:var(--color-pill-3-bg);color:var(--color-pill-3-text);border-color:var(--color-pill-3-border)}.EventAudience-module-scss-module__40D1DW__pillAge:hover{background:var(--color-pill-3-hover);color:var(--color-pill-3-hover-text)}.EventAudience-module-scss-module__40D1DW__pillAge.EventAudience-module-scss-module__40D1DW__selected{background:var(--color-pill-3-active);color:var(--color-text-primary-on-brand)}.EventAudience-module-scss-module__40D1DW__pillIdentities{background:var(--color-pill-5-bg);color:var(--color-pill-5-text);border-color:var(--color-pill-5-border)}.EventAudience-module-scss-module__40D1DW__pillIdentities:hover{background:var(--color-pill-5-hover);color:var(--color-pill-5-hover-text)}.EventAudience-module-scss-module__40D1DW__pillIdentities.EventAudience-module-scss-module__40D1DW__selected{background:var(--color-pill-5-active);color:var(--color-text-primary-on-brand)}.EventAudience-module-scss-module__40D1DW__pillCultures{background:var(--color-pill-4-bg);color:var(--color-pill-4-text);border-color:var(--color-pill-4-border)}.EventAudience-module-scss-module__40D1DW__pillCultures:hover{background:var(--color-pill-4-hover);color:var(--color-pill-4-hover-text)}.EventAudience-module-scss-module__40D1DW__pillCultures.EventAudience-module-scss-module__40D1DW__selected{background:var(--color-pill-4-active);color:var(--color-text-primary-on-brand)}.EventAudience-module-scss-module__40D1DW__form{flex-direction:column;gap:2rem;display:flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__pageTitle{margin-top:0}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__pageTitle .EventAudience-module-scss-module__40D1DW__highlight{color:var(--color-brand-primary)}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__section{background:var(--color-background-alt);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__groupLabel{color:var(--color-text-primary);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1rem;font-weight:600;display:inline-flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__helperText{color:var(--color-text-secondary);font-size:.9rem;font-weight:500}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__backButton{border:1px solid var(--color-border);background:var(--color-background-alt);height:48px;color:var(--color-text-primary);cursor:pointer;transition:var(--transition-bg),var(--transition-color);white-space:nowrap;border-radius:6px;flex:none;padding:0 1.25rem;font-size:1rem;font-weight:600}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__backButton:hover{background:var(--color-background-standout)}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__backButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__backButton:disabled{opacity:.5;cursor:not-allowed}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__submitButton{background:var(--color-brand-primary);height:48px;color:var(--color-text-primary-on-brand);cursor:pointer;transition:var(--transition-bg),var(--transition-color);border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:600;display:flex}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__submitButton:hover:not(:disabled){background:#a8007f}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__submitButton:disabled{opacity:.6;cursor:not-allowed}.EventAudience-module-scss-module__40D1DW__form .EventAudience-module-scss-module__40D1DW__buttonRow .EventAudience-module-scss-module__40D1DW__spinner{border:3px solid #fff;border-top-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite EventAudience-module-scss-module__40D1DW__spin}@keyframes EventAudience-module-scss-module__40D1DW__spin{to{transform:rotate(360deg)}}
.Identities-module-scss-module__1zIc8W__group{color:var(--color-text-primary);margin-top:2rem}.Identities-module-scss-module__1zIc8W__heading{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1rem;font-weight:700}.Identities-module-scss-module__1zIc8W__pillGrid{flex-wrap:wrap;gap:.6rem;display:flex}.Identities-module-scss-module__1zIc8W__pill{border:1px solid var(--color-pill-6-border);background:var(--color-pill-6-bg);color:var(--color-pill-6-text);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-bg),color var(--transition-color),border var(--transition-border),transform var(--transition-transform),box-shadow var(--transition-shadow);box-shadow:var(--pill-glow);padding:.5rem 1rem;font-size:.95rem;font-weight:600}.Identities-module-scss-module__1zIc8W__pill:hover{background:var(--color-pill-6-hover);color:var(--color-pill-6-hover-text);box-shadow:var(--pill-glow-hover);transform:translateY(-1px)}.Identities-module-scss-module__1zIc8W__pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.Identities-module-scss-module__1zIc8W__active,.Identities-module-scss-module__1zIc8W__pill[aria-pressed=true]{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand);border-color:var(--color-brand-primary);box-shadow:var(--pill-glow-hover);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.Identities-module-scss-module__1zIc8W__pill{transition:none}}
.Cultures-module-scss-module___izz6q__group{color:var(--color-text-primary);margin-bottom:2rem}.Cultures-module-scss-module___izz6q__heading{color:var(--color-text-primary);margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.Cultures-module-scss-module___izz6q__pillGrid{flex-wrap:wrap;gap:.6rem;display:flex}.Cultures-module-scss-module___izz6q__pill{border:1px solid var(--color-pill-6-border);background:var(--color-pill-6-bg);color:var(--color-pill-6-text);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-bg),color var(--transition-color),border var(--transition-border),transform var(--transition-transform),box-shadow var(--transition-shadow);box-shadow:var(--pill-glow);padding:.5rem 1rem;font-size:.95rem;font-weight:600}.Cultures-module-scss-module___izz6q__pill:hover{background:var(--color-pill-6-hover);color:var(--color-pill-6-hover-text);box-shadow:var(--pill-glow-hover);transform:translateY(-1px)}.Cultures-module-scss-module___izz6q__pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.Cultures-module-scss-module___izz6q__active,.Cultures-module-scss-module___izz6q__pill[aria-pressed=true]{background:var(--color-brand-primary);color:var(--color-text-primary-on-brand);border-color:var(--color-brand-primary);box-shadow:var(--pill-glow-hover);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.Cultures-module-scss-module___izz6q__pill{transition:none}}
