:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)){--ns-ink-dark:#1e1d22;--ns-ink-dark-2:#27262c;--ns-ink-dark-3:#302f36;--ns-paper:#e7e4dc;--ns-primary:var(--ns-paper);--ns-page:var(--ns-ink-dark);--ns-surface:var(--ns-ink-dark-2);--ns-field:var(--ns-ink-dark-3)}:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-halo-cta,.ns-cell--cta,.ns-bar-panel a:last-child,.ns-hero-b-chip,.ns-block--warm,.ns-tape,.ns-steps,.ns-case:first-child,.ns-foot-card,.ns-ftape-hl){--ns-primary:var(--ns-ink-dark);--ns-page:var(--ns-paper);--ns-surface:#dad6cc;--ns-field:var(--ns-paper);--ns-line:color-mix(in srgb, var(--ns-primary) 70%, transparent);--ns-line-soft:color-mix(in srgb, var(--ns-primary) 22%, transparent);color:var(--ns-primary)}:root:has(.ns-theme-h):is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) .ns-hero-b-card-head .ns-hero-b-chip{color:inherit}:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-halo-cta,.ns-cell--cta) .ns-fill{background:var(--ns-paper)}:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-halo-cta,.ns-cell--cta) .ns-roll>span:last-child,:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-halo-cta,.ns-cell--cta):is(:hover,:focus-visible) :is(.ns-halo-cta-arrow,.ns-arrow){color:var(--ns-ink-dark)}:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-split-half--invert,.ns-case-file--ink) .ns-halo-cta .ns-fill{background:var(--ns-ink-dark)}:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-split-half--invert,.ns-case-file--ink) .ns-halo-cta .ns-roll>span:last-child,:root:is(:has(.ns-theme-sombre),[data-theme=sombre]:has(#ns-theme-switch)) :is(.ns-split-half--invert,.ns-case-file--ink) .ns-halo-cta:is(:hover,:focus-visible) .ns-halo-cta-arrow{color:var(--ns-paper)}
