@import "tailwindcss"; @import "./theme.css"; @layer base { html { color-scheme: dark; } body { background-color: var(--bg); color: var(--fg); font-family: var(--font-sans); } /* Sichtbare Caret-Animation auf Fokus, damit Tastaturbenutzer sofort sehen, wo sie sind */ :focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; } /* Selektion in Akzentfarbe */ ::selection { background: color-mix(in oklab, var(--accent) 30%, transparent); color: var(--fg); } } @layer utilities { .text-accent { color: var(--accent); } .bg-accent { background-color: var(--accent); } .border-accent { border-color: var(--accent); } .text-muted { color: var(--muted); } .bg-panel { background-color: var(--panel); } .border-hairline { border-color: var(--hairline); } .font-mono { font-family: var(--font-mono); } }