/* ReleaseGround: kleines, wiederverwendbares Share-Modul für Artist/Release/Backstage */
.t3-share-widget{width:100%;margin:18px 0;padding:17px 19px;border:1px solid #dbe5f0;border-radius:15px;background:#f4f8ff;color:#172237;font-family:inherit}
.t3-share-heading{font-size:15px;font-weight:900;line-height:1.35}
.t3-share-intro{margin:5px 0 12px;color:#526279;font-size:12px;line-height:1.55}
.t3-share-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
.t3-share-widget .t3-share-btn{display:inline-flex;justify-content:center;align-items:center;min-height:37px;padding:8px 12px;border:1px solid #bed0e7;border-radius:9px;background:#fff;color:#164fba;font-size:12px;font-weight:800;line-height:1.3;font-family:inherit;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}
.t3-share-widget .t3-share-btn:hover,.t3-share-widget .t3-share-btn:focus-visible{background:#e4eeff;border-color:#528ae6;outline-offset:2px}
.t3-share-widget .t3-share-btn[hidden]{display:none!important}
.t3-share-widget .t3-share-primary{background:#1769ff;border-color:#1769ff;color:#fff}
.t3-share-widget .t3-share-primary:hover{background:#0c50d3;color:#fff}
.t3-share-feedback{min-height:0;margin-top:5px;font-size:12px;font-weight:700;color:#1769ff}
.t3-share-feedback:empty{display:none}
.t3-share-widget--dark{border-color:rgba(170,203,255,.28);background:rgba(12,29,51,.88);color:#fff}
.t3-share-widget--dark .t3-share-intro{color:#c6d3e4}
.t3-share-widget--dark .t3-share-btn{border-color:rgba(183,210,255,.4);background:#21344e;color:#f3f8ff}
.t3-share-widget--dark .t3-share-btn:hover{background:#2d4970;color:#fff}
.t3-share-widget--dark .t3-share-primary{background:#1769ff;border-color:#1769ff}
.t3-share-widget--dark .t3-share-feedback{color:#99d7ff}
@media(max-width:580px){.t3-share-widget{padding:15px}.t3-share-actions{display:grid;grid-template-columns:1fr 1fr}.t3-share-widget .t3-share-btn{min-height:42px;text-align:center}}
@media(max-width:355px){.t3-share-actions{grid-template-columns:1fr}}
