.dark .router-experience .om-root:has(.router-hero) .om-scene:before{opacity:0}.dark .lp-page .network-sunrise{--sunrise-ridge-top:#304335;--sunrise-ridge-bottom:#17251b;--sunrise-front-ridge:#15160f;background:#15160f}.dark .lp-page .network-sunrise-night{background:linear-gradient(#0d0e0b,#111b14 32%,#2a3b2e 72%,#15160f)}.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:#15160f;--landscape-dune-top:#53634c;--landscape-dune-middle:#2c3c30;--landscape-dune-bottom:#15160f;--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%,#c9ea6b1e,#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,#c9ea6b30 0%,#6d92722e 46%,#0000 72%)}.dark .lp-page .loop-step[data-active=true] .loop-step-track{background:#526b45}.dark .lp-page .model-universe{background:#10120c;box-shadow:inset 0 1px #f3efe40f,inset 0 -1px #f3efe40a}.dark .lp-page .mi-sky{background:radial-gradient(62% 34% at 50% 74%,#c9ea6b21,#0000 72%),radial-gradient(48% 40% at 88% 8%,#4b6a1e38,#0000 70%),radial-gradient(42% 34% at 6% 34%,#22301866,#0000 72%),linear-gradient(#10120c,#0c0e09 58%,#10120c)}.dark .lp-page .mi-label{background:linear-gradient(#191c12ee,#101209f2)}.dark .lp-page .developer-journey{--dev-ink-soft:#a5ae9c;--dev-row-bg:#182119;--dev-row-border:#2a382b;--dev-row-ink:#d7ddd0;--dev-selected-bg:#2a3c29;--dev-selected-ink:#f6f8ef;--dev-glass:linear-gradient(158deg, #f3efe41f, #2a3a2bb3 46%, #121a14d9);--dev-glass-edge:#c9ea6b47;--dev-glass-hi:#f3efe433;--dev-edge-front:linear-gradient(to bottom, #c9ea6b8c, #1c281ef2);--dev-edge-side:linear-gradient(to left, #c9ea6b59, #141d16f2);--dev-plate-ink:#e4ebdc;--dev-plate-caption:#9fb08f;--dev-model-glass:linear-gradient(158deg, #c9ea6b6b, #6f8f2e8c 50%, #22311dd9);--dev-model-edge:#d6f38a;--dev-model-ink:#f6fbe8;--dev-model-caption:#d6f38a;--dev-model-front:linear-gradient(to bottom, #d6f38a, #3d5a1c);--dev-model-side:linear-gradient(to left, #b7d95c, #2e4317);--dev-lock-bg:#c9ea6b1a;--dev-lock-ink:#c9ea6b;--dev-lock-glow:#c9ea6b;--dev-lock-glow-soft:#c9ea6b59;--dev-answer-ink:#f3efe4;--dev-glyph-glow:#c9ea6b;--dev-beam:#c9ea6b;--dev-beam-soft:#c9ea6b33;--dev-trace:#9cc464;--dev-spark:#d6f38a;--dev-shadow:#000000b3;--dev-scene-glow:#c9ea6b1f}.dark .lp-page .dev-stage{color:var(--foreground);background:radial-gradient(55% 60% at 64%,#2c4224b3,#0000 70%),radial-gradient(60% 70% at 0 100%,#22321f80,#0000 70%),#111813;border-color:#2a3a2c;box-shadow:inset 0 1px #ffffff12,0 28px 80px #0005}.dark .lp-page .dev-stage-eyebrow{color:var(--primary)}.dark .lp-page .dev-model:hover{border-color:#48603f}.dark .lp-page .dev-model:before{box-shadow:inset 0 0 0 1px #87a95f,0 12px 26px -12px #0008}.dark .lp-page .dev-model-logo{background:#ebe7da;border-color:#0000}.dark .lp-page .dev-model-id{color:#8f9a88}.dark .lp-page .dev-model[aria-pressed=true] .dev-model-id{color:var(--primary)}.dark .lp-page .dev-plate[data-kind=model] .dev-plate-top{box-shadow:inset 0 0 0 1.5px var(--dev-model-edge), inset 1px 1px 0 #f6fbe880, 0 0 56px #c9ea6b59}.dark .lp-page .dev-glyph-sharp{text-shadow:0 0 18px #c9ea6b40}.dark .lp-page .dev-console{--dev-code-bg:#0e140f;border-color:#2b3b2d;box-shadow:inset 0 1px #f3efe414,0 32px 60px -28px #000c}.dark .lp-page .dev-paths{--dev-port-lit:#c9ea6b;--dev-port-dim:#7d8a76;--dev-port-wire:#34433a}.dark .lp-page .dev-port[data-kind=available] .dev-port-socket{box-shadow:inset 0 1px #ffffffa6,0 0 0 6px #c9ea6b1f,0 0 34px #c9ea6b40}.dark .lp-page .dev-port[data-kind=available] .dev-port-status{color:var(--primary);background:#c9ea6b26}.dark .lp-page .dev-port-panel{background:radial-gradient(40% 90% at 8%,#c9ea6b14,#0000 70%),#121913;border-color:#2a3a2c}.dark .lp-page .dev-port-panel[data-kind=planned]{background:0 0}.dark .lp-page .dev-port-panel[data-kind=available] .dev-port-panel-status{color:var(--primary)}.dark .lp-page .dev-glyph-api rect:not(.is-model){fill:#f3efe42e}.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:#c9ea6b;box-shadow:0 0 0 4px #c9ea6b22}.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 .ph-art .ph-day{display:none}.dark .lp-page .ph-art .ph-night{display:block}.dark .lp-page .ph-window{--pane:#ffb85a;--pane-hot:#ffe0a0;--mullion:#3b2a16cc;--glow:#ffb04d80}.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:#c9ea6b}
