/* STS v5.7.8 — exact compact logo + safe stream link previews */
.sts-mock-brand{width:205px!important;min-width:205px!important;height:56px!important;padding:0!important;display:flex!important;align-items:center!important;background:transparent!important;overflow:hidden!important}
.sts-mock-brand img{display:block!important;width:205px!important;height:56px!important;object-fit:contain!important;object-position:left center!important;filter:none!important}
@media(max-width:1100px){.sts-mock-brand{width:176px!important;min-width:176px!important}.sts-mock-brand img{width:176px!important}}
@media(max-width:760px){.sts-mock-brand{width:148px!important;min-width:148px!important;height:46px!important}.sts-mock-brand img{width:148px!important;height:46px!important}}

.sts-link-preview{margin:14px 18px 4px;border:1px solid #242735;border-radius:14px;overflow:hidden;background:#080a0f;box-shadow:0 12px 35px rgba(0,0,0,.28)}
.sts-link-preview-stage{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#030407}
.sts-link-preview-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(0,0,0,.68));pointer-events:none}
.sts-link-preview-poster,.sts-inline-stream-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .28s ease,opacity .2s ease}
.sts-link-preview-stage:hover .sts-link-preview-poster,.sts-link-preview-stage:hover .sts-inline-stream-preview{transform:scale(1.018)}
.sts-inline-stream-preview{z-index:1;background:#030407}
.sts-link-live-badge{position:absolute;z-index:3;left:12px;top:12px;padding:5px 8px;border-radius:6px;background:#ef2145;color:#fff;font-size:11px;font-weight:900;letter-spacing:.04em}
.sts-link-preview.is-offline .sts-link-live-badge{background:#313542;color:#d7d9e2}
.sts-link-play{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(10,8,18,.78);border:1px solid rgba(161,72,255,.65);color:#fff;font-size:18px;box-shadow:0 0 28px rgba(133,45,255,.35)}
.sts-link-preview-info{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 13px;color:#fff;text-decoration:none}
.sts-link-preview-info>img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:1px solid #6f28ff}
.sts-link-preview-info span{min-width:0;display:flex;flex-direction:column}.sts-link-preview-info strong,.sts-link-preview-info small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sts-link-preview-info strong{font-size:14px}.sts-link-preview-info small{font-size:11px;color:#979baa;margin-top:3px}.sts-link-preview-info>b{padding:7px 12px;border-radius:8px;background:#7726f5;color:#fff;font-size:12px}
.sts-link-preview.single{margin:16px 0}
.social-post-form input[name="link_url"]{border-color:rgba(129,45,255,.45)!important;background:#080a0f!important}
@media(max-width:640px){.sts-link-preview{margin:10px 10px 2px;border-radius:11px}.sts-link-preview-info{grid-template-columns:36px minmax(0,1fr) auto;padding:9px}.sts-link-preview-info>img{width:36px;height:36px}.sts-link-preview-info>b{padding:6px 9px}}
