:root{color-scheme:dark;--page:#090c19;--paper:#11172a;--ink:#f3f4fc;--muted:#a4adc4;--line:#303951;--soft:#1a2238;--accent:#ff83cc;--on-accent:#100d20;--warm:#2a1d2b;--warm-ink:#ffbd83;--danger:#ff93a7;--amber:#ff9d4b;--dark:#080b17;--pink:#ff57b8;--orange:#ff9b44;--positive:#8be4cc;--panel-alt:#0e1426;--heading-muted:#97a2c0;--placeholder:#8c96b0;--focus:#ff9b48;--brand-gradient:linear-gradient(105deg,#ff37b3 0%,#f35e80 55%,#ff9d44 100%);--primary-gradient:linear-gradient(110deg,#ff68be,#ffad66);--shadow:0 18px 70px #00000066}