/* Original GrowthOS logo: navy and turquoise. Scoped to this product. */
body.growthPremium{
 --p-page:#f3f8fc!important;--p-surface:#ffffff!important;--p-soft:#eaf3f8!important;
 --p-ink:#052447!important;--p-muted:#496479!important;--p-line:#d5e3ec!important;
 --p-accent:#00778b!important;--p-hover:#005d73!important;--p-tint:#e0f3f6!important;
 --p-shadow:0 6px 24px #05244709!important;
 --growth-on-action:#ffffff;--growth-logo-turquoise:#0097af;
 --sam-bg:var(--p-page)!important;--sam-surface:var(--p-surface)!important;--sam-surface-2:var(--p-soft)!important;
 --sam-hover:var(--p-tint)!important;--sam-line:var(--p-line)!important;--sam-line-strong:#9eb9cb!important;
 --sam-text:var(--p-ink)!important;--sam-text-dim:var(--p-muted)!important;--sam-text-faint:#60788c!important;
 --sam-accent:var(--p-accent)!important;--sam-gold:var(--p-accent)!important;
 --sam-gold-strong:var(--p-hover)!important;--sam-gold-text:var(--p-accent)!important;
 --sam-gold-soft:var(--p-tint)!important;--sam-gold-line:#aed7df!important;--sam-gold-light:#b8e9ef!important;
 --sam-on-gold:var(--growth-on-action)!important;--sam-ink-panel:#052447!important;--sam-ink-panel-2:#0d3858!important;
 --sam-on-dark:#edf7ff!important;--sam-shadow:var(--p-shadow)!important;
 background:var(--p-page)!important;color:var(--p-ink)!important;color-scheme:light;
}
body.growthPremium[data-premium-theme=dark]{
 --p-page:#07182b!important;--p-surface:#102740!important;--p-soft:#163650!important;
 --p-ink:#edf7ff!important;--p-muted:#b7cddd!important;--p-line:#284860!important;
 --p-accent:#5bd6e5!important;--p-hover:#8ae6ef!important;--p-tint:#123e50!important;--p-shadow:none!important;
 --growth-on-action:#052447;--sam-line-strong:#47738d!important;--sam-text-faint:#9fb9cc!important;
 --sam-gold-line:#326879!important;--sam-gold-light:#245769!important;color-scheme:dark;
}
body.growthPremium,body.growthPremium .growthShell{
 --nav-ink:var(--p-ink)!important;--nav-text:var(--p-muted)!important;--nav-muted:var(--p-muted)!important;
 --nav-line:var(--p-line)!important;--nav-surface:var(--p-surface)!important;--nav-hover:var(--p-soft)!important;
 --nav-active:var(--p-tint)!important;--nav-accent:var(--p-accent)!important;--nav-accent-dark:var(--p-hover)!important;
 --nav-gold:var(--p-accent)!important;--nav-page:var(--p-page)!important;
}
html:root[data-sam-theme] body.growthPremium :is(button.primary,.growthPrimary,.mediaUploadButton,.studioApprove){background:var(--p-accent)!important;color:var(--growth-on-action)!important;border-color:var(--p-accent)!important;box-shadow:0 3px 10px #00778b18!important}
html:root[data-sam-theme] body.growthPremium :is(button.primary,.growthPrimary,.mediaUploadButton,.studioApprove):hover{background:var(--p-hover)!important}
html:root[data-sam-theme] body.growthPremium .growthNavGroup button.active{background:var(--p-tint)!important;color:var(--p-accent)!important;box-shadow:inset 3px 0 var(--p-accent)!important}
html:root[data-sam-theme] body.growthPremium :is(.growthThemeToggleTrack,.growthApprovalButton strong){background:var(--p-accent)!important;color:var(--growth-on-action)!important}
html:root[data-sam-theme] body.growthPremium .growthBrandToggle{background:#e0f3f6!important;color:#052447!important;border-color:#b2dce4!important}
html:root[data-sam-theme] body.growthPremium .growthNav .growthBrand{background:#fff!important;border-color:var(--p-line)!important}
html:root[data-sam-theme] body.growthPremium :is(input,textarea,select):focus{border-color:var(--p-accent)!important;box-shadow:0 0 0 3px #0097af20!important}
html:root[data-sam-theme] body.growthPremium :focus-visible{outline:3px solid var(--p-accent)!important;outline-offset:3px}
html:root[data-sam-theme] body.growthPremium .growthNavProfile>span{background:var(--p-tint)!important;color:var(--p-accent)!important}
html:root[data-sam-theme] body.growthPremium[data-premium-theme=dark] .todayHero--red{background:#3b2530!important;border-color:#9d5065!important}
html:root[data-sam-theme] body.growthPremium[data-premium-theme=dark] .todayHero--yellow{background:#372d1b!important;border-color:#9b7942!important}
html:root[data-sam-theme] body.growthPremium[data-premium-theme=dark] .todayHero--green{background:#133a35!important;border-color:#337d6b!important}
