.fetch-top nav button{font-size:.9rem}.nav-count{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;background:var(--accent);color:#05261a;font-size:.72rem;font-weight:700;line-height:1.5;vertical-align:1px}a.link{color:var(--accent);cursor:pointer}a.link:hover{text-decoration:underline}.fetch-top .net{gap:8px}.fetch-hero .small-stats{margin-top:16px}.check{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.85rem;margin:2px 0 12px}.check input{accent-color:var(--accent)}.url-preview{padding:12px 14px;border-radius:10px;background:#0b1a15;border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}code.url{background:none;border:none;padding:0;color:#bfe8d6;font-size:.95em;overflow-wrap:anywhere}code.url.small{font-size:.85em}.live-card{border-color:#2f7d5f;box-shadow:0 0 0 1px #2f7d5f40,0 0 32px #43d29a18}.live-card .card-head h3{font-size:1rem;font-weight:500}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 14px}@media(max-width:900px){.steps{grid-template-columns:1fr}}.step{display:flex;gap:12px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--card2);transition:all .4s ease}.step.lit{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 20px #43d29a30}.step.done{border-color:#2f7d5f}.step-n{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.85rem;background:#0a1914;border:1px solid var(--line);color:var(--muted)}.step.lit .step-n{color:#05261a;background:var(--accent);border-color:var(--accent)}.step.done .step-n{color:var(--accent);border-color:#2f7d5f}.step-title{font-weight:650}.step-body{margin-top:2px}.result-grid{margin-top:6px}pre.body{margin:0;padding:12px;max-height:360px;overflow:auto;border-radius:10px;background:#0a1914;border:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.cli{display:inline-block;padding:6px 10px;white-space:nowrap;overflow-x:auto;max-width:100%}.table tr.clickable{cursor:pointer}.hosts{display:inline-flex;flex-wrap:wrap;gap:4px}.stream.pq{border-left-color:var(--pq)}.steps.about-steps{grid-template-columns:1fr}.about-steps .step-body{margin-top:4px;line-height:1.5}
