.jt-grid[data-astro-cid-regktq3e]{gap:1.25rem;display:grid}.jt-phase[data-astro-cid-regktq3e]{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}.jt-head[data-astro-cid-regktq3e]{background:var(--primary-soft);border-bottom:1px solid var(--border);padding:.9rem 1.25rem}.jt-live[data-astro-cid-regktq3e] .jt-head[data-astro-cid-regktq3e]{background:var(--primary)}.jt-live[data-astro-cid-regktq3e] .jt-label[data-astro-cid-regktq3e],.jt-live[data-astro-cid-regktq3e] .jt-who[data-astro-cid-regktq3e]{color:var(--on-primary)}.jt-label[data-astro-cid-regktq3e]{color:var(--text);font-weight:700}.jt-who[data-astro-cid-regktq3e]{color:var(--muted);font-size:14px}.jt-steps[data-astro-cid-regktq3e]{gap:0;margin:0;padding:1.25rem;list-style:none;display:grid}.jt-step[data-astro-cid-regktq3e]{gap:.9rem;padding-bottom:1.25rem;display:flex;position:relative}.jt-step[data-astro-cid-regktq3e]:last-child{padding-bottom:0}.jt-step[data-astro-cid-regktq3e]:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:34px;bottom:2px;left:15px}.jt-dot[data-astro-cid-regktq3e]{background:var(--primary-soft);width:32px;height:32px;color:var(--primary);border:2px solid var(--primary);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.jt-live[data-astro-cid-regktq3e] .jt-dot[data-astro-cid-regktq3e]{background:var(--primary);color:var(--on-primary)}.jt-title[data-astro-cid-regktq3e]{color:var(--text);font-weight:600;line-height:1.3}.jt-desc[data-astro-cid-regktq3e]{color:var(--muted);margin-top:.15rem;font-size:14px;line-height:1.45}@media (width>=1024px){.jt-grid[data-astro-cid-regktq3e]{grid-template-columns:3fr 1fr 3fr;align-items:stretch;gap:1rem}.jt-steps[data-astro-cid-regktq3e]{grid-template-columns:repeat(var(--n), 1fr);gap:1rem}.jt-live[data-astro-cid-regktq3e] .jt-steps[data-astro-cid-regktq3e]{grid-template-columns:1fr}.jt-step[data-astro-cid-regktq3e]{flex-direction:column;gap:.75rem;padding-bottom:0}.jt-step[data-astro-cid-regktq3e]:not(:last-child):before{width:auto;height:2px;inset:15px -1rem auto 40px}.jt-live[data-astro-cid-regktq3e] .jt-step[data-astro-cid-regktq3e]:before{display:none}}.rungs[data-astro-cid-v4bz4sel]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.rung[data-astro-cid-v4bz4sel]{width:calc(55% + var(--i) * 9%);flex-direction:column;gap:.35rem;display:flex}.bar[data-astro-cid-v4bz4sel]{--mix:calc(var(--i) * 9%);border:1px solid var(--border);color:var(--text);background:color-mix(in srgb, var(--primary) var(--mix), var(--surface));border-radius:12px;padding:.85rem 1rem}.rung[data-astro-cid-v4bz4sel]:first-child .bar[data-astro-cid-v4bz4sel]{background:var(--surface-2)}.rung[data-astro-cid-v4bz4sel]:last-child .bar[data-astro-cid-v4bz4sel]{--mix:100%;background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.rname[data-astro-cid-v4bz4sel]{font-weight:700;line-height:1.25}.rtext[data-astro-cid-v4bz4sel]{color:inherit;margin-top:.2rem;font-size:14px;line-height:1.4}.rung[data-astro-cid-v4bz4sel]:not(:last-child) .rtext[data-astro-cid-v4bz4sel]{color:var(--muted)}.tag[data-astro-cid-v4bz4sel]{font-size:13px;font-weight:600}.tag-leak[data-astro-cid-v4bz4sel]{color:var(--leak)}.tag-ok[data-astro-cid-v4bz4sel]{color:var(--success)}.cap[data-astro-cid-v4bz4sel]{max-width:40rem;color:var(--muted);margin-top:1.5rem}@media (width>=900px){.rungs[data-astro-cid-v4bz4sel]{grid-template-columns:repeat(6,1fr);align-items:end;gap:.75rem}.rung[data-astro-cid-v4bz4sel]{justify-content:flex-end;width:auto}.bar[data-astro-cid-v4bz4sel]{min-height:calc(7rem + var(--i) * 2.6rem);flex-direction:column;justify-content:flex-end;padding:.9rem .8rem;display:flex}.rung[data-astro-cid-v4bz4sel]:last-child .rtext[data-astro-cid-v4bz4sel]{color:var(--on-primary)}}.cmp[data-astro-cid-a7yxoxre]{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}table[data-astro-cid-a7yxoxre]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-astro-cid-a7yxoxre],td[data-astro-cid-a7yxoxre]{text-align:left;vertical-align:top;border-top:1px solid var(--border);color:var(--muted);overflow-wrap:anywhere;padding:.7rem .6rem;font-size:14px;line-height:1.4}thead[data-astro-cid-a7yxoxre] th[data-astro-cid-a7yxoxre],thead[data-astro-cid-a7yxoxre] td[data-astro-cid-a7yxoxre]{color:var(--text);background:var(--surface-2);border-top:0;padding-block:.9rem;font-weight:700}tbody[data-astro-cid-a7yxoxre] th[data-astro-cid-a7yxoxre]{color:var(--text);width:28%;font-weight:600}.us[data-astro-cid-a7yxoxre]{background:var(--tint);color:var(--text)}thead[data-astro-cid-a7yxoxre] th[data-astro-cid-a7yxoxre].us{background:var(--primary);color:var(--on-primary)}tbody[data-astro-cid-a7yxoxre] td[data-astro-cid-a7yxoxre].us{font-weight:500}@media (width>=768px){th[data-astro-cid-a7yxoxre],td[data-astro-cid-a7yxoxre]{padding:1rem 1.25rem;font-size:16px}tbody[data-astro-cid-a7yxoxre] th[data-astro-cid-a7yxoxre]{width:26%}}
