
.social-navigation{padding:14px 10px;display:grid;gap:7px;border-top:1px solid #332b21;margin-top:16px}
.social-navigation button{background:transparent;color:#e8d5b7;border:1px solid #3b3024;padding:11px 12px;text-align:left;border-radius:8px;cursor:pointer;font:inherit}
.social-navigation button:hover,.social-navigation button:focus-visible{border-color:#e6b55d;background:#30241b}
.social-dialog{background:#151412;color:#f4e9d8;border:1px solid #866333;border-radius:14px;width:min(720px,94vw);max-height:85vh;padding:0;box-shadow:0 24px 100px #0009}
.social-dialog::backdrop{background:#000b}.social-dialog-body{padding:22px}.social-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.social-header h2{margin:0;color:#f1c36e}.social-header button,.social-action{background:#382b1b;color:#f7d68c;border:1px solid #80613b;border-radius:7px;padding:8px 12px;cursor:pointer}
.social-action:disabled{opacity:.55;cursor:wait}.social-row{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #332c24;padding:13px 0}.social-row p{margin:5px 0;color:#bfb2a2}.social-search{width:100%;background:#24211e;border:1px solid #695136;border-radius:8px;padding:12px;color:#fff;margin-bottom:12px}.social-muted{color:#bfb2a2}.social-error{color:#ffbc8e}.social-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.social-post-action{margin-left:6px}
