/* A single listening decision, followed by optional destinations. */
.post-source .post-primary{display:block;min-height:48px;min-width:180px;padding:13px 22px;background:#2b252a;color:#fff6ed;border:1px solid #2b252a;border-radius:5px;font:600 14px/1.4 Arial,sans-serif;}
.post-source .source-heading{font:12px/1.5 Arial,sans-serif;}
.listening-options{margin-top:14px;border-top:1px solid #d6bec4;padding-top:4px;}
.listening-options summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;padding:10px 0;font:600 13px/1.5 Arial,sans-serif;color:#633747;}
.listening-options>div{padding:5px 0 2px;}
.listening-options>div>a{display:block;width:fit-content;min-height:44px;padding:10px 0;}
.listening-options a{overflow-wrap:anywhere;}
.listening-options .post-source-outbound{margin:0;}
.listening-options .post-source-outbound a{display:inline-block;min-height:44px;padding:10px 0;}
.listening-options a:focus-visible,.listening-options summary:focus-visible{outline:2px solid #8b3258;outline-offset:3px;}
@media(max-width:620px){.post-source .post-primary{width:100%;min-width:0;}.listening-options summary{font-size:13px;}}

.blog-post .post-source{display:block;}
.blog-post .post-source .source-slot{width:100%;}
.blog-post .post-source .post-primary{min-height:48px;}
