.cs-root{--cs-ink:#16131b;--cs-ink2:#5b5566;--cs-ink3:#8e8797;--cs-paper:#fbfafc;--cs-dark2:#231e2b;--cs-mist:#b3adbd;--cs-lilac:#f3e8fa;--cs-purple:#b04adc;--cs-purple-ink:#8e3bb8;--cs-pink:#e0559a;--cs-orange:#ff7247;--cs-ok:#1f9d63;--cs-line:rgba(22,19,27,.1);--cs-grad:linear-gradient(100deg,#b04adc,#e0559a 55%,#ff7247);--cs-ease:cubic-bezier(0.2,0.75,0.25,1)}.cs-h{font-family:var(--font-cs-heavy),var(--font-dm-sans),-apple-system,"Segoe UI",sans-serif;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.cs-g{background:var(--cs-grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.cs-grad-bg{background:var(--cs-grad)}.cs-kick{font-size:12.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-purple-ink)}[data-tone=ink] .cs-kick{color:#d9a6f0}.cs-glow-ink{background:radial-gradient(900px 620px at 78% 38%,rgba(176,74,220,.22),transparent 64%),radial-gradient(640px 520px at 96% 96%,rgba(255,114,71,.15),transparent 60%),radial-gradient(520px 420px at 4% 0,rgba(224,85,154,.1),transparent 60%),#16131b}.cs-grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.cs-tile{background:#fff;border:1px solid var(--cs-line);border-radius:22px}.cs-tile-ink,[data-tone=ink] .cs-tile{background:#231e2b;border-color:hsla(0,0%,100%,.08)}.cs-num{font-variant-numeric:tabular-nums}.cs-root .grid>*{min-width:0}@keyframes cs-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes cs-pop{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes cs-fade{0%{opacity:0}to{opacity:1}}@keyframes cs-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cs-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cs-slide-l{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@keyframes cs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes cs-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes cs-ring{0%{box-shadow:0 0 0 0 rgba(224,85,154,.5)}to{box-shadow:0 0 0 22px rgba(224,85,154,0)}}@keyframes cs-typing{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes cs-dash{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}@keyframes cs-travel{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes cs-shimmer{0%{background-position:-160% 0}to{background-position:160% 0}}@keyframes cs-spin{to{transform:rotate(1turn)}}@keyframes cs-blink{0%,to{opacity:1}50%{opacity:.35}}.cs-armed:not(.cs-play) :is(.cs-a-r,.cs-a-p,.cs-a-f,.cs-a-l){opacity:0}.cs-armed:not(.cs-play) .cs-a-gx{transform:scaleX(0)}.cs-armed:not(.cs-play) .cs-a-gy{transform:scaleY(0)}.cs-armed:not(.cs-play) .cs-a-dash{stroke-dashoffset:var(--len,400)}.cs-play .cs-a-r{animation:cs-rise .75s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-p{animation:cs-pop .62s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-f{animation:cs-fade .9s ease both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-l{animation:cs-slide-l .7s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-gx{transform-origin:left center;animation:cs-growx 1.15s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-gy{transform-origin:center bottom;animation:cs-growy 1s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-play .cs-a-dash{stroke-dasharray:var(--len,400);animation:cs-dash 1.4s var(--cs-ease) both;animation-delay:calc(var(--d, 0) * 1ms)}.cs-svgbar{transform-box:fill-box;transform-origin:center bottom}.cs-live .cs-floaty{animation:cs-float 6s ease-in-out infinite;animation-delay:calc(var(--d, 0) * 1ms)}.cs-live .cs-ringy{animation:cs-ring 2.2s ease-out infinite}.cs-live .cs-marquee-track{animation:cs-marquee var(--dur,60s) linear infinite}.cs-live .cs-blinky{animation:cs-blink 1.6s ease-in-out infinite}.cs-marquee:hover .cs-marquee-track{animation-play-state:paused}.cs-typing span{display:inline-block;width:6px;height:6px;border-radius:999px;background:currentColor;margin:0 1.5px;animation:cs-typing 1.1s infinite}.cs-typing span:nth-child(2){animation-delay:.15s}.cs-typing span:nth-child(3){animation-delay:.3s}.cs-shimmer{background:linear-gradient(100deg,transparent 20%,hsla(0,0%,100%,.55) 50%,transparent 80%);background-size:200% 100%}.cs-live .cs-shimmer{animation:cs-shimmer 2.6s ease-in-out infinite}.cs-rail::-webkit-scrollbar{display:none}.cs-rail{scrollbar-width:none}@media (prefers-reduced-motion:reduce){.cs-live .cs-blinky,.cs-live .cs-floaty,.cs-live .cs-marquee-track,.cs-live .cs-ringy,.cs-live .cs-shimmer{animation:none!important}}@media print{.cs-armed :is(.cs-a-r,.cs-a-p,.cs-a-f,.cs-a-l,.cs-a-gx,.cs-a-gy,.cs-a-dash){opacity:1!important;transform:none!important;animation:none!important;stroke-dashoffset:0!important}}