.social-share--article{align-items:flex-start;gap:14px;flex-wrap:wrap}.social-share--article .social-share__heading{text-align:left;margin:10px 0 0}.tcou-share{display:block;max-width:100%;color:#fff;position:relative;min-width:0}.tcou-share__row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tcou-share .tcou-share__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:10px;border:1px solid #c6a05a;border-radius:50%;background:#111;color:#fff;text-decoration:none;cursor:pointer;list-style:none;line-height:1}.tcou-share__button::-webkit-details-marker{display:none}.tcou-share svg{width:22px;height:22px;flex:none}.tcou-share__button:hover,.tcou-share__menu-item:hover{background:#c6a05a;color:#111}.tcou-share :is(a,button,summary,input):focus-visible{outline:3px solid #ecd7a5;outline-offset:3px}.tcou-share__more{position:relative;margin:0}.tcou-share__menu{position:absolute;z-index:20;right:0;top:52px;width:230px;max-width:calc(100vw - 48px);padding:8px;border:1px solid #c6a05a;border-radius:12px;background:#111;box-shadow:0 8px 24px #0009}.tcou-share .tcou-share__menu-item{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;border:0;border-radius:6px;background:transparent;color:#fff;text-decoration:none;font:inherit;cursor:pointer;text-align:left}.tcou-share__status{text-align:left;max-width:460px;min-height:5.6em;margin:8px 0 0;font-size:13px;line-height:1.4;color:#ecd7a5}.tcou-share__manual{max-width:460px;margin:6px 0 12px}.tcou-share__manual label{display:block;font-size:13px}.tcou-share__manual input{width:100%;box-sizing:border-box;font-size:14px}.tcou-share [hidden]{display:none!important}.tcou-blog-tools{overflow:visible}.tcou-blog-tools .utility-bar__right{min-width:0}.tcou-blog-tools .social-share{margin:0}@media(max-width:600px){.social-share--article{gap:8px}.social-share--article .social-share__heading{flex-basis:100%;margin-top:0}.tcou-share__row{gap:7px}.tcou-blog-tools{flex-wrap:wrap;gap:16px}.tcou-blog-tools .utility-bar__right{width:100%;justify-content:flex-start}}
.tcou-share{width:304px;flex:0 0 auto}@media(max-width:600px){.tcou-share{width:299px}.tcou-blog-tools.utility-bar .utility-bar__left,.tcou-blog-tools.utility-bar .utility-bar__right{flex:0 0 100%;width:100%}.tcou-blog-tools .utility-bar__right>.utility-bar__item{margin:0;width:100%}}
.tcou-publication-sharing{position:relative;z-index:30}

.tcou-share .tcou-share__button{color:#ecd7a5}
.tcou-share .tcou-share__button:hover{color:#111}
.tcou-share__menu{box-sizing:border-box;width:248px;max-height:min(420px,65vh);overflow-y:auto}
.tcou-share__status{min-height:7em}
.tcou-share__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:304px}
.tcou-share .tcou-share__menu-item{gap:8px;padding:8px;font-size:13px;line-height:1.3}
.tcou-share__menu-item svg{width:20px;height:20px}
.tcou-share:has(.tcou-share__more[open]){min-height:220px}
.tcou-share:has(.tcou-share__more[open]) .tcou-share__status{visibility:hidden}
@media(max-width:600px){.tcou-share__menu{width:299px}}
