.community_composer__ZKZVK,.community_detail__qzIbR,.community_moderationDialog__2hFEE{--line:#e9e4eb;--muted:#817984;--ink:#29262d;--soft:#faf8fb;--surface:var(--hh-card-bg,#fff);--accent:#a74370;--tint:#faf0f5;color:var(--ink)}.community_composer__ZKZVK{max-width:900px;margin:0 auto}.community_composerHeader__p8r6M{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 0 20px}.community_composerHeader__p8r6M h1{font-size:25px;font-weight:750;letter-spacing:-.04em;margin:10px 0 0}.community_detailBack__lNqOQ{color:var(--muted);font-size:12px;display:inline-flex;align-items:center;gap:6px}.community_draftStatus__45Xa_{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:11px}.community_composeForm__MKQE5{padding:26px 32px 0;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.community_composeChannels__BsmB7{border:0;padding:0;margin:0 0 24px}.community_composeChannels__BsmB7 legend{font-size:11px;color:var(--muted);margin-bottom:10px}.community_composeChannels__BsmB7>div{display:flex;gap:6px;flex-wrap:wrap}.community_composeChannels__BsmB7 label{position:relative;display:flex;align-items:center;gap:5px;font-size:11px;min-height:33px;padding:6px 10px;border:1px solid var(--line);border-radius:7px;cursor:pointer;color:var(--muted)}.community_composeChannels__BsmB7 label:has(input:checked){border-color:var(--accent);color:var(--accent);background:var(--tint);font-weight:600}.community_composeChannels__BsmB7 label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.community_composeChannels__BsmB7 input{position:absolute;opacity:0;width:1px;height:1px}.community_composeChannels__BsmB7 label span{font-size:13px}.community_titleField__9ruFm{display:block;position:relative;border-top:1px solid var(--line);padding-top:24px}.community_titleField__9ruFm>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.community_titleField__9ruFm input{display:block;width:100%;border:0;border-radius:0;background:transparent;padding:0 0 16px;font-size:26px;font-weight:650;letter-spacing:-.04em;outline:none}.community_titleField__9ruFm input::placeholder{color:#b6aeb9;font-weight:500}.community_titleField__9ruFm small{display:block;text-align:right;color:var(--muted);font-size:10px;margin:-4px 0 8px}.community_composeFooter__848Ci{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--surface);z-index:3;border-top:1px solid var(--line);padding:14px 0;margin-top:16px}.community_composeFooter__848Ci small{font-size:11px;color:var(--muted);line-height:1.6;max-width:65%}.community_primary__qaWFb{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:0;border-radius:8px;background:var(--accent);color:#fff;padding:9px 18px;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.community_primary__qaWFb:disabled{opacity:.5;cursor:wait}.community_draftNotice__rA7TW,.community_formError__3aamv{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--soft);border:1px solid var(--line);padding:11px 14px;border-radius:9px;margin:0 0 14px;font-size:12px}.community_draftNotice__rA7TW button{text-decoration:underline}.community_formError__3aamv{color:#b34848}.community_editorShell__FRGIW{margin-top:8px}.community_editorToolbar__LDF0I,.community_extraToolbar__nxzB1{display:flex;align-items:center;gap:3px;padding:6px;border:1px solid var(--line);border-radius:9px;background:var(--soft)}.community_editorToolbar__LDF0I{position:sticky;top:8px;z-index:2}.community_editorToolbar__LDF0I button,.community_extraToolbar__nxzB1 button{display:inline-flex;align-items:center;justify-content:center;min-width:33px;min-height:33px;border-radius:6px;cursor:pointer}.community_editorToolbar__LDF0I button:hover,.community_extraToolbar__nxzB1 button:hover{background:var(--surface);color:var(--accent)}.community_editorToolbar__LDF0I button[aria-pressed=true]{color:var(--accent);background:var(--tint)}.community_editorToolbar__LDF0I button:disabled,.community_extraToolbar__nxzB1 button:disabled{opacity:.4}.community_toolbarDivider__y1wcG{height:16px;width:1px;background:var(--line);margin:0 4px}.community_editorToolbar__LDF0I .community_moreFormatting__EF3RI{font-size:11px;gap:5px;padding:0 8px;white-space:nowrap}.community_editorToolbar__LDF0I .community_toolbarPreview__ld4x0{font-size:11px;margin-left:auto;padding:0 10px;white-space:nowrap;color:var(--accent);font-weight:600}.community_extraToolbar__nxzB1{margin-top:5px;flex-wrap:wrap;border-style:dashed}.community_editorSurface__Es9yc{margin-top:12px;overflow:hidden}.community_editorSurface__Es9yc .tiptap{min-height:350px;padding:12px 0;outline:none;line-height:1.9;font-size:15px}.community_editorSurface__Es9yc .tiptap img{max-width:100%;border-radius:8px}.community_editorSurface__Es9yc .tiptap p.is-editor-empty:first-child:before{color:#aaa1ae}.community_editorUtilities__Iw_pe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0}.community_dropHint__Gp6kQ{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 2px;border:0;background:transparent;font-size:11px;color:var(--muted);cursor:pointer}.community_dropHint__Gp6kQ:hover{color:var(--accent)}.community_editorHint__Vi4M_{font-size:10px;color:var(--muted)}.community_previewBody__IxT5o{padding:20px 0;min-height:350px;margin-top:10px;font-size:15px;line-height:1.9}.community_attachmentTools__xKsRF{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:8px;background:var(--soft);border-radius:6px;margin:8px 0;font-size:12px}.community_attachmentTools__xKsRF button{padding:6px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface);font-size:12px}.community_writerIdentity__o_GUd{margin-top:20px;font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:15px}.community_writerIdentity__o_GUd>summary{cursor:pointer;width:fit-content}.community_writerIdentity__o_GUd fieldset{margin-top:10px;background:var(--soft);border-radius:8px}.community_writerIdentity__o_GUd legend{display:none}.community_introduction__M5wn4{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;border:1px solid #eed9e4;background:var(--tint);border-radius:12px;padding:16px 18px;margin:0 0 18px}.community_introduction__M5wn4 strong{font-size:13px;display:flex;align-items:center;gap:6px;color:var(--accent)}.community_introduction__M5wn4>span{font-size:11px;color:var(--muted)}.community_introduction__M5wn4>div{display:flex;gap:7px;align-items:center;flex-wrap:wrap;width:100%;margin-top:4px}.community_introduction__M5wn4 button,.community_introduction__M5wn4>div a{font-size:11px;padding:7px 10px;border:1px solid var(--line);border-radius:7px;background:var(--surface);cursor:pointer}.community_introduction__M5wn4 button:hover{border-color:var(--accent);color:var(--accent)}.community_introduction__M5wn4>div a{margin-left:auto;border:0;background:transparent;color:var(--accent)}.community_introduction__M5wn4>span a{white-space:nowrap;color:var(--accent);text-decoration:underline}.community_detail__qzIbR{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:0 40px;max-width:900px;margin:0 auto}.community_detailNav__UZD0Z{display:flex;gap:12px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.community_detailNav__UZD0Z>a:nth-child(2){border-left:1px solid var(--line);padding-left:12px}.community_detailNav__UZD0Z>a:last-child{margin-left:auto;color:var(--accent)}.community_detailHeader__elOw_{padding:28px 0 22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.community_eyebrow__hgn4R{font-size:11px;color:var(--accent);font-weight:600}.community_detailHeader__elOw_ h1{font-size:clamp(24px,4vw,32px);line-height:1.4;letter-spacing:-.04em;margin:10px 0 22px;overflow-wrap:anywhere;font-weight:700}.community_detailAuthor__fLWRY{display:flex;align-items:center;gap:9px;font-size:12px}.community_detailAuthor__fLWRY>div{display:flex;flex-direction:column;gap:3px}.community_detailAuthor__fLWRY time{font-size:10px;color:var(--muted)}.community_detailBody__9ejX8{font-size:15px;line-height:1.9;overflow-wrap:anywhere;margin-bottom:28px;min-height:120px}.community_detailBody__9ejX8 img{max-height:760px;object-fit:contain;border-radius:9px;margin:18px auto}.community_detailFooter__gx8Xp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:22px 0;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.community_detailFooter__gx8Xp a{display:flex;align-items:center;gap:5px}.community_postActions___HxK_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0 0}.community_primaryActions__c2CaD{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.community_primaryActions__c2CaD>button,.community_primaryActions__c2CaD>span>button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:12px;color:var(--muted)}.community_primaryActions__c2CaD>span{order:-1}.community_primaryActions__c2CaD>span>button{background:var(--tint);color:var(--accent);border-color:transparent}.community_postMenu__esNon{position:relative}.community_postMenu__esNon summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none;font-size:11px;color:var(--muted);padding:8px}.community_postMenu__esNon summary::-webkit-details-marker{display:none}.community_postMenu__esNon>div{position:absolute;right:0;top:38px;z-index:5;display:grid;gap:4px;padding:7px;min-width:140px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:0 7px 24px #0001}.community_postMenu__esNon form button,.community_postMenu__esNon>div>a,.community_postMenu__esNon>div>button{border:0!important;border-radius:5px;justify-content:flex-start;font-size:12px;background:transparent!important;color:var(--ink);padding:8px 10px;width:100%;min-height:34px}.community_postMenu__esNon>div>a:hover,.community_postMenu__esNon>div>button:hover{background:var(--soft)!important}.community_outfitLink__4rjuu,.community_sharedLook__pzA02{display:flex;align-items:center;gap:16px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--soft);margin:16px 0}.community_sharedLook__pzA02 img{width:85px;height:100px;object-fit:contain;border-radius:7px;background:#cee6ef}.community_outfitLink__4rjuu>div,.community_sharedLook__pzA02>div{flex:1;min-width:0}.community_sharedLook__pzA02 label{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600}.community_outfitLink__4rjuu p,.community_sharedLook__pzA02 p{color:var(--muted);font-size:11px;line-height:1.7;margin:6px 0 0}.community_outfitLink__4rjuu strong{font-size:14px}.community_outfitLink__4rjuu>a{flex-shrink:0;padding:10px 12px;background:var(--accent);color:white;border-radius:7px;font-size:12px}.community_moderationDialog__2hFEE{margin:auto;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 20px 100px #0003}.community_moderationDialog__2hFEE::backdrop{background:#16101970;backdrop-filter:blur(3px)}.community_moderationDialog__2hFEE header{display:flex;justify-content:space-between;align-items:center;gap:15px}.community_moderationDialog__2hFEE h2{font-size:18px;font-weight:700}.community_moderationDialog__2hFEE header button{padding:5px;color:var(--muted)}.community_moderationDialog__2hFEE p{font-size:12px;color:var(--muted);line-height:1.7;margin:14px 0}.community_moderationDialog__2hFEE fieldset{border:0;padding:0;margin:0;display:grid;gap:14px}.community_moderationDialog__2hFEE label{display:grid;gap:7px;font-size:12px}.community_moderationDialog__2hFEE input,.community_moderationDialog__2hFEE textarea{width:100%;border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:10px;font-size:14px}.community_moderationDialog__2hFEE footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;font-size:12px}.community_composer__ZKZVK :focus-visible,.community_detail__qzIbR :focus-visible,.community_moderationDialog__2hFEE :focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-theme=dark] .community_composer__ZKZVK,[data-theme=dark] .community_detail__qzIbR,[data-theme=dark] .community_moderationDialog__2hFEE{--line:#3c343f;--muted:#a69baa;--ink:#eee7ef;--soft:#29242d;--surface:#231f27;--accent:#c15b8c;--tint:#372632}@media(max-width:600px){.community_composeForm__MKQE5{padding:18px 16px 0;border-radius:12px}.community_composerHeader__p8r6M{padding-bottom:16px}.community_composerHeader__p8r6M h1{font-size:22px}.community_composeChannels__BsmB7{margin-bottom:16px}.community_composeChannels__BsmB7>div{gap:5px}.community_composeChannels__BsmB7 label{font-size:10px;min-height:33px;padding:5px 8px}.community_titleField__9ruFm{padding-top:20px}.community_titleField__9ruFm input{font-size:22px}.community_editorToolbar__LDF0I{gap:1px;padding:4px}.community_editorToolbar__LDF0I button{min-width:29px;min-height:34px}.community_editorToolbar__LDF0I .community_moreFormatting__EF3RI{font-size:10px;padding:0 5px}.community_editorToolbar__LDF0I .community_toolbarPreview__ld4x0{font-size:10px;padding:0 6px}.community_toolbarDivider__y1wcG{margin:0 2px}.community_editorSurface__Es9yc .tiptap{font-size:16px;min-height:280px}.community_editorHint__Vi4M_{display:none}.community_composeFooter__848Ci{gap:10px}.community_composeFooter__848Ci small{font-size:10px}.community_primary__qaWFb{padding:8px 12px;font-size:12px}.community_introduction__M5wn4{padding:13px;gap:7px}.community_introduction__M5wn4>span{font-size:10px}.community_detail__qzIbR{padding:0 16px;border-radius:12px}.community_detailNav__UZD0Z{padding:16px 0;gap:8px;font-size:10px}.community_detailBack__lNqOQ{font-size:11px}.community_detailHeader__elOw_{padding:23px 0 18px}.community_detailHeader__elOw_ h1{font-size:24px}.community_detailBody__9ejX8{font-size:14px}.community_postMenu__esNon summary span{display:none}.community_primaryActions__c2CaD{gap:5px}.community_primaryActions__c2CaD>button,.community_primaryActions__c2CaD>span>button{font-size:11px;padding:7px 9px}.community_detailFooter__gx8Xp{font-size:11px}.community_sharedLook__pzA02{gap:10px}.community_sharedLook__pzA02 label{font-size:11px}.community_sharedLook__pzA02 p{font-size:10px}.community_outfitLink__4rjuu{flex-wrap:wrap}.community_outfitLink__4rjuu>a{margin-left:auto}.community_outfitLink__4rjuu>div{flex-basis:100%}.community_moderationDialog__2hFEE{padding:20px}.community_moderationDialog__2hFEE input,.community_moderationDialog__2hFEE textarea{font-size:16px}.community_composeChannels__BsmB7>div{flex-wrap:nowrap;overflow-x:auto;padding:3px 1px 7px;scrollbar-width:thin}.community_composeChannels__BsmB7 label{flex-shrink:0;font-size:11px;min-height:36px}.community_composeChannels__BsmB7{margin-bottom:10px}}.community_relatedPosts__RMmG3{border-top:1px solid var(--line);padding:22px 0 4px}.community_relatedPosts__RMmG3 h2{font-size:13px;font-weight:650;margin:0 0 8px}.community_relatedPosts__RMmG3 ul{list-style:none;padding:0;margin:0}.community_relatedPosts__RMmG3 li+li{border-top:1px solid var(--line)}.community_relatedPosts__RMmG3 a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px}.community_relatedPosts__RMmG3 a:hover{color:var(--accent)}.community_relatedPosts__RMmG3 a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community_relatedPosts__RMmG3 small{flex-shrink:0;font-size:11px;color:var(--muted)}