@font-face{font-family:Financial Plex Sans;src:url(/fonts/web3/ibm-plex-sans-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Financial Plex Sans;src:url(/fonts/web3/ibm-plex-sans-latin-500-normal.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Financial Plex Sans;src:url(/fonts/web3/ibm-plex-sans-latin-600-normal.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Financial Plex Mono;src:url(/fonts/web3/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}[data-style=web3]{--role-page-ground:#07090e;--role-alt-ground:#101522;--role-surface:#10141c;--role-surface-elevated:#191b20;--role-surface-inset:#1c1c1d;--role-rule:#303139;--role-text-primary:#f4f5f7;--role-text-secondary:#c9ced8;--role-text-muted:#8f939b;--role-text-inverse:#07090e;--role-accent:#ff951f;--role-accent-text:#edcd8c;--role-cta-fill:#ff951f;--role-cta-label:#07090e;--role-cta-secondary-fill:transparent;--role-tone-positive:#edcd8c;--role-tone-warning:#ce9b52;--role-tone-negative:#fe6652;--role-font-display:"Financial Plex Sans", "Helvetica Neue", Arial, sans-serif;--role-font-body:"Financial Plex Sans", "Helvetica Neue", Arial, sans-serif;--role-font-label:"Financial Plex Mono", "SFMono-Regular", Menlo, monospace;--role-display-size:22px;--role-display-weight:500;--role-display-tracking:-.02em;--role-body-size:16px;--role-body-leading:1.6;--role-label-size:13px;--role-label-weight:400;--role-label-tracking:.06em;--role-button-label-size:15px;--role-radius-control:40px;--role-radius-panel:5px;--role-hairline:1px;--role-space-unit:24px;--role-motion-duration:.16s;--role-motion-easing:ease;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--role-page-ground);background-image:radial-gradient(ellipse at 0% 36%, var(--role-alt-ground) 0%, transparent 30%), linear-gradient(115deg, var(--role-page-ground) 15%, color-mix(in srgb, var(--role-alt-ground) 55%, var(--role-page-ground)) 55%, var(--role-page-ground) 87%);color:var(--role-text-primary);font-family:var(--role-font-body);font-size:var(--role-body-size);font-weight:400;line-height:var(--role-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:var(--role-accent);scrollbar-color:color-mix(in srgb, var(--role-accent-text) 55%, var(--role-page-ground)) var(--role-page-ground);scrollbar-width:thin}[data-style=web3] ::selection{background:var(--role-accent);color:var(--role-text-inverse)}@layer base{[data-style=web3] :focus-visible{outline:2px solid var(--role-accent);outline-offset:4px}}@media (prefers-reduced-motion:reduce){[data-style=web3],[data-style=web3] *,[data-style=web3]:before,[data-style=web3]:after,[data-style=web3] :before,[data-style=web3] :after{transition:none!important;animation:none!important}}
