[data-design="12-token-stream"]{--d12-bg:#f4f7f3;--d12-panel:#fff;--d12-line:#00502852;--d12-text:#0a1612;--d12-text-mute:#0a1612b8;--d12-text-faint:#0a161299;--d12-green:#006c47;--d12-green-soft:#00875a1a;--d12-cyan:#0e7490;--d12-lime:#4d7c0f;--d12-logo-red:#c82d1b;--d12-logo-blue:#3260a2;--d12-logo-yellow:#ddad0c;--d12-logo-green:#34a060;background:var(--d12-bg);color:var(--d12-text)}[data-design="12-token-stream"] .d12-mono{font-family:ui-monospace,JetBrains Mono,monospace}[data-design="12-token-stream"] .d12-card{background:var(--d12-panel);border:1px solid var(--d12-line);border-radius:12px;position:relative}@keyframes d12-cursor{50%{opacity:0}}[data-design="12-token-stream"] .d12-cursor{background:var(--d12-green);vertical-align:-.15em;width:.55em;height:1.05em;margin-left:.1em;animation:.9s step-end infinite d12-cursor;display:inline-block}@keyframes d12-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-design="12-token-stream"] .d12-streaming{background:linear-gradient(90deg,#0000 0%,#00875a40 50%,#0000 100%) 0 0/200% 100%;animation:2.4s linear infinite d12-shimmer}@keyframes d12-denoise{0%{filter:blur(28px)saturate(1.6);opacity:0;letter-spacing:.18em}40%{opacity:1}to{filter:blur()saturate();opacity:1;letter-spacing:-.025em}}[data-design="12-token-stream"] .d12-denoise{animation:1.6s cubic-bezier(.22,1,.36,1) both d12-denoise}[data-design="12-token-stream"] .d12-noise{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.42'/></svg>")}[data-design="12-token-stream"] .d12-aurora{background:radial-gradient(at 20% 25%,#22ee992e 0,transparent 45%),radial-gradient(at 80% 30%,#67e8f92e 0,transparent 50%),radial-gradient(at 50% 100%,#a3ff6624 0,transparent 55%),linear-gradient(180deg,var(--d12-bg) 0%,var(--d12-panel) 100%);background-attachment:fixed}[data-design="12-token-stream"] .d12-grain{will-change:auto}@keyframes d12-shimmer-bg{0%,to{background-position:0%}50%{background-position:100%}}[data-design="12-token-stream"] .d12-shimmer-text{background:linear-gradient(90deg,#0a1612 0%,#00875a 25%,#0e7490 50%,#4d7c0f 75%,#0a1612 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite d12-shimmer-bg}@keyframes d12-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-design="12-token-stream"] .d12-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}[data-design="12-token-stream"] .d12-marquee-track{will-change:transform;width:max-content;animation:60s linear infinite d12-marquee;display:flex}[data-design="12-token-stream"] .d12-marquee:hover .d12-marquee-track,[data-design="12-token-stream"] .d12-marquee:focus-within .d12-marquee-track{animation-play-state:paused}@keyframes d12-splash-spin{to{transform:rotate(360deg)}}@keyframes d12-splash-spin-rev{to{transform:rotate(-360deg)}}@keyframes d12-splash-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}[data-design="12-token-stream"] .d12-splash-ring-outer{border:2px solid #0000;border-top-color:var(--d12-logo-red);border-right-color:var(--d12-logo-blue);border-radius:50%;animation:1.6s linear infinite d12-splash-spin;position:absolute;inset:0}[data-design="12-token-stream"] .d12-splash-ring-inner{border:2px solid #0000;border-bottom-color:var(--d12-logo-yellow);border-left-color:var(--d12-logo-green);border-radius:50%;animation:2.4s linear infinite d12-splash-spin-rev;position:absolute;inset:10px}[data-design="12-token-stream"] .d12-splash-logo{animation:2s ease-in-out infinite d12-splash-pulse}@media (prefers-reduced-motion:reduce){[data-design="12-token-stream"] .d12-cursor,[data-design="12-token-stream"] .d12-streaming,[data-design="12-token-stream"] .d12-denoise,[data-design="12-token-stream"] .d12-grain,[data-design="12-token-stream"] .d12-shimmer-text,[data-design="12-token-stream"] .d12-marquee-track,[data-design="12-token-stream"] .d12-splash-ring-outer,[data-design="12-token-stream"] .d12-splash-ring-inner,[data-design="12-token-stream"] .d12-splash-logo{animation:none}}
