html{scroll-behavior:smooth}.ta-root{font-family:var(--font-plex-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:#f3efec;-webkit-font-smoothing:antialiased;background:#0e0c0b}.ta-root .font-mono{font-family:var(--font-plex-mono),ui-monospace,monospace}.ta-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:-1px -1px;background-size:56px 56px}.ta-diag{background-image:repeating-linear-gradient(135deg,#0000008c 0 2px,#0000 2px 14px)}@keyframes ta-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ta-marquee{animation:70s linear infinite ta-marquee}.ta-marquee:hover{animation-play-state:paused}.ta-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ta-marquee{animation:none}}
