.home-shell_page__G8_m9{min-height:100%;color:var(--text-primary);background-color:var(--theme-page-canvas,var(--bg-app))!important;background-image:none!important}.home-shell_frame__5JyVn{position:relative;display:grid;grid-gap:16px;gap:16px;width:100%;padding:16px clamp(10px,1.6vw,18px) 36px}.home-shell_hero__a2UTe{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);grid-gap:16px;gap:16px;align-items:start}.home-shell_anonymousHero__bMLLD{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-template-areas:"intro signup"}.home-shell_heroIntro__OtaWN{grid-area:intro}.home-shell_signupRail__DiD7M{grid-area:signup}.home-shell_journeyPanel__rzcvf{grid-area:journey}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_card__TYgD_,.home-shell_consoleRailCard__Eo_6F,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_journeyPathStep__8KiPP,.home-shell_panel__ENaKc,.home-shell_section__M4XCV,.home-shell_shelfCard__5Op88,.home-shell_statCard__xY0jU{border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 76%,transparent);border-radius:var(--theme-radius-card,14px);background:var(--theme-page-card,var(--surface-card));box-shadow:var(--theme-shadow-soft,var(--shadow-soft))}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_panel__ENaKc,.home-shell_section__M4XCV{padding:20px;border-radius:var(--theme-radius-panel,16px);background:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)))}.home-shell_heroFeature__9Z148{display:grid;grid-gap:18px;gap:18px;min-height:0;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-page-pane-strong,var(--surface-pane-strong)) 86%,var(--theme-accent-soft,transparent) 14%),var(--theme-page-pane,var(--theme-page-content,var(--surface-panel))))}.home-shell_heroEntryBar__VaVGk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 72%,transparent)}.home-shell_heroEntryCopy__awsYV{display:grid;grid-gap:2px;gap:2px}.home-shell_heroEntryCopy__awsYV strong{color:var(--text-primary);font-size:.88rem;font-weight:600}.home-shell_heroEntryCopy__awsYV span{color:var(--text-muted);font-size:.82rem;line-height:1.45}.home-shell_heroRail__dJ2k_{display:grid;grid-gap:12px;gap:12px;align-content:start}.home-shell_signupRail__DiD7M{position:-webkit-sticky;position:sticky;top:1rem}.home-shell_heroTitleStack__NGSMS{display:grid;grid-gap:8px;gap:8px}.home-shell_anonymousMeta__i7R6L,.home-shell_consoleEyebrow__5LkxG,.home-shell_heroMetaText__L3vOh,.home-shell_sectionMeta__ruRO2,.home-shell_shelfEyebrow__kDGrg{margin:0;color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.home-shell_heroTagline__ZEkE_{margin:0;color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 58%,var(--text-secondary) 42%);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-shell_anonymousCopyStack__21ygy h2,.home-shell_heroFeature__9Z148 h1{margin:0;color:var(--text-primary);font-family:var(--display-font);letter-spacing:-.05em;text-wrap:balance}.home-shell_heroFeature__9Z148 h1{max-width:11ch;font-size:clamp(2.3rem,4vw,4.1rem);line-height:.92}.home-shell_heroIntro__OtaWN h1{max-width:14ch}.home-shell_anonymousCopyStack__21ygy h2{font-size:clamp(1.35rem,2.4vw,2rem);line-height:1}.home-shell_anonymousCopyStack__21ygy p,.home-shell_anonymousFormFooter__Kz3K4,.home-shell_anonymousFormFooter__Kz3K4 p,.home-shell_anonymousFormSummary__pXHwj,.home-shell_card__TYgD_ p,.home-shell_console__b8CgZ p,.home-shell_footerNote__ETQ0k,.home-shell_heroSummary__Irnu0,.home-shell_roadmapStep__EaBnI,.home-shell_sectionHeading__U3GN_ p,.home-shell_shelfCard__5Op88 p{margin:0;color:var(--text-secondary);font-size:.94rem;line-height:1.58}.home-shell_actionRow__ya8P6{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.home-shell_heroPrimaryAction__T3IHI{min-width:clamp(14rem,34vw,18rem)}.home-shell_heroNote__SAZID{color:var(--text-muted);font-size:.82rem}.home-shell_statRail__ZwfSI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_statCard__xY0jU{display:grid;grid-gap:4px;gap:4px;min-height:84px;padding:12px;background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 84%,transparent)}.home-shell_statCard__xY0jU strong{color:var(--text-primary);font-family:var(--display-font);font-size:1.2rem;letter-spacing:-.03em}.home-shell_statCard__xY0jU span{color:var(--text-muted);font-size:.8rem;line-height:1.4}.home-shell_shelfPreview__kmMBA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_shelfCard__5Op88{display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:0;padding:12px;background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 88%,transparent)}.home-shell_anonymousFormCard__aU0my h2,.home-shell_card__TYgD_ h3,.home-shell_console__b8CgZ h2,.home-shell_sectionHeading__U3GN_ h2,.home-shell_shelfCard__5Op88 h3{margin:0;color:var(--text-primary);letter-spacing:-.03em;text-wrap:balance}.home-shell_card__TYgD_ h3,.home-shell_shelfCard__5Op88 h3{font-size:.98rem;line-height:1.2}.home-shell_section__M4XCV{display:grid;grid-gap:16px;gap:16px}.home-shell_sectionHeading__U3GN_{display:grid;grid-gap:8px;gap:8px;max-width:64ch;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 78%,transparent)}.home-shell_console__b8CgZ h2,.home-shell_sectionHeading__U3GN_ h2{font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.08}.home-shell_cardGrid__pi5Nx{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home-shell_card__TYgD_{display:grid;grid-gap:10px;gap:10px;padding:14px;background:color-mix(in srgb,var(--theme-page-card,var(--surface-card)) 78%,var(--theme-page-control,var(--surface-control)) 22%)}.home-shell_card__TYgD_ ul,.home-shell_console__b8CgZ ol{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--text-secondary);line-height:1.5}.home-shell_splitGrid__LIagO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.home-shell_console__b8CgZ,.home-shell_panel__ENaKc{display:grid;grid-gap:14px;gap:14px}.home-shell_roadmap__5raSo{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.home-shell_roadmapStep__EaBnI{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 70%,transparent);border-radius:var(--theme-radius-card,14px);background:var(--theme-page-control,var(--surface-control))}.home-shell_roadmapIndex__TCAq8{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--theme-radius-list,12px);border:1px solid color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 54%,transparent);background:var(--theme-page-control-strong,var(--surface-control-strong));color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 68%,var(--text-primary) 32%);font-family:var(--mono-font);font-size:.74rem;letter-spacing:.08em}.home-shell_footerNote__ETQ0k{color:var(--text-muted)}.home-shell_consoleRail__mrfrb{display:grid;grid-gap:10px;gap:10px}.home-shell_consoleRailCard__Eo_6F{display:grid;grid-gap:6px;gap:6px;padding:12px}.home-shell_journeyPanel__rzcvf .home-shell_sectionHeading__U3GN_{max-width:none}.home-shell_journeyPath__u6g2m{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.home-shell_journeyPathStep__8KiPP{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px}.home-shell_journeyPathIndex__V5qWH{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 58%,transparent);border-radius:var(--theme-radius-list,12px);background:var(--theme-page-control-strong,var(--surface-control-strong));color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 70%,var(--text-primary) 30%);font-family:var(--mono-font);font-size:.72rem;letter-spacing:.08em}.home-shell_journeyPathCopy__VbDRP{display:grid;grid-gap:4px;gap:4px}.home-shell_journeyPathCopy__VbDRP strong{color:var(--text-primary);font-size:.95rem;line-height:1.2}.home-shell_journeyPathCopy__VbDRP span{color:var(--text-secondary);font-size:.88rem;line-height:1.5}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2{display:grid;grid-gap:14px;gap:14px}.home-shell_anonymousFormCard__aU0my{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-page-card-strong,var(--surface-card)) 84%,var(--theme-accent-soft,transparent) 16%),var(--theme-page-card,var(--surface-card)))}.home-shell_anonymousFormSummary__pXHwj{max-width:36ch}.home-shell_anonymousTrustStrip__rBMBM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_anonymousTrustItem__W4flt{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 76%,transparent);border-radius:var(--theme-radius-card,14px);background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 88%,transparent)}.home-shell_anonymousTrustItem__W4flt strong{color:var(--text-primary);font-size:.84rem;font-weight:650;line-height:1.25}.home-shell_anonymousTrustItem__W4flt span{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.home-shell_anonymousSocialAuth__MK4uX{margin-top:2px}.home-shell_anonymousSocialAuth__MK4uX .socialAuthStack{margin-top:0}.home-shell_anonymousSocialAuth__MK4uX .socialAuthButton{border-radius:var(--theme-radius-control,12px)}.home-shell_anonymousSocialAuth__MK4uX .socialAuthSummaryToggle{min-height:38px;border-radius:var(--theme-radius-control,12px)}.home-shell_anonymousForm__vSJoT{display:grid;grid-gap:12px;gap:12px}.home-shell_anonymousFormFooter__Kz3K4{display:grid;grid-gap:6px;gap:6px}.home-shell_anonymousFormFooter__Kz3K4 a{color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 72%,var(--text-primary) 28%);text-decoration:none}.home-shell_anonymousFormFooter__Kz3K4 a:hover{text-decoration:underline}.home-shell_anonymousCopyStack__21ygy{display:grid;grid-gap:10px;gap:10px}@media (max-width:1100px){.home-shell_hero__a2UTe,.home-shell_splitGrid__LIagO{grid-template-columns:1fr}.home-shell_anonymousHero__bMLLD{grid-template-areas:"intro" "signup"}.home-shell_statRail__ZwfSI{grid-template-columns:repeat(2,minmax(0,1fr))}.home-shell_shelfPreview__kmMBA{grid-template-columns:1fr}}@media (max-width:700px){.home-shell_frame__5JyVn{gap:12px;padding:12px 8px 24px}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_card__TYgD_,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_panel__ENaKc,.home-shell_section__M4XCV{padding:14px}.home-shell_heroFeature__9Z148 h1{max-width:100%;font-size:clamp(2rem,10vw,3.3rem)}.home-shell_anonymousCopyStack__21ygy h2{max-width:100%}.home-shell_actionRow__ya8P6{flex-direction:column;align-items:stretch}.home-shell_heroPrimaryAction__T3IHI{width:100%}.home-shell_heroEntryBar__VaVGk{align-items:stretch}.home-shell_anonymousTrustStrip__rBMBM{grid-template-columns:1fr}.home-shell_anonymousForm__vSJoT button{width:100%}.home-shell_journeyPathStep__8KiPP,.home-shell_roadmapStep__EaBnI,.home-shell_statRail__ZwfSI{grid-template-columns:1fr}}.legal-preview-modal_reviewPanel__eoFvO{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--auth-border-accent,rgba(102,192,244,.42)) 36%,var(--auth-border,rgba(128,158,189,.22)));border-radius:var(--theme-radius-panel,14px);background:color-mix(in srgb,var(--auth-bg-control,var(--surface-control)) 88%,var(--auth-accent-soft,rgba(102,192,244,.13)) 12%)}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense],.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha]{gap:8px;padding:10px 12px;border-radius:3px}.legal-preview-modal_reviewCopy__TqZou{margin:0;color:var(--auth-text,var(--text-secondary));font-size:.86rem;line-height:1.48}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense] .legal-preview-modal_reviewCopy__TqZou,.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha] .legal-preview-modal_reviewCopy__TqZou{font-size:.8rem;line-height:1.42}.legal-preview-modal_reviewActions___F_Uh{display:flex;flex-wrap:wrap;gap:8px}.legal-preview-modal_closeButton__ZYk49,.legal-preview-modal_reviewButton__wTOi9{border:1px solid var(--auth-border,rgba(128,158,189,.22));background:var(--auth-bg-control-strong,var(--surface-control-strong));color:var(--auth-text-strong,var(--text-primary));font:inherit;font-weight:700;cursor:pointer}.legal-preview-modal_reviewButton__wTOi9{min-height:34px;padding:0 12px;border-radius:var(--theme-radius-control,10px);font-size:.82rem}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense] .legal-preview-modal_reviewButton__wTOi9,.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha] .legal-preview-modal_reviewButton__wTOi9{min-height:32px;border-radius:3px;font-size:.78rem}.legal-preview-modal_closeButton__ZYk49:focus-visible,.legal-preview-modal_closeButton__ZYk49:hover,.legal-preview-modal_reviewButton__wTOi9:focus-visible,.legal-preview-modal_reviewButton__wTOi9:hover{border-color:var(--auth-border-accent,rgba(102,192,244,.42))}.legal-preview-modal_backdrop__KGGlQ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(12px,3vw,28px);background:rgba(0,0,0,.74)}.legal-preview-modal_dialog__MprJE{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,980px);height:min(88vh,820px);border:1px solid var(--auth-border-strong,rgba(148,177,206,.34));border-radius:var(--theme-radius-panel,14px);background:var(--auth-bg-panel-strong,var(--surface-card));box-shadow:0 24px 80px rgba(0,0,0,.48);overflow:hidden}.legal-preview-modal_dialogHeader__bmW6B{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid var(--auth-border,rgba(128,158,189,.22))}.legal-preview-modal_dialogTitle__kzCCU{margin:0;color:var(--auth-text-strong,var(--text-primary));font-size:1rem;line-height:1.25}.legal-preview-modal_closeButton__ZYk49{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--theme-radius-control,10px);font-size:1.25rem;line-height:1}.legal-preview-modal_previewFrame__IL4Yr{width:100%;height:100%;border:0;background:#000}@media (max-width:640px){.legal-preview-modal_backdrop__KGGlQ{padding:8px}.legal-preview-modal_dialog__MprJE{height:92vh;border-radius:8px}}.communities-page_pageStack__ldCQf{gap:1rem}.communities-page_communityList__dOPn4,.communities-page_featureGrid__07iwl{--community-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--community-border-strong:var(--theme-border-accent,var(--border-accent,var(--community-border)));--community-card:var(--theme-page-card,var(--surface-card));--community-pane:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)));--community-control:var(--theme-page-control,var(--surface-control));--community-accent:var(--theme-accent,var(--accent-cyan));--community-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);--community-motion:var(--motion-base,200ms)}.communities-page_featureGrid__07iwl{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:.75rem;gap:.75rem;container-type:inline-size}.communities-page_communityRow__byVC6,.communities-page_featureCard__DHbbk{position:relative;overflow:hidden;min-width:0;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.communities-page_featureCard__DHbbk{min-height:22rem;animation:communities-page_communityRise__d_L6F var(--community-motion) var(--ease-standard,ease) both;transition:border-color var(--motion-fast,.15s) var(--ease-standard,ease),box-shadow var(--motion-fast,.15s) var(--ease-standard,ease),transform var(--motion-fast,.15s) var(--ease-standard,ease)}.communities-page_selectedCard__pph_y{border-color:var(--community-border-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--community-accent) 22%,transparent)}.communities-page_featureCard__DHbbk:focus-visible{outline:none;box-shadow:var(--theme-focus-ring,var(--focus-ring))}.communities-page_featureMedia__YZDOG,.communities-page_rowMedia__KxfqF{display:grid;place-items:center;overflow:hidden;background:var(--community-pane);color:var(--text-muted);font-weight:800}.communities-page_featureMedia__YZDOG{position:absolute;inset:0}.communities-page_featureMedia__YZDOG img,.communities-page_logoMark__mGe3s img,.communities-page_rowMedia__KxfqF img{width:100%;height:100%;object-fit:cover}.communities-page_featureMedia__YZDOG img,.communities-page_rowMedia__KxfqF img{transition:transform var(--motion-slow,.26s) var(--ease-standard,ease)}.communities-page_featureMedia__YZDOG span{font-size:clamp(2.4rem,9vw,5rem)}.communities-page_featureOverlay__YYcca{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;min-width:0;padding:1rem;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.72)),rgba(0,0,0,.42);color:#fff}.communities-page_featureRank__Kh_w2{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;color:rgba(255,255,255,.82);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.communities-page_featureRank__Kh_w2 span{display:inline-flex;min-width:2.25rem;min-height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.45);border-radius:var(--community-radius);background:rgba(0,0,0,.32);color:#fff;font-weight:800}.communities-page_featureRank__Kh_w2 strong{text-align:right}.communities-page_featureCopy__1Sd2t{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:end}.communities-page_featureCopy__1Sd2t h2,.communities-page_rowTitleGroup__Ojhp5 h2{margin:0;color:inherit;font-size:clamp(1.2rem,2.6vw,1.65rem);line-height:1.05;overflow-wrap:anywhere}.communities-page_actionRail__s3VJq p,.communities-page_featureCopy__1Sd2t p,.communities-page_safetyStatement__6LoNS,.communities-page_shortDescription__KCeEk{margin:0;line-height:1.45}.communities-page_featureCopy__1Sd2t p{display:-webkit-box;max-width:44ch;overflow:hidden;color:rgba(255,255,255,.86);-webkit-box-orient:vertical;-webkit-line-clamp:3}.communities-page_logoMark__mGe3s{display:grid;place-items:center;width:3.25rem;height:3.25rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--community-border) 72%,transparent);border-radius:var(--community-radius);background:var(--community-pane);color:var(--text-primary);font-weight:800}.communities-page_featureCopy__1Sd2t .communities-page_logoMark__mGe3s{border-color:rgba(255,255,255,.5);background:rgba(0,0,0,.34);color:#fff}.communities-page_featureActions__z0IaS{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center;min-width:0}.communities-page_featureActions__z0IaS :is(a,button),.communities-page_featureActions__z0IaS>:is(a,button,form){min-width:0;width:100%;overflow-wrap:anywhere;white-space:normal}.communities-page_favoriteFormCompact__oZ_Le,.communities-page_favoriteForm__O1gus{display:contents}.communities-page_communityList__dOPn4{display:grid;grid-gap:.75rem;gap:.75rem;container-type:inline-size}.communities-page_voteEmbedPanel__1gaSy{--community-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--community-card:var(--theme-page-card,var(--surface-card));--community-control:var(--theme-page-control,var(--surface-control));--community-accent:var(--theme-accent,var(--accent-cyan));--community-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:center;padding:.85rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card)}.communities-page_voteEmbedCopy__X8dW3{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0}.communities-page_voteEmbedKicker__qc2r6{color:var(--text-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.communities-page_voteEmbedCopy__X8dW3 strong,.communities-page_voteEmbedVariantCopy__IpDcJ strong{color:var(--text-primary)}.communities-page_voteEmbedCopy__X8dW3 p,.communities-page_voteEmbedVariantCopy__IpDcJ p{margin:0;color:var(--text-secondary);line-height:1.45}.communities-page_voteEmbedActions__hGprs{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.communities-page_voteEmbedChooser__xv4JN{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.65rem;gap:.65rem;padding-top:.75rem;border-top:1px solid var(--community-border)}.communities-page_voteEmbedDefaultSnippet__oZguX{box-sizing:border-box;grid-column:1/-1;min-width:0;width:100%;resize:vertical;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--theme-page-input,var(--surface-control));color:var(--text-secondary);font:inherit;font-size:.78rem;line-height:1.45;padding:.5rem}.communities-page_voteEmbedVariant__7lmfp{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;padding:.65rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-control)}.communities-page_voteEmbedPreview__GJy11{display:grid;min-height:7rem;place-items:center;overflow:hidden;border-radius:var(--community-radius);background:var(--theme-page-pane,var(--surface-panel))}.communities-page_voteEmbedPreview__GJy11 img{max-width:100%;max-height:10rem;width:auto;height:auto}.communities-page_voteEmbedVariantCopy__IpDcJ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:start}.communities-page_voteEmbedVariant__7lmfp textarea{box-sizing:border-box;min-height:5.5rem;width:100%;resize:vertical;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--theme-page-input,var(--surface-control));color:var(--text-secondary);font:inherit;font-size:.78rem;line-height:1.45;padding:.5rem}.communities-page_voteEmbedSocialInvites__3nSnc{grid-column:1/-1;display:grid;grid-gap:.75rem;gap:.75rem;padding-top:.85rem;border-top:1px solid var(--community-border)}.communities-page_voteEmbedSocialHeader__RJ2CO{display:grid;grid-gap:.25rem;gap:.25rem}.communities-page_voteEmbedSocialCard__Wxu_K strong,.communities-page_voteEmbedSocialHeader__RJ2CO strong{color:var(--text-primary)}.communities-page_voteEmbedSocialCard__Wxu_K p,.communities-page_voteEmbedSocialHeader__RJ2CO p{margin:0;color:var(--text-secondary);line-height:1.45}.communities-page_voteEmbedSocialGrid__jhmw7{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:.7rem;gap:.7rem}.communities-page_voteEmbedSocialCard__Wxu_K{display:grid;grid-gap:.6rem;gap:.6rem;min-width:0;padding:.7rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card)}.communities-page_voteEmbedSocialCard__Wxu_K textarea{box-sizing:border-box;min-width:0;width:100%;resize:vertical;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-control);color:var(--text-secondary);font:inherit;font-size:.8rem;line-height:1.45;padding:.5rem}.communities-page_voteEmbedSocialActions__Jygje{display:flex;flex-wrap:wrap;gap:.45rem}.communities-page_communityRow__byVC6{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(18rem,1fr) minmax(10.5rem,12.5rem);min-height:16rem;animation:communities-page_communityRise__d_L6F var(--community-motion) var(--ease-standard,ease) both;animation-delay:calc(min(var(--community-index), 8) * 35ms);transition:border-color var(--motion-fast,.15s) var(--ease-standard,ease),transform var(--motion-fast,.15s) var(--ease-standard,ease)}.communities-page_rowMedia__KxfqF{min-height:100%}.communities-page_rowMedia__KxfqF span{font-size:2.4rem}.communities-page_rowMain__TKj6I{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;padding:1rem}.communities-page_rowHeader__ATiVf{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start}.communities-page_pillRow__2Hxoc,.communities-page_rowTitleGroup__Ojhp5,.communities-page_tagRow__2r_ux{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.communities-page_rowTitleGroup__Ojhp5{display:grid}.communities-page_shortDescription__KCeEk{color:var(--text-secondary);font-weight:650}.communities-page_favoriteCount__D5XwY{display:grid;justify-items:end;grid-gap:.1rem;gap:.1rem;min-width:5rem;color:var(--text-muted);font-size:.72rem;text-align:right;text-transform:uppercase;letter-spacing:.06em}.communities-page_favoriteCount__D5XwY strong{color:var(--text-primary);font-size:1.55rem;line-height:1;letter-spacing:0}.communities-page_detailGrid__DJlA0{display:flex;flex-wrap:wrap;gap:.45rem .85rem;color:var(--text-muted);font-size:.78rem;font-weight:650}.communities-page_longDescription__edbEm{display:-webkit-box;max-width:68ch;overflow:hidden;color:var(--text-secondary);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.communities-page_longDescription__edbEm :is(p,ul,ol){margin:0}.communities-page_safetyStatement__6LoNS{color:var(--text-muted);font-size:.84rem}.communities-page_actionRail__s3VJq{display:flex;flex-direction:column;justify-content:flex-end;gap:.55rem;min-width:0;overflow:hidden;padding:.85rem;border-left:1px solid var(--community-border);background:var(--community-pane);transition:transform var(--motion-fast,.15s) var(--ease-standard,ease)}.communities-page_actionRail__s3VJq :is(a,button),.communities-page_actionRail__s3VJq>:is(a,button,form){min-width:0;width:100%;overflow-wrap:anywhere;white-space:normal}.communities-page_actionRail__s3VJq p,.communities-page_ownListingNote__4dEyV{color:var(--text-muted);font-size:.72rem}.communities-page_ownListingNote__4dEyV{display:inline-flex;justify-content:center;padding:.45rem .6rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-control);font-weight:700}.communities-page_popoutOverlay__UMfqu{--community-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--community-border-strong:var(--theme-border-accent,var(--border-accent,var(--community-border)));--community-card:var(--theme-page-card,var(--surface-card));--community-card-strong:var(--theme-page-card-strong,var(--surface-panel));--community-pane:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)));--community-control:var(--theme-page-control,var(--surface-control));--community-accent:var(--theme-accent,var(--accent-cyan));--community-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);--community-popout-block-size:min(calc(100dvh - 2rem),52rem);position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem;overflow:auto;background:color-mix(in srgb,var(--theme-page-scrim,var(--bg-overlay)) 88%,transparent)}.communities-page_popoutShell__JcLbO{display:grid;grid-template-columns:minmax(15rem,.58fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:min(100%,72rem);height:var(--community-popout-block-size);max-height:var(--community-popout-block-size);min-height:0;box-sizing:border-box;overflow:hidden;border:1px solid var(--community-border-strong);border-radius:var(--community-radius);background:var(--community-card-strong);box-shadow:var(--theme-shadow-float,var(--shadow-float,0 18px 44px rgba(0,0,0,.42)))}.communities-page_popoutMedia__bEp65{display:grid;align-self:stretch;height:100%;min-height:0;place-items:center;overflow:hidden;background:var(--community-pane);color:var(--text-muted);font-size:clamp(2.5rem,10vw,5rem);font-weight:850}.communities-page_popoutMedia__bEp65 img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.communities-page_popoutBody__K9X_D{display:grid;grid-gap:.9rem;gap:.9rem;max-height:var(--community-popout-block-size);min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;padding:1rem}.communities-page_popoutActionGrid__d_pX7,.communities-page_popoutHeader__iiOBZ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:start}.communities-page_popoutTitleGroup__x0peJ{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0}.communities-page_popoutSafetyBlock__dQaIT h3,.communities-page_popoutSignupHeader__uZKaT h3,.communities-page_popoutTitleGroup__x0peJ h2{margin:0;color:var(--text-primary);line-height:1.12}.communities-page_popoutTitleGroup__x0peJ h2{font-size:clamp(1.5rem,3vw,2.3rem);overflow-wrap:anywhere}.communities-page_popoutDisclaimer___AjCH,.communities-page_popoutSafetyBlock__dQaIT p,.communities-page_popoutSignupHeader__uZKaT p,.communities-page_popoutStatusNote__yhLi7,.communities-page_popoutTitleGroup__x0peJ p{margin:0;color:var(--text-secondary);line-height:1.5}.communities-page_popoutDetailGrid__sutl_{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:.5rem;gap:.5rem}.communities-page_popoutDetailGrid__sutl_>div{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0;padding:.65rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-control)}.communities-page_popoutDetailGrid__sutl_ span{color:var(--text-muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.communities-page_popoutDetailGrid__sutl_ strong{color:var(--text-primary);font-size:.92rem;overflow-wrap:anywhere}.communities-page_popoutLongDescription__RKpUE{color:var(--text-secondary);line-height:1.62}.communities-page_popoutLongDescription__RKpUE :is(p,ul,ol){margin:0 0 .75rem}.communities-page_popoutLongDescription__RKpUE :last-child{margin-bottom:0}.communities-page_popoutSafetyBlock__dQaIT,.communities-page_popoutSignupForm__kMUPl{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;padding:.8rem;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card)}.communities-page_popoutSafetyBlock__dQaIT h3,.communities-page_popoutSignupHeader__uZKaT h3{font-size:.95rem}.communities-page_popoutExternalActions__x_6R1,.communities-page_popoutVoteForm__gD8HF{display:flex;flex-wrap:wrap;gap:.55rem;min-width:0}.communities-page_popoutActionGrid__d_pX7 :is(a,button),.communities-page_popoutExternalActions__x_6R1>*,.communities-page_popoutSignupForm__kMUPl>button,.communities-page_popoutVoteForm__gD8HF>*{min-width:0;overflow-wrap:anywhere;white-space:normal}.communities-page_popoutVoteButton__JXKAa{--button-border:var(--state-success,var(--notice-success,#2ddc61));--button-surface:color-mix(in srgb,var(--state-success,var(--notice-success,#2ddc61)) 82%,#07130b);--button-text:#fff;min-width:min(100%,16rem);width:100%;border-color:var(--button-border);color:var(--button-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--state-success,var(--notice-success,#2ddc61)) 14%,transparent)}.communities-page_popoutVoteButton__JXKAa:focus-visible,.communities-page_popoutVoteButton__JXKAa:hover{background:color-mix(in srgb,var(--state-success,var(--notice-success,#2ddc61)) 92%,#07130b)}.communities-page_popoutVoteIcon__ToQC5{width:1rem;height:1rem;flex:0 0 auto;fill:currentColor;filter:drop-shadow(0 1px 0 rgba(0,0,0,.18))}.communities-page_popoutStatusNote__yhLi7{align-self:center;max-width:22rem;color:var(--text-muted);font-size:.86rem}.communities-page_popoutSignupTrigger__1lxPJ,.communities-page_popoutSignupTrigger__1lxPJ>button{width:100%}.communities-page_popoutSignUpButton__sLEHI{--button-border:color-mix(in srgb,#fff 82%,var(--community-border));--button-surface:#fff;--button-text:#111827;width:100%;color:var(--button-text);font-weight:850}.communities-page_popoutSignUpButton__sLEHI:focus-visible,.communities-page_popoutSignUpButton__sLEHI:hover{background:color-mix(in srgb,#fff 86%,var(--community-accent));color:#0b1020}.communities-page_popoutAuthPopover__jjHDk{z-index:80;width:min(22rem,calc(100vw - 1.5rem))}.communities-page_popoutAuthPopoverHeader___Ywz0{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start;margin-bottom:.75rem}.communities-page_popoutAuthPopoverHeader___Ywz0 strong{color:var(--text-primary)}.communities-page_popoutAuthPopoverHeader___Ywz0 p{margin:.25rem 0 0;color:var(--text-secondary);font-size:.84rem;line-height:1.45}.communities-page_popoutAuthPopoverClose__I3pbQ{width:2rem;min-width:2rem;min-height:2rem;padding-inline:0}.communities-page_popoutAuthOptions__bFzcH{display:grid;grid-gap:.55rem;gap:.55rem}.communities-page_popoutAuthOptions__bFzcH a,.communities-page_popoutAuthOptions__bFzcH button,.communities-page_popoutEmailSignupButton__P95aW{width:100%}.communities-page_popoutEmailSignupButton__P95aW{font-weight:850}.communities-page_popoutSignupHeader__uZKaT{display:grid;grid-gap:.22rem;gap:.22rem}.communities-page_popoutSignupForm__kMUPl{background:var(--community-pane)}.communities-page_popoutDisclaimer___AjCH{padding-top:.7rem;border-top:1px solid var(--community-border);color:var(--text-muted);font-size:.78rem}@media (hover:hover){.communities-page_featureCard__DHbbk:hover{border-color:var(--community-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.16);transform:translateY(-1px)}.communities-page_communityRow__byVC6:hover .communities-page_rowMedia__KxfqF img,.communities-page_featureCard__DHbbk:hover .communities-page_featureMedia__YZDOG img{transform:scale(1.035)}.communities-page_communityRow__byVC6:hover{border-color:var(--community-border-strong);transform:translateY(-1px)}.communities-page_communityList__dOPn4 [data-community-open-id],.communities-page_featureCard__DHbbk[data-community-open-id]{cursor:pointer}.communities-page_communityRow__byVC6:hover .communities-page_actionRail__s3VJq{transform:translateX(-2px)}}@container (max-width: 56rem){.communities-page_communityRow__byVC6{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.communities-page_actionRail__s3VJq{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.communities-page_actionRail__s3VJq p{grid-column:1/-1}}@container (max-width: 36rem){.communities-page_communityRow__byVC6,.communities-page_rowHeader__ATiVf{grid-template-columns:minmax(0,1fr)}.communities-page_rowMedia__KxfqF{min-height:10rem}.communities-page_actionRail__s3VJq{grid-template-columns:minmax(0,1fr)}.communities-page_favoriteCount__D5XwY{justify-items:start;text-align:left}}@media (max-width:980px){.communities-page_communityRow__byVC6{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.communities-page_actionRail__s3VJq{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.communities-page_actionRail__s3VJq p{grid-column:1/-1}}@media (max-width:680px){.communities-page_featureCard__DHbbk{min-height:20rem}.communities-page_communityRow__byVC6,.communities-page_featureActions__z0IaS,.communities-page_popoutActionGrid__d_pX7,.communities-page_popoutHeader__iiOBZ,.communities-page_rowHeader__ATiVf{grid-template-columns:minmax(0,1fr)}.communities-page_rowMedia__KxfqF{min-height:10rem}.communities-page_popoutOverlay__UMfqu{--community-popout-block-size:calc(100dvh - 1rem);align-items:stretch;padding:.5rem;place-items:start stretch}.communities-page_popoutShell__JcLbO{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:var(--community-popout-block-size);max-height:var(--community-popout-block-size)}.communities-page_popoutMedia__bEp65{height:min(30dvh,18rem);min-height:12rem;max-height:18rem}.communities-page_favoriteCount__D5XwY{justify-items:start;text-align:left}.communities-page_voteEmbedPanel__1gaSy,.communities-page_voteEmbedVariantCopy__IpDcJ{grid-template-columns:minmax(0,1fr)}.communities-page_voteEmbedActions__hGprs{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.communities-page_communityRow__byVC6,.communities-page_featureCard__DHbbk{animation:none}.communities-page_actionRail__s3VJq,.communities-page_communityRow__byVC6,.communities-page_featureCard__DHbbk,.communities-page_featureMedia__YZDOG img,.communities-page_rowMedia__KxfqF img{transition:none}}@keyframes communities-page_communityRise__d_L6F{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.partner-advertisement-card_communityRow__NUpaa{--community-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--community-border-strong:var(--theme-border-accent,var(--border-accent,var(--community-border)));--community-card:var(--theme-page-card,var(--surface-card));--community-pane:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)));--community-accent:var(--theme-accent,var(--accent-cyan));--community-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);--community-motion:var(--motion-base,200ms);position:relative;display:grid;grid-template-columns:minmax(9rem,14rem) minmax(18rem,1fr) minmax(10.5rem,12.5rem);min-height:16rem;min-width:0;overflow:hidden;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);animation:partner-advertisement-card_communityRise__vXZuL var(--community-motion) var(--ease-standard,ease) both;animation-delay:calc(min(var(--community-index, 0), 8) * 35ms);transition:border-color var(--motion-fast,.15s) var(--ease-standard,ease),box-shadow var(--motion-fast,.15s) var(--ease-standard,ease),transform var(--motion-fast,.15s) var(--ease-standard,ease)}.partner-advertisement-card_selectedCard__evGle{border-color:var(--community-border-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--community-accent) 22%,transparent)}.partner-advertisement-card_communityRow__NUpaa:focus-visible{outline:none;box-shadow:var(--theme-focus-ring,var(--focus-ring))}.partner-advertisement-card_rowMedia__X7YjY{position:relative;display:grid;min-height:100%;place-items:center;overflow:hidden;background:var(--community-pane);color:var(--text-muted);font-weight:800}.partner-advertisement-card_rowMedia__X7YjY:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(0,0,0,.28));opacity:.72}.partner-advertisement-card_rowMedia__X7YjY img{width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow,.26s) var(--ease-standard,ease)}.partner-advertisement-card_rowMedia__X7YjY span{font-size:2.4rem}.partner-advertisement-card_rowMediaIcon__3Sbd2{min-height:100%;padding:1rem}.partner-advertisement-card_mediaIconFrame__saZli{display:grid;width:min(7.5rem,72%);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid var(--community-border);border-radius:var(--community-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--community-pane) 92%,var(--community-accent) 8%),var(--community-card)),var(--community-card);color:var(--text-primary);box-shadow:var(--shadow-soft,0 4px 12px rgba(0,0,0,.16))}.partner-advertisement-card_mediaIconFrame__saZli img{width:100%;height:100%;object-fit:contain}.partner-advertisement-card_mediaIconFrame__saZli span{font-size:2rem}.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon] .partner-advertisement-card_rowMedia__X7YjY{background:linear-gradient(135deg,color-mix(in srgb,var(--community-pane) 92%,var(--community-accent) 8%),var(--community-card)),var(--community-pane)}.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon]{grid-template-columns:minmax(7.5rem,11rem) minmax(18rem,1fr) minmax(10.5rem,12.5rem);min-height:14rem}.partner-advertisement-card_rowMain__PHgSq{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;padding:1rem}.partner-advertisement-card_rowHeader__XCQal{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start}.partner-advertisement-card_pillRow___i9_R,.partner-advertisement-card_rowTitleGroup__IZvwZ,.partner-advertisement-card_tagRow__6JhOa{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.partner-advertisement-card_rowTitleGroup__IZvwZ{display:grid}.partner-advertisement-card_rowTitleGroup__IZvwZ h2{margin:0;color:inherit;font-size:clamp(1.2rem,2.6vw,1.65rem);line-height:1.05;overflow-wrap:anywhere}.partner-advertisement-card_actionRail__R0a5g p,.partner-advertisement-card_safetyStatement__uXUHH,.partner-advertisement-card_shortDescription__zILM2{margin:0;line-height:1.45}.partner-advertisement-card_shortDescription__zILM2{color:var(--text-secondary);font-weight:650}.partner-advertisement-card_favoriteCount__w9ZNj{display:grid;justify-items:end;grid-gap:.1rem;gap:.1rem;min-width:5rem;color:var(--text-muted);font-size:.72rem;text-align:right;text-transform:uppercase;letter-spacing:.06em}.partner-advertisement-card_favoriteCount__w9ZNj strong{color:var(--text-primary);font-size:1.55rem;line-height:1;letter-spacing:0}.partner-advertisement-card_detailGrid__wm2f4{display:flex;flex-wrap:wrap;gap:.45rem .85rem;color:var(--text-muted);font-size:.78rem;font-weight:650}.partner-advertisement-card_longDescriptionWrap__QuJj8{display:grid;justify-items:start;grid-gap:.25rem;gap:.25rem;max-width:68ch}.partner-advertisement-card_longDescription__iDIBd{display:-webkit-box;max-width:100%;overflow:hidden;color:var(--text-secondary);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.partner-advertisement-card_longDescription__iDIBd[data-expanded=true]{display:block;overflow:visible;-webkit-line-clamp:unset}.partner-advertisement-card_longDescription__iDIBd[role=button]{cursor:pointer}.partner-advertisement-card_longDescription__iDIBd:focus-visible{outline:none;box-shadow:var(--theme-focus-ring,var(--focus-ring))}.partner-advertisement-card_longDescription__iDIBd :is(p,ul,ol){margin:0}.partner-advertisement-card_readMoreButton__S_shq{border:0;background:transparent;color:var(--community-accent);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;padding:0;text-align:left}.partner-advertisement-card_readMoreButton__S_shq:focus-visible,.partner-advertisement-card_readMoreButton__S_shq:hover{color:var(--text-primary);outline:none;text-decoration:underline}.partner-advertisement-card_safetyStatement__uXUHH{color:var(--text-muted);font-size:.84rem}.partner-advertisement-card_actionRail__R0a5g{display:flex;flex-direction:column;justify-content:flex-end;gap:.55rem;min-width:0;overflow:hidden;padding:.85rem;border-left:1px solid var(--community-border);background:var(--community-pane);transition:transform var(--motion-fast,.15s) var(--ease-standard,ease)}.partner-advertisement-card_actionRail__R0a5g :is(a,button),.partner-advertisement-card_actionRail__R0a5g>:is(a,button,form){min-width:0;width:100%;overflow-wrap:anywhere;white-space:normal}.partner-advertisement-card_actionRail__R0a5g p{color:var(--text-muted);font-size:.72rem}@media (hover:hover){.partner-advertisement-card_communityRow__NUpaa:hover .partner-advertisement-card_rowMedia__X7YjY img{transform:scale(1.035)}.partner-advertisement-card_communityRow__NUpaa:hover{border-color:var(--community-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.16);transform:translateY(-1px)}.partner-advertisement-card_communityRow__NUpaa:hover .partner-advertisement-card_actionRail__R0a5g{transform:translateX(-2px)}}@container (max-width: 56rem){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon]{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.partner-advertisement-card_actionRail__R0a5g{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.partner-advertisement-card_actionRail__R0a5g p{grid-column:1/-1}}@container (max-width: 36rem){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon],.partner-advertisement-card_rowHeader__XCQal{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_rowMedia__X7YjY{min-height:10rem}.partner-advertisement-card_rowMediaIcon__3Sbd2{min-height:11rem}.partner-advertisement-card_actionRail__R0a5g{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_favoriteCount__w9ZNj{justify-items:start;text-align:left}}@media (max-width:980px){.partner-advertisement-card_communityRow__NUpaa{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.partner-advertisement-card_actionRail__R0a5g{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.partner-advertisement-card_actionRail__R0a5g p{grid-column:1/-1}}@media (max-width:680px){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_rowHeader__XCQal{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_rowMedia__X7YjY{min-height:10rem}.partner-advertisement-card_favoriteCount__w9ZNj{justify-items:start;text-align:left}}@media (prefers-reduced-motion:reduce){.partner-advertisement-card_communityRow__NUpaa{animation:none;transition:none}.partner-advertisement-card_actionRail__R0a5g,.partner-advertisement-card_rowMedia__X7YjY img{transition:none}}@keyframes partner-advertisement-card_communityRise__vXZuL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.partner-center_root__RsYiE{--partner-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--partner-border-strong:var(--theme-border-accent,var(--border-accent,var(--partner-border)));--partner-card:var(--theme-page-card,var(--surface-card));--partner-card-strong:var(--theme-page-card-strong,var(--surface-panel));--partner-pane:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)));--partner-row:var(--theme-page-row,rgba(255,255,255,0.034));--partner-row-strong:var(--theme-page-row-strong,rgba(255,255,255,0.06));--partner-accent:var(--theme-accent,var(--accent-cyan));--partner-accent-strong:var(--theme-accent-strong,var(--accent-blue));--partner-good:var(--state-success,var(--accent-lime));--partner-warn:var(--state-warning,var(--accent-amber));--partner-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);--partner-motion:var(--motion-base,160ms)}.partner-center_stack__km_7X{gap:1rem}.partner-center_hero__Yn1mE{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;overflow:hidden;min-width:0;padding:clamp(.85rem,1.6vw,1.15rem);border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--partner-card-strong) 92%,var(--partner-accent) 8%),var(--partner-card)),var(--partner-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.partner-center_hero__Yn1mE:after{content:"";position:absolute;inset:auto 1rem 0 1rem;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--partner-accent-strong) 65%,transparent),transparent);animation:partner-center_partnerHeroLine__hrMOn 4.8s ease-in-out infinite}.partner-center_channelCard__wXS4Z,.partner-center_discordCtaCard__KN63i,.partner-center_heroCopy__B57zI,.partner-center_heroPanel__tXQh9,.partner-center_installationCard__GSDj5,.partner-center_mediaTool__iMaA6,.partner-center_previewCard__8uOya,.partner-center_snippetCard__A6sN_{min-width:0}.partner-center_heroCopy__B57zI{display:grid;align-content:center;grid-gap:.8rem;gap:.8rem}.partner-center_eyebrow__cBnUY,.partner-center_panelKicker__pfV7o{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0;color:var(--text-muted);font-size:.72rem;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.partner-center_hero__Yn1mE h1{max-width:none;margin:0;color:var(--text-primary);font-size:clamp(1.55rem,3vw,2.6rem);line-height:1;letter-spacing:0}.partner-center_auditSummary__tySeo,.partner-center_botSummary__1BQy_ p,.partner-center_channelCard__wXS4Z p,.partner-center_discordCtaCard__KN63i p,.partner-center_hero__Yn1mE p,.partner-center_installationCard__GSDj5 p,.partner-center_previewCard__8uOya p,.partner-center_ruleGrid__ggVM_ p,.partner-center_snippetCard__A6sN_ p{margin:0;color:var(--text-secondary);line-height:1.5}.partner-center_heroCopy__B57zI>p{max-width:58ch;font-size:1rem}.partner-center_discordButton__oeCnf:after{content:"";position:absolute;inset:-45% auto -45% -20%;width:38%;transform:rotate(12deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent);animation:partner-center_partnerCtaGlint__7aLIf 3.6s ease-in-out infinite}.partner-center_heroPanel__tXQh9{display:grid;align-content:space-between;grid-gap:.95rem;gap:.95rem;padding:1rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:color-mix(in srgb,var(--partner-pane) 88%,transparent)}.partner-center_heroPanel__tXQh9>strong{color:var(--text-primary);font-size:1.35rem;line-height:1.05}.partner-center_tabBar__okioW{justify-content:flex-start;flex-wrap:wrap}.partner-center_processRail__8RjHA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.partner-center_processCard__nqEbw{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0;padding:.78rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-row);color:var(--text-primary);text-decoration:none;transition:border-color var(--motion-fast,.12s) ease,background var(--motion-fast,.12s) ease,opacity var(--motion-fast,.12s) ease}.partner-center_processCard__nqEbw span{color:var(--text-muted);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.7rem;font-weight:800;letter-spacing:.08em}.partner-center_processCard__nqEbw strong{color:inherit;font-size:.95rem;line-height:1.15;overflow-wrap:anywhere}.partner-center_processCard__nqEbw[data-state=done],.partner-center_processCard__nqEbw[data-state=locked]{opacity:.58;filter:grayscale(.5)}.partner-center_processCard__nqEbw[data-state=current]{border-color:var(--partner-border-strong);background:color-mix(in srgb,var(--partner-accent) 16%,var(--partner-row))}.partner-center_processCard__nqEbw:focus-visible,.partner-center_processCard__nqEbw:hover{border-color:var(--partner-border-strong);background:var(--partner-row-strong);outline:none}.partner-center_heroMetricGrid__E8hkc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.partner-center_discordCtaCard__KN63i,.partner-center_heroMetricGrid__E8hkc span,.partner-center_mediaTool__iMaA6,.partner-center_progressStep__lijTV,.partner-center_ruleGrid__ggVM_ article{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-row)}.partner-center_heroMetricGrid__E8hkc span{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem;color:var(--text-muted);font-size:.78rem}.partner-center_heroMetricGrid__E8hkc strong{color:var(--text-primary);font-size:.95rem}.partner-center_feedbackSection__Tg9ww{animation:partner-center_partnerRise__xpAhb var(--partner-motion) ease both}.partner-center_progressRail__XTJre{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.partner-center_progressStep__lijTV{position:relative;display:flex;gap:.65rem;min-width:0;padding:.78rem;animation:partner-center_partnerRise__xpAhb var(--partner-motion) ease both;animation-delay:calc(var(--progress-index, 0) * 40ms)}.partner-center_progressStep__lijTV:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:transparent}.partner-center_progressStep__lijTV[data-state=done]:after{background:var(--partner-good)}.partner-center_progressStep__lijTV[data-state=current]:after{background:var(--partner-warn);animation:partner-center_partnerStatusPulse__s3pAf 1.9s ease-in-out infinite}.partner-center_progressStep__lijTV>span{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius);color:var(--text-primary);font-size:.78rem;font-weight:800}.partner-center_progressStep__lijTV strong{display:block;color:var(--text-primary);line-height:1.2}.partner-center_progressStep__lijTV p{margin:.15rem 0 0;color:var(--text-muted);font-size:.8rem;line-height:1.35}.partner-center_summaryGrid__p6H93{animation:partner-center_partnerRise__xpAhb var(--partner-motion) ease both}.partner-center_choiceGrid__VMtij,.partner-center_infoGrid__FR_a4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.partner-center_choiceCard__T4YVt,.partner-center_focusCard__oCnq_,.partner-center_infoCard__bhXY5{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;padding:.95rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-card-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.partner-center_guideStack__dpqMd{display:grid;grid-gap:.85rem;gap:.85rem}.partner-center_focusCard__oCnq_{background:linear-gradient(180deg,color-mix(in srgb,var(--partner-pane) 90%,transparent),var(--partner-card-strong)),var(--partner-card-strong)}.partner-center_choiceCard__T4YVt>strong,.partner-center_focusCard__oCnq_>strong,.partner-center_infoCard__bhXY5>strong{color:var(--text-primary)}.partner-center_choiceCard__T4YVt{align-content:start}.partner-center_statusStrip__ZDOaH{display:flex;flex-wrap:wrap;gap:.45rem}.partner-center_livePlacementActions__UkaVc{justify-content:flex-start}.partner-center_discordSection__YG3di,.partner-center_formSection__tMHXO,.partner-center_previewSection__FyBG_,.partner-center_rulesSection___Nfle,.partner-center_toolSection__yXdTA{scroll-margin-top:1rem}.partner-center_ruleGrid__ggVM_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.partner-center_ruleGrid__ggVM_ article{display:grid;grid-gap:.42rem;gap:.42rem;padding:.9rem}.partner-center_ruleGrid__ggVM_ span{color:var(--partner-warn);font-weight:800}.partner-center_botSummary__1BQy_ strong,.partner-center_cardHeader__kYds7 strong,.partner-center_discordCtaCard__KN63i strong,.partner-center_ruleGrid__ggVM_ strong{color:var(--text-primary)}.partner-center_adToolGrid__YB8Jy{display:grid;grid-template-columns:minmax(19rem,.78fr) minmax(0,1.22fr);grid-gap:.9rem;gap:.9rem;align-items:start}.partner-center_channelCard__wXS4Z,.partner-center_installationCard__GSDj5,.partner-center_previewCard__8uOya,.partner-center_snippetCard__A6sN_{display:grid;grid-gap:.75rem;gap:.75rem;padding:.9rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-card-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color var(--motion-fast,.12s) ease,transform var(--motion-fast,.12s) ease}.partner-center_embedPreview__yrLGL{width:100%;max-width:520px;height:210px;border:0;border-radius:var(--partner-radius);background:#0b0d10}.partner-center_snippetGrid__xEHTA{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:.75rem;gap:.75rem}.partner-center_snippetCard__A6sN_ textarea{width:100%;min-height:7rem;resize:vertical}.partner-center_cardHeader__kYds7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem}.partner-center_cardHeader__kYds7>div{display:grid;grid-gap:.3rem;gap:.3rem;min-width:min(100%,14rem)}.partner-center_botSummary__1BQy_,.partner-center_discordStack__DbEKW,.partner-center_formStack__TzHcu,.partner-center_installationList__Y3azz{display:grid;grid-gap:1rem;gap:1rem}.partner-center_botSummary__1BQy_{max-width:76ch;padding:.9rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-row)}.partner-center_discordCtaGrid__OsNhS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.partner-center_discordCtaCard__KN63i{display:grid;grid-gap:.6rem;gap:.6rem;padding:.95rem}.partner-center_discordButton__oeCnf{position:relative;overflow:hidden}.partner-center_discordStatusRow__B3lOX{display:flex;flex-wrap:wrap;gap:.5rem}.partner-center_discordStatusRow__B3lOX span{display:inline-flex;min-height:1.6rem;align-items:center;padding:0 .55rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-row);color:var(--text-secondary);font-size:.78rem;font-weight:650}.partner-center_discordFormGrid__6VSiF,.partner-center_fieldGrid__2ia5x,.partner-center_mediaToolGrid__fGQ0a{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.8rem;gap:.8rem;align-items:end}.partner-center_channelActions__tiLjQ{justify-content:flex-start}.partner-center_channelActions__tiLjQ label{display:grid;grid-gap:.35rem;gap:.35rem}.partner-center_auditSummary__tySeo{padding:.7rem;border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-row)}.partner-center_channelActions__tiLjQ label,.partner-center_discordFormGrid__6VSiF label,.partner-center_formStack__TzHcu label,.partner-center_snippetCard__A6sN_ label{min-width:0}.partner-center_root__RsYiE input,.partner-center_root__RsYiE select,.partner-center_root__RsYiE textarea{width:100%;min-width:0}.partner-center_mediaTool__iMaA6{display:grid;grid-gap:.6rem;gap:.6rem;padding:.85rem}.partner-center_formActions__0nPZt{justify-content:flex-start}.partner-center_previewSection__FyBG_{animation:partner-center_partnerRise__xpAhb var(--partner-motion) ease both}@media (hover:hover){.partner-center_channelCard__wXS4Z:hover,.partner-center_installationCard__GSDj5:hover,.partner-center_previewCard__8uOya:hover,.partner-center_snippetCard__A6sN_:hover{border-color:var(--partner-border-strong);transform:translateY(-1px)}}@media (max-width:1020px){.partner-center_adToolGrid__YB8Jy,.partner-center_hero__Yn1mE{grid-template-columns:minmax(0,1fr)}.partner-center_choiceGrid__VMtij,.partner-center_infoGrid__FR_a4,.partner-center_processRail__8RjHA,.partner-center_progressRail__XTJre,.partner-center_ruleGrid__ggVM_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.partner-center_channelCard__wXS4Z,.partner-center_heroPanel__tXQh9,.partner-center_hero__Yn1mE,.partner-center_installationCard__GSDj5,.partner-center_previewCard__8uOya,.partner-center_progressStep__lijTV,.partner-center_ruleGrid__ggVM_ article,.partner-center_snippetCard__A6sN_{padding:.75rem}.partner-center_hero__Yn1mE h1{max-width:none;font-size:2rem;line-height:1}.partner-center_choiceGrid__VMtij,.partner-center_discordCtaGrid__OsNhS,.partner-center_heroMetricGrid__E8hkc,.partner-center_infoGrid__FR_a4,.partner-center_progressRail__XTJre,.partner-center_ruleGrid__ggVM_{grid-template-columns:minmax(0,1fr)}.partner-center_embedPreview__yrLGL{height:230px}}@media (prefers-reduced-motion:reduce){.partner-center_discordButton__oeCnf:after,.partner-center_feedbackSection__Tg9ww,.partner-center_hero__Yn1mE:after,.partner-center_previewSection__FyBG_,.partner-center_progressStep__lijTV,.partner-center_progressStep__lijTV[data-state=current]:after,.partner-center_summaryGrid__p6H93{animation:none}.partner-center_channelCard__wXS4Z,.partner-center_installationCard__GSDj5,.partner-center_previewCard__8uOya,.partner-center_snippetCard__A6sN_{transition:none}}@keyframes partner-center_partnerRise__xpAhb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes partner-center_partnerStatusPulse__s3pAf{0%,to{opacity:.45}50%{opacity:1}}@keyframes partner-center_partnerHeroLine__hrMOn{0%,to{opacity:.25;transform:scaleX(.72)}50%{opacity:.8;transform:scaleX(1)}}@keyframes partner-center_partnerCtaGlint__7aLIf{0%,35%{transform:translateX(-120%) rotate(12deg)}70%,to{transform:translateX(360%) rotate(12deg)}}.partner-advertisement-draft-form_formActions__zaeT2{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:flex-start}.partner-advertisement-draft-form_submitBlankButton__8bU_m{border-color:color-mix(in srgb,var(--state-success,#49b66d) 58%,transparent);background:color-mix(in srgb,var(--state-success,#49b66d) 78%,#0b1010 22%);color:var(--theme-text-on-accent,var(--text-on-accent,#ffffff))}.partner-advertisement-draft-form_goBackButton__Nu7h3{border-color:color-mix(in srgb,var(--state-danger,#d95f5f) 58%,transparent);background:color-mix(in srgb,var(--state-danger,#d95f5f) 18%,var(--theme-page-control,transparent));color:color-mix(in srgb,var(--state-danger,#d95f5f) 72%,var(--text-primary))}.square-image-crop-dialog_scrim__wpXOk{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:rgba(4,8,16,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.square-image-crop-dialog_dialog__kTzT8{width:min(100%,760px);display:grid;grid-gap:18px;gap:18px;padding:22px;border-radius:3px;border:1px solid rgba(118,214,255,.16);background:var(--surface-panel);box-shadow:0 28px 80px rgba(0,0,0,.42)}.square-image-crop-dialog_header__UQDim{display:grid;grid-gap:8px;gap:8px}.square-image-crop-dialog_eyebrow__GutLb{color:rgba(143,235,255,.78);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.square-image-crop-dialog_header__UQDim h2{margin:0;color:var(--text-primary);font-family:var(--font-display,"Oxanium",Georgia,serif);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);letter-spacing:-.03em}.square-image-crop-dialog_description__l9ITv{margin:0;color:var(--text-secondary);line-height:1.55}.square-image-crop-dialog_layout__cI_NA{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:18px;gap:18px}.square-image-crop-dialog_viewportShell__u68IU{display:grid;grid-gap:12px;gap:12px}.square-image-crop-dialog_viewport__lthZN{position:relative;max-width:100%;overflow:hidden;border-radius:3px;border:1px solid rgba(131,222,255,.2);background:var(--surface-control);justify-self:center;touch-action:none;cursor:-webkit-grab;cursor:grab}.square-image-crop-dialog_viewport__lthZN:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-cyan) 42%,transparent);outline-offset:3px}.square-image-crop-dialog_viewport__lthZN:active{cursor:-webkit-grabbing;cursor:grabbing}.square-image-crop-dialog_viewportImage__cC6pP{position:absolute;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.square-image-crop-dialog_crosshairHorizontal__1UZ9v,.square-image-crop-dialog_crosshairVertical__oxhKB,.square-image-crop-dialog_gridOverlay__2Ll9L{position:absolute;inset:0;pointer-events:none}.square-image-crop-dialog_gridOverlay__2Ll9L:after,.square-image-crop-dialog_gridOverlay__2Ll9L:before{content:"";position:absolute;background:rgba(255,255,255,.12)}.square-image-crop-dialog_gridOverlay__2Ll9L:before{top:33.333%;left:0;right:0;height:1px}.square-image-crop-dialog_gridOverlay__2Ll9L:after{top:66.666%;left:0;right:0;height:1px}.square-image-crop-dialog_crosshairVertical__oxhKB{background:linear-gradient(90deg,transparent 33.1%,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 33.45%,transparent 0,transparent 66.55%,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 66.9%,transparent 0)}.square-image-crop-dialog_crosshairHorizontal__1UZ9v{background:linear-gradient(180deg,transparent 49.85%,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 50.15%,transparent 0)}.square-image-crop-dialog_viewportHint__5y4SK{margin:0;color:var(--text-secondary);font-size:.9rem;text-align:center}.square-image-crop-dialog_controls__V6tjt{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:16px;border-radius:3px;border:1px solid rgba(118,214,255,.12);background:rgba(255,255,255,.03)}.square-image-crop-dialog_controlBlock__uZ0Jo{display:grid;grid-gap:8px;gap:8px}.square-image-crop-dialog_controlLabel__e6LDu{color:var(--text-primary);font-family:var(--font-display,"Oxanium",Georgia,serif);font-size:.94rem;letter-spacing:-.02em}.square-image-crop-dialog_range__MIeWJ{width:100%}.square-image-crop-dialog_metaList__14BZl{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.square-image-crop-dialog_metaRow__TdiW5{display:flex;justify-content:space-between;gap:12px;color:var(--text-secondary);font-size:.88rem}.square-image-crop-dialog_metaValue__hbc_5{color:var(--text-primary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace)}.square-image-crop-dialog_actionRow__7TTFR{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.square-image-crop-dialog_buttonGhost___VKxd,.square-image-crop-dialog_buttonPrimary__UBxRY,.square-image-crop-dialog_button__VM7X1{min-height:44px;padding:0 16px;border-radius:3px;font-family:var(--font-display,"Oxanium",Georgia,serif);font-weight:700;letter-spacing:-.02em}.square-image-crop-dialog_buttonPrimary__UBxRY{border:0;background:var(--accent-cyan);color:#07111d;box-shadow:0 14px 28px rgba(73,224,255,.18)}.square-image-crop-dialog_button__VM7X1{border:1px solid rgba(118,214,255,.14);background:rgba(255,255,255,.04);color:var(--text-primary)}.square-image-crop-dialog_buttonGhost___VKxd{border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text-secondary)}.square-image-crop-dialog_buttonGhost___VKxd:disabled,.square-image-crop-dialog_buttonPrimary__UBxRY:disabled,.square-image-crop-dialog_button__VM7X1:disabled{opacity:.62;cursor:wait}.square-image-crop-dialog_error__gjnNk{margin:0;color:rgba(255,174,190,.96);line-height:1.5}.square-image-crop-dialog_uploadReadyButton__fhbyz{background:var(--success,#6be675)!important;color:#07110b!important;box-shadow:0 0 0 rgba(102,223,128,0);animation:square-image-crop-dialog_uploadReadyPulse__hjWxP .56s ease-out 1}@keyframes square-image-crop-dialog_uploadReadyPulse__hjWxP{0%{transform:scale(.98);box-shadow:0 0 0 0 rgba(102,223,128,.42)}45%{transform:scale(1.01);box-shadow:0 0 0 12px rgba(102,223,128,.14)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(102,223,128,0)}}@media (max-width:820px){.square-image-crop-dialog_dialog__kTzT8{padding:18px}.square-image-crop-dialog_layout__cI_NA{grid-template-columns:1fr}.square-image-crop-dialog_actionRow__7TTFR{justify-content:stretch}.square-image-crop-dialog_buttonGhost___VKxd,.square-image-crop-dialog_buttonPrimary__UBxRY,.square-image-crop-dialog_button__VM7X1{width:100%}}.project-media-upload-field_root__ibd_6{--media-surface:var(--theme-page-card,var(--surface-card));--media-surface-strong:var(--theme-page-card-strong,var(--surface-panel));--media-control:var(--theme-page-control,var(--surface-control));--media-control-strong:var(--theme-page-control-strong,var(--surface-control-strong));--media-soft:var(--theme-page-soft,var(--surface-soft));--media-border:var(--theme-border,var(--border-subtle));--media-border-strong:var(--theme-border-strong,var(--border-strong));--media-border-accent:var(--theme-border-accent,var(--border-accent));--media-focus-ring:var(--theme-focus-ring,var(--focus-ring));--media-radius-panel:0px;--media-radius-card:0px;--media-radius-control:0px;--media-radius-pill:0px;--media-text-on-accent:var(--theme-text-on-accent,var(--text-on-accent));display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:var(--media-radius-panel);border:1px solid var(--media-border);background:var(--media-surface);box-shadow:none}.project-media-upload-field_disclosure__fBo4X{display:grid;grid-gap:0;gap:0;overflow:hidden;border-radius:var(--member-disclosure-radius,var(--media-radius-panel));border:1px solid var(--media-border);background:var(--media-surface)}.project-media-upload-field_disclosureSummary__BcpF1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;background:var(--media-surface-strong)}.project-media-upload-field_disclosureSummary__BcpF1::-webkit-details-marker{display:none}.project-media-upload-field_disclosureSummaryCopy__G_Yyx{display:grid;grid-gap:4px;gap:4px;min-width:0}.project-media-upload-field_disclosureSummaryTitle__qEv4w{color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.98rem;font-weight:650;letter-spacing:-.02em}.project-media-upload-field_disclosureSummaryText__pNjhp{color:var(--text-secondary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.84rem;line-height:1.45;overflow-wrap:anywhere}.project-media-upload-field_disclosureSummaryAction__VQ7ZL{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:var(--media-radius-pill);border:1px solid var(--media-border);background:var(--media-control);color:var(--text-primary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.project-media-upload-field_disclosurePanel__z4fxm{display:grid}.project-media-upload-field_disclosurePanel__z4fxm .project-media-upload-field_root__ibd_6{border-width:1px 0 0;border-radius:0}.project-media-upload-field_label__WRfNw{color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.98rem;font-weight:650;letter-spacing:-.02em}.project-media-upload-field_previewRow__tFwCa{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.project-media-upload-field_preview___hL_h{width:72px;aspect-ratio:1;border-radius:var(--media-radius-card);overflow:hidden;border:1px solid var(--media-border-strong);background:var(--media-control);display:grid;place-items:center}.project-media-upload-field_previewImage__oSKT2{width:100%;height:100%;object-fit:cover}.project-media-upload-field_previewFallback__jNM7K{color:var(--text-primary);font-family:var(--font-display,var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif));font-size:1.15rem;font-weight:700;letter-spacing:-.04em}.project-media-upload-field_meta__kxDZo{display:grid;grid-gap:8px;gap:8px;min-width:0}.project-media-upload-field_error__jkNf4,.project-media-upload-field_helper__HVVmz,.project-media-upload-field_status__CHbFJ,.project-media-upload-field_summary__yg9nI{margin:0;color:var(--text-secondary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);line-height:1.55}.project-media-upload-field_detailRow__SXeBW{display:flex;flex-wrap:wrap;gap:8px}.project-media-upload-field_metaPill__xCDff{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--media-radius-pill);border:1px solid var(--media-border);background:var(--media-soft);color:var(--text-secondary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.project-media-upload-field_mediaUrl__v8vRw{padding:11px 12px;border-radius:var(--media-radius-control);border:1px solid color-mix(in srgb,var(--media-border-accent) 58%,transparent);background:var(--media-control);color:var(--text-secondary);font-size:.74rem}.project-media-upload-field_mediaUrl__v8vRw,.project-media-upload-field_selectedFileName__4gH84{display:block;font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);overflow-wrap:anywhere}.project-media-upload-field_selectedFileName__4gH84{color:var(--text-primary);font-size:.76rem}.project-media-upload-field_inputRow__v7oOB{display:grid;grid-gap:10px;gap:10px}.project-media-upload-field_fileInput__X6RGK{width:100%;min-height:48px;border-radius:var(--media-radius-control);border:1px solid var(--media-border-strong);background:var(--media-control-strong);color:var(--text-secondary);padding:13px 14px;font:inherit;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.project-media-upload-field_fileInput__X6RGK::-webkit-file-upload-button{margin-right:14px;min-height:36px;padding:0 14px;border:1px solid var(--media-border-accent);border-radius:0;background:var(--media-control-strong);color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;cursor:pointer}.project-media-upload-field_fileInput__X6RGK::file-selector-button{margin-right:14px;min-height:36px;padding:0 14px;border:1px solid var(--media-border-accent);border-radius:0;background:var(--media-control-strong);color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;cursor:pointer}.project-media-upload-field_fileInput__X6RGK:hover:not(:disabled){border-color:var(--media-border-accent);background:color-mix(in srgb,var(--media-control-strong) 86%,var(--theme-accent-soft,transparent) 14%)}.project-media-upload-field_fileInput__X6RGK:focus-visible{outline:none;box-shadow:var(--media-focus-ring);border-color:var(--media-border-accent)}.project-media-upload-field_fileInput__X6RGK:disabled{opacity:.72;cursor:progress}.project-media-upload-field_fileInputHidden__pUFy_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.project-media-upload-field_premiumUploadTrigger__iqgvV{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:42px;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--theme-button-premium-border,var(--theme-border-accent,var(--border-accent)));border-radius:var(--media-radius-control);background:linear-gradient(135deg,var(--theme-button-premium,var(--theme-accent-strong,var(--accent-purple,#7c3aed))),color-mix(in srgb,var(--theme-button-premium,var(--theme-accent-strong,var(--accent-purple,#7c3aed))) 72%,#ffffff 12%));color:var(--theme-button-premium-text,var(--media-text-on-accent));font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:800;letter-spacing:-.02em;cursor:pointer;transition:border-color var(--motion-fast,.16s) ease,filter var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease}.project-media-upload-field_premiumUploadTrigger__iqgvV:hover{filter:brightness(1.05)}.project-media-upload-field_premiumUploadTrigger__iqgvV:active{transform:translateY(1px)}.project-media-upload-field_premiumUploadTrigger__iqgvV[aria-disabled=true]{opacity:.72;cursor:progress;pointer-events:none}.project-media-upload-field_deleteButton__qJ6Ud{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:var(--media-radius-control);border:1px solid color-mix(in srgb,var(--state-danger) 42%,var(--media-border) 58%);background:var(--media-control);color:color-mix(in srgb,var(--state-danger) 34%,var(--text-primary));font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease}.project-media-upload-field_deleteButton__qJ6Ud:hover:not(:disabled){border-color:color-mix(in srgb,var(--state-danger) 62%,var(--media-border) 38%);box-shadow:0 0 0 1px color-mix(in srgb,var(--state-danger) 14%,transparent)}.project-media-upload-field_deleteButton__qJ6Ud:focus-visible{outline:none;box-shadow:var(--media-focus-ring)}.project-media-upload-field_deleteButton__qJ6Ud:disabled{opacity:.72;cursor:progress}.project-media-upload-field_helper__HVVmz{font-size:.88rem}.project-media-upload-field_status__CHbFJ{color:color-mix(in srgb,var(--theme-accent,var(--text-primary)) 72%,var(--text-secondary))}.project-media-upload-field_error__jkNf4{color:color-mix(in srgb,var(--state-danger) 40%,var(--text-secondary))}.project-media-upload-field_sensitiveRow__hfJga{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:flex-start;padding:12px 13px;border-radius:var(--media-radius-card);border:1px solid var(--media-border);background:var(--media-control);color:var(--text-secondary);line-height:1.35}.project-media-upload-field_sensitiveCheckbox__M1t1W{margin:2px 0 0;inline-size:16px;block-size:16px;accent-color:var(--theme-accent,currentColor)}.project-media-upload-field_sensitiveCopy__gyaNh{display:grid;grid-gap:2px;gap:2px;min-width:0}.project-media-upload-field_sensitiveRow__hfJga strong{display:block;font-size:.82rem;color:var(--text-primary);font-weight:650}.project-media-upload-field_sensitiveRow__hfJga small{display:block;color:var(--text-muted);font-size:.74rem;line-height:1.45}@media (max-width:640px){.project-media-upload-field_root__ibd_6{padding:14px}.project-media-upload-field_disclosureSummary__BcpF1{align-items:flex-start}.project-media-upload-field_previewRow__tFwCa{grid-template-columns:1fr;align-items:start}.project-media-upload-field_preview___hL_h{width:80px}}.help-tooltip_root__8CRQw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 64%,transparent);border-radius:999px;background:var(--theme-page-control,var(--surface-control));color:color-mix(in srgb,var(--text-muted) 86%,var(--text-primary) 14%);cursor:help;outline:none}.help-tooltip_icon__W4XKR{width:.75rem;height:.75rem;display:block}.help-tooltip_root__8CRQw:after,.help-tooltip_root__8CRQw:before{position:absolute;left:50%;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.help-tooltip_root__8CRQw:before{content:"";bottom:calc(100% + 5px);transform:translate(-50%,4px);border-width:6px 5px 0;border-style:solid;border-color:color-mix(in srgb,var(--theme-page-floating,var(--surface-floating)) 96%,#000 4%) transparent transparent}.help-tooltip_root__8CRQw:after{content:attr(data-tooltip);bottom:calc(100% + 10px);width:max-content;max-width:min(18rem,calc(100vw - 2rem));padding:.45rem .55rem;border:1px solid color-mix(in srgb,var(--theme-border-strong,var(--border-strong)) 72%,transparent);border-radius:8px;background:var(--theme-page-floating,var(--surface-floating));color:var(--text-primary);font-size:.7rem;font-weight:500;line-height:1.4;text-align:left;white-space:normal;transform:translate(-50%,4px);box-shadow:var(--theme-shadow-float,var(--shadow-float));z-index:30}.help-tooltip_root__8CRQw:focus-visible,.help-tooltip_root__8CRQw:hover{border-color:color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 56%,transparent);color:var(--text-primary)}.help-tooltip_root__8CRQw:focus-visible:after,.help-tooltip_root__8CRQw:focus-visible:before,.help-tooltip_root__8CRQw:hover:after,.help-tooltip_root__8CRQw:hover:before{opacity:1;transform:translate(-50%)}.project-create-form_form__fZI12{display:grid;grid-gap:var(--space-2,16px);gap:var(--space-2,16px);min-width:0}.project-create-form_form__fZI12[data-disabled=true]{opacity:.72}.project-create-form_field__evfEf{display:grid;grid-gap:calc(var(--space-1, 8px) * .7);gap:calc(var(--space-1, 8px) * .7);min-width:0;color:var(--text-primary);font-size:.92rem;font-weight:650}.project-create-form_fieldOptional__pNLSk,.project-create-form_hint__gvq1c{color:var(--text-muted);font-size:.78rem;font-weight:500;line-height:1.4}.project-create-form_input__bxGX3,.project-create-form_textarea__kWBzx{width:100%;min-width:0;border:1px solid var(--theme-border-strong,var(--border-strong));border-radius:min(var(--theme-radius-control,3px),3px);background:var(--theme-page-control,var(--surface-control));color:var(--text-primary);font:inherit;font-weight:500;line-height:1.4;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.project-create-form_input__bxGX3{min-height:42px;padding:0 12px}.project-create-form_textarea__kWBzx{min-height:76px;padding:10px 12px;resize:vertical}.project-create-form_input__bxGX3:focus-visible,.project-create-form_textarea__kWBzx:focus-visible{border-color:var(--theme-border-accent,var(--border-accent));box-shadow:var(--theme-focus-ring,var(--focus-ring));outline:none}.project-create-form_accessFieldset__xawng{display:grid;grid-gap:calc(var(--space-1, 8px) * .8);gap:calc(var(--space-1, 8px) * .8);min-width:0;margin:0;padding:0;border:0}.project-create-form_accessLegend__G6U72{padding:0;color:var(--text-primary);font-size:.92rem;font-weight:650}.project-create-form_accessGrid__FUUQW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:calc(var(--space-1, 8px) * .8);gap:calc(var(--space-1, 8px) * .8);min-width:0}.project-create-form_accessOption__qPS8F{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:calc(var(--space-1, 8px) * .75);gap:calc(var(--space-1, 8px) * .75);align-items:flex-start;min-width:0;padding:12px;border:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));border-radius:min(var(--theme-radius-card,3px),3px);background:var(--theme-page-row-strong,var(--theme-page-soft,var(--surface-soft)));color:var(--text-secondary);cursor:pointer;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.project-create-form_accessOption__qPS8F:has(.project-create-form_accessOptionInput__RVRyq:checked){border-color:var(--theme-border-accent,var(--border-accent));background:var(--theme-page-control-strong,var(--surface-control-strong));color:var(--text-primary)}.project-create-form_accessOption__qPS8F:focus-within{border-color:var(--theme-border-accent,var(--border-accent));box-shadow:var(--theme-focus-ring,var(--focus-ring))}.project-create-form_accessOptionInput__RVRyq{margin:.2rem 0 0;inline-size:16px;block-size:16px;accent-color:var(--theme-accent,currentColor)}.project-create-form_accessOptionCopy__rn937{display:grid;grid-gap:3px;gap:3px;min-width:0}.project-create-form_accessOptionTitle__kibln{color:var(--text-primary);font-size:.88rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.project-create-form_accessOptionText__GTSet{color:var(--text-secondary);font-size:.8rem;font-weight:500;line-height:1.38;overflow-wrap:anywhere}.project-create-form_error__c9dVL,.project-create-form_status__cJbec{margin:0;font-size:.88rem;line-height:1.45}.project-create-form_status__cJbec{color:color-mix(in srgb,var(--theme-accent,var(--text-primary)) 72%,var(--text-secondary))}.project-create-form_error__c9dVL{color:color-mix(in srgb,var(--state-danger) 40%,var(--text-secondary))}.project-create-form_errorBlock__DoqWf{display:grid;grid-gap:var(--space-1,8px);gap:var(--space-1,8px);min-width:0}.project-create-form_recoveryActions__zN3xO{display:flex;flex-wrap:wrap;gap:calc(var(--space-1, 8px) * .75);min-width:0}@media (max-width:640px){.project-create-form_form__fZI12{gap:calc(var(--space-2, 16px) * .8)}.project-create-form_accessOption__qPS8F{padding:10px}}.book-cover-field_panel__TTioF{display:grid;grid-gap:14px;gap:14px}.book-cover-field_toolbar__xxhiL{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.book-cover-field_previewGrid__Cq2GE{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.book-cover-field_previewCard__qG1J3{display:grid;grid-gap:10px;gap:10px}.book-cover-field_previewMeta__9Q9TB{display:flex;align-items:center;justify-content:space-between;gap:10px}.book-cover-field_previewLabel__zwlFn{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-copy-muted)}.book-cover-field_notice__azDnY{margin:0;color:var(--theme-copy-muted);font-size:.92rem}.book-cover-field_error__lkmgQ{margin:0;color:var(--theme-warning-strong)}