:is(body:has(main.sig),body:has([data-signal-home])){background:#0d0d0f}main.sig{isolation:isolate;color:#f4f2ea;--sig-fg:#f4f2ea;--sig-muted:#f4f2eaa3;--sig-line:#f4f2ea29;--sig-panel:#121218b8;--sig-accent-hi:#8d93ff;--ink:var(--sig-fg);--ink-soft:#dedcd3;--ink-muted:var(--sig-muted);--cream:#0d0d0f;--cream-soft:#16161b;--cream-warm:#1d1d24;--background:#0d0d0f;--paper:var(--sig-panel);--paper-strong:#16161b;--muted:var(--sig-muted);--border:var(--sig-line);--border-bold:#f4f2ea4d;--accent:var(--sig-accent-hi);--accent-deep:#a9adff;background:#0d0d0f;min-height:100lvh;position:relative}main.sig.bx,main.sig .bx{--bx-ink:var(--sig-fg);--bx-ink-soft:#dedcd3;--bx-paper:#0d0d0f;--bx-paper-2:#16161b;--bx-line:var(--sig-line);--bx-muted:var(--sig-muted);--bx-border:1px solid var(--sig-line);--bx-shadow:none;--bx-shadow-lg:none;--bx-shadow-accent:none;color:var(--sig-fg);background:#0d0d0f}main.sig>*{z-index:1;position:relative}main.sig>.sig-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0}main.sig>.sig-marks{z-index:0;pointer-events:none;position:absolute;inset:0}.sig-marks>span{width:1px;height:1px;position:absolute;left:0}main.sig .bx-paper,main.sig .bx-section{background:0 0}main.sig .bx-accent-text{color:#3b3bff}:is(body:has(main.sig) footer,body:has([data-signal-home]) footer){z-index:2;background:#0a0a0c;position:relative}main.sig .bx-dark,main.sig .bx-card,main.sig .surface-card,main.sig .surface-card-soft{background:var(--sig-panel);color:var(--sig-fg);border:1px solid var(--sig-line);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main.sig [class*=shadow-\[]{box-shadow:none}main.sig [class*="border-[color:var(--ink)]"],main.sig .border-navy-900{border-width:1px;border-color:var(--sig-line)}main.sig .bg-white{background:var(--sig-panel)}main.sig .bg-white:has(iframe){background:#fff}main.sig .button-primary,main.sig .button-secondary,main.sig .button-outline,main.sig .bx-btn{box-shadow:none}main.sig .button-primary,main.sig .bx-btn-accent{color:#fff;background:#3b3bff;border-color:#3b3bff}main.sig .button-secondary,main.sig .button-outline{color:var(--sig-fg);background:0 0;border-width:1px;border-color:#f4f2ea66}main.sig .button-primary:hover,main.sig .button-secondary:hover,main.sig .button-outline:hover{box-shadow:none}main.sig .button-secondary:hover,main.sig .button-outline:hover{background:var(--sig-fg);color:#0d0d0f}main.sig .tag-pill{border-width:1px}main.sig .tag-pill:hover,main.sig .bg-navy-900{color:#fff;background:#3b3bff;border-color:#3b3bff}main.sig .bg-cream-100{color:var(--sig-fg);background:0 0}main.sig .bg-cream-100:hover{background:var(--sig-fg);color:#0d0d0f}main.sig .article-body pre{border:1px solid var(--sig-line);background:#08080a}
