.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}.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{display:block;border:0;background:#ffffff}.MailCampaignPreview_body__cd_Mq{display:flex;flex-direction:column;gap:var(--space-4);min-height:240px}.MailCampaignPreview_state__cdpH5{display:flex;flex-direction:column;gap:var(--space-3)}.MailCampaignPreview_summary__uuuDL{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.MailCampaignPreview_summaryStat__gSr7b strong{color:var(--color-text-primary)}.MailCampaignPreview_frame__cMi02{width:100%;height:60vh;min-height:360px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.MailCampaignPreview_error__8UCqX{font-size:var(--text-sm);color:var(--color-text-secondary)}.SearchInput_wrapper__12MZi{display:flex;align-items:center;gap:var(--space-2);background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e5e7eb);border-radius:var(--radius-md);transition:border-color var(--transition-base) ease}.SearchInput_wrapper__12MZi:focus-within{border-color:var(--color-accent-ink)}.SearchInput_small__vN22B{padding:6px var(--space-3)}.SearchInput_medium__pm6Oc{padding:var(--space-2) var(--space-3)}.SearchInput_icon__dFjMT{color:var(--color-text-secondary,#6b7280);flex-shrink:0}.SearchInput_input__ykYSX{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--text-sm);color:var(--color-text-primary,#111);min-width:0}.SearchInput_input__ykYSX::placeholder{color:var(--color-text-secondary,#6b7280)}.SearchInput_clearButton__2tyti{background:none;border:none;cursor:pointer;padding:2px;color:var(--color-text-secondary,#6b7280);display:flex;align-items:center;flex-shrink:0}.SearchInput_clearButton__2tyti:hover{color:var(--color-text-primary,#111)}.ExistingFormPicker_picker__SOzBs{display:flex;flex-direction:column;gap:10px}.ExistingFormPicker_list__0sITX{display:flex;flex-direction:column;gap:8px;max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.ExistingFormPicker_row__gLY0A{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;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}.ExistingFormPicker_row__gLY0A:hover{border-color:var(--color-purple,#9EE771);box-shadow:0 4px 12px rgba(var(--color-accent-rgb),.12)}.ExistingFormPicker_icon__fh8_v{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}.ExistingFormPicker_text__RLl_e{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ExistingFormPicker_title__IXZkH{display:flex;align-items:center;gap:8px;font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExistingFormPicker_meta__OMx3Z{font-size:var(--text-sm);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExistingFormPicker_pill__MQxvf{flex-shrink:0;padding:1px 8px;font-size:var(--text-xs);font-weight:600;border-radius:999px;background:var(--color-background-gray-light,#f3f4f6);color:var(--color-text-secondary)}.ExistingFormPicker_action__tO_wo{flex-shrink:0;font-size:var(--text-sm);font-weight:600;color:var(--color-accent-ink)}.ListFilterBar_wrap__DCCjs{display:flex;flex-direction:column;gap:var(--space-2)}.ListFilterBar_bar__M8yw8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ListFilterBar_search__zCGcw{flex:1 1;min-width:200px}.ListFilterBar_select__t28yK{flex-shrink:0;padding:var(--space-2) var(--space-3);padding-right:30px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-white);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm);line-height:normal;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%239ca3af' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;transition:border-color var(--transition-base) ease}.ListFilterBar_select__t28yK:hover{border-color:var(--color-primary)}.ListFilterBar_reset__AEUQ7{background:none;border:0;padding:var(--space-2);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm);cursor:pointer;text-decoration:underline}.ListFilterBar_reset__AEUQ7:hover{color:var(--color-text-primary)}.ListFilterBar_summary___YTku{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary)}.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}.UserPicker_picker__qwJuA{display:flex;flex-direction:column;gap:10px}.UserPicker_searchWrap__Mdcio{position:relative}.UserPicker_dropdown__nFuVA{margin-top:4px;width:100%;background:var(--color-background-white);border:1px solid var(--color-border-gray,#e5e7eb);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.08);max-height:280px;overflow-y:auto}.UserPicker_dropdownHint__4mpC8{margin:0;padding:14px 16px;font-size:var(--text-sm);color:var(--color-text-secondary,#4b5563)}.UserPicker_results__EtNcJ{margin:0;padding:6px;list-style:none}.UserPicker_resultRow__B68tP{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.UserPicker_resultRow__B68tP:hover:not(:disabled){background:var(--color-background-gray-light)}.UserPicker_resultRow__B68tP:disabled{opacity:.5;cursor:not-allowed}.UserPicker_resultTitle__zB66o{font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary,#111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserPicker_avatar__1yo98{flex-shrink:0}.ParticipantsTableSkeleton_tableRowWrapper__uqYj5{display:flex;align-items:stretch;border-bottom:1px solid var(--color-border-gray)}.ParticipantsTableSkeleton_tableRowWrapper__uqYj5>div:last-child{flex:1 1;border-bottom:none}.ParticipantsTableSkeleton_checkboxCell__oi6CC{display:flex;align-items:center;justify-content:center;width:48px;padding:var(--space-4) var(--space-2);flex-shrink:0}.ParticipantsTableSkeleton_tableHeaderWrapper__jOZX3{display:flex;align-items:stretch}.ParticipantsTableSkeleton_tableHeaderWrapper__jOZX3>div:last-child{flex:1 1}.ParticipantsTableSkeleton_checkboxHeader__Q45Lj{width:48px;padding:0 var(--space-2) var(--space-3);flex-shrink:0;border-bottom:1px solid var(--color-border-gray)}.ParticipantsTableSkeleton_scrollableTable__lAY6y{overflow:visible!important}.ParticipantsTableSkeleton_scrollableTable__lAY6y>div{overflow-x:auto;-webkit-overflow-scrolling:touch}.ParticipantsTableSkeleton_scrollableTable__lAY6y>div>div{min-width:max-content}.ParticipantsTableSkeleton_cellStack__owNVW{display:flex;flex-direction:column;gap:var(--space-1)}.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:var(--text-base);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)}.UserDisplay_avatarWrapper__yzRSv{position:relative;flex-shrink:0;border-radius:50%;overflow:hidden}.UserDisplay_avatar__QyuyR{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:opacity .2s ease}.UserDisplay_avatarShimmer__hlJAj{position:absolute;inset:0;border-radius:50%}.UserDisplay_avatarFallback__GpFV_{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.UserDisplay_userInfo__Y9oXI{flex:1 1;min-width:0}.UserDisplay_userName__T3bPE{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary);margin:0;line-height:1.4;transition:color .12s ease}.UserDisplay_userCard__h6b4B:hover .UserDisplay_userName__T3bPE{color:var(--color-accent-ink)}.UserDisplay_userEmail__Qgabg{font-size:var(--text-sm);color:var(--color-text-secondary);margin:4px 0 0;line-height:1.4}.UserDisplay_userCard__h6b4B{display:flex;align-items:center;gap:16px;width:100%}.ParticipantFormAnswers_answers__Y8jdU{display:flex;flex-direction:column;gap:var(--space-3)}.ParticipantFormAnswers_title__x671Y{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.ParticipantFormAnswers_list___W_cY{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5)}.ParticipantFormAnswers_item__r8Xzi{display:flex;flex-direction:column;gap:2px;min-width:0}.ParticipantFormAnswers_label__mEaRM{font-size:var(--text-xs);font-weight:600;color:var(--color-text-tertiary)}.ParticipantFormAnswers_value__tBXTm{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--color-text-primary);overflow-wrap:anywhere;white-space:pre-wrap}.ParticipantAnswersDrawer_overlay__5rPuS{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;background:rgba(0,0,0,.4);animation:ParticipantAnswersDrawer_overlayIn__RykXC .16s ease}.ParticipantAnswersDrawer_panel__Zzop3{display:flex;flex-direction:column;width:min(440px,92vw);height:100%;background:var(--color-background-white);border-left:1px solid var(--color-border-gray);box-shadow:-8px 0 28px rgba(0,0,0,.18);animation:ParticipantAnswersDrawer_panelIn__LE89W .24s cubic-bezier(.16,1,.3,1)}.ParticipantAnswersDrawer_header__v1112{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border-gray)}.ParticipantAnswersDrawer_headerText__D_GWI{min-width:0}.ParticipantAnswersDrawer_eyebrow__L3MuP{display:block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.ParticipantAnswersDrawer_name___6kMN{margin:2px 0 0;font-size:var(--text-md);font-weight:700;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantAnswersDrawer_close__PMUKH{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast) ease,color var(--transition-fast) ease}.ParticipantAnswersDrawer_close__PMUKH:hover{background:var(--color-background-gray-light);color:var(--color-text-primary)}.ParticipantAnswersDrawer_body__97zBN{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-5)}@media (max-width:640px){.ParticipantAnswersDrawer_panel__Zzop3{width:100%;border-left:none}}@keyframes ParticipantAnswersDrawer_overlayIn__RykXC{0%{opacity:0}to{opacity:1}}@keyframes ParticipantAnswersDrawer_panelIn__LE89W{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ParticipantAnswersDrawer_overlay__5rPuS,.ParticipantAnswersDrawer_panel__Zzop3{animation:none}}.EligibleOrganizerPicker_picker__SQVml{display:flex;flex-direction:column;gap:var(--space-3)}.EligibleOrganizerPicker_picker__SQVml>.EligibleOrganizerPicker_rule__NHVCf{margin-top:var(--space-2);padding:var(--space-3) var(--space-4)}.EligibleOrganizerPicker_ruleText__IkpbY{font-weight:400}.EligibleOrganizerPicker_list__fJgAy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.EligibleOrganizerPicker_row__e39wS{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-gray-light)}.EligibleOrganizerPicker_identity__UoxWk{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.EligibleOrganizerPicker_name__BdlZ_{font-size:var(--text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EligibleOrganizerPicker_source__Uu_C0{font-size:var(--text-xs);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EligibleOrganizerPicker_row__e39wS .EligibleOrganizerPicker_add__OAdKH{flex-shrink:0;border:1px solid var(--color-border-gray-dark);color:var(--color-text-secondary);transition:background-color .12s ease,color .12s ease,border-color .12s ease}.EligibleOrganizerPicker_row__e39wS .EligibleOrganizerPicker_add__OAdKH:focus-visible,.EligibleOrganizerPicker_row__e39wS .EligibleOrganizerPicker_add__OAdKH:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.EligibleOrganizerPicker_skeletonText__0gqY4{gap:6px}.EventOrganizerPicker_picker__FVywj{display:flex;flex-direction:column;gap:var(--space-3)}.EventOrganizerPicker_organizersList__pAgl0{list-style:none;margin:0;padding:0}.EventOrganizerPicker_organizersList__pAgl0,.EventOrganizerPicker_organizersList__pAgl0>li+li{border-top:1px solid var(--color-border-gray)}.EventOrganizerPicker_organizerRow__rcBvb{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-1)}.EventOrganizerPicker_organizerInfo__Qe3nT{flex:1 1;min-width:0}.EventOrganizerPicker_removeButton__dhpV6{color:var(--color-text-tertiary);flex-shrink:0}.EventOrganizerPicker_selfBadge__36FRC{flex-shrink:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.2px;color:var(--color-text-secondary);padding:2px 8px;border:1px solid var(--color-border-gray);border-radius:999px}.EventOrganizerPicker_organizerRow__rcBvb:hover .EventOrganizerPicker_removeButton__dhpV6,.EventOrganizerPicker_removeButton__dhpV6:focus-visible{color:var(--color-danger-ink)}.VenueSuggestions_group__LKwOS{display:flex;flex-direction:column;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--color-border-gray)}.VenueSuggestions_label__ibUV_{padding:8px 12px 4px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.VenueSuggestions_item__XQ8Rz{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:none;font:inherit;text-align:left;color:inherit;cursor:pointer}.VenueSuggestions_item__XQ8Rz:hover{background:var(--color-background-gray-light)}.VenueSuggestions_logo__PLsBK{display:inline-flex;flex-shrink:0}.VenueSuggestions_logoImg__oeugV{width:26px;height:26px;border-radius:8px;object-fit:cover}.VenueSuggestions_text__eymUV{display:flex;flex-direction:column;min-width:0}.VenueSuggestions_title__ULz_X{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VenueSuggestions_place__j8tt8{font-size:var(--text-xs);color:var(--color-text-tertiary)}.EventSettingsLocationTab_label__64Hbb{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.EventSettingsLocationTab_onlineEventMessage___010O{padding:var(--space-6) 0;text-align:center}.EventSettingsLocationTab_onlineEventMessage___010O p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.EventSettingsLocationTab_directionsSection__3YSBH{margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--color-border-gray)}.EventSettingsLocationTab_directionsSectionHeader___kzVI{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4);gap:var(--space-4)}.EventSettingsLocationTab_directionsSectionTitle__SU7KN{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-1) 0}.EventSettingsLocationTab_directionsSectionDescription__g6WAX{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.4}.EventSettingsLocationTab_addDirectionWrapper__uTPeM{position:relative}.EventSettingsLocationTab_addDirectionButton__UariB{white-space:nowrap}.EventSettingsLocationTab_directionPopup__RxzHu{position:absolute;top:calc(100% + 6px);right:0;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:var(--radius-lg);box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:10;min-width:180px;padding:6px;animation:EventSettingsLocationTab_popupFadeIn__pPIQ2 .15s var(--ease-out,ease) both}@keyframes EventSettingsLocationTab_popupFadeIn__pPIQ2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EventSettingsLocationTab_directionPopupItem__znpk_{display:flex;align-items:center;gap:10px;width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color var(--transition-fast) ease;font-family:inherit}.EventSettingsLocationTab_directionPopupItem__znpk_:hover{background:var(--color-background-gray-light)}.EventSettingsLocationTab_directionCard__DRyOy{background:transparent;border:none;border-radius:0;padding:var(--space-4) 0;animation:EventSettingsLocationTab_directionCardIn__nRph_ .2s var(--ease-out,ease) both}.EventSettingsLocationTab_directionCard__DRyOy+.EventSettingsLocationTab_directionCard__DRyOy{border-top:1px solid var(--color-border-gray)}@keyframes EventSettingsLocationTab_directionCardIn__nRph_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EventSettingsLocationTab_directionCardHeader__RGnWS{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3);gap:var(--space-2)}.EventSettingsLocationTab_directionModeLabel__bTomH{display:flex;align-items:center;gap:var(--space-2)}.EventSettingsLocationTab_directionModeIcon__sZcub{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background:var(--color-purple-bg-subtle);color:var(--color-accent-strong-ink);font-size:var(--text-sm);flex-shrink:0}.EventSettingsLocationTab_directionModeName__svFYg{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.EventSettingsLocationTab_directionCardActions__nVZ72{display:flex;align-items:center;gap:var(--space-2)}.EventSettingsLocationTab_directionModeIconLoading__nd0rP{animation:EventSettingsLocationTab_pulseIcon__25oK_ 1s ease-in-out infinite}@keyframes EventSettingsLocationTab_pulseIcon__25oK_{0%,to{opacity:1}50%{opacity:.5}}.EventSettingsLocationTab_directionLoadingText__ul8eT{font-size:var(--text-xs);color:var(--color-text-tertiary);font-style:italic}.EventSettingsLocationTab_removeDirectionButton__cpeBL:hover:not(:disabled) svg{color:var(--color-danger-ink)}@media (max-width:768px){.EventSettingsLocationTab_directionsSectionHeader___kzVI{flex-direction:column}.EventSettingsLocationTab_directionPopup__RxzHu{right:auto;left:0}}@media (prefers-reduced-motion:reduce){.EventSettingsLocationTab_directionCard__DRyOy,.EventSettingsLocationTab_directionModeIconLoading__nd0rP{animation:none}}.EventSettingsDangerTab_dangerZone__dVOII{display:flex;flex-direction:column;gap:var(--space-6)}.EventSettingsDangerTab_dangerZoneItem__EupY_{display:flex;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-5);background-color:var(--color-error-lighter);border:1px solid var(--color-error-lightest);border-radius:var(--radius-lg)}.EventSettingsDangerTab_dangerZoneItemContent__HOUHt{flex:1 1;min-width:0}.EventSettingsDangerTab_dangerZoneItemTitle__m6ysr{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-error-dark)}.EventSettingsDangerTab_dangerZoneItemDescription__MiF6U{margin:2px 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--color-error-dark);opacity:.85}@media (max-width:640px){.EventSettingsDangerTab_dangerZoneItem__EupY_{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}.DeleteConfirmModal_modalOverride__uNX2p{padding:var(--space-5) var(--space-7) var(--space-7)!important}.DeleteConfirmModal_body__BrlAS{display:flex;flex-direction:column;align-items:center;text-align:center}.DeleteConfirmModal_logoWrap__tNnzi{position:relative;width:140px;aspect-ratio:16/9;margin:0 auto var(--space-4)}.DeleteConfirmModal_logoWrap__tNnzi[data-cover-shape=square]{width:96px;aspect-ratio:1/1}.DeleteConfirmModal_logo__pktGp{width:100%;height:100%;border-radius:var(--radius-lg,14px);overflow:hidden;background:var(--color-gray-100);border:1px solid var(--color-border-gray);display:flex;align-items:center;justify-content:center}.DeleteConfirmModal_logo__pktGp img{width:100%;height:100%;object-fit:cover;display:block}.DeleteConfirmModal_logoFallback__DHlih{font-size:var(--text-2xl);font-weight:700;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center}.DeleteConfirmModal_personWrap__EQfJJ{position:relative;margin:0 auto var(--space-4);line-height:0}.DeleteConfirmModal_personRing__6C7oA{padding:3px;border:2px solid var(--color-gray-200,#e5e7eb);border-radius:50%;line-height:0}.DeleteConfirmModal_badge__KfGO7{position:absolute;bottom:-3px;right:-3px;width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:3px solid var(--color-background-white);background:var(--color-error);color:var(--color-text-white)}.DeleteConfirmModal_message__PhF9m{font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary);margin:0 0 var(--space-5);max-width:320px}.DeleteConfirmModal_body__BrlAS:has(.DeleteConfirmModal_confirmField__uVWAm) .DeleteConfirmModal_message__PhF9m{margin-bottom:var(--space-4)}.DeleteConfirmModal_confirmField__uVWAm{display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-bottom:var(--space-5);text-align:left}.DeleteConfirmModal_confirmLabel__KcEyb{font-size:var(--text-sm);color:var(--color-text-secondary)}.DeleteConfirmModal_confirmInput__oGNQK{width:100%;padding:10px 12px;font-size:var(--text-sm);font-family:inherit;color:var(--color-text-primary);background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:var(--radius-md,8px)}.DeleteConfirmModal_confirmInput__oGNQK:focus{outline:2px solid var(--color-error);outline-offset:1px;border-color:var(--color-error)}.DeleteConfirmModal_actions__pi9Ui{display:flex;gap:var(--space-3);width:100%}.DeleteConfirmModal_actionButton__DpYf3{flex:1 1}.ListCoverMosaic_mosaic__xhicD{display:grid;grid-gap:2px;gap:2px;width:100%;height:100%;background:var(--color-background-gray-light)}.ListCoverMosaic_count1__uh2ZY{grid-template-columns:1fr}.ListCoverMosaic_count2__TlRB2{grid-template-columns:1fr 1fr}.ListCoverMosaic_count3__h8wYN,.ListCoverMosaic_count4__YEZTr{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.ListCoverMosaic_count3__h8wYN .ListCoverMosaic_cell__yvQ4U:first-child{grid-row:span 2}.ListCoverMosaic_cell__yvQ4U{position:relative;display:block;overflow:hidden;min-width:0;min-height:0;background:var(--color-background-gray-light)}.ListCoverMosaic_shimmer__Nt6pF{position:absolute;inset:0;display:block}.ListCoverMosaic_tile__4cGnn{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .2s ease}.EventListsRows_list__OAQO6{list-style:none;margin:calc(-1 * var(--space-2)) 0 0;padding:0}.EventListsRows_row__sDMVW{display:flex;align-items:center;gap:var(--space-2);padding:0 18px;border-bottom:1px solid var(--color-border-gray)}.EventListsRows_main__AlSOD{display:flex;align-items:center;gap:var(--space-4);flex:1 1;min-width:0;padding:var(--space-2) 0;border:none;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.EventListsRows_main__AlSOD:hover .EventListsRows_title__bkun0{color:var(--color-accent-ink)}.EventListsRows_coverWrap__9pnzz{flex-shrink:0;width:112px;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;background:var(--color-background-gray-light)}.EventListsRows_text__wOjxE{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.EventListsRows_titleRow__Qmgjy{display:flex;align-items:center;gap:var(--space-2);min-width:0}.EventListsRows_title__bkun0{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventListsRows_privateBadge__qVVh1{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding:1px 6px;border:1px solid var(--color-border-gray);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;line-height:1.4;color:var(--color-text-tertiary)}.EventListsRows_meta__s_UnH{font-size:var(--text-sm);color:var(--color-text-secondary)}.EventListsRows_description__Vf9o8{font-size:var(--text-sm);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventListsRows_defaultBadge__qkXys{display:inline-flex;align-items:center;flex-shrink:0;padding:1px 6px;border-radius:var(--radius-full);background:var(--color-purple-badge-bg);color:var(--color-purple-badge-text);font-size:var(--text-xs);font-weight:600;line-height:1.4}.EventListsRows_chevron__ZMe8_{flex-shrink:0;display:inline-flex;font-size:var(--text-md);color:var(--color-text-tertiary)}.EventListsRows_actions__4Gl_W{display:flex;align-items:center;gap:2px;flex-shrink:0}.EventListsRows_actionDanger__y_EAm,.EventListsRows_action__91Dva{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:none;color:var(--color-text-tertiary);cursor:pointer}.EventListsRows_action__91Dva:hover{background:var(--color-background-gray-light);color:var(--color-text-primary)}.EventListsRows_actionDanger__y_EAm:hover{background:var(--color-background-gray-light);color:var(--color-danger-ink)}@media (max-width:640px){.EventListsRows_coverWrap__9pnzz{width:88px}.EventListsRows_main__AlSOD{gap:var(--space-3)}.EventListsRows_title__bkun0{font-size:var(--text-sm)}.EventListsRows_description__Vf9o8,.EventListsRows_meta__s_UnH{font-size:var(--text-xs)}.EventListsRows_chevron__ZMe8_{display:none}}.UserSocialLinks_row__aMxBs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px}.UserSocialLinks_link__v5OuL{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);transition:color .2s ease}.UserSocialLinks_link__v5OuL:hover{color:var(--color-accent-ink)}.ResendTicketButton_root__KP3GB{display:flex;flex-direction:column;gap:6px}.ResendTicketButton_button__x3_E_{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;padding:8px 12px;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-white,#ffffff);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ResendTicketButton_button__x3_E_:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-background-gray-lighter)}.ResendTicketButton_button__x3_E_:disabled{opacity:.55;cursor:not-allowed}.ResendTicketButton_error__4wz_D,.ResendTicketButton_note__W5XIM,.ResendTicketButton_ok__DZFCk{margin:0;font-size:var(--text-xs);line-height:1.45}.ResendTicketButton_note__W5XIM{color:var(--color-text-secondary)}.ResendTicketButton_ok__DZFCk{color:var(--color-success,#1b7f4c)}.ResendTicketButton_error__4wz_D{color:var(--color-error,#c0392b)}.EventTaxSettingsModal_body__o_G8X{display:flex;flex-direction:column;gap:20px}.EventTaxSettingsModal_field__xJ_JE{display:flex;flex-direction:column;gap:8px}.EventTaxSettingsModal_label__71G4l{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.EventTaxSettingsModal_readonlyValue__StP6h{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary)}.EventTaxSettingsModal_help__zqokq{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-secondary)}.EventTaxSettingsModal_actions__OnQ4E{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.SponsorTierPicker_tierRow__LgR7P{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.SponsorTierPicker_tierChip__TLU9Y{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border-gray);border-radius:999px;background:none;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast) ease,border-color var(--transition-fast) ease,background-color var(--transition-fast) ease}.SponsorTierPicker_tierChip__TLU9Y:hover{color:var(--color-text-primary);border-color:var(--color-border-gray-dark)}.SponsorTierPicker_tierChipActive__yxis_,.SponsorTierPicker_tierChipActive__yxis_:hover{color:var(--color-accent-ink);border-color:var(--color-accent-ink);background:rgba(var(--color-accent-rgb),.12)}.SponsorTierPicker_tierDot__XzsdB{width:8px;height:8px;border-radius:999px;flex-shrink:0}.SponsorTierPicker_tierDot_diamond__p3eIT{background:#6FD3E8}.SponsorTierPicker_tierDot_platinum__N57EX{background:#B9C4CF}.SponsorTierPicker_tierDot_gold__ri5FA{background:#E3B341}.SponsorTierPicker_tierDot_silver__NXexx{background:#98A1A9}.SponsorTierPicker_tierDot_bronze__rW3Lt{background:#C38348}.EventCommentsSection_root__EKRYD{width:100%;overflow:hidden}.EventCommentsSection_card__Gvy8f{padding:0;border:none;border-radius:0;background:transparent}.EventCommentsSection_header__EoL3z{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--color-border-gray)}.EventCommentsSection_title__bgCQ0{margin:0;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:10px}.EventCommentsSection_countBadge__4v95q{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:var(--color-accent,#9EE771);color:var(--color-on-accent,#131512);font-size:var(--text-xs);font-weight:700;border-radius:9999px;line-height:1}.EventCommentsSection_loadMoreButton__arMMq{display:block;width:100%;margin-top:12px;padding:10px 16px;background:none;border:1px solid var(--color-border-gray);border-radius:10px;color:var(--color-accent-ink);font-family:inherit;font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.EventCommentsSection_loadMoreButton__arMMq:hover{background-color:var(--color-purple-light,#E2F6D2);border-color:var(--color-accent-ink)}.EventCommentsSection_loadMoreButton__arMMq:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.EventCommentsSection_form__4DVio{margin-top:4px;margin-bottom:20px}.EventCommentsSection_composerRow__abe95{display:flex;align-items:flex-end;gap:10px}.EventCommentsSection_composerInputStack__jGqKf{flex:1 1;display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border-gray);border-radius:10px;background:var(--color-background-white);overflow:hidden}.EventCommentsSection_composerInputStack__jGqKf:focus-within{border-color:var(--color-accent-ink)}.EventCommentsSection_composerTextarea__8KVEb{width:100%;resize:none;height:44px;min-height:44px;max-height:44px;overflow:auto;padding:12px;border:none;border-radius:0;background:transparent;color:var(--color-text-primary);font:inherit;line-height:inherit;outline:none;box-sizing:border-box}.EventCommentsSection_replyBanner__GLdvf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:rgba(0,0,0,.04);color:var(--color-text-secondary);animation:EventCommentsSection_replyBannerIn__cbRtZ .14s ease-out;transform-origin:top;will-change:transform,opacity}@keyframes EventCommentsSection_replyBannerIn__cbRtZ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.EventCommentsSection_replyBanner__GLdvf{animation:none}}.EventCommentsSection_replyBannerText__8_Xjl{font-size:var(--text-xs);line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventCommentsSection_replyBannerName__o6Qos{font-weight:700;color:var(--color-text-primary)}.EventCommentsSection_cancelReplyButton__LNleX{border:none;background:transparent;color:var(--color-text-secondary);width:28px;height:28px;padding:0;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.EventCommentsSection_cancelReplyButton__LNleX:hover{background:rgba(0,0,0,.06);color:var(--color-text-primary)}.EventCommentsSection_cancelReplyIcon__KMJoj{width:16px;height:16px}.EventCommentsSection_sendButton__4ZEiT{width:44px;min-height:44px;height:44px;padding:0!important;border-radius:10px;flex:0 0 auto;position:relative;align-self:flex-end}.EventCommentsSection_sendIcon__Qowse{width:18px;height:18px;margin-left:1px;transform:rotate(90deg);transform-origin:center}.EventCommentsSection_srOnly__o6J1H{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EventCommentsSection_centeredModalMessage__a6hEt{text-align:center}.EventCommentsSection_loginPromptWrapper__3_iTY{position:relative;overflow:hidden}.EventCommentsSection_loginPromptBlurred__AYKMt{filter:blur(3px);opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EventCommentsSection_mockChat__e5b8X{display:flex;flex-direction:column;gap:16px;padding:20px 16px}.EventCommentsSection_mockCommentRow__7eU9f{display:flex;align-items:flex-start;gap:10px}.EventCommentsSection_mockAvatar__oPO4B{width:36px;height:36px;border-radius:50%;background:var(--color-gray-200);flex-shrink:0}.EventCommentsSection_mockBubble__XJ1Gp{display:flex;flex-direction:column;gap:6px;padding:10px 14px;background:var(--color-gray-100);border-radius:0 12px 12px 12px;min-width:140px}.EventCommentsSection_mockName__J6FIX{height:12px;border-radius:6px;background:var(--color-gray-300)}.EventCommentsSection_mockText__t4RX5{height:10px;border-radius:5px;background:var(--color-gray-200)}.EventCommentsSection_loginPromptOverlay__lMSNW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.EventCommentsSection_loginPromptPill__N3BLa{display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:10px 10px 10px 24px;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:9999px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.EventCommentsSection_loginPromptText__aDuPy{font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary)}.EventCommentsSection_loginPromptButton__6EkvF{border-radius:9999px!important;flex-shrink:0;gap:4px!important}.EventCommentsSection_loginPromptArrow__hWP5v{transition:transform .2s ease}.EventCommentsSection_loginPromptButton__6EkvF:hover .EventCommentsSection_loginPromptArrow__hWP5v{transform:translateX(3px)}.EventCommentsSection_list__78fxE{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--color-border-gray);padding-top:12px}.EventCommentsSection_commentRow__mJN6J{display:grid;grid-template-columns:36px 1fr auto;grid-template-areas:"avatar  meta    actions" "content content actions";grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px;align-items:start;padding:10px 8px;border-radius:10px;position:relative}.EventCommentsSection_commentRowReply__ai1zP:before{content:"";position:absolute;left:-8px;top:-10px;bottom:0;width:2px;background:var(--color-border-gray);border-radius:1px;box-shadow:var(--ancestor-spines,none);pointer-events:none}.EventCommentsSection_avatar__WoXgO{grid-area:avatar;margin-top:2px}.EventCommentsSection_meta__m8ZJH{grid-area:meta;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.EventCommentsSection_nameRow__0_iCG{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}.EventCommentsSection_name__dX_AU{font-weight:700;font-size:var(--text-sm);color:var(--color-text-primary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventCommentsSection_time__7GZMQ{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap}.EventCommentsSection_content__qN_LO{grid-area:content;font-size:var(--text-sm);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.EventCommentsSection_contentLink__R7kFb{color:var(--color-accent-ink);text-decoration:none;word-break:break-all}.EventCommentsSection_contentLink__R7kFb:hover{text-decoration:underline}.EventCommentsSection_sourceTag__Pkoql{grid-area:actions;align-self:center;justify-self:end;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;border-radius:999px;background:var(--color-background-gray-lighter);color:var(--color-text-secondary);font-size:var(--text-xs);text-decoration:none}.EventCommentsSection_sourceTag__Pkoql:hover{color:var(--color-text-primary)}.EventCommentsSection_actions__WcPoh{grid-area:actions;align-self:center;opacity:0;pointer-events:none;display:inline-flex;align-items:center;gap:6px}.EventCommentsSection_mobileActions__knWXP{display:none;position:relative;align-self:center}.EventCommentsSection_mobileActionsButton__mZM83{border:none;background:transparent;color:var(--color-text-secondary);width:32px;height:32px;padding:0;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.EventCommentsSection_mobileActionsButton__mZM83:hover{background:rgba(0,0,0,.06);color:var(--color-text-primary)}.EventCommentsSection_mobileActionsIcon__VpGnl{width:18px;height:18px}.EventCommentsSection_mobileActionsMenu__lXZx3{position:absolute;top:36px;right:0;min-width:140px;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:10px;box-shadow:0 10px 22px rgba(0,0,0,.12);padding:6px;z-index:5}.EventCommentsSection_mobileActionsItem__B0JLo{width:100%;text-align:left;border:none;background:transparent;color:var(--color-text-primary);padding:10px;border-radius:8px;cursor:pointer;font:inherit}.EventCommentsSection_mobileActionsItem__B0JLo:hover{background:rgba(99,71,235,.1)}.EventCommentsSection_mobileActionsItemDanger__cK7x8{width:100%;text-align:left;border:none;background:transparent;color:var(--color-danger-ink);padding:10px;border-radius:8px;cursor:pointer;font:inherit}.EventCommentsSection_mobileActionsItemDanger__cK7x8:hover{background:rgba(239,68,68,.1)}[data-theme=dark] .EventCommentsSection_mobileActionsItemDanger__cK7x8{color:#ef4444}.EventCommentsSection_mobileActionsItemDanger__cK7x8:disabled{opacity:.5;cursor:not-allowed}.EventCommentsSection_replyButton__catsA{border:none;background:transparent;color:var(--color-text-secondary);width:32px;height:32px;padding:0;border-radius:8px;cursor:pointer;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center}.EventCommentsSection_replyIcon__xZrPh{width:18px;height:18px}.EventCommentsSection_replyButton__catsA:hover{background:rgba(99,71,235,.12);color:var(--color-accent-ink)}.EventCommentsSection_replyButton__catsA:disabled{opacity:.4;cursor:not-allowed}.EventCommentsSection_deleteButton__dxpXi{border:none;background:transparent;color:var(--color-text-secondary);width:32px;height:32px;padding:0;border-radius:8px;cursor:pointer;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;align-self:center}.EventCommentsSection_deleteIcon__N_gtt{width:18px;height:18px}.EventCommentsSection_commentRow__mJN6J:hover .EventCommentsSection_actions__WcPoh{opacity:1;pointer-events:auto}.EventCommentsSection_deleteButton__dxpXi:hover{background:rgba(239,68,68,.12);color:var(--color-danger-ink)}[data-theme=dark] .EventCommentsSection_deleteButton__dxpXi:hover{color:#ef4444}.EventCommentsSection_deleteButton__dxpXi:disabled{opacity:.4;cursor:not-allowed}@media (hover:none){.EventCommentsSection_actions__WcPoh{opacity:1;pointer-events:auto}}@media (max-width:640px){.EventCommentsSection_commentRow__mJN6J{grid-template-columns:36px 1fr;grid-template-areas:"avatar  meta" "content content";padding-right:40px}.EventCommentsSection_actions__WcPoh{display:none}.EventCommentsSection_mobileActions__knWXP{display:inline-flex;position:absolute;top:6px;right:6px;align-self:auto;margin-top:0}}.EventCommentsSection_commentRow__mJN6J:has(.user-hovered) .EventCommentsSection_avatar__WoXgO{box-shadow:0 0 0 2px var(--color-purple,#9EE771);transition:box-shadow .12s ease}.EventCommentsSection_commentRow__mJN6J:has(.user-hovered) .EventCommentsSection_name__dX_AU{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-underline-offset:2px}.EventCommentsSection_rootBare__FmbY9 .EventCommentsSection_list__78fxE{padding-top:0}.WallComposer_root__9RSDH{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-border-gray-dark);border-radius:12px;background:var(--color-background)}.WallComposer_row__BOQJX{display:flex;align-items:flex-start;gap:10px}.WallComposer_textarea__2s9bd{flex:1 1;resize:none;border:none;padding:6px 0;font-size:var(--text-sm);min-height:40px}.WallComposer_textarea__2s9bd:focus{outline:none;box-shadow:none}.WallComposer_mediaPreviewRow__ywnc6{display:flex;flex-wrap:wrap;gap:8px;padding-left:46px}.WallComposer_previewThumb__uRCqo{position:relative;width:84px;height:84px;border-radius:8px;overflow:hidden;background:var(--color-background-gray-lighter)}.WallComposer_previewThumb__uRCqo img,.WallComposer_previewVideo___EOTS{width:100%;height:100%;object-fit:cover;display:block}.WallComposer_removeButton__xSjQj{position:absolute;top:4px;right:4px;width:20px;height:20px;border:none;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.WallComposer_error___I9tZ{padding-left:46px;color:var(--color-error,#d64545);font-size:var(--text-xs);margin:0}.WallComposer_footer__n8u1b{display:flex;align-items:center;justify-content:space-between;padding-left:46px}.WallComposer_mediaButtons__e9AIy{display:flex;gap:6px}.WallComposer_mediaButton___Mopa{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:var(--color-accent-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.WallComposer_mediaButton___Mopa:hover:not(:disabled){background:var(--color-background-gray-lighter)}.WallComposer_mediaButton___Mopa:disabled{color:var(--color-text-gray-light,#9ca3af);cursor:not-allowed}.WallComposer_footerRight__5bD_h{display:flex;align-items:center;gap:10px}.WallComposer_charCount__L9ZTX{font-size:var(--text-xs);color:var(--color-text-gray-light,#9ca3af)}.JoinLeaveConfirmModal_modalOverride__F8ODp{padding:var(--space-5) var(--space-7) var(--space-7)!important}.JoinLeaveConfirmModal_body__xxpr1{display:flex;flex-direction:column;align-items:center;text-align:center}.JoinLeaveConfirmModal_avatarWrap__Vwjkh{position:relative;margin-bottom:var(--space-4)}.JoinLeaveConfirmModal_avatarRing__ZaDp4{padding:3px;border:2px solid var(--color-accent,#9ee771);border-radius:50%;line-height:0}.JoinLeaveConfirmModal_badge__UfHEG{position:absolute;bottom:-2px;right:-2px;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2.5px solid var(--color-background-white)}.JoinLeaveConfirmModal_badgeJoin__0bFpR{background:var(--color-accent,#9ee771);color:var(--color-accent-ink)}.JoinLeaveConfirmModal_badgeLeave__TnjwJ{background:var(--color-gray-200,#e5e7eb);color:var(--color-text-secondary)}.JoinLeaveConfirmModal_message__XbKd2{font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary);margin:0 0 var(--space-5);max-width:320px}.JoinLeaveConfirmModal_actions__LHtB3{display:flex;gap:var(--space-3);width:100%}.JoinLeaveConfirmModal_actionButton__Qxckr{flex:1 1}.CommunityPage_communityPage__kN9Iq{display:flex;gap:var(--space-4);--page-inset:calc(clamp(var(--space-6), 5vw, var(--space-11)) + 80px);padding:var(--space-4) var(--page-inset) var(--space-6);max-width:1280px;margin:0 auto;width:100%;flex:1 1;align-items:flex-start}.CommunityPage_mainContent__nouuP{flex:1 1 auto;min-width:0;width:100%;gap:var(--space-4)}.CommunityPage_mainContent__nouuP,.CommunityPage_skelHero__13Hpd{display:flex;flex-direction:column}.CommunityPage_skelBannerArea__CegUA{position:relative;width:100%;aspect-ratio:3.5/1}.CommunityPage_skelBannerImage__std1A{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-md)}.CommunityPage_skelLogo__cd9FC{position:absolute;bottom:-50px;left:24px}.CommunityPage_skelButtons__MxzOM{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-height:48px;padding:12px var(--space-6) 0 var(--space-6)}.CommunityPage_skelDetails__hyrFg{display:flex;flex-direction:column;gap:12px;padding:16px var(--space-6) var(--space-6) var(--space-6)}.CommunityPage_skelMetrics__YBiyL{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:4px}.CommunityPage_skelEventsBody__Q895X{display:flex;gap:var(--space-4);align-items:flex-start;padding-top:var(--space-2)}.CommunityPage_skelEventsList__iNJVT{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:var(--space-4);padding:0 16px}.CommunityPage_skelSidebarCol__jomX1{width:320px;flex-shrink:0}.CommunityPage_skelSidebarCard__TqEQ8{padding:16px 24px 8px;display:flex;flex-direction:column;gap:14px}.CommunityPage_skelMemberRow__nG0Si{display:flex;align-items:center;gap:12px}@media (max-width:640px){.CommunityPage_skelEventsList__iNJVT{padding:0 12px}.CommunityPage_skelBannerArea__CegUA{aspect-ratio:3/1}}@media (max-width:1024px){.CommunityPage_skelEventsBody__Q895X{flex-direction:column;align-items:stretch}.CommunityPage_skelEventsList__iNJVT{width:100%}.CommunityPage_skelSidebarCol__jomX1{display:none}}.CommunityPage_categoriesRow__x3B75{width:100%}.CommunityPage_aboutBlock__3FaMp{padding:0 24px}.CommunityPage_longDescriptionText__ctg3P{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.55;word-wrap:break-word;overflow-wrap:break-word}.CommunityPage_longDescriptionText__ctg3P p{margin:0 0 .6em}.CommunityPage_longDescriptionText__ctg3P p:last-child{margin-bottom:0}.CommunityPage_longDescriptionText__ctg3P p:empty{margin:0;height:.6em}.CommunityPage_longDescriptionText__ctg3P a{color:var(--color-accent-ink);text-decoration:underline}.CommunityPage_longDescriptionText__ctg3P a:hover{color:var(--color-accent-strong-ink)}[data-theme=light] .CommunityPage_longDescriptionText__ctg3P a:hover{color:#2E5A15}.CommunityPage_longDescriptionText__ctg3P ol,.CommunityPage_longDescriptionText__ctg3P ul{padding-left:1.5em;margin:.5em 0}.CommunityPage_longDescriptionText__ctg3P li{margin-bottom:.25em}.CommunityPage_longDescriptionText__ctg3P b,.CommunityPage_longDescriptionText__ctg3P strong{font-weight:600}@media (max-width:1024px){.CommunityPage_communityPage__kN9Iq{padding-top:16px;padding-bottom:16px}.CommunityPage_communityPage__kN9Iq,.CommunityPage_mainContent__nouuP{flex-direction:column;display:flex;gap:var(--space-4)}}@media (max-width:768px){.CommunityPage_communityPage__kN9Iq{--page-inset:clamp(var(--space-6),5vw,var(--space-11));padding-top:var(--space-1)}}.CommunityPage_skelLogoBlock__jINji{width:120px;height:120px}.CommunityPage_skelButtonRound__9AyqF{width:32px;height:32px}.CommunityPage_skelButtonPill__QMRP_{width:104px;height:32px}@media (max-width:768px){.CommunityPage_skelBannerArea__CegUA{margin-left:calc(-1 * var(--page-inset));margin-right:calc(-1 * var(--page-inset));width:auto}.CommunityPage_skelBannerImage__std1A{border-radius:0}.CommunityPage_skelLogo__cd9FC{left:var(--page-inset);bottom:-34px}.CommunityPage_skelLogoBlock__jINji{width:76px;height:76px}.CommunityPage_skelButtons__MxzOM{min-height:0;padding:var(--space-2) 0 0;gap:6px}.CommunityPage_skelButtonRound__9AyqF{width:30px;height:30px}.CommunityPage_skelButtonPill__QMRP_{width:96px;height:30px}.CommunityPage_skelDetails__hyrFg{padding-left:0;padding-right:0}}.EventScheduleSection_wrapper__sdOqa{padding:0}.EventScheduleSection_sectionHeader__TK_EB{display:flex;align-items:center;gap:12px;margin-bottom:20px}.EventScheduleSection_sectionHeaderRuled__WdnNW{padding-bottom:14px;border-bottom:1px solid var(--color-border-gray);margin-bottom:14px}.EventScheduleSection_sectionTitle___wTXQ{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0;flex-shrink:0}.EventScheduleSection_headerDivider__IefDA{margin-left:6px;width:1px;height:16px;flex-shrink:0;background:var(--color-border-gray)}@media (min-width:601px){.EventScheduleSection_sectionHeaderAligned__dYh7a{display:grid;grid-template-columns:112px minmax(0,1fr);grid-column-gap:16px;column-gap:16px}.EventScheduleSection_sectionHeaderAligned__dYh7a>*{grid-row:1}.EventScheduleSection_sectionHeaderAligned__dYh7a>.EventScheduleSection_sectionTitle___wTXQ{grid-column:1}.EventScheduleSection_sectionHeaderAligned__dYh7a>.EventScheduleSection_headerDivider__IefDA,.EventScheduleSection_sectionHeaderAligned__dYh7a>.EventScheduleSection_moduleTabsRow__r_t3V{grid-column:2}.EventScheduleSection_sectionHeaderAligned__dYh7a>.EventScheduleSection_headerDivider__IefDA{justify-self:start;margin-left:-9px}}.EventScheduleSection_pillRow__wKBAC{--tabs-fade-color:var(--color-background-gray-app);--tabs-fade-width:48px}.EventScheduleSection_pillRow__wKBAC button{padding:3px 10px;font-size:var(--text-xs);flex-shrink:0;white-space:nowrap}.EventScheduleSection_placeFilter__CT4cL{margin-bottom:28px}.EventScheduleSection_moduleTabsRow__r_t3V{flex:1 1;min-width:0}.EventScheduleSection_pillCount__TTfPz{margin-left:4px;font-weight:500;color:var(--color-text-secondary)}.EventScheduleSection_group__PcUJw{margin-bottom:44px}.EventScheduleSection_group__PcUJw:last-child{margin-bottom:0}.EventScheduleSection_groupHeader__oeYnT{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--color-border-gray)}.EventScheduleSection_groupHeading__3R5JZ{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);line-height:1.3;overflow-wrap:anywhere}.EventScheduleSection_groupStrong__xzoXQ{font-weight:700;color:var(--color-text-primary)}.EventScheduleSection_groupDim__te8hS{font-weight:400;color:var(--color-text-secondary)}.EventScheduleSection_todayChip__CAFm5{margin-left:auto;flex-shrink:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.03em;color:var(--color-accent-ink);background:var(--color-purple-badge-bg);padding:2px 8px;border-radius:var(--radius-full)}.EventScheduleSection_rows__BGlwO{display:flex;flex-direction:column;gap:16px}.EventScheduleSection_groupHeader__oeYnT+.EventScheduleSection_rows__BGlwO{padding-top:20px}.EventScheduleSection_row__P0OP3{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"time body badge";grid-column-gap:16px;column-gap:16px;align-items:start}.EventScheduleSection_rowNoTime__7bY5U{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body badge"}.EventScheduleSection_timeCol__27jr8{grid-area:time;display:flex;flex-direction:column;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EventScheduleSection_timeDate__o6o_o{font-size:var(--text-sm);line-height:1.3;color:var(--color-text-secondary)}.EventScheduleSection_timeRange__8gAEN{display:flex;flex-wrap:wrap;font-size:var(--text-xs);line-height:1.3;color:var(--color-text-secondary);opacity:.75}.EventScheduleSection_timeRange__8gAEN>span+span:before{content:"–";margin:0 4px}.EventScheduleSection_timeRangeLead__PYmWZ{font-size:var(--text-sm);opacity:1}.EventScheduleSection_rowBody__U2XAG{grid-area:body;min-width:0;display:flex;flex-direction:column;gap:4px}.EventScheduleSection_badge__69S2h{grid-area:badge;align-self:start;padding:3px 10px;border-radius:var(--radius-md);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);line-height:1.4;white-space:nowrap}.EventScheduleSection_badgeNext__IPLiw{color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border-gray)}.EventScheduleSection_sessionTitle__yoRro{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin:0;line-height:1.3;overflow-wrap:anywhere}.EventScheduleSection_sessionTitleLink__GXSzG{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.EventScheduleSection_sessionTitleLink__GXSzG:hover{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:2px}.EventScheduleSection_sessionLinkIcon__J3Ef2{width:14px;height:14px;flex-shrink:0;color:var(--color-text-secondary)}.EventScheduleSection_sessionTitleLink__GXSzG:hover .EventScheduleSection_sessionLinkIcon__J3Ef2{color:var(--color-accent-ink)}.EventScheduleSection_sessionDescription__8jbzq{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.4}.EventScheduleSection_sessionBy__TpozJ{display:flex;align-items:center;gap:8px;margin-top:2px}.EventScheduleSection_avatarStack__LsIi0{display:inline-flex;flex-shrink:0}.EventScheduleSection_avatarStack__LsIi0>*+*{margin-left:-8px}.EventScheduleSection_speakerAvatarIcon__y_PYE,.EventScheduleSection_speakerAvatar__6lNny{width:20px;height:20px;border-radius:50%;flex-shrink:0;object-fit:cover;box-shadow:0 0 0 2px var(--color-background-gray-app)}.EventScheduleSection_sessionByText__CaMJV{font-size:var(--text-xs);line-height:1.4;color:var(--color-text-secondary);overflow-wrap:anywhere}.EventScheduleSection_speakerName__saWuM{color:inherit;text-decoration:none}.EventScheduleSection_speakerNameLink__VBzZ7:hover{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:2px}.EventScheduleSection_sessionPlace__k2EAk{font-size:var(--text-xs);line-height:1.4;color:var(--color-text-secondary)}@media (max-width:600px){.EventScheduleSection_wrapper__sdOqa{padding:20px 16px}.EventScheduleSection_row__P0OP3{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"time badge" "time body"}.EventScheduleSection_rowNoTime__7bY5U{grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "body"}.EventScheduleSection_badge__69S2h{justify-self:start;margin-bottom:6px}.EventScheduleSection_timeRange__8gAEN{flex-direction:column}.EventScheduleSection_timeRange__8gAEN>span+span:before{content:none}.EventScheduleSection_groupHeading__3R5JZ{font-size:var(--text-base)}}