:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09100c;--surface:#101713;--line:#253029;--text:#f0f4f1;--muted:#8b978f;--green:#8ddb70;font-family:Inter,Segoe UI,Roboto,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0}button{font:inherit;color:inherit}.page{flex-direction:column;min-height:100vh;display:flex}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(960px,100% - 40px);height:68px;margin:0 auto;display:flex}.brand{color:var(--text);letter-spacing:-.01em;font-size:13px;font-weight:700;text-decoration:none}.status{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.status i{background:#72d283;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #72d28314}.status.offline i{background:#dc7077}main{flex:1;width:min(680px,100% - 40px);margin:0 auto;padding:82px 0 90px}.intro{text-align:center;margin-bottom:33px}.intro h1{letter-spacing:-.04em;margin:0 0 11px;font-family:Georgia,serif;font-size:48px;font-weight:500}.intro p{color:var(--muted);margin:0;font-size:13px}.connection{border:1px solid var(--line);background:var(--surface);border-radius:13px;overflow:hidden}.address{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:19px 20px;display:flex}.address small,.address strong{display:block}.address small{color:var(--muted);margin-bottom:5px;font-size:9px}.address strong{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.copy{cursor:pointer;background:#18211b;border:1px solid #344039;border-radius:7px;align-items:center;gap:7px;height:35px;padding:0 11px;font-size:10px;display:flex}.copy:hover{border-color:#4b5b50}.copy svg{color:var(--green)}.tabs{border-bottom:1px solid var(--line);background:#0b120e;grid-template-columns:1fr 1fr;padding:6px;display:grid}.tabs button{color:#748078;cursor:pointer;background:0 0;border:0;border-radius:7px;height:39px;font-size:11px;font-weight:600}.tabs button.active{color:#e8eee9;background:#19221c;box-shadow:inset 0 0 0 1px #29352d}.instructions{padding:27px 25px 25px}.instructions-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:23px;display:flex}.instructions-head h2{margin:0 0 5px;font-size:17px}.instructions-head p{color:var(--muted);margin:0;font-size:10px}.instructions-head>span{border:1px solid var(--line);color:#a2afa6;border-radius:20px;padding:6px 9px;font-size:9px}.instructions ol{gap:18px;margin:25px 0 5px;padding:0;list-style:none;display:grid}.instructions li{grid-template-columns:26px 1fr;align-items:start;gap:12px;display:grid}.instructions li>span{color:#98a69d;border:1px solid #344038;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.instructions li p{color:#a3ada6;margin:4px 0 0;font-size:12px;line-height:1.55}.instructions li strong{color:#ebf0ec;font-weight:600}.login-help{border-top:1px solid var(--line);gap:13px;margin-top:24px;padding-top:20px;display:grid}.login-help p{grid-template-columns:110px 1fr;gap:10px;margin:0;font-size:10px;line-height:1.5;display:grid}.login-help p>strong{color:#dbe4dd}.login-help p>span{color:#7f8d83}.login-help code{color:#afc9b5;background:#0a120d;border-radius:3px;padding:2px 4px}.console{background:#0b120e;border-radius:7px;margin:23px 0 0;padding:12px 14px;line-height:1.5;color:#859188!important;font-size:10px!important}footer{border-top:1px solid var(--line);color:#59635c;text-align:center;width:min(960px,100% - 40px);margin:0 auto;padding:23px 0;font-size:9px}@media (width<=520px){header{width:calc(100% - 30px);height:60px}main{width:calc(100% - 30px);padding:58px 0 65px}.intro h1{font-size:39px}.address{align-items:flex-start}.address strong{font-size:12px}.copy span{display:none}.copy{justify-content:center;width:35px;padding:0}.instructions{padding:23px 19px}.instructions-head{align-items:center}.instructions li p{font-size:11px}footer{width:calc(100% - 30px)}}
