:root{
 --kt-accent:#7c3aed;--kt-accent-2:#a855f7;--kt-cyan:#67e8f9;
 --kt-bg:#090c11;--kt-bg-2:#0d1118;--kt-bg-3:#121720;--kt-surface:#151b24;--kt-surface-2:#1a212b;
 --kt-text:#f5f6f8;--kt-muted:#a2a9b3;--kt-soft:#cbd0d7;--kt-border:rgba(226,232,240,.1);
 --kt-content:1280px;--kt-wide:1540px;
 --kt-shadow:0 24px 70px rgba(0,0,0,.34);--kt-transition:220ms cubic-bezier(.2,.7,.2,1);
 --kt-space-1:8px;--kt-space-2:16px;--kt-space-3:24px;--kt-space-4:32px;--kt-space-5:48px;--kt-space-6:64px;--kt-space-7:96px;
 --kt-font-family:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;
}

html.kt-brightness-0{--kt-bg:#06080c;--kt-bg-2:#090c11;--kt-bg-3:#0d1117;--kt-surface:#10151c;--kt-surface-2:#141a22}
html.kt-brightness-2{--kt-bg:#0d1117;--kt-bg-2:#121720;--kt-bg-3:#171d27;--kt-surface:#1c232e;--kt-surface-2:#222a36}
