.CommunityReviveCard_card__sGV6y{background:transparent;border:none;border-radius:0;padding:var(--space-5) 0 0;margin-bottom:var(--space-6)}.CommunityReviveCard_header__iHgD9{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-gray)}.CommunityReviveCard_headerIcon__WVnI7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-purple-bg-subtle);color:var(--color-accent-strong-ink);flex-shrink:0}.CommunityReviveCard_card__sGV6y:hover .CommunityReviveCard_headerIcon__WVnI7 svg{animation:CommunityReviveCard_reviveIconTilt__lWLNv .42s var(--ease-out) forwards}@keyframes CommunityReviveCard_reviveIconTilt__lWLNv{0%{transform:rotate(0) scale(1)}35%{transform:rotate(-14deg) scale(1.18)}70%{transform:rotate(9deg) scale(1.12)}to{transform:rotate(0) scale(1.08)}}.CommunityReviveCard_title__gJdMh{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-text-primary)}.CommunityReviveCard_list__fk5yl{list-style:none;margin:0;padding:0}.CommunityReviveCard_list__fk5yl>li+li{border-top:1px solid var(--color-border-gray)}.CommunityReviveCard_action__BR8iC{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:none;border:none;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:hover{background:transparent}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionTitle__yv0io{color:var(--color-accent-ink)}.CommunityReviveCard_action__BR8iC:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}.CommunityReviveCard_actionIcon__qbdhf{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-background-gray-light);color:var(--color-text-secondary);flex-shrink:0;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_actionIcon__qbdhf,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionIcon__qbdhf{background:var(--color-purple-bg-subtle);color:var(--color-accent-strong-ink)}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionSpin__g6d5J svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionSpin__g6d5J svg{animation:CommunityReviveCard_reviveSpin__M6RTL .4s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionOpen__zYDGl svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionOpen__zYDGl svg{animation:CommunityReviveCard_reviveOpen__XYGUY .42s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionWiggle__txsgg svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionWiggle__txsgg svg{animation:CommunityReviveCard_reviveWiggle__Yx1kK .5s ease-in-out forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionWrite__W6Vvm svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionWrite__W6Vvm svg{animation:CommunityReviveCard_reviveWrite__DjOVX .46s ease-in-out forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionPop__nd3NT svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionPop__nd3NT svg{animation:CommunityReviveCard_revivePop__CShci .32s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionFlip__StGpW svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionFlip__StGpW svg{animation:CommunityReviveCard_reviveFlip__zHJms .5s var(--ease-out) forwards}@keyframes CommunityReviveCard_reviveSpin__M6RTL{0%{transform:rotate(0) scale(1)}to{transform:rotate(90deg) scale(1.12)}}@keyframes CommunityReviveCard_reviveOpen__XYGUY{0%{transform:translateY(0) scaleY(1)}40%{transform:translateY(-3px) scaleY(.82)}to{transform:translateY(-1px) scaleY(1)}}@keyframes CommunityReviveCard_reviveWiggle__Yx1kK{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@keyframes CommunityReviveCard_reviveWrite__DjOVX{0%,to{transform:translate(0) rotate(0)}30%{transform:translate(2px,-2px) rotate(-10deg)}65%{transform:translate(-1px,1px) rotate(6deg)}}@keyframes CommunityReviveCard_revivePop__CShci{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-4px) scale(1.2)}to{transform:translateY(0) scale(1.08)}}@keyframes CommunityReviveCard_reviveFlip__zHJms{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.CommunityReviveCard_actionText__RuYW3{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.CommunityReviveCard_actionTitle__yv0io{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);transition:color var(--transition-fast) ease}.CommunityReviveCard_actionDescription__TGZvC{font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.CommunityReviveCard_actionArrow__pzzXf{display:flex;align-items:center;color:var(--color-text-tertiary);flex-shrink:0;transition:transform var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionArrow__pzzXf{transform:translateX(3px);color:var(--color-accent-strong-ink)}.CommunityReviveCard_skeletonTitleBar__qS_B9{width:180px;height:1.2em}.CommunityReviveCard_actionTextSkeleton___dK8E{justify-content:center;min-height:41px}.CommunityReviveCard_skeletonActionTitle__QMS_u{width:46%;height:15px}.CommunityReviveCard_skeletonActionDescription__6mJKA{width:72%;height:13px}.CommunityReviveCard_actionArrowPlaceholder__4LJJx{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.CommunityReviveCard_actionArrow__pzzXf,.CommunityReviveCard_actionIcon__qbdhf,.CommunityReviveCard_actionTitle__yv0io,.CommunityReviveCard_action__BR8iC,.CommunityReviveCard_headerIcon__WVnI7{transition:none}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_actionIcon__qbdhf svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionIcon__qbdhf svg,.CommunityReviveCard_card__sGV6y:hover .CommunityReviveCard_headerIcon__WVnI7 svg{animation:none}.CommunityReviveCard_nextEventRow__pnoHe:hover .CommunityReviveCard_nextEventCoverEmpty__PMmKg svg{animation:none}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionArrow__pzzXf{transform:none}}@media (max-width:640px){.CommunityReviveCard_card__sGV6y{padding:var(--space-4)}.CommunityReviveCard_action__BR8iC{gap:var(--space-3);padding:var(--space-3) 0}.CommunityReviveCard_actionArrow__pzzXf{display:none}}.CommunitySetupChecklist_card__ubyO_{background:transparent;border:none;border-radius:0;padding:var(--space-5) 0 0;margin-bottom:var(--space-6)}.CommunitySetupChecklist_header__wI7Ni{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-5)}.CommunitySetupChecklist_headerText__KYUaB{min-width:0}.CommunitySetupChecklist_title__zLYQB{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-text-primary)}.CommunitySetupChecklist_subtitle__mmkYZ{margin:2px 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.CommunitySetupChecklist_progressLabel__XW1I4{flex-shrink:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.CommunitySetupChecklist_progressTrack__j5JuL{height:6px;margin:var(--space-4) 0 var(--space-4);border-radius:var(--radius-full);background:var(--color-background-gray-light);overflow:hidden}.CommunitySetupChecklist_progressFill__yagIL{height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width var(--transition-moderate) var(--ease-out)}.CommunitySetupChecklist_list__GjdAa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);counter-reset:setup}.CommunitySetupChecklist_row__QwTp4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-extra-light);transition:border-color var(--transition-fast) ease,background-color var(--transition-fast) ease}.CommunitySetupChecklist_row__QwTp4:hover{border-color:var(--color-border-gray-dark)}.CommunitySetupChecklist_rowDone__0s_S5{background:var(--color-purple-bg-subtle);border-color:var(--color-accent)}.CommunitySetupChecklist_rowDone__0s_S5:hover{border-color:var(--color-accent-strong)}.CommunitySetupChecklist_marker__CMJPP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-circle);background:var(--color-background-gray-light);font-size:var(--text-xs);font-weight:700;color:var(--color-text-secondary)}.CommunitySetupChecklist_markerDone__aBzOk{background:var(--color-accent);color:var(--color-on-accent)}.CommunitySetupChecklist_rowText__o9QXF{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.CommunitySetupChecklist_rowTitle__jExtl{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowTitle__jExtl{color:var(--color-accent-strong-ink)}.CommunitySetupChecklist_rowDescription__uKRuU{font-size:var(--text-xs);line-height:1.4;color:var(--color-text-tertiary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CommunitySetupChecklist_rowAction__RlB5w{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray-dark);border-radius:var(--radius-md);background:var(--color-background-white);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast) ease,background-color var(--transition-fast) ease}.CommunitySetupChecklist_rowAction__RlB5w:hover{border-color:var(--color-accent-ink);background:var(--color-purple-bg-subtle)}.CommunitySetupChecklist_rowAction__RlB5w:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowAction__RlB5w{border-color:var(--color-border-transparent);background:transparent;color:var(--color-text-secondary)}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowAction__RlB5w:hover{border-color:var(--color-accent-ink);background:var(--color-background-white)}@media (max-width:768px){.CommunitySetupChecklist_row__QwTp4{flex-wrap:wrap;padding:var(--space-3)}.CommunitySetupChecklist_rowText__o9QXF{flex:1 1 60%}.CommunitySetupChecklist_rowAction__RlB5w{margin-left:36px}}@media (max-width:640px){.CommunitySetupChecklist_card__ubyO_{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.CommunitySetupChecklist_progressFill__yagIL,.CommunitySetupChecklist_rowAction__RlB5w,.CommunitySetupChecklist_row__QwTp4{transition:none}}.Button_button__f_l0m{--btn-size:32px;border:none;border-radius:var(--radius-md);font-weight:500;line-height:1.2;min-height:var(--btn-size);cursor:pointer;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease,opacity var(--transition-fast) ease,transform var(--transition-fast) ease;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.Button_hasHoverIcon__b8rSQ{gap:0}.Button_hoverIcon__iqSwb{display:inline-flex;align-items:center;max-width:0;margin-left:0;opacity:0;overflow:hidden;transition:max-width .25s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin-left .25s ease}.Button_hasHoverIcon__b8rSQ:not(:disabled):focus-visible .Button_hoverIcon__iqSwb,.Button_hasHoverIcon__b8rSQ:not(:disabled):hover .Button_hoverIcon__iqSwb{max-width:24px;margin-left:5px;opacity:1}.Button_icon__BTVtg,.Button_trailingIcon__yf1f3{display:inline-flex;align-items:center;flex-shrink:0}.Button_hasHoverIcon__b8rSQ .Button_icon__BTVtg{margin-right:var(--space-2)}.Button_hasHoverIcon__b8rSQ .Button_trailingIcon__yf1f3{margin-left:var(--space-2)}.Button_iconOnly__RrAZs svg,.Button_icon__BTVtg svg,.Button_trailingIcon__yf1f3 svg{display:block}.Button_iconOnly__RrAZs svg,.Button_trailingIcon__yf1f3 svg{transition:transform var(--transition-fast) var(--ease-out)}.Button_button__f_l0m:not(:disabled):focus-visible .Button_trailingIcon__yf1f3 svg,.Button_button__f_l0m:not(:disabled):hover .Button_trailingIcon__yf1f3 svg{transform:translate(1px,-1px)}.Button_iconOnly__RrAZs:not(:disabled):focus-visible svg,.Button_iconOnly__RrAZs:not(:disabled):hover svg{transform:scale(1.08)}.Button_button__f_l0m:active:not(:disabled){transform:scale(.97)}.Button_button__f_l0m:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.Button_button__f_l0m:disabled{opacity:.5;cursor:not-allowed}.Button_primary__gNjMo{background-color:var(--color-accent);color:var(--color-on-accent)}.Button_primary__gNjMo:hover:not(:disabled){background-color:var(--color-accent-strong)}[data-surface=admin] .Button_primary__gNjMo:hover:not(:disabled){background-color:var(--color-text-primary);color:var(--color-background-gray-app)}.Button_secondary__6ARy2{background-color:var(--color-background-gray-light);color:var(--color-text-primary)}.Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--color-border-gray)}.Button_ghost__nCpIY{background-color:var(--color-background-transparent);color:var(--color-text-primary)}.Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--color-background-gray-light)}[data-theme=dark] .Button_secondary__6ARy2{background-color:var(--color-glass-white-bg)}[data-theme=dark] .Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--color-glass-white-bg-hover)}[data-theme=dark] .Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--color-glass-white-bg)}.Button_success___LYn1{background-color:var(--color-success);color:var(--color-text-white)}.Button_success___LYn1:hover:not(:disabled){background-color:var(--color-success-dark)}.Button_orange__gA5Pk{background-color:var(--color-orange);color:var(--color-text-white)}.Button_orange__gA5Pk:hover:not(:disabled){background-color:var(--color-orange-dark)}.Button_purple-light__8BxOz{background-color:var(--color-purple-light);color:var(--color-text-primary)}.Button_purple-light__8BxOz:hover:not(:disabled){background-color:var(--color-accent);color:var(--color-on-accent)}.Button_danger__yObcW{background-color:var(--color-error);color:var(--color-text-white)}.Button_danger__yObcW:hover:not(:disabled){background-color:var(--color-error-dark)}[data-theme=light] .Button_success___LYn1{color:var(--color-on-accent)}.Button_small__eTosT{--btn-size:var(--btn-size-sm);padding:var(--space-1) 10px;font-size:var(--text-xs)}.Button_medium__ShRpg{--btn-size:32px;padding:6px var(--space-3);font-size:var(--text-sm)}.Button_large__PNABv{--btn-size:38px;padding:9px var(--space-4);font-size:var(--text-base)}.Button_iconOnly__RrAZs{width:var(--btn-size);height:var(--btn-size);min-width:var(--btn-size);padding:0;gap:0;border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.Button_hoverIcon__iqSwb{transition:opacity .2s ease}.Button_iconOnly__RrAZs svg,.Button_trailingIcon__yf1f3 svg{transition:none}.Button_button__f_l0m:not(:disabled):focus-visible .Button_trailingIcon__yf1f3 svg,.Button_button__f_l0m:not(:disabled):hover .Button_trailingIcon__yf1f3 svg,.Button_iconOnly__RrAZs:not(:disabled):focus-visible svg,.Button_iconOnly__RrAZs:not(:disabled):hover svg{transform:none}.Button_button__f_l0m:active:not(:disabled){transform:none}}.ImageCropper_cropper__wBDQM{display:flex;flex-direction:column;gap:16px}.ImageCropper_toolbar__UZ0BX{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;padding:0}.ImageCropper_toolbarGroup__winlg{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ImageCropper_rotationSliderLabel__6z8ow{display:flex;align-items:center;gap:12px;padding:8px 0 16px}.ImageCropper_rotationValue__zkLkz{font-size:13px;color:var(--color-text-secondary);font-weight:500;min-width:45px;text-align:left}.ImageCropper_rotationRange__OBZFS{width:200px;height:4px;border-radius:2px;background:var(--color-gray-200);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(to right,var(--color-purple) 0,var(--color-purple) var(--rotation-percent,0),var(--color-gray-200) var(--rotation-percent,0),var(--color-gray-200) 100%)}.ImageCropper_rotationRange__OBZFS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_rotationRange__OBZFS::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_rotationRange__OBZFS::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_rotationRange__OBZFS::-moz-range-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_zoomLabel__2KVlp{display:flex;align-items:center;gap:12px;padding:8px 0 16px}.ImageCropper_zoomValue__hEBmX{font-size:13px;color:var(--color-text-secondary);font-weight:500;min-width:50px;text-align:left}.ImageCropper_zoomRange__2863b{width:180px;height:4px;border-radius:2px;background:var(--color-gray-200);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(to right,var(--color-purple) 0,var(--color-purple) var(--zoom-percent,0),var(--color-gray-200) var(--zoom-percent,0),var(--color-gray-200) 100%)}.ImageCropper_zoomRange__2863b::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_zoomRange__2863b::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_zoomRange__2863b::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_zoomRange__2863b::-moz-range-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_stage__PZeTA{display:flex;justify-content:center}.ImageCropper_cropFrame__kCmYJ{position:relative;width:100%;max-width:540px;background:var(--color-gray-100);border-radius:12px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab;border:1px solid var(--color-border-gray)}.ImageCropper_cropFrame__kCmYJ:active{cursor:-webkit-grabbing;cursor:grabbing}.ImageCropper_image__llg31{position:absolute;top:50%;left:50%;transform-origin:center;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ImageCropper_gridOverlay__PWBCk{position:absolute;inset:0;pointer-events:none;opacity:.75;background-image:linear-gradient(90deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.6) 1.5px,transparent 0);background-size:1.5px 100%,1.5px 100%,100% 1.5px,100% 1.5px;background-position:33.333% 0,66.666% 0,0 33.333%,0 66.666%;background-repeat:no-repeat}.ImageCropper_frameOverlay__SRFNX{position:absolute;inset:0;border:2px solid rgba(255,255,255,.85);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.35);pointer-events:none}.ImageCropper_placeholder__Yl2pT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:14px}.ImageCropper_actions__2s3sX{display:flex;justify-content:flex-end;gap:12px}@media (max-width:640px){.ImageCropper_toolbar__UZ0BX{gap:12px}.ImageCropper_toolbarGroup__winlg{gap:8px}.ImageCropper_rotationRange__OBZFS{width:140px}.ImageCropper_zoomRange__2863b{width:120px}.ImageCropper_cropFrame__kCmYJ{max-width:100%}}.ImageUploadModal_modalOverlay__uKBI_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:20px;animation:ImageUploadModal_modalFadeIn__srESq var(--transition-moderate,.3s) var(--ease-out,ease) both}.ImageUploadModal_modalOverlayClosing__Gtruu{animation:ImageUploadModal_modalFadeOut__V3wNb var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes ImageUploadModal_modalFadeIn__srESq{0%{opacity:0}to{opacity:1}}@keyframes ImageUploadModal_modalFadeOut__V3wNb{0%{opacity:1}to{opacity:0}}.ImageUploadModal_modalContent__osatK{background-color:var(--color-background-white);border-radius:16px;padding:0;max-width:600px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:ImageUploadModal_modalSlideUp__YDYq5 var(--transition-moderate,.3s) var(--ease-out,ease) both}.ImageUploadModal_modalContentClosing___tOtm{animation:ImageUploadModal_modalSlideDown__0ZARG var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes ImageUploadModal_modalSlideUp__YDYq5{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ImageUploadModal_modalSlideDown__0ZARG{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.98)}}.ImageUploadModal_modalHeader___YR6c{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--color-border-gray)}.ImageUploadModal_modalTitle__SKvC5{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}.ImageUploadModal_closeButton__SBcHA{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s ease;border-radius:4px}.ImageUploadModal_closeButton__SBcHA:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-gray-100)}.ImageUploadModal_closeButton__SBcHA:disabled{opacity:.5;cursor:not-allowed}.ImageUploadModal_modalBody__BPpN_{padding:24px;flex:1 1;overflow-y:auto}.ImageUploadModal_dropZone__QqXkY{border:2px dashed var(--color-border-gray);border-radius:12px;padding:48px 24px;text-align:center;cursor:pointer;transition:border-color var(--transition-base) ease,background-color var(--transition-base) ease;background-color:var(--color-gray-50);min-height:300px;display:flex;align-items:center;justify-content:center}.ImageUploadModal_dropZoneWithAspect___b36C{min-height:0;width:100%;padding:clamp(8px,2.5vw,24px) clamp(12px,3vw,24px)}.ImageUploadModal_dropZoneWithAspect___b36C:not(.ImageUploadModal_dropZoneWithPreview__UjJ_6){min-height:300px}.ImageUploadModal_dropZone__QqXkY:hover{border-color:var(--color-accent-ink);background-color:var(--color-gray-100)}.ImageUploadModal_dropZoneActive__yNWKL{border-color:var(--color-accent-ink);background-color:rgba(99,71,235,.1);border-style:solid}.ImageUploadModal_dropZoneWithPreview__UjJ_6{padding:0;min-height:auto;overflow:hidden}.ImageUploadModal_dropZoneLoading__Jlh93{pointer-events:none;opacity:.7}.ImageUploadModal_dropZoneContent__6nmRY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,1.5vw,16px);flex:1 1 auto;min-height:0;overflow:auto;width:100%;padding:0 clamp(4px,1vw,8px);box-sizing:border-box}.ImageUploadModal_uploadIcon__y3A8E{width:48px;height:48px;border-radius:50%;background-color:var(--color-gray-200);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0}.ImageUploadModal_uploadIcon__y3A8E svg{width:32px;height:32px}.ImageUploadModal_dropZoneText__gnJ0r{font-size:clamp(14px,3.5vw,16px);font-weight:500;color:var(--color-text-primary);margin:0;line-height:1.35;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;text-align:center;padding:0 2px;box-sizing:border-box}.ImageUploadModal_dropZoneInfo__MrdMX{display:flex;flex-direction:column;gap:2px;margin-top:4px;font-size:clamp(11px,2.5vw,12px);color:var(--color-text-secondary);line-height:1.3}.ImageUploadModal_infoItem__jPaIq{display:block;word-wrap:break-word;max-width:100%;text-align:center}.ImageUploadModal_previewContainer__vcKQX{position:relative;width:100%;height:100%;min-height:300px;border-radius:12px;overflow:hidden}.ImageUploadModal_previewContainerWithAspect__6EjPr{min-height:0}.ImageUploadModal_previewImage__TtDiF{width:100%;height:100%;object-fit:contain;display:block}.ImageUploadModal_previewOverlay__GthrQ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.ImageUploadModal_previewContainer__vcKQX:hover .ImageUploadModal_previewOverlay__GthrQ{opacity:1}.ImageUploadModal_changeText__VSmui{color:white;font-size:16px;font-weight:600}.ImageUploadModal_loadingContainer__JhiLM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:300px}.ImageUploadModal_loadingContainerWithAspect__3wea0{min-height:0}.ImageUploadModal_loadingSpinner__4oRxn{width:48px;height:48px;border:4px solid var(--color-gray-200);border-top-color:var(--color-accent-ink);border-radius:50%;animation:ImageUploadModal_spin__tVfqz .8s linear infinite}.ImageUploadModal_loadingText__wkjC7{font-size:14px;color:var(--color-text-secondary);margin:0}@keyframes ImageUploadModal_spin__tVfqz{to{transform:rotate(1turn)}}.ImageUploadModal_modalFooter__nZEzn{display:flex;gap:12px;justify-content:flex-end;padding:24px;border-top:1px solid var(--color-border-gray)}@media (max-width:640px){.ImageUploadModal_modalContent__osatK{max-width:100%;max-height:90vh;border-radius:12px}.ImageUploadModal_modalBody__BPpN_,.ImageUploadModal_modalFooter__nZEzn,.ImageUploadModal_modalHeader___YR6c{padding:16px}.ImageUploadModal_dropZone__QqXkY{min-height:200px;padding:32px 16px}.ImageUploadModal_dropZone__QqXkY.ImageUploadModal_dropZoneWithAspect___b36C{min-height:0;padding:clamp(6px,1.5vw,12px) clamp(12px,3vw,16px)}.ImageUploadModal_dropZone__QqXkY.ImageUploadModal_dropZoneWithAspect___b36C:not(.ImageUploadModal_dropZoneWithPreview__UjJ_6){min-height:200px}.ImageUploadModal_dropZoneContent__6nmRY{gap:clamp(4px,1vw,8px);padding:0 clamp(8px,2vw,10px)}.ImageUploadModal_dropZoneText__gnJ0r{font-size:clamp(12px,3vw,14px);line-height:1.25}.ImageUploadModal_dropZoneInfo__MrdMX{font-size:clamp(9px,2.2vw,11px);margin-top:clamp(1px,.5vw,2px);gap:1px;line-height:1.2}.ImageUploadModal_dropZoneWithAspect___b36C .ImageUploadModal_uploadIcon__y3A8E{width:clamp(32px,8vw,40px);height:clamp(32px,8vw,40px)}.ImageUploadModal_dropZoneWithAspect___b36C .ImageUploadModal_uploadIcon__y3A8E svg{width:clamp(20px,5vw,26px);height:clamp(20px,5vw,26px)}}.ImageUploadModal_error__FF2OT{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:1.4;color:var(--color-danger-ink,var(--color-danger))}.Dropdown_container__7XPhP{position:relative;width:100%;min-width:0}.Dropdown_trigger__P_0AA{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-white);color:var(--color-text-primary);font-size:var(--text-sm);font-family:inherit;font-weight:500;cursor:pointer;text-align:left}.Dropdown_trigger__P_0AA:disabled{opacity:.5;cursor:default}.Dropdown_triggerLabel__tEDyb{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_chevron__L657s,.Dropdown_placeholder__pyXim{color:var(--color-text-tertiary)}.Dropdown_chevron__L657s{display:inline-flex;flex-shrink:0;transition:transform .18s ease}.Dropdown_chevronOpen__k65WV{transform:rotate(180deg)}.Dropdown_menu__xW9EE{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;margin:0;padding:4px;list-style:none;max-height:280px;overflow-y:auto;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-lg,0 12px 32px rgba(0,0,0,.22));animation:Dropdown_menuIn__DKOc2 .16s ease}@keyframes Dropdown_menuIn__DKOc2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.Dropdown_option__zNaoK{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:none;border-radius:var(--radius-sm,6px);background:none;color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer;text-align:left}.Dropdown_option__zNaoK:hover{background:var(--color-background-gray-light)}.Dropdown_optionSelected__vWZr0{color:var(--color-accent-ink);font-weight:600}.Dropdown_optionLabel__l0mYW{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_optionCheck__RC1a_{display:inline-flex;flex-shrink:0;color:var(--color-accent-ink)}.Dropdown_skeletonRow__yFxeI{padding:9px 10px}.Dropdown_skeletonBar__2L2_6{display:block;height:14px;width:70%;border-radius:var(--radius-sm,6px)}.Dropdown_skeletonRow__yFxeI:nth-child(2) .Dropdown_skeletonBar__2L2_6{width:52%}.Dropdown_skeletonRow__yFxeI:nth-child(3) .Dropdown_skeletonBar__2L2_6{width:64%}.Dropdown_skeletonRow__yFxeI:nth-child(4) .Dropdown_skeletonBar__2L2_6{width:44%}.Dropdown_emptyRow__WS09t{padding:9px 10px;color:var(--color-text-tertiary);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.Dropdown_menu__xW9EE{animation:none}.Dropdown_chevron__L657s{transition:none}}.CountryCodeSelector_countryCodeButton__gBbD_{display:flex;align-items:center;gap:8px;padding:12px 16px;background:transparent;border:none;border-radius:8px 0 0 8px;cursor:pointer;transition:background-color .2s ease;font-size:14px;font-weight:500;color:var(--color-text-primary);white-space:nowrap;min-width:100px}.CountryCodeSelector_countryCodeButton__gBbD_:hover{background:var(--color-background-gray-lighter)}.CountryCodeSelector_countryCodeButton__gBbD_:active{background:var(--color-background-gray-light)}.CountryCodeSelector_countryCodeButton__gBbD_:focus{outline:none}.CountryCodeSelector_flag__jFNMM{font-size:20px;line-height:1}.CountryCodeSelector_code__i8jIx{font-weight:600;color:var(--color-text-primary)}.CountryCodeSelector_chevron__O_El9{color:var(--color-text-secondary);transition:transform .2s ease}.CountryCodeSelector_countryCodeButton__gBbD_:hover .CountryCodeSelector_chevron__O_El9{transform:translateY(1px)}.CountryCodeSelector_modalOverlay__Wch5r{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:20px;animation:CountryCodeSelector_fadeIn__S0VPJ .2s ease}@keyframes CountryCodeSelector_fadeIn__S0VPJ{0%{opacity:0}to{opacity:1}}.CountryCodeSelector_modalContent__yupwx{background:var(--color-background-white);border-radius:12px;padding:0;max-width:500px;width:100%;max-height:80vh;display:flex;flex-direction:column;border:1px solid var(--color-border-gray);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:CountryCodeSelector_slideUp__ZTGux .2s ease}@keyframes CountryCodeSelector_slideUp__ZTGux{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.CountryCodeSelector_modalHeader__5Q_tE{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--color-border-gray)}.CountryCodeSelector_modalTitle__uLAwe{font-size:20px;font-weight:600;color:var(--color-text-primary);margin:0}.CountryCodeSelector_closeButton__eY_BP{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s ease;border-radius:4px}.CountryCodeSelector_closeButton__eY_BP:hover{color:var(--color-text-primary);background:var(--color-background-gray-light)}.CountryCodeSelector_searchContainer__uJ3mH{position:relative;padding:16px 24px;border-bottom:1px solid var(--color-border-gray);display:flex;align-items:center}.CountryCodeSelector_searchIcon___QbCQ{position:absolute;right:32px;top:50%;transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none;z-index:1;flex-shrink:0}.CountryCodeSelector_searchInput__1_ArL{width:100%;padding:12px 40px 12px 16px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:14px;color:var(--color-text-primary);transition:border-color .2s ease;box-sizing:border-box;min-width:0}.CountryCodeSelector_searchInput__1_ArL:focus{outline:none;border-color:var(--color-info);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CountryCodeSelector_searchInput__1_ArL::placeholder{color:var(--color-text-tertiary)}.CountryCodeSelector_countryList__zAB0P{flex:1 1;overflow-y:auto;max-height:400px;padding:8px 0}.CountryCodeSelector_countryItem__u0iIL{width:100%;display:flex;align-items:center;gap:12px;padding:12px 24px;background:none;border:none;cursor:pointer;transition:background-color .2s ease;text-align:left}.CountryCodeSelector_countryItem__u0iIL:hover{background:var(--color-background-gray-lighter)}.CountryCodeSelector_countryItemSelected__CPMQd{background:var(--color-background-blue-lighter)}.CountryCodeSelector_countryItemSelected__CPMQd:hover{background:var(--color-background-blue-lightest)}.CountryCodeSelector_countryFlag__2i8PJ{font-size:24px;line-height:1;flex-shrink:0}.CountryCodeSelector_countryName__cJz_u{flex:1 1;font-size:14px;font-weight:500;color:var(--color-text-primary)}.CountryCodeSelector_countryCode__uUAp7{font-size:14px;font-weight:600;color:var(--color-text-secondary);flex-shrink:0}.CountryCodeSelector_noResults__JhpjK{padding:24px;text-align:center;color:var(--color-text-secondary);font-size:14px}.CountryCodeSelector_countryList__zAB0P::-webkit-scrollbar{width:8px}.CountryCodeSelector_countryList__zAB0P::-webkit-scrollbar-track{background:var(--color-background-gray-lighter)}.CountryCodeSelector_countryList__zAB0P::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:4px}.CountryCodeSelector_countryList__zAB0P::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}@media (max-width:640px){.CountryCodeSelector_modalContent__yupwx{max-width:100%;max-height:90vh}.CountryCodeSelector_countryCodeButton__gBbD_{min-width:80px;padding:12px;font-size:12px}.CountryCodeSelector_code__i8jIx{font-size:12px}.CountryCodeSelector_flag__jFNMM{font-size:18px}.CountryCodeSelector_searchContainer__uJ3mH{padding:12px 16px}.CountryCodeSelector_searchIcon___QbCQ{right:28px}.CountryCodeSelector_searchInput__1_ArL{padding:10px 36px 10px 12px;font-size:14px}}.EmptyState_emptyState__3u1_O{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-9) var(--space-6);text-align:center;width:100%}.EmptyState_card__PQTFg{gap:var(--space-3);border:1px dashed var(--color-border-gray);border-radius:16px;background:var(--color-background-gray-lighter);box-sizing:border-box}.EmptyState_icon__9R94m{margin-bottom:var(--space-4);opacity:.5}.EmptyState_card__PQTFg .EmptyState_icon__9R94m{margin-bottom:0}.EmptyState_cardAction__f6Dx9{margin-top:var(--space-2)}.EmptyState_title__QNedS{font-size:18px;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.EmptyState_description__HINZm{font-size:14px;color:var(--color-text-secondary);margin:0;max-width:420px}.EmptyState_actionButton__ge7sW{margin-top:var(--space-4);background:none;padding:var(--space-2) var(--space-1);color:var(--color-purple-badge-text);font-size:var(--text-sm);font-weight:600;cursor:pointer;font-family:inherit;border:none;border-bottom:1px solid transparent;transition:border-color var(--transition-fast) ease,color var(--transition-fast) ease}.EmptyState_actionButton__ge7sW:hover{border-bottom-color:var(--color-purple-badge-text)}.EmptyState_actionButton__ge7sW:active{color:var(--color-accent-strong-ink)}[data-theme=light] .EmptyState_actionButton__ge7sW:active{color:var(--color-accent-ink)}.EmptyState_prompt__Smdxe{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6);text-align:left;border:1px dashed var(--color-border-gray-dark);border-radius:var(--radius-lg);background:transparent;box-sizing:border-box}.EmptyState_promptBody__m4_Hj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.EmptyState_promptIcon__psvwm{display:inline-flex;margin-bottom:var(--space-2);color:var(--color-text-tertiary)}.EmptyState_prompt__Smdxe .EmptyState_title__QNedS{font-size:var(--text-base);margin:0}.EmptyState_prompt__Smdxe .EmptyState_description__HINZm{font-size:var(--text-sm);max-width:46ch}.EmptyState_promptAction__LB6Fg{margin-top:var(--space-3)}.EmptyState_preview__KBYQy{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-end;gap:var(--space-2);max-width:55%;flex-shrink:0}@media (max-width:768px){.EmptyState_prompt__Smdxe{flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-5)}.EmptyState_preview__KBYQy{justify-content:flex-start;max-width:100%}}.EmptyState_chip__mUxwS{display:inline-flex;align-items:center;gap:var(--space-1);padding:5px 12px;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.EmptyState_chipIcon__mork1{display:inline-flex;align-items:center;flex-shrink:0}.EmptyState_chipNeutral__86SPP{background:var(--color-background-gray-light);color:var(--color-text-secondary)}.EmptyState_chipAccent__7OTNH{background:var(--color-purple-badge-bg);color:var(--color-purple-badge-text)}.EmptyState_chipOrange__UWWnK{background:rgba(252,139,61,.12);color:#9A5306}.EmptyState_chipInfo__IUYt2{background:rgba(59,130,246,.12);color:#1d4ed8}.EmptyState_chipViolet__mqtYv{background:rgba(139,92,246,.12);color:#6d28d9}[data-theme=dark] .EmptyState_chipNeutral__86SPP{background:var(--color-glass-white-bg);color:var(--color-text-secondary)}[data-theme=dark] .EmptyState_chipOrange__UWWnK{background:rgba(252,139,61,.16);color:#fc8b3d}[data-theme=dark] .EmptyState_chipInfo__IUYt2{background:rgba(96,165,250,.16);color:#93c5fd}[data-theme=dark] .EmptyState_chipViolet__mqtYv{background:rgba(167,139,250,.18);color:#c4b5fd}:root:not([data-theme=dark]) .EmptyState_card__PQTFg,:root:not([data-theme=dark]) .EmptyState_prompt__Smdxe{background:var(--surface-card);box-shadow:var(--shadow-sm)}.IdentityBadges_root__s4_KQ{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;vertical-align:middle}.IdentityBadges_verified__1suqK{color:var(--color-accent)}.IdentityBadges_company__lI27n,.IdentityBadges_verified__1suqK{display:inline-flex;align-items:center}.IdentityBadges_companyLogo__cnWXo{border-radius:4px;object-fit:cover;background:var(--color-background-gray-lighter)}.IdentityBadges_srOnly__2Hrne{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.IdentityBadges_staff__uNemm{display:inline-flex;align-items:center}.IdentityBadges_staffIcon__u_3tw{border-radius:4px;object-fit:contain}.IdentityBadges_companyLink__H2GgJ{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.IdentityBadges_companyLink__H2GgJ:hover{text-decoration:underline}.ChannelInitialIcon_channelInitialIcon__bzH0Q{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-white);font-weight:600;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:cover}.TicketSelection_ticketSelection__MSCMm{display:flex;flex-direction:column;gap:24px;scroll-padding-top:100px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.TicketSelection_ticketSection___vjIl,.TicketSelection_ticketsList__fb3Pn{display:flex;flex-direction:column;gap:16px}.TicketSelection_ticketSection___vjIl{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.TicketSelection_noTickets___Pr3y{text-align:center;padding:48px;color:var(--color-text-secondary);font-size:16px}.TicketSelection_attendeesCard__OXdX7{padding:0;scroll-padding-top:100px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;margin:8px 0 0;border:none;background:transparent}.TicketSelection_attendeesTitle__pVsq2{font-size:14px;font-weight:500;color:var(--color-text-secondary);margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--color-border-gray)}.TicketSelection_attendeeForm__VSIUC{padding:20px;background:var(--color-background-gray-lighter);border-radius:12px;margin-bottom:16px;border:1px solid var(--color-border-gray);width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.TicketSelection_attendeeForm__VSIUC:last-child{margin-bottom:0}.TicketSelection_attendeeNumber__am1Sn{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0 0 16px}.TicketSelection_formGrid__a82uJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;max-width:100%;box-sizing:border-box}.TicketSelection_formField__VDZsi{display:flex;flex-direction:column;gap:8px}.TicketSelection_formField__VDZsi label{font-size:14px;font-weight:600;color:var(--color-gray-800)}.TicketSelection_formField__VDZsi input{padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:14px;color:var(--color-text-primary);background:var(--color-background-gray-app);transition:border-color .2s ease;scroll-margin-top:100px;scroll-margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box}.TicketSelection_formField__VDZsi input::placeholder{color:var(--color-text-tertiary)}.TicketSelection_formField__VDZsi input:focus{outline:none;border-color:var(--color-accent-ink)}.TicketSelection_formFieldError__NJELl input,.TicketSelection_formFieldError__NJELl input:focus{border-color:var(--color-danger-ink)}.TicketSelection_formLabelError__M_99o{color:var(--color-danger-ink)!important}.TicketSelection_inputError__gQWSx{border-color:var(--color-danger-ink)!important}[data-theme=dark] .TicketSelection_formLabelError__M_99o{color:#ef4444!important}[data-theme=dark] .TicketSelection_inputError__gQWSx{border-color:#ef4444!important}.TicketSelection_errorMessage__mK3Vi{font-size:12px;color:var(--color-danger-ink);margin-top:4px}.TicketSelection_phoneInputWrapper__unY8I{display:flex;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box;min-width:0;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-gray-app);transition:border-color .2s ease}.TicketSelection_phoneInputWrapper__unY8I:focus-within{border-color:var(--color-accent-ink)}.TicketSelection_phoneInputWrapper__unY8I:has(.TicketSelection_phoneInput__Feap1:focus){border-color:var(--color-accent-ink)}.TicketSelection_formFieldError__NJELl .TicketSelection_phoneInputWrapper__unY8I{border-color:var(--color-danger-ink)}.TicketSelection_phoneInputWrapper__unY8I .TicketSelection_phoneInput__Feap1{flex:1 1;border:none;border-radius:0 8px 8px 0;padding:10px 12px}.TicketSelection_phoneInputWrapper__unY8I .TicketSelection_phoneInput__Feap1:focus{outline:none;border:none}.TicketSelection_formFieldError__NJELl .TicketSelection_phoneInputWrapper__unY8I .TicketSelection_phoneInput__Feap1{border:none}.TicketSelection_checkoutSection__dN18O{position:-webkit-sticky;position:sticky;bottom:0;background:white;padding-top:16px;border-top:1px solid #e1e7ef;margin-top:auto}.TicketSelection_checkoutCard__mzL_d{padding:24px}.TicketSelection_checkoutSummary__MlMzw{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e1e7ef}.TicketSelection_summaryRow__a4XQB{display:flex;justify-content:space-between;align-items:center;font-size:16px}.TicketSelection_summaryRow__a4XQB span:first-child{color:var(--color-text-secondary)}.TicketSelection_summaryValue__aqVK_{font-weight:700;color:var(--color-text-primary);font-size:18px}.TicketSelection_checkoutButton__he7_U{width:100%}@media (max-width:768px){.TicketSelection_formGrid__a82uJ{grid-template-columns:1fr}}.GooglePlacesAutocomplete_autocompleteContainer__ECqiU{position:relative;width:100%}.GooglePlacesAutocomplete_autocompleteContainer__ECqiU .pac-container{display:none!important}.GooglePlacesAutocomplete_dropdown__EmR9I{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:var(--z-dropdown);overflow:hidden;max-height:300px;overflow-y:auto}.GooglePlacesAutocomplete_dropdownItem__GuF_n{width:100%;padding:12px 16px;background:var(--color-background-none);border:none;text-align:left;cursor:pointer;font-size:14px;color:var(--color-text-primary);transition:background-color .2s ease;border-bottom:1px solid var(--color-border-gray)}.GooglePlacesAutocomplete_dropdownItem__GuF_n:last-child{border-bottom:none}.GooglePlacesAutocomplete_dropdownItemSelected__y1OF3,.GooglePlacesAutocomplete_dropdownItem__GuF_n:hover{background-color:var(--color-background-gray-light)}.GooglePlacesAutocomplete_dropdownItemContent__W_HVB{display:flex;flex-direction:column;gap:4px}.GooglePlacesAutocomplete_dropdownItemMain__2OzoK{font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.4}.GooglePlacesAutocomplete_dropdownItemSecondary__XqXVE{font-size:13px;color:var(--color-text-secondary);line-height:1.4}.GooglePlacesAutocomplete_matchedText__90H0S{font-weight:600;color:var(--color-accent-ink)}.GooglePlacesAutocomplete_errorText__4j9St{margin:4px 0 0;font-size:13px;color:var(--color-danger-ink)}.CheckoutShell_overlay__WF4El{position:fixed;inset:0;z-index:var(--z-modal,1000);display:flex;background:var(--color-background-gray-app);overflow:hidden}.CheckoutShell_brandPanel__qM49X{flex:0 0 36%;max-width:480px;display:flex;flex-direction:column;gap:32px;padding:40px 48px;background:var(--color-accent);color:var(--color-on-accent)}.CheckoutShell_brandTop__lrTJB{display:flex;align-items:center;gap:16px}.CheckoutShell_brandLockup__Lkx0b{display:flex;align-items:center;gap:10px}.CheckoutShell_brandWordmark__RQIji{font-size:16px;font-weight:800;letter-spacing:-.01em}.CheckoutShell_backButton__iRHyh{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(19,21,18,.08);color:var(--color-on-accent);cursor:pointer;transition:background-color .15s ease,transform .1s ease}.CheckoutShell_backButton__iRHyh:hover{background:rgba(19,21,18,.16)}.CheckoutShell_backButton__iRHyh:active{transform:scale(.94)}.CheckoutShell_backButton__iRHyh svg{width:18px;height:18px}.CheckoutShell_brandLogo__iinyy{width:30px;height:30px;object-fit:contain;border-radius:8px;border:1.5px solid rgba(19,21,18,.22)}.CheckoutShell_brandSummary__wPOsD{display:flex;flex-direction:column;gap:6px}.CheckoutShell_brandSummaryTitle__VPEhI{font-size:17px;font-weight:600;opacity:.82}.CheckoutShell_brandPrice__shWl9{font-size:40px;font-weight:800;line-height:1.1;letter-spacing:-.01em}.CheckoutShell_orderSummary__5Kmxr{display:flex;flex-direction:column;gap:8px}.CheckoutShell_orderSummaryHeading__1X8d_{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:2px}.CheckoutShell_orderSummaryRow__c2OvW{display:flex;justify-content:space-between;gap:12px;font-size:14px}.CheckoutShell_orderSummaryItem__b3f4r{opacity:.85}.CheckoutShell_orderSummaryValue__5WFcQ{font-weight:600}.CheckoutShell_orderSummaryTotal__tnAfH{display:flex;justify-content:space-between;gap:12px;font-size:15px;font-weight:800;margin-top:6px;padding-top:10px;border-top:1px solid rgba(19,21,18,.22)}.CheckoutShell_formPanel__NxV_c{flex:1 1 64%;min-width:0;background:var(--color-background-gray-app);overflow-y:auto;display:flex;justify-content:center}.CheckoutShell_formInner__1lbBS{width:100%;max-width:760px;padding:36px 36px 72px;display:flex;flex-direction:column;gap:18px}.CheckoutShell_securedNote__VrVrl{margin:0;text-align:center;font-size:12px;color:var(--color-text-tertiary)}@media (max-width:860px){.CheckoutShell_overlay__WF4El{flex-direction:column;overflow-y:auto}.CheckoutShell_brandPanel__qM49X{flex:0 0 auto;max-width:none;gap:28px;padding:24px 24px 32px}.CheckoutShell_brandPrice__shWl9{font-size:32px}.CheckoutShell_formPanel__NxV_c{flex:1 1 auto}.CheckoutShell_formInner__1lbBS{padding:32px 20px 40px;max-width:560px}}.CheckoutShell_orderSummaryDiscount__VPUfM .CheckoutShell_orderSummaryItem__b3f4r,.CheckoutShell_orderSummaryDiscount__VPUfM .CheckoutShell_orderSummaryValue__5WFcQ{font-weight:700}.CommunitySupportCard_summary__Ql4m3{display:flex;flex-direction:column;gap:var(--space-3)}.CommunitySupportCard_count__QmRZZ{font-size:12px;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunitySupportCard_avatars__rG5zN{display:flex;align-items:center}.CommunitySupportCard_avatarSlot__IhADF{display:inline-flex;margin-left:-8px;cursor:pointer;border-radius:50%;transition:transform .12s ease}.CommunitySupportCard_avatarSlot__IhADF:hover{transform:translateY(-2px);z-index:1}.CommunitySupportCard_avatarSlot__IhADF:hover .CommunitySupportCard_avatar__I4XnG{border-color:var(--color-accent)}.CommunitySupportCard_avatarSlot__IhADF:first-child{margin-left:0}.CommunitySupportCard_avatar__I4XnG{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-background-white);background:var(--color-surface-hover,var(--color-background-gray-light));display:block;transition:border-color .12s ease}.CommunitySupportCard_avatarPrivate__2P7DP{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--color-text-tertiary);margin-left:-8px}.CommunitySupportCard_action__WLrzZ{margin-top:var(--space-1)}.CommunitySupportCard_actionButton__Lxx_h{width:100%;justify-content:center}.DatePicker_datePickerContainer__xhPOa{position:relative;width:100%}.DatePicker_label__C7WCH{display:block;font-size:14px;font-weight:600;color:var(--color-gray-800);margin-bottom:8px}.DatePicker_inputWrapper__85P1O{position:relative;width:100%}.DatePicker_input__y4_62{width:100%;padding:10px 40px 10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:14px;color:var(--color-text-primary);background:var(--color-background-white);cursor:pointer;transition:border-color .2s ease;font-family:inherit;box-sizing:border-box}.DatePicker_input__y4_62:focus{outline:none;border-color:var(--color-accent-ink)}.DatePicker_inputError__FLMVe{border-color:var(--color-error-form)!important}.DatePicker_inputDisabled__eev3t{background:var(--color-background-gray-light);cursor:not-allowed;opacity:.6}.DatePicker_inputSeamless__N6NS_{border:none;background:transparent;border-radius:0}.DatePicker_inputSeamless__N6NS_:focus{border:none}.DatePicker_calendarIcon__nmzey{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s ease}.DatePicker_calendarIcon__nmzey:hover:not(:disabled){color:var(--color-text-primary)}.DatePicker_calendarIcon__nmzey:disabled{cursor:not-allowed;opacity:.5}.DatePicker_dropdown__AmNvb{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-dropdown);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:300px;animation:DatePicker_slideDown__XYrKU .2s ease-out}.DatePicker_dropdown__AmNvb,.DatePicker_inlineCalendar__kEfL7{background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:12px;padding:16px}.DatePicker_inlineCalendar__kEfL7{width:100%;box-sizing:border-box}@keyframes DatePicker_slideDown__XYrKU{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DatePicker_calendarHeader__n4zqq{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.DatePicker_monthYear__1sUXF{display:flex;align-items:center;justify-content:center;gap:4px;flex:1 1;min-width:0}.DatePicker_monthSelect__qoxxt,.DatePicker_yearSelect__7k2Ae{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:2px 4px;border-radius:6px;font:inherit;font-size:16px;font-weight:600;color:var(--color-text-primary);cursor:pointer;text-align:center;text-align-last:center;max-width:100%}.DatePicker_monthSelect__qoxxt:hover,.DatePicker_yearSelect__7k2Ae:hover{background:var(--color-background-gray-light)}.DatePicker_monthSelect__qoxxt:focus-visible,.DatePicker_yearSelect__7k2Ae:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.DatePicker_monthSelect__qoxxt option,.DatePicker_yearSelect__7k2Ae option{color:var(--color-text-primary);background:var(--color-background-secondary,var(--color-background))}.DatePicker_monthNavButton__FGCCd{background:none;border:none;color:var(--color-text-primary);cursor:pointer;padding:0;border-radius:4px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.DatePicker_monthNavButton__FGCCd:hover{background:var(--color-background-gray-light)}.DatePicker_calendarGrid__tC0iX{width:100%}.DatePicker_dayNamesRow__WHkLI{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin-bottom:8px}.DatePicker_dayName__5_Tjs{text-align:center;font-size:12px;font-weight:600;color:var(--color-text-secondary);padding:4px 0}.DatePicker_daysGrid__weemC{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.DatePicker_calendarDay__kVrAL{aspect-ratio:1;border:1px solid var(--color-border-gray);background:var(--color-background-white);color:var(--color-text-primary);font-size:14px;font-weight:500;cursor:pointer;border-radius:4px;transition:background-color var(--transition-base) ease,border-color var(--transition-base) ease;display:flex;align-items:center;justify-content:center;padding:0;min-height:36px}.DatePicker_calendarDay__kVrAL:hover:not(:disabled){background:var(--color-background-gray-light);border-color:var(--color-border-gray-dark)}.DatePicker_calendarDay__kVrAL.DatePicker_today__msFmL{background:var(--color-purple);color:white;border-color:var(--color-purple);font-weight:600}[data-theme=light] .DatePicker_calendarDay__kVrAL.DatePicker_today__msFmL{color:var(--color-on-accent)}.DatePicker_calendarDay__kVrAL.DatePicker_selected__w_1O9{border-color:var(--color-accent);font-weight:600}.DatePicker_calendarDay__kVrAL.DatePicker_selected__w_1O9,.DatePicker_calendarDay__kVrAL.DatePicker_selected__w_1O9.DatePicker_today__msFmL{background:var(--color-accent);color:var(--color-on-accent)}.DatePicker_calendarDay__kVrAL.DatePicker_disabled__fn6DZ{opacity:.3;cursor:not-allowed;background:var(--color-background-gray-light)}.DatePicker_calendarDay__kVrAL.DatePicker_disabled__fn6DZ:hover{background:var(--color-background-gray-light);border-color:var(--color-border-gray)}.DatePicker_emptyDay__Kgs53{aspect-ratio:1;min-height:36px;background:transparent;border:none}@media (max-width:768px){.DatePicker_dropdown__AmNvb{min-width:280px;left:50%;transform:translateX(-50%)}}.PaymentForm_paymentCard__rF0WX{padding:0;scroll-padding-top:100px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.PaymentForm_paymentTitle__nQIC_{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0 0 24px}.PaymentForm_paymentForm__j4sYC{display:flex;flex-direction:column;gap:24px;scroll-padding-top:100px}.PaymentForm_formSection__iFRnP{display:flex;flex-direction:column;gap:16px}.PaymentForm_formGrid__WVrXv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;max-width:100%;box-sizing:border-box}.PaymentForm_formField__deHs4{display:flex;flex-direction:column;gap:8px}.PaymentForm_formField__deHs4 label{font-size:14px;font-weight:600;color:var(--color-gray-800)}.PaymentForm_formField__deHs4 input,.PaymentForm_formField__deHs4 select{padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:14px;color:var(--color-text-primary);background:var(--color-background-gray-app);transition:border-color .2s ease;font-family:inherit;scroll-margin-top:100px;scroll-margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box}.PaymentForm_formField__deHs4 input::placeholder{color:var(--color-text-tertiary)}.PaymentForm_formField__deHs4 input:focus,.PaymentForm_formField__deHs4 select:focus{outline:none;border-color:var(--color-accent-ink)}.PaymentForm_formFieldError__4IoWp input,.PaymentForm_formFieldError__4IoWp input:focus,.PaymentForm_formFieldError__4IoWp select,.PaymentForm_formFieldError__4IoWp select:focus{border-color:var(--color-danger-ink)}.PaymentForm_formLabelError__y_GOU{color:var(--color-danger-ink)!important}.PaymentForm_inputError__U_JPP{border-color:var(--color-danger-ink)!important}.PaymentForm_errorMessage__U1F6K{font-size:12px;color:var(--color-danger-ink);margin-top:4px}.PaymentForm_phoneInputWrapper__DnIkS{display:flex;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box;min-width:0;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-gray-app);transition:border-color .2s ease}.PaymentForm_phoneInputWrapper__DnIkS:focus-within{border-color:var(--color-accent-ink)}.PaymentForm_phoneInputWrapper__DnIkS:has(.PaymentForm_phoneInput___meZh:focus){border-color:var(--color-accent-ink)}.PaymentForm_formFieldError__4IoWp .PaymentForm_phoneInputWrapper__DnIkS{border-color:var(--color-danger-ink)}.PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh{flex:1 1;border:none;border-radius:0 8px 8px 0;padding:10px 12px}.PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh:focus{outline:none;border:none}.PaymentForm_formFieldError__4IoWp .PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh{border:none}.PaymentForm_submitButton__M8jHs{width:100%;margin-top:8px}.PaymentForm_payment3DS__WPhAP{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--color-background-white);border-radius:12px;border:1px solid var(--color-border-gray)}.PaymentForm_threeDSHeader__TxcmB{text-align:center}.PaymentForm_threeDSHeader__TxcmB h3{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0 0 8px}.PaymentForm_threeDSHeader__TxcmB p{font-size:14px;color:var(--color-text-secondary);margin:0}.PaymentForm_threeDSContainer__8f6j_{width:100%;height:600px;border:1px solid var(--color-border-gray);border-radius:8px;overflow:hidden}.PaymentForm_threeDSIframe__IGdhJ{width:100%;height:100%;border:none}@media (max-width:768px){.PaymentForm_formGrid__WVrXv{grid-template-columns:1fr}.PaymentForm_threeDSContainer__8f6j_{height:500px}}.PaymentForm_consentRow__PYt2V{margin:4px 0}.PaymentForm_consentLabel__mDMu9{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.PaymentForm_consentCheckbox__E_lrh{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-accent-ink);cursor:pointer}.PaymentForm_consentText__VVdXc a{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:2px}.PaymentForm_panelActions__XgW9O{display:flex;justify-content:flex-end}.PaymentForm_formField__deHs4 input,.PaymentForm_formField__deHs4 select,.PaymentForm_phoneInputWrapper__DnIkS{min-height:42px}.PaymentForm_contactRow__hTdem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:640px){.PaymentForm_contactRow__hTdem{grid-template-columns:1fr}}.PaymentForm_readOnlyValue__IovZi{display:flex;align-items:center;min-height:42px;padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-gray-lighter);color:var(--color-text-secondary);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificateProgramPicker_field__DSnT9{display:flex;flex-direction:column;gap:var(--space-2)}.CertificateProgramPicker_label__RzI7S{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CertificateProgramPicker_meta__zlcEk{font-size:var(--text-xs);color:var(--color-text-tertiary)}.CertificateProgramPicker_link__jzJug{color:var(--color-accent-ink);text-decoration:underline}.EventSettingsDetailsTab_coverUploadSection__qcLuo{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.EventSettingsDetailsTab_coverDateGrid__z3iSo{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:12px;align-items:start}.EventSettingsDetailsTab_coverDateGrid__z3iSo .EventSettingsDetailsTab_coverUploadSection__qcLuo{margin-bottom:0}.EventSettingsDetailsTab_dateLocationCol__PHhK9{min-width:0}.EventSettingsDetailsTab_dateLocationCol__PHhK9 .EventSettingsDetailsTab_formSectionTitle__c_83B{margin-top:0}.EventSettingsDetailsTab_scheduleOffset__yZgWG{margin-top:28px}@media (max-width:860px){.EventSettingsDetailsTab_scheduleOffset__yZgWG{margin-top:0}.EventSettingsDetailsTab_coverDateGrid__z3iSo{grid-template-columns:1fr}}.EventSettingsDetailsTab_coverPlaceholder__ryHsv{width:100%;aspect-ratio:16/9;background-color:transparent;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;border:1px dashed var(--color-border-gray-dark);transition:border-color var(--transition-base) ease}.EventSettingsDetailsTab_coverPlaceholder__ryHsv:hover{border-color:var(--color-accent-ink);border-style:solid}.EventSettingsDetailsTab_coverPlaceholder__ryHsv:has(.EventSettingsDetailsTab_coverImage__Smwe_){border-style:solid;border-color:var(--color-border-gray)}.EventSettingsDetailsTab_coverImage__Smwe_{width:100%;height:100%;object-fit:cover}.EventSettingsDetailsTab_coverCopyOverlay__TSE3E{position:absolute;top:var(--space-2);left:var(--space-2);z-index:2}.EventSettingsDetailsTab_coverCopyOverlay__TSE3E button{background:rgba(17,17,17,.6);color:#fff;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background var(--transition-fast) ease,transform var(--transition-fast) ease}.EventSettingsDetailsTab_coverCopyOverlay__TSE3E button:hover{background:rgba(17,17,17,.85);transform:translateY(-1px)}.EventSettingsDetailsTab_uploadIcon__qP7dU{width:40px;height:40px;border-radius:var(--radius-circle);background-color:var(--color-background-gray-light);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color var(--transition-fast) ease}.EventSettingsDetailsTab_coverPlaceholder__ryHsv:hover .EventSettingsDetailsTab_uploadIcon__qP7dU{color:var(--color-accent-strong-ink)}.EventSettingsDetailsTab_coverPlaceholder__ryHsv:hover .EventSettingsDetailsTab_uploadIcon__qP7dU svg{animation:EventSettingsDetailsTab_coverPlusSpin__2tw12 .4s var(--ease-out) forwards}@keyframes EventSettingsDetailsTab_coverPlusSpin__2tw12{0%{transform:rotate(0) scale(1)}to{transform:rotate(90deg) scale(1.12)}}@media (prefers-reduced-motion:reduce){.EventSettingsDetailsTab_coverPlaceholder__ryHsv:hover .EventSettingsDetailsTab_uploadIcon__qP7dU svg{animation:none}}.EventSettingsDetailsTab_formSection__H05Me{padding-bottom:32px;border-bottom:1px solid var(--color-border-gray)}.EventSettingsDetailsTab_flush__ZRv9V,.EventSettingsDetailsTab_formSection__H05Me:last-child{border-bottom:none;padding-bottom:0}.EventSettingsDetailsTab_formSectionTitle__c_83B{font-size:13px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.EventSettingsDetailsTab_label__hyM94{font-size:14px;font-weight:600;color:var(--color-text-primary)}.EventSettingsDetailsTab_fieldDescription__0dUOK{margin:0 0 8px;font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.EventSettingsDetailsTab_tooltipWrapper__THFqh{position:relative;display:inline-flex;align-items:center;cursor:help}.EventSettingsDetailsTab_tooltipIcon__2wA8q{color:var(--color-text-secondary);transition:color .2s ease}.EventSettingsDetailsTab_tooltipWrapper__THFqh:hover .EventSettingsDetailsTab_tooltipIcon__2wA8q{color:var(--color-accent-ink)}.EventSettingsDetailsTab_tooltipText__Ueq4p{visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:var(--color-text-primary);color:white;font-size:12px;font-weight:400;padding:8px 12px;border-radius:8px;width:260px;line-height:1.4;text-align:center;z-index:10;transition:opacity .2s ease,visibility .2s ease;pointer-events:none}.EventSettingsDetailsTab_tooltipText__Ueq4p:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--color-text-primary) transparent transparent transparent}.EventSettingsDetailsTab_tooltipWrapper__THFqh:hover .EventSettingsDetailsTab_tooltipText__Ueq4p{visibility:visible;opacity:1}.EventSettingsDetailsTab_memeetDescription__qwDqu{display:flex;align-items:center;gap:6px;margin-top:8px}.EventSettingsDetailsTab_memeetLink__VImao{background:none;border:none;padding:0;font-size:13px;color:var(--color-accent-ink);cursor:pointer;font-weight:500;transition:color .2s ease}.EventSettingsDetailsTab_memeetLink__VImao:hover{color:var(--color-accent-strong-ink);text-decoration:underline}.EventSettingsDetailsTab_memeetLink__VImao:disabled{color:var(--color-text-secondary);cursor:not-allowed}.EventSettingsDetailsTab_radioDisabled__MX3al{opacity:.5;cursor:not-allowed}.EventSettingsDetailsTab_participationWarning__OoBlz{font-size:13px;color:var(--color-warning-ink);margin:4px 0 0;line-height:1.4}.EventSettingsDetailsTab_viewTicketsLink__ph0h3{color:inherit;text-decoration:underline;background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.EventSettingsDetailsTab_viewTicketsLink__ph0h3:hover{opacity:.8}.EventSettingsDetailsTab_descriptionField__DGdRb a{color:var(--color-accent-ink)}@media (max-width:768px){.EventSettingsDetailsTab_coverPlaceholder__ryHsv{aspect-ratio:16/9;height:auto}}.EventSettingsDetailsTab_staticValue__iOydm{margin:0;padding:12px 14px;border:1px solid var(--color-border-gray);border-radius:10px;background:var(--color-background-gray-lighter);color:var(--color-text-secondary);font-size:14px}.EventSettingsDetailsTab_formatSelect__7FVGB{margin-top:var(--space-2)}.GoogleMap_mapContainer__QdZUN{width:100%;height:100%;min-height:150px;border-radius:0;overflow:hidden;position:relative}.GoogleMap_map__uTmWa{width:100%;height:100%;min-height:150px;position:absolute;top:0;left:0}.GoogleMap_map__uTmWa:hover *{cursor:pointer}.GoogleMap_mapError__L_MpU{width:100%;height:300px;display:flex;align-items:center;justify-content:center;background:var(--color-background-gray-light);color:var(--color-text-tertiary);border-radius:12px}.LocationPicker_mapContainer__X2CBY{width:100%;height:400px;border-radius:12px;overflow:hidden;border:1px solid var(--color-border-gray);margin-top:8px}@media (max-width:768px){.LocationPicker_mapContainer__X2CBY{aspect-ratio:1/1;height:auto}}.VenuePicker_picker__dXdoI{position:relative;display:flex;flex-direction:column;gap:6px}.VenuePicker_inputWrap__Lqytj{position:relative}.VenuePicker_inputIcon__EI5tf{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:15px;color:var(--color-text-tertiary);pointer-events:none}.VenuePicker_inputWrap__Lqytj .VenuePicker_input__JDKgM{padding-left:32px}.VenuePicker_results__Sx__f{position:absolute;top:calc(100% - 18px);left:0;right:0;z-index:var(--z-dropdown);list-style:none;margin:0;padding:4px;max-height:260px;overflow-y:auto;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-white);box-shadow:var(--shadow-md)}.VenuePicker_result__5T2SN{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:8px;border:none;border-radius:var(--radius-sm);background:none;text-align:left;cursor:pointer}.VenuePicker_result__5T2SN:hover{background:var(--color-background-gray-light)}.VenuePicker_resultLogo__f8uxF,.VenuePicker_selectedLogo__LVc1S{flex-shrink:0}.VenuePicker_resultLogoImg__yjtfR{width:26px;height:26px;border-radius:8px;object-fit:cover;display:block}.VenuePicker_resultText__FAv22,.VenuePicker_selectedText__bOZ0Z{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.VenuePicker_resultTitle__IIeZr,.VenuePicker_selectedTitle__rP0hl{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VenuePicker_resultCity__qurWx,.VenuePicker_selectedCity__TjT5E{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--color-text-tertiary)}.VenuePicker_noResults__A8aGg{padding:10px 8px;font-size:var(--text-xs);color:var(--color-text-tertiary)}.VenuePicker_selected____FKg{display:flex;align-items:center;gap:var(--space-2);padding:8px 10px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md)}.VenuePicker_selectedLogoImg__1C8i9{width:28px;height:28px;border-radius:8px;object-fit:cover;display:block}.VenuePicker_clear__6fNtw{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:none;color:var(--color-text-tertiary);cursor:pointer}.VenuePicker_clear__6fNtw:hover:not(:disabled){background:var(--color-background-gray-light);color:var(--color-text-primary)}.VenuePicker_hint__pcHah,.VenuePicker_warning__B7N_4{margin:0;font-size:var(--text-xs);line-height:1.5}.VenuePicker_hint__pcHah{color:var(--color-text-tertiary)}.VenuePicker_warning__B7N_4{color:var(--color-warning-ink)}