@font-face{font-family:Jost;src:url(/fonts/Jost-normal.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-normal.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-italic.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}:root{--paper:#e3e8da;--note:#d3dcc8;--ink:#16202c;--ink-2:#4b5967;--hair:#bcc5b1;--melt:#b0243a;--meadow:#2f6a35;--sans:"Jost","Futura","Century Gothic","Avenir Next",system-ui,sans-serif;--serif:"Source Serif 4","Iowan Old Style","Palatino Linotype",Georgia,serif;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--s8:4.5rem;--s9:6.5rem;--t-small:.9rem;--t-base:1.0625rem;--t-lead:1.3rem;--t-h3:1.2rem;--t-h2:clamp(1.65rem,3vw,2.1rem);--t-h1:clamp(2.3rem,5vw,3.7rem);--measure:34rem}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font:400 var(--t-base)/1.65 var(--serif);font-optical-sizing:auto;margin:0}.page{max-width:72rem;padding:0 var(--s4) var(--s9);margin:0 auto}@media (width>=48rem){.page{padding:0 var(--s6) var(--s9)}}h1,h2,h3{font-family:var(--sans);text-wrap:balance;margin:0;font-weight:600;line-height:1.12}h1{font-size:var(--t-h1);letter-spacing:-.01em}h2{font-size:var(--t-h2);margin-bottom:var(--s4)}h3{font-size:var(--t-h3);margin:var(--s6) 0 var(--s2);font-weight:500}p{margin:0 0 var(--s4)}a{color:var(--ink);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.prose{max-width:var(--measure)}.lede{font:500 var(--t-lead)/1.35 var(--sans);margin:0 0 var(--s3)}.faded,.hint{color:var(--ink-2)}.hint{font-size:var(--t-small);margin:var(--s1) 0 0}.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.melt{color:var(--melt)}.treasury{color:var(--meadow)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.section{margin-top:var(--s9)}.lead-section{margin-top:var(--s7)}.page-title{margin:0 0 var(--s4);font-size:clamp(2rem,4.4vw,3rem)}.split{gap:var(--s7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.split>*{min-width:0}@media (width>=62rem){.split{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.stack>*+*{margin-top:var(--s4)}.testnet-banner{background:var(--ink);color:var(--paper);font:400 .9rem/1.4 var(--sans);text-align:center;padding:.45rem var(--s4)}.testnet-banner b{font-weight:600}.topbar{z-index:20;background:var(--paper);border-bottom:1px solid var(--ink);position:sticky;top:0}.topbar-inner{max-width:72rem;padding:.6rem var(--s4);gap:.4rem var(--s5);flex-wrap:wrap;align-items:center;margin:0 auto;display:flex}@media (width>=48rem){.topbar-inner{padding:.7rem var(--s6)}}.wordmark{font:600 1.5rem/1 var(--sans);color:var(--ink);text-decoration:none}.badge{font:600 .78rem/1 var(--sans);border:2px solid var(--ink);margin-left:-.75rem;padding:.28rem .45rem}.topbar nav{flex:100%;order:3;overflow-x:auto}@media (width>=62rem){.topbar nav{flex:auto;order:0}}#nav{gap:var(--s5);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}#nav a{font:500 1rem var(--sans);border-bottom:3px solid #0000;padding:.35rem 0;text-decoration:none;display:inline-block}#nav a:hover{border-bottom-color:var(--ink-2)}#nav a[aria-current=page]{border-bottom-color:var(--ink)}.topbar .right{gap:var(--s3);align-items:center;margin-left:auto;display:flex}#account{color:var(--ink-2);overflow-wrap:anywhere;max-width:14rem;font-size:.95rem}@media (width<=30rem){#account,.badge{display:none}#nav{gap:.85rem}#nav a{font-size:.92rem}.topbar-inner{padding:.45rem var(--s4)}.testnet-banner{padding:.35rem var(--s3);font-size:.85rem}}button,.button{font:500 1rem/1.2 var(--sans);color:var(--ink);border:2px solid var(--ink);cursor:pointer;text-align:center;background:0 0;border-radius:0;min-height:2.75rem;padding:.6rem 1rem;text-decoration:none;display:inline-block}.button{align-items:center;display:inline-flex}button:hover:not(:disabled),.button:hover,button.solid,.button.solid{background:var(--ink);color:var(--paper)}button.solid:hover:not(:disabled),.button.solid:hover{background:var(--paper);color:var(--ink)}button:disabled{opacity:.45;cursor:not-allowed}button[aria-pressed=true]{background:var(--ink);color:var(--paper)}input,select{font:400 1.05rem/1.3 var(--serif);color:var(--ink);background:var(--note);border:2px solid var(--ink);border-radius:0;max-width:100%;min-height:2.75rem;padding:.55rem .7rem}input::placeholder{color:var(--ink-2)}input{width:100%;max-width:24rem}.calc input{width:auto}#amount{max-width:11rem}label{font:500 .95rem/1.3 var(--sans);margin-bottom:var(--s1);display:block}.field{margin:0 0 var(--s4)}.row{gap:var(--s2) var(--s3);flex-wrap:wrap;align-items:center;display:flex}.status{min-height:1.5em;margin:var(--s2) 0 0;font-size:var(--t-small)}.status:empty{display:none}.status.err{border-left:4px solid var(--melt);padding-left:var(--s3);font-size:1rem}.readout{margin:var(--s3) 0 0;max-width:var(--measure)}.seg{display:inline-flex}.seg button+button{margin-left:-2px}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chips button{min-height:2.25rem;padding:.4rem .7rem;font-size:.95rem}input[type=range]{-webkit-appearance:none;appearance:none;cursor:ew-resize;background:0 0;border:0;width:100%;max-width:none;height:2.5rem;min-height:2.5rem;padding:0}input[type=range]::-webkit-slider-runnable-track{background:var(--ink);height:4px}input[type=range]::-moz-range-track{background:var(--ink);height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper);border:3px solid var(--ink);border-radius:0;width:22px;height:22px;margin-top:-9px}input[type=range]::-moz-range-thumb{background:var(--paper);border:3px solid var(--ink);border-radius:0;width:16px;height:16px}.hero .prose{margin-bottom:var(--s5)}.hero-actions{gap:var(--s3);flex-wrap:wrap;margin:0;display:flex}.button.solid{font-weight:600}.note-col{gap:var(--s4);min-width:0;display:grid}#note{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}#note text{font-family:var(--serif);fill:var(--ink)}#note .sans{font-family:var(--sans)}#note .value{font-variant-numeric:tabular-nums lining-nums;font-weight:600}#note .melted{fill:var(--melt)}#note .received{fill:var(--meadow)}#note .faded{fill:var(--ink-2)}#note .guilloche{fill:none;stroke:var(--ink);stroke-width:.7px;opacity:.4}#note .meter-left{fill:var(--ink)}#note .meter-melted{fill:var(--melt)}#note .meter-frame{fill:none;stroke:var(--ink);stroke-width:2px}.note-controls{gap:var(--s3);display:grid}.note-controls .group{gap:var(--s2) var(--s3);flex-wrap:wrap;align-items:center;display:flex}.note-controls .label{font:500 .95rem var(--sans);min-width:5.5rem}.note-caption{font-size:var(--t-small);color:var(--ink-2);margin:0}.rates-block{margin-top:var(--s7)}.h-small{font:500 var(--t-h3)/1.2 var(--sans);margin:0 0 var(--s1)}.hero .rates{gap:var(--s5);max-width:none}@media (width>=40rem){.hero .rate+.rate{padding-left:var(--s5)}}.rates{gap:var(--s6);grid-template-columns:minmax(0,1fr);max-width:48rem;display:grid}@media (width>=40rem){.rates{gap:var(--s7);grid-template-columns:1fr 1fr}.rate+.rate{border-left:1px solid var(--hair);padding-left:var(--s7)}}.rate h3{margin:0 0 var(--s1)}.rate-big{font:600 var(--t-h2)/1.15 var(--sans);margin:0 0 var(--s3)}.rate ul{margin:0;padding:0;list-style:none}.rate li{justify-content:space-between;gap:var(--s4);border-top:1px solid var(--hair);font-variant-numeric:tabular-nums lining-nums;padding:.45rem 0;display:flex}.rate li b{font-weight:600}.plain-steps{max-width:var(--measure);margin:0;padding-left:1.4rem}.plain-steps li{margin:var(--s3) 0}.plain-steps.big{font-size:var(--t-lead);line-height:1.5}.split>.glossary{align-self:center;margin:0}.plain-steps.big li{margin:var(--s4) 0}.glossary{max-width:var(--measure);color:var(--ink-2);margin:var(--s5) 0 0}.glossary b{color:var(--ink);font-weight:600}.explore{margin:var(--s4) 0 0;max-width:44rem;padding:0;list-style:none}.explore li{gap:var(--s1) var(--s5);padding:var(--s3) 0;border-top:1px solid var(--hair);grid-template-columns:9rem minmax(0,1fr);display:grid}.explore li:last-child{border-bottom:1px solid var(--hair)}.explore a{font:600 1.15rem/1.3 var(--sans)}@media (width<=34rem){.explore li{grid-template-columns:1fr}}.stats{gap:var(--s5) var(--s7);margin:var(--s4) 0;flex-wrap:wrap;display:flex}.stat{min-width:0}.stat .label{font:500 .95rem var(--sans);color:var(--ink-2);margin:0 0 var(--s1)}.stat .figure-cell{font:600 clamp(1.8rem,4.5vw,2.7rem)/1.1 var(--serif);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;margin:0}.ledger{margin:var(--s4) 0;max-width:46rem;padding:0}.ledger .line{gap:var(--s1) var(--s5);border-top:1px solid var(--hair);grid-template-columns:minmax(7rem,12rem) minmax(0,1fr);align-items:baseline;padding:.8rem 0;display:grid}.ledger .line:last-child{border-bottom:1px solid var(--hair)}.ledger dt{font:500 1rem var(--sans)}.ledger dd{min-width:0;margin:0}.ledger dd.figure-cell{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;font-size:1.2rem}.ledger dd.gloss{color:var(--ink-2);font-size:var(--t-small);grid-column:2;line-height:1.5}.ledger.plain dd.gloss{color:var(--ink);font-size:var(--t-base);grid-area:1/2}.ledger.big .figure-cell{font-size:1.7rem;line-height:1.2}@media (width<=34rem){.ledger .line{grid-template-columns:1fr}.ledger dd.gloss,.ledger.plain dd.gloss{grid-area:auto/1}}.life{max-width:46rem;margin:var(--s5) 0 var(--s4)}.life-track{border:2px solid var(--ink);height:14px;display:flex;position:relative}.life-track span{height:100%;display:block}.life-a{background:var(--ink)}.life-b{background:repeating-linear-gradient(135deg,var(--ink) 0 2px,transparent 2px 6px)}.life-c{background:0 0}.life-now{border-left:3px solid var(--melt);width:0;height:32px;position:absolute;top:-10px}.life-marks{margin:var(--s3) 0 0;gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.life-marks li{font-size:var(--t-small);line-height:1.4}.life-marks b{font:600 1.05rem var(--sans);display:block}.life-sw{border:2px solid var(--ink);width:2.4rem;height:12px;margin-bottom:var(--s2);display:block}@media (width<=34rem){.life-marks{grid-template-columns:1fr}}.two-col .ledger .line{grid-template-columns:minmax(6rem,8.5rem) minmax(0,1fr)}.two-col .ledger{max-width:none}.timeline{margin:var(--s5) 0;max-width:var(--measure);padding:0;list-style:none}.timeline li{gap:var(--s1) var(--s5);padding:var(--s3) 0;border-top:1px solid var(--hair);grid-template-columns:9rem 1fr;display:grid}.timeline li:last-child{border-bottom:1px solid var(--hair)}.timeline time{font:500 1rem/1.5 var(--sans)}.timeline p{margin:0}@media (width<=34rem){.timeline li{grid-template-columns:1fr}}.callout{font:500 var(--t-lead)/1.4 var(--sans);max-width:32rem;margin:var(--s6) 0 0}.figure{margin:0}#loop{width:100%;max-width:26rem;height:auto;display:block}#loop text{font-family:var(--serif);fill:var(--ink);font-size:17px}#loop .node{font-family:var(--sans);font-size:21px;font-weight:600}#loop .p-treasury{stroke:var(--meadow);fill:none;stroke-width:3px}#loop .p-melt{stroke:var(--melt);fill:none;stroke-width:3px}#loop .p-trade{stroke:var(--ink);fill:none;stroke-width:3px}.loop-row{gap:var(--s6) var(--s7);margin:var(--s4) 0 0;grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=56rem){.loop-row{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}.steps{margin:var(--s5) 0 0;padding:0;list-style:none}.step{gap:0 var(--s4);padding:var(--s4) 0;border-top:1px solid var(--hair);grid-template-columns:2.8rem minmax(0,1fr);display:grid}.step:last-child{border-bottom:1px solid var(--hair)}.step .n{border:2px solid var(--ink);width:2.6rem;height:2.6rem;font:600 1.15rem var(--sans);place-items:center;display:grid}.step.done .n{background:var(--ink);color:var(--paper)}.step h3{margin:.1rem 0 var(--s1)}.step p{margin:0 0 var(--s3)}#try[data-mode=sim] .only-real,#try[data-mode=real] .only-sim{display:none!important}.mode{margin:var(--s4) 0 var(--s1)}.result-panel{border-top:3px solid var(--ink);padding-top:var(--s2)}@media (width>=62rem){.result-panel{position:sticky;top:6rem}}.result-panel h3{margin-top:var(--s3)}.result-panel .ledger .line{grid-template-columns:1fr}.result-panel .figure-cell{font-size:1.8rem;line-height:1.2}.log{margin:var(--s2) 0 var(--s4);max-height:20rem;padding:0;list-style:none;overflow:auto}.log li{padding:var(--s2) 0;border-top:1px solid var(--hair);overflow-wrap:anywhere;font-size:.98rem}.log li:first-child{border-top:0}.log time{color:var(--ink-2);font:400 .85rem var(--sans);display:block}.two-col{gap:var(--s6) var(--s7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=56rem){.two-col{grid-template-columns:1fr 1fr}}.formula{font:600 1.25rem/1.4 var(--sans);margin:var(--s4) 0}.shelf{border-collapse:collapse;width:100%;max-width:36rem;margin:var(--s2) 0 var(--s4);font-variant-numeric:tabular-nums lining-nums}.shelf th,.shelf td{text-align:right;border-bottom:1px solid var(--hair);padding:.5rem}.shelf th:first-child,.shelf td:first-child{text-align:left;font-family:var(--sans);font-weight:500}.shelf thead th{font:500 .95rem var(--sans);border-bottom:1px solid var(--ink)}.shelf td.melt{color:var(--melt)}.calc{gap:var(--s3);max-width:34rem;margin:var(--s4) 0;display:grid}.check-controls{margin:var(--s4) 0}details.proof,.faq details{border-top:1px solid var(--hair);padding:var(--s3) 0}.faq{border-bottom:1px solid var(--hair);max-width:46rem}.faq summary,.proof summary{cursor:pointer;font:500 1.12rem/1.4 var(--sans);padding:var(--s1) 0}.faq details p{margin:var(--s2) 0 var(--s1);max-width:var(--measure)}.proof{max-width:52rem;margin-top:var(--s6);border-bottom:1px solid var(--hair)}.proof[open] summary{margin-bottom:var(--s3)}ul.plain{margin:0 0 var(--s4);max-width:var(--measure);padding-left:1.25rem}ul.plain li{margin:var(--s3) 0}.chart{max-width:52rem;margin:var(--s5) 0}.chart img{border:1px solid var(--ink);width:100%;height:auto;display:block}.chart img[hidden]{display:none}.chart figcaption{max-width:var(--measure);font-size:var(--t-small);margin-top:var(--s2);color:var(--ink-2)}.chart-explain{max-width:var(--measure);margin:0 0 var(--s3)}.chart-explain .melt{color:var(--melt)}.plot{width:100%;max-width:44rem;height:auto;display:block}.plot .grid{stroke:var(--hair);stroke-width:1px}.plot .tick{font:400 12px var(--serif);fill:var(--ink-2);font-variant-numeric:tabular-nums lining-nums}.plot .series{fill:none;stroke-width:2.5px;stroke-linejoin:round}.plot .end{font:500 14px var(--sans)}.s-treasury.series{stroke:var(--meadow)}.s-ink.series{stroke:var(--ink)}.s-melt.series{stroke:var(--melt)}.s-total.series{stroke:var(--ink-2);stroke-width:1.5px;stroke-dasharray:6 5}.plot .end.s-treasury{fill:var(--meadow)}.plot .end.s-ink{fill:var(--ink)}.plot .end.s-melt{fill:var(--melt)}.panels{gap:var(--s5) var(--s6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));max-width:52rem;display:grid}.panel-title{font:500 .95rem var(--sans);margin:0 0 var(--s1)}.legend{margin:var(--s1) 0 var(--s4);font-size:var(--t-small)}.legend .key{white-space:nowrap;margin-right:var(--s4);display:inline-block}.legend .sw{vertical-align:middle;width:1.6rem;height:0;margin-right:var(--s2);border-top:3px solid;display:inline-block}.legend .sw.s-ink{border-color:var(--ink)}.legend .sw.s-total{border-top-style:dashed;border-color:var(--ink-2)}.legend .sw.s-melt{border-color:var(--melt)}.legend .sw.s-treasury{border-color:var(--meadow)}.chart h3:first-of-type{margin-top:0}@media (width<=40rem){.plot .tick{font-size:15px}.formula{font-size:1.05rem}}@media (width<=24rem){.legend .key{white-space:normal}}.next{margin:var(--s8) 0 0;gap:var(--s3) var(--s4);flex-wrap:wrap;align-items:center;display:flex}footer{margin-top:var(--s9);font-size:var(--t-small);color:var(--ink-2)}footer a{color:var(--ink)}footer dl{gap:var(--s1) var(--s5);margin:0 0 var(--s4);grid-template-columns:max-content 1fr;max-width:52rem;display:grid}footer dt{font:500 .95rem var(--sans);color:var(--ink)}footer dd{overflow-wrap:anywhere;margin:0}footer p{max-width:var(--measure)}@media (width<=34rem){footer dl{grid-template-columns:1fr}footer dd{margin-bottom:var(--s2)}}@media (width<=40rem){.section{margin-top:var(--s8)}.lead-section{margin-top:var(--s6)}.hero{padding-top:var(--s5)}.stats{gap:var(--s4)}.rates-block{margin-top:var(--s6)}}.hero{padding-top:var(--s7)}.hero h1{margin:0 0 var(--s3)}.hero-note{font-size:var(--t-small);color:var(--ink-2);margin:var(--s3) 0 var(--s6)}.window{border:2px solid var(--ink)}.window-bar{justify-content:space-between;gap:var(--s1) var(--s4);padding:.55rem var(--s4);border-bottom:2px solid var(--ink);font:500 .92rem var(--sans);flex-wrap:wrap;display:flex}.live-dot{background:var(--ink);border-radius:50%;width:.6rem;height:.6rem;margin-right:.5rem;display:inline-block}.window-body{grid-template-columns:minmax(0,1fr);display:grid}.window-body>*{min-width:0}@media (width>=62rem){.window-body{grid-template-columns:minmax(0,1fr) 21rem}.window-panel{border-left:2px solid var(--ink);border-top:0!important}}.window-note{padding:var(--s4);gap:var(--s3);align-content:start;display:grid}.window-panel{padding:var(--s4) var(--s5);border-top:2px solid var(--ink);gap:var(--s5);align-content:start;display:grid}.panel-stats{gap:var(--s4);display:grid}.panel-stats .stat .figure-cell{font-size:1.55rem}.window .note-caption,.window .status{margin:0}.notes-pair{gap:var(--s5);max-width:52rem;margin-top:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=44rem){.notes-pair{grid-template-columns:1fr 1fr}}.mini-note{background:var(--note);border:4px double var(--ink);padding:var(--s5)}.mini-note h3{margin:0 0 var(--s1)}.mini-big{font:600 var(--t-h2)/1.15 var(--sans);margin:0 0 var(--s3)}.mini-note p:last-child{margin:0}.mini-note b{font-weight:600}.uses{gap:var(--s5) var(--s7);max-width:52rem;margin-top:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=44rem){.uses{grid-template-columns:1fr 1fr}}.use{border-top:2px solid var(--ink);padding-top:var(--s3)}.use h3{margin:0 0 var(--s2)}.use p{margin:0}.use b{font-weight:600}.verify{margin:var(--s4) 0;max-width:46rem;padding:0;list-style:none}.verify li{gap:var(--s3);border-top:1px solid var(--hair);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;padding:.7rem 0;display:grid}.verify li:last-child{border-bottom:1px solid var(--hair)}.verify .pass{font:600 .8rem var(--sans);border:2px solid var(--ink);text-align:center;padding:.15rem .4rem}.verify .fail{font:600 .8rem var(--sans);background:var(--ink);color:var(--paper);text-align:center;padding:.15rem .4rem}.end-cta{padding-top:var(--s5);border-top:2px solid var(--ink)}.end-cta .hero-actions{margin-top:var(--s4)}@media (width<=40rem){.hero{padding-top:var(--s5)}.window-panel{padding:var(--s4)}}.panel-check{border-top:1px solid var(--hair);padding-top:var(--s3)}.panel-check .label{font:500 .95rem var(--sans);color:var(--ink-2);margin:0 0 var(--s1)}.panel-check-line{font:600 1.1rem/1.3 var(--sans);margin:0 0 var(--s1)}.window-note .note-controls{border-top:1px solid var(--hair);padding-top:var(--s3);gap:var(--s3);grid-template-columns:minmax(0,1fr)}@media (width>=44rem){.window-note .note-controls{align-items:center;column-gap:var(--s5);grid-template-columns:auto minmax(0,1fr)}.window-note .note-controls>:nth-child(3),.window-note .note-controls>:nth-child(4){grid-column:1/-1}}.made-by{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--hair);font:500 var(--t-small)/1.4 var(--sans);color:var(--ink)}.made-by .heart{vertical-align:-.2em;width:1.05em;height:1.05em;margin:0 .15em}[hidden]{display:none!important}
