:root{color:#182331;font-synthesis:none;background:#f3f0e9;font-family:Avenir Next,Avenir,Inter,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button{touch-action:manipulation}.shell{width:min(100% - 2rem,760px);margin:0 auto;padding:clamp(3rem,8vw,6rem) 0}.intro{max-width:650px;margin-bottom:3rem}.eyebrow,.kicker{color:#496177;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .6rem;font-size:.75rem;font-weight:750}h1{letter-spacing:-.055em;max-width:620px;margin:0;font-size:clamp(2.4rem,8vw,5.25rem);font-weight:620;line-height:.98}.intro>p:last-child{color:#526171;max-width:600px;margin:1.25rem 0 0;font-size:1.08rem;line-height:1.65}.steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.step{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:2.5rem;display:grid;position:relative}.step:not(:last-child):before{content:"";background:#c8c4bb;width:1px;position:absolute;top:2.5rem;bottom:0;left:1.22rem}.step-number{z-index:1;color:#33475a;background:#f3f0e9;border:1px solid #aeb6bd;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:.85rem;font-weight:750;display:grid;position:relative}.step section{min-width:0;padding:.25rem 0 0}.step-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.step h2{letter-spacing:-.025em;margin:0;font-size:1.45rem}.description{color:#596776;max-width:590px;margin:.65rem 0 1.25rem;line-height:1.6}.status{color:#596776;border:1px solid #c4c9cd;border-radius:999px;flex:none;padding:.35rem .7rem;font-size:.78rem;font-weight:700}.status[data-active=true]{color:#285f43;background:#e8f1eb;border-color:#7da18d}andco-button{max-width:25rem;min-height:72px;display:block}.tokens{flex-wrap:wrap;gap:.45rem;margin:0 0 1.1rem;display:flex}.token{color:#263c50;background:#dfe5e9;border-radius:.45rem;padding:.35rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.token.muted{color:#53606b;background:#e8e5de}.token.pending{color:#53606b;background:0 0;border:1px dashed #8a94a6}.primary,.secondary{cursor:pointer;border-radius:.7rem;min-height:2.75rem;padding:.65rem 1rem;font-weight:700}.primary{color:#fff;background:#1a2735;border:0}.primary:hover:not(:disabled){background:#2b4053}.primary:disabled{color:#6a747a;cursor:not-allowed;background:#cbd0d2}.secondary{color:#24384a;background:0 0;border:1px solid #aeb6bd;margin-top:.65rem}.primary:focus-visible,.secondary:focus-visible{outline-offset:3px;outline:3px solid #7294b4}.result{color:#485968;background:#ffffff6b;border-left:3px solid #91a4b3;margin-top:1rem;padding:1rem;line-height:1.55}.account-list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.account-list li{justify-content:space-between;gap:1rem;display:flex}.account-list span{color:#667684}.message{color:#762f2f;background:#f4e4e1;border-left:3px solid #a54444;margin:0 0 0 3.5rem;padding:.85rem 1rem}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}[hidden]{display:none}@media (width<=560px){.shell{width:min(100% - 1.25rem,760px);padding-top:2.5rem}.step{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.step-number{width:2rem;height:2rem}.step:not(:last-child):before{top:2rem;left:.97rem}.step-heading,.account-list li{flex-direction:column;align-items:flex-start}.message{margin-left:2.75rem}}@media (prefers-color-scheme:dark){:root{color:#edf1f4;background:#111921}.intro>p:last-child,.description,.result{color:#aeb9c2}.eyebrow,.kicker{color:#9db3c5}.step-number{color:#d7e0e7;background:#111921;border-color:#506170}.step:not(:last-child):before{background:#394754}.token{color:#d9e4ec;background:#263746}.token.muted{color:#9aa5ad;background:#242b31}.token.pending{color:#9aa5ad;background:0 0;border-color:#506170}.status{color:#b5c0c9;border-color:#506170}.status[data-active=true]{color:#a5d7bb;background:#173328;border-color:#416d57}.secondary{color:#dbe3e9;border-color:#506170}.result{background:#ffffff0a}.primary{color:#172431;background:#e9eef2}.primary:hover:not(:disabled){background:#ced9e1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition:none}}
