.MailingCampaignsTable_list__4dyHh{list-style:none;margin:0;padding:0}.MailingCampaignsTable_item__mVTjt{border-top:1px solid var(--color-border-gray)}.MailingCampaignsTable_item__mVTjt:last-child{border-bottom:1px solid var(--color-border-gray)}.MailingCampaignsTable_row__RreBW{width:100%;display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) 0;background:transparent;border:none;text-align:left;font:inherit;color:inherit}.MailingCampaignsTable_rowClickable__8WGdu{cursor:pointer;transition:background var(--transition-fast) ease;border-radius:var(--radius-sm);padding-left:var(--space-3);padding-right:var(--space-3);margin:0 calc(-1 * var(--space-3));width:calc(100% + 2 * var(--space-3))}.MailingCampaignsTable_rowClickable__8WGdu:hover{background:var(--color-gray-100)}.MailingCampaignsTable_rowClickable__8WGdu:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.MailingCampaignsTable_rowMain__ZKHxP{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.MailingCampaignsTable_subject__Ugf_Q{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-weight:600;color:var(--color-text-primary)}.MailingCampaignsTable_subjectText__5c2aa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MailingCampaignsTable_meta__dGv4r{font-size:var(--text-xs);color:var(--color-text-tertiary)}.MailingCampaignsTable_unknownState__8vDCi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);font-weight:400}.MailingCampaignsTable_stats__yh1ym{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-5)}.MailingCampaignsTable_stat__Jmd2b{display:inline-flex;align-items:center;gap:var(--space-2)}.MailingCampaignsTable_statIcon__N3FcD{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary,#7bd88f);cursor:help}.MailingCampaignsTable_statValue__VceSE{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-text-primary);min-width:1.5ch}.MailingCampaignsTable_statLabelSr__MvCF5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.MailingCampaignsTable_chevron__rhjI_{flex:0 0 auto;display:inline-flex;color:var(--color-text-tertiary)}@media (max-width:720px){.MailingCampaignsTable_row__RreBW{flex-wrap:wrap;gap:var(--space-3)}.MailingCampaignsTable_stats__yh1ym{width:100%;justify-content:space-between;gap:var(--space-3)}.MailingCampaignsTable_chevron__rhjI_{display:none}}.MailingCampaignsTable_sender__id2sK{display:inline-flex;align-items:center;gap:5px;min-width:0;vertical-align:middle}.MailingCampaignsTable_senderAvatar__4Ommz{width:14px;height:14px;border-radius:999px;object-fit:cover;flex-shrink:0}.Modal_modalOverlay__i5TmR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain;padding:24px 16px;z-index:var(--z-modal);animation:Modal_modalFadeIn__oY_KT var(--transition-moderate,.3s) var(--ease-out,ease) both}.Modal_modalOverlayClosing__5OYO5{animation:Modal_modalFadeOut__U4IqP var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes Modal_modalFadeIn__oY_KT{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalFadeOut__U4IqP{0%{opacity:1}to{opacity:0}}.Modal_modalContent__3Crl_{background-color:var(--color-background-white);border-radius:var(--radius-xl);outline:none;padding:var(--space-7);max-width:400px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);position:relative;margin:auto 0;max-height:90vh;overflow-y:auto;animation:Modal_modalSlideUp__i9C9l var(--transition-moderate,.3s) var(--ease-out,ease) both}.Modal_modalWide__H2Dnn{max-width:560px}.Modal_modalFullscreen__5P6xO{position:fixed;inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border-radius:0;box-shadow:none;overflow-y:auto;background-color:var(--color-background-gray-app);animation-name:Modal_modalFadeIn__oY_KT}.Modal_modalFullscreen__5P6xO.Modal_modalContentClosing__HTI9X{animation-name:Modal_modalFadeOut__U4IqP}.Modal_modalOverlayFullscreen__W28go{overflow:hidden;background-color:rgba(0,0,0,.32);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.Modal_modalFullscreen__5P6xO .Modal_modalHeader__FSjj3{position:-webkit-sticky;position:sticky;top:0;z-index:2;justify-content:flex-end;margin-bottom:0;padding:16px 20px 0;background:transparent;border-bottom:1px solid transparent;transition:background-color var(--transition-fast,.15s) ease,border-color var(--transition-fast,.15s) ease}.Modal_modalFullscreen__5P6xO .Modal_modalHeaderCovering__5TaMd{background:var(--color-background-gray-app);border-bottom-color:var(--color-border-gray)}@media (max-width:900px){.Modal_modalFullscreen__5P6xO .Modal_modalHeader__FSjj3{padding-bottom:12px}}.Modal_modalFullscreen__5P6xO .Modal_modalHeaderSpacer__BrNDC,.Modal_modalFullscreen__5P6xO .Modal_modalTitle__wxUKx{display:none}.Modal_modalContentClosing__HTI9X{animation:Modal_modalSlideDown__I0D0k var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes Modal_modalSlideUp__i9C9l{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Modal_modalSlideDown__I0D0k{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.98)}}.Modal_modalHeader__FSjj3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.Modal_modalHeaderContent__9DJE4{flex:1 1;min-width:0}.Modal_modalHeaderActions__uqYkX{display:flex;align-items:center;gap:var(--space-2);margin-right:var(--space-2)}.Modal_modalHeaderSpacer__BrNDC{width:28px;flex-shrink:0}.Modal_modalCloseButton__C563y{background:none;border:none;cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color var(--transition-fast) ease,background-color var(--transition-fast) ease;border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.Modal_modalCloseButton__C563y:hover{color:var(--color-text-primary);background-color:var(--color-gray-100)}.Modal_modalTitle__wxUKx{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);color:var(--color-text-primary);margin:0;flex:1 1;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.Modal_modalTitleLeft__dly0Y{text-align:left;justify-content:flex-start}.Modal_modalTitleAdornment__A7ld4{display:inline-flex;align-items:center;justify-content:center}.Modal_modalMessage__oHX_l{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-6) 0;line-height:1.5}.Modal_modalActions__U0QQe{display:flex;gap:var(--space-3);width:100%;margin-top:var(--space-5)}.Modal_modalActionButton__y0YIY{flex:1 1}.Modal_dangerButton__jlphg{background-color:transparent!important;color:var(--color-error)!important;border-color:var(--color-error)!important;border-width:1px;border-style:solid}.Modal_dangerButton__jlphg:hover:not(:disabled){background-color:var(--color-error)!important;color:white!important;border-color:var(--color-error)!important}.Modal_modalContent__3Crl_,.Modal_modalOverlay__i5TmR{scrollbar-width:none;-ms-overflow-style:none}.Modal_modalContent__3Crl_::-webkit-scrollbar,.Modal_modalOverlay__i5TmR::-webkit-scrollbar{width:0;height:0}.EcosystemApplyModal_content__hItjt{display:flex;flex-direction:column;gap:18px}.EcosystemApplyModal_intro__agMe7{margin:0;font-size:var(--text-xs);line-height:1.55;color:var(--color-text-secondary)}.EcosystemApplyModal_list__mjP4n{display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto;margin:0 -6px;padding:0 6px}.EcosystemApplyModal_row__nL8RY{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.EcosystemApplyModal_rowActive__sftOW,.EcosystemApplyModal_row__nL8RY:hover{background:var(--color-background-gray-light)}.EcosystemApplyModal_rowActive__sftOW{border-color:var(--color-accent-strong-ink)}.EcosystemApplyModal_rowText__rHPv2{display:flex;flex-direction:column;gap:2px;min-width:0}.EcosystemApplyModal_rowTitle__C1Sfq{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);overflow-wrap:anywhere}.EcosystemApplyModal_empty__17NJe,.EcosystemApplyModal_rowMeta__a3Fdg{font-size:var(--text-xs);color:var(--color-text-secondary)}.EcosystemApplyModal_empty__17NJe{margin:0;padding:22px 0;text-align:center}.EcosystemApplyModal_actions__gKwXJ{display:flex;gap:12px}.EcosystemApplyModal_actions__gKwXJ button{flex:1 1}.EcosystemApplyModal_thumb__sYzUK{width:38px;height:38px;border-radius:10px}.EcosystemApplyModal_thumbWide__pt9Tn,.EcosystemApplyModal_thumb__sYzUK{flex-shrink:0;overflow:hidden;background:var(--color-background-gray-light)}.EcosystemApplyModal_thumbWide__pt9Tn{width:72px;height:40.5px;border-radius:8px}.EcosystemApplyModal_thumbWide__pt9Tn[data-cover-shape=square]{width:40.5px}.EcosystemApplyModal_thumbImage__UUnJi{width:100%;height:100%;object-fit:cover;display:block}.CreateFeatureFlagModal_form__QeBrl{display:flex;flex-direction:column;gap:var(--space-4)}.CreateFeatureFlagModal_field__neKwm{display:flex;flex-direction:column;gap:var(--space-1)}.CreateFeatureFlagModal_label__V2Bmh{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-primary)}.CreateFeatureFlagModal_input__Ab7gW,.CreateFeatureFlagModal_textarea__pCuFp{width:100%;padding:var(--space-2) var(--space-3);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}.CreateFeatureFlagModal_input__Ab7gW{font-family:var(--font-mono,ui-monospace,monospace)}.CreateFeatureFlagModal_input__Ab7gW:focus,.CreateFeatureFlagModal_textarea__pCuFp:focus{outline:none;border-color:var(--color-primary)}.CreateFeatureFlagModal_textarea__pCuFp{resize:vertical}.CreateFeatureFlagModal_error__7__fL,.CreateFeatureFlagModal_hint__MbXpR{margin:0;font-size:var(--text-xs)}.CreateFeatureFlagModal_hint__MbXpR{color:var(--color-text-secondary)}.CreateFeatureFlagModal_error__7__fL{color:var(--color-error)}.CreateFeatureFlagModal_actions__Of1el{display:flex;justify-content:flex-end;gap:var(--space-2)}.MailCampaignDetail_body__DrpSt{display:flex;flex-direction:column;gap:var(--space-4);min-height:240px}.MailCampaignDetail_actions___20__{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.MailCampaignDetail_summary__WK_kV{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.MailCampaignDetail_summaryStat__ngTsC strong{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MailCampaignDetail_synced__pJ0C5{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-tertiary)}.MailCampaignDetail_filters__VL1D1{display:flex;flex-wrap:wrap;gap:var(--space-2);border-bottom:1px solid var(--color-border-gray);padding-bottom:var(--space-3)}.MailCampaignDetail_filter__e6l2z{padding:5px 12px;border:1px solid var(--color-border-gray);border-radius:999px;background:transparent;color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast) ease,color var(--transition-fast) ease}.MailCampaignDetail_filter__e6l2z:hover{background:var(--color-gray-100)}.MailCampaignDetail_filterActive__yN2HO{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent);font-weight:600}.MailCampaignDetail_sectionTitle__pbGqy{font-size:var(--text-sm);font-weight:600;margin:0 0 var(--space-2);color:var(--color-text-primary)}.MailCampaignDetail_links__Xy4jZ{padding-bottom:var(--space-2)}.MailCampaignDetail_linkList__rdlO8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.MailCampaignDetail_linkRow__A_ijV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.MailCampaignDetail_linkUrl__Sb_2R{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--color-text-secondary);font-size:var(--text-xs);text-decoration:none}.MailCampaignDetail_linkUrl__Sb_2R:hover{color:var(--color-accent)}.MailCampaignDetail_linkText__LzjxL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}.MailCampaignDetail_linkStat__dJjXm{flex:0 0 auto;font-size:var(--text-xs);color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MailCampaignDetail_recipients__RzQLy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:46vh;overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent)}.MailCampaignDetail_sentinel__jDI9K{display:flex;align-items:center;justify-content:center;min-height:8px;padding:var(--space-2) 0}.MailCampaignDetail_loadingMore__hfDi4{font-size:var(--text-xs);color:var(--color-text-tertiary)}.MailCampaignDetail_recipient__mvjhf{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border-gray-light,var(--color-border-gray))}.MailCampaignDetail_recipient__mvjhf:first-child{border-top:none}.MailCampaignDetail_avatar__Ai8Bk{width:32px;height:32px;border-radius:999px;object-fit:cover;flex:0 0 auto}.MailCampaignDetail_recipMain__bAWWj{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.MailCampaignDetail_recipName__hcRy7{font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MailCampaignDetail_recipEmail__dmjpi{font-size:var(--text-xs);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MailCampaignDetail_recipEngage__VILn0{flex:0 0 auto;display:flex;gap:var(--space-2)}.MailCampaignDetail_count__Ozeci{font-size:var(--text-xs);color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.MailCampaignDetail_recipStatus__ObHNC{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:88px}.MailCampaignDetail_recipWhen__BYFuz{font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}.MailCampaignDetail_note__YFFtf{margin:0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.MailCampaignDetail_state__pCWd_{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) 0;color:var(--color-text-secondary)}.MailCampaignDetail_more__h5gd4{display:flex;justify-content:center;padding-top:var(--space-2)}@media (max-width:600px){.MailCampaignDetail_recipEngage__VILn0{display:none}.MailCampaignDetail_recipStatus__ObHNC{min-width:0}}.MailTemplateDeleteDialog_usageList__gY_2a{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;max-height:240px;overflow-y:auto}.MailTemplateDeleteDialog_usageRow__XQOsZ{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray);border-radius:var(--radius-md);text-align:left}.MailTemplateDeleteDialog_usageLink__swB4W{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-accent-ink)}.MailTemplateDeleteDialog_usageMeta__7HTKQ{font-size:var(--text-xs);color:var(--color-text-secondary)}.MailTemplateDeleteDialog_error__JZOh1{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-danger-ink)}.ImageCropper_cropper__wBDQM{display:flex;flex-direction:column;gap:16px}.ImageCropper_toolbar__UZ0BX{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;padding:0}.ImageCropper_toolbarGroup__winlg{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ImageCropper_rotationSliderLabel__6z8ow{display:flex;align-items:center;gap:12px;padding:8px 0 16px}.ImageCropper_rotationValue__zkLkz{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500;min-width:45px;text-align:left}.ImageCropper_rotationRange__OBZFS{width:200px;height:4px;border-radius:2px;background:var(--color-gray-200);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(to right,var(--color-purple) 0,var(--color-purple) var(--rotation-percent,0),var(--color-gray-200) var(--rotation-percent,0),var(--color-gray-200) 100%)}.ImageCropper_rotationRange__OBZFS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_rotationRange__OBZFS::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_rotationRange__OBZFS::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_rotationRange__OBZFS::-moz-range-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_zoomLabel__2KVlp{display:flex;align-items:center;gap:12px;padding:8px 0 16px}.ImageCropper_zoomValue__hEBmX{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500;min-width:50px;text-align:left}.ImageCropper_zoomRange__2863b{width:180px;height:4px;border-radius:2px;background:var(--color-gray-200);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(to right,var(--color-purple) 0,var(--color-purple) var(--zoom-percent,0),var(--color-gray-200) var(--zoom-percent,0),var(--color-gray-200) 100%)}.ImageCropper_zoomRange__2863b::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_zoomRange__2863b::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-purple);cursor:pointer;border:2px solid var(--color-background-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ImageCropper_zoomRange__2863b::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_zoomRange__2863b::-moz-range-track{height:4px;background:transparent;border-radius:2px}.ImageCropper_stage__PZeTA{display:flex;justify-content:center}.ImageCropper_cropFrame__kCmYJ{position:relative;width:100%;max-width:540px;background:var(--color-gray-100);border-radius:12px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab;border:1px solid var(--color-border-gray)}.ImageCropper_cropFrame__kCmYJ:active{cursor:-webkit-grabbing;cursor:grabbing}.ImageCropper_image__llg31{position:absolute;top:50%;left:50%;transform-origin:center;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ImageCropper_gridOverlay__PWBCk{position:absolute;inset:0;pointer-events:none;opacity:.75;background-image:linear-gradient(90deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.6) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.6) 1.5px,transparent 0);background-size:1.5px 100%,1.5px 100%,100% 1.5px,100% 1.5px;background-position:33.333% 0,66.666% 0,0 33.333%,0 66.666%;background-repeat:no-repeat}.ImageCropper_frameOverlay__SRFNX{position:absolute;inset:0;border:2px solid rgba(255,255,255,.85);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.35);pointer-events:none}.ImageCropper_placeholder__Yl2pT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:var(--text-sm)}.ImageCropper_actions__2s3sX{display:flex;justify-content:flex-end;gap:12px}@media (max-width:640px){.ImageCropper_toolbar__UZ0BX{gap:12px}.ImageCropper_toolbarGroup__winlg{gap:8px}.ImageCropper_rotationRange__OBZFS{width:140px}.ImageCropper_zoomRange__2863b{width:120px}.ImageCropper_cropFrame__kCmYJ{max-width:100%}}.ImageUploadModal_modalOverlay__uKBI_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:20px;animation:ImageUploadModal_modalFadeIn__srESq var(--transition-moderate,.3s) var(--ease-out,ease) both}.ImageUploadModal_modalOverlayClosing__Gtruu{animation:ImageUploadModal_modalFadeOut__V3wNb var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes ImageUploadModal_modalFadeIn__srESq{0%{opacity:0}to{opacity:1}}@keyframes ImageUploadModal_modalFadeOut__V3wNb{0%{opacity:1}to{opacity:0}}.ImageUploadModal_modalContent__osatK{background-color:var(--color-background-white);border-radius:16px;padding:0;max-width:600px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:ImageUploadModal_modalSlideUp__YDYq5 var(--transition-moderate,.3s) var(--ease-out,ease) both}.ImageUploadModal_modalContentClosing___tOtm{animation:ImageUploadModal_modalSlideDown__0ZARG var(--transition-moderate,.3s) var(--ease-in,ease) both}@keyframes ImageUploadModal_modalSlideUp__YDYq5{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ImageUploadModal_modalSlideDown__0ZARG{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.98)}}.ImageUploadModal_modalHeader___YR6c{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--color-border-gray)}.ImageUploadModal_modalTitle__SKvC5{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);color:var(--color-text-primary);margin:0}.ImageUploadModal_closeButton__SBcHA{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s ease;border-radius:4px}.ImageUploadModal_closeButton__SBcHA:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-gray-100)}.ImageUploadModal_closeButton__SBcHA:disabled{opacity:.5;cursor:not-allowed}.ImageUploadModal_modalBody__BPpN_{padding:24px;flex:1 1;overflow-y:auto}.ImageUploadModal_dropZone__QqXkY{border:2px dashed var(--color-border-gray);border-radius:12px;padding:48px 24px;text-align:center;cursor:pointer;transition:border-color var(--transition-base) ease,background-color var(--transition-base) ease;background-color:var(--color-gray-50);min-height:300px;display:flex;align-items:center;justify-content:center}.ImageUploadModal_dropZoneWithAspect___b36C{min-height:0;width:100%;padding:clamp(8px,2.5vw,24px) clamp(12px,3vw,24px)}.ImageUploadModal_dropZoneWithAspect___b36C:not(.ImageUploadModal_dropZoneWithPreview__UjJ_6){min-height:300px}.ImageUploadModal_dropZone__QqXkY:hover{border-color:var(--color-accent-ink);background-color:var(--color-gray-100)}.ImageUploadModal_dropZoneActive__yNWKL{border-color:var(--color-accent-ink);background-color:rgba(99,71,235,.1);border-style:solid}.ImageUploadModal_dropZoneWithPreview__UjJ_6{padding:0;min-height:auto;overflow:hidden}.ImageUploadModal_dropZoneLoading__Jlh93{pointer-events:none;opacity:.7}.ImageUploadModal_dropZoneContent__6nmRY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,1.5vw,16px);flex:1 1 auto;min-height:0;overflow:auto;width:100%;padding:0 clamp(4px,1vw,8px);box-sizing:border-box}.ImageUploadModal_uploadIcon__y3A8E{width:48px;height:48px;border-radius:50%;background-color:var(--color-gray-200);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0}.ImageUploadModal_uploadIcon__y3A8E svg{width:32px;height:32px}.ImageUploadModal_dropZoneText__gnJ0r{font-size:var(--text-base);font-weight:500;color:var(--color-text-primary);margin:0;line-height:1.35;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;text-align:center;padding:0 2px;box-sizing:border-box}.ImageUploadModal_dropZoneInfo__MrdMX{display:flex;flex-direction:column;gap:2px;margin-top:4px;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.3}.ImageUploadModal_infoItem__jPaIq{display:block;word-wrap:break-word;max-width:100%;text-align:center}.ImageUploadModal_previewContainer__vcKQX{position:relative;width:100%;height:100%;min-height:300px;border-radius:12px;overflow:hidden}.ImageUploadModal_previewContainerWithAspect__6EjPr{min-height:0}.ImageUploadModal_previewImage__TtDiF{width:100%;height:100%;object-fit:contain;display:block}.ImageUploadModal_previewOverlay__GthrQ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.ImageUploadModal_previewContainer__vcKQX:hover .ImageUploadModal_previewOverlay__GthrQ{opacity:1}.ImageUploadModal_changeText__VSmui{color:white;font-size:var(--text-base);font-weight:600}.ImageUploadModal_loadingContainer__JhiLM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:300px}.ImageUploadModal_loadingContainerWithAspect__3wea0{min-height:0}.ImageUploadModal_loadingSpinner__4oRxn{width:48px;height:48px;border:4px solid var(--color-gray-200);border-top-color:var(--color-accent-ink);border-radius:50%;animation:ImageUploadModal_spin__tVfqz .8s linear infinite}.ImageUploadModal_loadingText__wkjC7{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}@keyframes ImageUploadModal_spin__tVfqz{to{transform:rotate(1turn)}}.ImageUploadModal_modalFooter__nZEzn{display:flex;gap:12px;justify-content:flex-end;padding:24px;border-top:1px solid var(--color-border-gray)}@media (max-width:640px){.ImageUploadModal_modalContent__osatK{max-width:100%;max-height:90vh;border-radius:12px}.ImageUploadModal_modalBody__BPpN_,.ImageUploadModal_modalFooter__nZEzn,.ImageUploadModal_modalHeader___YR6c{padding:16px}.ImageUploadModal_dropZone__QqXkY{min-height:200px;padding:32px 16px}.ImageUploadModal_dropZone__QqXkY.ImageUploadModal_dropZoneWithAspect___b36C{min-height:0;padding:clamp(6px,1.5vw,12px) clamp(12px,3vw,16px)}.ImageUploadModal_dropZone__QqXkY.ImageUploadModal_dropZoneWithAspect___b36C:not(.ImageUploadModal_dropZoneWithPreview__UjJ_6){min-height:200px}.ImageUploadModal_dropZoneContent__6nmRY{gap:clamp(4px,1vw,8px);padding:0 clamp(8px,2vw,10px)}.ImageUploadModal_dropZoneText__gnJ0r{font-size:var(--text-sm);line-height:1.25}.ImageUploadModal_dropZoneInfo__MrdMX{font-size:var(--text-2xs);margin-top:clamp(1px,.5vw,2px);gap:1px;line-height:1.2}.ImageUploadModal_dropZoneWithAspect___b36C .ImageUploadModal_uploadIcon__y3A8E{width:clamp(32px,8vw,40px);height:clamp(32px,8vw,40px)}.ImageUploadModal_dropZoneWithAspect___b36C .ImageUploadModal_uploadIcon__y3A8E svg{width:clamp(20px,5vw,26px);height:clamp(20px,5vw,26px)}}.ImageUploadModal_error__FF2OT{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:1.4;color:var(--color-danger-ink,var(--color-danger))}.SpeakerProfileModal_content__hxcm3{display:flex;flex-direction:column;gap:var(--space-4)}.SpeakerProfileModal_imageRow__P1i1W{display:flex;align-items:center;gap:var(--space-3)}.SpeakerProfileModal_imagePreview___iY6P{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block}.SpeakerProfileModal_imagePlaceholder__VQrzS{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px dashed var(--color-border-gray);border-radius:50%;color:var(--color-text-tertiary);cursor:pointer}.SpeakerProfileModal_hint__lMlqs{margin:6px 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.SpeakerProfileModal_privacyBlock__2jb2p{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-lighter)}.SpeakerProfileModal_privacyTitle__XJ_ig{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text-primary)}.SpeakerProfileModal_actions__6Smlq{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2)}.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}}.PosterFrame_previewFrame__o8Mqc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:auto;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-background-gray-light);box-shadow:var(--shadow-md);transition:aspect-ratio .35s cubic-bezier(.4,0,.2,1)}.PosterFrame_image__ID3T4{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .2s ease}.PosterFrame_error__8dshn{margin:0;padding:16px;font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center}.PosterFrame_saveOverlayButton__F2QNA{position:absolute;right:12px;bottom:12px;z-index:2;background:var(--color-accent);border:none;border-radius:var(--radius-full);height:36px;padding:0 9px;display:flex;align-items:center;justify-content:flex-start;gap:0;cursor:pointer;transition:background-color .2s ease;overflow:hidden;white-space:nowrap;box-shadow:var(--shadow-md)}.PosterFrame_saveOverlayButton__F2QNA:focus-visible,.PosterFrame_saveOverlayButton__F2QNA:hover:not(:disabled){background:var(--color-accent-strong)}.PosterFrame_saveOverlayButton__F2QNA:disabled{cursor:default}.PosterFrame_saveOverlayIcon__3yp27{font-size:var(--text-md);color:var(--color-on-accent);flex-shrink:0}.PosterFrame_saveOverlayText__Sk7UH{font-size:var(--text-xs);font-weight:600;color:var(--color-on-accent);max-width:0;opacity:0;overflow:hidden;transition:max-width var(--transition-moderate) ease,opacity var(--transition-moderate) ease,margin-left var(--transition-moderate) ease}.PosterFrame_saveOverlayButtonHeld___QZ2s .PosterFrame_saveOverlayText__Sk7UH,.PosterFrame_saveOverlayButton__F2QNA:focus-visible .PosterFrame_saveOverlayText__Sk7UH,.PosterFrame_saveOverlayButton__F2QNA:hover .PosterFrame_saveOverlayText__Sk7UH{max-width:120px;opacity:1;margin-left:6px}.PosterFrame_saveOverlayButtonHeld___QZ2s{cursor:default}.PosterPreview_container__ZfnaA{width:100%;margin-top:8px}.PosterPreview_editButton__6Yxy_{position:absolute;right:12px;top:12px;z-index:2;background:var(--color-accent);border:none;border-radius:var(--radius-full);height:36px;padding:0 9px;display:flex;align-items:center;justify-content:flex-start;gap:0;cursor:pointer;transition:background-color .2s ease;overflow:hidden;white-space:nowrap;box-shadow:var(--shadow-md)}.PosterPreview_editButton__6Yxy_:focus-visible,.PosterPreview_editButton__6Yxy_:hover{background:var(--color-accent-strong)}.PosterPreview_editIcon__oxszB{font-size:var(--text-base);color:var(--color-on-accent);flex-shrink:0}.PosterPreview_editText__TrDnh{font-size:var(--text-xs);font-weight:600;color:var(--color-on-accent);max-width:0;opacity:0;overflow:hidden;transition:max-width var(--transition-moderate) ease,opacity var(--transition-moderate) ease,margin-left var(--transition-moderate) ease}.PosterPreview_editButton__6Yxy_:focus-visible .PosterPreview_editText__TrDnh,.PosterPreview_editButton__6Yxy_:hover .PosterPreview_editText__TrDnh{max-width:120px;opacity:1;margin-left:6px}.CertificateEditor_root__9LOct{display:flex;flex-direction:column;gap:var(--space-4);width:100%;animation:CertificateEditor_editorFade__QGp9c .24s var(--ease-out,ease)}@keyframes CertificateEditor_editorFade__QGp9c{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.CertificateEditor_header__lqKlI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.CertificateEditor_headerLeft__n0lEV{display:flex;flex-direction:column;gap:4px;min-width:0}.CertificateEditor_back__6yMUR{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600;cursor:pointer}.CertificateEditor_back__6yMUR:hover{color:var(--color-accent-ink)}.CertificateEditor_layout__bsIZR{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}@media (max-width:900px){.CertificateEditor_layout__bsIZR{grid-template-columns:1fr}.CertificateEditor_previewWrap__lJT8Z{position:static}}.CertificateEditor_panel__bxbc1{display:flex;flex-direction:column;border:1px solid var(--color-border-gray);border-radius:var(--radius-lg);background:var(--color-background-white);overflow:hidden}.CertificateEditor_panel__bxbc1>*+*{border-top:1px solid var(--color-border-gray)}.CertificateEditor_tourAnchor__COG6r{display:flex;flex-shrink:0}.CertificateEditor_sectionToggle__M2mxw{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3) var(--space-4);border:none;background:none;cursor:pointer}.CertificateEditor_sectionTitle__kBli9{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CertificateEditor_sectionChevron__posfy{color:var(--color-text-tertiary);transition:transform .15s ease}.CertificateEditor_sectionOpen__JeF1e .CertificateEditor_sectionChevron__posfy{transform:rotate(180deg)}.CertificateEditor_sectionBody__geGZT{display:none;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.CertificateEditor_sectionOpen__JeF1e .CertificateEditor_sectionBody__geGZT{display:flex;animation:CertificateEditor_sectionFade___Tmvv .2s var(--ease-out,ease)}@keyframes CertificateEditor_sectionFade___Tmvv{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.CertificateEditor_field__rEMQN{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.CertificateEditor_fieldRow__0gyCU{display:flex;gap:var(--space-3)}.CertificateEditor_label__LTBse{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary)}.CertificateEditor_input__flDqc{width:100%;padding:8px 10px;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}.CertificateEditor_input__flDqc:focus{outline:none;border-color:var(--color-accent-ink)}.CertificateEditor_colorInput__n2l0a{width:100%;height:38px;padding:2px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-white);cursor:pointer}.CertificateEditor_range__pkyXT{width:100%;accent-color:var(--color-accent-ink)}.CertificateEditor_helper__PsBGW{margin:0;font-size:var(--text-sm);color:var(--color-text-tertiary)}.CertificateEditor_helperSmall__zSWuw{margin:0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.CertificateEditor_bgThumb__EsCZW{position:relative;display:block;width:100%;aspect-ratio:1.6/1;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);overflow:hidden;padding:0;cursor:pointer}.CertificateEditor_bgThumb__EsCZW img{width:100%;height:100%;object-fit:cover}.CertificateEditor_bgThumbOverlay__rOeuL{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;font-size:var(--text-xs);font-weight:600;opacity:0;transition:opacity .15s ease}.CertificateEditor_bgThumb__EsCZW:hover .CertificateEditor_bgThumbOverlay__rOeuL{opacity:1}.CertificateEditor_bgUpload__suVWY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;padding:var(--space-5);border:1.5px 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}.CertificateEditor_tinyGhost__GL6pu{align-self:flex-start;border:none;background:none;color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;cursor:pointer;padding:0}.CertificateEditor_labelList__evrLJ{display:flex;flex-direction:column;gap:4px}.CertificateEditor_labelItem__rr4bC{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-md);background:var(--color-background-gray-light);cursor:pointer;text-align:left}.CertificateEditor_labelItemActive__69oYI{border-color:var(--color-accent-ink);background:var(--color-background-white)}.CertificateEditor_labelDot__RqTgb{width:12px;height:12px;flex-shrink:0;border-radius:3px;border:1px solid var(--color-border-gray)}.CertificateEditor_labelName__QkbUL{font-size:var(--text-sm);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificateEditor_lockToggle__cMta5{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 10px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-white);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600;cursor:pointer}.CertificateEditor_lockToggleOn__dihu3{border-color:var(--color-accent-ink);color:var(--color-accent-ink)}.CertificateEditor_checkField__Mjl0G{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer}.CertificateEditor_alignGroup__WSN3x{display:inline-flex;gap:4px}.CertificateEditor_alignBtn__1zU5F{width:34px;height:34px;border:1px solid var(--color-border-gray);border-radius:var(--radius-sm);background:var(--color-background-white);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:700;cursor:pointer}.CertificateEditor_alignBtnActive__vPp4I{border-color:var(--color-accent-ink);background:var(--color-accent);color:var(--color-on-accent)}.CertificateEditor_buttonRow__tJAgw{display:flex;gap:var(--space-2)}.CertificateEditor_previewWrap__lJT8Z{min-width:0;position:-webkit-sticky;position:sticky;top:88px;align-self:start}.CertificateEditor_stage__0Ci9W{width:100%;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-background-gray-light);box-shadow:var(--shadow-md)}.CertificateEditor_certificate__AmrLm{position:relative;width:100%;height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CertificateEditor_certificatePlaceholder__P5iT9{background:linear-gradient(135deg,#fdf9f3,#f3e2ce 50%,#f7efe4)}.CertificateEditor_certImg__zV_Mk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.CertificateEditor_overlay__FaERW{position:absolute;inset:0}.CertificateEditor_canvasLabel__BKo99{position:absolute;cursor:-webkit-grab;cursor:grab}.CertificateEditor_canvasLabel__BKo99:active{cursor:-webkit-grabbing;cursor:grabbing}.CertificateEditor_canvasLabelInput__3ova_{border:1px solid transparent;border-radius:4px;background:transparent;cursor:inherit;outline:none;box-sizing:border-box;white-space:nowrap}.CertificateEditor_canvasLabelActive__WxDEK .CertificateEditor_canvasLabelInput__3ova_{border-color:var(--color-accent-ink);background:rgba(158,231,113,.12)}.CertificateEditor_canvasLabelLocked__GaGWF{cursor:not-allowed}.CertificateEditor_canvasLabelResize__Patp4{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border:2px solid var(--color-accent-ink);border-radius:50%;background:var(--color-background-white);cursor:nwse-resize;padding:0}.CertificateEditor_canvasQr___HmTy{position:absolute;display:flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;background:#fff;border:1px solid rgba(0,0,0,.08)}.CertificateEditor_canvasQr___HmTy:active{cursor:-webkit-grabbing;cursor:grabbing}.CertificateEditor_canvasQrEmpty__9k1aq{border:1px dashed var(--color-border-gray);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:700}.CertificateEditor_canvasQrSvg__qF5hT{width:100%;height:100%}.CertificateEditor_canvasQrSvg__qF5hT svg{width:100%;height:100%;display:block}.CertificateEditor_canvasQrHandle__xUDhE{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border:2px solid var(--color-accent-ink);border-radius:50%;background:var(--color-background-white);cursor:nwse-resize;padding:0}.FormBannerPicker_wrapper__tIpqR{display:flex;flex-direction:column;gap:8px}.FormBannerPicker_empty__gqw5U{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;aspect-ratio:4/1;max-height:220px;padding:16px;border:1.5px dashed var(--color-border-gray-dark);border-radius:12px;background:var(--color-gray-100);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.FormBannerPicker_empty__gqw5U:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-text-primary)}.FormBannerPicker_empty__gqw5U:disabled{opacity:.6;cursor:not-allowed}.FormBannerPicker_emptyIcon__Gz9Q0{width:28px;height:28px}.FormBannerPicker_emptyText__iBLqY{font-size:var(--text-sm);font-weight:600}.FormBannerPicker_emptyHint__lkcUB{font-size:var(--text-xs);color:var(--color-text-secondary)}.FormBannerPicker_preview__PiLn1{position:relative;width:100%}.FormBannerPicker_previewImage__FEvuS{display:block;width:100%;aspect-ratio:4/1;max-height:220px;object-fit:cover;border-radius:12px;border:1px solid var(--color-border-gray)}.FormBannerPicker_previewActions__SKOqb{position:absolute;right:8px;bottom:8px;display:flex;gap:6px}.FormBannerPicker_actionButton__6bXzn{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:8px;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.FormBannerPicker_actionButton__6bXzn:hover:not(:disabled){border-color:var(--color-accent)}.FormBannerPicker_actionButton__6bXzn:disabled{opacity:.6;cursor:not-allowed}.FormBannerPicker_removeButton__JaHSk:hover:not(:disabled){color:var(--color-danger-ink);border-color:var(--color-danger-ink)}.FormIconPicker_grid__crxkJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.FormIconPicker_option__hWbId{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;background:transparent;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast) ease,border-color var(--transition-fast) ease}.FormIconPicker_option__hWbId:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-gray-dark)}.FormIconPicker_option__hWbId:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.FormIconPicker_option__hWbId:disabled{opacity:.5;cursor:not-allowed}.FormIconPicker_optionSelected__2AQb_{background:var(--color-accent)}.FormIconPicker_optionSelected__2AQb_,.FormIconPicker_optionSelected__2AQb_:hover:not(:disabled){color:var(--color-on-accent);border-color:var(--color-accent)}.FormIconPicker_optionIcon__JxaBD{display:flex;font-size:var(--text-md)}@media (prefers-reduced-motion:reduce){.FormIconPicker_option__hWbId{transition:none}}.AddGalleryFileModal_form__1z9x1{display:flex;flex-direction:column;gap:16px;padding:4px 0}.AddGalleryFileModal_dropZone__3Ixa5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;border:2px dashed var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-lighter);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;outline:none}.AddGalleryFileModal_dropZoneActive__U58AJ,.AddGalleryFileModal_dropZone__3Ixa5:focus,.AddGalleryFileModal_dropZone__3Ixa5:hover{border-color:var(--color-purple);background:#f3f0ff;color:var(--color-purple)}.AddGalleryFileModal_dropZone__3Ixa5 svg{width:28px;height:28px}.AddGalleryFileModal_dropText__3eUE5{font-size:var(--text-sm);font-weight:500;text-align:center}.AddGalleryFileModal_fileList__9svkO{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}.AddGalleryFileModal_fileItem__6q1Le{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-white)}.AddGalleryFileModal_fileItemInfo__xaj93{display:flex;flex-direction:column;min-width:0}.AddGalleryFileModal_fileName__cDsTy{font-size:var(--text-xs);color:var(--color-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddGalleryFileModal_fileSize__1lNrS{font-size:var(--text-2xs);color:var(--color-text-tertiary)}.AddGalleryFileModal_removeBtn__kmgpA{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease;padding:0}.AddGalleryFileModal_removeBtn__kmgpA svg{width:14px;height:14px}.AddGalleryFileModal_removeBtn__kmgpA:hover{background:var(--color-background-gray-lighter);color:var(--color-gray-700)}.AddGalleryFileModal_actions__1xJFv{display:flex;justify-content:flex-end;gap:8px}:root[data-theme=light] .AddGalleryFileModal_dropZoneActive__U58AJ,:root[data-theme=light] .AddGalleryFileModal_dropZone__3Ixa5:focus,:root[data-theme=light] .AddGalleryFileModal_dropZone__3Ixa5:hover{color:var(--color-accent-ink)}.EventGalleryAdminPage_container__TsDgo{width:100%;display:flex;flex-direction:column;gap:var(--space-5)}.EventGalleryAdminPage_header__LcliS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding-bottom:var(--space-3)}.EventGalleryAdminPage_headerActions__SIaeX{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.EventGalleryAdminPage_fileGrid__OowJL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.EventGalleryAdminPage_fileCard__l12XC{display:flex;flex-direction:column;border:1px solid var(--color-border-gray);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-background-white);transition:border-color var(--transition-fast) ease}.EventGalleryAdminPage_fileCard__l12XC:hover{border-color:var(--color-border-gray-dark)}.EventGalleryAdminPage_fileImageWrap__PQsKr{aspect-ratio:1/1;overflow:hidden;background:var(--color-background-gray-lighter)}.EventGalleryAdminPage_fileImage__qAer1{width:100%;height:100%;object-fit:cover;display:block}.EventGalleryAdminPage_filePlaceholder__Z1Vol{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-text-tertiary)}.EventGalleryAdminPage_filePlaceholder__Z1Vol svg{width:40px;height:40px}.EventGalleryAdminPage_fileFooter__RH_bO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.EventGalleryAdminPage_fileName__1WHFH{font-size:var(--text-xs);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.EventGalleryAdminPage_fileActions__zHfdl{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.EventGalleryAdminPage_copyBtn__UqB_b{color:var(--color-text-secondary);flex-shrink:0}.EventGalleryAdminPage_deleteBtn__1Lq27{color:var(--color-text-tertiary);flex-shrink:0}.EventGalleryAdminPage_deleteBtn__1Lq27:focus-visible,.EventGalleryAdminPage_fileCard__l12XC:hover .EventGalleryAdminPage_deleteBtn__1Lq27{color:var(--color-danger-ink)}@media (max-width:900px){.EventGalleryAdminPage_fileGrid__OowJL{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.EventGalleryAdminPage_fileGrid__OowJL{grid-template-columns:repeat(2,1fr)}}.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}.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}.CommunitySponsorFormModal_sponsorModal__aIDRL{max-width:600px}.CommunitySponsorFormModal_modalContent__C8Zbq{display:flex;flex-direction:column;gap:24px}.CommunitySponsorFormModal_imageSection__yLvZR{display:flex;flex-direction:column;gap:12px;align-items:center}.CommunitySponsorFormModal_imagePlaceholder__UCjwj{width:200px;aspect-ratio:16/9;border-radius:var(--radius-lg);background-color:var(--color-background-gray-light);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;border:1px solid var(--color-border-gray);transition:border-color var(--transition-base) ease}.CommunitySponsorFormModal_imagePlaceholder__UCjwj:focus-visible,.CommunitySponsorFormModal_imagePlaceholder__UCjwj:hover{border-color:var(--color-accent-ink)}.CommunitySponsorFormModal_imagePlaceholder__UCjwj:focus-visible .CommunitySponsorFormModal_uploadIcon__OJvEF svg,.CommunitySponsorFormModal_imagePlaceholder__UCjwj:hover .CommunitySponsorFormModal_uploadIcon__OJvEF svg{animation:CommunitySponsorFormModal_sponsorUploadSpin__M_hO0 .4s var(--ease-out) forwards}@keyframes CommunitySponsorFormModal_sponsorUploadSpin__M_hO0{0%{transform:rotate(0) scale(1)}to{transform:rotate(90deg) scale(1.12)}}@media (prefers-reduced-motion:reduce){.CommunitySponsorFormModal_imagePlaceholder__UCjwj{transition:none}.CommunitySponsorFormModal_imagePlaceholder__UCjwj:focus-visible .CommunitySponsorFormModal_uploadIcon__OJvEF svg,.CommunitySponsorFormModal_imagePlaceholder__UCjwj:hover .CommunitySponsorFormModal_uploadIcon__OJvEF svg{animation:none}}.CommunitySponsorFormModal_sponsorImagePreview__lvVM4{width:100%;height:100%;object-fit:cover}.CommunitySponsorFormModal_uploadIcon__OJvEF{width:40px;height:40px;border-radius:var(--radius-circle);background-color:var(--color-background-white);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary)}.CommunitySponsorFormModal_label__d9NX0{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CommunitySponsorFormModal_labelDescription__4hxz4{font-size:var(--text-xs);font-weight:400;color:var(--color-text-tertiary);margin:0}.CommunitySponsorFormModal_modalActions__ASeuq{display:flex;gap:12px;margin-top:8px}.CommunitySponsorFormModal_modalActions__ASeuq button{flex:1 1}.LinksImageField_field__frkvS{display:flex;flex-direction:column;gap:6px}.LinksImageField_label__4W8Q4{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-primary)}.LinksImageField_row__GiC7I{display:flex;align-items:center;gap:8px}.LinksImageField_preview__fHS6x{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;border:1px solid var(--color-border-gray);background:var(--color-background-gray-app);color:var(--color-text-secondary);overflow:hidden;flex-shrink:0}.LinksImageField_img__GqqKY{width:100%;height:100%;object-fit:cover}.LinksImageField_invalid__o4Aa4 .LinksImageField_preview__fHS6x{border-color:var(--color-error)}.LinksImageField_error__zmZ1V{font-size:var(--text-xs);color:var(--color-error)}.LinksBlockForm_form__gRI5L{display:flex;flex-direction:column;gap:14px}.LinksBlockForm_field__3LwZj{display:flex;flex-direction:column;gap:6px}.LinksBlockForm_label__QUkJr{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-primary)}.LinksBlockForm_hint__OQ0iS{font-size:var(--text-xs);color:var(--color-text-secondary)}.LinksBlockForm_error__AUmij{font-size:var(--text-xs);color:var(--color-error)}.LinksBlockModal_body__0rhHy{display:flex;flex-direction:column;gap:16px;text-align:left}.LinksBlockModal_footer__BByQi{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.LinksBlockModal_types__NJVcB{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.LinksBlockModal_type__T7Zhg{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-white);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.LinksBlockModal_type__T7Zhg:hover{border-color:var(--color-text-tertiary)}.LinksBlockModal_type__T7Zhg:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.LinksBlockModal_typeIcon__5LkoM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:var(--color-background-gray-app)}.LinksBlockModal_typeText__5o2bl{display:flex;min-width:0;flex-direction:column;gap:2px}.LinksBlockModal_typeName__nO7zy{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight)}.LinksBlockModal_typeHint__1I9ib{font-size:var(--text-xs);color:var(--color-text-secondary)}.CalendarSubscribeModal_wrap__Nug_l{display:flex;flex-direction:column;gap:18px}.CalendarSubscribeModal_subtitle__CD2eZ{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--color-text-secondary,#555)}.CalendarSubscribeModal_error__4NICA,.CalendarSubscribeModal_state__4OfLS{margin:8px 0;font-size:var(--text-sm);text-align:center}.CalendarSubscribeModal_error__4NICA{color:var(--color-error,#e53e3e)}.CalendarSubscribeModal_actions__kl6q_{display:flex;flex-direction:column;gap:10px}.CalendarSubscribeModal_btn__4Q2bE{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:12px;font-size:var(--text-sm);font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s ease,transform .15s ease}.CalendarSubscribeModal_btn__4Q2bE:hover{transform:translateY(-1px)}.CalendarSubscribeModal_btnPrimary__X8Gdp{background:var(--color-accent);color:var(--color-on-accent)}.CalendarSubscribeModal_btnPrimary__X8Gdp:hover{background:var(--color-accent-strong)}.CalendarSubscribeModal_btnSecondary__t4mFM{background:transparent;color:var(--color-text-primary,#111);border-color:var(--color-border-gray)}.CalendarSubscribeModal_linkRow__58weZ{display:flex;flex-direction:column;gap:6px}.CalendarSubscribeModal_linkLabel__6A5cj{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#888)}.CalendarSubscribeModal_linkBox__BpC7U{display:flex;gap:8px}.CalendarSubscribeModal_linkInput__7_V5j{flex:1 1;min-width:0;padding:10px 12px;background:var(--color-background-gray-light,#f3f4f6);color:var(--color-text-secondary,#555)}.CalendarSubscribeModal_copyBtn__AGXFn,.CalendarSubscribeModal_linkInput__7_V5j{font-size:var(--text-xs);border:1px solid var(--color-border-gray);border-radius:10px}.CalendarSubscribeModal_copyBtn__AGXFn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:10px 14px;font-weight:700;background:var(--color-background-white,#fff);color:var(--color-text-primary,#111);cursor:pointer}.CalendarSubscribeModal_copyBtn__AGXFn:hover{border-color:var(--color-accent-ink)}.CalendarSubscribeModal_notes__m0Asg{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-secondary,#888)}.DeleteAccountForm_form__BpegF{display:flex;flex-direction:column;gap:var(--space-4);max-width:480px}.DeleteAccountForm_warning__XzsOq{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.DeleteAccountForm_field__vURnc{display:flex;flex-direction:column;gap:var(--space-2)}.DeleteAccountForm_label__T1JRk{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-primary)}.DeleteAccountForm_error__n4quJ{margin:0;color:var(--color-danger-ink);font-size:var(--text-sm)}.SettingsNav_nav__me8WV{display:flex;flex-direction:column;gap:var(--space-1)}.SettingsNav_item__FgWcQ{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease;white-space:nowrap}.SettingsNav_active__BsXfC,.SettingsNav_item__FgWcQ:hover{background-color:var(--color-background-gray-lighter);color:var(--color-text-primary)}.SettingsNav_active__BsXfC{font-weight:600}.SettingsNav_backItem__W1Q4X{color:var(--color-text-tertiary);border-radius:0;border-bottom:1px solid var(--color-border-gray);padding-bottom:var(--space-3);margin-bottom:var(--space-1)}.SettingsNav_backItem__W1Q4X:hover{background-color:transparent;color:var(--color-text-primary)}.SettingsNav_icon__eKFNO{flex-shrink:0}.SettingsNav_label__aGx_f{flex:1 1}.SettingsNav_soon__rhRR6{font-size:var(--text-xs);font-weight:500;color:var(--color-text-tertiary);background:var(--color-background-gray-light);border-radius:var(--radius-sm);padding:2px var(--space-2)}.SettingsNav_danger__bkAe8.SettingsNav_active__BsXfC,.SettingsNav_danger__bkAe8:hover{color:var(--color-danger-ink)}@media (max-width:900px){.SettingsNav_item__FgWcQ{padding:var(--space-3)}}.SettingsSection_section__rZ80f{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.SettingsSection_header__oTqDU{display:flex;align-items:center;gap:var(--space-3)}.SettingsSection_headerButton__gZnpf{width:100%;background:none;border:none;padding:var(--space-3) 0;font:inherit;color:inherit;cursor:pointer;text-align:left}.SettingsSection_chevron__c4Qem{margin-left:auto;color:var(--color-text-secondary);transition:transform var(--transition-fast) ease}.SettingsSection_chevronOpen__S7RSW{transform:rotate(180deg)}.SettingsSection_icon__ubgAN{color:var(--color-text-primary);flex-shrink:0}.SettingsSection_title__bC0qs{font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);color:var(--color-text-primary);margin:0}.SettingsSection_body__xIenj{gap:var(--space-5);min-width:0}.MobileSettings_list__lT2jR,.SettingsSection_body__xIenj{display:flex;flex-direction:column}.MobileSettings_list__lT2jR>section{border-bottom:1px solid var(--color-border-gray);padding-bottom:var(--space-2);scroll-margin-top:88px}.MobileSettings_list__lT2jR>section:last-child{border-bottom:none}.SettingsLayout_outer__yaEcP{width:100%}.SettingsLayout_container__3Qwon{max-width:960px;margin:0 auto;padding:var(--space-6) clamp(24px,5vw,80px);display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;box-sizing:border-box}.SettingsLayout_content__fVHfv{min-width:0;overflow-x:hidden}.SettingsLayout_sidebar__iQvni{position:-webkit-sticky;position:sticky;top:calc(64px + var(--space-4))}.SettingsLayout_mobileInner__RDvhK{max-width:720px;margin:0 auto;padding:var(--space-4) clamp(20px,5vw,40px);box-sizing:border-box}