.inst{max-width:720px;margin:30px auto;padding:0 16px}.steps{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 16px;padding:0;list-style:none}.steps li{padding:4px 10px;border-radius:12px;background:var(--line);font-size:13px}.steps li.on{background:var(--acc);color:var(--accfg)}.steps li.done{background:color-mix(in srgb,var(--ok) 25%,transparent)}
.chk-l{list-style:none;padding:0;margin:0}.chk-l li{padding:6px 0;border-bottom:1px solid var(--line)}.chk-l .h{display:block;font-size:13px;color:var(--mut)}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media(max-width:600px){.row2{grid-template-columns:1fr}}
.log li{padding:4px 0}.msg{padding:10px;border-radius:8px;margin:10px 0}.msg.ok{background:color-mix(in srgb,var(--ok) 15%,transparent)}.msg.err{background:color-mix(in srgb,var(--err) 15%,transparent);color:var(--err)}
