:root{--color-paper:#ffffff;--color-paper-2:#f7f7f5;--color-ink:#1a1a1a;--color-ink-2:#4a4a4a;--color-ink-3:#7a7a7a;--color-rule:#e4e4e1;--color-accent:oklch(0.55 0.18 240);--color-accent-fg:#ffffff;--color-ok:oklch(0.55 0.16 145);--font-body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:ui-serif,Georgia,"Times New Roman",serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-body);background:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}@keyframes finacraSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[style*=finacraSpin]{animation:none!important}}@media (max-width:820px){div[style*="grid-template-columns: minmax(0, 1fr) 320px"]{grid-template-columns:1fr!important}}