.live-brand-logo{position:relative;display:inline-block;flex:none;overflow:hidden;vertical-align:middle}.live-brand-logo-dark{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.live-brand-logo-dark img{position:absolute;display:block;max-width:none;width:192.18%;height:auto;left:-49.43%;top:-54.6%;mix-blend-mode:lighten;pointer-events:none}:root{color-scheme:light;--live-ink: #182a36;--live-muted: #607580;--live-teal: #087786;--live-teal-soft: #e9f4f4;--live-cream: #f5f4ef;--live-border: #dfe7e8;--live-hero: radial-gradient(ellipse at 24% 112%, #a7e8e1 0, transparent 43%), radial-gradient(ellipse at 82% 112%, #80bddc 0, transparent 45%), linear-gradient(#f7f7f4 35%, #e2eeec)}html,body{margin:0;padding:0;background:#f8faf9}*,*:before,*:after{box-sizing:border-box}body{color:var(--live-ink);font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{height:100vh}::selection{background:#0877862e}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c9d8d9;border-radius:6px;border:2px solid #F8FAF9}::-webkit-scrollbar-track{background:transparent}input::placeholder,textarea::placeholder{color:#a8b1bb}input,textarea,select{font-family:inherit}:focus-visible{outline:2px solid rgba(8,119,134,.5);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{font-family:Manrope,DM Sans,system-ui,sans-serif;margin:0}a{color:inherit}button{font-family:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,filter .16s ease,transform 90ms ease}button:disabled{cursor:not-allowed}button:not(:disabled):active{transform:translateY(1px)}.ns-route-loading{width:min(1040px,calc(100% - 64px));padding:42px 0;display:grid;gap:12px}.ns-route-loading-workspace{width:100%;height:100vh;padding:24px}.ns-route-loading>span{display:block;border-radius:4px;background:#e1f3f0}.ns-route-loading-title{width:220px;height:28px}.ns-route-loading-line{width:min(420px,70%);height:13px}.ns-route-loading-panel{width:100%;height:280px;margin-top:12px}.ns-nav-link{position:relative}.ns-nav-link:before{content:"";position:absolute;left:-13px;top:7px;bottom:7px;width:2px;border-radius:0 2px 2px 0;background:transparent}.ns-nav-link[aria-current=page]:before{background:var(--live-teal)}.ns-sidebar{background:#fff!important}.ns-theme-choice{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--live-border);border-radius:10px;background:var(--live-teal-soft)}.ns-theme-choice button{border:0;border-radius:7px;padding:8px 18px;background:transparent;color:var(--live-muted);font-weight:650}.ns-theme-choice button[aria-pressed=true]{background:var(--live-ink);color:#fff}.ns-settings-text-link{display:inline-block;margin-top:8px;color:var(--live-teal);font-weight:700;text-decoration:none}.ns-settings-text-link:hover{text-decoration:underline}.ns-design-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 22px}.ns-design-swatches span{min-height:76px;display:flex;align-items:end;padding:9px;border-radius:8px;color:#fff;font-size:11px;font-weight:700}@media (max-width: 700px){.ns-design-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-sidebar .live-learning-brand-name{color:var(--live-ink);font:650 19px Manrope,sans-serif;letter-spacing:-.045em}.ns-primary-links .live-learning-nav-group{color:#74889a;font:700 10px DM Sans,sans-serif;letter-spacing:.11em;text-transform:uppercase}.ns-primary-links>.live-learning-nav-group{margin-top:8px}.ns-primary-links>div .live-learning-nav-group{display:block;margin:18px 10px 5px}.ns-primary-links>div .ns-nav-link{display:flex}.ns-page-header{min-height:168px;padding:30px 34px;border-radius:18px;background:var(--live-hero)}.ns-page-eyebrow{display:block;margin-bottom:12px;color:var(--live-teal);font:750 11px DM Sans,sans-serif;letter-spacing:.11em;text-transform:uppercase}.ns-project-row,.ns-catalog-row,.ns-activity-row{transition:background .14s ease,border-color .14s ease}.ns-project-row:hover,.ns-catalog-row:hover,.ns-activity-row:hover{background:#e9f4f4!important;border-color:#cbdadd!important}.ns-intent-composer{transition:border-color .16s ease,box-shadow .16s ease}.ns-intent-composer:focus-within{border-color:var(--live-teal)!important;box-shadow:0 0 0 3px #0877861c,0 18px 38px -28px #12213180!important}.ns-intent-composer textarea:focus-visible{outline:none}.ns-auth-mobile-brand{display:none!important}.ns-architecture-section+.ns-architecture-section,.ns-verification-group+.ns-verification-group{border-left:1px solid #E1E7EC}.ns-architecture-section[data-testid=arch-channels]{grid-column:1 / -1;border-left:0!important;border-top:1px solid #E1E7EC}.ns-architecture-grid[data-compact=true] .ns-architecture-section{padding:14px 16px!important}.ns-architecture-grid[data-compact=true] .ns-architecture-section[data-testid=arch-channels]{grid-column:auto;border-top:0;border-left:1px solid #E1E7EC!important}.ns-btn[data-variant=primary]:not(:disabled):hover{background:#086c79;border-color:#086c79}.ns-btn[data-variant=secondary]:not(:disabled):hover{background:#f1f7f5;border-color:#91adb3}.ns-btn[data-variant=ghost]:not(:disabled):hover{background:#f1f7f5;color:var(--live-ink)}.ns-btn[data-variant=danger]:not(:disabled):hover{background:#cb464014;border-color:#cb4640}.ns-btn[data-variant=dark]:not(:disabled):hover{background:#2c3946}.ns-surface-clickable{transition:border-color .16s ease,box-shadow .16s ease}.ns-surface-clickable:hover{border-color:#d2d9e1;box-shadow:0 1px 2px #17222e0a,0 2px 6px #17222e0a}@keyframes nsPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes nsSpin{to{transform:rotate(360deg)}}@keyframes nsFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nsShimmer{0%{background-position:-240px 0}to{background-position:calc(240px + 100%) 0}}.ns-enter{animation:nsFadeUp .18s cubic-bezier(.22,.68,.32,1) both}.ns-hover-bg:hover{background:#f2f5f8}.ns-hover-fg:hover{color:#17222e!important}@media (max-width: 900px){.ns-project-grid,.ns-run-detail-grid{grid-template-columns:1fr!important}.ns-run-row{grid-template-columns:1fr auto!important}.ns-project-row,.ns-catalog-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px!important}.ns-project-row>:nth-child(2),.ns-catalog-row>:nth-child(2){grid-column:1 / -1;grid-row:2}}@media (max-width: 1050px){.ns-settings-layout{grid-template-columns:minmax(0,1fr)!important}.ns-settings-layout>nav{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto;padding-bottom:4px}}@media (max-width: 820px){.ns-auth-shell{grid-template-columns:1fr!important;min-height:0!important;width:calc(100vw - 32px)!important;max-width:none!important}.ns-auth-shell>aside{display:none!important}.ns-auth-shell>main{padding:34px 26px!important;min-width:0}.ns-auth-mobile-brand{display:flex!important}.ns-shell{flex-direction:column}.ns-sidebar{position:sticky!important;z-index:20;width:100%!important;height:auto!important;padding:8px 12px!important;border-right:0!important;border-bottom:1px solid #E1E7EC}.ns-sidebar>[data-testid=brand]{padding:0 4px 8px!important}.ns-primary-links{flex-direction:row!important;overflow-x:auto}.ns-primary-links>.live-learning-nav-group,.ns-primary-links>div .live-learning-nav-group{display:none}.ns-primary-links>div{flex:0 0 auto}.ns-primary-links>div .ns-nav-link{justify-content:center}.ns-nav-link:before{left:8px;right:8px;top:auto;bottom:-9px;width:auto;height:2px}.ns-sidebar-footer{display:none!important}.ns-page{width:100%;padding:24px 18px 48px!important}.ns-page-header{min-height:0;padding:26px 22px}.ns-form-grid,.ns-project-grid,.ns-run-detail-grid,.ns-settings-layout,.ns-settings-form{grid-template-columns:minmax(0,1fr)!important}.ns-run-row{grid-template-columns:minmax(0,1fr) auto!important}.ns-settings-layout>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.ns-activity-header{display:none!important}.ns-project-row,.ns-catalog-row{grid-template-columns:minmax(0,1fr)!important}.ns-project-row>:nth-child(2),.ns-catalog-row>:nth-child(2){grid-column:1;grid-row:auto}.ns-project-row>:last-child,.ns-catalog-row>:last-child{justify-content:flex-start!important}.ns-architecture-grid,.ns-verification-grid{grid-template-columns:minmax(0,1fr)!important}.ns-architecture-section+.ns-architecture-section,.ns-verification-group+.ns-verification-group{border-left:0;border-top:1px solid #E1E7EC}.ns-architecture-grid[data-compact=true] .ns-architecture-section[data-testid=arch-channels]{border-left:0!important;border-top:1px solid #E1E7EC}.ns-run-row>:nth-child(2),.ns-run-row>:nth-child(3){grid-column:1 / -1}.ns-key-row{grid-template-columns:minmax(0,1fr) auto!important}.ns-key-row>:nth-child(3){grid-column:1}.ns-build-workspace{height:auto!important;min-height:100vh;overflow:visible!important}.ns-build-header{flex-wrap:wrap;padding:10px 14px!important}.ns-build-header>div:last-child{width:100%;margin-left:0!important}.ns-build-main{display:flex!important;flex-direction:column}.ns-build-story{border-right:0!important;border-bottom:1px solid #E3E8ED;overflow:visible!important;padding:18px 16px!important}.ns-build-preview{height:520px;padding:10px!important}.ns-build-footer{max-height:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root[data-theme=dark]{color-scheme:dark;--live-ink: #edf8f6;--live-muted: #a8c0ca;--live-teal: #68d7d0;--live-teal-soft: #183b45;--live-cream: #102630;--live-border: #36515d;--live-bg: #0b1821;--live-bg-subtle: #18303b;--live-surface: #102630;--live-fg: #edf8f6;--live-hero: radial-gradient(ellipse at 24% 112%, #12685e 0, transparent 45%), radial-gradient(ellipse at 82% 112%, #1a5980 0, transparent 47%), linear-gradient(#16252e 29%, #173d49)}[data-theme=dark] body,[data-theme=dark] html{background:#0b1821;color:#edf8f6}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#8ca7b4}[data-theme=dark] .ns-sidebar,[data-theme=dark] .live-learning-sidebar{background:#101f29!important;border-color:#36515d!important}[data-theme=dark] .ns-sidebar .live-learning-brand-name,[data-theme=dark] .live-learning-brand-name{color:#edf8f6!important}[data-theme=dark] .ns-primary-links .live-learning-nav-group,[data-theme=dark] .live-learning-nav-group{color:#a7bdc9!important}[data-theme=dark] .ns-route-loading>span{background:#284653}[data-theme=dark] .ns-theme-choice button[aria-pressed=true]{background:#68d7d0;color:#0b1821}[data-theme=dark] .live-home,[data-theme=dark] .live-pricing,[data-theme=dark] .public-shell{background:#0b1821!important;color:#edf8f6!important}[data-theme=dark] .live-home-header,[data-theme=dark] .live-pricing-header,[data-theme=dark] .public-header{background:#101f29!important;border-color:#36515d!important}[data-theme=dark] .live-home-nav a,[data-theme=dark] .live-pricing-nav a,[data-theme=dark] .public-header nav{color:#d7e7eb!important}[data-theme=dark] .live-home-login,[data-theme=dark] .live-pricing-login{color:#edf8f6!important;background:#18333e!important;border-color:#49656e!important}[data-theme=dark] .live-home-start,[data-theme=dark] .live-pricing-start{background:#58cfc7!important;color:#10242c!important}[data-theme=dark] .live-home-main--static .live-home-hero h1,[data-theme=dark] .live-home-main--static .live-home-hero>p,[data-theme=dark] .live-home-main--static .live-home-hint{color:#f1fbf9!important}[data-theme=dark] .live-home-composer{background:#142832!important;border-color:#466572!important}[data-theme=dark] .live-home-composer textarea,[data-theme=dark] .live-home-submit{color:#edf8f6!important}[data-theme=dark] .live-home-submit:disabled{color:#a3b9c1!important}[data-theme=dark] .live-home-example{background:#193743!important;color:#d6f4f0!important;border-color:#466572!important}[data-theme=dark] .live-home-templates,[data-theme=dark] .studio-project-gallery{background:#102630!important;color:#edf8f6!important}[data-theme=dark] .live-home-templates h2,[data-theme=dark] .studio-project-gallery-top h2{color:#edf8f6!important}[data-theme=dark] .live-home-templates-head p,[data-theme=dark] .studio-project-gallery-top p,[data-theme=dark] .studio-project-gallery-meta small{color:#a8c0ca!important}[data-theme=dark] .live-home-template-filters button,[data-theme=dark] .studio-project-gallery-controls>button{color:#c1d6dc!important;border-color:#36515d!important}[data-theme=dark] .live-home-template-filters button.is-active,[data-theme=dark] .studio-project-gallery-controls>button.is-active{background:#245b65!important;color:#fff!important}[data-theme=dark] .live-home-templates-more,[data-theme=dark] .studio-project-gallery-more,[data-theme=dark] .studio-project-gallery-empty button,[data-theme=dark] .studio-project-gallery-search{background:#19333e!important;color:#edf8f6!important;border-color:#466572!important}[data-theme=dark] .studio-project-gallery-search input{color:#edf8f6!important}[data-theme=dark] .studio-project-gallery-empty{border-color:#466572!important}[data-theme=dark] .studio-project-gallery-empty span{color:#a8c0ca!important}[data-theme=dark] .site{--ink: #edf8f6;--ink2: #d0e2e7;--muted: #adc4cd;--faint: #98afba;--rule: #36515d;--line: #46636c;--accent: #68d7d0;--accent-soft: #20505a;--band: #172e38;--good: #6cdbad;background:#0b1821}[data-theme=dark] .site-eyebrow,[data-theme=dark] .live-pricing-eyebrow{color:#7fe2dc!important}[data-theme=dark] .site-primary,[data-theme=dark] .live-learning-primary{background:#67d5cd!important;color:#10242c!important}[data-theme=dark] .site-secondary,[data-theme=dark] .live-learning-secondary{background:#21434d!important;color:#edf8f6!important;border-color:#6f9ba0!important}[data-theme=dark] .site-line-rule{background:#215260!important}[data-theme=dark] .site-platform-create{background:#17343d!important}[data-theme=dark] .site-platform-records{background:#21414b!important}[data-theme=dark] .site-platform-trust{background:#225861!important}[data-theme=dark] .site-platform-flow-chip,[data-theme=dark] .site-platform-hub-node{background:#dff7f4!important;color:#173c48!important}[data-theme=dark] .site-platform-flow-build{background:#087786!important;color:#fff!important}[data-theme=dark] .site-platform-stack div{background:#315561!important;color:#edf8f6!important}[data-theme=dark] .site-platform-stack div span+span{color:#b4d4dc!important}[data-theme=dark] .live-pricing-intro p,[data-theme=dark] .live-pricing-card-top p,[data-theme=dark] .live-pricing-paths p,[data-theme=dark] .live-pricing-rate-note{color:#adc4cd!important}[data-theme=dark] .live-pricing-billing,[data-theme=dark] .live-pricing-card,[data-theme=dark] .live-pricing-credits-trigger,[data-theme=dark] .live-pricing-credits-menu,[data-theme=dark] .live-pricing-paths{background:#172e38!important;color:#edf8f6!important;border-color:#36515d!important}[data-theme=dark] .live-pricing-card.is-featured{background:#1b3b43!important;border-color:#68d7d0!important}[data-theme=dark] .live-pricing-card-top,[data-theme=dark] .live-pricing-audience,[data-theme=dark] .live-pricing-points,[data-theme=dark] .live-pricing-paths>div+div{border-color:#36515d!important}[data-theme=dark] .live-pricing-billing button,[data-theme=dark] .live-pricing-credits-menu button{color:#edf8f6!important}[data-theme=dark] .live-pricing-billing button[aria-pressed=true]{color:#10242c!important;background:#68d7d0!important}[data-theme=dark] .live-pricing-card-action{border-color:#65838b!important;color:#edf8f6!important}[data-theme=dark] .live-pricing-card.is-featured .live-pricing-card-action{background:#68d7d0!important;color:#10242c!important}[data-theme=dark] .live-pricing-paths a{color:#8ce9e1!important}[data-theme=dark] .live-pricing-points h3{color:#afc9d0!important}[data-theme=dark] .live-pricing-points li{color:#d8e7e9!important}[data-theme=dark] .live-pricing-points li:before,[data-theme=dark] .live-pricing-audience>span span{color:#7ce4dd!important}[data-theme=dark] .live-pricing-credits-menu small{color:#b0c6ce!important}[data-theme=dark] .live-learning{color:#edf8f6!important}[data-theme=dark] .live-learning-nav a{color:#d1e4e8!important}[data-theme=dark] .live-learning-nav a.is-active,[data-theme=dark] .live-learning-nav a:hover{background:#1b444d!important;color:#83e1db!important}[data-theme=dark] .live-learning-back,[data-theme=dark] .live-learning-text-link,[data-theme=dark] .live-learning-notes-empty a{color:#7de1d9!important}[data-theme=dark] .live-learning-eyebrow,[data-theme=dark] .live-learning-feature li>span{color:#76dfd7!important}[data-theme=dark] .live-learning-feature,[data-theme=dark] .live-learning-notes-empty{background:#142b35!important;border-color:#36515d!important}[data-theme=dark] .live-learning-feature li,[data-theme=dark] .live-learning-card,[data-theme=dark] .live-learning-brain-graph,[data-theme=dark] .live-learning-notes-grid a{background:#1b3540!important;border-color:#3d5862!important;color:#edf8f6!important}[data-theme=dark] .live-learning-card-teal{background:#1b484b!important}[data-theme=dark] .live-learning-card-proof{background:#173c48!important}[data-theme=dark] .live-learning-feature>p,[data-theme=dark] .live-learning-feature li small,[data-theme=dark] .live-learning-card p,[data-theme=dark] .live-learning-notes>p,[data-theme=dark] .live-learning-notes-empty span,[data-theme=dark] .live-learning-notes-grid a span,[data-theme=dark] .live-learning-notes-grid a small{color:#b1c7ce!important}[data-theme=dark] .public-header,[data-theme=dark] .public-footer,[data-theme=dark] .public-section,[data-theme=dark] .gallery-grid,[data-theme=dark] .gallery-item,[data-theme=dark] .architecture-ledger article,[data-theme=dark] .assurance-path,[data-theme=dark] .evidence-item{border-color:#36515d!important}[data-theme=dark] .gallery-item,[data-theme=dark] .application-portrait,[data-theme=dark] .portrait-top,[data-theme=dark] .proof-mark,[data-theme=dark] .technical-proof{background:#172e38!important;color:#edf8f6!important}[data-theme=dark] .gallery-visual,[data-theme=dark] .portrait-scene,[data-theme=dark] .application-glyph,[data-theme=dark] .remix-invitation{background:#1e4350!important}[data-theme=dark] .category-filter button[aria-pressed=true]{background:#20505a!important;color:#edf8f6!important;border-color:#4c7980!important}[data-theme=dark] .gallery-heading h1,[data-theme=dark] .public-hero h1,[data-theme=dark] .remix-heading h1{color:#edf8f6!important}[data-theme=dark] .public-eyebrow{color:#7ce4dd!important}[data-theme=dark] .public-header-account a{color:#edf8f6!important;background:#1a3540!important;border-color:#526e77!important;text-decoration:none!important}[data-theme=dark] .public-header-account a:last-child{color:#10242c!important;background:#68d7d0!important;border-color:#68d7d0!important}[data-theme=dark] .public-not-found{color:#edf8f6!important}[data-theme=dark] .public-not-found p{color:#b8cdd4!important}[data-theme=dark] .gallery-actions a,[data-theme=dark] .public-not-found a{color:#8ce9e1!important}[data-theme=dark] .category-filter button,[data-theme=dark] .public-summary,[data-theme=dark] .section-intro p,[data-theme=dark] .remix-invitation p,[data-theme=dark] .architecture-ledger p,[data-theme=dark] .evidence-item p,[data-theme=dark] .gallery-heading p,[data-theme=dark] .remix-heading>p,[data-theme=dark] .remix-row p,[data-theme=dark] .remix-grid aside p,[data-theme=dark] .remix-grid aside ul,[data-theme=dark] .gallery-copy>p,[data-theme=dark] .capability-line,[data-theme=dark] .quiet-back,[data-theme=dark] .quiet-action,[data-theme=dark] .public-secondary-actions a,[data-theme=dark] .public-secondary-actions button{color:#b3c9d1!important}[data-theme=dark] .preview-status,[data-theme=dark] .remix-source,[data-theme=dark] .preview-label{background:#1e4650!important;color:#c1dfe3!important}[data-theme=dark] .studio-project-gallery-browse{color:#8ce9e1!important}[data-theme=dark] .live-access-page{background:#0b1821!important}[data-theme=dark] .live-access-layout{background:#142b35!important;border-color:#36515d!important}[data-theme=dark] .live-access-panel-subtitle,[data-theme=dark] .live-access-illustration-copy p{color:#b4ccd2!important}[data-theme=dark] .live-access-illustration-copy h1,[data-theme=dark] .live-access-store strong{color:#edf8f6!important}[data-theme=dark] .live-access-store>span{color:#adc4cd!important}[data-theme=dark] .live-access-qr{background:#fff!important}[data-theme=dark] .live-access-qr-placeholder,[data-theme=dark] .live-access-instruction,[data-theme=dark] .live-access-unavailable,[data-theme=dark] .live-access-forgot{color:#b4ccd2!important}[data-theme=dark] .live-access-secondary,[data-theme=dark] .live-access-dev-link,[data-theme=dark] .live-access-forgot-panel{background:#20404a!important;color:#d8ebeb!important;border-color:#41616a!important}[data-theme=dark] .live-access-get-app{background:#205655!important;color:#b5faf0!important}[data-theme=dark] .live-access-password label{color:#d9ebea!important}[data-theme=dark] .live-access-password input{background:#1b3540!important;color:#edf8f6!important;border-color:#466572!important}[data-theme=dark] .live-access-divider:before,[data-theme=dark] .live-access-divider:after{background:#36515d!important}
