.bitcoin-roadmap.svelte-kukmqn{--canvas: #000000;--surface: #050505;--surface-strong: #0d0d0d;--ink: #ffffff;--muted-strong: rgba(255, 255, 255, .84);--muted: rgba(255, 255, 255, .56);--line: rgba(255, 255, 255, .18);--line-soft: rgba(255, 255, 255, .08);--font-sans: "Cash Sans", sans-serif;--font-mono: "Cash Sans Mono", monospace;--ease-out-quart: cubic-bezier(.22, 1, .36, 1);--rem: clamp(15px, .3vw + 14px, 18px);min-height:100vh;background:var(--canvas);color:var(--ink);color-scheme:dark;font-family:var(--font-sans);font-size:var(--rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page.svelte-kukmqn{margin:0 auto;width:100%;max-width:calc(var(--rem) * 132);padding:calc(var(--rem) * 2) calc(var(--rem) * 1)}@media (min-width: 640px){.page.svelte-kukmqn{padding-left:calc(var(--rem) * 1.5);padding-right:calc(var(--rem) * 1.5)}}@media (min-width: 1280px){.page.svelte-kukmqn{padding-left:calc(var(--rem) * 2.5);padding-right:calc(var(--rem) * 2.5)}}@media (min-width: 1536px){.page.svelte-kukmqn{padding-left:calc(var(--rem) * 3.5);padding-right:calc(var(--rem) * 3.5)}}.disclaimers.svelte-kukmqn{margin-top:calc(var(--rem) * 1.5);max-width:calc(var(--rem) * 56);border-top:1px solid var(--line-soft);padding-top:calc(var(--rem) * 1.5);font-size:calc(var(--rem) * .8);line-height:calc(var(--rem) * 1.5);color:var(--muted)}.disclaimers.svelte-kukmqn p:where(.svelte-kukmqn){margin:0}.disclaimers.svelte-kukmqn p:where(.svelte-kukmqn)+p:where(.svelte-kukmqn){margin-top:calc(var(--rem) * 1)}.site-footer.svelte-kukmqn{color:var(--ink);--theme-general-foreground-color: var(--ink);--theme-button-secondary-button-default-border-color: var(--line);--theme-button-secondary-button-default-foreground-color: var(--ink);--theme-button-secondary-button-active-border-color: var(--ink);--theme-button-secondary-button-active-foreground-color: var(--ink);--theme-button-secondary-button-hover-focus-border-color: var(--ink);--theme-button-secondary-button-hover-focus-foreground-color: var(--ink)}.site-footer.svelte-kukmqn [data-testid=footer]{background:var(--canvas)}.site-footer.svelte-kukmqn a[data-testid=logo]{color:var(--ink)}.site-footer.svelte-kukmqn a[data-testid=logo]:hover{color:var(--muted)}.bitcoin-roadmap.svelte-kukmqn ::selection{background:#ffffff2e;color:var(--ink)}.bitcoin-roadmap.svelte-kukmqn a,.bitcoin-roadmap.svelte-kukmqn button,.bitcoin-roadmap.svelte-kukmqn input{transition-duration:.16s;transition-timing-function:ease}.bitcoin-roadmap.svelte-kukmqn .eyebrow{font-family:var(--font-mono);font-size:calc(var(--rem) * .68);letter-spacing:.28em;text-transform:uppercase}.bitcoin-roadmap.svelte-kukmqn [data-tone=current]{color:#fffffff5;border-color:#ffffff3d;background:#ffffff0f}.bitcoin-roadmap.svelte-kukmqn [data-tone=upcoming]{color:#ffffffd6;border-color:#ffffff2e;background:#ffffff0a}.bitcoin-roadmap.svelte-kukmqn [data-tone=future]{color:#ffffffad;border-color:#ffffff24;background:#ffffff08}.bitcoin-roadmap.svelte-kukmqn [data-tone=complete]{color:#ffffffbd;border-color:#ffffff29;background:#ffffff0a}.bitcoin-roadmap.svelte-kukmqn [data-tone=neutral]{color:#ffffffb8;border-color:#ffffff26;background:#ffffff0a}.bitcoin-roadmap.svelte-kukmqn .status-dot{position:relative;flex:none}.bitcoin-roadmap.svelte-kukmqn .status-dot--pulse:after{position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;content:"";border-radius:999px;background:inherit;opacity:0;transform:scale(.65);animation:svelte-kukmqn-status-heartbeat 2.4s var(--ease-out-quart) infinite}@keyframes svelte-kukmqn-status-heartbeat{0%,64%,to{opacity:0;transform:scale(.65)}12%{opacity:.28;transform:scale(1)}22%{opacity:0;transform:scale(1.45)}34%{opacity:.22;transform:scale(.9)}46%{opacity:0;transform:scale(1.32)}}@media (prefers-reduced-motion: reduce){.bitcoin-roadmap.svelte-kukmqn .status-dot--pulse:after{animation:none}}
