@keyframes tf-pulse{0%,to{opacity:.4}50%{opacity:1}}:root{--tf-bg:#F7F8FA;--tf-surface:#FFFFFF;--tf-border:#E6E8EC;--tf-text:#344054;--tf-muted:#667085;--tf-accent:#155EEF;--tf-heading:#101828;--tf-bg-subtle:#FAFBFC;--tf-text-secondary:#475467;--tf-accent-surface:#EEF4FF;--tf-surface-glass:rgba(255,255,255,0.92);--tf-accent-06:color-mix(in srgb,var(--tf-accent) 6%,transparent);--tf-accent-13:color-mix(in srgb,var(--tf-accent) 13%,transparent);--tf-accent-14:color-mix(in srgb,var(--tf-accent) 14%,transparent);--tf-accent-20:color-mix(in srgb,var(--tf-accent) 20%,transparent);--tf-accent-27:color-mix(in srgb,var(--tf-accent) 27%,transparent);--tf-accent-33:color-mix(in srgb,var(--tf-accent) 33%,transparent);--tf-border-13:color-mix(in srgb,var(--tf-border) 13%,transparent)}[data-theme=dark]{--tf-bg:#0F1117;--tf-surface:#1A1D23;--tf-border:#2D3139;--tf-text:#CBD5E1;--tf-muted:#8B96A5;--tf-accent:#3B82F6;--tf-heading:#F0F4F8;--tf-bg-subtle:#15181F;--tf-text-secondary:#94A0B0;--tf-accent-surface:#1A2A4A;--tf-surface-glass:rgba(26,29,35,0.90)}