.dark .lp-page .network-sunrise{--sunrise-ridge-top:#304335;--sunrise-ridge-bottom:#17251b;--sunrise-front-ridge:#111611;background:#111611}.dark .lp-page .network-sunrise-night{background:linear-gradient(#010403,#111b14 32%,#2a3b2e 72%,#111611)}.dark .lp-page .network-sunrise-glow{background:radial-gradient(at 50% 65%,#dbeedb59,#91bca04d 32%,#0000 72%)}.dark .lp-page .network-sunrise-spill{background:radial-gradient(at 50% 85%,#bbd6ba38,#87ad911f 42%,#0000 68%)}.dark .lp-page .network-sunrise-anchor{width:clamp(110px,11vw,170px)}.dark .lp-page .network-sunrise-sun{opacity:.85;background:radial-gradient(circle at 35% 30%,#f4faee,#d7e7d7 68%,#b0cbb8);position:relative;left:25%;box-shadow:0 0 70px 18px #bad9be38;-webkit-mask-image:radial-gradient(circle at 74% 32%,#0000 0 45%,#000 46%);mask-image:radial-gradient(circle at 74% 32%,#0000 0 45%,#000 46%)}.dark .lp-page .ivory-landscape{--landscape-far-top:#334737;--landscape-far-bottom:#233428;--landscape-hill-top:#53674a;--landscape-hill-middle:#344a38;--landscape-hill-bottom:#1c2c21;--landscape-water-top:#354b38;--landscape-water-middle:#22372a;--landscape-water-bottom:#111611;--landscape-dune-top:#53634c;--landscape-dune-middle:#2c3c30;--landscape-dune-bottom:#111611;--landscape-dawn-core:#dddda0;--landscape-dawn-edge:#a5bf82;--landscape-stone-light:#a6b19b;--landscape-stone-mid:#697a68;--landscape-stone-shade:#3c5142;--landscape-stone-edge:#203126;--landscape-arch-light:#b6c3aa;--landscape-arch-mid:#6e856f;--landscape-arch-shade:#2e4837;--landscape-inner-dark:#1d3326;--landscape-inner-light:#587258;--landscape-shadow:#030a05;--landscape-grain-dark:#17291c;--landscape-grain-light:#d8e3c9;--landscape-ridge:#a5b89a;--landscape-contour:#adc19e;--landscape-arch-rim:#c0d1b2}.dark .lp-page .economy-stage-light{background:radial-gradient(at 50% 60%,#b7fa3c1e,#0000 58%)}.dark .lp-page .economy-popover{color:var(--foreground);background:#1c2a20f2;border-color:#526b4c;box-shadow:0 16px 44px #0008}.dark .lp-page .loop-orbit #loop-center-halo stop:first-child{stop-color:#6d927252}.dark .lp-page .loop-orbit #loop-center-halo stop:last-child{stop-color:#14251a}.dark .lp-page .loop-orbit #loop-plate stop:first-child{stop-color:#34503b}.dark .lp-page .loop-orbit #loop-plate stop:last-child{stop-color:#1f3125}.dark .lp-page .loop-orbit #loop-paper stop:first-child{stop-color:#eef6e4}.dark .lp-page .loop-orbit #loop-paper stop:last-child{stop-color:#c3d4b1}.dark .lp-page .loop-orbit .loop-station-platform{fill:url(#loop-plate);stroke:#8ba981}.dark .lp-page .loop-orbit .loop-station-slab{fill:#121e16;stroke:#46634d}.dark .lp-page .loop-orbit #loop-drop stop{stop-color:#a6ee3c}.dark .lp-page .loop-orbit .loop-station-shadow{opacity:.4}.dark .lp-page .loop-orbit .loop-station[data-active=true] .loop-station-shadow{opacity:.8}.dark .lp-page .loop-orbit .loop-station-inner{stroke:#3f5d47}.dark .lp-page .loop-orbit .loop-station[data-built=true] .loop-station-inner{stroke:#86b85a}.dark .lp-page .loop-orbit .loop-rail{stroke:#2f4536}.dark .lp-page .loop-orbit .loop-ring-inner{stroke:#263a2d}.dark .lp-page .loop-orbit .loop-ring-dots{stroke:#3f5a46}.dark .lp-page .loop-orbit .loop-ring-shadow{stroke:#000;opacity:.16}.dark .lp-page .loop-orbit .loop-local-track{stroke:#3b5443}.dark .lp-page .loop-orbit .loop-port-link{stroke:#6f9060}.dark .lp-page .loop-orbit .loop-globe-ring{stroke:#9fd05c;opacity:.55}.dark .lp-page .loop-orbit .loop-station-index{fill:#dff4c7;stroke:#8ba981}.dark .lp-page .loop-orbit .loop-svg-label{fill:#b7c8b3}.dark .lp-page .loop-globe{background:radial-gradient(circle,#b7fa3c30 0%,#6d92722e 46%,#0000 72%)}.dark .lp-page .loop-step[data-active=true] .loop-step-track{background:#526b45}.dark .lp-page .universe-card{box-shadow:inset 0 1px #ffffff14,0 8px 28px #0002}.dark .lp-page .universe-card:hover,.dark .lp-page .universe-card:focus-within{border-color:#80a957;box-shadow:inset 0 1px #ffffff24,0 12px 28px #0005}.dark .lp-page .universe-tags>span{border-color:var(--border);background:var(--accent);color:var(--accent-foreground)}.dark .lp-page .dev-chapters i{background:#445746}.dark .lp-page .dev-stage{color:var(--foreground);background:radial-gradient(at 75% 45%,#2b432d,#1d2b21 70%);border:1px solid #3a513d;box-shadow:inset 0 1px #ffffff19,0 28px 80px #0004}.dark .lp-page .dev-stage-aura{background:radial-gradient(at 72% 35%,#b7fa3c19,#0000 65%)}.dark .lp-page .dev-api-heading :where(div)>p:first-child,.dark .lp-page .dev-api-heading :where(h3)>span{color:var(--primary)}.dark .lp-page .dev-api-description,.dark .lp-page .dev-switch-hint,.dark .lp-page .dev-demo-label,.dark .lp-page .dev-scene-caption p{color:var(--muted-foreground)}.dark .lp-page .dev-key{color:var(--foreground);background:#26382b;border-color:#526a4c;box-shadow:0 7px 18px #0003}.dark .lp-page .dev-key code,.dark .lp-page .dev-model-rail button{color:#bbcab6}.dark .lp-page .dev-model-rail button[aria-pressed=true]{color:#f4f8ed;background:#3b553a;border-color:#8caf68}.dark .lp-page .dev-assembly-wire,.dark .lp-page .dev-route-base{stroke:#78936f;background:#78936f}.dark .lp-page .dev-router-name{color:#e8f0e6}.dark .lp-page .dev-transport-label{color:#b5c5b1}.dark .lp-page .dev-app{color:#253323}.dark .lp-page .dev-path-options button{color:var(--foreground);background:#1f2c22;border-color:#3c5340}.dark .lp-page .dev-path-options button[aria-pressed=true]{background:#314832;border-color:#93bd61}.dark .lp-page .dev-path-options small,.dark .lp-page .dev-integration-detail>div>span{color:var(--muted-foreground)}.dark .lp-page .use-case-card{background:#1c261f;border-color:#3a4b3b;box-shadow:0 8px 24px #0002}.dark .lp-page .use-case-perspective:hover .use-case-card,.dark .lp-page .use-case-card:focus-within{border-color:#92bb6d;box-shadow:0 14px 30px #0005}.dark .lp-page .use-case-open-icon{color:#dcf7bb;background:#2b3c2e;border-color:#577255}.dark .lp-page .use-case-open:focus-visible .use-case-open-icon{border-color:var(--action);background:var(--action);color:var(--action-foreground)}@media (hover:hover){.dark .lp-page .use-case-perspective:hover .use-case-open-icon{border-color:var(--action);background:var(--action);color:var(--action-foreground)}}.dark .lp-page .use-case-index,.dark .lp-page .use-case-verb{color:#ebf4e3;background:#18261de6}.dark .use-case-dialog{border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.dark .use-case-dialog .router-dialog-close{border-color:var(--border);background:var(--accent);color:var(--foreground)}.dark .use-case-dialog-eyebrow{color:var(--primary)}.dark .use-case-dialog .use-case-dialog-title+p{color:var(--muted-foreground)}.dark .use-case-dialog-copy li{background:var(--accent);color:var(--accent-foreground)}.dark .lp-page .provider-heading :where(h2)>:where(span),.dark .lp-page .provider-intro>:where(span),.dark .lp-page .provider-guidance-kicker{color:var(--primary)}.dark .lp-page .provider-intro>:where(p),.dark .lp-page .provider-guide-label,.dark .lp-page .provider-steps :where(strong),.dark .lp-page .provider-steps :where(button)>:where(span)>:where(span),.dark .lp-page .provider-signal,.dark .lp-page .provider-app-caption,.dark .lp-page .provider-earnings-note{color:var(--muted-foreground)}.dark .lp-page .provider-steps :where(button[aria-current] strong){color:var(--foreground)}.dark .lp-page .provider-step-number{color:#d9e8cf;background:#2c3c2e}.dark .lp-page .provider-steps :where(button[aria-current]) .provider-step-number{color:#192508;background:#b7fa3c;box-shadow:0 0 0 4px #b7fa3c22}.dark .lp-page .provider-guidance{color:var(--foreground);background:#26382a;border:1px solid #456043}.dark .lp-page .provider-guidance :where(p),.dark .lp-page .provider-replay,.dark .lp-page .provider-preview-note,.dark .lp-page .provider-outro :where(p)>:where(span){color:var(--muted-foreground)}.dark .lp-page .provider-outro-icon{background:var(--accent);color:var(--primary)}.dark .lp-page .open-horizon{background:radial-gradient(at 50% 68%,#304832 0,#111611 65%)}.dark .lp-page .horizon-landscape{-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000 100%);mask-image:linear-gradient(#0000,#000 18% 72%,#0000 100%)}.dark .lp-page .horizon-landscape .horizon-landscape-day{display:none}.dark .lp-page .horizon-landscape .horizon-landscape-night{display:block}.dark .lp-page .horizon-sun{background:radial-gradient(circle at 35% 30%,#f4faee,#d5e6d6 68%,#afcbb9);left:38%;box-shadow:0 0 78px 26px #bad9be38;-webkit-mask-image:radial-gradient(circle at 74% 32%,#0000 0 45%,#000 46%);mask-image:radial-gradient(circle at 74% 32%,#0000 0 45%,#000 46%)}.dark .lp-page .horizon-light{background:radial-gradient(#d3e7d078,#9ebda359 50%,#0000 70%)}.dark .lp-page .horizon-orb{background:radial-gradient(circle at 65% 35%,#415b45 20%,#243a2b 69%,#17281d 72%)}.dark .lp-page .horizon-currents{stroke:#d3ee9a;opacity:.6}.dark .lp-page .horizon-note,.dark .lp-page .horizon-coordinate,.dark .lp-page .horizon-promise,.dark .lp-page .footer-signoff{color:var(--muted-foreground)}.dark .lp-page .footer-about .lp-brand img{filter:none}.dark .lp-page .footer-follow-mark{background:var(--accent);color:var(--primary)}.dark .lp-page .footer-follow:is(:hover,:focus-visible) .footer-follow-mark{background:var(--action);color:var(--action-foreground)}.dark .lp-page .footer-follow-icon{color:var(--muted-foreground)}.dark .lp-page .lp-menu-viewport,.dark .lp-navigation-sheet{border-color:var(--border);background:var(--popover);color:var(--popover-foreground)}.dark .lp-page .lp-menu-eyebrow,.dark .lp-page .lp-menu-description,.dark .lp-navigation-sheet .lp-menu-description,.dark .lp-navigation-sheet .lp-mobile-signoff{color:var(--muted-foreground)}.dark .lp-page .lp-menu-heading-rule,.dark .lp-page .lp-menu-shortcuts,.dark .lp-page .lp-mobile-group,.dark .lp-navigation-sheet .lp-mobile-group{border-color:var(--border)}.dark .lp-page .lp-menu-heading-rule{background:var(--border)}.dark .lp-page .lp-menu-product,.dark .lp-page .lp-menu-product:nth-child(2),.dark .lp-navigation-sheet .lp-menu-product,.dark .lp-navigation-sheet .lp-menu-product:nth-child(2){border-color:var(--border);background:#243126}.dark .lp-page .lp-menu-product:is(:hover,:focus-visible),.dark .lp-navigation-sheet .lp-menu-product:is(:hover,:focus-visible){background:#2c3f2e;border-color:#83ab61}.dark .lp-page .lp-menu-product-artwork,.dark .lp-page .lp-menu-artwork,.dark .lp-navigation-sheet .lp-menu-product-artwork{filter:brightness(.5)saturate(.75)}.dark .lp-page .lp-menu-product-artwork,.dark .lp-navigation-sheet .lp-menu-product-artwork{-webkit-mask-image:linear-gradient(#0000 44%,#000 82%);mask-image:linear-gradient(#0000 44%,#000 82%)}.dark .lp-page .lp-menu-icon,.dark .lp-navigation-sheet .lp-menu-icon{color:var(--primary);background:#314531;border-color:#536b4c}.dark .lp-page .lp-menu-arrow,.dark .lp-navigation-sheet .lp-menu-arrow{color:#a8c29c}.dark .lp-page .lp-menu-link:is(:hover,:focus-visible) .lp-menu-link-title,.dark .lp-navigation-sheet .lp-menu-link:is(:hover,:focus-visible) .lp-menu-link-title{color:var(--primary)}.dark .lp-page .lp-menu-directory .lp-menu-link:is(:hover,:focus-visible){background:var(--accent)}.dark .lp-page .lp-menu-landscape{border-color:var(--border);background:#253528}.dark .lp-page .th-track{stroke:#3b4a3f}.dark .lp-page .th-pulse{stroke:#b7fa3c}
