.brand-home-orbit{background:#0b0e13}.brand-home-orbit .brand-button{color:#10180a!important;font-weight:600}.brand-home-orbit .brand-button.secondary{color:#dce4ed!important}.brand-home-orbit .brand-wordmark{font-family:OrbitDisplay,sans-serif;letter-spacing:-1px;font-size:28px}.brand-home-orbit .brand-nav{border-bottom:1px solid #252b35}.brand-home-orbit .brand-wordmark img{width:35px;height:35px}.orbit-launch{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding-block:65px 55px;align-items:center}.orbit-release{display:inline-flex;align-items:center;gap:10px;font:9px OrbitDisplay,sans-serif;letter-spacing:1px;padding:7px 11px;border:1px solid #303c29;border-radius:4px;color:#b4c5a5;margin-bottom:26px;background:#131b13}.orbit-release>span:last-child{padding-left:8px}.orbit-launch h1{font:600 clamp(62px,6.1vw,85px)/1.09 OrbitDisplay,sans-serif;letter-spacing:-5px;margin:0 0 25px}.orbit-launch h1>span{color:var(--accent)}.orbit-launch h2{font-size:25px;line-height:1.65;font-weight:400;letter-spacing:0;margin-bottom:18px}.orbit-launch-copy>p{font-size:13px;line-height:2;color:var(--muted);margin-bottom:28px}.orbit-compat{display:flex;align-items:center;gap:16px;font-size:10px;margin-top:37px}.orbit-compat>span{font-size:7px;letter-spacing:1px;color:#737f90}.orbit-compat b{font-weight:400;color:#bec7d3}.orbit-compat i{color:#536070}.orbit-system{position:relative;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-inline:1px solid #202831;background-image:radial-gradient(#566a522b 1px,transparent 1px);background-size:18px 18px}.orbit-system-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:8px;letter-spacing:1.1px;color:#838f9c}.orbit-system-header>span:first-child{display:flex;align-items:center;gap:8px}.orbit-sphere{width:100%;max-height:440px;object-fit:contain;flex:1}.orbit-system-health{margin:0 20px 20px;padding:18px;border:1px solid #30392f;border-radius:6px;background:#11190f;display:flex;align-items:center;justify-content:space-between;gap:12px}.orbit-system-health>div{display:grid;gap:9px}.orbit-system-health>div>span{font-size:8px;letter-spacing:1.5px;color:#829275}.orbit-system-health strong{font-size:10px;font-weight:400;color:#cae8b0}.orbit-ping{font-size:26px;letter-spacing:3px;color:var(--accent);white-space:nowrap}.orbit-flow{border-block:1px solid var(--line);background:#10151b}.orbit-flow>div{display:flex;justify-content:space-between;gap:14px;padding-block:26px;font-size:11px;letter-spacing:1px;color:#7d899a}.orbit-flow b{color:var(--accent);font-size:9px;font-weight:400;margin-right:10px}.orbit-code-layout{display:grid;grid-template-columns:.9fr 1.2fr;gap:70px;align-items:center}.orbit-code-layout>div>p{font-size:13px;line-height:2}.orbit-checks{padding:0;margin:26px 0;list-style:none;font-size:12px;line-height:2.6;color:#b1bcc9}.orbit-checks li:before{content:'✓';color:var(--accent);margin-right:12px}.orbit-inline{font-size:13px;color:var(--accent)!important}.orbit-code-panel{border:1px solid #303946;border-radius:10px;background:#10151c;min-width:0;box-shadow:0 20px 60px #0003}.orbit-code-tabs{display:flex;gap:24px;align-items:center;border-bottom:1px solid #29313c;padding:16px 22px;font-size:10px;color:#8190a3}.orbit-code-tabs .active{color:var(--accent)}.orbit-code-tabs button{margin-left:auto;background:none;border:0;color:#c3cdd8;font-size:10px}.orbit-code-file{display:flex;justify-content:space-between;padding:20px 24px;font:9px monospace;color:#6d7b8d}.orbit-code-file>span:first-child{letter-spacing:5px;color:#586575}.orbit-code-panel pre{font:11px/2.4 ui-monospace,monospace;padding:18px 25px 35px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#e3e8ef;min-height:170px}.code-comment{color:#68798d}.code-green{color:#bdff67}.code-string{color:#bbabef}.orbit-code-result{border-top:1px solid #29313c;background:#141c16;padding:17px 24px;display:flex;align-items:center;gap:12px;font-size:10px;color:#92aa84}.orbit-code-panel [data-site-copy-status]{padding:0 24px;font-size:10px;margin:0}.orbit-code-panel [data-site-copy-status]:not(:empty){padding-block:12px}.orbit-stack{padding-bottom:70px}.orbit-stack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.orbit-stack-grid>a{border:1px solid #29313c;border-radius:8px;padding:28px;background:#11161d;transition:background .2s,border-color .2s}.orbit-stack-grid>a:hover{background:#151e1b;border-color:#697e52}.orbit-stack-icon{width:44px;height:44px;border:1px solid #3b4830;border-radius:10px;display:grid;place-items:center;font-size:25px;color:#bdff67;background:#1d2718;margin-bottom:30px}.orbit-stack-grid>a>span:nth-child(2){font-size:8px;letter-spacing:2px;color:#7c8b9e}.orbit-stack-grid h3{font-size:19px;font-weight:500;margin:13px 0}.orbit-stack-grid p{font-size:12px;line-height:1.9;color:var(--muted);margin-bottom:24px}.orbit-stack-grid b{font-size:11px;font-weight:400;color:#bdff67}.orbit-scope{font-size:10px;color:#738095;margin:22px 0 0}.brand-home-orbit .brand-plan-details{border-block:1px solid var(--line)}.brand-home-orbit .brand-plan-details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:36px 0}.brand-home-orbit .brand-plan-details>summary::-webkit-details-marker{display:none}.brand-home-orbit .brand-plan-details>summary strong{display:block;font:500 30px/1.4 OrbitDisplay,sans-serif}.brand-home-orbit .brand-plan-details>summary .brand-kicker{font-size:9px;margin-bottom:10px}.brand-home-orbit .brand-plan-details>summary small{display:block;font-size:11px;color:var(--muted);margin-top:10px}.brand-home-orbit .brand-plan-plus{font-size:30px;color:var(--accent)}.brand-home-orbit .brand-plan-details[open] .brand-plan-plus{transform:rotate(45deg)}.orbit-last{padding-block:90px;display:flex;align-items:center;justify-content:space-between;gap:30px}.orbit-last h2{font-size:38px;margin-bottom:0}.orbit-last h2 span{color:var(--accent)}.orbit-last .brand-button{font:500 15px OrbitDisplay,sans-serif}.brand-home-orbit .strategy-price strong{color:var(--ink)}.brand-home-orbit .strategy-plan .action{color:#0b0e13}.brand-home-orbit .strategy-calculator,.brand-home-orbit .strategy-calc-panel{background:#12171e}.brand-home-orbit .strategy-estimate{background:#19231b;color:#dce8d9}.brand-home-orbit .strategy-availability b{color:#bdff67}
/* An IDE-like account and console, with a persistent dark surface. */
html[data-product=orbit] .entry-layout{background:#0b0e13!important;background-image:radial-gradient(#34453444 1px,transparent 1px)!important;background-size:25px 25px!important}html[data-product=orbit] .entry-main{max-width:1050px!important;gap:80px!important;grid-template-columns:1fr 1fr!important}html[data-product=orbit] .entry-workspace{order:2}html[data-product=orbit] .entry-card.auth-card{background:#12171e!important;box-shadow:0 25px 70px #0005!important;border:1px solid #303946!important;border-radius:12px!important;padding:36px!important}html[data-product=orbit] .ui-entry-story{order:1!important;background:none!important;border:0!important;padding:0!important;min-height:480px!important}html[data-product=orbit] .ui-entry-story h2{font-family:OrbitDisplay,var(--brand-font)!important;font-size:61px!important;line-height:1.1!important;letter-spacing:-3px!important;color:#bdff67!important}html[data-product=orbit] .ui-story-art{width:270px!important;height:240px!important;background:url('/brand-art/orbit-sphere.svg') center/contain no-repeat!important;margin:20px 0!important}html[data-product=orbit] .ui-story-art span{display:none}html[data-product=orbit] .entry-card .auth-form>.auth-submit{background:#bdff67!important;color:#15200c!important}html[data-product=orbit] .entry-card .auth-heading h1{color:#f0f3f6!important}html[data-product=orbit] .auth-context-admin{background:#1c251a!important;border-color:#38472d!important;color:#b8cfa7!important}html[data-product=orbit] .auth-context-admin strong{color:#c6ddba!important}html[data-product=orbit] .auth-switch,html[data-product=orbit] .entry-card .field label,html[data-product=orbit] .auth-label-row label{color:#b4c0ce!important}html[data-product=orbit] .password-input,html[data-product=orbit] .entry-card .field input{background:#0d1117!important;border-color:#303946!important;color:#edf3f9!important}html[data-product=orbit] .password-toggle{color:#a5b0be!important}html[data-product=orbit] .sidebar{width:208px!important;background:#0d1117!important;border-right:1px solid #252e39!important}html[data-product=orbit] .main{margin-left:208px}html[data-product=orbit] .sidebar .brand{font-family:OrbitDisplay,sans-serif;font-size:24px;letter-spacing:-1px}html[data-product=orbit] .topbar{background:#0d1117!important;border-color:#252e39!important}html[data-product=orbit] .nav a.active{background:#202b1b!important;color:#bdff67!important}html[data-product=orbit] .btn.primary{background:#bdff67!important;color:#14200b!important;border-color:#bdff67!important}html[data-product=orbit] .product-page-heading h1{font-family:OrbitDisplay,var(--brand-font);font-size:30px;letter-spacing:-1px}html[data-product=orbit] .developer-topology{background:#121a15;border:1px solid #33442c;border-radius:10px;grid-template-columns:1.6fr .8fr}html[data-product=orbit] .developer-topology h2{font-size:17px;color:#bdff67}html[data-product=orbit] .developer-topology li{border-radius:4px;font-size:9px;background:#111710}html[data-product=orbit] .product-api-search{background:#11171e;border:1px solid #293540;border-radius:10px;padding:24px}html[data-product=orbit] .orbit-console-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:start}html[data-product=orbit] .orbit-console-grid .product-library{margin-top:25px}html[data-product=orbit] .orbit-console-grid .product-section-heading{margin-top:0;align-items:flex-start}html[data-product=orbit] .orbit-console-grid .product-record-search{max-width:150px;min-width:0}html[data-product=orbit] .product-record-grid{grid-template-columns:1fr}html[data-product=orbit] .product-record{background:#12171e;border:1px solid #293540;border-radius:8px;padding:20px}html[data-product=orbit] .product-record>p{font-family:ui-monospace,monospace;font-size:11px;background:#0c1117;padding:12px;border-radius:4px;max-height:95px;color:#afc49e}html[data-product=orbit] .product-record h3{font-size:16px;margin:14px 0}html[data-product=orbit] .product-empty{background:#11171e;border-color:#2f3a45;padding:35px 20px}html[data-product=orbit] .product-empty h3{font-size:16px}html[data-product=orbit] :is(.card p,.panel p,.metric-foot,.field-hint){color:#939eae}
@media(max-width:1000px){.orbit-launch{gap:20px;padding-top:45px}.orbit-launch h1{font-size:63px;letter-spacing:-4px}.orbit-launch h2{font-size:22px}.orbit-system-health{padding:13px;margin-inline:12px}.orbit-ping{font-size:20px}.orbit-compat{gap:12px;flex-wrap:wrap}.orbit-code-layout{gap:35px}.orbit-flow>div{font-size:9px;gap:8px}.orbit-flow b{margin-right:5px}html[data-product=orbit] .entry-main{gap:40px!important}html[data-product=orbit] .orbit-console-grid{grid-template-columns:1fr}}
@media(max-width:700px){.orbit-launch{grid-template-columns:1fr;padding-block:30px 40px;gap:35px}.orbit-release{font-size:8px;margin-bottom:24px}.orbit-launch h1{font-size:clamp(55px,12vw,78px);letter-spacing:-3px}.orbit-launch h2{font-size:23px}.orbit-launch-copy>p{font-size:13px}.orbit-system{max-width:480px;min-height:350px}.orbit-sphere{height:300px;max-height:300px}.orbit-system-header{font-size:8px}.orbit-system-health{margin-top:-10px}.orbit-compat{margin-top:28px}.orbit-flow>div{flex-wrap:wrap;justify-content:center;gap:16px;padding-block:20px;font-size:9px}.orbit-flow>div>span:nth-child(even){display:none}.orbit-code-layout{grid-template-columns:1fr;gap:30px}.orbit-code-panel pre{font-size:10px;padding-inline:18px}.orbit-code-tabs{padding-inline:17px;gap:18px}.orbit-stack-grid{grid-template-columns:1fr}.orbit-stack-grid>a{padding:24px}.orbit-stack-icon{margin-bottom:20px}.orbit-stack{padding-bottom:40px}.orbit-last{display:block;padding-block:60px}.orbit-last h2{font-size:30px;margin-bottom:25px}.brand-home-orbit .brand-plan-details>summary strong{font-size:24px}.brand-home-orbit .brand-plan-details>summary{padding-block:28px}html[data-product=orbit] .entry-main{display:flex!important;flex-direction:column!important;gap:30px!important;padding-block:25px!important}html[data-product=orbit] .entry-workspace{order:1;width:100%}html[data-product=orbit] .ui-entry-story{order:2!important;min-height:0!important;width:100%!important}html[data-product=orbit] .ui-entry-story h2{font-size:38px!important}html[data-product=orbit] .ui-story-art{display:none!important}html[data-product=orbit] .entry-card.auth-card{padding:27px!important}html[data-product=orbit] .developer-topology{grid-template-columns:1fr}html[data-product=orbit] .developer-topology h2{font-size:13px}html[data-product=orbit] .product-page-heading h1{font-size:26px}}
