.demo-app,.night-topbar,.nowgo-night{--night-bg:#090b13;--night-panel:#121e32;--night-raised:#172740;--night-line:#30435e;--night-text:#fff;--color-ink:#fff;--color-ink-2:#fff;--color-mut:#e2eaf7;--color-line:#30435e;--color-line-2:#30435e;--color-surface:#121e32;--color-surface-2:#172740;--color-brand:#116bec;--color-brand-deep:#9fc5ff;--color-brand-soft:#1a365e;--color-landing-navy:#fff;--color-landing-ink:#fff;--color-landing-ink-2:#fff;--color-landing-ink-3:#e2eaf7;--color-landing-ink-4:#e2eaf7;--color-landing-brand:#116bec;--color-landing-brand-2:#b6d4ff;--color-landing-blue-soft:#1b3152;--brush:linear-gradient(#172740,#121e32);--shadow-metal:inset 0 1px 0 #ffffff12,0 5px 0 #050a14,0 18px 35px #0004;color:#fff;color-scheme:dark}.night-topbar{background:#090b13;border-bottom:1px solid #ffffff25;box-shadow:none}.night-topbar .night-topbar-inner{max-width:1352px;padding-inline:40px;justify-content:space-between;gap:24px}.night-brand{display:flex;flex-shrink:0;align-items:center;min-height:44px}.night-brand img{display:block;width:130px;height:auto}.nowgo-global-topbar .ng-brand-adaptive-image,.nowgo-global-topbar .night-brand img{filter:brightness(0) invert(1)}.nowgo-global-topbar:not(.night-topbar){background:#090b13;border-bottom-color:#ffffff25}.nowgo-global-topbar__nav>.night-nav-login{color:#fff}.nowgo-global-topbar__nav>.night-nav-login:hover{background:#172740;color:#fff}.night-desktop-nav{display:flex;flex:1 1 auto;min-width:0;margin-left:auto;justify-content:flex-end;gap:26px;align-items:center;font-size:14px;color:#fff}.night-desktop-nav>a,.night-nav-subscription{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#fff;background:transparent;border:0;cursor:pointer;font:inherit;text-decoration:none;white-space:nowrap}.night-desktop-nav>a:hover,.night-nav-subscription:hover{color:#b9d6ff}.night-desktop-nav [aria-current=page]{box-shadow:inset 0 -2px #116bec}.night-desktop-nav .night-nav-login{padding:0 17px;border:1px solid #466184;border-radius:999px;min-height:44px}.night-mobile-nav{display:none}.night-topbar :focus-visible,.nowgo-night :focus-visible{outline:3px solid #a4ccff;outline-offset:4px}.ng-marketing.nowgo-night,.nowgo-night{min-height:calc(100dvh - var(--nowgo-global-topbar-height));background:radial-gradient(ellipse at 75% 0,#17315b80,transparent 55%),#090b13;color:#fff}.nowgo-night :is(h1,h2,h3,h4,p,li,label,dt,dd,strong,small){color:inherit}.nowgo-night :is(.bg-white,.bg-surface){background:#121e32}.nowgo-night :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#0d1728;color:#fff;border-color:#435975}.nowgo-night :is(input,textarea)::placeholder{color:#c4d1e4;opacity:1}.nowgo-night :is(.text-ink,.text-ink-2,.text-mut,.text-landing-navy,.text-landing-ink-3,.text-slate-900,.text-slate-600){color:#fff}.nowgo-night.lc-modal{background:#111e32;border:1px solid #597398;box-shadow:0 30px 90px #000b;color:#fff;border-radius:24px}.nowgo-night.lc-modal::backdrop{background:#030811c9}.nowgo-night.lc-modal :is(.bg-surface-2,.bg-landing-blue-soft){background:#1a2e4b;color:#fff}.nowgo-night.lc-modal article{box-shadow:0 5px 0 #070e1d,0 16px 28px #0004}.nowgo-night.lc-modal .text-landing-brand-2{color:#b6d4ff}.nowgo-night.lc-modal button[aria-pressed=true]{background:#116bec;color:#fff}.nowgo-night-guide>main,.nowgo-night-pricing>main{padding-top:70px;padding-bottom:90px}.nowgo-night-guide h1,.nowgo-night-pricing h1{font-size:clamp(29px,4.4vw,46px);line-height:1.3;letter-spacing:-.05em;word-break:keep-all}.night-silver{position:relative!important;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:44px;padding:11px 19px;border:1px solid #86a6d4!important;border-radius:999px;background:#1a3459!important;color:#fff!important;font-size:13px;font-weight:700;box-shadow:inset 0 1px 0 #ffffff30,0 4px 0 #060d1c,0 13px 23px #0005;white-space:nowrap}.night-silver:after{content:"";position:absolute;inset:-50% auto -50% -70%;width:40%;pointer-events:none;background:linear-gradient(90deg,transparent,#e5edf9a6,transparent);transform:skewX(-20deg);animation:nowgo-silver-sweep 3s infinite}@keyframes nowgo-silver-sweep{0%,65%{left:-70%}96%,to{left:140%}}.night-silver:hover{filter:brightness(1.13);transform:translateY(-1px)}@media(max-width:760px){.night-topbar .night-topbar-inner{padding-inline:16px;gap:12px}.night-brand img{width:100px}.night-desktop-nav{font-size:13px}.night-desktop-nav .night-nav-login{padding-inline:12px;gap:6px}.nowgo-night-guide>main,.nowgo-night-pricing>main{padding-top:42px}.nowgo-night.lc-modal{max-width:calc(100vw - 20px);border-radius:18px}.night-silver{font-size:12px;padding-inline:14px}}.night-topbar[data-demo=true]{background:radial-gradient(ellipse at 16% 0,rgb(255 255 255/14%),transparent 52%),linear-gradient(180deg,rgb(255 255 255/6%),transparent 50%,rgb(5 21 63/16%)),linear-gradient(110deg,#184aab,#133e94 52%,#102f70);border-bottom:1px solid #0b285e;box-shadow:inset 0 1px 0 rgb(255 255 255/22%),inset 0 -1px 0 rgb(255 255 255/12%),0 4px 8px rgb(12 35 78/18%),0 12px 24px rgb(12 35 78/10%)}.night-topbar[data-demo=true] .night-topbar-inner{--demo-logo-width:130px;width:100%;max-width:none;margin-inline:0;padding-left:22px;padding-right:24px}.night-topbar[data-demo=true] .night-brand{margin-left:calc(var(--demo-logo-width) * -.03)}.night-topbar[data-demo=true] .night-brand img{width:var(--demo-logo-width)}.demo-topbar-actions{flex:0 0 auto;min-width:0;margin-left:auto}.demo-topbar-actions,.demo-topbar-logout{display:flex;align-items:center;justify-content:flex-end}.demo-topbar-actions .night-nav-login,.demo-topbar-logout .ui-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid rgb(255 255 255/55%);border-radius:10px;background:rgb(255 255 255/8%);color:#fff;font-size:14px;font-weight:700;line-height:1.5;white-space:nowrap;box-shadow:inset 0 1px 0 rgb(255 255 255/16%),0 2px 4px rgb(5 21 63/12%)}.demo-topbar-actions .night-nav-login:hover,.demo-topbar-logout .ui-button:hover{background:rgb(255 255 255/16%);color:#fff}@media(max-width:760px){.night-topbar[data-demo=true] .night-topbar-inner{--demo-logo-width:100px;padding-right:16px;gap:12px}.demo-topbar-actions .night-nav-login,.demo-topbar-logout .ui-button{padding-inline:10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.night-silver:after{animation:none}.night-silver:hover{transform:none}}.night-topbar[data-minihome=true]{background-color:#125bd5;background-image:radial-gradient(ellipse at 18% -65%,#78acff55,transparent 58%),linear-gradient(180deg,#236fe2,#155fd6 48%,#104fbe);border-top:1px solid #ffffff47;border-bottom:1px solid #0a3a91;box-shadow:inset 0 1px 0 #ffffff29,inset 0 -1px 0 #ffffff1f,0 4px 9px #0b3e881c,0 14px 28px -12px #103e7452}.night-topbar[data-minihome=true] .night-nav-login{border-color:#ffffff80;background:#ffffff14;color:#fff}.night-topbar[data-minihome=true] .night-nav-login:hover{background:#ffffff29;color:#fff}.night-topbar[data-minihome=true] :focus-visible{outline-color:#fff}