/* Provider accents stay secondary to the shared ChunjoTV gold identity. */
.watch-page[data-chat-provider="twitch"] .channel-platform-link .platform-mark{color:#b99aef}
.watch-page[data-chat-provider="twitch"] .channel-platform-link:hover{border-color:#9272c6;background:rgba(145,70,255,.12)}
.watch-page[data-chat-provider="twitch"] #chatConnection.connected i{background:#b99aef}
.watch-page[data-chat-provider="twitch"] .twitch-badge{width:19px;min-width:19px;height:19px;padding:1px;flex-shrink:0;background:none;border-radius:3px;vertical-align:middle;line-height:1;font-size:10px}
.watch-page[data-chat-provider="twitch"] .twitch-badge svg{display:block;width:100%;height:100%}
.watch-page[data-chat-provider="twitch"] .twitch-badge[data-badge="moderator"]{color:#fff;background:#00ad03}
.watch-page[data-chat-provider="twitch"] .twitch-badge[data-badge="vip"]{color:#fff;background:#e005b9}
.watch-page[data-chat-provider="twitch"] .twitch-badge[data-badge="broadcaster"]{color:#fff;background:#e91916}
.watch-page[data-chat-provider="twitch"] .twitch-badge[data-badge="subscriber"],.watch-page[data-chat-provider="twitch"] .twitch-badge[data-badge="founder"]{color:#c9a7ff}
.watch-page[data-chat-provider="twitch"] .twitch-badge.has-image{background:transparent;padding:0}
.watch-page[data-chat-provider="twitch"] .twitch-badge img{display:block;width:100%;height:100%;object-fit:contain}
.watch-page[data-chat-provider="twitch"] #createClip[hidden]{display:none!important}
.watch-page[data-chat-provider="twitch"] .chat-form-status.is-restriction{display:grid;gap:4px;max-width:100%;margin:8px 0 0;padding:10px 12px;border:1px solid #d8b36a38;border-radius:7px;background:#d8b36a0a;color:#b9bcad;line-height:1.5;overflow-wrap:anywhere}
.watch-page[data-chat-provider="twitch"] .chat-form-status.is-restriction strong{color:#e8c58a;font-size:12px;font-weight:750}
.watch-page[data-chat-provider="twitch"] .chat-form-status.is-restriction span{font-size:11px}
