.social-ops{--so-border:#344557;--so-muted:#a8b7c9;background:#111c29;color:#edf4ff;padding:24px;min-height:100%;font:15px/1.55 system-ui,sans-serif;overflow-wrap:anywhere}.social-ops h2{font-size:30px;margin:0}.social-ops h3{font-size:19px;margin:10px 0}.social-ops p{margin:8px 0}.so-card small,.so-eyebrow{color:var(--so-muted)}.so-actions,.so-heading,.so-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.so-heading{justify-content:space-between;margin-bottom:24px}.so-toolbar{padding:16px 0}.social-ops label{display:flex;flex-direction:column;gap:6px}.social-ops input,.social-ops select,.social-ops textarea{font:inherit;color:inherit;background:#101926;border:1px solid #53677c;border-radius:7px;padding:9px;max-width:100%;min-width:0}.social-ops button{font:inherit;font-weight:600;color:#eaf3ff;background:#263d55;border:1px solid #59728b;border-radius:7px;padding:9px 13px;cursor:pointer}.social-ops button:hover{background:#355472}.social-ops button:disabled{opacity:.55;cursor:wait}.social-ops :focus-visible{outline:3px solid #79c5ff;outline-offset:3px}.so-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0 24px;border-bottom:1px solid var(--so-border);padding-bottom:15px}.so-tabs button[aria-pressed=true]{background:#14685f;border-color:#70d5bf}.so-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;margin:16px 0}.so-card{background:#182737;border:1px solid var(--so-border);padding:19px;border-radius:12px;min-width:0}.so-card .so-actions{margin-top:15px}.social-ops a{color:#89d4ff;text-decoration:underline}.so-warning{border-left:3px solid #e8b85f;padding:8px 12px;background:#3b3023;color:#ffe1a4}.so-error{background:#582d37;padding:14px;border:1px solid #f693a8;border-radius:8px}.so-notice{background:#143f38;padding:14px;border:1px solid #6dcfba;border-radius:8px}.so-copy{white-space:pre-wrap}.so-backdrop{position:fixed;inset:0;background:#030a13c9;z-index:1200;padding:24px;display:grid;place-items:center}.so-modal{background:#152335;border:1px solid #698199;border-radius:14px;padding:25px;max-height:88dvh;overflow-y:auto;width:min(740px,100%);box-shadow:0 20px 80px #0008}.so-modal label{margin:13px 0}.so-modal .so-actions{position:-webkit-sticky;position:sticky;bottom:-25px;background:#152335;padding:15px 0}.social-ops .so-pause{background:#633b30}.social-ops .so-resume{background:#166254}@media(max-width:650px){.social-ops{padding:14px}.so-backdrop{padding:10px}.so-heading{align-items:flex-start}.so-toolbar>*{max-width:100%}}.so-table-scroll{max-width:100%;overflow-x:auto}.social-ops table{border-collapse:collapse;width:100%}.social-ops td,.social-ops th{text-align:left;vertical-align:top;padding:9px;border-bottom:1px solid var(--so-border)}