.lifecycle[data-astro-cid-umzvnr3t]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 28px;padding:20px;overflow-x:auto}.lc-rows[data-astro-cid-umzvnr3t]{gap:10px;min-width:760px;display:grid}.lc-flow[data-astro-cid-umzvnr3t]{grid-template-columns:150px minmax(0,1fr) 150px;gap:10px;display:grid}.lc-block[data-astro-cid-umzvnr3t],.lc-loop[data-astro-cid-umzvnr3t]{border-radius:12px;align-content:start;gap:6px;padding:12px 14px;display:grid}.lc-block[data-astro-cid-umzvnr3t]{background:var(--accent-soft)}.lc-block[data-astro-cid-umzvnr3t] b[data-astro-cid-umzvnr3t]{font-family:var(--display);font-size:1rem;line-height:1.2}.lc-loop[data-astro-cid-umzvnr3t]{border:1.5px dashed var(--accent)}.lc-k[data-astro-cid-umzvnr3t]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:500}ol[data-astro-cid-umzvnr3t]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-umzvnr3t]{background:var(--bg);border-radius:8px;gap:2px;padding:8px;font-size:.84rem;line-height:1.25;display:grid}li[data-astro-cid-umzvnr3t] b[data-astro-cid-umzvnr3t]{font-family:var(--mono);color:var(--accent);font-size:.78rem}li[data-astro-cid-umzvnr3t] i[data-astro-cid-umzvnr3t]{font-style:normal;font-family:var(--mono);color:var(--signal);margin-top:4px;font-size:.72rem;font-weight:500}.lc-streams[data-astro-cid-umzvnr3t]{gap:6px;display:grid}.lc-stream[data-astro-cid-umzvnr3t]{background:color-mix(in srgb, var(--accent-soft) 60%, var(--surface));border-radius:999px;justify-content:space-between;gap:12px;padding:8px 14px;font-size:.88rem;font-weight:600;display:flex}.lc-basis[data-astro-cid-umzvnr3t]{font-family:var(--mono);color:var(--muted);font-size:.74rem;font-weight:500}.tier[data-astro-cid-d3blgti6]{border-top:4px solid var(--tier)}.gantt-fig[data-astro-cid-ues7uiy4]{margin:0}.gantt[data-astro-cid-ues7uiy4]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:8px 20px 16px;overflow-x:auto}.gantt-table[data-astro-cid-ues7uiy4]{border-collapse:collapse;width:100%;min-width:640px}th[data-astro-cid-ues7uiy4],td[data-astro-cid-ues7uiy4]{text-align:left;padding:0}tr[data-astro-cid-ues7uiy4]{border-bottom:1px solid var(--line)}tbody[data-astro-cid-ues7uiy4] tr[data-astro-cid-ues7uiy4]:last-child{border-bottom:0}.g-label-h[data-astro-cid-ues7uiy4]{width:210px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:500}.g-label[data-astro-cid-ues7uiy4]{width:210px;height:44px;padding-right:12px;font-size:.94rem;font-weight:600}.g-label[data-astro-cid-ues7uiy4].accent{color:var(--accent)}.g-label[data-astro-cid-ues7uiy4].cont{color:var(--muted)}.g-track[data-astro-cid-ues7uiy4]{height:44px;position:relative}.g-bar[data-astro-cid-ues7uiy4]{background:var(--ink);height:18px;top:13px;left:calc((var(--s) - 1) / var(--t) * 100%);width:calc((var(--e) - var(--s) + 1) / var(--t) * 100%);border-radius:9px;position:absolute}.g-bar[data-astro-cid-ues7uiy4].accent{background:var(--accent)}.g-bar[data-astro-cid-ues7uiy4].soft{background:var(--accent-soft);border:1px dashed var(--accent)}.g-scale-h[data-astro-cid-ues7uiy4]{height:32px;position:relative}.g-scale[data-astro-cid-ues7uiy4]{font-family:var(--mono);color:var(--muted);font-size:.74rem;font-weight:500;position:absolute;inset:0}.g-scale[data-astro-cid-ues7uiy4] span[data-astro-cid-ues7uiy4]{left:calc((var(--w) - 1) / 26 * 100%);white-space:nowrap;position:absolute;top:8px}.rubric[data-astro-cid-bsgkulr6]{border-radius:var(--radius);border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}li[data-astro-cid-bsgkulr6]{min-width:0;color:var(--ink);align-content:start;gap:4px;padding:16px;font-size:.9rem;display:grid}b[data-astro-cid-bsgkulr6]{font-family:var(--display);font-size:1.05rem}.lvl-1[data-astro-cid-bsgkulr6]{background:var(--surface)}.lvl-2[data-astro-cid-bsgkulr6]{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.lvl-3[data-astro-cid-bsgkulr6]{background:color-mix(in srgb, var(--accent) 26%, var(--surface))}.lvl-4[data-astro-cid-bsgkulr6]{background:color-mix(in srgb, var(--accent) 45%, var(--surface))}.lvl-5[data-astro-cid-bsgkulr6]{background:var(--accent);color:var(--accent-ink)}.rubric-target[data-astro-cid-bsgkulr6]{margin-top:12px}@media (width<=720px){.rubric[data-astro-cid-bsgkulr6]{grid-template-columns:1fr}}.narrow[data-astro-cid-7a6hbtlg]{gap:22px;max-width:900px;display:grid}.sub-h[data-astro-cid-7a6hbtlg]{margin:36px 0 14px}.mt-16[data-astro-cid-7a6hbtlg]{margin-top:16px}.mt-28[data-astro-cid-7a6hbtlg]{margin-top:28px}.offer[data-astro-cid-7a6hbtlg].featured{border:2px solid var(--accent)}.discuss[data-astro-cid-7a6hbtlg]{align-self:flex-start;margin-top:auto}.downloads[data-astro-cid-7a6hbtlg]{margin:0;padding:0;list-style:none}.download[data-astro-cid-7a6hbtlg]{height:100%}.dl-title[data-astro-cid-7a6hbtlg]{font-family:var(--display);font-size:1.3rem;font-weight:600}
