/* Manager News feature adjustments; no public-news layout or other Manager redesign. */
.news-feature-scope{--news-control-border:#bdccd1;--news-control-ink:#17313e;min-width:0}.news-feature-scope .news-control-section,.news-feature-scope.news-control-section{display:block;border:1px solid #bdccd1;border-left:4px solid #446b7b;border-radius:9px;background:#f0f5f7;margin:14px 0;padding:0;overflow:visible}.news-feature-scope .news-control-section>summary{padding:14px 16px;background:#e3ecef;font-weight:750;cursor:pointer;color:#17313e;border-radius:7px;line-height:1.5}.news-feature-scope .news-section-body{padding:16px 20px}.news-feature-scope .news-control-section .news-control-section{margin-left:10px;background:#fff;border-left-color:#819aaa}.news-feature-scope .news-control-section .news-control-section>summary{background:#f3f6f8}.news-feature-scope .news-tab-editor>div{padding:0 18px}.news-feature-scope .news-edit-card{border:1px solid #bdccd1;border-left:5px solid #9b783a;border-radius:10px;background:#fff;box-shadow:0 3px 10px #1931390d}.news-feature-scope .news-edit-card[data-published=true]{border-left-color:#30745d}.news-feature-scope .news-edit-card>summary{padding:16px;background:#f7f1e4;font-weight:750;cursor:pointer;overflow-wrap:anywhere}.news-feature-scope .news-edit-card[data-published=true]>summary{background:#e8f3ec}.news-feature-scope .news-edit-fields{padding:6px 16px 18px}.news-feature-scope .news-edit-fields>.news-control-section{margin-left:8px}.news-feature-scope .news-location{background:#173b49;color:#fff;padding:12px 16px;border-radius:7px;font-weight:650;margin:0 0 16px}.news-feature-scope .news-field-help{display:inline;font-size:.87rem;font-weight:400;line-height:1.5;margin-top:4px}.news-feature-scope .news-info-button{display:inline-flex;align-items:center;justify-content:center;width:26px;min-width:26px;min-height:26px;height:26px;padding:0!important;margin:0 5px 0 0!important;border:1px solid #687f8a!important;border-radius:50%;font-size:17px;background:#fff;color:#244b5c;cursor:pointer;vertical-align:middle}.news-feature-scope .news-help-note{display:block;background:#fffbe8;border:1px solid #dccb8b;border-left:4px solid #ae8730;border-radius:5px;padding:10px 12px;margin:6px 0;color:#34341e;white-space:normal;overflow-wrap:anywhere}.news-feature-scope [hidden]{display:none!important}.news-feature-scope summary:focus-visible,.news-feature-scope .news-info-button:focus-visible{outline:3px solid #bb8c20;outline-offset:3px}.news-feature-scope .news-custom-audience{margin-top:16px;padding:16px;border:2px solid #668699;border-radius:10px;background:#edf3f8}.news-feature-scope .news-custom-audience h4{margin:0 0 16px}.news-feature-scope .news-rule-row{padding:14px;margin:10px 0;background:#f8fafb;border:1px solid #ccd5db;border-radius:7px}.news-feature-scope .news-audience-formula{padding:14px;border:1px dashed #708793;background:#fff;line-height:1.7;font-weight:650;overflow-wrap:anywhere}.news-feature-scope .news-custom-audience input,.news-feature-scope .news-custom-audience select,.news-feature-scope .news-custom-audience textarea{max-width:100%;box-sizing:border-box}.news-feature-scope .content-notification{border:2px solid #9982af;border-radius:9px;background:#f6f0fa;margin:16px 0}.news-feature-scope .content-notification>summary{padding:14px;font-weight:750;cursor:pointer;background:#eee4f5}.news-feature-scope .content-notification>div{padding:12px}.news-feature-scope.notice-defaults{border-left:5px solid #8665a1;background:#f7f1fc}.news-feature-scope .news-custom-audience button{white-space:normal}.news-feature-scope .notice-recipient{display:inline-flex;max-width:100%;overflow-wrap:anywhere;align-items:center;gap:5px;margin:5px;padding:5px 8px;background:#e4edf4;border-radius:7px}.news-feature-scope label:has(>input[type=checkbox]){display:block}.news-feature-scope .news-item-preview{margin-top:12px}@media(max-width:650px){.news-feature-scope .news-section-body{padding:12px}.news-feature-scope .news-control-section .news-control-section,.news-feature-scope .news-edit-fields>.news-control-section{margin-left:0}.news-feature-scope .news-edit-fields{padding:5px 8px}.news-feature-scope .news-custom-audience{padding:10px}.news-feature-scope .news-tab-editor>div{padding:0 8px}.news-feature-scope .news-control-section>summary{padding:12px}}

.news-feature-scope label{display:block;line-height:1.7}.news-feature-scope label>input:not([type=checkbox]),.news-feature-scope label>select,.news-feature-scope label>textarea{display:block;width:100%;margin-top:6px}.news-feature-scope .news-field-help>.news-info-button{margin-left:6px!important}
