.streaming-support-page{--service-accent:#c28cff;background:radial-gradient(circle at 82% 0,rgba(194,140,255,.08),transparent 30%),var(--bg)}
.streaming-support-page .service-network a.active:after{background:var(--service-accent)}
.creator-tool-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:-1rem 0 2rem;border:1px solid var(--border);background:var(--black)}
.creator-tool-nav a{position:relative;padding:.8rem 1rem;text-align:center;border-right:1px solid var(--border);color:var(--text-muted);font:650 .7rem/1.3 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;text-decoration:none}
.creator-tool-nav a:last-child{border-right:0}.creator-tool-nav a:hover,.creator-tool-nav a:focus-visible,.creator-tool-nav a.active{color:var(--text);background:var(--panel);outline:none}.creator-tool-nav a.active:after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:0;height:2px;background:var(--service-accent)}
.streaming-help-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.stream-scan-callout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;margin-top:1rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--service-accent) 34%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--service-accent) 6%,transparent),var(--panel))}
.stream-scan-callout h3{margin:.3rem 0 .45rem;font-size:1.45rem}.stream-scan-callout p:not(.eyebrow){max-width:55rem;margin:0;color:var(--text-secondary);line-height:1.6}
.streaming-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}.streaming-package{display:flex;flex-direction:column;min-width:0;padding:1.25rem;border:1px solid var(--border);background:var(--panel)}.streaming-package.featured{border-color:color-mix(in srgb,var(--service-accent) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--service-accent) 7%,transparent),var(--panel))}.streaming-package>span{align-self:flex-start;padding:.25rem .45rem;border:1px solid var(--border-strong);color:var(--service-accent);font:650 .64rem/1.2 var(--font-mono);letter-spacing:.06em}.streaming-package h3{margin:.75rem 0 .25rem;font-size:1.25rem}.streaming-package>strong{color:var(--service-accent);font:700 2rem/1 var(--font-mono)}.streaming-package ul{display:grid;gap:.4rem;margin:1rem 0 1.2rem;padding-left:1.1rem;color:var(--text-secondary);font-size:.82rem;line-height:1.5}.streaming-package .button{margin-top:auto;text-decoration:none}.streaming-scope-note{margin:.9rem 0 0;color:var(--text-muted);font-size:.8rem;line-height:1.55}
@media(max-width:58rem){.streaming-help-grid,.streaming-package-grid{grid-template-columns:1fr 1fr}.stream-scan-callout{grid-template-columns:1fr}}
@media(max-width:42rem){.creator-tool-nav{grid-template-columns:1fr}.creator-tool-nav a{border-right:0;border-bottom:1px solid var(--border);text-align:left}.creator-tool-nav a:last-child{border-bottom:0}.streaming-help-grid,.streaming-package-grid{grid-template-columns:1fr}.stream-scan-callout .button{width:100%}}
