.ref[data-astro-cid-gld3nraw]{margin:var(--s6) 0;max-width:var(--measure)}.ref__tag[data-astro-cid-gld3nraw]{margin:0 0 var(--s2);font-size:var(--text-meta);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-600)}.ref__img[data-astro-cid-gld3nraw]{width:100%;border-radius:var(--radius);border:1px solid var(--border)}.ref[data-astro-cid-gld3nraw] figcaption[data-astro-cid-gld3nraw]{margin-top:var(--s2);font-size:var(--text-meta);color:var(--text-muted)}.ref__ui[data-astro-cid-gld3nraw]{padding:var(--s4);border-radius:var(--radius-lg);background:var(--bg-subtle);border:1px solid var(--border);font-family:var(--font-sans);font-size:.875rem;color:var(--text)}.mock[data-astro-cid-gld3nraw]{border-radius:var(--radius);background:var(--bg-raised);border:1px solid var(--border);overflow:hidden}.mock__bar[data-astro-cid-gld3nraw]{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--midnight);color:#fff;font-size:.8125rem;font-weight:700}.mock__dot[data-astro-cid-gld3nraw]{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 3px #145cd659}.mock__row[data-astro-cid-gld3nraw],.mock__kv[data-astro-cid-gld3nraw]{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding:var(--s2) var(--s3);border-top:1px solid var(--border)}.mock__kv[data-astro-cid-gld3nraw] span[data-astro-cid-gld3nraw]:first-child{color:var(--text-muted)}.mock__row--hi[data-astro-cid-gld3nraw]{background:var(--tint-brand)}.mock__sub[data-astro-cid-gld3nraw]{padding:var(--s2) var(--s3) 0;border-top:1px solid var(--border);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.avatar[data-astro-cid-gld3nraw]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--peach);color:var(--midnight);font-weight:700}.pill[data-astro-cid-gld3nraw]{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--bg-subtle);border:1px solid var(--border);font-size:.75rem;font-weight:700}.pill--ok[data-astro-cid-gld3nraw]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.pill--warn[data-astro-cid-gld3nraw]{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.pill--blue[data-astro-cid-gld3nraw]{color:var(--link);border-color:var(--brand-100)}.pill--gray[data-astro-cid-gld3nraw]{color:var(--text-muted)}.grid[data-astro-cid-gld3nraw]{display:grid;gap:var(--s2);padding:var(--s2) var(--s3);border-top:1px solid var(--border)}.grid--4[data-astro-cid-gld3nraw]{grid-template-columns:.8fr 1.2fr 1fr .9fr}.grid--2[data-astro-cid-gld3nraw]{grid-template-columns:1fr 1.3fr}.grid--head[data-astro-cid-gld3nraw]{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.mono[data-astro-cid-gld3nraw]{font-family:var(--font-mono);font-size:.8125rem;overflow-wrap:anywhere}.muted[data-astro-cid-gld3nraw]{color:var(--text-muted)}.small[data-astro-cid-gld3nraw]{font-size:.75rem}.cards[data-astro-cid-gld3nraw]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2);padding:var(--s3)}.card[data-astro-cid-gld3nraw]{display:flex;flex-direction:column;gap:2px;padding:var(--s2);border-radius:var(--radius-sm);background:var(--bg-subtle)}.card[data-astro-cid-gld3nraw] span[data-astro-cid-gld3nraw]{font-size:.6875rem;color:var(--text-muted)}.card[data-astro-cid-gld3nraw] strong[data-astro-cid-gld3nraw]{font-size:.875rem}.toggle[data-astro-cid-gld3nraw]{position:relative;flex-shrink:0;width:34px;height:20px;border-radius:999px;background:var(--border-strong)}.toggle[data-astro-cid-gld3nraw]:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff}.toggle--on[data-astro-cid-gld3nraw]{background:var(--signal)}.toggle--on[data-astro-cid-gld3nraw]:after{left:17px}.mock--flow[data-astro-cid-gld3nraw]{display:flex;align-items:center;justify-content:center;gap:var(--s3);padding:var(--s4);background:transparent;border:none}.page[data-astro-cid-gld3nraw]{position:relative;flex:1;max-width:200px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-raised);overflow:hidden}.page__top[data-astro-cid-gld3nraw]{padding:var(--s1) var(--s2);background:var(--midnight);color:#fff;font-size:.75rem;font-weight:700}.page__body[data-astro-cid-gld3nraw]{display:flex;flex-direction:column;gap:6px;padding:var(--s3)}.line--h[data-astro-cid-gld3nraw]{height:10px;width:70%;border-radius:3px;background:var(--text-strong);opacity:.8}.field[data-astro-cid-gld3nraw]{padding:4px 8px;border-radius:6px;border:1px solid var(--border-strong);font-size:.6875rem;color:var(--text-muted)}.btnmock[data-astro-cid-gld3nraw]{padding:5px;border-radius:6px;background:var(--signal);color:#fff;font-size:.6875rem;font-weight:700;text-align:center}.arrow[data-astro-cid-gld3nraw]{display:flex;flex-direction:column;align-items:center;font-size:1.4rem;font-weight:700;color:var(--signal)}.arrow[data-astro-cid-gld3nraw] span[data-astro-cid-gld3nraw]{font-size:.6875rem;color:var(--text-muted);font-weight:700}.cal[data-astro-cid-gld3nraw]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.cal[data-astro-cid-gld3nraw] span[data-astro-cid-gld3nraw]{aspect-ratio:1;border-radius:3px;background:var(--bg-subtle)}.cal[data-astro-cid-gld3nraw] span[data-astro-cid-gld3nraw].on{background:var(--signal)}.chat[data-astro-cid-gld3nraw]{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--signal);color:#fff;font-size:.8125rem}.board[data-astro-cid-gld3nraw]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2);padding:var(--s3)}.col[data-astro-cid-gld3nraw]{min-height:90px;padding:var(--s2);border-radius:var(--radius-sm);background:var(--bg-subtle)}.col__h[data-astro-cid-gld3nraw]{margin-bottom:var(--s2);font-size:.75rem;font-weight:700;color:var(--text-strong)}.deal[data-astro-cid-gld3nraw]{padding:6px 8px;border-radius:6px;background:var(--bg-raised);border-left:3px solid var(--signal);font-size:.75rem}@media(max-width:560px){.cards[data-astro-cid-gld3nraw],.board[data-astro-cid-gld3nraw]{grid-template-columns:repeat(2,1fr)}.grid--4[data-astro-cid-gld3nraw]{grid-template-columns:.7fr 1.1fr 1fr .9fr;font-size:.75rem}.mock--flow[data-astro-cid-gld3nraw]{gap:var(--s2);padding:var(--s2)}}.unofficial[data-astro-cid-txjd7bzk]{margin:0 0 var(--s8);padding:var(--s4) var(--s6);border:2px solid var(--brass);border-radius:var(--radius);max-width:var(--measure)}.unofficial__label[data-astro-cid-txjd7bzk]{margin:0 0 var(--s2);font-size:var(--text-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-600)}.unofficial[data-astro-cid-txjd7bzk] p[data-astro-cid-txjd7bzk]:last-child{margin-bottom:0;font-size:var(--text-sm)}.phases-nav[data-astro-cid-txjd7bzk] ol[data-astro-cid-txjd7bzk]{padding:var(--s4) var(--s6) var(--s4) var(--s12);border-radius:var(--radius);background:var(--bg-subtle)}.phases-nav[data-astro-cid-txjd7bzk] li[data-astro-cid-txjd7bzk]{margin-bottom:var(--s1)}.phases-nav[data-astro-cid-txjd7bzk] a[data-astro-cid-txjd7bzk]{display:inline-flex;align-items:center;min-height:36px;font-weight:700}.phases-nav[data-astro-cid-txjd7bzk] span[data-astro-cid-txjd7bzk]{font-size:var(--text-meta);color:var(--text-muted)}.phase[data-astro-cid-txjd7bzk]{margin-top:var(--s16);padding-top:var(--s8);border-top:2px solid var(--brass);scroll-margin-top:5rem}.phase__num[data-astro-cid-txjd7bzk]{margin:0 0 var(--s1);font-size:var(--text-meta);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--signal)}.phase__title[data-astro-cid-txjd7bzk]{margin-top:0}.phase__goal[data-astro-cid-txjd7bzk]{padding:var(--s3) var(--s4);border-left:3px solid var(--signal);background:var(--tint-brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.phase__why[data-astro-cid-txjd7bzk]{color:var(--text)}.phase__steps[data-astro-cid-txjd7bzk] li[data-astro-cid-txjd7bzk]{margin-bottom:var(--s3)}.wfref[data-astro-cid-txjd7bzk]{margin:var(--s6) 0}.wfref__tag[data-astro-cid-txjd7bzk]{margin:0 0 var(--s2);font-size:var(--text-meta);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-600)}.wfref__grid[data-astro-cid-txjd7bzk]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3)}.wfref__item[data-astro-cid-txjd7bzk]{display:flex;flex-direction:column;gap:var(--s1);text-decoration:none;font-size:var(--text-meta);font-weight:700;color:var(--text-strong)}.wfref__item[data-astro-cid-txjd7bzk] img[data-astro-cid-txjd7bzk]{width:100%;height:220px;object-fit:cover;object-position:top;border-radius:var(--radius-sm);border:1px solid var(--border)}.wfref__item[data-astro-cid-txjd7bzk]:hover img[data-astro-cid-txjd7bzk]{border-color:var(--brand-500)}.wfref[data-astro-cid-txjd7bzk] figcaption[data-astro-cid-txjd7bzk]{margin-top:var(--s2);font-size:var(--text-meta);color:var(--text-muted);max-width:var(--measure)}@media(max-width:640px){.wfref__grid[data-astro-cid-txjd7bzk]{grid-template-columns:repeat(2,1fr)}}.phase__learn[data-astro-cid-txjd7bzk]{font-size:var(--text-sm);color:var(--text-muted)}
