.social-manager{display:grid;gap:18px;min-width:0}.social-manager p{overflow-wrap:anywhere}.social-notice,.social-panel{padding:24px}.social-notice{border-inline-start:4px solid #bd1230}.social-platforms,.social-tabs{display:flex;flex-wrap:wrap;gap:12px}.social-layout{display:grid;grid-template-columns:minmax(190px,280px) minmax(0,1fr);gap:24px;align-items:start}.social-fields,.social-preset-list{display:grid;gap:16px;min-width:0}.social-preset-list>button{text-align:left;padding:16px;border:1px solid var(--nr-border,var(--border));border-radius:10px;background:var(--nr-surface,#fff);color:var(--nr-text,#273745)}.social-preset-list>button[aria-pressed=true]{border:2px solid #bd1230;padding:15px}.social-preset-list span,.social-preset-list strong{display:block}.social-preset-list span{font-size:14px;margin-top:6px}.social-manager label:not(.social-check){display:grid;gap:7px}.social-check,.social-platforms label{display:flex!important;align-items:center;gap:8px}.social-manager input[type=checkbox]{width:18px;height:18px;accent-color:#bd1230}.social-manager select{min-height:42px;width:100%;padding:9px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground)}.social-manager textarea{min-height:130px;font-size:18px;line-height:1.7}.social-manager fieldset{min-width:0}.social-manager fieldset:disabled{opacity:.8}.social-manager summary{cursor:pointer;font-weight:600;padding-block:12px}.social-manager small{overflow-wrap:anywhere}.social-previews article{padding:14px;border:1px solid var(--border);border-radius:8px;margin-block:12px}.social-previews img{width:100%;height:auto;max-height:240px;object-fit:contain}.social-previews p{font-size:18px;line-height:1.8}.social-error{color:#bd1230}.social-account-list{display:grid;gap:16px;margin-top:24px}.social-account-list article{border:1px solid var(--nr-border,var(--border));border-radius:8px;padding:16px;display:grid;gap:16px}html[data-newsroom-theme=dark] .social-error{color:#ff9daf}@media(max-width:767px){.social-layout{grid-template-columns:1fr}.social-preset-list{grid-template-columns:repeat(2,minmax(0,1fr))}.social-notice,.social-panel{padding:16px}}