.volt-scope{--ink:#0a0a0a;--ink-2:#111;--ink-3:#1a1a1a;--line:hsla(0,0%,100%,.08);--line-2:hsla(0,0%,100%,.14);--fg:#f5f5f5;--fg-dim:hsla(0,0%,96%,.62);--fg-mute:hsla(0,0%,96%,.4);--volt:#8fd460;--volt-soft:rgba(182,255,61,.14);--hot:#ff5a36;--serif:var(--font-instrument-serif),"Times New Roman",serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;background:var(--ink);color:var(--fg);min-height:100vh;font-feature-settings:"ss01","ss02","cv11";-webkit-font-smoothing:antialiased}.volt-scope *{border-color:var(--line)}.volt-scope a{color:inherit;text-decoration:none}.volt-scope a,.volt-scope button{min-height:0!important;min-width:0!important}.volt-grain{position:relative;isolation:isolate}.volt-grain:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@keyframes volt-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.volt-marquee{display:flex;gap:3rem;animation:volt-marquee 38s linear infinite;width:max-content}@keyframes volt-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.volt-rise{animation:volt-rise .7s cubic-bezier(.2,.8,.2,1) both}.volt-rise-2{animation:volt-rise .7s cubic-bezier(.2,.8,.2,1) .08s both}.volt-rise-3{animation:volt-rise .7s cubic-bezier(.2,.8,.2,1) .16s both}.volt-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.1rem;background:var(--volt);color:#0a0a0a;font-weight:600;border-radius:999px;transition:transform .2s ease,box-shadow .2s ease}.volt-btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px -10px var(--volt)}.volt-btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.1rem;border-radius:999px;border:1px solid var(--line-2);color:var(--fg);transition:background .2s ease,border-color .2s ease}.volt-btn-ghost:hover{background:hsla(0,0%,100%,.04);border-color:var(--volt)}.volt-card{background:var(--ink-2);border:1px solid var(--line);border-radius:1.25rem;padding:1.5rem;transition:border-color .25s ease,transform .25s ease;position:relative;overflow:hidden}.volt-card:hover{border-color:var(--line-2)}.volt-card-glow:hover{border-color:var(--volt)}.volt-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-family:var(--mono);color:var(--fg-dim);border:1px solid var(--line);background:hsla(0,0%,100%,.02)}.volt-chip-volt{color:var(--volt);border-color:var(--volt-soft);background:var(--volt-soft)}.volt-serif{font-style:italic}.volt-num,.volt-serif{font-family:var(--serif);font-weight:400}.volt-num{font-feature-settings:"ss01","tnum";letter-spacing:-.02em;line-height:1}.volt-link{position:relative;background-image:linear-gradient(to right,var(--volt),var(--volt));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(.2,.8,.2,1)}.volt-link:hover{background-size:100% 1px}.volt-ring{--p:0;width:56px;height:56px;background:conic-gradient(var(--volt) calc(var(--p) * 1%),hsla(0,0%,100%,.08) 0);place-items:center}.volt-ring,.volt-ring>div{border-radius:50%;display:grid}.volt-ring>div{width:46px;height:46px;background:var(--ink-2);place-items:center;font-family:var(--mono);font-size:.8rem;color:var(--volt)}.volt-bar{background:linear-gradient(to top,var(--volt),rgba(143,212,96,.4));border-radius:6px 6px 0 0;transition:transform .3s ease}.volt-bar:hover{transform:scaleY(1.04);transform-origin:bottom}.volt-divider{height:1px;background:linear-gradient(to right,transparent,var(--line-2),transparent)}.volt-scope ::-webkit-scrollbar{width:8px;height:8px}.volt-scope ::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px}.volt-scope ::-webkit-scrollbar-track{background:transparent}