.docs-light.landing{background:var(--ss-public-bg);color:var(--ss-public-ink);--text-primary:var(--ss-public-ink);--text-secondary:var(--ss-public-ink-2);--text-muted:var(--ss-public-muted);--border:var(--ss-public-line);--bg-primary:var(--ss-public-bg);--bg-secondary:var(--ss-public-bg-soft);--bg-tertiary:var(--ss-public-bg-soft);--bg-elevated:var(--ss-public-bg-cool);--accent:var(--ss-public-brand-strong);--accent-light:var(--ss-public-brand-strong)}.docs-light .docs-hero-banner{background:var(--ss-public-bg);border-bottom:1px solid var(--ss-public-line)}.docs-light .docs-hero-banner:before{background:radial-gradient(ellipse 70% 60% at 50% -10%, rgba(var(--ss-public-brand-rgb), .1), transparent 62%), radial-gradient(ellipse 60% 50% at 50% 0%, rgba(var(--ss-public-brand-rgb), .08), transparent 60%)}.docs-light .docs-hero-banner .hero-kicker{background:rgba(var(--ss-public-brand-rgb), .1);border:1px solid rgba(var(--ss-public-brand-rgb), .25);color:var(--ss-public-brand-strong)}.docs-light .docs-hero-banner .hero-kicker-dot{background:var(--ss-public-brand)}.docs-light .docs-hero-banner .hero-title{color:var(--ss-public-ink)}.docs-light .docs-hero-banner .hero-gradient{-webkit-text-fill-color:var(--ss-public-brand-strong);color:var(--ss-public-brand-strong);background:0 0}.docs-light .docs-hero-banner .hero-subtitle{color:var(--ss-public-ink-2)}.docs-light .docs-hero-banner .hero-btn-primary{background:var(--ss-public-brand-strong);color:var(--ss-public-cta-ink);box-shadow:var(--ss-public-shadow-cta)}.docs-light .docs-hero-banner .hero-btn-primary:hover{background:var(--ss-public-brand-deep)}.docs-light .docs-hero-banner .hero-btn-secondary{background:var(--ss-public-surface);color:var(--ss-public-ink);border:1px solid var(--ss-public-line-strong)}.docs-light .docs-hero-banner .hero-btn-secondary:hover{background:var(--ss-public-surface);border-color:rgba(var(--ss-public-brand-rgb), .4)}.docs-light .docs-search-input:focus{border-color:rgba(var(--ss-public-brand-rgb), .4);box-shadow:0 0 0 3px rgba(var(--ss-public-brand-rgb), .12)}.docs-light .docs-sidebar-link.active{color:var(--ss-public-brand-strong);background:rgba(var(--ss-public-brand-rgb), .1)}.docs-light .docs-section code,.docs-light .docs-table td code{border:1px solid var(--ss-public-line)}
