.sub-card .sub-meta .prog{margin-top:6px;background:rgba(238,243,247,.14);box-shadow:none}.flows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.flow{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}a.flow:hover .t5{text-decoration:underline;text-underline-offset:3px}.feat{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:center}.feat .fart{width:96px;height:96px;display:grid;place-items:center}.feat .fart.g{height:auto;align-self:end}.guides-row{display:flex;align-items:flex-end;gap:8px}.guides-row .gimg{width:52px;height:auto}.hub-guides{display:flex;align-items:flex-end;gap:4px;justify-self:end}.hub-guides .gimg{width:84px;height:auto}.hero .in.hub{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding-block:44px 32px}.know{display:grid;gap:8px;align-content:start}.know .gimg{width:52px}.ebadge{width:88px;height:88px;flex:none;display:grid;place-items:center}.ebadge.lg{width:168px;height:168px}.ebadge.sm{width:64px;height:64px}.ebadge img{width:100%;height:100%;object-fit:contain;filter:var(--planet-shadow)}.lore a.src,.tline-big a.src{color:var(--muted);font-size:12.5px;display:inline-flex;align-items:center;gap:4px}.lore a.src:hover,.tline-big a.src:hover{color:var(--ink)}.expstep{display:grid;gap:14px}.expstep.dim{opacity:.8}.expstep .sh{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center}.expstep .num{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:600 13px var(--mono);border:1.5px solid var(--border-strong);color:var(--muted)}.expstep.done .num{background:var(--accent);color:var(--on-accent);border-color:transparent}.expstep.cur{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.expstep.cur .num{border-color:var(--accent);color:var(--accent-text)}.result{font-size:14px;border-radius:12px;padding:10px 12px;background:var(--bg);border:1px solid var(--border);display:flex;gap:8px;align-items:flex-start}.result.ok{border-color:color-mix(in srgb,var(--success) 55%,var(--border))}.result.ok .ic{color:var(--success)}.result.no{border-color:color-mix(in srgb,var(--warning) 55%,var(--border))}.result.no .ic{color:var(--warning)}.codecard pre{border:0;border-radius:0;margin:0}.codecard .ch{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border)}.stepn{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font:700 12px var(--mono);border:1px solid var(--border-strong);color:var(--accent-text);flex:none}.lab-metrics .v{font-size:22px}.lab-chart text{font-family:var(--mono);font-size:11px;fill:var(--muted)}.lab-chart .grid{stroke:var(--border);stroke-width:1}.lab-chart .curve{fill:none;stroke:var(--vote);stroke-width:2}.lab-chart .zero{stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 4}.lab-chart .dotm{fill:var(--vote);stroke:var(--bg);stroke-width:2}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.spot-fig{position:absolute;right:6%;bottom:0;width:min(300px,30%);z-index:1}.spot-fig .gimg{width:100%;height:auto}.holes-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:1100px){.flows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hero .in.hub{grid-template-columns:minmax(0,1fr)}.hub-guides{justify-self:start}.holes-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.flows{grid-template-columns:minmax(0,1fr);gap:12px}.feat{grid-template-columns:72px minmax(0,1fr);gap:14px}.feat .fart{width:72px;height:72px}.hub-guides .gimg{width:56px}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.spot-fig{position:relative;right:auto;width:160px;margin:8px auto 0}.ebadge.lg{width:132px;height:132px}.expstep .sh{grid-template-columns:32px minmax(0,1fr)}.expstep .sh>:last-child{grid-column:2;justify-self:start}}