@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--m-fa:#fff;--m-fb:#fff;--m-ang:180deg;--m-ink:#0b0b0c;--m-edge:transparent;--m-edge-w:0px;--m-blur:0px;--m-sat:1;--m-mono:0;--m-casl:0;--m-wght:600;--m-slnt:0;--m-crsv:.5;--m-track:0px;--m-rot:0deg;--m-scale:1;--m-gloss:0;--m-sheen:0;--m-scan:0;--m-grain:0;--m-focus:0;--m-sketch:0;--m-prompt:0;--m-pixel:0;--m-aura:0;--m-orbs:0;--m-a1:#4d7cff;--m-a2:#9b5cff;--m-a3:#ff4fa3;--m-a4:#ffa24d;--v-a:#2470ff;--v-b:#7fb0ff;--v-ink:#8fb4ff}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-recursive), ui-monospace, SFMono-Regular, Menlo, monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#f3f2ee;--color-ink:#0b0b0c;--color-muted:#6b6a66;--color-hairline:#0b0b0c17}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.min-h-dvh{min-height:100dvh}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}html{background:var(--color-paper);color:var(--color-ink)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}::selection{color:#f3f2ee;background:#0b0b0c}body{background:radial-gradient(90rem 48rem at 50% -18%, #fff 0%, #fff0 62%), var(--color-paper)}.nav{z-index:50;transition:background-color .24s,box-shadow .24s;position:sticky;top:0}.nav[data-scrolled]{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#f3f2eed1;box-shadow:0 1px #0b0b0c0f}.nav-inner{justify-content:space-between;align-items:center;max-width:80rem;height:4.25rem;margin:0 auto;padding:0 1.25rem;display:flex}@media (min-width:640px){.nav-inner{padding:0 2rem}}.nav-brand{color:var(--color-ink);border-radius:.5rem;align-items:center;gap:.6rem;display:flex}.nav-logo{width:auto;height:1.3rem}.nav-wordmark{font-variation-settings:"wdth" 110;letter-spacing:-.035em;font-size:1.125rem;font-weight:760}.nav-links{align-items:center;gap:.15rem;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .22s,visibility linear;display:flex}.nav-end{align-items:center;display:flex;position:relative}.nav[data-cta] .nav-links{transform:translateX(calc(-1 * (var(--cta-w,8rem) + .625rem)))}.nav-cta{background:var(--color-ink);height:2.25rem;color:var(--color-paper);letter-spacing:-.005em;white-space:nowrap;opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.875rem;font-weight:600;transition:opacity .22s,transform .38s cubic-bezier(.2,.8,.2,1),background .18s,visibility 0s linear .38s;display:inline-flex;position:absolute;top:50%;right:0;transform:translate(.5rem,-50%)scale(.96)}.nav[data-cta] .nav-cta{opacity:1;visibility:visible;transition:opacity .26s 60ms,transform .38s cubic-bezier(.2,.8,.2,1),background .18s,visibility;transform:translateY(-50%)}.nav-cta:hover{background:#232326}.nav-cta svg{width:.875rem;height:.875rem;transition:transform .2s}.nav-cta:hover svg{transform:translate(2px)}.nav-sheet-wrap{display:none}@media (max-width:639px){.nav-wordmark{display:none}.nav-logo{height:1.45rem}.nav-links{display:none}.nav-sheet-wrap{display:block}.nav-cta{right:2.85rem}}.nav-burger{width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;border-radius:999px;place-items:center;margin-right:-.25rem;transition:background .15s;display:grid;position:relative}.nav-burger:hover,.nav-burger[aria-expanded=true]{background:#0b0b0c0f}.nav-burger:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.nav-burger span{background:currentColor;border-radius:1px;grid-area:1/1;width:1.05rem;height:1.5px;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.nav-burger span:first-child{transform:translateY(-.2rem)}.nav-burger span:last-child{transform:translateY(.2rem)}.nav-burger[aria-expanded=true] span:first-child{transform:rotate(45deg)}.nav-burger[aria-expanded=true] span:last-child{transform:rotate(-45deg)}.nav-sheet{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);opacity:0;visibility:hidden;transform-origin:100% 0;background:#ffffffeb;border:1px solid #0b0b0c12;border-radius:1.25rem;width:min(21rem,100vw - 2.5rem);padding:.45rem;transition:opacity .18s,transform .26s cubic-bezier(.2,.9,.3,1),visibility 0s linear .26s;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-6px)scale(.98);box-shadow:inset 0 1px #ffffffe6,0 30px 60px -26px #0b0b0c4d,0 10px 22px -14px #0b0b0c33}.nav-sheet[data-open]{opacity:1;visibility:visible;transition:opacity .18s,transform .26s cubic-bezier(.2,.9,.3,1),visibility;transform:none}.nav-sheet-foot{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.4rem;padding-top:.45rem;display:grid;box-shadow:inset 0 1px #0b0b0c12}.nav-sheet-link{height:2.75rem;color:var(--color-ink);background:#0b0b0c0d;border-radius:.9rem;place-items:center;font-size:.9375rem;font-weight:560;transition:background .15s;display:grid}.nav-sheet-link:hover{background:#0b0b0c17}.nav-sheet-link:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.nav-sheet-primary{background:var(--color-ink);color:var(--color-paper)}.nav-sheet-primary:hover{background:#232326}@media (prefers-reduced-motion:reduce){.nav-links,.nav-cta,.nav[data-cta] .nav-cta{transition-duration:0s;transition-delay:0s}}.nav-link{color:#0b0b0cbd;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;height:2.25rem;padding:0 .85rem;font-size:.9375rem;font-weight:520;transition:color .15s,background .15s;display:inline-flex}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--color-ink);background:#0b0b0c0d}.nav-link:focus-visible,.nav-cta:focus-visible,.nav-brand:focus-visible,.nav-row:focus-visible,.hero-pill:focus-visible,.cta-primary:focus-visible,.cta-secondary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.nav-chevron{width:.75rem;height:.75rem;margin-top:1px;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.nav-link[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.nav-menu{position:relative}.nav-panel{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);opacity:0;visibility:hidden;transform-origin:100% 0;background:#ffffffe6;border:1px solid #0b0b0c12;border-radius:1.25rem;width:21.5rem;padding:.45rem;transition:opacity .18s,transform .26s cubic-bezier(.2,.9,.3,1),visibility 0s linear .26s;position:absolute;top:calc(100% + .65rem);right:-.5rem;transform:translateY(-6px)scale(.98);box-shadow:inset 0 1px #ffffffe6,0 30px 60px -26px #0b0b0c4d,0 10px 22px -14px #0b0b0c33}.nav-panel:before{content:"";height:.75rem;position:absolute;top:-.75rem;left:0;right:0}.nav-panel[data-open]{opacity:1;visibility:visible;transition:opacity .18s,transform .26s cubic-bezier(.2,.9,.3,1),visibility;transform:none}.nav-panel-title{font-family:var(--font-recursive), monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:.55rem .75rem .45rem;font-size:.6875rem}.nav-row{border-radius:.9rem;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.8rem;padding:.55rem .7rem .55rem .55rem;transition:background .18s;display:grid}.nav-row:hover,.nav-row:focus-visible{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.nav-row:hover,.nav-row:focus-visible{background:color-mix(in oklab, var(--brand) 9%, white)}}.nav-row-logo{background:var(--brand);border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.nav-row-logo{background:color-mix(in oklab, var(--brand) 10%, white)}}.nav-row-logo{box-shadow:inset 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.nav-row-logo{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 16%, transparent)}}.nav-row-logo{transition:transform .32s cubic-bezier(.2,.9,.3,1.4),box-shadow .2s}.nav-row:hover .nav-row-logo,.nav-row:focus-visible .nav-row-logo{box-shadow:inset 0 0 0 1px var(--brand), 0 8px 18px -8px var(--brand);transform:scale(1.06)rotate(-5deg)}@supports (color:color-mix(in lab, red, red)){.nav-row:hover .nav-row-logo,.nav-row:focus-visible .nav-row-logo{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 32%, transparent), 0 8px 18px -8px color-mix(in oklab, var(--brand) 70%, transparent)}}.nav-row-logo img{width:1.75rem;height:1.75rem}.nav-row-text{text-align:left;flex-direction:column;gap:.12rem;display:flex}.nav-row-name{letter-spacing:-.01em;color:var(--color-ink);font-size:.9375rem;font-weight:650;transition:color .18s}.nav-row:hover .nav-row-name,.nav-row:focus-visible .nav-row-name{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.nav-row:hover .nav-row-name,.nav-row:focus-visible .nav-row-name{color:color-mix(in oklab, var(--brand) 78%, black)}}.nav-row-blurb{color:var(--color-muted);font-size:.8125rem}.nav-row-arrow{width:1rem;height:1rem;color:var(--brand);opacity:0;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1);transform:translate(-4px)}.nav-row:hover .nav-row-arrow,.nav-row:focus-visible .nav-row-arrow{opacity:1;transform:none}.hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 4.25rem);padding:2.5rem 1.25rem 5.5rem;display:flex}.hero-pill{letter-spacing:-.005em;color:var(--color-ink);background:#ffffffb8;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:clamp(2rem,6vh,3.75rem);padding:.3rem .85rem .3rem .35rem;font-size:.875rem;font-weight:540;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #0b0b0c14,0 1px 2px #0b0b0c0a}.hero-pill:hover{background:#fff;box-shadow:inset 0 0 0 1px #0b0b0c1f,0 6px 16px -10px #0b0b0c4d}.hero-pill>svg{width:.9rem;height:.9rem;color:var(--color-muted);transition:transform .2s}.hero-pill:hover>svg{transform:translate(2px)}.hero-pill-logos{display:flex}.hero-pill-logo{background:#fff;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;margin-left:-.32rem;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff}.hero-pill-logo:first-child{margin-left:0}.hero-pill-logo img{object-fit:cover;width:100%;height:100%}.hero-pill-logo[data-protocol=spark],.nav-row-logo[data-protocol=spark]{background:#fff1ec}.hero-pill-logo[data-protocol=spark] img{width:82%;height:82%}.hero-line{justify-content:center;align-items:center;gap:.2em;font-size:clamp(3.25rem,10.4vw,10rem);display:flex}.hero-never{font-variation-settings:"wdth" 112;letter-spacing:-.045em;font-size:1em;font-weight:800;line-height:.9}.hero-line .morph{--m-size:.255em}.hero-sub{max-width:35rem;color:var(--color-muted);text-wrap:balance;margin-top:clamp(2.75rem,6vh,4rem);font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.55}@media (min-width:900px){.hero-sub{max-width:46rem}}@media (min-width:1180px){.hero-sub{max-width:58rem}}.hero-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.cta-primary,.cta-secondary{letter-spacing:-.005em;border-radius:999px;align-items:center;gap:.5rem;height:3rem;font-size:.9375rem;font-weight:600;display:inline-flex}.cta-primary{color:#f3f2ee;background:#0b0b0c;padding:0 1.35rem;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px -12px #0b0b0c8c}.cta-primary:hover{transform:translateY(-1px);box-shadow:0 16px 30px -14px #0b0b0c99}.cta-primary svg{width:1rem;height:1rem;transition:transform .2s}.cta-primary:hover svg{transform:translate(2px)}.cta-secondary{color:var(--color-ink);padding:0 1.2rem;transition:background .2s;box-shadow:inset 0 0 0 1px #0b0b0c21}.cta-secondary:hover{background:#0b0b0c0a}@media (max-width:480px){.hero-pill{white-space:nowrap;gap:.5rem;max-width:100%;padding-right:.8rem;font-size:clamp(.6875rem,3.2vw,.875rem)}.hero-pill>svg{display:none}.hero-pill-logo{width:1.4rem;height:1.4rem;margin-left:-.28rem}}@media (max-width:760px){.hero-line{flex-direction:column;gap:.14em;font-size:clamp(3.5rem,22vw,7.5rem)}.hero-line .morph{--m-size:.3em}.hero-line .morph-root{margin-top:.1em}.hero-sub{margin-top:3.25rem}.nav-panel{right:-3.5rem}}@property --m-fa{syntax:"<color>";inherits:true;initial-value:#fff}@property --m-fb{syntax:"<color>";inherits:true;initial-value:#fff}@property --m-ang{syntax:"<angle>";inherits:true;initial-value:180deg}@property --m-ink{syntax:"<color>";inherits:true;initial-value:#0b0b0c}@property --m-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --m-edge-w{syntax:"<length>";inherits:true;initial-value:0}@property --m-blur{syntax:"<length>";inherits:true;initial-value:0}@property --m-sat{syntax:"<number>";inherits:true;initial-value:1}@property --m-mono{syntax:"<number>";inherits:true;initial-value:0}@property --m-casl{syntax:"<number>";inherits:true;initial-value:0}@property --m-wght{syntax:"<number>";inherits:true;initial-value:600}@property --m-slnt{syntax:"<number>";inherits:true;initial-value:0}@property --m-crsv{syntax:"<number>";inherits:true;initial-value:.5}@property --m-track{syntax:"<length>";inherits:true;initial-value:0}@property --m-rot{syntax:"<angle>";inherits:true;initial-value:0deg}@property --m-scale{syntax:"<number>";inherits:true;initial-value:1}@property --m-gloss{syntax:"<number>";inherits:true;initial-value:0}@property --m-sheen{syntax:"<number>";inherits:true;initial-value:0}@property --m-scan{syntax:"<number>";inherits:true;initial-value:0}@property --m-grain{syntax:"<number>";inherits:true;initial-value:0}@property --m-focus{syntax:"<number>";inherits:true;initial-value:0}@property --m-sketch{syntax:"<number>";inherits:true;initial-value:0}@property --m-prompt{syntax:"<number>";inherits:true;initial-value:0}@property --m-pixel{syntax:"<number>";inherits:true;initial-value:0}@property --m-aura{syntax:"<number>";inherits:true;initial-value:0}@property --m-orbs{syntax:"<number>";inherits:true;initial-value:0}@property --m-a1{syntax:"<color>";inherits:true;initial-value:#4d7cff}@property --m-a2{syntax:"<color>";inherits:true;initial-value:#9b5cff}@property --m-a3{syntax:"<color>";inherits:true;initial-value:#ff4fa3}@property --m-a4{syntax:"<color>";inherits:true;initial-value:#ffa24d}.morph{--dur:.85s;--ease:cubic-bezier(.7, 0, .2, 1);--w:11.4em;--h:2.6em;font-size:var(--m-size,2rem);--m-fa:#ffffff4d;--m-fb:#ffffff14;--m-ang:180deg;--m-ink:#111226;--m-edge:#ffffffd9;--m-edge-w:.03em;--m-blur:.34em;--m-sat:1.7;--m-mono:0;--m-casl:0;--m-wght:620;--m-slnt:0;--m-crsv:.5;--m-track:-.01em;--m-rot:0deg;--m-scale:1;--m-gloss:.1;--m-sheen:.85;--m-scan:0;--m-grain:0;--m-focus:0;--m-sketch:0;--m-prompt:0;--m-pixel:0;--m-aura:.18;--m-orbs:1;--m-a1:#a9c1ff;--m-a2:#d9b8ff;--m-a3:#ffb8d4;--m-a4:#ffd9a8;transition-property:--m-rot,--m-scale,--m-edge-w,--m-fa,--m-fb,--m-ang,--m-edge,--m-blur,--m-sat,--m-gloss,--m-sheen,--m-scan,--m-grain,--m-focus,--m-sketch,--m-orbs,--m-ink,--m-mono,--m-casl,--m-wght,--m-slnt,--m-crsv,--m-track,--m-prompt,--m-pixel,--m-aura,--m-a1,--m-a2,--m-a3,--m-a4;transition-duration:var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--orbs-dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur), var(--dur);transition-timing-function:var(--ease);transition-delay:0s, 0s, 0s, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, 50ms, var(--orbs-delay), .12s, .12s, .12s, .12s, .12s, .12s, .12s, .12s, .12s, 0s, 0s, 0s, 0s, 0s;--orbs-dur:.42s;--orbs-delay:0s;place-items:center;display:inline-grid;position:relative}.morph[data-style=glass]{--orbs-dur:.7s;--orbs-delay:.42s}.morph-shake{z-index:1;place-items:center;display:grid;position:relative}.morph[data-nope=a] .morph-shake{animation:.56s cubic-bezier(.36,.07,.19,.97) m-nope-a}.morph[data-nope=b] .morph-shake{animation:.56s cubic-bezier(.36,.07,.19,.97) m-nope-b}.morph-btn{z-index:1;isolation:isolate;width:var(--w);height:var(--h);cursor:pointer;border:var(--m-edge-w) solid var(--m-edge);background:linear-gradient(var(--m-ang), var(--m-fa), var(--m-fb));-webkit-backdrop-filter:blur(var(--m-blur)) saturate(var(--m-sat));backdrop-filter:blur(var(--m-blur)) saturate(var(--m-sat));color:var(--m-ink);font-family:var(--font-recursive), ui-sans-serif, system-ui, sans-serif;font-variation-settings:"MONO" var(--m-mono), "CASL" var(--m-casl), "wght" var(--m-wght), "slnt" var(--m-slnt), "CRSV" var(--m-crsv);letter-spacing:var(--m-track);transform:rotate(var(--m-rot)) scale(var(--m-scale));transition:border-radius var(--dur) var(--ease) 0s, box-shadow var(--dur) var(--ease) 50ms;-webkit-tap-highlight-color:transparent;border-radius:1.3em;place-items:center;font-size:1em;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 .55em 1.1em -.5em #28286433,0 .08em .2em #28286414,0 0 0 .03em #1e1e461a,0 0 #0000,inset 0 .07em .03em #fffffff2,inset 0 -.07em .05em #ffffff80,inset 0 0 1.1em #ffffff61,inset .5em .35em 1em -.5em #ffffff8c}.morph-btn:focus-visible{outline-offset:.18em;outline:.06em solid #0b0b0c}.morph-btn>.fx{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.morph-btn>.fx-gloss{height:47%;opacity:var(--m-gloss);background:linear-gradient(#ffffffeb,#ffffff1f);border-radius:1.1em 1.1em .7em .7em/.9em .9em .45em .45em;inset:.1em .5em auto}.fx-sheen{opacity:var(--m-sheen);overflow:hidden}.fx-sheen:before{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:26%;animation:3.6s cubic-bezier(.6,0,.2,1) infinite m-sheen;position:absolute;top:-40%;bottom:-40%;left:0;transform:translate(-160%)skew(-20deg)}.fx-scan{opacity:var(--m-scan);background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 3px)}.fx-grain{mix-blend-mode:multiply;opacity:var(--m-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.morph-btn>.fx-focus{opacity:var(--m-focus);border:.045em dotted #0a0a0a;border-radius:0;inset:.34em}.morph-label{z-index:1;white-space:nowrap;opacity:calc(1 - var(--m-pixel) * 2);align-items:center;display:inline-flex;position:relative}.morph-text{text-shadow:0 .03em .12em #ffffffb3,0 0 #0000,0 0 #0000;transition:text-shadow var(--dur) var(--ease) .12s}.morph-prompt{width:calc(var(--m-prompt) * 1.05em);opacity:var(--m-prompt);display:inline-block;overflow:hidden}.morph-cursor{width:calc(var(--m-prompt) * .5em);height:1.02em;margin-left:calc(var(--m-prompt) * .14em);opacity:var(--m-prompt);display:inline-block;transform:translateY(.04em)}.morph-cursor:after{content:"";background:currentColor;height:100%;animation:1.06s step-end infinite m-blink;display:block}.morph-pixel{z-index:1;font-family:var(--font-pixel), monospace;letter-spacing:.02em;color:#fff;text-shadow:.1em .1em #0000006b;opacity:calc(var(--m-pixel) * 2 - 1);pointer-events:none;place-items:center;font-size:.86em;font-weight:650;display:grid;position:absolute;inset:0}.morph-aura{z-index:-1;opacity:var(--m-aura);filter:blur(.85em)saturate(1.05);pointer-events:none;position:absolute;inset:-.45em -.75em}.morph-aura i{border-radius:50%;width:46%;height:115%;position:absolute}.morph-aura i:first-child{background:var(--m-a1);animation:11s ease-in-out infinite alternate m-drift-a;top:-8%;left:0%}.morph-aura i:nth-child(2){background:var(--m-a2);animation:13s ease-in-out infinite alternate m-drift-b;top:-18%;right:2%}.morph-aura i:nth-child(3){background:var(--m-a3);animation:12s ease-in-out infinite alternate m-drift-c;bottom:-24%;left:24%}.morph-aura i:nth-child(4){background:var(--m-a4);animation:14s ease-in-out infinite alternate m-drift-d;bottom:-20%;right:16%}.morph-orbs{z-index:-1;opacity:var(--m-orbs);pointer-events:none;position:absolute;inset:0}.morph-orbs i{border-radius:999px;position:absolute}.morph-orbs i:first-child{background:radial-gradient(circle at 32% 30%,#ffc2dc,#ff4f98 72%);width:2.1em;height:2.1em;animation:7s ease-in-out infinite alternate m-orb-a;top:-.95em;left:1.2em}.morph-orbs i:nth-child(2){background:radial-gradient(circle at 32% 30%,#c3d3ff,#4c6bff 72%);width:1.7em;height:1.7em;animation:8s ease-in-out infinite alternate m-orb-b;top:.55em;right:-.75em}.morph-orbs i:nth-child(3){background:linear-gradient(135deg,#ffd88a,#ff8a3d);width:3.5em;height:1.3em;animation:9s ease-in-out infinite alternate m-orb-c;top:.62em;left:4.4em;transform:rotate(-14deg)}.morph-orbs i:nth-child(4){background:radial-gradient(circle at 32% 30%,#e4d0ff,#9b5cff 72%);width:.95em;height:.95em;animation:6s ease-in-out infinite alternate m-orb-d;top:-.5em;right:3.4em}.morph-hatch,.morph-stroke{width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);pointer-events:none;position:absolute;top:50%;left:50%}.morph-hatch{z-index:0;opacity:calc(var(--m-sketch) * .85);transform:translate(.26em, .3em) rotate(var(--m-rot)) scale(var(--m-scale));background:repeating-linear-gradient(-45deg,#2a2a2a 0 .05em,#0000 .05em .17em);border-radius:1.9em .35em 1.6em .4em/.4em 1.5em .35em 1.7em}.morph-stroke{z-index:2;opacity:calc(var(--m-sketch) * .7);transform:translate(-.07em, .06em) rotate(calc(var(--m-rot) - 1.8deg));border:.045em solid #2a2a2a;border-radius:.4em 1.8em .45em 1.5em/1.6em .35em 1.4em .4em}.morph[data-style=flat]{--m-ink:#fff;--m-fa:#2e5bff;--m-fb:#2e5bff;--m-edge:#2e5bff00;--m-edge-w:0em;--m-blur:0em;--m-sat:1;--m-wght:700;--m-track:-.004em;--m-gloss:0;--m-sheen:0;--m-aura:0;--m-orbs:0}.morph[data-style=flat] .morph-btn{border-radius:.36em;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=flat] .morph-text{text-shadow:0 0 #0000,0 0 #0000,0 0 #0000}.morph[data-style=brutal]{--m-fa:#ffe14a;--m-fb:#ffe14a;--m-ink:#0b0b0c;--m-edge:#0b0b0c;--m-edge-w:.09em;--m-blur:0em;--m-sat:1;--m-wght:900;--m-track:.012em;--m-crsv:0;--m-rot:-2.5deg;--m-gloss:0;--m-sheen:0;--m-aura:0;--m-orbs:0}.morph[data-style=brutal] .morph-btn{border-radius:.14em;box-shadow:.22em .22em #0b0b0c,0 0 #0000,0 0 #0000,0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=brutal] .morph-text{text-shadow:0 0 #0000,0 0 #0000,0 0 #0000}.morph[data-style=clay]{--m-ink:#fff;--m-fa:#dccbff;--m-fb:#a987ff;--m-ang:160deg;--m-edge:#a987ff00;--m-edge-w:0em;--m-blur:0em;--m-sat:1;--m-casl:1;--m-wght:820;--m-slnt:-2;--m-crsv:1;--m-track:.004em;--m-scale:1.04;--m-gloss:0;--m-sheen:0;--m-grain:.16;--m-aura:.16;--m-orbs:0;--m-a1:#c4b5fd;--m-a2:#f9a8d4;--m-a3:#fde68a;--m-a4:#a5b4fc}.morph[data-style=clay] .morph-btn{border-radius:1.3em;box-shadow:0 .5em .95em -.4em #6e46dc4d,0 .14em .28em #6e46dc24,0 0 #0000,0 0 #0000,inset .28em .34em .5em #ffffffbf,inset -.32em -.46em .65em #5830be61,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=clay] .morph-text{text-shadow:0 .06em .12em #5028aa66,0 0 #0000,0 0 #0000}.morph[data-style=terminal]{--m-fa:#0b0d0c;--m-fb:#0b0d0c;--m-ink:#3dff8f;--m-edge:#3dff8f66;--m-edge-w:.03em;--m-blur:0em;--m-sat:1;--m-mono:1;--m-wght:520;--m-crsv:0;--m-track:0em;--m-gloss:0;--m-sheen:0;--m-scan:.55;--m-prompt:1;--m-aura:.1;--m-orbs:0;--m-a1:#22c55e;--m-a2:#10b981;--m-a3:#34d399;--m-a4:#16a34a}.morph[data-style=terminal] .morph-btn{border-radius:.22em;box-shadow:0 .4em .9em -.45em #0006,0 0 #0000,0 0 #0000,0 0 #0000,inset 0 0 1.1em #3dff8f12,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=terminal] .morph-text{text-shadow:0 0 .2em #3dff8f52,0 0 #0000,0 0 #0000}.morph[data-style=sketch]{--m-fa:#fffdf5;--m-fb:#fffdf5;--m-ink:#2a2a2a;--m-edge:#2a2a2a;--m-edge-w:.065em;--m-blur:0em;--m-sat:1;--m-casl:1;--m-wght:560;--m-slnt:-9;--m-crsv:1;--m-track:.012em;--m-rot:1.2deg;--m-gloss:0;--m-sheen:0;--m-grain:.3;--m-sketch:1;--m-aura:0;--m-orbs:0}.morph[data-style=sketch] .morph-btn{border-radius:1.9em .35em 1.6em .4em/.4em 1.5em .35em 1.7em;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=sketch] .morph-text{text-shadow:0 0 #0000,0 0 #0000,0 0 #0000}.morph[data-style=neon]{--m-fa:#0c0616;--m-fb:#170b2c;--m-ink:#ffe9fd;--m-edge:#ff4df0;--m-edge-w:.06em;--m-blur:0em;--m-sat:1;--m-wght:460;--m-track:.09em;--m-gloss:0;--m-sheen:0;--m-scan:.2;--m-aura:.18;--m-orbs:0;--m-a1:#ff4df0;--m-a2:#22d3ee;--m-a3:#7c3aed;--m-a4:#ff4df0}.morph[data-style=neon] .morph-btn{border-radius:.75em;box-shadow:0 0 .16em #ff4df0bf,0 0 .55em #ff4df052,0 0 1.1em #ff4df01f,0 .4em .9em -.45em #00000059,inset 0 0 .45em #ff4df052,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=neon] .morph-text{text-shadow:0 0 .07em #ffc2f8,0 0 .28em #ff4df0b3,0 0 .55em #ff4df059}.morph[data-style=neon] .morph-label{animation:1.4s linear .55s both m-flicker}.morph[data-style=win95]{--m-fa:#c3c3c3;--m-fb:#c3c3c3;--m-ink:#0a0a0a;--m-edge:#c3c3c300;--m-edge-w:0em;--m-blur:0em;--m-sat:1;--m-wght:480;--m-crsv:0;--m-track:.01em;--m-gloss:0;--m-sheen:0;--m-focus:1;--m-aura:0;--m-orbs:0}.morph[data-style=win95] .morph-btn{border-radius:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset -.07em -.07em #0a0a0a,inset .07em .07em #fff,inset -.14em -.14em gray,inset .14em .14em #dfdfdf}.morph[data-style=win95] .morph-text{text-shadow:0 0 #0000,0 0 #0000,0 0 #0000}.morph[data-style=aqua]{--m-ink:#fff;--m-fa:#1f6fff;--m-fb:#86ccff;--m-edge:#002d8c99;--m-edge-w:.035em;--m-blur:0em;--m-sat:1;--m-wght:620;--m-track:0em;--m-gloss:1;--m-sheen:.45;--m-aura:.1;--m-orbs:0;--m-a1:#60a5fa;--m-a2:#38bdf8;--m-a3:#93c5fd;--m-a4:#3b82f6}.morph[data-style=aqua] .morph-btn{border-radius:1.3em;box-shadow:0 .28em .5em -.16em #0a3caa4d,0 .06em .12em #0a3caa33,0 0 #0000,0 0 #0000,inset 0 -.3em .5em #a0e1fff2,inset 0 .12em .22em #0028828c,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=aqua] .morph-text{text-shadow:0 -.03em .06em #002878a6,0 0 #0000,0 0 #0000}.morph[data-style=soft]{--m-fa:#f3f2ee00;--m-fb:#f3f2ee00;--m-ink:#8a877f;--m-edge:#f3f2ee00;--m-edge-w:0em;--m-blur:0em;--m-sat:1;--m-wght:640;--m-track:.01em;--m-gloss:0;--m-sheen:0;--m-aura:0;--m-orbs:0}.morph[data-style=soft] .morph-btn{border-radius:.7em;box-shadow:.24em .24em .52em #d9d6ce,-.24em -.24em .52em #fff,0 0 #0000,0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=soft] .morph-text{text-shadow:0 .035em #ffffffe6,0 0 #0000,0 0 #0000}.morph[data-style=pixel]{--ease:steps(7, end);--m-fa:#3a6bff;--m-fb:#3a6bff;--m-edge:#0000;--m-edge-w:0em;--m-blur:0em;--m-sat:1;--m-gloss:0;--m-sheen:0;--m-pixel:1;--m-aura:0;--m-orbs:0}.morph[data-style=pixel] .morph-btn{border-radius:0;box-shadow:0 -.14em #0b0b0c,0 .14em #0b0b0c,-.14em 0 #0b0b0c,.14em 0 #0b0b0c,inset .14em .14em #ffffff59,inset -.14em -.14em #00000047,inset 0 0 #0000,inset 0 0 #0000}.morph[data-style=pixel] .morph-text{text-shadow:0 0 #0000,0 0 #0000,0 0 #0000}.morph-root[data-instant] .morph,.morph-root[data-instant] .morph-btn,.morph-root[data-instant] .morph-text{transition:none}.morph-root{justify-items:center;display:inline-grid;position:relative}.morph-tip{z-index:3;color:#f3f2ee;font-family:var(--font-archivo), sans-serif;letter-spacing:-.005em;white-space:nowrap;opacity:0;pointer-events:none;background:#0b0b0c;border-radius:999px;padding:.55rem .85rem;font-size:.875rem;font-weight:560;line-height:1;transition:opacity .22s,transform .32s cubic-bezier(.2,.9,.3,1.2);position:absolute;bottom:calc(100% + .55em);left:50%;transform:translate(-50%,.4rem)scale(.96)}.morph-tip:after{content:"";background:inherit;border-radius:0 0 .15rem;width:.6rem;height:.6rem;position:absolute;top:100%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.morph-tip[data-show]{opacity:1;transform:translate(-50%)scale(1)}.morph-tip:empty:after{display:none}.flow .morph-btn{transition:transform .46s cubic-bezier(.3,1.6,.5,1),filter .22s}.flow[data-phase=hover] .morph-btn{filter:brightness(1.06)}.flow[data-phase=press] .morph-btn{filter:brightness(.93);transition:transform .12s ease-out,filter .12s ease-out;transform:scale(.965)}.flow[data-phase=loading]{--m-sheen:.95}.flow-ticker{z-index:1;place-items:center;display:grid;position:relative}.flow-item{white-space:nowrap;grid-area:1/1;align-items:center;gap:.45em;transition:transform .56s cubic-bezier(.2,.8,.2,1),opacity .42s,filter .42s;display:inline-flex}.flow-item[data-state=below]{opacity:0;filter:blur(.08em);transform:translateY(.75em)scale(.98)}.flow-item[data-state=out]{opacity:0;filter:blur(.08em);transform:translateY(-.75em)scale(.98)}.flow-wait{font-variation-settings:"MONO" 0, "CASL" 0, "wght" 560, "slnt" 0, "CRSV" .5;letter-spacing:.01em;font-size:.74em}.flow-spinner{border:.16em solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1em;height:1em;animation:.75s linear infinite flow-spin}.flow-ripple{z-index:1;pointer-events:none;background:radial-gradient(circle,#fff9,#fff0 70%);border-radius:50%;width:2.4em;height:2.4em;margin:-1.2em 0 0 -1.2em;animation:.72s cubic-bezier(.2,.8,.2,1) forwards flow-ripple;position:absolute}.flow-cursor{z-index:4;transform-origin:8% 5%;filter:drop-shadow(0 .08em .12em #00000047);pointer-events:none;width:.62em;transition:left .78s cubic-bezier(.55,0,.2,1),top .78s cubic-bezier(.3,0,.35,1),transform .13s;position:absolute}.flow-cursor svg{width:100%;height:auto;display:block}.flow[data-phase=press] .flow-cursor{transform:scale(.86)}.flow[data-phase=loading] .flow-cursor{transition-duration:1.05s,1.05s,.13s}.flow[data-still] .flow-cursor{display:none}@keyframes flow-spin{to{transform:rotate(360deg)}}@keyframes flow-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(4)}}.story{--story-length:10.5;height:calc(var(--story-length) * 100vh);height:calc(var(--story-length) * 100svh);pointer-events:none;margin-top:calc(-1*max(0px,100svh - 30.5rem));position:relative}.story-pin{height:100svh;position:sticky;top:0;overflow:hidden}.story-canvas{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.story-frame{align-items:center;max-width:80rem;height:100%;margin:0 auto;padding:4.25rem 2rem 1.5rem;display:flex;position:relative}.story-copy{pointer-events:auto;width:min(23rem,100%)}.story-scenes{display:grid}.story-scene{grid-area:1/1;transition:opacity .38s,transform .56s cubic-bezier(.2,.8,.2,1),filter .38s}.story-scene[data-state=next],.story-scene[data-state=past]{opacity:0;filter:blur(3px);pointer-events:none}.story-scene[data-state=next]{transform:translateY(.9rem)}.story-scene[data-state=past]{transform:translateY(-.9rem)}.story-scene h2{font-variation-settings:"wdth" 108;letter-spacing:-.04em;font-size:clamp(2rem,3vw,2.875rem);font-weight:800;line-height:1.12}.story-scene h2 mark,.verify-title mark,.bitso-flow mark{z-index:0;color:var(--color-paper);background:0 0;margin:0 .02em 0 -.07em;padding:0 .07em;position:relative}.story-scene h2 mark:before,.verify-title mark:before,.bitso-flow mark:before{content:"";z-index:-1;background:var(--color-ink);position:absolute;inset:.106em 0 .138em}.story-scene h2 span{white-space:nowrap;display:block}.story-scene p{color:var(--color-muted);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.6}.story-scene .story-note{color:#6b6a66cc;margin-top:.9rem;font-size:.8125rem;line-height:1.5}.story-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:2.75rem;list-style:none;display:grid}.story-rail button{text-align:left;width:100%;font-family:var(--font-recursive), monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 520, "slnt" 0, "CRSV" 0;letter-spacing:.06em;text-transform:uppercase;color:#0b0b0c66;cursor:pointer;align-items:baseline;gap:.45rem;padding:.85rem 0 .25rem;font-size:.6875rem;transition:color .2s;display:flex;position:relative}.story-rail-n{opacity:.6;font-size:.625rem}.story-rail button:before,.story-rail button:after{content:"";border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}.story-rail button:before{background:#0b0b0c1a}.story-rail button:after{background:var(--color-ink);transform:scaleX(var(--fill,0));transform-origin:0}.story-rail button:hover,.story-rail button[aria-current=step]{color:var(--color-ink)}.story-rail button:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:2px}.story-still{padding:3rem 0 2rem}.story-still-panel{height:min(100vh,50rem);position:relative}.story-still-panel+.story-still-panel{border-top:1px solid var(--color-hairline)}.story-cursor{opacity:0;transform-origin:8% 5%;filter:drop-shadow(0 1.5px 1.5px #0000004d);pointer-events:none;width:1.1rem;position:absolute;top:0;left:0}.story-cursor path{fill:#0b0b0c;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}@media (max-width:899px){.story{margin-top:calc(-1*max(0px,75svh - 20rem))}.story-frame{align-items:flex-end;padding:4.25rem 1.25rem 1.25rem}.story-copy{background:linear-gradient(to bottom, #f3f2ee00, var(--color-paper) 1.25rem);flex-direction:column;width:min(100%,40rem);padding-top:1rem;display:flex}.story-rail{order:-1;margin:0 0 1.25rem}.story-scene h2{font-size:clamp(1.75rem,7vw,2.5rem)}.story-scene p{margin-top:.75rem;font-size:.975rem;line-height:1.55}.story-scene .story-note{display:none}}@property --v-a{syntax:"<color>";inherits:true;initial-value:#2470ff}@property --v-b{syntax:"<color>";inherits:true;initial-value:#7fb0ff}@property --v-ink{syntax:"<color>";inherits:true;initial-value:#8fb4ff}.dbg-theme{--v-a:#2470ff;--v-b:#7fb0ff;--v-ink:#8fb4ff;--v-ok:#3ddc84;--v-bad:#ff6166;--v-fg:#f3f2ee;--v-dim:#f3f2ee85;--v-faint:#f3f2ee4d;--v-line:#ffffff12;--v-mono:"MONO" 1, "CASL" 0, "wght" 430, "slnt" 0, "CRSV" 0;transition:--v-a .9s,--v-b .9s,--v-ink .9s}.dbg-theme[data-theme=spark]{--v-a:#ff6b3d;--v-b:#fa43bd;--v-ink:#ff9b7c}.dbg-theme[data-theme=aave]{--v-a:#8f8cf5;--v-b:#c6a6ff;--v-ink:#bab8ff}.verify{padding:clamp(5rem,13vh,9rem) 0 clamp(5rem,14vh,9rem);position:relative}.verify-inner{max-width:80rem;margin:0 auto;padding:0 2rem}.verify-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(1.75rem,3vw,2.25rem);display:grid}.verify-title{font-variation-settings:"wdth" 108;letter-spacing:-.045em;font-size:clamp(2.5rem,5.2vw,4.625rem);font-weight:800;line-height:1.08}.verify-title span{white-space:nowrap;display:block}.verify-lede{max-width:30rem;color:var(--color-muted);text-wrap:pretty;padding-bottom:.45rem;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.6}.verify-cta-row{margin-bottom:clamp(2.25rem,4vw,3rem);display:flex}.verify-cta{letter-spacing:-.005em;max-width:100%;color:var(--color-ink);background:#ffffffb8;border-radius:999px;align-items:center;gap:.9rem;padding:.5rem .5rem .5rem 1.25rem;font-size:.9375rem;font-weight:540;line-height:1.5;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #0b0b0c14,0 1px 2px #0b0b0c0a}.verify-cta:hover{background:#fff;box-shadow:inset 0 0 0 1px #0b0b0c1f,0 10px 24px -14px #0b0b0c59}.verify-cta:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.verify-cta-text{text-wrap:balance}.verify-cta-text mark{z-index:0;white-space:nowrap;color:var(--color-paper);background:0 0;margin:0 .04em;padding:0 .18em;font-weight:650;position:relative}.verify-cta-text mark:before{content:"";z-index:-1;background:var(--color-ink);position:absolute;inset:.02em 0 .04em}.verify-cta-protocol{white-space:nowrap;font-weight:650}.verify-cta-protocol img{vertical-align:-.3em;border-radius:50%;width:1.25rem;height:1.25rem;margin-right:.3rem;display:inline-block}.verify-cta-protocol[data-protocol=spark] img{background:#fff1ec;padding:1px}.verify-cta-arrow{background:var(--color-ink);width:2.25rem;height:2.25rem;color:var(--color-paper);border-radius:50%;flex:none;place-items:center;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.verify-cta:hover .verify-cta-arrow{transform:translate(2px)}.verify-cta-arrow svg{width:.95rem;height:.95rem}.verify-cta-short{display:none}.verify-cta-logos{vertical-align:middle;margin-left:.55rem;display:inline-flex}.verify-cta-logos .verify-cta-protocol img{margin-right:0;display:block;box-shadow:0 0 0 2px #fdfcfa}.verify-cta-logos .verify-cta-protocol+.verify-cta-protocol{margin-left:-.25rem}@media (max-width:639px){.verify-cta-full{display:none}.verify-cta-short{white-space:nowrap;display:block}.verify-cta:has(.verify-cta-short){border-radius:999px;padding:.5rem .5rem .5rem 1.25rem}}@media (max-width:1099px){.verify-cta{border-radius:1.25rem;padding:.85rem .85rem .85rem 1.25rem}}.dbg{--row-h:1.12rem;--rows:24;isolation:isolate;position:relative}@media (min-width:1360px){.dbg{margin-inline:-2rem}}.dbg-aura{z-index:-1;opacity:.55;pointer-events:none;position:absolute;inset:-7% -5% -10%}.dbg-aura i{background:radial-gradient(closest-side, var(--c), transparent);border-radius:50%;position:absolute}.dbg-aura i:first-child{--c:var(--v-a);width:52%;height:80%;animation:12s ease-in-out infinite alternate m-drift-a;top:12%;left:-4%}.dbg-aura i:nth-child(2){--c:var(--v-b);width:48%;height:86%;animation:14s ease-in-out infinite alternate m-drift-b;top:-2%;right:-4%}.dbg-aura i:nth-child(3){--c:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-aura i:nth-child(3){--c:color-mix(in oklab, var(--v-a) 70%, transparent)}}.dbg-aura i:nth-child(3){width:46%;height:56%;animation:13s ease-in-out infinite alternate m-drift-c;bottom:-8%;left:28%}.dbg-window{color:var(--v-fg);-webkit-tap-highlight-color:transparent;background:#0c0c0e;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1f,0 70px 120px -50px #0b0b0ca6,0 30px 60px -30px #0b0b0c73}.dbg-pane-head,.dbg-hex,.dbg-calls-head,.dbg-call-n,.dbg-fact dt,.dbg-key,.dbg-addr{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:var(--v-mono)}.dbg-tabs{box-shadow:inset 0 -1px 0 var(--v-line);background:#08080a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dbg-tab{text-align:left;min-width:0;color:var(--v-faint);cursor:pointer;align-items:center;gap:.85rem;padding:1rem 1.5rem;scroll-margin-top:7rem;transition:background .25s,color .25s;display:flex;position:relative}.dbg-tab+.dbg-tab{box-shadow:inset 1px 0 0 var(--v-line)}.dbg-tab:hover{color:var(--v-dim);background:#ffffff05}.dbg-tab[aria-selected=true]{color:var(--v-fg);background:#0c0c0e}.dbg-tab:before{content:"";background:linear-gradient(90deg, var(--v-a), var(--v-b));height:2px;transform:scaleX(var(--fill,0));transform-origin:0;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;right:0}.dbg-tab img{filter:grayscale()opacity(.5);border-radius:50%;flex:none;width:2rem;height:2rem;transition:filter .3s,transform .4s cubic-bezier(.3,1.5,.5,1)}.dbg-tab[aria-selected=true] img,.dbg-tab:hover img{filter:none}.dbg-tab[aria-selected=true] img{transform:scale(1.06)}.dbg-tab[data-protocol=spark] img{background:#fff1ec;padding:2px}.dbg-tab-text{gap:.1rem;min-width:0;display:grid}.dbg-tab-name{letter-spacing:-.01em;font-size:.9375rem;font-weight:650}.dbg-tab-vault{text-overflow:ellipsis;white-space:nowrap;color:var(--v-faint);font-size:.8125rem;overflow:hidden}.dbg-tab[aria-selected=true] .dbg-tab-vault{color:var(--v-dim)}.dbg-tab:focus-visible,.dbg-action:focus-visible{outline:2px solid var(--v-ink);outline-offset:-2px}.dbg-body{grid-template-columns:auto minmax(0,1fr);display:grid}.dbg-pane{min-width:0}.dbg-bytes{box-shadow:1px 0 0 var(--v-line);background:#09090b}.dbg-pane-head{letter-spacing:.1em;text-transform:uppercase;color:var(--v-dim);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.05rem 1.4rem .6rem;font-size:.625rem;display:flex}.dbg-pane-meta{letter-spacing:.02em;text-transform:none;color:var(--v-faint)}.dbg-hex-view{min-height:calc(var(--rows) * var(--row-h) + 1.1rem);padding:0 1.3rem 1.1rem .4rem;position:relative;overflow:hidden}.dbg-hex{font-size:.65625rem;line-height:var(--row-h);transform:translateY(calc(var(--scroll,0) * var(--row-h) * -1));transition:transform .65s cubic-bezier(.2,.8,.2,1);animation:.48s both dbg-swap;position:relative}.dbg-row{height:var(--row-h);white-space:nowrap;display:flex}.dbg-offset{text-align:right;color:#f3f2ee2e;flex:none;width:3rem;padding-right:.8rem;transition:color .3s;position:relative}.dbg-offset:before{content:"";border-style:solid;border-width:.24rem 0 .24rem .34rem;border-color:transparent transparent transparent var(--v-ink);opacity:0;transition:opacity .2s,transform .3s;position:absolute;top:50%;left:.35rem;transform:translate(-.3rem,-50%)}.dbg-row[data-pointer] .dbg-offset{color:var(--v-ink)}.dbg-row[data-pointer] .dbg-offset:before{opacity:1;transform:translateY(-50%)}.dbg-cells span{color:#f3f2ee70;cursor:pointer;padding:0 .04em;transition:color .32s,background-color .32s}.dbg-cells span[data-z]{color:#f3f2ee24}.dbg-cells span[data-g]{margin-right:.62ch}.dbg-cells span[data-s=done]{color:#f3f2eecc}.dbg-cells span[data-s=done][data-z]{color:#f3f2ee3d}.dbg-cells span[data-s=done][data-k=meta]{color:#f3f2ee5c}.dbg-cells span[data-k=selector][data-s]{color:var(--v-ink)}.dbg-cells span[data-s=on]{color:#fff;background:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-s=on]{background:color-mix(in oklab, var(--v-a) 32%, transparent)}}.dbg-cells span[data-s=on][data-z]{color:var(--v-ink)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-s=on][data-z]{color:color-mix(in oklab, var(--v-ink) 55%, transparent)}}.dbg-cells span[data-s=on][data-k=meta]{background:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-s=on][data-k=meta]{background:color-mix(in oklab, var(--v-a) 13%, transparent)}}.dbg-cells span[data-s=on][data-k=meta]{color:var(--v-ink)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-s=on][data-k=meta]{color:color-mix(in oklab, var(--v-ink) 70%, transparent)}}.dbg-cells span[data-s=on][data-k=selector]{color:#fff;background:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-s=on][data-k=selector]{background:color-mix(in oklab, var(--v-a) 58%, transparent)}}.dbg-cells span:hover{color:#fff;box-shadow:inset 0 0 0 1px #ffffff59}.dbg-cells span[data-x],.dbg-cells span[data-x][data-s]{color:#fff;background:var(--v-bad)}@supports (color:color-mix(in lab, red, red)){.dbg-cells span[data-x],.dbg-cells span[data-x][data-s]{background:color-mix(in oklab, var(--v-bad) 60%, transparent)}}.dbg-hex[data-hashing] .dbg-row{animation:dbg-absorb .76s ease calc(var(--r) * 26ms) both}.dbg-read{flex-direction:column;justify-content:space-between;gap:1.4rem;min-width:0;padding:1.6rem 2rem 1.7rem;display:flex}.dbg-field{vertical-align:middle;letter-spacing:-.01em;min-width:0;max-width:100%;color:var(--v-faint);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;line-height:1.375rem;transition:color .45s;display:inline-flex}.dbg-field[data-d]{color:var(--v-fg)}.dbg-verb{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 640, "slnt" 0, "CRSV" 0;letter-spacing:0;font-size:.875rem}.dbg-verb[data-d]{color:var(--v-ink)}.dbg-sum{font-variant-numeric:tabular-nums}.dbg-salt{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 520, "slnt" 0, "CRSV" 0;letter-spacing:0;font-size:.875rem}.dbg-field[data-bad]{color:var(--v-bad)}.dbg-none{color:#f3f2ee33}.dbg-reels{--reel-h:1.35em;white-space:nowrap;display:inline-block}.dbg-reels-row{line-height:var(--reel-h);align-items:flex-start;display:inline-flex}.dbg-reel{height:var(--reel-h);display:inline-block;overflow:hidden}.dbg-reel>span{white-space:pre;line-height:var(--reel-h);transform:translateY(calc(var(--at) * var(--reel-h) * -1));display:block}.dbg-reel[data-spin]{-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.dbg-reel[data-spin]>span{transition:transform var(--d) cubic-bezier(.16, .66, .24, 1.03)}.dbg-mark{border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:700;display:inline-grid}.dbg-mark svg{width:100%;height:100%}.dbg-mark[data-empty]{box-shadow:inset 0 0 0 1px #ffffff24}.dbg-mark[data-unknown]{color:var(--v-bad);background:#ff616624;box-shadow:inset 0 0 0 1px #ff616699}.dbg-mark[data-letter]{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;color:#fff;font-size:.6875rem;font-weight:800;line-height:1}img.dbg-mark[src*=spark]{background:#fff1ec;padding:1px}.dbg-field[data-d] .dbg-mark:not([data-empty]){animation:.48s cubic-bezier(.3,1.6,.5,1) both dbg-pop}.dbg-check{width:1.35rem;height:1.35rem;color:var(--v-bad);background:#ff616626;border-radius:50%;flex:none;place-items:center;display:grid}.dbg-check[data-ok]{color:var(--v-ok);background:#3ddc8424}.dbg-check svg{width:.78rem;height:.78rem}.dbg-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.75rem;display:grid;position:relative}.dbg-coin{width:9rem;height:9rem;position:relative}.dbg-coin:before{content:"";background:radial-gradient(closest-side, var(--v-a), transparent);border-radius:50%;position:absolute;inset:-30%}@supports (color:color-mix(in lab, red, red)){.dbg-coin:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--v-a) 55%, transparent), transparent)}}.dbg-coin:before{opacity:0;transition:opacity .9s,transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(.6)}.dbg-coin[data-face=token]:before{opacity:.55;transform:none}.dbg-coin canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.dbg-coin-flat{filter:grayscale()brightness(.35);border-radius:50%;transition:filter .6s,opacity .3s;display:grid;position:absolute;inset:14%}.dbg-coin-letter{color:#fff;border-radius:50%;place-items:center;font-size:2.9rem;font-weight:800;line-height:1;display:grid;box-shadow:inset 0 0 0 .2rem #ffffffd9}.dbg-coin[data-face=token] .dbg-coin-flat{filter:none}.dbg-coin[data-ready] .dbg-coin-flat{opacity:0}.dbg-hero-text{gap:.35rem;min-width:0;display:grid}.dbg-hero-amount{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;font-variation-settings:"wdth" 108;font-variant-numeric:tabular-nums;letter-spacing:-.045em;color:#f3f2ee29;font-size:clamp(2.6rem,5vw,5.25rem);font-weight:800;line-height:1;transition:color .5s,text-shadow .9s}.dbg-hero-amount[data-d]{color:#fff}.dbg-hero[data-s=on] .dbg-hero-amount[data-d]{text-shadow:0 0 2.5rem var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-hero[data-s=on] .dbg-hero-amount[data-d]{text-shadow:0 0 2.5rem color-mix(in oklab, var(--v-a) 70%, transparent)}}.dbg-hero-amount[data-bad]{color:var(--v-bad)}.dbg-hero-symbol{font-variation-settings:"wdth" 104;letter-spacing:-.02em;font-size:1.5rem;font-weight:750;line-height:2rem}.dbg-calls{grid-template-columns:1.25rem 5rem minmax(0,1fr) 5rem minmax(0,1fr);column-gap:.7rem;display:grid}.dbg-calls-head,.dbg-call{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:0 .75rem;display:grid}.dbg-calls-head{letter-spacing:.12em;text-transform:uppercase;color:var(--v-faint);padding-bottom:.45rem;font-size:.5625rem}.dbg-call{border-radius:.8rem;min-height:3.1rem;transition:background .36s,box-shadow .36s}.dbg-call>span{min-width:0}.dbg-call>span:nth-child(3),.dbg-call>span:nth-child(5){overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}.dbg-call[data-s=on]{background:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-call[data-s=on]{background:color-mix(in oklab, var(--v-a) 12%, transparent)}}.dbg-call[data-s=on]{box-shadow:inset 0 0 0 1px var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-call[data-s=on]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--v-a) 30%, transparent)}}.dbg-call-n{color:var(--v-faint);font-size:.6875rem}.dbg-call[data-s] .dbg-call-n{color:var(--v-dim)}.dbg-call[data-bad],.dbg-call[data-bad][data-s=on]{background:#ff616614;box-shadow:inset 0 0 0 1px #ff61664d}.dbg-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.dbg-fact{min-width:0;box-shadow:inset 0 0 0 1px var(--v-line);background:#ffffff06;border-radius:.9rem;padding:.8rem .9rem .85rem;transition:background .36s,box-shadow .36s;position:relative}.dbg-fact[data-s=on]{background:var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-fact[data-s=on]{background:color-mix(in oklab, var(--v-a) 13%, transparent)}}.dbg-fact[data-s=on]{box-shadow:inset 0 0 0 1px var(--v-a)}@supports (color:color-mix(in lab, red, red)){.dbg-fact[data-s=on]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--v-a) 45%, transparent)}}.dbg-fact dt{letter-spacing:.12em;text-transform:uppercase;color:var(--v-faint);margin-bottom:.5rem;font-size:.5625rem}.dbg-fact[data-s] dt{color:var(--v-dim)}.dbg-fact dd{justify-items:start;gap:.2rem;min-width:0;display:grid}.dbg-fact-sub{color:var(--v-dim);font-size:.75rem}.dbg-fact[data-bad],.dbg-fact[data-bad][data-s=on]{background:#ff616612;box-shadow:inset 0 0 0 1px #ff616673}.dbg-proof{box-shadow:inset 0 1px 0 var(--v-line);background:#08080a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem 3rem;padding:1.4rem 2rem 1.5rem;display:grid}.dbg-proof-lines{gap:.6rem;display:grid}.dbg-proof-line{grid-template-columns:8.2rem auto;align-items:baseline;display:grid}.dbg-key{letter-spacing:.1em;text-transform:uppercase;color:var(--v-dim);font-size:.625rem}.dbg-addr{font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0;white-space:nowrap;color:var(--v-fg);font-size:1.25rem;line-height:1.35}.dbg-addr-computed{color:var(--v-faint);transition:color .5s;display:inline-block;position:relative}.dbg-addr-computed[data-ran]{color:var(--v-fg)}.dbg-proof[data-verdict=ok] .dbg-addr-computed{color:var(--v-ok);transition-delay:.15s}.dbg-proof[data-verdict=bad] .dbg-addr-computed{color:var(--v-bad)}.dbg-addr-computed:after{content:"";opacity:.45;transform-origin:0;background:currentColor;border-radius:2px;height:2px;position:absolute;bottom:-.15rem;left:0;right:0;transform:scaleX(0)}.dbg-proof[data-verdict] .dbg-addr-computed:after{transition:transform .9s cubic-bezier(.2,.8,.2,1) .2s;transform:none}.dbg-verdicts{display:grid}.dbg-verdict{opacity:0;visibility:hidden;flex-wrap:wrap;grid-area:1/1;justify-content:space-between;align-items:center;gap:.9rem 1.5rem;transition:opacity .36s,transform .46s cubic-bezier(.2,.8,.2,1),visibility 0s linear .46s;display:flex;transform:translateY(.3rem)}.dbg-verdict[data-show]{opacity:1;visibility:visible;transition:opacity .42s .35s,transform .56s cubic-bezier(.2,.8,.2,1) .35s,visibility;transform:none}.dbg-verdict-head{letter-spacing:-.015em;color:var(--v-ok);align-items:center;gap:.65rem;font-size:1.25rem;font-weight:700;display:flex}.dbg-verdict[data-bad] .dbg-verdict-head{color:var(--v-bad)}.dbg-verdict[data-show] .dbg-check{animation:.44s cubic-bezier(.3,1.6,.5,1) .42s both dbg-pop}.dbg-actions{flex-wrap:wrap;gap:.5rem;display:flex}.dbg-action{height:2.25rem;color:var(--v-fg);cursor:pointer;border-radius:999px;padding:0 1.05rem;font-size:.8125rem;font-weight:600;transition:background .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #ffffff2e}.dbg-action:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47}@keyframes dbg-swap{0%{opacity:0}}@keyframes dbg-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes dbg-absorb{0%,to{background:0 0}35%{background:color-mix(in oklab, var(--v-a) 22%, transparent)}}@media (max-width:1359px){.dbg-hex{font-size:.625rem}.dbg-call .dbg-field:not(.dbg-verb){font-size:.875rem}}@media (max-width:1179px){.dbg-hex{font-size:.65625rem}.dbg-body{grid-template-columns:minmax(0,1fr)}.dbg-bytes{box-shadow:0 1px 0 var(--v-line)}.dbg-hex-view{height:calc(9 * var(--row-h) + 1.1rem);min-height:0}.dbg-read{gap:1.6rem}.dbg-proof{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.verify-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.verify-inner{padding:0 1rem}.verify-title{font-size:clamp(2.25rem,10.5vw,3.25rem)}.dbg{--row-h:1.08rem}.dbg-window{border-radius:1.1rem}.dbg-tab{justify-content:center;gap:.5rem;padding:.85rem .5rem}.dbg-tab img{width:1.5rem;height:1.5rem}.dbg-tab-name{font-size:.875rem}.dbg-tab-vault{display:none}.dbg-pane-head{padding:.85rem 1rem .5rem}.dbg-hex-view{height:calc(7 * var(--row-h) + .9rem);padding:0 1rem .9rem 0}.dbg-hex{font-size:.65625rem}.dbg-offset{width:2.5rem;padding-right:.65rem}.dbg-read{gap:1.4rem;padding:1.3rem 1rem 1.4rem}.dbg-hero{grid-template-columns:auto minmax(0,1fr);gap:1rem}.dbg-coin{width:4.75rem;height:4.75rem}.dbg-coin-letter{font-size:1.5rem;box-shadow:inset 0 0 0 .12rem #ffffffd9}.dbg-hero-amount{font-size:2.1rem}.dbg-hero-symbol{font-size:1.2rem}.dbg-calls{grid-template-columns:minmax(0,1fr);row-gap:.4rem;display:grid}.dbg-calls-head{display:none}.dbg-call{grid-template-columns:1.5rem auto minmax(0,1fr);grid-template-areas:"n verb sum"".on on"".to to";gap:.4rem .6rem;padding:.75rem .7rem}.dbg-call>span:first-child{grid-area:n}.dbg-call>span:nth-child(2){grid-area:verb}.dbg-call>span:nth-child(3){grid-area:on}.dbg-call>span:nth-child(4){grid-area:sum;justify-self:end}.dbg-call>span:nth-child(5){grid-area:to}.dbg-call>span:nth-child(3):before,.dbg-call>span:nth-child(5):before{width:1.6rem;font-family:var(--font-recursive), monospace;font-variation-settings:var(--v-mono);color:var(--v-faint);font-size:.625rem;display:inline-block}.dbg-call>span:nth-child(3):before{content:"on"}.dbg-call>span:nth-child(5):before{content:"to"}.dbg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dbg-proof{padding:1.1rem 1rem 1.2rem}.dbg-proof-line{grid-template-columns:minmax(0,1fr);gap:.15rem}.dbg-addr{font-size:clamp(.6875rem,3.15vw,.875rem)}.dbg-aura{opacity:.4}}@keyframes m-sheen{0%{transform:translate(-160%)skew(-20deg)}60%,to{transform:translate(520%)skew(-20deg)}}@keyframes m-blink{50%{opacity:0}}@keyframes m-flicker{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.35}}@keyframes m-nope-a{0%,to{transform:translate(0)}15%{transform:translate(-.28em)rotate(-1.2deg)}30%{transform:translate(.24em)rotate(1deg)}45%{transform:translate(-.18em)rotate(-.6deg)}60%{transform:translate(.12em)}75%{transform:translate(-.06em)}}@keyframes m-nope-b{0%,to{transform:translate(0)}15%{transform:translate(-.28em)rotate(-1.2deg)}30%{transform:translate(.24em)rotate(1deg)}45%{transform:translate(-.18em)rotate(-.6deg)}60%{transform:translate(.12em)}75%{transform:translate(-.06em)}}@keyframes m-drift-a{to{transform:translate(22%,14%)scale(1.12)}}@keyframes m-drift-b{to{transform:translate(-18%,18%)scale(.92)}}@keyframes m-drift-c{to{transform:translate(26%,-12%)scale(1.08)}}@keyframes m-drift-d{to{transform:translate(-24%,-14%)scale(1.1)}}@keyframes m-orb-a{to{transform:translate(.35em,.18em)scale(1.06)}}@keyframes m-orb-b{to{transform:translate(-.25em,-.3em)scale(.94)}}@keyframes m-orb-c{to{transform:translate(.5em,-.12em)rotate(-4deg)}}@keyframes m-orb-d{to{transform:translate(-.3em,.22em)}}.morph:not([data-style=glass]) .morph-orbs i,.morph:not([data-style=glass],[data-style=aqua]) .fx-sheen:before,.morph:not([data-style=glass],[data-style=clay],[data-style=terminal],[data-style=neon],[data-style=aqua]) .morph-aura i,.morph-root[data-offscreen] *,.dbg:not([data-live]) .dbg-aura i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.morph,.morph[data-style=glass]{--dur:1ms;--orbs-dur:1ms;--orbs-delay:0s}.fx-sheen:before,.morph-aura i,.morph-orbs i,.morph-cursor:after,.morph[data-style=neon] .morph-label,.morph[data-nope] .morph-shake,.flow-spinner,.flow-ripple,.dbg-aura i,.dbg-hex,.dbg-hex[data-hashing] .dbg-row,.dbg-field[data-d] .dbg-mark:not([data-empty]),.dbg-verdict[data-show] .dbg-check{animation:none}.dbg-theme,.dbg-hex,.dbg-reel[data-spin]>span,.dbg-tab:before,.dbg-coin:before,.dbg-addr-computed:after,.dbg-verdict,.dbg-verdict[data-show]{transition:none}}.status{letter-spacing:-.005em;white-space:nowrap;height:1.75rem;color:var(--color-ink);background:#0b0b0c0d;border-radius:999px;flex:none;justify-self:start;align-items:center;gap:.45rem;padding:0 .7rem 0 .6rem;font-size:.8125rem;font-weight:600;display:inline-flex}.status-dot{background:#a1a09a;border-radius:50%;width:.45rem;height:.45rem;position:relative}.status[data-tone=wait] .status-dot{background:#e08a00}.status[data-tone=busy]{color:#1c4fbf;background:#e9f0fd}.status[data-tone=busy] .status-dot{background:#2f6fe4}.status[data-tone=bad]{color:#a4221a;background:#fdecea}.status[data-tone=bad] .status-dot{background:#d92d20}.status[data-tone=good]{color:#11683a;background:#e5f5ea}.status[data-tone=good] .status-dot{background:#1f9d55}.status[data-tone=wait] .status-dot:after,.status[data-tone=busy] .status-dot:after{content:"";background:inherit;border-radius:50%;animation:1.6s cubic-bezier(.2,.7,.3,1) infinite status-ping;position:absolute;inset:0}@keyframes status-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.btn{letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.4rem;height:2.5rem;padding:0 1.05rem;font-size:.875rem;font-weight:600;transition:background .16s,box-shadow .16s,color .16s,opacity .16s;display:inline-flex}.btn svg{width:.9rem;height:.9rem}.btn-sm{height:2rem;padding:0 .8rem;font-size:.8125rem}.btn-primary{background:var(--color-ink);color:var(--color-paper)}.btn-primary:hover:not(:disabled){background:#26262a}.btn-quiet{color:var(--color-ink);box-shadow:inset 0 0 0 1px #0b0b0c24}.btn-quiet:hover:not(:disabled){background:#0b0b0c0d}.btn-danger{color:#fff;background:#d92d20}.btn-danger:hover:not(:disabled){background:#b42318}.btn:disabled{opacity:.4;cursor:default}.btn-primary:disabled{color:var(--color-ink);background:0 0;box-shadow:inset 0 0 0 1px #0b0b0c24}.btn:focus-visible,.input:focus-visible,.row-address:focus-visible,.origin-remove:focus-visible,.login-mark:focus-visible,.ad-address-button:focus-visible,.nav-signout:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.login{place-items:center;min-height:calc(100dvh - 4.25rem);padding:2rem 1.25rem 7rem;display:grid}.login-card{text-align:center;background:#fff;border-radius:1.75rem;width:100%;max-width:25rem;padding:2.75rem 2rem 2.25rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 40px 80px -48px #0b0b0c59}.login-mark{background:var(--color-ink);width:3.5rem;height:3.5rem;color:var(--color-paper);border-radius:1.1rem;place-items:center;margin-bottom:1.75rem;display:inline-grid;box-shadow:0 12px 24px -14px #0b0b0c99}.login-mark svg{width:2.1rem;height:auto}.login-title{font-variation-settings:"wdth" 108;letter-spacing:-.04em;font-size:1.875rem;font-weight:800;line-height:1.1}.login-sub{color:var(--color-muted);margin-top:.55rem;font-size:.9375rem}.login-button{width:100%;height:3rem;margin-top:2rem;font-size:.9375rem;box-shadow:0 4px 10px -6px #0b0b0c66}.login-button svg{width:1rem;height:1rem;transition:transform .2s}.login-button:hover:not(:disabled) svg{transform:translate(2px)}.login-fine{color:var(--color-muted);margin-top:1.25rem;font-size:.8125rem}.login-note{text-align:left;background:#0b0b0c0a;border-radius:.9rem;margin-top:1.75rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.55}.login-note code{font-family:var(--font-mono);font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;font-size:.8125rem}.nav-account{gap:.55rem;padding:0 .7rem 0 .3rem}.nav-avatar{width:1.7rem;height:1.7rem;color:var(--color-paper);background:linear-gradient(135deg,#2b2b31,#0b0b0c);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.nav-email{text-overflow:ellipsis;white-space:nowrap;max-width:15rem;overflow:hidden}.nav-panel-account{width:17.5rem;padding:.45rem}.nav-account-email{text-overflow:ellipsis;white-space:nowrap;padding:0 .75rem .7rem;font-size:.9375rem;font-weight:600;overflow:hidden;box-shadow:0 1px #0b0b0c12}.nav-signout{width:100%;color:var(--color-ink);cursor:pointer;border-radius:.8rem;justify-content:space-between;align-items:center;margin-top:.4rem;padding:.65rem .75rem;font-size:.9375rem;font-weight:550;transition:background .16s;display:flex}.nav-signout:hover{background:#0b0b0c0d}.nav-signout svg{width:1rem;height:1rem;color:var(--color-muted)}@media (max-width:559px){.nav-email{display:none}.nav-account{padding-right:.55rem}}.dash-wait{min-height:100dvh;color:var(--color-muted);place-items:center;display:grid}.dash-stalled{align-items:center;gap:.85rem;display:flex}.dash{gap:1rem;max-width:48rem;margin:0 auto;padding:1.5rem 1.25rem 7rem;display:grid}.dash-guide{margin-bottom:1rem}.card{background:#fff;border-radius:1.4rem;min-width:0;padding:1.35rem 1.5rem 1.5rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 24px 48px -36px #0b0b0c47}.card-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.card-title{letter-spacing:-.01em;font-size:1rem;font-weight:650}.card-docs{color:var(--color-muted);border-radius:999px;align-items:center;gap:.2rem;margin-right:-.4rem;padding:.3rem .5rem .3rem .6rem;font-size:.8125rem;font-weight:550;transition:background .16s,color .16s;display:inline-flex}.card-docs:hover{color:var(--color-ink);background:#0b0b0c0d}.card-docs:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.card-docs svg{width:.875rem;height:.875rem}.card-label{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.6rem;font-size:.6875rem}.card code{font-family:var(--font-mono);font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;color:var(--color-ink);overflow-wrap:anywhere}.card-part+.card-part,.card>.well~.card-part{margin-top:1.25rem;padding-top:1.1rem;box-shadow:inset 0 1px #0b0b0c12}.card-note{color:var(--color-muted);margin-top:.7rem;font-size:.8125rem;line-height:1.55}.card-empty{color:var(--color-muted);padding:1rem 0 .25rem;font-size:.875rem}.card-error{color:#b42318;margin-top:.8rem;font-size:.875rem}.card-skeleton{background:linear-gradient(90deg,#fff 30%,#f6f5f1 50%,#fff 70%) 0 0/300% 100%;height:8rem;animation:1.6s infinite card-shimmer}.card-skeleton-inline{background-color:#f6f5f1;border-radius:1rem;height:6rem}@keyframes card-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.well{background:#f7f6f2;border-radius:1.1rem;align-items:center;gap:.75rem;min-height:3.5rem;padding:.55rem .55rem .55rem 1.15rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c0f}.card .well-value{background:0 0;flex:1;min-width:0;padding:0;font-size:.875rem;line-height:1.5}.well-mask{letter-spacing:.08em;color:#0b0b0c47}.well-empty{color:var(--color-muted);font-family:inherit}.well-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.well[data-secret]{background:var(--color-ink);box-shadow:0 18px 36px -22px #0b0b0cb3}.card .well[data-secret] .well-value{color:#fff}.well[data-secret] .btn-quiet{color:var(--color-paper);box-shadow:inset 0 0 0 1px #ffffff38}.well[data-secret] .btn-quiet:hover{background:#ffffff14}.well[data-secret] .btn-primary{background:var(--color-paper);color:var(--color-ink)}.confirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem .5rem;display:inline-flex}.confirm-text{color:#b42318;font-size:.8125rem;font-weight:550}.field{gap:.5rem;display:flex}.input{min-width:0;height:2.5rem;font-family:var(--font-mono);font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;background:#fff;border-radius:999px;flex:1;padding:0 1rem;font-size:.8125rem;transition:box-shadow .16s;box-shadow:inset 0 0 0 1px #0b0b0c24}.input::placeholder{color:#0b0b0c57}.input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #d92d20}.input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1.5px #d92d20,0 0 0 4px #d92d201a}.problem{color:#b42318;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:.6rem;padding-left:.2rem;font-size:.8125rem;line-height:1.45;animation:.18s both problem-in;display:flex}.problem-icon{flex:none;width:.95rem;height:.95rem}.problem-fix{color:#912018;cursor:pointer;background:#fdecea;border-radius:999px;align-items:center;gap:.35rem;height:1.75rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;transition:background .16s;display:inline-flex}.problem-fix:hover{background:#fbd8d4}.problem-fix:focus-visible{outline-offset:2px;outline:2px solid #b42318}.card .problem-fix code{color:inherit;font-weight:450}@keyframes problem-in{0%{opacity:0;transform:translateY(-2px)}}.input:focus{box-shadow:inset 0 0 0 1.5px var(--color-ink), 0 0 0 4px #0b0b0c0f;outline:none}.origins{gap:.4rem;margin-bottom:.75rem;display:grid}.origin{background:#f7f6f2;border-radius:999px;align-items:center;gap:.75rem;min-height:2.75rem;padding:.3rem .35rem .3rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c0f}.card .origin code{background:0 0;flex:1;min-width:0;padding:0;font-size:.8125rem}.origin[data-issue]{background:#fdf1f0;box-shadow:inset 0 0 0 1px #f4b8b2}.origin-issue{color:#b42318;font-size:.75rem}.origin-remove{width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.origin-remove:hover{color:var(--color-ink);background:#0b0b0c0f}.origin-remove svg{width:.9rem;height:.9rem}.savebar{background:var(--color-ink);color:var(--color-paper);border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1.1rem;padding:.5rem .5rem .5rem 1.15rem;font-size:.875rem;font-weight:550;animation:.32s cubic-bezier(.2,.8,.2,1) both savebar-in;display:flex}.savebar-actions{gap:.4rem;display:flex}.savebar .btn-quiet{color:var(--color-paper);box-shadow:inset 0 0 0 1px #ffffff38}.savebar .btn-quiet:hover{background:#ffffff14}.savebar .btn-primary{background:var(--color-paper);color:var(--color-ink)}@keyframes savebar-in{0%{opacity:0;transform:translateY(.4rem)}}.rows{display:grid}.row{grid-template-columns:8.75rem 11.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.9rem 0;display:grid;box-shadow:inset 0 1px #0b0b0c12}.row-address{font-family:var(--font-mono);font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;text-underline-offset:3px;border-radius:.3rem;justify-self:start;font-size:.8125rem;-webkit-text-decoration:underline #0b0b0c38;text-decoration:underline #0b0b0c38}.row-address:hover{text-decoration-color:currentColor}.row-what{min-width:0;font-size:.875rem;font-weight:600;display:grid}.row-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:.8125rem;font-weight:400;overflow:hidden}.row-time{white-space:nowrap;color:var(--color-muted);font-size:.8125rem}.rows-more{margin-top:1rem}@media (max-width:719px){.dash{padding-top:1rem}.card{border-radius:1.2rem;padding:1.2rem 1.1rem 1.25rem}.well{border-radius:1rem;flex-wrap:wrap;padding:.85rem}.card .well-value{flex-basis:100%}.well-actions{justify-content:flex-start}.field{flex-wrap:wrap}.field .input{flex-basis:100%}.savebar{border-radius:1rem}.row{grid-template-columns:minmax(0,1fr) auto}.row-what,.row-time{grid-column:1/-1}}.ad-inner{max-width:80rem;margin:0 auto;padding:0 2rem}.ad-top{padding:clamp(1.5rem,4vh,2.5rem) 0 clamp(3rem,8vh,5rem)}.ad-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2rem);display:flex}.ad-status{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.875rem;display:flex}.ad-status .status{background:#fff;box-shadow:inset 0 0 0 1px #0b0b0c12,0 1px 2px #0b0b0c0a}.ad-status .status[data-tone=busy]{background:#e9f0fd}.ad-status .status[data-tone=bad]{background:#fdecea}.ad-status .status[data-tone=good]{background:#e5f5ea}.ad-status-detail{font-variant-numeric:tabular-nums}.ad-status a,.ad-mono{font-family:var(--font-mono);font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;color:var(--color-ink);font-size:.92em}.ad-status a{text-underline-offset:3px;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40}.ad-status a:hover{text-decoration-color:currentColor}.ad-address{background:#ffffffb8;border-radius:999px;align-items:center;gap:.75rem;min-width:0;max-width:100%;padding:.4rem .4rem .4rem 1.15rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c14,0 1px 2px #0b0b0c0a}.ad-address-text{min-width:0;font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 420, "slnt" 0, "CRSV" 0;text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);flex:1;font-size:.8125rem;overflow:hidden}.ad-address-text b{font-variation-settings:"MONO" 1, "CASL" 0, "wght" 680, "slnt" 0, "CRSV" 0;color:var(--color-ink);font-weight:400}.ad-address-actions{flex:none;gap:.35rem;display:flex}.ad-address-button{background:var(--color-ink);white-space:nowrap;height:2.25rem;color:var(--color-paper);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .9rem;font-size:.8125rem;font-weight:600;transition:background .16s,box-shadow .16s;display:inline-flex}.ad-address-button:hover{background:#26262a}.ad-address-button+.ad-address-button{color:var(--color-ink);background:0 0;box-shadow:inset 0 0 0 1px #0b0b0c21}.ad-address-button+.ad-address-button:hover{background:#0b0b0c0d}.ad-address-button svg{width:.875rem;height:.875rem}.ad-alarm{color:#912018;background:#fdecea;border-radius:1rem;margin-bottom:2rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.5;box-shadow:inset 0 0 0 1px #f4b8b2}.ad-bar{min-height:4.25rem;box-shadow:inset 0 -1px 0 var(--v-line);background:#08080a;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .85rem .75rem 1.5rem;display:flex;position:relative}.ad-bar:before{content:"";background:linear-gradient(90deg, var(--v-a), var(--v-b));height:2px;transform:scaleX(var(--fill,0));transform-origin:0;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;right:0}.ad-bar-id{align-items:center;gap:.85rem;min-width:0;display:flex}.ad-bar-logo .dbg-mark{width:2rem;height:2rem;font-size:.875rem}.ad-bar-text{gap:.1rem;min-width:0;display:grid}.ad-bar-name{letter-spacing:-.01em;color:var(--v-fg);font-size:.9375rem;font-weight:650}.ad-bar-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--v-dim);font-size:.8125rem;overflow:hidden}.ad-bar-end{flex:none;align-items:center;gap:.9rem;display:flex}.ad-bar-phase{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:var(--v-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v-dim);font-size:.625rem;transition:color .3s}.ad-bar-phase[data-verdict=ok]{color:var(--v-ok)}.ad-bar-phase[data-verdict=bad]{color:var(--v-bad)}.ad-replay{width:2.25rem;height:2.25rem;color:var(--v-dim);cursor:pointer;border-radius:50%;place-items:center;transition:background .16s,color .16s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.ad-replay:hover{color:var(--v-fg);background:#ffffff12}.ad-replay:focus-visible{outline:2px solid var(--v-ink);outline-offset:2px}.ad-replay svg{width:1rem;height:1rem}@media (min-width:1180px){.ad-dbg .dbg-hex-view{height:calc(var(--rows) * var(--row-h) + 1.1rem);min-height:0}}.ad-close{text-align:center;flex-direction:column;align-items:center;padding:clamp(3rem,10vh,6rem) 1.25rem clamp(5rem,14vh,9rem);display:flex}.ad-close .hero-line{font-size:clamp(3rem,6.6vw,6.25rem)}.ad-close .hero-sub{max-width:34rem;margin-top:clamp(2rem,5vh,3rem)}.ad-eyebrow{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:1.25rem;font-size:.6875rem}.ad-missing{max-width:44rem;margin:0 auto;padding:clamp(4rem,14vh,9rem) 1.25rem 6rem}.ad-missing-title{font-variation-settings:"wdth" 108;letter-spacing:-.045em;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.08}.ad-missing-lede{max-width:34rem;color:var(--color-muted);margin:1.25rem 0 2.25rem;font-size:1.0625rem;line-height:1.6}@media (max-width:760px){.ad-close .hero-line{font-size:clamp(3rem,16vw,5.5rem)}.ad-close .hero-sub{margin-top:2.25rem}}@media (max-width:719px){.ad-inner{padding:0 1rem}.ad-address{border-radius:1.25rem;flex-wrap:wrap;width:100%;padding:.85rem .85rem .85rem 1rem}.ad-address-text{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.ad-bar{min-height:0;padding:.7rem .6rem .7rem 1rem}.ad-bar-phase{display:none}}@media (prefers-reduced-motion:reduce){.status-dot:after,.savebar,.card-skeleton,.problem{animation:none}.ad-bar:before{transition:none}}.bitso-inner{max-width:80rem;margin:0 auto;padding:0 2rem}.bitso-top{padding:clamp(2rem,7vh,4.5rem) 0 clamp(2.5rem,7vh,4.5rem);overflow-x:clip}.bitso-head{margin-bottom:clamp(2rem,4vw,3rem)}.bitso-flow{font-variation-settings:"wdth" 104;letter-spacing:-.03em;font-size:clamp(1.625rem,3.4vw,2.75rem);font-weight:650;line-height:1.24}.bitso-flow-line{text-wrap:balance;display:block}.bitso-token{white-space:nowrap}.bitso-token-mark,.bitso-mark{border-radius:50%;place-items:center;display:inline-grid;overflow:hidden}.bitso-token-mark{vertical-align:-.14em;width:1em;height:1em;margin-right:.24em;box-shadow:0 0 0 1px #0b0b0c12}.bitso-token-mark svg,.bitso-token-mark img,.bitso-mark svg,.bitso-mark img{width:100%;height:100%;display:block}.bitso-arrow{vertical-align:.1em;color:#a4a39d;width:.8em;height:.54em;margin:0 .14em 0 .08em;display:inline-block}.bitso-lede{color:var(--color-muted);text-wrap:pretty;margin-top:1.1rem;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.65}.bitso-mark{vertical-align:-.24em;width:1.15em;height:1.15em;margin:0 .2em 0 .06em}.bitso-mark[data-of=base]{border-radius:0}.bitso-lede a{white-space:nowrap;color:var(--color-ink);text-underline-offset:3px;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40;transition:text-decoration-color .15s}.bitso-lede a:hover{text-decoration-color:currentColor}.bitso-rates{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;display:flex}.bitso-rates>div{background:#ffffffb8;border-radius:.9rem;padding:.55rem .9rem .6rem;box-shadow:inset 0 0 0 1px #0b0b0c14,0 1px 2px #0b0b0c0a}.bitso-rates dt{color:var(--color-muted);font-size:.6875rem}.bitso-rates dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:.9375rem;font-weight:700}.bitso-tool{grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.bitso-card{background:#fff;border-radius:1.5rem;padding:1.5rem;position:sticky;top:5.5rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 24px 48px -36px #0b0b0c59}.bitso-form{grid-template-columns:minmax(0,1fr);display:grid}.bitso-label{color:var(--color-ink);margin:0 0 .5rem .2rem;font-size:.8125rem;font-weight:600}.bitso-form .bitso-label:not(:first-child){margin-top:1.25rem}.bitso-form .input{height:3rem;padding:0 1.15rem}.bitso-note{color:var(--color-muted);margin-top:.55rem;padding-left:.2rem;font-size:.75rem;line-height:1.5}.bitso-note[data-tone=warn]{color:#8a5a12}.bitso-note strong{color:inherit;font-weight:650}.bitso-note a{white-space:nowrap;color:var(--color-ink);text-underline-offset:2px;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40;transition:text-decoration-color .15s}.bitso-note a:hover{text-decoration-color:currentColor}.bitso-note-center{text-align:center;padding-left:0}.bitso-amount-field{display:flex;position:relative}.bitso-form .bitso-amount-field .input{font-family:var(--font-sans);font-variation-settings:normal;letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding-right:6.5rem;font-size:1.125rem;font-weight:650}.bitso-amount-unit{background:var(--color-paper);pointer-events:none;border-radius:999px;align-items:center;gap:.4rem;height:2rem;padding:0 .75rem 0 .4rem;font-size:.8125rem;font-weight:650;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.bitso-amount-unit svg{width:1.2rem;height:1.2rem}.bitso-submit{width:100%;height:3rem;margin-top:1.5rem;font-size:.9375rem}.bitso-pay{grid-template-columns:minmax(0,1fr);display:grid}.bitso-pay-status{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.bitso-pay-status code{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;color:var(--color-muted);font-size:.75rem}.bitso-pay .ad-alarm{margin:0 0 1.25rem}.bitso-scan{grid-template-columns:9.5rem minmax(0,1fr);align-items:center;gap:1.1rem;margin-bottom:1.35rem;display:grid}.bitso-qr{border-radius:1rem;padding:.5rem;box-shadow:inset 0 0 0 1px #0b0b0c14}.bitso-qr>svg{width:100%;height:auto;display:block}.bitso-scan-text{gap:.55rem;display:grid}.bitso-scan-text .bitso-note{margin:0;padding:0}.bitso-switch{font:inherit;text-align:left;color:var(--color-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;line-height:1.45;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40;transition:color .15s,text-decoration-color .15s}.bitso-switch:hover{color:var(--color-ink);text-decoration-color:currentColor}.bitso-value{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-bottom:1.1rem;display:flex}.bitso-value-amount{font-variation-settings:"wdth" 104;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.bitso-value-chain{color:var(--color-muted);font-size:.9375rem}.bitso-value .btn{align-self:center;margin-left:auto}.bitso-address{background:#f7f6f2;border-radius:.9rem;align-items:center;gap:.5rem;padding:.4rem .4rem .4rem .9rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c0f}.bitso-address code{min-width:0;font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;overflow-wrap:anywhere;flex:1;font-size:.8125rem}.bitso-steps{gap:.65rem;margin-top:1.4rem;list-style:none;display:grid}.bitso-pay-status+.bitso-steps{margin-top:0}.bitso-step{color:var(--color-muted);align-items:flex-start;gap:.7rem;display:flex}.bitso-step-dot{border-radius:50%;flex:none;width:.7rem;height:.7rem;margin-top:.42rem;position:relative;box-shadow:inset 0 0 0 1.5px #0b0b0c40}.bitso-step[data-stage=done] .bitso-step-dot{box-shadow:none;background:#1f9d55}.bitso-step[data-stage=on] .bitso-step-dot{box-shadow:none;background:#2f6fe4}.bitso-step[data-stage=bad] .bitso-step-dot{box-shadow:none;background:#d92d20}.bitso-step[data-stage=on] .bitso-step-dot:after{content:"";background:inherit;border-radius:50%;animation:1.6s cubic-bezier(.2,.7,.3,1) infinite status-ping;position:absolute;inset:0}.bitso-step-text{gap:.1rem;display:grid}.bitso-step-label{font-size:.9375rem}.bitso-step[data-stage] .bitso-step-label{color:var(--color-ink)}.bitso-step[data-stage=on] .bitso-step-label{font-weight:600}.bitso-step[data-stage=bad] .bitso-step-label{color:#a4221a}.bitso-step-detail{color:var(--color-muted);overflow-wrap:anywhere;font-size:.8125rem}.bitso-step-detail a{color:var(--color-ink);text-underline-offset:3px;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40}.bitso-risk{color:#6f4b10;background:#fbf6ea;border-radius:.9rem;margin-top:1.1rem;padding:.75rem .9rem}.bitso-actions{flex-wrap:wrap;gap:.5rem;margin-top:1.35rem;display:flex}.bitso-redo{width:2rem;padding:0}.bitso-terms{isolation:isolate;position:relative}.bitso-terms .dbg-aura{opacity:.42;inset:-5% -4% 6%}.bitso-window{font-size:.875rem;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1f,0 24px 48px -28px #0b0b0c80}.bitso-window-bar{box-shadow:inset 0 -1px 0 var(--v-line);letter-spacing:-.005em;background:#08080a;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;font-size:.875rem;font-weight:650;display:flex}.bitso-window-chain,.bitso-n,.bitso-fn,.bitso-arg dt,.bitso-proof-address{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:var(--v-mono)}.bitso-window-chain{color:var(--v-dim);align-items:center;gap:.45rem;font-size:.75rem;font-weight:400;display:inline-flex}.bitso-window-chain .dbg-mark{width:1rem;height:1rem}.bitso-calls{padding:0 1.4rem;list-style:none}.bitso-call{box-shadow:inset 0 -1px 0 var(--v-line);padding:1.15rem 0 1.25rem}.bitso-call-head{align-items:center;gap:.6rem;display:flex}.bitso-n{color:var(--v-faint);font-size:.6875rem}.bitso-fn{color:var(--v-fg);font-size:.875rem}.bitso-fn b{color:var(--v-ink);font-weight:400}.bitso-why{color:var(--v-dim);margin:.35rem 0 .75rem;font-size:.8125rem;line-height:1.45}.bitso-call-head+.bitso-why{padding-left:calc(2.45rem + 1.1ch)}.bitso-args{gap:.4rem;display:grid}.bitso-call>.bitso-args,.bitso-call>.bitso-inner-calls{margin-left:calc(2.45rem + 1.1ch)}.bitso-arg{grid-template-columns:9.75rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:1.5rem;display:grid}.bitso-arg dt{text-overflow:ellipsis;white-space:nowrap;color:var(--v-faint);font-size:.75rem;overflow:hidden}.bitso-arg dd{min-width:0;color:var(--v-fg);font-variant-numeric:tabular-nums}.bitso-who{vertical-align:middle;align-items:center;gap:.45rem;min-width:0;max-width:100%;display:inline-flex}.bitso-who-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bitso-who-sub{color:var(--v-dim);flex:none;font-size:.75rem}.bitso-later{color:var(--v-faint)}.bitso-inner-calls{gap:1.1rem;padding:.2rem 0 .1rem 1rem;list-style:none;display:grid;box-shadow:inset 1px 0 #ffffff1f}.bitso-inner-calls .bitso-fn{color:var(--v-ink)}.bitso-inner-calls .bitso-why{margin-top:.2rem}.bitso-rest{padding:1.15rem 1.4rem 1.25rem}.bitso-proof{box-shadow:inset 0 1px 0 var(--v-line);background:#08080a;gap:.3rem;padding:1rem 1.4rem 1.15rem;display:grid}.bitso-proof-address{color:var(--v-fg);overflow-wrap:anywhere;font-size:.8125rem}.bitso-proof-verdict{color:var(--v-dim);font-size:.8125rem}.bitso-proof[data-verdict=ok] .bitso-proof-verdict{color:var(--v-ok)}.bitso-proof[data-verdict=bad] .bitso-proof-verdict{color:var(--v-bad)}.bitso-fine{max-width:48rem;color:var(--color-muted);margin-top:3rem;font-size:.8125rem;line-height:1.6}@media (max-width:1023px){.bitso-tool{grid-template-columns:minmax(0,1fr);max-width:40rem}.bitso-card{position:static}}@media (max-width:719px){.bitso-inner{padding:0 1rem}.bitso-rates{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.bitso-rates>div{padding:.5rem .65rem .55rem}.bitso-rates dt{font-size:.625rem}.bitso-rates dd{font-size:.8125rem}.bitso-card{border-radius:1.25rem;padding:1.15rem}.bitso-scan{grid-template-columns:7.5rem minmax(0,1fr);gap:.9rem}.bitso-window-bar{padding:.9rem 1rem}.bitso-calls{padding:0 1rem}.bitso-call>.bitso-args,.bitso-call>.bitso-inner-calls{margin-left:0}.bitso-call-head+.bitso-why{padding-left:0}.bitso-inner-calls{padding-left:.85rem}.bitso-arg{grid-template-columns:minmax(0,1fr);gap:.1rem}.bitso-rest,.bitso-proof{padding-inline:1rem}}.sw-tool{grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.sw-card{background:#fff;border-radius:1.5rem;padding:1.25rem 1.25rem 1.5rem;position:sticky;top:5.5rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 24px 48px -36px #0b0b0c59}.sw-form{grid-template-columns:minmax(0,1fr);display:grid}.sw-form .bitso-label{margin-top:1.25rem}.sw-unavailable{color:var(--color-muted);padding:1rem .25rem;font-size:.9375rem;line-height:1.55}.sw-chains{background:var(--color-paper);border-radius:999px;gap:.25rem;padding:.25rem;display:flex}.sw-chain{height:2.25rem;color:var(--color-muted);cursor:pointer;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.sw-chain:hover{color:var(--color-ink)}.sw-chain[aria-pressed=true]{color:var(--color-ink);background:#fff;box-shadow:0 0 0 1px #0b0b0c0f,0 1px 3px #0b0b0c1a}.sw-chain:focus-visible,.sw-vbutton:focus-visible,.sw-flip:focus-visible,.sw-max:focus-visible,.sw-row:focus-visible,.sw-dialog-close:focus-visible,.sw-plot:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.sw-chain-mark{border-radius:50%;place-items:center;width:1rem;height:1rem;display:inline-grid;overflow:hidden}.sw-chain-mark[data-of=base]{border-radius:0}.sw-chain-mark svg,.sw-chain-mark img{width:100%;height:100%;display:block}.sw-form .sw-destination{height:3rem;padding:0 1.15rem}.sw-pair{grid-template-columns:minmax(0,1fr);gap:.3rem;margin-top:1.25rem;display:grid;position:relative}.sw-box{background:#f7f6f2;border-radius:1.1rem;padding:.8rem .9rem .95rem 1.05rem;transition:box-shadow .16s;box-shadow:inset 0 0 0 1px #0b0b0c0d}.sw-box:focus-within{box-shadow:inset 0 0 0 1.5px #0b0b0c80}.sw-box-top,.sw-box-foot{min-height:1.5rem;color:var(--color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.sw-box-foot>span:first-child{white-space:nowrap;flex:none}.sw-box-label{color:var(--color-ink);font-size:.8125rem;font-weight:600}.sw-box-held{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.sw-max{height:1.4rem;color:var(--color-ink);cursor:pointer;background:#0b0b0c12;border-radius:999px;padding:0 .55rem;font-size:.6875rem;font-weight:700;transition:background .16s,color .16s}.sw-max:hover{background:#0b0b0c1f}.sw-max[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.sw-box-main{align-items:center;gap:.75rem;margin:.3rem 0 .35rem;display:flex}.sw-amount{min-width:0;height:2.75rem;font-family:var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;font-size:1.875rem;font-weight:650;line-height:2.75rem;overflow:hidden}.sw-amount[data-long=l]{font-size:1.375rem}.sw-amount[data-long=xl]{letter-spacing:-.01em;font-size:1.0625rem}.sw-amount:focus{outline:none}.sw-amount::placeholder,.sw-amount[data-empty]{color:#0b0b0c47}.sw-amount[aria-invalid=true]{color:#b42318}.sw-box-vault{white-space:nowrap;gap:.3rem;min-width:0;display:flex}.sw-box-foot>.sw-box-vault{flex:0 auto}.sw-box-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.sw-delta{color:var(--color-ink);margin-left:.2rem;font-weight:650}.sw-vbutton{letter-spacing:-.01em;max-width:62%;height:2.5rem;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:0 .6rem 0 .35rem;font-size:.875rem;font-weight:650;transition:box-shadow .16s;display:inline-flex;box-shadow:0 0 0 1px #0b0b0c14,0 1px 2px #0b0b0c0f}.sw-vbutton:hover{box-shadow:0 0 0 1px #0b0b0c29,0 2px 6px #0b0b0c14}.sw-vbutton-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sw-chevron{width:1rem;height:1rem;color:var(--color-muted);flex:none}.sw-vmark{flex:none;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid;position:relative}.sw-vmark>img:first-child,.sw-vmark-letter{object-fit:cover;border-radius:50%;width:100%;height:100%;box-shadow:0 0 0 1px #0b0b0c12}.sw-vmark-letter{color:var(--color-muted);background:#e7e5de;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.sw-vmark-asset{background:#fff;border-radius:50%;width:.85rem;height:.85rem;position:absolute;bottom:-.2rem;right:-.2rem;box-shadow:0 0 0 1.5px #fff}.sw-flip{z-index:1;width:1.875rem;height:1.875rem;color:var(--color-ink);cursor:pointer;background:#f7f6f2;border-radius:.7rem;place-items:center;transition:background .16s,transform .24s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,inset 0 0 0 1px #0b0b0c14}.sw-flip:hover:not(:disabled){background:#efeee9;transform:translate(-50%,-50%)rotate(180deg)}.sw-flip:disabled{color:#0b0b0c4d;cursor:default}.sw-flip svg{width:.9rem;height:.9rem}.sw-submit{width:100%;height:3rem;margin-top:1.25rem;font-size:.9375rem}.sw-value .bitso-value-amount{overflow-wrap:anywhere;font-size:1.25rem}.sw-compare{background:#fff;border-radius:1.5rem;padding:1.5rem 1.6rem 1.4rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 24px 48px -36px #0b0b0c59}.sw-compare-empty{text-align:center;color:var(--color-muted);padding:3rem 0;font-size:.9375rem}.sw-compare-title{color:var(--color-muted);font-size:.8125rem;font-weight:600}.sw-compare-hero{font-variation-settings:"wdth" 104;letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin-top:.35rem;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:700;line-height:1.1;display:flex}.sw-compare-from{color:#a4a39d}.sw-compare-arrow{color:#a4a39d;width:.62em;height:.42em}.sw-compare-sub{color:var(--color-muted);margin-top:.4rem;font-size:.875rem;line-height:1.5}.sw-chart{margin-top:1.4rem}.sw-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin-bottom:.5rem;display:flex}.sw-chart-title{color:var(--color-ink);font-size:.75rem;font-weight:600}.sw-keys{flex-wrap:wrap;gap:.3rem .9rem;min-width:0;display:flex}.sw-key{min-width:0;color:var(--color-muted);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.sw-key i,.sw-tip-row i{border-radius:2px;flex:none;width:.75rem;height:3px}.sw-plot{border-radius:.5rem;position:relative}.sw-plot svg{display:block;overflow:visible}.sw-grid{stroke:#0b0b0c12;stroke-width:1px;shape-rendering:crispedges}.sw-cross{stroke:#0b0b0c47;stroke-width:1px;shape-rendering:crispedges}.sw-tick{fill:var(--color-muted);font-variant-numeric:tabular-nums;font-size:11px}.sw-end{fill:var(--color-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.sw-end[data-tone=from]{fill:var(--color-muted)}.sw-chart-empty{height:100%;color:var(--color-muted);background:#f7f6f2;border-radius:.75rem;place-items:center;font-size:.8125rem;display:grid}.sw-chart-note{color:var(--color-muted);margin-top:.4rem;font-size:.75rem}.sw-tip{z-index:2;background:var(--color-ink);min-width:10rem;max-width:16rem;color:var(--color-paper);pointer-events:none;border-radius:.7rem;grid-template-columns:minmax(0,1fr);gap:.2rem;padding:.55rem .7rem;font-size:.75rem;display:grid;position:absolute;top:.25rem}.sw-tip-day{color:#f3f2ee9e}.sw-tip-row{align-items:center;gap:.45rem;display:flex}.sw-tip-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sw-tip-value{font-variant-numeric:tabular-nums;font-weight:650}.sw-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:1.4rem;font-size:.8125rem}.sw-table th,.sw-table td{padding:.55rem 0;box-shadow:inset 0 -1px #0b0b0c12}.sw-table thead th{text-align:right;color:var(--color-muted);white-space:nowrap;padding-top:0;font-size:.75rem;font-weight:600}.sw-table thead th i{vertical-align:.2em;border-radius:2px;width:.75rem;height:3px;margin-right:.4rem;display:inline-block}.sw-table i[data-tone=from]{background:#898781}.sw-table i[data-tone=to]{background:#2a78d6}.sw-table tbody th{text-align:left;color:var(--color-muted);padding-right:1rem;font-weight:400}.sw-table td{text-align:right;white-space:nowrap;padding-left:.75rem}.sw-table td:nth-of-type(2){font-weight:650}.sw-table td:last-child{color:var(--color-ink);font-weight:650}.sw-table tbody tr:last-child th,.sw-table tbody tr:last-child td{box-shadow:none}.sw-compare-note{color:var(--color-muted);margin-top:1rem;font-size:.75rem;line-height:1.5}.sw-dialog{width:min(28rem,100vw - 2rem);max-width:none;height:min(40rem,100dvh - 4rem);max-height:none;color:var(--color-ink);background:#fff;border:0;border-radius:1.5rem;margin:auto;padding:0;box-shadow:0 32px 64px -24px #0b0b0c66}.sw-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0c52}.sw-dialog[open]{animation:.2s cubic-bezier(.2,.8,.2,1) sw-dialog-in}@keyframes sw-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.sw-dialog-body{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.sw-dialog-head{justify-content:space-between;align-items:center;padding:1.15rem 1.15rem .75rem 1.4rem;display:flex}.sw-dialog-title{letter-spacing:-.01em;font-size:1rem;font-weight:650}.sw-dialog-close{width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;border-radius:50%;place-items:center;transition:background .16s,color .16s;display:grid}.sw-dialog-close:hover{color:var(--color-ink);background:#0b0b0c0d}.sw-dialog-close svg{width:1rem;height:1rem}.sw-search{height:2.75rem;font-family:var(--font-sans);font-variation-settings:normal;flex:none;margin:0 1.15rem .5rem;font-size:.875rem}.sw-list{overscroll-behavior:contain;padding:.25rem .6rem .75rem;overflow-y:auto}.sw-list-title{letter-spacing:.02em;color:var(--color-muted);padding:.75rem .8rem .35rem;font-size:.6875rem;font-weight:600}.sw-list-empty{text-align:center;color:var(--color-muted);padding:2rem 1rem;font-size:.875rem}.sw-row{text-align:left;cursor:pointer;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.6rem .8rem;transition:background .12s;display:grid}.sw-row .sw-vmark{width:2rem;height:2rem}.sw-row:hover:not(:disabled){background:#f7f6f2}.sw-row[aria-current=true]{background:#f1f0eb;box-shadow:inset 0 0 0 1px #0b0b0c14}.sw-row:disabled{cursor:default}.sw-row:disabled>:not(.sw-row-text),.sw-row:disabled .sw-row-name,.sw-row:disabled .sw-row-sub{opacity:.5}.sw-row-text{gap:.05rem;min-width:0;display:grid}.sw-row-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.sw-row-sub,.sw-row-held,.sw-row-warn{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:.75rem;overflow:hidden}.sw-row-held{color:var(--color-ink)}.sw-row-warn{color:#8a5a12}.sw-row-apy{font-variant-numeric:tabular-nums;justify-items:end;font-size:.875rem;font-weight:650;display:grid}.sw-row-delta{color:var(--color-muted);font-size:.75rem;font-weight:500}@media (max-width:1023px){.sw-tool{grid-template-columns:minmax(0,1fr);max-width:40rem}.sw-card{position:static}}@media (max-width:719px){.sw-card{border-radius:1.25rem;padding:1rem 1rem 1.15rem}.sw-compare{border-radius:1.25rem;padding:1.15rem 1.1rem 1.1rem}.sw-amount:not([data-long]){font-size:1.5rem}.sw-vbutton{max-width:64%}.sw-table{font-size:.75rem}.sw-table td{padding-left:.5rem}.sw-table tbody th{padding-right:.5rem}.sw-dialog{border-radius:1.25rem 1.25rem 0 0;width:100vw;height:min(36rem,100dvh - 3rem);margin:auto 0 0}}@media (prefers-reduced-motion:reduce){.sw-dialog[open]{animation:none}.sw-flip:hover:not(:disabled){transform:translate(-50%,-50%)}}.docs{grid-template-columns:14.5rem minmax(0,1fr);gap:4rem;max-width:80rem;margin:0 auto;padding:1.75rem 2rem 7rem;display:grid}.docs-side{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 6rem);padding:.25rem 0 2rem;position:sticky;top:5.25rem;overflow-y:auto}.docs-side-toggle{display:none}.docs-side-section+.docs-side-section{margin-top:1.6rem}.docs-side-title,.doc-eyebrow,.demo-eyebrow,.doc-field-type,.doc-field-example span,.doc-table th,.doc-method,.docs-side-method,.doc-endpoint-url,.doc-code-head,.dia-edge-label,.dia-node-sub,.dia-stage-n{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0}.docs-side-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .45rem .75rem;font-size:.6875rem}.docs-side-link{color:#0b0b0ca3;border-radius:.65rem;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.9375rem;transition:background .15s,color .15s;display:flex}.docs-side-link:hover{color:var(--color-ink);background:#0b0b0c0a}.docs-side-link[aria-current=page]{color:var(--color-ink);background:#fff;font-weight:600;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a}.docs-side-link:focus-visible,.doc-card:focus-visible,.doc-pager-link:focus-visible,.docs-side-toggle:focus-visible,.doc-code-copy:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.docs-side-method{letter-spacing:.04em;border-radius:.3rem;flex:none;padding:.1rem .3rem;font-size:.5625rem}.docs-side-method[data-method=POST]{background:var(--color-ink);color:var(--color-paper)}.docs-side-method[data-method=GET]{color:var(--color-muted);box-shadow:inset 0 0 0 1px #0b0b0c33}.docs-main{min-width:0}.doc{max-width:46rem}.doc>*+*,.doc-step-body>*+*{margin-top:1.1rem}.doc p,.doc li{color:#0b0b0ccc;text-wrap:pretty;font-size:1rem;line-height:1.7}.doc strong{color:var(--color-ink);font-weight:650}.doc-head{margin-bottom:2.25rem}.doc-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.9rem;font-size:.6875rem}.doc-title{font-variation-settings:"wdth" 108;letter-spacing:-.04em;font-size:clamp(2.25rem,4vw,2.875rem);font-weight:800;line-height:1.08}.doc .doc-lede p{color:var(--color-muted);margin-top:.9rem;font-size:1.1875rem;line-height:1.55}.doc .doc-intro{color:var(--color-ink);font-size:1.25rem;line-height:1.55}.doc-h2,.doc-step-title{scroll-margin-top:6rem}.doc-h2{letter-spacing:-.025em;font-size:1.5rem;font-weight:750;line-height:1.3;margin-top:3.25rem!important}.doc-h2 a,.doc-step-title a{color:inherit}.doc-h2 a:after,.doc-step-title a:after{content:"#";color:var(--color-muted);opacity:0;margin-left:.45rem;font-weight:500;transition:opacity .15s}.doc-h2:hover a:after,.doc-step-title:hover a:after{opacity:.6}.doc-h3{letter-spacing:-.015em;font-size:1.125rem;font-weight:700;margin-top:2rem!important}.doc p a,.doc li a,.doc td a,.doc dd a,.doc .doc-lede a,.demo-step-detail a{text-underline-offset:3px;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40;transition:text-decoration-color .15s}.doc .doc-step-title a,.doc a.btn,.doc a.doc-card,.doc a.doc-pager-link,.doc a.doc-repo-name{text-decoration:none}.doc p a:hover,.doc li a:hover,.doc td a:hover,.doc dd a:hover,.doc .doc-lede a:hover,.demo-step-detail a:hover{text-decoration-color:currentColor}.doc :not(pre)>code{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;color:var(--color-ink);overflow-wrap:anywhere;background:#0b0b0c0e;border-radius:.35rem;padding:.12em .36em;font-size:.86em}.doc .doc-small{color:var(--color-muted);font-size:.875rem}.doc-list{padding-left:1.25rem;list-style:outside}ol.doc-list{list-style:decimal}.doc-list li+li{margin-top:.55rem}.doc-list li::marker{color:var(--color-muted)}.doc-nowrap{white-space:nowrap}.doc-right{text-align:right}.doc-soon{color:var(--color-muted);margin-left:.4rem;font-size:.75rem;font-weight:400}.doc-ext{vertical-align:-.05em;width:.8rem;height:.8rem;margin-left:.2rem;display:inline-block}.doc-mark{vertical-align:-.2em;place-items:center;width:1.15em;height:1.15em;margin:0 .06em;display:inline-grid}.doc-mark svg,.doc-mark img{border-radius:50%;width:100%;height:100%}.doc-mark[data-of=execute]{vertical-align:-.12em;width:1.75em}.doc-mark[data-of=execute] svg{border-radius:0;height:auto}.doc-mark[data-of=spark] img{background:#fff1ec;padding:1px}.doc-code{--sh-class:#ffd27a;--sh-identifier:#e9e8e3;--sh-sign:#f3f2ee73;--sh-property:#8fb4ff;--sh-entity:#c6a6ff;--sh-jsxliterals:#8fb4ff;--sh-string:#a6d6a0;--sh-keyword:#ff9b7c;--sh-comment:#f3f2ee5c;background:#0c0c0e;border-radius:1rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 40px -30px #0b0b0c8c}.doc-code-head{letter-spacing:.06em;text-transform:uppercase;color:#f3f2ee80;background:#08080a;justify-content:space-between;align-items:center;gap:1rem;min-height:2.6rem;padding:.35rem .45rem .35rem 1.1rem;font-size:.6875rem;display:flex;box-shadow:inset 0 -1px #ffffff12}.doc-code-copy{height:1.8rem;font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#f3f2eeb8;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.doc-code-copy:hover{color:#fff;background:#ffffff14}.doc-code-copy svg{width:.8rem;height:.8rem}.doc-code pre{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 430, "slnt" 0, "CRSV" 0;color:#e9e8e3;tab-size:2;padding:1rem 1.15rem 1.15rem;font-size:.8125rem;line-height:1.7;overflow-x:auto}.doc-fields{border-top:1px solid #0b0b0c1a}.doc-field{border-bottom:1px solid #0b0b0c12;padding:1rem 0 1.05rem}.doc-field dt{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;display:flex}.doc .doc-field-name{font-variation-settings:"MONO" 1, "CASL" 0, "wght" 620, "slnt" 0, "CRSV" 0;background:0 0;padding:0;font-size:.9375rem}.doc-field-type{color:var(--color-muted);font-size:.75rem}.doc-field dd{margin-top:.4rem}.doc-field-desc{color:#0b0b0cc7;font-size:.9375rem;line-height:1.6}.doc .doc-field-example{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-top:.5rem;font-size:.8125rem;display:flex}.doc-field-example span{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.625rem}.doc-field-children{border-left:2px solid #0b0b0c14;margin-top:.8rem;padding-left:1rem}.doc-field-children .doc-fields{border-top:0}.doc-field-children .doc-field:last-child{border-bottom:0;padding-bottom:.2rem}.doc-endpoint{background:#fff;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1.5rem;padding:.65rem .7rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c12,0 1px 2px #0b0b0c0a}.doc-method{font-variation-settings:"MONO" 1, "CASL" 0, "wght" 700, "slnt" 0, "CRSV" 0;letter-spacing:.04em;border-radius:.45rem;padding:.25rem .5rem;font-size:.6875rem}.doc-method[data-method=POST]{background:var(--color-ink);color:var(--color-paper)}.doc-method[data-method=GET]{color:#1c4fbf;background:#2f6fe41a}.doc .doc-endpoint-url{overflow-wrap:normal;background:0 0;flex:1;min-width:0;padding:0;font-size:.875rem}.doc-endpoint-url span{color:var(--color-muted)}.doc-endpoint-auth{color:var(--color-muted);border-radius:999px;padding:.2rem .6rem;font-size:.75rem;box-shadow:inset 0 0 0 1px #0b0b0c1a}.doc-table-wrap{overflow-x:auto}.doc-table{border-collapse:collapse;width:100%}.doc-table th{letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid #0b0b0c1f;padding:.5rem 1rem .55rem 0;font-size:.625rem;font-weight:400}.doc-table td{vertical-align:top;color:#0b0b0ccc;border-bottom:1px solid #0b0b0c12;padding:.7rem 1rem .7rem 0;font-size:.9375rem;line-height:1.55}.doc-table th:last-child,.doc-table td:last-child{padding-right:0}.doc .doc-table td:first-child code{white-space:nowrap;overflow-wrap:normal}.doc-table-type{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;white-space:nowrap;font-size:.8125rem;color:var(--color-muted)!important}.doc-steps{counter-reset:step;margin-top:2.25rem;list-style:none}.doc-step{counter-increment:step;padding:0 0 2.75rem 3.1rem;position:relative}.doc-step:before{content:counter(step);background:var(--color-ink);width:1.9rem;height:1.9rem;color:var(--color-paper);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:.05rem;left:0}.doc-step:after{content:"";background:#0b0b0c1f;width:1px;position:absolute;top:2.45rem;bottom:.5rem;left:.93rem}.doc-step:last-child{padding-bottom:.5rem}.doc-step:last-child:after{display:none}.doc-step-title{letter-spacing:-.02em;font-size:1.375rem;font-weight:750;line-height:1.35}.doc-step-body{margin-top:.75rem}.doc-note{background:#fff;border-radius:1rem;gap:.75rem;padding:.95rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c12}.doc-note>svg{width:1.1rem;height:1.1rem;color:var(--color-muted);flex:none;margin-top:.2rem}.doc-note>div{color:#0b0b0ccc;font-size:.9375rem;line-height:1.6}.doc-note[data-tone=warn]{background:#fff8e6;box-shadow:inset 0 0 0 1px #f2d48a}.doc-note[data-tone=warn]>svg{color:#b7791f}.doc-prompt{background:#fff;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem .9rem .85rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c12}.doc .doc-prompt p{font-size:.9375rem}.doc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;margin-top:2.25rem!important}.doc-card{color:var(--color-ink);background:#fff;border-radius:1.1rem;align-items:flex-start;gap:.9rem;padding:1.1rem 1.1rem 1.2rem;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 16px 32px -26px #0b0b0c4d}.doc-card:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0b0b0c1a,0 1px 2px #0b0b0c0a,0 22px 40px -26px #0b0b0c66}.doc-card-icon{background:var(--color-paper);border-radius:.75rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid;box-shadow:inset 0 0 0 1px #0b0b0c0f}.doc-card-icon>svg{width:1.15rem;height:1.15rem}.doc-card-icon .doc-mark{width:1.4rem;height:1.4rem;margin:0}.doc-card-text{flex:1;gap:.25rem;display:grid}.doc-card-title{letter-spacing:-.01em;font-size:1rem;font-weight:650}.doc-card-body{color:var(--color-muted);font-size:.875rem;line-height:1.5}.doc-card-arrow{width:1rem;height:1rem;color:var(--color-muted);flex:none;margin-top:.2rem;transition:transform .2s,color .2s}.doc-card:hover .doc-card-arrow{color:var(--color-ink);transform:translate(2px)}.doc-pager{border-top:1px solid #0b0b0c14;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:46rem;margin-top:4rem;padding-top:2rem;display:grid}.doc-pager-link{border-radius:1rem;gap:.2rem;padding:.95rem 1.1rem;transition:background .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1px #0b0b0c1a}.doc-pager-link:hover{background:#fff;box-shadow:inset 0 0 0 1px #0b0b0c24}.doc-pager-link[data-dir=next]{text-align:right;grid-column:2}.doc-pager-label{color:var(--color-muted);font-size:.75rem}.doc-pager-title{font-size:.9375rem;font-weight:600}.doc-call{margin-top:1.6rem!important}.doc .doc-call-head{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.doc-call-n{width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 1.5px var(--color-ink);color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.doc .doc-call-head code{font-size:.8125rem}.doc-call-on{color:var(--color-muted);font-size:.875rem}.doc-call>*+*{margin-top:.6rem}.doc-repos{gap:.75rem;display:grid;margin-top:1.25rem!important}.doc-repo{background:#fff;border-radius:1rem;padding:1.05rem 1.2rem 1.15rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a}.doc-repo-name{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 600, "slnt" 0, "CRSV" 0;color:var(--color-ink);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}a.doc-repo-name:hover{text-underline-offset:3px;text-decoration:underline}.doc-repo-name svg{width:1rem;height:1rem}.doc-repo-name .doc-soon{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif}.doc .doc-repo-job{color:var(--color-muted);margin-top:.4rem;font-size:.9375rem}.dia{background:#fff;border-radius:1.25rem;padding:1.5rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 20px 40px -32px #0b0b0c4d}.dia-node{background:#f7f6f2;border-radius:.9rem;align-items:center;gap:.65rem;padding:.45rem .85rem .45rem .45rem;display:inline-flex;box-shadow:inset 0 0 0 1px #0b0b0c0f}.dia-node-icon{width:2rem;height:2rem;color:var(--color-ink);background:#fff;border-radius:.6rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0b0b0c12}.dia-node-icon svg{width:1.1rem;height:1.1rem}.dia-node[data-tone=address] .dia-node-icon{background:var(--color-ink);color:var(--color-paper)}.dia-node[data-tone=address] .dia-node-icon svg{width:1.35rem;height:auto}.dia-node[data-tone=vault] .dia-node-icon{color:#2470ff}.dia-node-text{display:grid}.dia-node-title{white-space:nowrap;font-size:.875rem;font-weight:650}.dia-node-sub{color:var(--color-muted);font-size:.6875rem}.dia-flow{justify-items:start;display:grid}.dia-flow .dia-edge{align-items:center;gap:.8rem;height:2.6rem;margin-left:1.4rem;display:flex}.dia-flow .dia-edge-line{background:#0b0b0c4d;order:-1;width:1.5px;height:100%;position:relative}.dia-flow .dia-edge-line:after{content:"";border:.26rem solid #0000;border-top:.32rem solid #0b0b0c73;border-bottom-width:0;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.dia-edge-label{white-space:nowrap;color:var(--color-muted);font-size:.6875rem}.dia-intent{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem 2.5rem;display:grid}.dia-terms{color:#e9e8e3;background:#0c0c0e;border-radius:1rem;padding:1.1rem 1.2rem 1.2rem}.dia-terms-title{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 480, "slnt" 0, "CRSV" 0;letter-spacing:.1em;text-transform:uppercase;color:#f3f2ee80;margin-bottom:.75rem;font-size:.625rem;display:block}.dia-terms dl{gap:.55rem;display:grid}.dia-terms dl>div{grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;display:grid}.dia-terms dt,.dia-terms dd{font-family:var(--font-recursive), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "wght" 450, "slnt" 0, "CRSV" 0;font-size:.75rem;line-height:1.6}.dia-terms dt{color:#8fb4ff}.dia-terms dd{color:#e9e8e3;display:grid}.dia .dia-caption{color:var(--color-muted);border-top:1px solid #0b0b0c12;margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.6}.dia-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;list-style:none;display:grid}.dia-stage{background:#f7f6f2;border-radius:.9rem;align-content:start;gap:.35rem;padding:.9rem .9rem 1rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0b0b0c0f}.dia-stage-icon{background:#fff;border-radius:.6rem;place-items:center;width:2rem;height:2rem;margin-bottom:.35rem;display:grid;box-shadow:inset 0 0 0 1px #0b0b0c12}.dia-stage-icon svg{width:1.1rem;height:1.1rem}.dia-usdc{width:1.2rem;height:1.2rem;display:grid}.dia-stage-n{letter-spacing:.08em;color:var(--color-muted);font-size:.625rem}.dia-stage-title{font-size:.9375rem;font-weight:700}.doc .dia-stage-body{color:#0b0b0cb3;font-size:.8125rem;line-height:1.5}.dia-stage:not(:last-child):after{content:"";z-index:1;border-top:1.5px solid #0b0b0c66;border-right:1.5px solid #0b0b0c66;width:.45rem;height:.45rem;position:absolute;top:1.75rem;right:-.6rem;transform:rotate(45deg)}.dia-recovery-ends{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dia-recovery-ends .dia-edge{flex:8rem;justify-items:center;gap:.3rem;min-width:8rem;display:grid}.dia-recovery-ends .dia-edge-line{background:#0b0b0c4d;width:100%;height:1.5px;position:relative}.dia-recovery-ends .dia-edge-line:after{content:"";border:.26rem solid #0000;border-left:.32rem solid #0b0b0c73;border-right-width:0;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.dia-cases{border-top:1px solid #0b0b0c12;margin-top:1.25rem;display:grid}.dia-case{border-bottom:1px solid #0b0b0c0f;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:.7rem 0;display:grid}.dia-case:last-child{border-bottom:0;padding-bottom:0}.dia-case dt{font-size:.875rem;font-weight:650}.dia-case dd{color:#0b0b0cbf;font-size:.875rem;line-height:1.55}.demo{background:#fff;border-radius:1.25rem;padding:1.35rem 1.4rem 1.45rem;box-shadow:inset 0 0 0 1px #0b0b0c0f,0 1px 2px #0b0b0c0a,0 24px 48px -36px #0b0b0c59}.demo-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.doc .demo-title{letter-spacing:-.02em;color:var(--color-ink);margin-top:.5rem;font-size:1.25rem;font-weight:750;line-height:1.3}.doc .demo-sub{color:var(--color-muted);margin-top:.3rem;font-size:.9375rem}.demo .field{margin-top:1.1rem}.demo-created{grid-template-columns:11.5rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.demo-scan{gap:.6rem;display:grid}.demo-qr{border-radius:1rem;padding:.55rem;box-shadow:inset 0 0 0 1px #0b0b0c14}.doc .demo-scan-note{color:var(--color-muted);font-size:.75rem;line-height:1.45}.doc .demo-scan-note[data-tone=warn]{color:#8a5a12}.doc .demo-scan-note[data-tone=warn] strong{color:inherit}.demo-scan-switch{font:inherit;text-align:left;color:var(--color-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;line-height:1.45;-webkit-text-decoration:underline #0b0b0c40;text-decoration:underline #0b0b0c40;transition:color .15s,text-decoration-color .15s}.demo-scan-switch:hover{color:var(--color-ink);text-decoration-color:currentColor}.demo-amount{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin:.35rem 0 .9rem;display:flex}.demo-amount-value{font-variation-settings:"wdth" 104;letter-spacing:-.03em;color:var(--color-ink);font-size:1.5rem;font-weight:800}.demo-amount-chain{color:var(--color-muted);font-size:.9375rem}.demo-amount .btn{align-self:center;margin-left:auto}.demo-qr>svg{width:100%;height:auto;display:block}.demo-address{background:#f7f6f2;border-radius:.9rem;align-items:center;gap:.5rem;margin-top:.6rem;padding:.4rem .4rem .4rem .9rem;display:flex;box-shadow:inset 0 0 0 1px #0b0b0c0f}.doc .demo-address code{background:0 0;flex:1;min-width:0;padding:0;font-size:.8125rem}.demo-steps{gap:.6rem;margin-top:1.1rem;list-style:none;display:grid}.doc .demo-step{color:var(--color-muted);align-items:flex-start;gap:.7rem;display:flex}.demo-step-dot{border-radius:50%;flex:none;width:.7rem;height:.7rem;margin-top:.42rem;position:relative;box-shadow:inset 0 0 0 1.5px #0b0b0c40}.demo-step[data-stage=done] .demo-step-dot{box-shadow:none;background:#1f9d55}.demo-step[data-stage=on] .demo-step-dot{box-shadow:none;background:#2f6fe4}.demo-step[data-stage=on] .demo-step-dot:after{content:"";background:inherit;border-radius:50%;animation:1.6s cubic-bezier(.2,.7,.3,1) infinite status-ping;position:absolute;inset:0}.demo-step[data-stage=bad] .demo-step-dot{box-shadow:none;background:#d92d20}.demo-step-text{gap:.1rem;display:grid}.demo-step-label{font-size:.9375rem}.demo-step[data-stage] .demo-step-label{color:var(--color-ink)}.demo-step[data-stage=on] .demo-step-label{font-weight:600}.demo-step[data-stage=bad] .demo-step-label{color:#a4221a}.demo-step-detail{color:var(--color-muted);overflow-wrap:anywhere;font-size:.8125rem}.demo-actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.doc-dbg .dbg{margin-inline:0}.doc-dbg .dbg-body{grid-template-columns:minmax(0,1fr)}.doc-dbg .dbg-bytes{box-shadow:0 1px 0 var(--v-line)}.doc-dbg .ad-dbg .dbg-hex-view{height:calc(9 * var(--row-h) + 1.1rem);min-height:0}.doc-dbg .dbg-read{gap:1.5rem;padding:1.4rem 1.4rem 1.5rem}.doc-dbg .dbg-proof{grid-template-columns:minmax(0,1fr);padding:1.2rem 1.4rem 1.3rem}.doc-dbg .dbg-coin{width:6rem;height:6rem}.doc-dbg .dbg-hero-amount{font-size:3.25rem}.doc-dbg .dbg-addr{font-size:.95rem}.doc-dbg .dbg-proof-line{grid-template-columns:7.5rem auto}@media (max-width:999px){.docs{grid-template-columns:minmax(0,1fr);gap:0;padding:0 1.25rem 6rem}.docs-side{z-index:30;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#f3f2eee6;max-height:none;margin:0 -1.25rem 1.75rem;padding:0;top:4.25rem;overflow:visible;box-shadow:0 1px #0b0b0c12}.docs-side-toggle{width:100%;height:3rem;color:var(--color-ink);cursor:pointer;align-items:center;gap:.6rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;display:flex}.docs-side-toggle>svg:first-child{width:1rem;height:1rem;color:var(--color-muted)}.docs-side-chevron{width:.75rem;height:.75rem;margin-left:auto;transition:transform .2s}.docs-side[data-open] .docs-side-chevron{transform:rotate(180deg)}.docs-side-list{max-height:calc(100dvh - 7.25rem);padding:.25rem .5rem 1.25rem;display:none;overflow-y:auto}.docs-side[data-open] .docs-side-list{display:block}.dia-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.dia-stage:nth-child(2):after{display:none}}@media (max-width:719px){.doc-cards{grid-template-columns:minmax(0,1fr)}.doc .doc-endpoint-url{flex-basis:100%;order:3;padding:0 .2rem .1rem}.doc-step{padding-left:2.6rem}.doc-step:before{width:1.7rem;height:1.7rem}.doc-step:after{left:.83rem}.doc-step-title{font-size:1.25rem}.dia{padding:1.1rem}.dia-stages{grid-template-columns:minmax(0,1fr)}.dia-stage:after{display:none}.dia-intent{grid-template-columns:minmax(0,1fr)}.dia-case{grid-template-columns:minmax(0,1fr);gap:.2rem}.demo-created{grid-template-columns:minmax(0,1fr)}.demo-qr{max-width:11rem}.doc-dbg .dbg-hero-amount{font-size:2.1rem}.doc-dbg .dbg-coin{width:4.75rem;height:4.75rem}.doc-dbg .dbg-read{padding:1.3rem 1rem 1.4rem}.doc-dbg .dbg-proof-line,.doc-pager{grid-template-columns:minmax(0,1fr)}.doc-pager-link[data-dir=next]{grid-column:1}}@media (prefers-reduced-motion:reduce){.demo-step[data-stage=on] .demo-step-dot:after{animation:none}.doc-card,.doc-card-arrow{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
