.ContactImporter_wrap__U80Sh{display:flex;flex-direction:column;gap:var(--space-3)}.ContactImporter_wrap__U80Sh[aria-disabled=true]{opacity:.6;pointer-events:none}.ContactImporter_tabs__JfEDR{display:flex;gap:var(--space-4);border-bottom:1px solid var(--color-border-gray)}.ContactImporter_tab__V5B0s{padding:8px 2px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer;margin-bottom:-1px;transition:color .18s ease,border-color .18s ease}.ContactImporter_tab__V5B0s:hover{color:var(--color-text-primary)}.ContactImporter_tabActive__4sM3N,.ContactImporter_tabActive__4sM3N:hover{color:var(--color-accent-ink);border-bottom-color:var(--color-accent-ink)}.ContactImporter_field__QgvB2{display:flex;flex-direction:column;gap:var(--space-2);animation:ContactImporter_fieldIn__S43I_ .22s ease}@keyframes ContactImporter_fieldIn__S43I_{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ContactImporter_field__QgvB2{animation:none}}.ContactImporter_fieldsGrid__wePkL,.ContactImporter_mapGrid__ojzr8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:640px){.ContactImporter_fieldsGrid__wePkL,.ContactImporter_mapGrid__ojzr8{grid-template-columns:1fr}}.ContactImporter_input__047_g{width:100%;padding:10px 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;box-sizing:border-box}.ContactImporter_input__047_g:focus{outline:none;border-color:var(--color-accent-ink)}.ContactImporter_selectField__LD1qn{display:flex;flex-direction:column;gap:4px;min-width:0}.ContactImporter_selectLabel__5uq5x{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary)}.ContactImporter_addBtnWide__ptJF2{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;padding:9px 16px;border:none;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);font-weight:600;cursor:pointer}.ContactImporter_addBtnWide__ptJF2:hover{filter:brightness(.96)}.ContactImporter_hint__0kRsf{margin:0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.ContactImporter_warning__BWupK{margin:0;font-size:var(--text-xs);color:var(--color-danger,#c0392b)}.ContactImporter_flash__wSaMp{margin:0;font-size:var(--text-xs);color:var(--color-accent-ink);font-weight:600}.ContactImporter_listHeader__sgGvX{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:600}.ContactImporter_clearBtn__Y8pok{border:none;background:none;color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;cursor:pointer}.ContactImporter_chips__Dm_py{display:flex;flex-wrap:wrap;gap:6px}.ContactImporter_chip__JqboY{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 10px;border-radius:var(--radius-pill,999px);background:var(--color-background-gray-light);font-size:var(--text-xs);color:var(--color-text-primary)}.ContactImporter_chipName__88UNv{font-weight:600}.ContactImporter_chipRemove__OdQRS{border:none;background:none;color:var(--color-text-tertiary);font-size:var(--text-base);line-height:1;cursor:pointer;padding:0}.ContactImporter_dropZone__r79Gw{display:flex;align-items:center;justify-content:center;padding:var(--space-5);border:1.5px dashed var(--color-border-gray);border-radius:var(--radius-lg);background:var(--color-background-gray-light);color:var(--color-text-secondary);cursor:pointer;text-align:center}.ContactImporter_dropZoneActive__cZjb3{border-color:var(--color-accent-ink);background:var(--color-background-white)}.ContactImporter_dropZoneHasFile__hF8q0{border-style:solid}.ContactImporter_dropContent__cHDTK{display:flex;flex-direction:column;align-items:center;gap:6px}.ContactImporter_dropText__ZQnCp{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.ContactImporter_dropFormats__u4CIA{font-size:var(--text-xs);color:var(--color-text-tertiary)}.ContactImporter_dropFileInfo__KjAms{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-primary)}.ContactImporter_dropFileName__YRCbY{font-size:var(--text-sm);font-weight:600}.ContactImporter_preview__o9fng{display:flex;flex-direction:column;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);overflow:hidden}.ContactImporter_previewRow__7tr8Z{display:flex;justify-content:space-between;gap:var(--space-3);padding:8px 12px;font-size:var(--text-xs);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-gray)}.ContactImporter_previewRow__7tr8Z:last-child{border-bottom:none}.ContactImporter_showMoreBtn__fFfwm{border:none;background:var(--color-background-gray-light);color:var(--color-accent-ink);font-size:var(--text-xs);font-weight:600;padding:8px;cursor:pointer}.Form_form__MIiDz{display:flex;flex-direction:column;gap:1.5rem}.Form_formRow__GUpGR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Form_formFields__ZLT_2{display:flex;flex-direction:column;gap:24px}.Form_formField__KaILo{display:flex;flex-direction:column;gap:8px}.Form_formField__KaILo label{font-size:var(--text-sm);font-weight:600;color:var(--color-gray-800)}.Form_formFieldError__UpEQ1 input,.Form_formFieldError__UpEQ1 input:focus,.Form_formFieldError__UpEQ1 select,.Form_formFieldError__UpEQ1 select:focus,.Form_formFieldError__UpEQ1 textarea,.Form_formFieldError__UpEQ1 textarea:focus{border-color:var(--color-error-form)}.Form_formLabelError__D_oUW{color:var(--color-danger-ink)!important}.Form_input__cC_73,.Form_select__GsC6Z,.Form_textarea__S2eYZ{padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-background-gray-app);transition:border-color .2s ease;font-family:inherit;width:100%;max-width:100%;box-sizing:border-box}.Form_input__cC_73::placeholder,.Form_textarea__S2eYZ::placeholder{color:var(--color-text-tertiary)}.Form_input__cC_73:focus,.Form_select__GsC6Z:focus,.Form_textarea__S2eYZ:focus{outline:none;border-color:var(--color-accent-ink)}.Form_inputError__1snTq{border-color:var(--color-error-form)!important}.Form_textarea__S2eYZ{resize:vertical;min-height:100px}.Form_errorMessage__JFaI0{font-size:var(--text-xs);color:var(--color-danger-ink);margin-top:4px}.Form_toggleLabel__VdGrh{display:flex;align-items:center;gap:12px;cursor:pointer}.Form_toggle__WZHzg{width:44px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-gray-300);border-radius:12px;position:relative;cursor:pointer;transition:background-color .2s ease}.Form_toggle__WZHzg:checked{background-color:var(--color-purple)}.Form_toggle__WZHzg:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:white;top:3px;left:3px;transition:transform .2s ease}.Form_toggle__WZHzg:checked:before{transform:translateX(20px)}.Form_toggle__WZHzg:disabled{opacity:.5;cursor:not-allowed}[data-theme=light] .Form_toggle__WZHzg:checked:before{background-color:var(--color-on-accent)}.Form_toggleText__MtFHV{font-size:var(--text-sm);color:var(--color-text-primary)}.Form_radioGroup__rWWlB{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.Form_radioLabel__vL_LI{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:var(--text-sm);color:var(--color-text-primary);flex-wrap:wrap}.Form_radio__y9wjt{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--color-gray-300);border-radius:50%;position:relative;cursor:pointer;transition:border-color .2s ease;flex-shrink:0}.Form_radio__y9wjt:checked{border-color:var(--color-purple)}.Form_radio__y9wjt:checked:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:var(--color-purple);top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=light] .Form_radio__y9wjt:checked{border-color:var(--color-accent-ink)}[data-theme=light] .Form_radio__y9wjt:checked:before{background-color:var(--color-accent-ink)}.Form_radio__y9wjt:disabled{opacity:.5;cursor:not-allowed}[data-form-layout=card] .Form_input__cC_73,[data-form-layout=card] .Form_select__GsC6Z,[data-form-layout=card] .Form_textarea__S2eYZ,[data-form-layout=gathin] .Form_input__cC_73,[data-form-layout=gathin] .Form_select__GsC6Z,[data-form-layout=gathin] .Form_textarea__S2eYZ{border:none;border-bottom:1.5px solid var(--form-border,var(--color-border-gray));border-radius:0;background:transparent;padding-left:2px;padding-right:2px}[data-form-layout=card] .Form_input__cC_73:focus,[data-form-layout=card] .Form_select__GsC6Z:focus,[data-form-layout=card] .Form_textarea__S2eYZ:focus,[data-form-layout=gathin] .Form_input__cC_73:focus,[data-form-layout=gathin] .Form_select__GsC6Z:focus,[data-form-layout=gathin] .Form_textarea__S2eYZ:focus{border-bottom-color:var(--form-accent,var(--color-purple));box-shadow:0 1px 0 0 var(--form-accent,var(--color-purple))}[data-form-layout=card] .Form_formField__KaILo label,[data-form-layout=gathin] .Form_formField__KaILo label{font-size:var(--text-sm)}[data-form-layout=boxed] .Form_input__cC_73,[data-form-layout=boxed] .Form_select__GsC6Z,[data-form-layout=boxed] .Form_textarea__S2eYZ{background:rgba(127,127,127,.14);background:color-mix(in srgb,var(--form-text,var(--color-text-primary)) 8%,transparent);border-color:var(--form-border,var(--color-border-gray))}[data-form-layout=boxed] .Form_input__cC_73:focus,[data-form-layout=boxed] .Form_select__GsC6Z:focus,[data-form-layout=boxed] .Form_textarea__S2eYZ:focus{border-color:var(--form-accent,var(--color-accent-ink))}.FeedbackModal_form__I5mOO{display:flex;flex-direction:column;gap:6px}.FeedbackModal_subtitle__VKnpz{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:var(--text-xs);color:var(--color-text-secondary,#6b7280)}.FeedbackModal_label__GJi_Q{margin-top:8px;font-size:var(--text-xs);font-weight:var(--type-label-weight);color:var(--color-text-primary,#111827)}.FeedbackModal_counter__DNESa{align-self:flex-end;font-size:var(--text-2xs);color:var(--color-text-tertiary,#9ca3af)}.FeedbackModal_attachments__kCHfd{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.FeedbackModal_attachmentChip__Tdibm{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:var(--color-background-gray-light,#f3f4f6);font-size:var(--text-xs);color:var(--color-text-secondary,#6b7280);max-width:100%}.FeedbackModal_attachmentName__gYy9V{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.FeedbackModal_attachmentRemove__c59c6{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--color-text-tertiary,#9ca3af);cursor:pointer}.FeedbackModal_attachmentRemove__c59c6:hover:not(:disabled){color:var(--color-text-primary,#111827)}.FeedbackModal_attachBtn__wmM0H{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:8px;padding:6px 10px;border:1px dashed var(--color-border-gray,#d1d5db);border-radius:8px;background:transparent;font-size:var(--text-xs);color:var(--color-text-secondary,#6b7280);cursor:pointer}.FeedbackModal_attachBtn__wmM0H:hover:not(:disabled){border-color:var(--color-accent-ink);color:var(--color-accent-ink)}.FeedbackModal_attachBtn__wmM0H:disabled{opacity:.6;cursor:not-allowed}.FeedbackModal_actions__5kxkP{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.CommunityMembersModal_modalOverride__oYLx2{padding:var(--space-5) var(--space-6) var(--space-6)!important}.CommunityMembersModal_headerCount__h1cRN{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.CommunityMembersModal_body__rwCof{display:flex;flex-direction:column;gap:var(--space-3)}.CommunityMembersModal_bodyOrganizersOnly__QNDS_{border-top:1px solid var(--color-border-gray);padding-top:var(--space-4)}.CommunityMembersModal_searchInput__izDpJ{width:100%}.CommunityMembersModal_filterChips__9yrB_{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.CommunityMembersModal_filterChips__9yrB_::-webkit-scrollbar{display:none}.CommunityMembersModal_chip__KtCnH{padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--color-border-gray);background:var(--color-background-white);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease}.CommunityMembersModal_chip__KtCnH:hover{background:var(--color-background-gray-light)}.CommunityMembersModal_chipActive__maZ4B{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.CommunityMembersModal_chipActive__maZ4B:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.CommunityMembersModal_list__pZw9V{display:flex;flex-direction:column;max-height:min(60vh,480px);overflow-y:auto;margin:0 calc(var(--space-6) * -1);padding:var(--space-2) var(--space-6)}.CommunityMembersModal_memberRow__zfvm3{display:flex;align-items:center;gap:12px;padding:8px 0;border-radius:var(--radius-md);cursor:pointer}.CommunityMembersModal_memberRow__zfvm3:hover{background-color:var(--color-background-gray-light)}.CommunityMembersModal_memberRowOrganizersOnly__K_D5w{gap:16px;padding:12px 8px;border-bottom:1px solid var(--color-border-gray);border-radius:0}.CommunityMembersModal_avatarWrapper__DK8An{flex-shrink:0}.CommunityMembersModal_avatarWrapperOrganizersOnly__JZBdD{border:2px solid var(--color-border-gray);background:var(--color-background-gray-light)}.CommunityMembersModal_memberInfo__n2BuQ{display:flex;flex-direction:column;gap:2px;min-width:0}.CommunityMembersModal_memberName__ohrSN{font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityMembersModal_memberNameOrganizersOnly__8RES3{font-size:var(--text-base);font-weight:600}.CommunityMembersModal_roleBadge__J_en9{font-size:var(--text-xs);color:var(--color-text-secondary)}.CommunityMembersModal_roleBadgeOrganizersOnly__Ty9Ou{font-size:var(--text-xs);font-weight:500}.CommunityMembersModal_sentinel__7_cjT{width:100%;height:1px}.CommunityMembersModal_nameCluster__YzxO4{display:flex;align-items:center;gap:6px;min-width:0}.ListFormModal_form__CN6P9{display:flex;flex-direction:column;gap:var(--space-3)}.ListFormModal_toggleRow__vCffW{display:flex;flex-direction:column;gap:4px}.ListFormModal_hint__VyFve{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.ListFormModal_actions__VqoyB{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-gray)}.BadgesList_grid__6UItp{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px;width:100%;animation:BadgesList_tabFadeIn__NR_A_ .25s ease}@keyframes BadgesList_tabFadeIn__NR_A_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BadgesList_cardWrap__rr_vN{display:block;width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--color-border-gray);transition:border-color .15s ease}.BadgesList_cardWrapInteractive__tFsEd{background:none;padding:0;margin:0;font:inherit;text-align:left;cursor:pointer}.BadgesList_cardWrapInteractive__tFsEd:hover{border-color:var(--color-gray-300,#D1D5DB)}.BadgesList_imageArea__jEzHL{position:relative;width:100%;aspect-ratio:7/5;overflow:hidden;background:radial-gradient(120% 90% at 50% 0,rgba(var(--color-accent-rgb),.16) 0,transparent 70%),var(--color-background-gray-light)}.BadgesList_art__p1fEk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px 12px 58px}.BadgesList_artImage__PNCAy{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:opacity .2s ease}.BadgesList_artShimmer__z1_JW{position:absolute;inset:25% 30% 40%;border-radius:50%}.BadgesList_scrim__pb3_f{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,0) 68%);pointer-events:none}.BadgesList_linkBadge__zTHW8{position:absolute;top:10px;right:10px;z-index:1;width:24px;height:24px;border-radius:50%;background:rgba(17,24,39,.6);color:#fff;display:inline-flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.BadgesList_textOverlay__TOOU1{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:14px 14px 12px;display:flex;flex-direction:column;gap:4px}.BadgesList_title__03hcj{margin:0;font-size:var(--text-sm);font-weight:700;color:#fff;line-height:1.35;text-shadow:0 1px 3px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BadgesList_badgeChannel__hZ_a_{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:var(--text-xs);color:rgba(255,255,255,.88);text-shadow:0 1px 3px rgba(0,0,0,.35);max-width:100%;line-height:1.4}.BadgesList_badgeChannel__hZ_a_ span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BadgesList_badgeChannelIcon__0z7q_{width:16px;height:16px;border-radius:4px;object-fit:cover;flex-shrink:0}.BadgesList_emptyStateSection__ZnHgz{padding:32px 16px;animation:BadgesList_tabFadeIn__NR_A_ .25s ease}.ProfileTicketsList_ticketsList__CMZp7{display:flex;flex-direction:column;gap:12px;animation:ProfileTicketsList_tabFadeIn__02_X2 .25s ease}@keyframes ProfileTicketsList_tabFadeIn__02_X2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ProfileTicketsList_ticketCard__cs_7I{display:flex;flex-direction:row;align-items:stretch;border-radius:14px;border:1px solid var(--color-border-gray);background:var(--color-background-gray-light);overflow:hidden;cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.ProfileTicketsList_ticketCard__cs_7I:focus-visible,.ProfileTicketsList_ticketCard__cs_7I:hover{border-color:var(--color-accent-ink);box-shadow:0 6px 18px rgba(0,0,0,.12);transform:translateY(-1px)}.ProfileTicketsList_ticketCardUsed__APiFU{opacity:.74}.ProfileTicketsList_ticketCover__HLyub{flex-shrink:0;align-self:stretch;width:96px;overflow:hidden;background:var(--color-background-gray-extra-light)}.ProfileTicketsList_ticketCover__HLyub:not(:has(img)){display:none}.ProfileTicketsList_ticketCover__HLyub img{width:100%;height:100%;object-fit:cover;display:block}.ProfileTicketsList_ticketBody__1eEbN{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:11px 14px;border-left:2px dashed var(--color-border-gray)}.ProfileTicketsList_ticketTitle__3_MCG{font-size:var(--text-sm);font-weight:700;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileTicketsList_ticketMeta__69D36{display:flex;flex-direction:column;gap:3px}.ProfileTicketsList_ticketMetaRow__ZKkRN{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--text-xs);color:var(--color-text-secondary)}.ProfileTicketsList_ticketMetaIcon__01lHL{flex-shrink:0;font-size:var(--text-sm);color:var(--color-text-secondary)}.ProfileTicketsList_ticketMetaText__Jxzvo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileTicketsList_ticketTypeChip__HrPwN{align-self:flex-start;margin-top:2px;max-width:100%;padding:2px 8px;border-radius:999px;font-size:var(--text-2xs);font-weight:700;color:var(--color-purple-badge-text);background:var(--color-purple-badge-bg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileTicketsList_ticketBoughtBy__TihiM{margin-top:2px;font-size:var(--text-xs);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileTicketsList_ticketEnd__XZcaK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;width:78px;padding:8px 6px;border-left:2px dashed var(--color-border-gray);color:var(--color-text-tertiary)}.ProfileTicketsList_ticketQrGlyph__kz7Nk{width:20px;height:20px;color:var(--color-accent-ink)}.ProfileTicketsList_ticketCardUsed__APiFU .ProfileTicketsList_ticketQrGlyph__kz7Nk{color:var(--color-text-tertiary)}.ProfileTicketsList_ticketEndLabel__mFOAk{font-size:var(--text-2xs);font-weight:600;line-height:1.2;text-align:center}.ProfileTicketsList_showMoreButton__3aY1y{display:block;width:100%;margin-top:4px;padding:14px;background:none;border:none;border-bottom:1px solid var(--color-border-gray);color:var(--color-accent-ink);font-size:var(--text-sm);font-weight:600;cursor:pointer;text-align:center;transition:background-color .15s ease;font-family:inherit}.ProfileTicketsList_showMoreButton__3aY1y:hover{background-color:var(--color-gray-50,#F9FAFB)}.ProfileTicketsList_ticketsLoading__ZOqXf{display:flex;flex-direction:column;gap:12px}.ProfileTicketsList_ticketSkeleton__evyt9{height:100px;border-radius:10px;background:linear-gradient(90deg,var(--color-background-gray-light) 25%,var(--color-background-gray-extra-light,#f0f0f0) 50%,var(--color-background-gray-light) 75%);background-size:200% 100%;animation:ProfileTicketsList_shimmer__Q2GdK 1.5s ease-in-out infinite}@keyframes ProfileTicketsList_shimmer__Q2GdK{0%{background-position:200% 0}to{background-position:-200% 0}}.ProfileTicketsList_emptyStateSection__Pq1gC{padding:32px 16px}@media (max-width:768px){.ProfileTicketsList_ticketCover__HLyub{width:74px}.ProfileTicketsList_ticketBody__1eEbN{padding:10px 12px}.ProfileTicketsList_ticketEnd__XZcaK{width:62px;padding:8px 4px}.ProfileTicketsList_ticketQrGlyph__kz7Nk{width:17px;height:17px}}:root:not([data-theme=dark]) .ProfileTicketsList_ticketCard__cs_7I{background:var(--surface-card);border:1px solid var(--color-border-gray-dark);box-shadow:var(--shadow-md)}:root:not([data-theme=dark]) .ProfileTicketsList_ticketCover__HLyub,:root:not([data-theme=dark]) .ProfileTicketsList_ticketEnd__XZcaK{background:var(--surface-card)}:root:not([data-theme=dark]) .ProfileTicketsList_showMoreButton__3aY1y{background:var(--surface-card);border:1px solid var(--color-border-gray-dark);border-radius:16px;box-shadow:var(--shadow-md);color:var(--color-text-primary)}:root:not([data-theme=dark]) .ProfileTicketsList_showMoreButton__3aY1y:hover{background:var(--color-background-gray-lighter)}.ScheduleDayModal_modalContent__oOGYm{display:flex;flex-direction:column;gap:24px}.ScheduleDayModal_label__XlHOw{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.ScheduleDayModal_modalActions__xxlpe{display:flex;gap:12px;margin-top:8px}.ScheduleDayModal_modalActions__xxlpe button{flex:1 1}.ConsentsContent_wrap__2m4_f{display:flex;flex-direction:column;gap:32px}.ConsentsContent_group__V3ZIU{display:flex;flex-direction:column;gap:12px}.ConsentsContent_groupHead__tZSIJ{display:flex;flex-direction:column;gap:4px}.ConsentsContent_groupTitle__aEBv_{margin:0;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary)}.ConsentsContent_groupDesc__DtfEc{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary)}.ConsentsContent_list__ZAa2y{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border-gray)}.ConsentsContent_row__uMlmE{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--color-border-gray)}.ConsentsContent_rowMain__1cq6v{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ConsentsContent_docLink__R1zUb{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);text-decoration:none}.ConsentsContent_docLink__R1zUb:hover{text-decoration:underline}.ConsentsContent_meta__aMCtC{font-size:var(--text-xs);color:var(--color-text-secondary)}.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:var(--text-sm);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:var(--text-lg);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:var(--type-section-title-size);font-weight:var(--type-section-title-weight);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:var(--text-sm);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:var(--text-xl);line-height:1;flex-shrink:0}.CountryCodeSelector_countryName__cJz_u{flex:1 1;font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary)}.CountryCodeSelector_countryCode__uUAp7{font-size:var(--text-sm);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:var(--text-sm)}.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:var(--text-xs)}.CountryCodeSelector_code__i8jIx{font-size:var(--text-xs)}.CountryCodeSelector_flag__jFNMM{font-size:var(--text-md)}.CountryCodeSelector_searchContainer__uJ3mH{padding:12px 16px}.CountryCodeSelector_searchIcon___QbCQ{right:28px}.CountryCodeSelector_searchInput__1_ArL{padding:10px 36px 10px 12px;font-size:var(--text-sm)}}.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_attendeesCard__OXdX7,.TicketSelection_ticketSection___vjIl{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.TicketSelection_attendeesCard__OXdX7{padding:0;scroll-padding-top:100px;margin:8px 0 0;border:none;background:transparent}.TicketSelection_attendeesTitle__pVsq2{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);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:var(--text-base);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:var(--text-sm);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:var(--text-sm);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:var(--text-xs);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:var(--text-base)}.TicketSelection_summaryRow__a4XQB span:first-child{color:var(--color-text-secondary)}.TicketSelection_summaryValue__aqVK_{font-weight:700;color:var(--color-text-primary);font-size:var(--text-md)}.TicketSelection_checkoutButton__he7_U{width:100%}@media (max-width:768px){.TicketSelection_formGrid__a82uJ{grid-template-columns:1fr}}.FormElementTypePicker_wrapper__HBqiv{position:relative;display:inline-block;min-width:220px}.FormElementTypePicker_trigger__wQlNy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:40px;padding:0 12px;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:8px;color:var(--color-text-primary,#1f2937);font-size:var(--text-sm);font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.FormElementTypePicker_trigger__wQlNy:hover{border-color:var(--color-purple,#9EE771)}.FormElementTypePicker_trigger__wQlNy:focus-visible{outline:none;border-color:var(--color-purple,#9EE771);box-shadow:0 0 0 3px rgba(158,231,113,.12)}.FormElementTypePicker_triggerLeft__hGxY8{display:flex;align-items:center;gap:10px;min-width:0}.FormElementTypePicker_triggerIcon__Qg2k2{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:rgba(158,231,113,.1);color:var(--color-accent-ink);font-size:var(--text-sm);flex-shrink:0}.FormElementTypePicker_triggerLabel__fsTKP{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FormElementTypePicker_chevron__vR1xG{font-size:var(--text-md);color:var(--color-text-secondary);transition:transform .2s ease;flex-shrink:0}.FormElementTypePicker_chevronOpen__Nsh03{transform:rotate(180deg)}.FormElementTypePicker_menu__xc92Y{position:fixed;max-height:320px;overflow-y:auto;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.12);padding:6px;z-index:var(--z-modal);display:flex;flex-direction:column;gap:2px}.FormElementTypePicker_option__AHbGy{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit}.FormElementTypePicker_option__AHbGy:hover{background:var(--color-gray-50,#f9fafb)}.FormElementTypePicker_optionSelected__NhYjS{background:rgba(158,231,113,.08)}.FormElementTypePicker_optionSelected__NhYjS:hover{background:rgba(158,231,113,.12)}.FormElementTypePicker_optionIcon__bkwZQ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--color-gray-100,#f3f4f6);color:var(--color-text-secondary);font-size:var(--text-sm);flex-shrink:0}.FormElementTypePicker_optionSelected__NhYjS .FormElementTypePicker_optionIcon__bkwZQ{background:rgba(158,231,113,.12);color:var(--color-purple,#9EE771)}.FormElementTypePicker_optionLabel__FvfsL{font-size:var(--text-sm);font-weight:500;flex:1 1;min-width:0}.FormElementTypePicker_optionCheck__SuALW{font-size:var(--text-base);color:var(--color-accent-ink);flex-shrink:0}.SearchableSelect_root__zkMh3{position:relative;width:100%}.SearchableSelect_trigger__O6Y8A{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;color:var(--form-text,var(--color-text-primary))}.SearchableSelect_trigger__O6Y8A:disabled{opacity:.6;cursor:not-allowed}.SearchableSelect_optionLabel__9ONND,.SearchableSelect_placeholder__Yy_Mb,.SearchableSelect_value__d7tNZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_placeholder__Yy_Mb{color:var(--form-muted,var(--color-text-tertiary))}.SearchableSelect_chevron__z6gcA{display:inline-flex;flex-shrink:0;color:var(--form-muted,var(--color-text-secondary));transition:transform .15s ease}.SearchableSelect_chevronOpen__c5Pk5{transform:rotate(180deg)}.SearchableSelect_popover__H342O{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;min-width:220px;display:flex;flex-direction:column;max-height:320px;padding:6px;border:1px solid var(--form-border,var(--color-border-gray));border-radius:12px;background:var(--form-surface,var(--color-background-white,#ffffff));color:var(--form-text,var(--color-text-primary));box-shadow:0 12px 32px rgba(0,0,0,.14)}.SearchableSelect_searchWrap__EOmUu{position:relative;margin-bottom:6px}.SearchableSelect_searchIcon__nNbHJ{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--form-muted,var(--color-text-tertiary));pointer-events:none}.SearchableSelect_search__wOSFq{width:100%;box-sizing:border-box;padding:9px 12px 9px 32px;border:1px solid var(--form-border,var(--color-border-gray));border-radius:8px;background:transparent;color:inherit;font-family:inherit;font-size:var(--text-sm)}.SearchableSelect_search__wOSFq::placeholder{color:var(--form-muted,var(--color-text-tertiary))}.SearchableSelect_search__wOSFq:focus{outline:none;border-color:var(--form-accent,var(--color-accent-ink))}.SearchableSelect_list__XbITs{position:relative;margin:0;padding:0;list-style:none;overflow-y:auto;flex:1 1;min-height:0}.SearchableSelect_list__XbITs:focus{outline:none}.SearchableSelect_option__Ufjko{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:8px;font-size:var(--text-sm);cursor:pointer}.SearchableSelect_optionActive__wGy9o{background:rgba(127,127,127,.12);background:color-mix(in srgb,var(--form-text,var(--color-text-primary)) 8%,transparent)}.SearchableSelect_optionSelected__tIcdC{font-weight:600}.SearchableSelect_check__NPI3_{display:inline-flex;flex-shrink:0;color:var(--form-accent,var(--color-accent-ink))}.SearchableSelect_empty__mG2to{padding:14px 10px;color:var(--form-muted,var(--color-text-secondary));font-size:var(--text-xs);text-align:center}.FormElementEditor_editor__jGx9m{position:relative;display:flex;flex-direction:column;gap:14px;padding:10px 24px 8px;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:12px;overflow:hidden;transition:box-shadow var(--transition-fast) ease,border-color var(--transition-fast) ease}.FormElementEditor_editor__jGx9m:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--color-accent);transform:scaleY(0);transform-origin:top;transition:transform var(--transition-fast) ease}.FormElementEditor_editorActive__yXVps{box-shadow:0 4px 18px rgba(0,0,0,.12)}.FormElementEditor_editorActive__yXVps:before{transform:scaleY(1)}.FormElementEditor_dragHandle__EG1n9{display:flex;justify-content:center;margin-bottom:-8px;color:var(--color-text-tertiary);font-size:var(--text-md);line-height:0;cursor:-webkit-grab;cursor:grab;opacity:.5;transition:opacity var(--transition-fast) ease}.FormElementEditor_editorActive__yXVps .FormElementEditor_dragHandle__EG1n9,.FormElementEditor_editor__jGx9m:hover .FormElementEditor_dragHandle__EG1n9{opacity:1}.FormElementEditor_dragHandle__EG1n9:active{cursor:-webkit-grabbing;cursor:grabbing}.FormElementEditor_editorDragging__88ccQ{opacity:.45}.FormElementEditor_headRow__2IzBY{display:flex;align-items:flex-start;gap:16px}.FormElementEditor_questionInput__Sl2SW{flex:1 1;min-width:0;padding:12px 14px;border:none;border-bottom:1px solid var(--color-border-gray);border-radius:6px 6px 0 0;background:var(--color-background-gray-light);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-base);font-weight:500;outline:none;transition:border-color var(--transition-fast) ease,box-shadow var(--transition-fast) ease}.FormElementEditor_questionInput__Sl2SW:focus{border-bottom-color:var(--color-accent);box-shadow:inset 0 -1px 0 var(--color-accent)}.FormElementEditor_questionInput__Sl2SW::placeholder{color:var(--color-text-tertiary)}.FormElementEditor_sectionInput__Jkkfy{background:transparent;font-size:var(--text-lg);font-weight:600;padding-left:0}.FormElementEditor_typePicker__93LFE{flex-shrink:0;min-width:210px}.FormElementEditor_typeLabel__2h_ex{padding-top:12px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent-ink)}.FormElementEditor_answerLine__LPpem{width:60%;padding:6px 0;border:none;border-bottom:1px dotted var(--color-border-gray-dark,var(--color-border-gray));background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm);outline:none}.FormElementEditor_answerLine__LPpem:focus{border-bottom-style:solid;border-bottom-color:var(--color-accent)}.FormElementEditor_answerLine__LPpem::placeholder{color:var(--color-text-tertiary)}.FormElementEditor_pageBreak__t1O_M{display:flex;flex-direction:column;gap:10px;padding-top:8px}.FormElementEditor_pageBreak__t1O_M .FormElementEditor_typeLabel__2h_ex{padding-top:0}.FormElementEditor_pageBreakHint__CG6Fr{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--color-text-secondary)}.FormElementEditor_footer__4D3d9{display:flex;align-items:center;justify-content:flex-end;gap:2px;margin:2px -24px 0;padding:8px 20px 4px;border-top:1px solid var(--color-border-gray)}.FormElementEditor_footerDivider__bJ5FN{width:1px;height:28px;margin:0 14px 0 10px;background:var(--color-border-gray)}.FormElementEditor_iconButton__4BkF7{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:999px;color:var(--color-text-secondary);font-size:var(--text-md);cursor:pointer;transition:color var(--transition-fast) ease,background-color var(--transition-fast) ease}.FormElementEditor_iconButton__4BkF7:hover:not(:disabled){background:var(--color-background-gray-light);color:var(--color-text-primary)}.FormElementEditor_iconButton__4BkF7:disabled{opacity:.35;cursor:not-allowed}.FormElementEditor_iconButton__4BkF7.FormElementEditor_danger__hL9zK:hover:not(:disabled){color:var(--color-danger-ink)}.FormElementEditor_optionsEditor__DFjar{display:flex;flex-direction:column;gap:4px}.FormElementEditor_optionRow__r_7eR{display:flex;align-items:center;gap:12px;min-height:40px}.FormElementEditor_optionGlyph__uEW1r{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:var(--text-sm);color:var(--color-text-tertiary)}.FormElementEditor_optionGlyph__uEW1r[data-kind=checkbox],.FormElementEditor_optionGlyph__uEW1r[data-kind=radio]{border:2px solid var(--color-border-gray-dark,var(--color-text-tertiary))}.FormElementEditor_optionGlyph__uEW1r[data-kind=radio]{border-radius:999px}.FormElementEditor_optionGlyph__uEW1r[data-kind=checkbox]{border-radius:3px}.FormElementEditor_optionInput__tNSCx{flex:1 1;min-width:0;padding:8px 0;border:none;border-bottom:1px solid transparent;background:transparent;color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm);outline:none}.FormElementEditor_optionRow__r_7eR:hover .FormElementEditor_optionInput__tNSCx{border-bottom-color:var(--color-border-gray)}.FormElementEditor_optionInput__tNSCx:focus{border-bottom-color:var(--color-accent)}.FormElementEditor_optionControls__H1eVM{display:inline-flex;gap:2px;opacity:0;transition:opacity var(--transition-fast) ease}.FormElementEditor_optionRow__r_7eR:focus-within .FormElementEditor_optionControls__H1eVM,.FormElementEditor_optionRow__r_7eR:hover .FormElementEditor_optionControls__H1eVM{opacity:1}@media (hover:none){.FormElementEditor_optionControls__H1eVM{opacity:1}}.FormElementEditor_optionButton__dod5G{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--color-text-tertiary);font-size:var(--text-base);cursor:pointer}.FormElementEditor_optionButton__dod5G:hover:not(:disabled){background:var(--color-background-gray-light);color:var(--color-text-primary)}.FormElementEditor_optionButton__dod5G:disabled{opacity:.3;cursor:not-allowed}.FormElementEditor_optionsActions__buZXy{display:flex;gap:4px;flex-wrap:wrap;padding-left:26px}.FormElementEditor_addOption__hjt5p{padding:6px 8px;background:transparent;border:none;border-radius:6px;font-family:inherit;font-size:var(--text-sm);color:var(--color-text-tertiary);cursor:pointer}.FormElementEditor_addOption__hjt5p:hover{color:var(--color-accent-ink);background:var(--color-background-gray-light)}.FormElementEditor_bulkPaste__QqwFl{display:flex;flex-direction:column;gap:8px;margin-top:8px}.FormElementEditor_advancedOptions__jVhQx{margin-top:4px;font-size:var(--text-sm)}.FormElementEditor_advancedSummary__kibWu{padding:6px 0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-tertiary);cursor:pointer}.FormElementEditor_advancedRow__9P_Be{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:4px 0}.FormElementEditor_advancedLabel__O8HAy{font-size:var(--text-sm);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.FormElementEditor_editor__jGx9m{padding:10px 16px 8px}.FormElementEditor_footer__4D3d9{margin:2px -16px 0;padding:8px 12px 4px}.FormElementEditor_headRow__2IzBY{flex-direction:column;align-items:stretch;gap:10px}.FormElementEditor_typePicker__93LFE{min-width:0;width:100%}.FormElementEditor_answerLine__LPpem{width:100%}}@media (prefers-reduced-motion:reduce){.FormElementEditor_editor__jGx9m,.FormElementEditor_editor__jGx9m:before{transition:none}}.FormRenderer_renderer__rMT0u{display:flex;flex-direction:column;gap:16px;width:100%}.FormRenderer_section__HRmtS{padding:12px 0 4px;border-bottom:1px solid var(--color-border-gray,#e1e7ef)}.FormRenderer_sectionTitle__FIYAL{margin:0 0 4px;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary,#1f2937)}.FormRenderer_sectionDescription__A2VQq{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.FormRenderer_optionsList__WSHkM{display:flex;flex-direction:column;gap:6px}.FormRenderer_optionLabel__OEKJd{display:flex;align-items:flex-start;gap:8px;font-size:var(--text-sm);color:var(--color-text-primary,#1f2937);cursor:pointer}.FormRenderer_optionLabel__OEKJd input[type=checkbox],.FormRenderer_optionLabel__OEKJd input[type=radio]{margin-top:3px;accent-color:var(--form-accent,var(--color-purple,#9EE771))}.FormRenderer_urlField__ulmwX{position:relative;display:flex;align-items:stretch}.FormRenderer_urlField__ulmwX input{padding-right:92px}.FormRenderer_urlPasteButton__eA0gl{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;padding:6px 10px;background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:6px;color:var(--color-text-primary,#1f2937);font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.FormRenderer_urlPasteButton__eA0gl:hover{background:var(--color-background-white,#fff);border-color:var(--form-accent,var(--color-accent-ink));color:var(--form-accent,var(--color-accent-ink))}.FormRenderer_urlPasteButton__eA0gl svg{font-size:var(--text-sm)}.FormRenderer_consentField__jlvm4{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:8px}.FormRenderer_softWarningInput__CEPLY{border-color:#f59e0b;background:rgba(245,158,11,.05)}.FormRenderer_softWarningInput__CEPLY:focus{border-color:#d97706;box-shadow:0 0 0 3px rgba(245,158,11,.15)}.FormRenderer_softWarning__PJhFA{margin:4px 0 0;font-size:var(--text-xs);color:#92400e;line-height:1.4}.FormRenderer_phoneInputWrapper__QGsEm{display:flex;align-items:stretch;border:1px solid var(--color-border-gray,#e1e7ef);border-radius:8px;overflow:hidden;background:var(--color-background-white,#fff);transition:border-color .15s ease,box-shadow .15s ease}.FormRenderer_phoneInputWrapper__QGsEm:focus-within{border-color:var(--color-accent-ink);box-shadow:0 0 0 3px rgba(158,231,113,.12)}.FormRenderer_phoneInput__wzwKJ{flex:1 1;min-width:0;padding:9px 12px;border:none;outline:none;font-size:var(--text-sm);background:transparent;color:var(--color-text-primary,#1f2937)}.FormRenderer_phoneInput__wzwKJ:disabled{opacity:.6;cursor:not-allowed}.FormRenderer_phoneInputError__ujvUn{background:rgba(220,38,38,.04)}.FormRenderer_consentField__jlvm4 input[type=checkbox]{accent-color:var(--form-accent,var(--color-purple,#9EE771))}.FormRenderer_consentLegal__CjRkG{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.FormRenderer_consentError__2ZKHk{font-size:var(--text-xs);color:var(--color-danger-ink)}:root:not([data-theme=dark]) .FormRenderer_softWarningInput__CEPLY{border-color:var(--color-warning-ink)}.FormRenderer_renderer__rMT0u[data-form-layout=gathin]{gap:26px}.FormRenderer_renderer__rMT0u[data-form-layout=gathin] .FormRenderer_phoneInputWrapper__QGsEm{border:none;border-bottom:1.5px solid var(--form-border,var(--color-border-gray,#e1e7ef));border-radius:0;background:transparent;overflow:visible}.FormRenderer_renderer__rMT0u[data-form-layout=gathin] .FormRenderer_phoneInputWrapper__QGsEm:focus-within{border-bottom-color:var(--form-accent,var(--color-accent-ink));box-shadow:0 1px 0 0 var(--form-accent,var(--color-accent-ink))}.FormRenderer_renderer__rMT0u[data-form-layout=gathin] .FormRenderer_consentField__jlvm4{background:transparent;border:none;border-top:1px solid var(--form-border,var(--color-border-gray,#e1e7ef));border-radius:0;padding:14px 0 0}.FormRenderer_renderer__rMT0u[data-form-layout=card]{gap:12px}.FormRenderer_renderer__rMT0u[data-form-layout=card]>*{background:var(--form-surface,var(--color-background-white,#fff));border:1px solid var(--form-border,var(--color-border-gray,#e1e7ef));border-radius:14px;padding:18px}.FormRenderer_renderer__rMT0u[data-form-layout=card]>.FormRenderer_pageBreak__DKrxn,.FormRenderer_renderer__rMT0u[data-form-layout=card]>.FormRenderer_section__HRmtS{background:transparent;border:none;border-bottom:1px solid var(--form-border,var(--color-border-gray,#e1e7ef));border-radius:0;padding:6px 2px 8px}.FormRenderer_renderer__rMT0u[data-form-layout=card] .FormRenderer_phoneInputWrapper__QGsEm{border:none;border-bottom:1.5px solid var(--form-border,var(--color-border-gray,#e1e7ef));border-radius:0;background:transparent;overflow:visible}.FormRenderer_renderer__rMT0u[data-form-layout=boxed] .FormRenderer_phoneInputWrapper__QGsEm{background:rgba(127,127,127,.14);background:color-mix(in srgb,var(--form-text,var(--color-text-primary)) 8%,transparent);border-color:var(--form-border,var(--color-border-gray,#E1E7EF))}.FormRenderer_pageBreak__DKrxn{display:flex;align-items:center;gap:12px;margin:4px 0;color:var(--form-muted,var(--color-text-tertiary,#8b917f));font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.FormRenderer_pageBreak__DKrxn:after,.FormRenderer_pageBreak__DKrxn:before{content:"";flex:1 1;border-top:1px dashed var(--form-border,var(--color-border-gray,#e1e7ef))}.FormRenderer_prefilled__eWcqK{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.FormRenderer_prefilled__eWcqK>:first-child{align-self:stretch}.FormRenderer_prefillNote__h21B1{display:inline-flex;align-items:center;gap:5px;margin:0;padding:3px 9px 3px 7px;border-radius:999px;font-size:var(--text-2xs);font-weight:500;line-height:1.4;color:var(--form-accent,var(--color-accent-ink));background:color-mix(in srgb,var(--form-accent,var(--color-accent-ink)) 12%,transparent)}.FormRenderer_suggestion__oopBz{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.FormRenderer_suggestionLabel__kuRq8{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);color:var(--form-muted,var(--color-text-tertiary,#8b917f))}.FormRenderer_suggestionChip__xYC18{max-width:100%;padding:4px 11px;border:1px dashed var(--form-accent,var(--color-accent-ink));border-radius:999px;background:transparent;color:var(--form-text,var(--color-text-primary));font:inherit;font-size:var(--text-xs);font-weight:500;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background .15s ease}.FormRenderer_suggestionChip__xYC18:hover{background:color-mix(in srgb,var(--form-accent,var(--color-accent-ink)) 12%,transparent)}.FormRenderer_suggestionChip__xYC18:focus-visible{outline:2px solid var(--form-accent,var(--color-accent-ink));outline-offset:2px}@media (prefers-reduced-motion:reduce){.FormRenderer_suggestionChip__xYC18{transition:none}}.EventTicketFormStep_body__PakzA{display:flex;flex-direction:column;gap:20px;width:100%;max-width:560px;margin:0 auto;padding:0 20px 48px}.EventTicketFormStep_submittingView__3biy_{min-height:42vh;display:flex;align-items:center;justify-content:center;animation:EventTicketFormStep_formStepFadeIn__Xsj9a .16s ease both}.EventTicketFormStep_spinner__fEBfk{width:44px;height:44px;border-radius:50%;border:3px solid var(--color-border-gray,#e1e7ef);border-top-color:var(--color-accent-ink);animation:EventTicketFormStep_formStepSpin__fgJR7 .7s linear infinite}@keyframes EventTicketFormStep_formStepSpin__fgJR7{to{transform:rotate(1turn)}}@keyframes EventTicketFormStep_formStepFadeIn__Xsj9a{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.EventTicketFormStep_spinner__fEBfk{animation-duration:1.4s}.EventTicketFormStep_submittingView__3biy_{animation:none}}.EventTicketFormStep_tabs__2BclV{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--color-border-gray,#e1e7ef)}.EventTicketFormStep_tab__kYSOe{padding:8px 14px;background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:999px;font-size:var(--text-xs);font-weight:500;color:var(--color-text-primary,#1f2937);cursor:pointer;transition:background-color var(--transition-base) ease,border-color var(--transition-base) ease,color var(--transition-base) ease}.EventTicketFormStep_tab__kYSOe:hover{border-color:var(--color-accent-ink)}.EventTicketFormStep_tabActive__6c7RT{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.EventTicketFormStep_footer__G6EHl{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--color-border-gray,#e1e7ef)}.EventTicketFormStep_footerSpace__1O_5T{flex:1 1}.EventTicketFormStep_errorInline__5U6rR,.EventTicketFormStep_error__wGU3E{margin:0;padding:12px 16px;background:rgba(220,38,38,.08);border:1px solid var(--color-danger-ink);border-radius:8px;color:var(--color-danger-ink)}.EventWaitlistCard_card__3PUqM{background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:14px;margin:12px 24px 0}.EventWaitlistCard_headerRow__dDPVv{display:flex;align-items:flex-start;gap:12px}.EventWaitlistCard_headerRowCentered__CWNH3{align-items:center}.EventWaitlistCard_icon__0K6NG{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--color-background-gray-light);color:var(--color-text-secondary,#4b5563)}.EventWaitlistCard_iconPending__vw_IZ{background:var(--color-warning-light);color:var(--color-warning-ink)}.EventWaitlistCard_iconConfirmed__mzipL{background:var(--color-success-light);color:var(--color-success-ink)}.EventWaitlistCard_headerText__w4mfJ{display:flex;flex-direction:column;gap:2px;min-width:0}.EventWaitlistCard_title__I6Ngn{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);margin:0;color:var(--color-text-primary,#111827)}.EventWaitlistCard_subtitle__QiQSQ{font-size:var(--text-sm);line-height:1.45;margin:0;color:var(--color-text-secondary,#4b5563)}.EventWaitlistCard_divider__D967p{height:1px;background:var(--color-border-gray);margin:0 -16px}.EventWaitlistCard_wide__P2e2N{margin:0;padding:20px;border-radius:18px;background:color-mix(in srgb,var(--color-background-white) 45%,transparent);border-color:color-mix(in srgb,var(--color-border-gray) 70%,transparent);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(0,0,0,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.EventWaitlistCard_wide__P2e2N:not(:first-child){margin-top:12px}.EventWaitlistCard_wide__P2e2N .EventWaitlistCard_divider__D967p{margin:0 -20px}.EventWaitlistCard_body__T4JZr{font-size:var(--text-sm);line-height:1.55;margin:0;color:var(--color-text-primary,#111827)}.EventWaitlistCard_identity__Un0P_{display:flex;align-items:center;gap:8px;min-width:0}.EventWaitlistCard_identityName__iMe_M{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary,#111827);white-space:nowrap}.EventWaitlistCard_identityEmail__lA6hr{font-size:var(--text-xs);color:var(--color-text-secondary,#4b5563);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.EventWaitlistCard_action__TDV8Z{width:100%}.FormTemplatePicker_grid__iCqye{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.FormTemplatePicker_card__wPb16{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:12px;text-align:left;cursor:pointer;transition:border-color var(--transition-base) ease,box-shadow var(--transition-base) ease}.FormTemplatePicker_card__wPb16:hover{border-color:var(--color-purple,#9EE771);box-shadow:0 4px 12px rgba(var(--color-accent-rgb),.12)}.FormTemplatePicker_cardBlank__YLkUj{align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px 16px;border-style:dashed}.FormTemplatePicker_blankIcon__hczHC{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:rgba(var(--color-accent-rgb),.14);color:var(--color-accent-ink);font-size:var(--text-xl);transition:background-color var(--transition-base) ease}.FormTemplatePicker_cardBlank__YLkUj:hover .FormTemplatePicker_blankIcon__hczHC{background:rgba(var(--color-accent-rgb),.24)}.FormTemplatePicker_blankName__cEKCe{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary)}.FormTemplatePicker_blankDescription__moDTz{font-size:var(--text-sm);line-height:1.4;color:var(--color-text-secondary);max-width:22ch}.FormTemplatePicker_titleRow__6_9f9{display:flex;align-items:center;gap:10px}.FormTemplatePicker_icon__LHBTU{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(var(--color-accent-rgb),.14);color:var(--color-accent-ink);font-size:var(--text-md);flex-shrink:0;transition:background .2s ease,color .2s ease}.FormTemplatePicker_card__wPb16:hover .FormTemplatePicker_icon__LHBTU{background:rgba(var(--color-accent-rgb),.22)}.FormTemplatePicker_name__sxXKr{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary,#1f2937)}.FormTemplatePicker_description__51gmk{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.FormTemplatePicker_count__VGcQY{margin-top:auto;font-size:var(--text-xs);font-weight:600;letter-spacing:.03em;color:var(--color-accent-ink)}.FormTemplatePicker_preview__alg9J{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-size:var(--text-xs);line-height:1.45;color:var(--color-text-tertiary)}.CommunityMetricsGrid_metricsGrid__MQZde{display:grid;grid-template-columns:repeat(var(--metric-cols,4),minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:var(--space-7);border-top:1px solid var(--color-border-gray);border-bottom:1px solid var(--color-border-gray)}.CommunityMetricsGrid_metricCard__JRhaD{position:relative;background:transparent;border:none;border-left:1px solid var(--color-border-gray);border-radius:0;padding:var(--space-4) var(--space-5);min-height:0;text-align:left;transition:color var(--transition-base) ease}.CommunityMetricsGrid_metricCard__JRhaD:first-child{border-left:none}:root[data-theme=dark] .CommunityMetricsGrid_metricCard__JRhaD:first-child{padding-left:0}.CommunityMetricsGrid_metricCardAction__lgk4y{width:100%;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CommunityMetricsGrid_metricCardAction__lgk4y:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:4px;border-radius:var(--radius-sm)}.CommunityMetricsGrid_metricCardAction__lgk4y:hover .CommunityMetricsGrid_metricValue__aUGnz{color:var(--color-accent-strong-ink)}.CommunityMetricsGrid_metricIcon__EpmQH{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-text-tertiary);transition:color var(--transition-fast) ease}.CommunityMetricsGrid_metricCardAction__lgk4y:hover .CommunityMetricsGrid_metricIcon__EpmQH{color:var(--color-accent-strong-ink)}.CommunityMetricsGrid_metricCardAction__lgk4y:hover .CommunityMetricsGrid_metricIcon__EpmQH svg{animation:CommunityMetricsGrid_metricIconSpring__uvLeO .3s var(--ease-out) forwards}@keyframes CommunityMetricsGrid_metricIconSpring__uvLeO{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.2)}to{transform:translateY(0) scale(1.1)}}@media (prefers-reduced-motion:reduce){.CommunityMetricsGrid_metricIcon__EpmQH{transition:none}.CommunityMetricsGrid_metricCardAction__lgk4y:hover .CommunityMetricsGrid_metricIcon__EpmQH svg{animation:none}}.CommunityMetricsGrid_metricLabel__3tPwH{display:flex;align-items:center;gap:7px;font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary)}.CommunityMetricsGrid_metricLabelText__bKB3j{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityMetricsGrid_metricValue__aUGnz{margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityMetricsGrid_metricValueEmpty__Luk0a{color:var(--color-text-tertiary)}.CommunityMetricsGrid_metricSubLabel__xQi6g{margin-top:var(--space-1);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}.CommunityMetricsGrid_skeletonLabelBar__Hy2Ho{width:64px;height:1em}.CommunityMetricsGrid_metricValueSkeleton__w4wa1{display:flex;align-items:center;height:1.1em}.CommunityMetricsGrid_skeletonValueBar___VW1S{width:56px;height:.72em}.CommunityMetricsGrid_skeletonSubLabelBar__kPdC6{width:82%;height:1.4em}@media (max-width:1199px){.CommunityMetricsGrid_metricsGrid__MQZde{grid-template-columns:repeat(2,minmax(0,1fr))}.CommunityMetricsGrid_metricCard__JRhaD:nth-child(odd){border-left:none}:root[data-theme=dark] .CommunityMetricsGrid_metricCard__JRhaD:nth-child(odd){padding-left:0}.CommunityMetricsGrid_metricCard__JRhaD:nth-child(n+3){border-top:1px solid var(--color-border-gray)}}@media (max-width:640px){.CommunityMetricsGrid_metricCard__JRhaD{padding:var(--space-3) var(--space-4)}.CommunityMetricsGrid_metricValue__aUGnz{font-size:var(--text-xl)}}.CommunityMetricsGrid_metricCardDanger__cBlNO .CommunityMetricsGrid_metricIcon__EpmQH,.CommunityMetricsGrid_metricCardDanger__cBlNO .CommunityMetricsGrid_metricValue__aUGnz{color:var(--color-danger-ink)}:root:not([data-theme=dark]) .CommunityMetricsGrid_metricsGrid__MQZde{background:var(--surface-card);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.MailPreviewFrame_wrap__OPb2_{position:relative;width:100%;height:100%;min-height:480px;overflow:hidden;border:1px solid var(--color-border-gray);border-radius:var(--radius-xl);background:#ffffff}.MailPreviewFrame_frame__XJOx5{position:absolute;top:0;left:0;display:block;border:0;background:#ffffff}.MailingComposer_composer__DRseu{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%}.MailingComposer_topbar__RJ4P7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-gray)}.MailingComposer_cancel__BjPcA{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer}.MailingComposer_topbarTitle__uhkXq{font-size:var(--text-base);font-weight:700;color:var(--color-text-primary);text-align:center;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MailingComposer_body__nCbce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}@media (max-width:900px){.MailingComposer_body__nCbce{grid-template-columns:1fr}}.MailingComposer_settings__V6xnH{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.MailingComposer_stepper__iUb6G{margin-bottom:var(--space-1)}.MailingComposer_stepNext__W_TQU{align-self:flex-end;padding:10px 20px;border:none;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);font-weight:600;cursor:pointer}.MailingComposer_stepNext__W_TQU:hover{filter:brightness(.96)}.MailingComposer_stepBack__ntWzv{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:color .15s ease}.MailingComposer_stepBack__ntWzv:hover{color:var(--color-text-primary)}.MailingComposer_group__vN0mf{display:flex;flex-direction:column;gap:var(--space-3)}.MailingComposer_groupTitle__8SK6f{margin:0;font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.MailingComposer_label__hhuTc{display:flex;flex-direction:column;gap:6px;font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary)}.MailingComposer_scheduleHint__0C_N_{margin:0;font-size:var(--text-xs);font-weight:400;color:var(--color-text-tertiary,var(--color-text-secondary))}.MailingComposer_input__awHRM{width:100%;padding:10px 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:400;box-sizing:border-box}.MailingComposer_input__awHRM:focus{outline:none;border-color:var(--color-accent-ink)}.MailingComposer_ctaHeader__wQnqk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.MailingComposer_segmented__1zsAJ{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-light);max-width:100%}.MailingComposer_segBtn__TIFzW{border:none;background:none;padding:6px 14px;border-radius:calc(var(--radius-md) - 2px);font-size:var(--text-sm);font-weight:500;color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.MailingComposer_segBtn__TIFzW:hover:not(.MailingComposer_segBtnActive__ROJsA){color:var(--color-text-secondary)}.MailingComposer_segBtnActive__ROJsA{background:var(--color-background-white);color:var(--color-text-primary);box-shadow:0 1px 2px rgba(0,0,0,.08)}.MailingComposer_uploadBtn__KHtoE{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:10px 14px;border:1px dashed var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-light);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer}.MailingComposer_heroPreview__KAry_{display:flex;align-items:center;gap:var(--space-3)}.MailingComposer_heroThumb__RPBQg{width:96px;height:54px;object-fit:cover;border-radius:var(--radius-md);background:var(--color-background-gray-light)}.MailingComposer_heroActions__SakkE{display:flex;gap:var(--space-3)}.MailingComposer_linkBtnDanger__P_ANe,.MailingComposer_linkBtn__cRTxl{border:none;background:none;padding:0;font-size:var(--text-sm);font-weight:600;cursor:pointer}.MailingComposer_linkBtn__cRTxl{color:var(--color-accent-ink)}.MailingComposer_linkBtnDanger__P_ANe{color:var(--color-danger,#c0392b)}.MailingComposer_previewCol__jMunD{min-width:0;position:-webkit-sticky;position:sticky;top:96px}@media (max-width:900px){.MailingComposer_previewCol__jMunD{position:static}}.MailingComposer_previewInner__FM5cA{display:flex;flex-direction:column;gap:var(--space-2)}.MailingComposer_previewLabel__bN5Lm{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.MailingComposer_previewHead__C4BO3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.MailingComposer_deviceToggle__He20N{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-light)}.MailingComposer_deviceBtn__L3x_0{display:inline-flex;align-items:center;justify-content:center;width:30px;height:24px;border:none;border-radius:calc(var(--radius-md) - 2px);background:none;color:var(--color-text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.MailingComposer_deviceBtn__L3x_0:hover{color:var(--color-text-secondary)}.MailingComposer_deviceBtnActive___c8Vm,.MailingComposer_deviceBtnActive___c8Vm:hover{background:var(--color-background-white);color:var(--color-text-primary);box-shadow:0 1px 2px rgba(0,0,0,.08)}.MailingComposer_previewStage__8HfQs{transition:max-width .25s ease}.MailingComposer_previewStageMobile__KuaOR{max-width:390px;width:100%;margin:0 auto}.MailingComposer_previewFrame___91O3{height:calc(100vh - 160px);min-height:480px}@media (max-width:900px){.MailingComposer_previewFrame___91O3{height:70vh}}.MailingComposer_confirmBody__A9KEJ{margin:0 0 var(--space-4) 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.MailingComposer_confirmActions__XK6fQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.MailingComposer_receipt__yBYg2{margin:0 0 var(--space-4) 0;border-top:1px solid var(--color-border)}.MailingComposer_receiptRow__WVIsH{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm)}.MailingComposer_receiptRow__WVIsH dt{color:var(--color-text-secondary)}.MailingComposer_receiptRow__WVIsH dd{margin:0;color:var(--color-text-primary);font-weight:600;text-align:right}.MailingComposer_receiptSender__M3CTu{font-weight:500;word-break:break-all}.MailingComposer_receiptNotice__zJ8uf{margin:0 0 var(--space-3) 0;padding:var(--space-2) var(--space-3);border-left:2px solid var(--color-warning);font-size:var(--text-sm);color:var(--color-text-secondary)}.MailingComposer_receiptRef__nlsvD{margin:0 0 var(--space-4) 0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.MailingComposer_tourAnchor__ZTy5a{display:inline-flex}