.socialPanel{max-width:960px;margin:54px auto 36px;padding:24px;border:1px solid #3d5b4c;border-radius:12px;background:#10251eeb;color:#e3e7dc;box-sizing:border-box}.socialPanel h2{font-size:1.4rem;font-weight:400;margin:0 0 20px}.socialPanel form{margin:18px 0}.socialPanel label{display:block;margin:12px 0}.socialPanel textarea,.socialPanel input,.socialPanel select{font:inherit;color:#e5e8dc;background:#081b15;border:1px solid #4c6a57;border-radius:6px;padding:12px;box-sizing:border-box;max-width:100%;width:100%}.socialPanel textarea{min-height:110px;resize:vertical}.socialPanel button,.socialPanel .socialLink{font:inherit;color:#e1d39f;border:1px solid #877544;background:#142d24;border-radius:6px;padding:10px 16px;min-height:44px;cursor:pointer;display:inline-block}.socialPanel button:disabled{opacity:.45;cursor:wait}.socialPanel :focus-visible{outline:2px solid #d3b76f;outline-offset:3px}.socialPanel [hidden]{display:none!important}.socialComment{padding:18px 0;border-bottom:1px solid #345044}.socialMeta{display:flex;gap:10px;flex-wrap:wrap;font-size:.85rem;color:#b5c5ba}.socialBody{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.socialTools{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.socialTools button{font-size:.85rem;min-height:36px;padding:7px 12px}.socialStatus{color:#d1bd83;min-height:1.4em;line-height:1.7}.socialTier{border:1px solid #776744;color:#d2bd83;border-radius:30px;padding:2px 10px;font-size:.85rem}.socialColumns{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px}.socialColumns aside{border-right:1px solid #3c5646;padding-right:20px}.socialThread{width:100%;display:block!important;text-align:left;margin:0 0 10px;overflow-wrap:anywhere}.socialThread[aria-current=true]{background:#304838}.socialBubble{border:1px solid #365241;background:#122920;border-radius:8px;padding:14px;margin:12px 14% 12px 0;overflow-wrap:anywhere}.socialBubble.mine{margin:12px 0 12px 14%;background:#263c2e;border-color:#756b49}.socialBubble .socialBody{margin:0}.socialHint{font-size:.88rem;color:#adbbb1;line-height:1.7}.socialPrefs{margin:0 0 24px}.socialLock{display:flex;align-items:center;gap:10px;border-top:1px solid #345044;padding:10px 0;font-size:.93rem}.socialLock input{width:auto}.socialPanel details>summary{cursor:pointer;min-height:44px;line-height:44px;color:#d8c489}.socialPrefsRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;margin:12px 0}.socialAdminRow{border-bottom:1px solid #3f5b48;padding:18px 0}.socialCommentsInline{margin:20px 0 0;width:100%;max-width:100%;font-size:1rem}.voiceCard:has(.socialCommentsInline){flex-wrap:wrap}.socialWrap{max-width:1080px;margin:65px auto;padding:0 20px}.socialWrap h1{font-weight:400;font-size:clamp(2rem,5vw,3.5rem)}.socialWrap .socialPanel{max-width:none}.socialSearchResults{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}@media(max-width:700px){.socialColumns{grid-template-columns:1fr}.socialColumns aside{border-right:0;border-bottom:1px solid #3c5646;padding:0 0 18px}.socialPanel{padding:20px 16px}.socialPrefsRow{grid-template-columns:1fr 1fr}.socialPrefsRow input,.socialPrefsRow select{grid-column:1/-1}.socialBubble,.socialBubble.mine{margin-left:0;margin-right:0}.socialWrap{padding:0 16px;margin-top:40px}}
.socialCommentsInline{grid-column:1/-1}.socialPanel input[type=checkbox]{width:auto;accent-color:#c7ae67}.socialPanel [data-social-admin-search]~[data-social-members] form{border-bottom:1px solid #345044;padding-bottom:20px}
.socialWrap>a,.socialWrap .crumb a{color:#c9af68}.socialPanel .socialHint{overflow-wrap:anywhere}
