.hw-toc[data-astro-cid-4ukqlppi]{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.hw-toc[data-astro-cid-4ukqlppi] a[data-astro-cid-4ukqlppi]{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:.88rem;font-weight:700;text-decoration:none}.hw-toc[data-astro-cid-4ukqlppi] a[data-astro-cid-4ukqlppi]:hover{border-color:var(--blue);color:var(--blue)}section[data-astro-cid-4ukqlppi][id]{scroll-margin-top:84px}.hw-after[data-astro-cid-4ukqlppi]{margin-top:22px}.hw-h3[data-astro-cid-4ukqlppi]{margin:44px 0 16px;font-size:1.25rem}.hw-promise[data-astro-cid-4ukqlppi] .card[data-astro-cid-4ukqlppi]{position:relative}.hw-num[data-astro-cid-4ukqlppi]{background:var(--blue);width:36px;height:36px;color:var(--surface);border-radius:50%;place-items:center;margin-bottom:14px;font-weight:800;display:grid}.card[data-astro-cid-4ukqlppi] p[data-astro-cid-4ukqlppi]:last-child{margin-bottom:0}.hw-scroll[data-astro-cid-4ukqlppi]{overflow-x:auto}.hw-matrix[data-astro-cid-4ukqlppi]{min-width:560px;max-width:820px;margin-inline:auto}.cell[data-astro-cid-4ukqlppi]{stroke-width:1.5px}.p1[data-astro-cid-4ukqlppi]{fill:#c0262d;stroke:#c0262d}.p2[data-astro-cid-4ukqlppi]{fill:#fbe3e4;stroke:#f1b9bc}.p3[data-astro-cid-4ukqlppi]{fill:#ddf3fd;stroke:#a9def6}.p4[data-astro-cid-4ukqlppi]{fill:var(--bg-soft);stroke:var(--line)}.on-p1[data-astro-cid-4ukqlppi]{fill:#fff}.on-p2[data-astro-cid-4ukqlppi]{fill:#8e1b21}.on-p3[data-astro-cid-4ukqlppi]{fill:#0b4f6c}.on-p4[data-astro-cid-4ukqlppi]{fill:var(--muted)}.cell-p[data-astro-cid-4ukqlppi]{font-size:24px;font-weight:800}.cell-s[data-astro-cid-4ukqlppi]{font-size:12px;font-weight:700}@media (prefers-color-scheme:dark){.p2[data-astro-cid-4ukqlppi]{fill:#4a1e2c;stroke:#6b2a3b}.p3[data-astro-cid-4ukqlppi]{fill:#0e3653;stroke:#1b5578}.on-p2[data-astro-cid-4ukqlppi]{fill:#ffc2c6}.on-p3[data-astro-cid-4ukqlppi]{fill:#a8e4ff}}.hw-rule[data-astro-cid-4ukqlppi] h3[data-astro-cid-4ukqlppi]{color:var(--fg)}.hw-prio[data-astro-cid-4ukqlppi]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.hw-prio[data-astro-cid-4ukqlppi] .card[data-astro-cid-4ukqlppi]{border-top:5px solid var(--line);margin:0;padding:22px}.hw-prio[data-astro-cid-4ukqlppi] .pc1[data-astro-cid-4ukqlppi]{border-top-color:#c0262d}.hw-prio[data-astro-cid-4ukqlppi] .pc2[data-astro-cid-4ukqlppi]{border-top-color:#e8878c}.hw-prio[data-astro-cid-4ukqlppi] .pc3[data-astro-cid-4ukqlppi]{border-top-color:var(--sky)}.hw-prio[data-astro-cid-4ukqlppi] .pc4[data-astro-cid-4ukqlppi]{border-top-color:color-mix(in srgb, var(--muted) 45%, var(--line))}.hw-tag[data-astro-cid-4ukqlppi]{letter-spacing:-.01em;margin:0 0 6px;font-size:1.5rem;font-weight:800}.hw-table[data-astro-cid-4ukqlppi]{margin-top:20px;padding:8px 20px}.hw-table[data-astro-cid-4ukqlppi] th[data-astro-cid-4ukqlppi][scope=row]{width:90px}.hw-badge[data-astro-cid-4ukqlppi]{text-align:center;border-radius:999px;min-width:40px;padding:2px 10px;font-size:.85rem;font-weight:800;display:inline-block}.hw-badge[data-astro-cid-4ukqlppi].pc1{color:#fff;background:#c0262d}.hw-badge[data-astro-cid-4ukqlppi].pc2{color:#8e1b21;background:#fbe3e4}.hw-badge[data-astro-cid-4ukqlppi].pc3{color:#0b4f6c;background:#ddf3fd}.hw-badge[data-astro-cid-4ukqlppi].pc4{background:var(--bg-soft);color:var(--muted);border:1px solid var(--line)}@media (prefers-color-scheme:dark){.hw-badge[data-astro-cid-4ukqlppi].pc2{color:#ffc2c6;background:#4a1e2c}.hw-badge[data-astro-cid-4ukqlppi].pc3{color:#a8e4ff;background:#0e3653}}.hw-own[data-astro-cid-4ukqlppi]{grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.hw-own[data-astro-cid-4ukqlppi]>div[data-astro-cid-4ukqlppi]{padding:28px 32px}.hw-own[data-astro-cid-4ukqlppi]>div[data-astro-cid-4ukqlppi]+div[data-astro-cid-4ukqlppi]{border-left:1px solid var(--line);background:color-mix(in srgb, var(--sky) 5%, var(--surface))}.hw-own[data-astro-cid-4ukqlppi] h3[data-astro-cid-4ukqlppi]{align-items:center;gap:10px;font-size:1.2rem;display:flex}@media (width<=680px){.hw-own[data-astro-cid-4ukqlppi]{grid-template-columns:1fr}.hw-own[data-astro-cid-4ukqlppi]>div[data-astro-cid-4ukqlppi]+div[data-astro-cid-4ukqlppi]{border-left:0;border-top:1px solid var(--line)}}.hw-dot[data-astro-cid-4ukqlppi]{background:var(--blue);border-radius:50%;width:12px;height:12px}.hw-dot[data-astro-cid-4ukqlppi].sky{background:var(--sky)}.hw-ai[data-astro-cid-4ukqlppi]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.hw-ai[data-astro-cid-4ukqlppi] .card[data-astro-cid-4ukqlppi]{margin:0}.hw-people[data-astro-cid-4ukqlppi]{border-color:color-mix(in srgb, var(--blue) 45%, var(--line));box-shadow:var(--shadow)}
