:root{color-scheme:dark;font-family:Inter,"Segoe UI",sans-serif;background:#060a08;color:#f4f7f4}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 75% 5%,#17342a 0,transparent 34%),#060a08}main{width:min(1100px,calc(100% - 32px));margin:auto;padding:32px 0 72px}header{display:flex;align-items:center;gap:15px;margin-bottom:52px}header img{width:54px;height:54px}header span,small{color:#78e6bb;font:700 11px/1.2 ui-monospace,monospace;letter-spacing:.14em}h1,h2,p{margin-top:0}h1{font-size:clamp(26px,4vw,48px);margin:4px 0}.lead{max-width:810px;font-size:clamp(20px,3vw,34px);line-height:1.35;font-weight:650}.notice{border:1px solid #2d5547;background:#0c1713;padding:15px 18px;border-radius:12px;color:#bad1c8}.grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0}.grid article,.console,.steps{border:1px solid #263d34;background:rgba(10,18,15,.92);border-radius:18px;padding:26px}.grid p,.steps li,.fine{color:#9eb1aa;line-height:1.65}.console-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.actions{display:flex;gap:9px}button{border:0;border-radius:9px;padding:12px 16px;font-weight:750;background:#f5d529;color:#111;cursor:pointer}button#stop{background:#202d28;color:#e5eee9}button:disabled{opacity:.42;cursor:not-allowed}.bar{height:8px;background:#19251f;border-radius:99px;overflow:hidden;margin:23px 0}.bar i{display:block;width:0;height:100%;background:linear-gradient(90deg,#62e6b1,#f4d629);transition:width .15s}dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0}dl div{padding:15px;background:#0a110e;border-radius:11px;min-width:0}dt{font-size:12px;color:#80968d;margin-bottom:7px}dd{margin:0;font-family:ui-monospace,monospace;font-weight:700;overflow-wrap:anywhere}.steps{margin-top:20px}.steps ol{padding-left:22px;display:grid;gap:8px}@media(max-width:760px){main{width:min(100% - 22px,1100px);padding-top:20px}.grid{grid-template-columns:1fr}.console-head{align-items:flex-start;flex-direction:column}dl{grid-template-columns:1fr 1fr}dl div:last-child{grid-column:1/-1}.actions{width:100%}.actions button{flex:1}}
.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;padding:14px 10px;border-bottom:1px solid #263d34;white-space:nowrap}th{color:#9eb1aa}a{color:#f4d629}.fine{overflow-wrap:anywhere}h2{line-height:1.4}
