:root{color:#181818;color-scheme:light;--stream-muted:#72716e;--stream-line:#deddd8;--stream-accent:#7453a2;background:#f8f7f4}body.platform-body,body.streaming-app,body.studio-shell{color:#181818;color-scheme:light;--bg:#f8f7f4;--surface:#fff;--text:#181818;--muted:#72716e;--line:#deddd8;--accent:#7453a2;background:#f8f7f4}.platform-body .platform-content{padding-top:38px}.platform-body .panel{color:#181818;background:#fff;border-color:#deddd8;border-radius:16px}.platform-body input,.platform-body textarea,.platform-body select{color:#181818;background:#fff;border-color:#deddd8;border-radius:8px}.platform-body .button,.streaming-app .button{color:#181818;background:#eeede9;border:1px solid #deddd8;border-radius:999px}.platform-body .button.primary,.streaming-app .button.primary{color:#fff;background:#181818;border-color:#181818}.studio-shell .studio-sidebar{background:0 0;border:0;border-bottom:1px solid #deddd8;width:min(1240px,100% - 48px);margin:26px auto 0;padding:14px 0;position:static;overflow:visible}.studio-shell .studio-sidebar-label{color:#72716e;padding:0 0 12px}.studio-shell .studio-sidebar nav{flex-direction:row;gap:6px;display:flex;overflow-x:auto}.studio-shell .studio-sidebar nav a{white-space:nowrap;color:#72716e;border-radius:999px}.studio-shell .studio-sidebar nav a.current{color:#181818;background:#eeede9}.studio-shell .studio-sidebar nav a>span,.studio-shell .studio-sidebar-bottom{display:none}.studio-shell .platform-content{width:min(1288px,100%);margin:0 auto;padding:36px 24px}.studio-shell .page-heading h1{letter-spacing:-.045em;font-size:clamp(28px,3.5vw,44px)}.studio-shell .studio-summary,.studio-shell .studio-content-section,.studio-shell .panel,.studio-shell .production-ideas,.studio-shell .production-brand{background:#fff;border-color:#deddd8;border-radius:16px}.studio-shell input,.studio-shell select,.studio-shell textarea{color:#181818;background:#fff;border-color:#deddd8}.studio-shell .content-filters button{border-radius:999px}.studio-shell .content-filters button.active{color:#181818;background:#eeede9}.streaming-toolbar{justify-content:space-between;align-items:center;gap:24px;width:min(1440px,100% - 64px);margin:32px auto 0;display:flex}.streaming-toolbar .eyebrow{letter-spacing:.14em;color:#72716e;font-size:11px}.streaming-toolbar .streaming-search{background:#fff;border:1px solid #deddd8;border-radius:999px;flex:none;width:min(560px,100%);margin:0}.streaming-search input,.streaming-search button{color:#181818}.streaming-search input::placeholder{color:#72716e}.streaming-nav{background:0 0;border-color:#deddd8}.streaming-nav a{color:#72716e}.streaming-nav a:hover,.streaming-nav a[aria-current=page]{color:#181818}.streaming-app .stream-feature{color:#fff;border-radius:20px}.streaming-app .stream-feature .stream-eyebrow{color:#dcd3f5}.streaming-app .stream-feature .button.primary{color:#181818;background:#f8f7f4}.streaming-app .stream-feature .button.glass{color:#fff;background:#ffffff16}.streaming-app .card-copy p,.streaming-app .stream-topics>span,.streaming-app .stream-page-heading p,.streaming-app .stream-empty p,.streaming-app .stream-rail-actions>a,.streaming-app .section-heading>a{color:#72716e}.streaming-app .stream-rail-actions button,.streaming-app .stream-topics a{color:#181818;background:#eeede9;border-color:#deddd8;border-radius:999px}.streaming-app .stream-topics a[aria-current=page]{color:#fff;background:#181818}.streaming-app .stream-empty,.streaming-app .stream-library-note{color:#181818;background:#eeede9;border-color:#deddd8;border-radius:16px}.streaming-app .stream-library-note p{color:#72716e}.auth-layout{place-items:center;min-height:60vh;padding:32px 20px;display:grid}.auth-panel{width:min(460px,100%);padding:32px}.auth-panel h1{letter-spacing:-.045em;margin:12px 0;font-size:34px}.auth-panel p{color:#72716e;line-height:1.7}.auth-panel form{gap:18px;display:grid}.auth-panel label{gap:8px;font-size:13px;display:grid}.auth-panel input{width:100%;padding:12px 14px;font-size:16px}.auth-panel .auth-links{flex-wrap:wrap;gap:14px;margin-top:22px;font-size:13px;display:flex}.auth-panel .auth-links button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-panel .form-status{font-size:13px}.auth-panel details{margin-top:24px;font-size:12px}.auth-panel .eyebrow{letter-spacing:.14em;color:#72716e;font-size:10px}@media (width<=700px){.studio-shell .studio-sidebar{width:calc(100% - 28px);margin-top:20px}.studio-shell .platform-content{padding:24px 14px}.streaming-toolbar{flex-wrap:wrap;gap:12px;width:calc(100% - 32px)}.streaming-toolbar .streaming-search{width:100%}.auth-panel{padding:24px}.platform-body .platform-tools{overflow:auto}}.auth-panel{color-scheme:light;color:#181818;background:#fff;border:1px solid #deddd8;border-radius:16px}.auth-panel h1,.auth-panel p,.auth-panel label,.auth-panel a,.auth-panel .auth-links button,.auth-panel summary{color:#181818}.auth-panel #auth-submit{color:#181818;background:#a990e3}.auth-panel input{color:#181818;background:#fff;border:1px solid #deddd8;border-radius:8px;min-height:46px}.auth-panel #google-signin{text-align:center;width:100%;margin-bottom:22px}.auth-panel #auth-status:empty{display:none}.auth-panel #auth-copy{margin-bottom:24px}.streaming-app .watch-top,.streaming-app .watch-sesh,.streaming-app .description,.streaming-app .credit,.streaming-app .creator-line>span:last-child,.streaming-app .text-button,.streaming-app .panel>p{color:#72716e}.streaming-app .eyebrow{color:#7453a2}.streaming-app .text-button:hover{color:#181818}.streaming-app .panel{background:#fff;border-color:#deddd8;border-radius:16px}.streaming-app .panel textarea,.streaming-app .inline-form input{color:#181818;background:#fff;border-color:#deddd8;border-radius:8px}.streaming-app .player-error{color:#fff}.streaming-app #live-chat strong{color:#7453a2}.streaming-app .creator-avatar,.streaming-app .avatar{color:#7453a2;background:#eeede9}.studio-shell .text-button,.studio-shell .studio-public-start a,.studio-shell .studio-public-step>span{color:#7453a2}.platform-body .panel p,.platform-body .panel small,.platform-body .section-heading p,.platform-body .prose p{color:#72716e}.platform-body .tabs button{color:#72716e;border-color:#deddd8}.platform-body .tabs button.active{color:#181818;border-color:#7453a2}.platform-body .text-button{color:#7453a2}.platform-body .platform-tools{color:#181818;background:0 0;border:0;border-bottom:1px solid #deddd8;border-radius:0;padding:14px 0}.platform-body .platform-tools nav a{color:#72716e}.platform-body .platform-tools form{background:#fff;border:1px solid #deddd8;border-radius:999px;padding:6px 12px}.platform-body label,.platform-body legend,.platform-body .interest-options label{color:#181818}.platform-body .interest-options label{border-color:#deddd8;border-radius:999px}.platform-body .interest-options label:has(input:checked){color:#181818;background:#eeede9}.platform-body .panel+.account-grid{margin-top:24px}.auth-panel .google-signin-button{color:#1f1f1f;background:#fff;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font:500 14px/20px Arial,sans-serif;text-decoration:none;display:flex}.auth-panel .google-signin-button:hover{background:#f8faff}.auth-panel .google-signin-button:focus-visible{outline-offset:3px;outline:3px solid #4285f4}.auth-panel .google-signin-button img{flex:none;width:20px;height:20px}.auth-panel #google-signin{margin-bottom:0}.auth-panel .auth-divider{color:#72716e;align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.auth-panel .auth-divider:before,.auth-panel .auth-divider:after{content:"";background:#deddd8;flex:1;height:1px}.auth-panel [hidden]{display:none!important}
