/* Share a story button (Bill 2026-10-19). Navy on cream is about 14:1; white on navy about 15:1. */
.wd-share-row{margin-top:var(--space-3,12px)}
.wd-share-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:2px solid #10233c!important;border-radius:999px;background:#fff!important;color:#10233c!important;font:600 1rem/1.2 var(--font-body,Arial,sans-serif);cursor:pointer}
.wd-share-btn:hover,.wd-share-btn:focus-visible{background:#10233c!important;color:#fff!important;outline:3px solid #10233c;outline-offset:2px}
.article-byline .wd-share-btn{margin-left:8px;flex:0 0 auto!important;width:auto!important;max-width:max-content}
.wd-share-menu{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:12px;border:1px solid #10233c;border-radius:12px;background:#fff;color:#10233c;max-width:30rem}
.wd-share-menu[hidden]{display:none}
.wd-share-opt{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #10233c!important;border-radius:8px;background:#fff!important;color:#10233c!important;font:600 1rem/1.2 var(--font-body,Arial,sans-serif);text-decoration:none!important;cursor:pointer}
.wd-share-opt:hover,.wd-share-opt:focus-visible{background:#10233c!important;color:#fff!important}
.wd-share-note{flex-basis:100%;margin:4px 0 0!important;color:#10233c!important;font-size:1rem!important;word-break:break-all}
.wd-share-note:empty{display:none}
[data-theme=dark] .wd-share-btn,[data-theme=dark] .wd-share-opt,[data-theme=dark] .wd-share-menu{background:#10233c!important;color:#fff!important;border-color:#fff!important}
[data-theme=dark] .wd-share-note{color:#fff!important}
@media print{.wd-share-row,.wd-share-btn,.wd-share-menu{display:none!important}}
