.CommunityPage_page__LjcVR{min-height:100vh;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);max-width:100vw}.CommunityPage_page__LjcVR *{min-width:0}.CommunityPage_container__Kywc9{width:min(1160px,100%);max-width:100%;margin:0 auto}.CommunityPage_section__uknom{position:relative;max-width:100vw;overflow-x:hidden;padding:clamp(2.75rem,5vw,4.25rem) clamp(1rem,4vw,2rem)}.CommunityPage_hero__ltPtq{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(2.5rem,4vw,3.5rem);color:#fff}.CommunityPage_heroBg__NXy27{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 18% 20%,rgba(231,165,138,.2),transparent 24rem),radial-gradient(circle at 86% 16%,rgba(8,127,131,.24),transparent 22rem),linear-gradient(160deg,rgba(8,16,22,.82),rgba(8,16,22,.72) 52%,rgba(10,20,16,.9)),url(/assets/community-hero.avif) 50% /cover no-repeat}.CommunityPage_heroBg__NXy27:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 34%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 34%,#000,transparent 72%)}.CommunityPage_heroContent__ymPkh{width:min(820px,100%);margin:0 auto;text-align:center;display:grid;grid-gap:1.15rem;gap:1.15rem;justify-items:center}.CommunityPage_badge__BoLxJ{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-pill);background:rgba(8,16,22,.5);color:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:var(--text-xs);font-weight:800}.CommunityPage_badge__BoLxJ svg{color:var(--color-accent)}.CommunityPage_heroTitle__bbPmh{margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,5.4vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-wrap:balance}.CommunityPage_heroTitle__bbPmh em{color:var(--color-accent);font-style:normal}.CommunityPage_heroSubtitle__nVR5Y{max-width:620px;margin:0;color:rgba(255,255,255,.82);font-size:var(--text-lg);line-height:1.75;text-wrap:pretty}.CommunityPage_heroActions__cr_Hu{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.2rem}.CommunityPage_statsStrip__RQ250{width:min(880px,100%);margin:clamp(1.75rem,4vw,2.75rem) auto 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);background:rgba(3,8,12,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden}.CommunityPage_stat__o6Emp{padding:1.15rem 1rem;text-align:center;-webkit-border-start:1px solid rgba(255,255,255,.1);border-inline-start:1px solid rgba(255,255,255,.1)}.CommunityPage_stat__o6Emp:first-child{-webkit-border-start:0;border-inline-start:0}.CommunityPage_statValue__V2mBv{color:#fff;font-weight:900;font-size:clamp(1.2rem,2.2vw,1.7rem)}.CommunityPage_statLabel__lyaDG{margin-top:.25rem;color:rgba(255,255,255,.66);font-size:var(--text-xs)}.CommunityPage_sectionHeader__8slDd{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.4rem,3vw,2rem)}.CommunityPage_sectionHeaderText__dlOOw{max-width:680px;min-width:0}.CommunityPage_sectionKicker__tAtfm{margin:0 0 .5rem;color:var(--color-primary);font-size:var(--text-sm);font-weight:900}.CommunityPage_sectionTitle__oOfjo{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.18;letter-spacing:0;text-wrap:balance}.CommunityPage_sectionDescription__V0ZK7{max-width:620px;margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.8}.CommunityPage_toolbar__IASPN{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.CommunityPage_tabs___eM3M{display:inline-flex;gap:.2rem;padding:.28rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface)}.CommunityPage_tab__sunvL{min-height:2.35rem;border:0;border-radius:var(--radius-pill);padding:.45rem 1.1rem;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:900;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_tab__sunvL:hover{color:var(--text-primary)}.CommunityPage_tabActive__dPGR7{background:var(--color-primary);color:#fff}.CommunityPage_tabActive__dPGR7:hover{color:#fff}.CommunityPage_toolbarRight__3hEzV{display:flex;align-items:center;gap:.6rem;flex:1 1;justify-content:flex-end;min-width:240px}.CommunityPage_searchBox__qxVkR{display:flex;align-items:center;gap:.5rem;flex:1 1;padding:.55rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_searchBox__qxVkR:focus-within{border-color:var(--color-primary)}.CommunityPage_searchBox__qxVkR svg{flex-shrink:0;color:var(--text-muted)}.CommunityPage_searchBox__qxVkR input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:600}.CommunityPage_searchBox__qxVkR input::placeholder{color:var(--text-muted)}.CommunityPage_toolbarRightFull__E_IYM{flex:1 1;flex-wrap:wrap}.CommunityPage_sortSelectWrap__Bd9CU{width:170px;flex-shrink:0}.CommunityPage_askButton__A2YWg{display:inline-flex;align-items:center;gap:.45rem;min-height:3rem;padding:.75rem 1.3rem;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-accent);color:#2B211D;font-family:inherit;font-weight:900;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;box-shadow:0 14px 28px rgba(231,165,138,.18);transition:transform var(--duration-base) var(--ease-out-quint)}.CommunityPage_askButton__A2YWg:hover{transform:translateY(-2px)}.CommunityPage_tagFilter__OpBBE{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.5rem}.CommunityPage_tagChip__X3FUV{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .85rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-xs);font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.CommunityPage_tagChip__X3FUV:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border-subtle));color:var(--text-primary)}.CommunityPage_tagChipActive__A0gWX{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.CommunityPage_feed__GVGdg{display:grid;grid-gap:1rem;gap:1rem}.CommunityPage_questionCard__DzALy{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-slow) var(--ease-out-quint),border-color var(--duration-slow) var(--ease-out-quint),box-shadow var(--duration-slow) var(--ease-out-quint)}.CommunityPage_questionCard__DzALy:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border-subtle));box-shadow:var(--shadow-md)}.CommunityPage_qHead__owenG{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.3rem 1.4rem;cursor:pointer}.CommunityPage_qMain__E_fgD{display:flex;align-items:flex-start;gap:.9rem;flex:1 1;min-width:0}.CommunityPage_avatar__aorNX{position:relative;flex-shrink:0;width:2.9rem;height:2.9rem}.CommunityPage_avatar__aorNX img{width:100%;height:100%;border-radius:var(--radius-pill);object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_avatarVerified__Ba_2I{position:absolute;inset-block-end:-2px;inset-inline-end:-2px;width:1.05rem;height:1.05rem;display:grid;place-items:center;border-radius:50%;background:var(--color-primary);color:#fff;border:2px solid var(--bg-surface)}.CommunityPage_qBody__zL9Le{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.CommunityPage_qMeta___zhFS{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:var(--text-xs)}.CommunityPage_qAuthor__rqgHd{font-weight:900;color:var(--text-primary)}.CommunityPage_roleBadge__iKYjp{padding:.15rem .55rem;border-radius:var(--radius-pill);font-size:.66rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.CommunityPage_roleTalent__B1f_G{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent)}.CommunityPage_roleBrand__7Rn3Y{border:1px solid color-mix(in srgb,var(--color-accent) 26%,transparent)}.CommunityPage_pinnedBadge__80HsL,.CommunityPage_roleBrand__7Rn3Y{background:var(--color-accent-soft);color:var(--color-accent-strong)}.CommunityPage_pinnedBadge__80HsL{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .55rem;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--color-accent) 26%,transparent);font-size:.66rem;font-weight:900}.CommunityPage_qDate__UyQEc{color:var(--text-muted)}.CommunityPage_qTitle__haLuN{margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:900;line-height:1.35}.CommunityPage_qExcerpt__ysGCb{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CommunityPage_tagRow__u9syT{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.15rem}.CommunityPage_tag__hPIJj{padding:.2rem .6rem;border-radius:var(--radius-pill);background:var(--bg-card-muted);color:var(--text-secondary);border:1px solid var(--border-subtle);font-size:.7rem;font-weight:700}.CommunityPage_qStats__cYmvG{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.CommunityPage_answerCount__h2HQa{display:grid;place-items:center;min-width:4.6rem;padding:.6rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--bg-card-muted)}.CommunityPage_answerCountValue__cTAlq{color:var(--color-primary);font-size:var(--text-xl);font-weight:900;line-height:1}.CommunityPage_answerCountLabel__l_qq8{margin-top:.2rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.CommunityPage_viewsMeta__NbyaZ{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.CommunityPage_qFooter__z0QPw{border-top:1px solid var(--divider);background:var(--bg-page-subtle);padding:1rem 1.4rem;display:grid;grid-gap:.85rem;gap:.85rem}.CommunityPage_commentPreview__w6C9n{display:flex;gap:.6rem;font-size:var(--text-sm)}.CommunityPage_commentPreview__w6C9n img{width:1.8rem;height:1.8rem;border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}.CommunityPage_commentAuthor__zEJBC{color:var(--text-primary);font-weight:800;font-size:var(--text-xs)}.CommunityPage_commentText__66DrN{color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.CommunityPage_commentTextFull___NbWJ{color:var(--text-secondary);line-height:1.7;font-size:var(--text-sm)}.CommunityPage_commentDate__T7I_5{margin-top:.2rem;color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_answersDivider__58ivh{margin:.1rem 0 .15rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.CommunityPage_viewAll__NY49J{justify-self:start;border:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--text-xs);font-weight:900;cursor:pointer}.CommunityPage_commentBar__gUV2v{display:flex;align-items:center;gap:.6rem}.CommunityPage_commentBar__gUV2v input{flex:1 1;min-width:0;padding:.6rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_commentBar__gUV2v input:focus{border-color:var(--color-primary)}.CommunityPage_sendButton__TzYE0{width:2.5rem;height:2.5rem;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--color-primary);color:#fff;cursor:pointer;transition:transform var(--duration-base) var(--ease-out-quint)}.CommunityPage_sendButton__TzYE0:hover:not(:disabled){transform:translateY(-1px)}.CommunityPage_sendButton__TzYE0:disabled{opacity:.5;cursor:not-allowed}.CommunityPage_loginPrompt__kuRbi{width:100%;padding:.65rem .9rem;border:1px dashed color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle));border-radius:var(--radius-pill);background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer}.CommunityPage_skeleton__xCEeM{height:8.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(100deg,var(--bg-surface) 30%,var(--bg-card-muted) 50%,var(--bg-surface) 70%);background-size:220% 100%;animation:CommunityPage_shimmer__U2oNw 1.4s var(--ease-standard) infinite}@keyframes CommunityPage_shimmer__U2oNw{to{background-position:-220% 0}}.CommunityPage_emptyState__16q5A{display:grid;justify-items:center;grid-gap:.6rem;gap:.6rem;padding:clamp(3rem,8vw,5rem) 1.5rem;text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.CommunityPage_emptyIcon__NIiDx{width:3.4rem;height:3.4rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary)}.CommunityPage_emptyTitle__GUd8G{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.CommunityPage_emptyText__iZK_h{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.CommunityPage_pagination__0JsLt{display:flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;margin-top:2rem}.CommunityPage_pageBtn__h2oNQ{min-width:2.4rem;height:2.4rem;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_pageBtn__h2oNQ:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.CommunityPage_pageBtnActive__wN9mx{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.CommunityPage_pageBtnActive__wN9mx:hover{color:#fff}.CommunityPage_pageBtn__h2oNQ:disabled{opacity:.4;cursor:default}.CommunityPage_finalCta__NhjBx{position:relative;overflow:hidden;padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2rem);color:#fff;background:radial-gradient(circle at 15% 25%,rgba(231,165,138,.2),transparent 22rem),radial-gradient(circle at 88% 30%,rgba(8,127,131,.24),transparent 22rem),linear-gradient(135deg,#241B17,#160F0C)}.CommunityPage_finalCtaInner__TR5v6{width:min(720px,100%);margin:0 auto;text-align:center;display:grid;grid-gap:1.1rem;gap:1.1rem;justify-items:center}.CommunityPage_finalCta__NhjBx h2{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.18;text-wrap:balance}.CommunityPage_finalCta__NhjBx p{margin:0;max-width:560px;color:rgba(255,255,255,.82);line-height:1.8;font-size:var(--text-base)}.CommunityPage_button__xemix{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.8rem 1.4rem;border-radius:var(--radius-sm);border:1px solid transparent;font-family:inherit;font-weight:900;font-size:var(--text-sm);cursor:pointer;text-decoration:none;transition:transform var(--duration-base) var(--ease-out-quint),background-color var(--duration-base) var(--ease-standard)}.CommunityPage_button__xemix:hover{transform:translateY(-2px)}.CommunityPage_buttonPrimary__3DvMN{background:var(--color-accent);color:#2B211D;box-shadow:0 14px 28px rgba(231,165,138,.18)}.CommunityPage_buttonGhost__K8ZFS{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.24);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CommunityPage_modalBackdrop__6rEUP{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.25rem;background:rgba(3,8,12,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CommunityPage_modal__lUD_f{width:min(600px,100%);max-height:90vh;overflow-y:auto;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg)}.CommunityPage_modalTitle__weTxj{margin:0 0 1.25rem;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:900}.CommunityPage_form__yrRBe{display:grid;grid-gap:1.1rem;gap:1.1rem}.CommunityPage_field__g6Oqm{display:grid;grid-gap:.4rem;gap:.4rem}.CommunityPage_field__g6Oqm label{color:var(--text-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.CommunityPage_field__g6Oqm input,.CommunityPage_field__g6Oqm textarea{width:100%;padding:.75rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;resize:none;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_field__g6Oqm input:focus,.CommunityPage_field__g6Oqm textarea:focus{border-color:var(--color-primary)}.CommunityPage_modalActions__la4Ja{display:flex;gap:.7rem;margin-top:.25rem}.CommunityPage_modalActions__la4Ja .CommunityPage_button__xemix{flex:1 1}.CommunityPage_buttonSubmit__1t_Ki{background:var(--color-primary);color:#fff}.CommunityPage_buttonCancel__tKekY{background:transparent;border-color:var(--border-subtle);color:var(--text-secondary)}.CommunityPage_buttonCancel__tKekY:hover{transform:none;color:var(--text-primary)}.CommunityPage_formError__UmicU{padding:.6rem .8rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-error) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 26%,transparent);color:var(--color-error);font-size:var(--text-sm)}@media (max-width:760px){.CommunityPage_statsStrip__RQ250{grid-template-columns:repeat(2,1fr)}.CommunityPage_stat__o6Emp:nth-child(3),.CommunityPage_stat__o6Emp:nth-child(4){border-top:1px solid rgba(255,255,255,.1)}.CommunityPage_toolbar__IASPN{flex-direction:column;align-items:stretch}.CommunityPage_tabs___eM3M{justify-content:center}.CommunityPage_toolbarRight__3hEzV{justify-content:stretch}.CommunityPage_searchBox__qxVkR{max-width:none}.CommunityPage_qHead__owenG{flex-direction:column}.CommunityPage_qStats__cYmvG{flex-direction:row;align-self:stretch;justify-content:space-between;padding-top:.85rem;border-top:1px solid var(--divider)}.CommunityPage_sectionHeader__8slDd{flex-direction:column;align-items:stretch}}@media (max-width:480px){.CommunityPage_statsStrip__RQ250{grid-template-columns:1fr}.CommunityPage_stat__o6Emp{-webkit-border-start:0;border-inline-start:0;border-top:1px solid rgba(255,255,255,.1)}.CommunityPage_stat__o6Emp:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.CommunityPage_askButton__A2YWg,.CommunityPage_button__xemix,.CommunityPage_questionCard__DzALy,.CommunityPage_sendButton__TzYE0,.CommunityPage_tagChip__X3FUV{transition:none}.CommunityPage_questionCard__DzALy:hover{transform:none}.CommunityPage_skeleton__xCEeM{animation:none}}.CommunityPage_postMenuWrap__u72HK{position:relative}.CommunityPage_postMenu__k32Cq{position:absolute;inset-inline-end:0;top:calc(100% + .5rem);z-index:40;min-width:200px;padding:.4rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-lg);display:grid;grid-gap:.15rem;gap:.15rem}.CommunityPage_postMenuItem__joG7W{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .7rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:700;text-align:start;cursor:pointer}.CommunityPage_postMenuItem__joG7W:hover{background:var(--bg-card-muted)}.CommunityPage_postMenuItemIcon__RELmZ{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);flex:none}.CommunityPage_typeBadge__vy2o3{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:var(--radius-pill);font-size:.66rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;border:1px solid transparent}.CommunityPage_typeBadgeJob__97mu9{background:var(--color-primary-soft);color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent)}.CommunityPage_typeBadgeOffer__MKSkA{background:var(--color-accent-soft,rgba(231,165,138,.14));color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}.CommunityPage_postMetaRow__xevlN{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.6rem 0 0;font-size:var(--text-sm);color:var(--text-secondary)}.CommunityPage_postMetaItem__Wzc_H{display:inline-flex;align-items:center;gap:.35rem}.CommunityPage_postPrice__3nVZn{color:var(--color-primary);font-weight:900}.CommunityPage_postActionsRow__Olav2{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.CommunityPage_postActionBtn__2s9tx{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_postActionBtn__2s9tx:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle))}.CommunityPage_postActionBtnPrimary__uvL3W{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.CommunityPage_postActionBtnPrimary__uvL3W:hover{border-color:var(--color-primary);opacity:.92}.CommunityPage_postActionBtn__2s9tx:disabled{opacity:.55;cursor:default}.CommunityPage_storyBar__dSwdh{display:flex;gap:.9rem;overflow-x:auto;padding:.2rem .1rem 1rem;margin-bottom:.4rem}.CommunityPage_storyBarItem__ZbTj4{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex:none;width:68px;background:none;border:0;cursor:pointer;font-family:inherit}.CommunityPage_storyRing__JhI8V{width:60px;height:60px;border-radius:50%;padding:2.5px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:grid;place-items:center}.CommunityPage_storyRingAdd__0DB8L{background:var(--bg-card-muted);border:1.5px dashed color-mix(in srgb,var(--color-primary) 45%,var(--border-subtle))}.CommunityPage_storyAvatar__Svu4R{width:100%;height:100%;border-radius:50%;border:2px solid var(--bg-surface);object-fit:cover;background:var(--bg-card-muted)}.CommunityPage_storyLabel__XcK8V{font-size:var(--text-xs);color:var(--text-secondary);max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityPage_storyViewerBackdrop__HwCOi{position:fixed;inset:0;z-index:90;display:grid;place-items:center;overflow:hidden;background:#1B1310}.CommunityPage_storyAmbient__Tn4kv{position:absolute;inset:-12%;background-color:#1B1310;background-position:50%;background-size:cover;filter:blur(60px) saturate(1.25);opacity:.55;animation:CommunityPage_storyAmbientIn__2IFBj .42s var(--ease-standard)}.CommunityPage_storyAmbient__Tn4kv:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(27,19,16,.25),rgba(27,19,16,.8))}@keyframes CommunityPage_storyAmbientIn__2IFBj{0%{opacity:0}to{opacity:.55}}.CommunityPage_storyViewerCard__8OYK7{position:relative;width:min(420px,100vw);height:min(90vh,760px);display:flex;flex-direction:column;background:#120C0A;overflow:hidden;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.CommunityPage_storyProgressRow__Eh_lM{position:absolute;top:.6rem;inset-inline:.6rem;display:flex;gap:4px;z-index:2}.CommunityPage_storyProgressTrack__nvxRW{flex:1 1;height:2.5px;border-radius:2px;background:rgba(255,255,255,.3);overflow:hidden}.CommunityPage_storyProgressFill__ykXAm{height:100%;background:#fff}.CommunityPage_storyHeaderRow__Unicc{position:absolute;top:1.1rem;inset-inline:.9rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.6rem}.CommunityPage_storyHeaderAuthor__HtAuy{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:var(--text-sm);font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.5)}.CommunityPage_storyHeaderAuthor__HtAuy img{width:28px;height:28px;border-radius:50%;border:1.5px solid #fff;object-fit:cover}.CommunityPage_storyCloseBtn__NbqKu{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;cursor:pointer}.CommunityPage_storyMediaArea__jqay_{flex:1 1;display:grid;place-items:center;background:#120C0A;overflow:hidden}.CommunityPage_storyThemeTeal__aSchW{background:linear-gradient(160deg,#087F83,#0A5E61 55%,#2B211D)}.CommunityPage_storyThemeCocoa__F5pKY{background:linear-gradient(160deg,#3A2C26,#2B211D 50%,#0A5E61)}.CommunityPage_storyThemePeach__3ZmPs{background:linear-gradient(160deg,#E7A58A,#C9785B 50%,#2B211D)}.CommunityPage_storyMediaArea__jqay_ img{width:100%;height:100%;object-fit:contain}.CommunityPage_storyTextOnly__TdYbX{padding:2rem;color:#fff;text-shadow:0 2px 14px rgba(27,19,16,.4);font-size:var(--text-xl);font-weight:800;text-align:center;line-height:1.5}.CommunityPage_storyCaption__GIjCk{padding:.9rem 1.1rem 1.2rem;color:#fff;font-size:var(--text-sm);line-height:1.6;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent)}.CommunityPage_storyNavZone__6LrA4{position:absolute;top:0;bottom:0;width:35%;z-index:1;background:transparent;border:0;cursor:pointer}.CommunityPage_applicantRow__7Qhee{display:flex;gap:.8rem;padding:.9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card-muted)}.CommunityPage_applicantAvatar__zMpHL{width:42px;height:42px;border-radius:50%;object-fit:cover;background:var(--bg-surface);flex:none}.CommunityPage_applicantBody__tfshq{flex:1 1;min-width:0}.CommunityPage_applicantName__vp71w{display:flex;align-items:center;gap:.5rem;color:var(--text-primary);font-weight:800;font-size:var(--text-sm)}.CommunityPage_applicantMessage__Bpjt8{margin:.35rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.CommunityPage_applicantActions__UgMv5{display:flex;gap:.5rem;margin-top:.7rem}.CommunityPage_statusPill__zVDpC{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:900}.CommunityPage_statusPillPending__aL9qD{background:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-subtle)}.CommunityPage_statusPillAccepted__qpVZz{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.CommunityPage_statusPillRejected__ZpdjX{background:color-mix(in srgb,var(--color-error) 14%,transparent);color:var(--color-error)}@media (max-width:480px){.CommunityPage_storyViewerCard__8OYK7{width:100vw;height:100dvh;border-radius:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.CommunityPage_postActionBtn__2s9tx{transition:none}}.CommunityPage_pageHeader__PUkNJ{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding:clamp(1.75rem,3vw,2.5rem) clamp(1rem,4vw,2rem) 0;width:min(1440px,100%);margin:0 auto}.CommunityPage_pageHeaderText__IM2V_{min-width:0}.CommunityPage_pageHeaderTitle__8A2QD{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.2}.CommunityPage_pageHeaderSub__cSTpC{margin:.4rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;white-space:nowrap}@media (max-width:760px){.CommunityPage_pageHeaderSub__cSTpC{white-space:normal}}.CommunityPage_layout__xqyjP{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;align-items:start;grid-gap:1.25rem;gap:1.25rem;width:min(1440px,100%);margin:0 auto;padding:clamp(1.25rem,3vw,1.75rem) clamp(1rem,4vw,2rem) clamp(2.75rem,5vw,4.25rem)}.CommunityPage_layoutMain__A5liv{min-width:0}.CommunityPage_sidebarCol__EH0pq{display:grid;grid-gap:1rem;gap:1rem;align-content:start}@media (min-width:1181px){.CommunityPage_sidebarCol__EH0pq{position:-webkit-sticky;position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:4px;margin:-4px}.CommunityPage_sidebarCol__EH0pq::-webkit-scrollbar{display:none}}@media (max-width:1180px){.CommunityPage_layout__xqyjP{grid-template-columns:1fr}}.CommunityPage_profileCard__DvXK6{padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs)}.CommunityPage_profileCardTop__GCyDS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem}.CommunityPage_profileCardAvatarWrap__7Yss3{position:relative;width:4.25rem;height:4.25rem;margin-bottom:.65rem}.CommunityPage_profileCardAvatar__ZGqmN{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--bg-card-muted);border:2px solid var(--bg-surface);box-shadow:0 0 0 2px var(--color-primary)}.CommunityPage_profileCardAvatarFallback__myLSJ{width:100%;height:100%;display:grid;place-items:center;border-radius:50%;background:var(--bg-card-muted);color:var(--text-muted);border:2px solid var(--bg-surface);box-shadow:0 0 0 2px var(--color-primary)}.CommunityPage_profileCardVerified__xJwcU{position:absolute;inset-block-end:0;inset-inline-end:0;width:1.2rem;height:1.2rem;display:grid;place-items:center;border-radius:50%;background:var(--color-primary);color:#fff;border:2px solid var(--bg-surface)}.CommunityPage_profileCardName__A9EpQ{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-primary);font-weight:900;font-size:var(--text-base)}.CommunityPage_profileCardRole__RrqbT{color:var(--color-primary);font-size:var(--text-xs);font-weight:800}.CommunityPage_profileCardLocation___bvVJ{color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_profileStatsRow__G1HfY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.4rem;gap:.4rem;margin:1rem 0;padding:.8rem 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.CommunityPage_profileStat__nuzuV{text-align:center}.CommunityPage_profileStatValue__24vpL{color:var(--text-primary);font-weight:900;font-size:var(--text-base)}.CommunityPage_profileStatLabel__nwzzq{margin-top:.15rem;color:var(--text-muted);font-size:.68rem}.CommunityPage_editProfileBtn___cvD6{display:block;width:100%;text-align:center;padding:.6rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:800;text-decoration:none;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_editProfileBtn___cvD6:hover{border-color:var(--color-primary);color:var(--color-primary)}.CommunityPage_guestCard__G1XJY{padding:1.4rem 1.1rem;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);text-align:center;display:grid;grid-gap:.7rem;gap:.7rem}.CommunityPage_guestCard__G1XJY p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.CommunityPage_sideCard__dmStp{padding:1.1rem 1.2rem 1.3rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs)}.CommunityPage_sideCardHead__4JqAB{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.CommunityPage_sideCardTitle__BpJ65{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-sm)}.CommunityPage_sideCardLink__fP1HG{color:var(--color-primary);font-size:.72rem;font-weight:800;text-decoration:none}.CommunityPage_sideCardLink__fP1HG:hover{text-decoration:underline}.CommunityPage_sideCardEmpty__JxRnn{color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_trendingRow__xo_xL{display:flex;align-items:center;gap:.7rem;padding:.5rem 0}.CommunityPage_trendingRow__xo_xL+.CommunityPage_trendingRow__xo_xL{border-top:1px solid var(--divider)}.CommunityPage_trendingRank__Ot17z{flex-shrink:0;width:1.4rem;color:var(--text-muted);font-weight:900;font-size:var(--text-xs)}.CommunityPage_trendingInfo__Y_VFF{flex:1 1;min-width:0}.CommunityPage_trendingTag__02uIW{display:block;color:var(--text-primary);font-weight:800;font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityPage_trendingCount__GgEpX{color:var(--text-muted);font-size:.7rem}.CommunityPage_trendingArrow__hBfHb{flex-shrink:0;color:var(--color-success)}.CommunityPage_endingItem__x_h4o{display:flex;align-items:center;gap:.65rem;padding:.5rem 0;text-decoration:none}.CommunityPage_endingItem__x_h4o+.CommunityPage_endingItem__x_h4o{border-top:1px solid var(--divider)}.CommunityPage_endingThumb__4Bq3X{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_endingInfo__6MExH{flex:1 1;min-width:0}.CommunityPage_endingTitle__TKhZV{display:block;color:var(--text-primary);font-weight:800;font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityPage_endingCountdown__sw4e5{display:inline-flex;align-items:center;gap:.25rem;margin-top:.15rem;color:var(--color-accent-strong,var(--color-accent));font-size:.68rem;font-weight:800}.CommunityPage_endingPrice__00dGW{flex-shrink:0;color:var(--color-primary);font-weight:900;font-size:var(--text-xs);text-align:end;white-space:nowrap}.CommunityPage_suggestedItem__2f_Gw{display:flex;align-items:center;gap:.65rem;padding:.5rem 0}.CommunityPage_suggestedItem__2f_Gw+.CommunityPage_suggestedItem__2f_Gw{border-top:1px solid var(--divider)}.CommunityPage_suggestedAvatar__ojvZR{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_suggestedInfo__jPK7K{flex:1 1;min-width:0}.CommunityPage_suggestedName__9J7q3{display:block;color:var(--text-primary);font-weight:800;font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityPage_suggestedRole__eYHsy{color:var(--text-muted);font-size:.68rem}.CommunityPage_suggestedLinkBtn__GCUFo{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.35rem .7rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:.68rem;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_suggestedLinkBtn__GCUFo:disabled{opacity:.6;cursor:default}.CommunityPage_suggestedLinkBtn__GCUFo:hover{border-color:var(--color-primary);color:var(--color-primary)}.CommunityPage_composerBar__iz90A{padding:.75rem .9rem .5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);margin-bottom:1.1rem;display:grid;grid-gap:.5rem;gap:.5rem}.CommunityPage_composerTop__ME_Ff{display:flex;align-items:center;gap:.6rem}.CommunityPage_composerAvatar__xnzoT{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_composerAvatarFallback__DmPfY{flex-shrink:0;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;background:var(--bg-card-muted);color:var(--text-muted);border:1px solid var(--border-subtle)}.CommunityPage_composerInput__Ic6jP{flex:1 1;min-width:0;padding:.55rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--bg-page-subtle);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_composerInput__Ic6jP:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle))}.CommunityPage_composerActions__XnzMm{display:flex;gap:.25rem;padding-top:.4rem;border-top:1px solid var(--border-subtle)}.CommunityPage_composerActionBtn__2vx_z{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;padding:.45rem .35rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:.78rem;white-space:nowrap;font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_composerActionBtn__2vx_z svg{flex-shrink:0}.CommunityPage_composerActionBtn__2vx_z:hover{background:var(--bg-card-muted);color:var(--color-primary-text)}.CommunityPage_kindTabs__GNc4U{display:flex;flex-wrap:wrap;gap:1.35rem;border-bottom:1px solid var(--divider);margin-bottom:1.1rem}.CommunityPage_kindTab__nDg1i{position:relative;padding:0 0 .75rem;border:0;background:transparent;color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer}.CommunityPage_kindTab__nDg1i:hover{color:var(--text-primary)}.CommunityPage_kindTabActive__YMExn{color:var(--color-primary)}.CommunityPage_kindTabActive__YMExn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary);border-radius:2px 2px 0 0}.CommunityPage_typeBadgeQuestion__DePZk{background:var(--bg-card-muted);color:var(--text-secondary);border-color:var(--border-subtle)}.CommunityPage_cardMediaRow__oNmwt{display:flex;gap:1rem;align-items:flex-start}.CommunityPage_cardMediaBody__AhnUR{flex:1 1;min-width:0}.CommunityPage_cardThumb__wj92B{flex-shrink:0;width:6.5rem;height:6.5rem;border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_priceRow__r4fft{display:inline-flex;align-items:baseline;gap:.4rem}.CommunityPage_priceOld__rYSW2{color:var(--text-muted);font-size:var(--text-xs);text-decoration:line-through}.CommunityPage_slotsChip__QFpsu{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent-strong,var(--color-accent));font-size:.68rem;font-weight:900}@media (max-width:640px){.CommunityPage_cardMediaRow__oNmwt{flex-direction:column-reverse}.CommunityPage_cardThumb__wj92B{width:100%;height:9rem}.CommunityPage_sortSelectWrap__Bd9CU{width:auto;flex:1 1;min-width:130px}.CommunityPage_searchBox__qxVkR{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.CommunityPage_composerActionBtn__2vx_z,.CommunityPage_editProfileBtn___cvD6,.CommunityPage_suggestedLinkBtn__GCUFo{transition:none}}.CommunityPage_authGateWrap__8FMdQ{min-height:60vh;display:grid;place-items:center;padding:clamp(2rem,6vw,4rem) clamp(1rem,4vw,2rem)}.CommunityPage_authGateCard__ro3IL{width:min(480px,100%);padding:clamp(2rem,4vw,2.75rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-md);text-align:center;display:grid;justify-items:center;grid-gap:.9rem;gap:.9rem}.CommunityPage_authGateIcon__qLEfE{width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);margin-bottom:.2rem}.CommunityPage_authGateTitle__V8caZ{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:900}.CommunityPage_authGateSub__O7uMT{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;max-width:40ch}.CommunityPage_authGateActions__msskR{display:grid;width:100%;grid-gap:.6rem;gap:.6rem;margin-top:.5rem}.CommunityPage_authGateActions__msskR .CommunityPage_button__xemix{width:100%}.CommunityPage_engageBar__2B0ar{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:.55rem 1rem;border-top:1px solid var(--border-subtle)}.CommunityPage_engageBtn__3SXle{display:inline-flex;align-items:center;gap:.4rem;min-height:34px;padding:0 .7rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_engageBtn__3SXle:hover{background:var(--bg-surface);color:var(--text-primary)}.CommunityPage_engageBtnOn__9P_Zx{color:var(--color-primary-text)}.CommunityPage_engageBtnLiked__iy4iF{color:var(--color-error)}.CommunityPage_engageBtnLiked__iy4iF svg{animation:CommunityPage_likePop__44qSj .32s var(--ease-out-quint)}.CommunityPage_engageBtnInsights__e_G1S{color:var(--color-primary-text)}.CommunityPage_engageBtnDanger__g8TnV{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 10%,transparent)}.CommunityPage_engageSpacer__O2tfe{flex:1 1}.CommunityPage_engageMeta__HiHoX{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:600}@keyframes CommunityPage_likePop__44qSj{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.CommunityPage_postComments__tS3zH{display:grid;grid-gap:.6rem;gap:.6rem;padding:.25rem 1rem 1rem}.CommunityPage_postCommentsEmpty__FZwAi,.CommunityPage_postCommentsError__wKkmE{margin:0;font-size:var(--text-xs);color:var(--text-muted)}.CommunityPage_postCommentsError__wKkmE{color:var(--color-error)}.CommunityPage_commentDelete__fflwS{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.CommunityPage_commentDelete__fflwS:hover{color:var(--color-error);background:var(--bg-surface)}.CommunityPage_insights__zJywv{width:min(520px,100%);max-height:88vh;overflow-y:auto;padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-card);color:var(--text-primary)}.CommunityPage_insightsHead__Ithhn{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.CommunityPage_insightsTitle__h1v9m{margin:0;font-size:var(--text-lg);font-weight:800}.CommunityPage_insightsSub__ePXhK{margin:.2rem 0 0;color:var(--text-muted);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityPage_insightsClose__VkrPX{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid var(--border-subtle);border-radius:50%;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer}.CommunityPage_insightsTiles__hMzRG{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:.6rem;gap:.6rem;margin-bottom:1.25rem}.CommunityPage_insightsTile__vKk_i{display:grid;grid-gap:.2rem;gap:.2rem;padding:.85rem;border-radius:var(--radius-lg);background:var(--bg-surface)}.CommunityPage_insightsTile__vKk_i svg{color:var(--color-primary-text)}.CommunityPage_insightsTile__vKk_i strong{font-size:1.5rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.CommunityPage_insightsTile__vKk_i span{color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_insightsLabel__llkwk{margin:0 0 .5rem;color:var(--text-secondary);font-size:var(--text-sm);font-weight:700}.CommunityPage_insightsNote__D_9r0{margin:.75rem 0 0;color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_insightsWarn__LkzCm{margin:0 0 1rem;padding:.6rem .8rem;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-xs)}.CommunityPage_insightsBars__gJzZc{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;grid-gap:.4rem;gap:.4rem;height:130px;margin-bottom:1.25rem}.CommunityPage_insightsBarCol__BHOI1{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem;height:100%}.CommunityPage_insightsBar__naJ6B{width:100%;max-width:34px;border-radius:6px 6px 2px 2px;background:var(--color-primary)}.CommunityPage_insightsBarVal__HE4Jc{color:var(--text-secondary);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:1em}.CommunityPage_insightsBarDay__krtnC{color:var(--text-muted);font-size:11px}.CommunityPage_insightsViewers__lOmAp{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.CommunityPage_insightsViewers__lOmAp li{display:flex;align-items:center;gap:.6rem;font-size:var(--text-sm);font-weight:600}.CommunityPage_insightsViewers__lOmAp img{width:32px;height:32px;border-radius:50%;object-fit:cover}.CommunityPage_storyActions__llYBm{position:absolute;inset-inline:.75rem;bottom:.75rem;z-index:3;display:flex;justify-content:flex-end;gap:.5rem}.CommunityPage_storyActionBtn__lxddQ{display:inline-flex;align-items:center;gap:.35rem;min-height:38px;padding:0 .85rem;border:0;border-radius:var(--radius-pill);background:rgba(27,19,16,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#F5EEDB;font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer}.CommunityPage_storyActionLiked__W0xdw{color:#F08A7E}.CommunityPage_storyActionLiked__W0xdw svg{animation:CommunityPage_likePop__44qSj .32s var(--ease-out-quint)}.CommunityPage_storyActionDanger__D9dJF{background:rgba(179,64,47,.8)}@media (prefers-reduced-motion:reduce){.CommunityPage_engageBtnLiked__iy4iF svg,.CommunityPage_storyActionLiked__W0xdw svg{animation:none}}.CommunityPage_likeChip__13itV{display:inline-flex;align-items:center;gap:.25rem;min-height:28px;padding:0 .5rem;flex-shrink:0;align-self:flex-start;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);font-weight:700;cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_likeChip__13itV:hover{background:var(--bg-surface);color:var(--text-primary)}.CommunityPage_likeChipOn__UwxHj{color:var(--color-error)}.CommunityPage_likeChipOn__UwxHj svg{animation:CommunityPage_likePop__44qSj .32s var(--ease-out-quint)}.CommunityPage_commentBody__l9Js_{flex:1 1;min-width:0}.CommunityPage_editPost__I7qIs{width:min(560px,100%);max-height:88vh;overflow-y:auto;padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-xl,20px);background:var(--bg-card);box-shadow:var(--shadow-lg);color:var(--text-primary)}.CommunityPage_editPostHead__xPKr7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.CommunityPage_editPostHead__xPKr7 h2{margin:0;font-family:var(--font-display);font-size:var(--text-lg)}.CommunityPage_editPostRow__Sgxnw{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.CommunityPage_editPostError__GYlZW{margin:0;color:var(--color-error);font-size:var(--text-sm)}.CommunityPage_editedTag___0DpR{color:var(--text-muted);font-size:var(--text-xs);font-weight:600}@media (max-width:520px){.CommunityPage_editPostRow__Sgxnw{grid-template-columns:1fr}}@media (max-width:760px){.CommunityPage_finalCta__NhjBx,.CommunityPage_pageHeaderSub__cSTpC,.CommunityPage_sidebarCol__EH0pq{display:none}.CommunityPage_layout__xqyjP{padding-bottom:1.5rem}}.CommunityPage_feedMore__9f_Aj{display:grid}.CommunityPage_feedEnd__ypRVR{margin:.5rem 0 0;padding:1rem;text-align:center;color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.CommunityPage_sk__uja04{display:block;border-radius:var(--radius-sm);--sk-bone:color-mix(in srgb,var(--text-primary) 9%,var(--bg-surface));--sk-shine:color-mix(in srgb,var(--text-primary) 3%,var(--bg-surface));background:linear-gradient(100deg,var(--sk-bone) 30%,var(--sk-shine) 50%,var(--sk-bone) 70%);background-size:220% 100%;animation:CommunityPage_shimmer__U2oNw 1.4s var(--ease-standard) infinite}.CommunityPage_skCard__wYHqu{display:grid;grid-gap:.7rem;gap:.7rem;padding:1.1rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.CommunityPage_skRow__Pxojm{display:flex;align-items:center;gap:.7rem}.CommunityPage_skStack__uX_LL{display:grid;grid-gap:.4rem;gap:.4rem;flex:1 1;min-width:0}.CommunityPage_skAvatar__fOhov{width:2.4rem;height:2.4rem;border-radius:50%;flex-shrink:0}.CommunityPage_skAvatarSm__KuvQ2{width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.CommunityPage_skAvatarLg__aZEwp{width:4.25rem;height:4.25rem;border-radius:50%}.CommunityPage_skStory__MeseC{width:3.6rem;height:3.6rem;border-radius:50%;flex-shrink:0}@media (prefers-reduced-motion:reduce){.CommunityPage_sk__uja04{animation:none}}.CommunityPage_layoutReveal__sFqni{animation:CommunityPage_layoutReveal__sFqni .28s var(--ease-out-quint,ease-out)}@keyframes CommunityPage_layoutReveal__sFqni{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CommunityPage_layoutReveal__sFqni{animation:none}}.CommunityPage_layout__xqyjP[hidden]{display:none}.CommunityPage_offerKinds__qfzfW{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.CommunityPage_offerKind__Qow97{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem .85rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-family:inherit;text-align:start;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),background var(--duration-base) var(--ease-standard)}.CommunityPage_offerKind__Qow97 strong{font-size:var(--text-sm)}.CommunityPage_offerKind__Qow97 span{color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.CommunityPage_offerKind__Qow97:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle))}.CommunityPage_offerKindOn__7l1_8{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--bg-surface));box-shadow:0 0 0 1px var(--color-primary)}.CommunityPage_offerChips__eKQHP{display:flex;flex-wrap:wrap;gap:.4rem}.CommunityPage_offerChip__Ybr67{min-height:34px;padding:0 .85rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer}.CommunityPage_offerChipOn__Wuwnb{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-ink)}.CommunityPage_offerHint__QSlwT{margin:.35rem 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.CommunityPage_offerPriceRow__kQiMc{display:flex;align-items:center;gap:.75rem}.CommunityPage_offerPriceRow__kQiMc input{flex:1 1;min-width:0}.CommunityPage_offerWas__UA083{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap}.CommunityPage_offerPct__x56IS{padding:.1rem .45rem;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs)}@media (max-width:520px){.CommunityPage_offerKinds__qfzfW{grid-template-columns:1fr}}.CommunityPage_offerOld__vqX2p{color:var(--text-muted);font-size:var(--text-sm);text-decoration:line-through}.CommunityPage_offerPackage__O81gc{display:inline-flex;align-items:center;gap:.3rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary-text)}.CommunityPage_offerPackage__O81gc,.CommunityPage_offerScheduled__LEU5z{padding:.15rem .55rem;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:700}.CommunityPage_offerScheduled__LEU5z{background:var(--bg-card-muted);color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.CommunityPage_storyAmbient__Tn4kv{animation:none}}.CommunityPage_reportReasons___lf_0{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;border:0}.CommunityPage_reportReasons___lf_0 legend{-webkit-margin-after:.5rem;margin-block-end:.5rem;font-weight:600;color:var(--text-primary)}.CommunityPage_reportReason__o4LaG{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;color:var(--text-primary);transition:border-color .15s ease,background-color .15s ease}.CommunityPage_reportReason__o4LaG input{accent-color:var(--color-primary)}.CommunityPage_reportReason__o4LaG[data-on]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.CommunityPage_reportDone__ieZe3{margin:.25rem 0 1rem;line-height:1.7;color:var(--text-primary)}