.profile-community_actionGroup__TLg8R{display:grid;gap:12px;min-width:0}.profile-community_actions__Q_WXc{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.profile-community_actions__Q_WXc button,.profile-community_join__yOGva a,.profile-community_self__MxkBY{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--cd-line,#c8bfb4);border-radius:999px;background:var(--cd-card,#fffdfa);color:var(--cd-navy,#0e1f2e);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;box-sizing:border-box}.profile-community_actions__Q_WXc svg{width:18px;height:18px;flex-shrink:0}.profile-community_actions__Q_WXc .profile-community_follow__I675K{background:var(--cd-clay,#a64b18);border-color:var(--cd-clay,#a64b18);color:white}.profile-community_actions__Q_WXc .profile-community_following__T1QZc{background:var(--cd-navy,#0e1f2e);color:white;border-color:var(--cd-navy,#0e1f2e)}.profile-community_actions__Q_WXc button:disabled{cursor:not-allowed;opacity:.55}.profile-community_actions__Q_WXc button:focus-visible,.profile-community_join__yOGva a:focus-visible,.profile-community_self__MxkBY:focus-visible{outline:3px solid var(--cd-clay,#a64b18);outline-offset:3px}.profile-community_compact__qQQ07 .profile-community_actions__Q_WXc{gap:6px}.profile-community_compact__qQQ07 .profile-community_actions__Q_WXc button{padding:10px 12px;font-size:13px}.profile-community_count__W5EUg{display:flex;gap:6px;align-items:center;font-size:13px;margin:0;color:var(--cd-ink,#2c3a42)}.profile-community_join__yOGva{padding:16px;background:var(--cd-sand,#ede8df);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px}.profile-community_join__yOGva p{width:100%;margin:0;line-height:1.6}.profile-community_notice__MgI8C{padding:16px;line-height:1.6}.profile-community_notice__MgI8C button{font:inherit}.profile-community_chatDialog__aouf6{padding:0;border:1px solid var(--cd-line,#c8bfb4);border-radius:20px;background:var(--cd-cream,#f5f2ec);color:var(--cd-ink,#2c3a42);width:min(880px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-shadow:0 24px 100px #0e1f2e66}.profile-community_chatDialog__aouf6::backdrop{background:#0e1f2e99;backdrop-filter:blur(4px)}.profile-community_chatTop__fEJXz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--cd-line,#c8bfb4);background:var(--cd-navy,#0e1f2e);color:var(--cd-cream,#f5f2ec);position:sticky;top:0;z-index:4}.profile-community_chatTop__fEJXz h2{display:flex;align-items:center;gap:10px;font:600 18px/1.4 var(--font-sans-loaded,sans-serif);margin:0}.profile-community_chatTop__fEJXz button{display:grid;place-items:center;width:44px;height:44px;color:inherit;background:transparent;border:1px solid #ffffff66;border-radius:50%;cursor:pointer}.profile-community_chatDialog__aouf6 .messages-compact{display:block;min-height:0;border:0;border-radius:0}.profile-community_chatDialog__aouf6 .messages-compact .messages-sidebar{display:none}.profile-community_chatDialog__aouf6 .messages-stream{height:min(44dvh,430px);min-height:180px;overflow:auto;overscroll-behavior:contain}.profile-community_chatDialog__aouf6 .messages-thread{min-width:0}.profile-community_chatDialog__aouf6 .messages-thread-header h1{font-size:24px}.profile-community_chatDialog__aouf6 .messages-thread-header{padding:14px 20px}.profile-community_chatDialog__aouf6 .messages-safety{margin:12px 20px}.profile-community_chatDialog__aouf6 .messages-composer{padding:12px 20px}.profile-community_card__H6gJV{display:flex;flex-direction:column;gap:18px;padding:24px;background:var(--cd-card,#fffdfa);border:1px solid var(--cd-line,#c8bfb4);border-radius:18px;box-shadow:0 8px 30px #0e1f2e09;min-width:0;height:100%;box-sizing:border-box}.profile-community_cardTop__fduPI{display:flex;align-items:center;gap:16px}.profile-community_avatar__6yfHK{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--cd-navy,#0e1f2e);color:var(--cd-cream,#f5f2ec);font:600 30px/1 var(--font-serif-loaded,serif);border:4px solid var(--cd-sand,#ede8df);overflow:hidden;flex-shrink:0}.profile-community_avatar__6yfHK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-community_identity__A6XiP{min-width:0}.profile-community_identity__A6XiP h3{font:600 27px/1.15 var(--font-serif-loaded,serif);margin:0 0 6px;overflow-wrap:anywhere}.profile-community_identity__A6XiP a{color:var(--cd-navy,#0e1f2e);text-decoration:none}.profile-community_badge__1i_Au{display:inline-flex;align-items:center;gap:5px;color:var(--cd-clay,#a64b18);font-size:12px;font-weight:700}.profile-community_bio__6_bG7{margin:0;line-height:1.65;color:var(--cd-ink,#2c3a42);overflow-wrap:anywhere}.profile-community_cardFooter__FHfih{margin-top:auto;display:grid;gap:16px;padding-top:8px}.profile-community_view__yoCQR{display:inline-flex;gap:7px;align-items:center;color:var(--cd-clay,#a64b18);font-weight:700;min-height:44px;text-decoration:none}.profile-community_view__yoCQR:hover{text-decoration:underline}.profile-community_workCount__Or7eH{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--cd-ink,#2c3a42)}@media(max-width:480px){.profile-community_card__H6gJV{padding:20px}.profile-community_chatDialog__aouf6{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);border-radius:12px}.profile-community_chatTop__fEJXz{padding:12px}.profile-community_chatTop__fEJXz h2{font-size:16px}.profile-community_chatDialog__aouf6 .messages-composer{padding:12px}.profile-community_actions__Q_WXc button{font-size:13px;padding:10px 12px}}.profile-community_directoryGrid__uA04W{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;list-style:none;padding:0;margin:20px 0}.profile-community_directoryGrid__uA04W>li{min-width:0}.profile-community_directoryGrid__uA04W form{display:flex;gap:8px;flex-wrap:wrap}.profile-community_directoryGrid__uA04W form button{min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid var(--cd-line,#c8bfb4);background:var(--cd-card,#fffdfa);color:var(--cd-navy,#0e1f2e);font:inherit;cursor:pointer}.profile-community_directoryGrid__uA04W form button:focus-visible{outline:3px solid var(--cd-clay,#a64b18);outline-offset:3px}.profile-community_handle__fSvET{margin:0 0 8px;font-size:13px;color:var(--cd-muted,#526166);overflow-wrap:anywhere}.profile-community_bio__6_bG7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.profile-community_directoryGrid__uA04W{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.profile-community_directoryGrid__uA04W{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.profile-community_directoryGrid__uA04W{grid-template-columns:repeat(3,minmax(0,1fr))}}.profile-community_chatTop__fEJXz h2{min-width:0;overflow-wrap:anywhere}.profile-community_chatTop__fEJXz h2 svg{flex-shrink:0}.profile-community_chatTop__fEJXz button{flex-shrink:0;min-width:44px;min-height:44px}.profile-community_chatDialog__aouf6 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profile-community_chatDialog__aouf6 .messages-stream{flex:none}.profile-posts_card__1n63z,.profile-posts_composer__WmJAQ,.profile-posts_feed__OFYg_,.profile-posts_form__nUEOH{display:grid;gap:16px;min-width:0}.profile-posts_feed__OFYg_{max-width:820px}.profile-posts_card__1n63z,.profile-posts_composer__WmJAQ{background:var(--cd-sand-50,#fffdf8);border:1px solid var(--cd-neutral-200,#ddd5c9);border-radius:12px;padding:20px;overflow-wrap:anywhere}.profile-posts_form__nUEOH label{display:grid;gap:6px}.profile-posts_form__nUEOH input:not([type=checkbox]),.profile-posts_form__nUEOH textarea{box-sizing:border-box;font:inherit;min-height:44px;width:100%;padding:10px;border:1px solid #998d7c;border-radius:6px}.profile-posts_form__nUEOH textarea{min-height:100px}.profile-posts_actions__xADXD{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.profile-posts_actions__xADXD a,.profile-posts_actions__xADXD button{min-height:44px}.profile-posts_body__Ww0vF{white-space:pre-wrap}.profile-posts_media__Fu8AG{display:grid;gap:12px}.profile-posts_live__FMLu4 video,.profile-posts_media__Fu8AG img,.profile-posts_media__Fu8AG video{width:100%;max-height:580px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#0b1c29}.profile-posts_live__FMLu4 audio,.profile-posts_media__Fu8AG audio{width:100%}.profile-posts_comments__aXzmL{list-style:none;padding:0;display:grid;gap:12px}.profile-posts_comments__aXzmL li{padding:12px;border-left:3px solid #d5a167}.profile-posts_meta__IsaPb{font-size:.875rem;color:#625c55}.profile-posts_choice__qOcvF{display:flex!important;align-items:flex-start;gap:10px!important}.profile-posts_choice__qOcvF input{margin-top:5px}.profile-posts_live__FMLu4{display:grid;gap:12px}.profile-posts_notice__kP24O{padding:12px;border:1px solid #a95820;border-radius:8px}.profile-posts_selected__N_N3U{list-style:none;padding:0;display:grid;gap:6px}@media(max-width:640px){.profile-posts_card__1n63z,.profile-posts_composer__WmJAQ{padding:14px}.profile-posts_actions__xADXD>*{max-width:100%}}.profile-posts_dictation__C_XPu{display:grid;gap:10px;padding:12px;border:1px solid var(--cd-neutral-200,#ddd5c9);border-radius:8px}.profile-posts_dictation__C_XPu label,.profile-posts_selected__N_N3U li{display:grid;gap:8px}.profile-posts_dictation__C_XPu select{font:inherit;min-height:44px;max-width:100%;padding:8px}.profile-posts_dictation__C_XPu textarea{min-height:90px}.profile-posts_selected__N_N3U li{border-block-start:1px solid #ddd5c9;padding-block:14px}.profile-posts_comments__aXzmL li{border-left:0;border-inline-start:3px solid #d5a167}.profile-posts_media__Fu8AG figure{margin:0}.profile-posts_card__1n63z :target{scroll-margin-block-start:100px}