@font-face{font-family:Space;src:url(/assets/astra6-space-grotesk-400.woff2)}@font-face{font-family:Space;src:url(/assets/astra6-space-grotesk-700.woff2);font-weight:700}:root{color-scheme:dark;font:16px/1.6 Space,system-ui,sans-serif;background:#070708;color:#d8d0c4}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 80% 0,#ff7a0015,transparent 45%)}main{max-width:780px;margin:auto;padding:32px 24px 60px}header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:70px;font-size:12px}a{color:#ff9d28;text-decoration:none}.brand{display:flex;align-items:center;gap:12px;letter-spacing:.12em;color:#d8d0c4}.brand img{width:40px;height:40px;object-fit:contain}.eyebrow{letter-spacing:.16em;color:#ff9d28;font-size:12px}h1{font-size:clamp(40px,9vw,70px);line-height:1.02;margin:16px 0 24px;font-weight:700;letter-spacing:-.045em}h2{font-size:23px;line-height:1.2;margin:0 0 14px}.lead{font-size:19px;color:#b3aaa0;max-width:550px;margin-bottom:36px}section,aside,.steps li{background:#17191d;border:1px solid #d8d0c425;border-radius:16px;padding:24px;margin:20px 0}.steps{list-style:none;padding:0}.steps li{display:flex;gap:20px}.steps li>span{font-size:13px;color:#ff9d28;border-top:1px solid #ff7a00;padding-top:10px}.steps li>div{min-width:0;flex:1}p{margin:10px 0 18px}button,.button,select,input{display:block;font:inherit;padding:12px 16px;margin:12px 0;border-radius:8px;border:1px solid #ff9d2850;max-width:100%;width:100%;text-align:center}button,.button{background:#ff9d28;color:#070708;font-weight:700;cursor:pointer}button:disabled{opacity:.38;cursor:default}.secondary,#refresh,#check,#disconnect,#copy{background:transparent;color:#d8d0c4;border-color:#d8d0c440}input{background:#070708;color:#d8d0c4;text-align:left}label{display:block;font-weight:700}select{background:#070708;color:#d8d0c4;text-align:left}dt{font-size:12px;color:#b3aaa0}dd{margin:0 0 14px;overflow-wrap:anywhere}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#070708;padding:16px;font-size:12px;border-radius:8px}#status{padding:14px;border-left:2px solid #ff9d28;overflow-wrap:anywhere}#wallet-address,#telegram-state{font-size:13px;color:#8cb8b0;overflow-wrap:anywhere}footer{color:#9b948c;font-size:12px;margin-top:36px}[hidden]{display:none!important}@media(max-width:440px){main{padding:22px 16px 40px}header{margin-bottom:44px}header>a:last-child{max-width:90px;text-align:right}section,aside,.steps li{padding:18px}.steps li{gap:12px}}
