.sg.svelte-rx6559{max-width:780px;display:flex;flex-direction:column;gap:22px;color:var(--text-primary)}.sg-head.svelte-rx6559{display:flex;flex-direction:column;gap:14px}.sg-badges.svelte-rx6559{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sg-badge.svelte-rx6559{font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:#fff;padding:5px 10px;border-radius:var(--r-control);text-decoration:none}.sg-pill.svelte-rx6559{font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;padding:4px 9px;border-radius:var(--r-control);border:1px solid var(--border-main);color:var(--text-secondary)}.sg-h1.svelte-rx6559{margin:0;font-size:var(--fs-h1);line-height:1.1;font-weight:800;letter-spacing:-.01em}.sg-dek.svelte-rx6559{margin:0;font-size:1.1875rem;line-height:1.5;color:var(--text-secondary)}.sg-meta-row.svelte-rx6559{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.sg-meta.svelte-rx6559{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.84rem;color:var(--text-muted)}.sg-upd.svelte-rx6559{color:#d97706;font-weight:700}.sg-bias-bar.svelte-rx6559,.sg-cue.svelte-rx6559{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 16px;border-radius:var(--r-card);border:1px solid var(--border-main);background:var(--bg-card);color:var(--text-primary);text-decoration:none}.sg-bias-bar.svelte-rx6559:hover,.sg-cue.svelte-rx6559:hover{border-color:var(--text-muted)}.sg-bias-strip.svelte-rx6559{width:8px;height:38px;border-radius:var(--r-control);overflow:hidden;display:flex;flex-direction:column}.sg-bias-strip.svelte-rx6559 i:where(.svelte-rx6559){display:block;width:100%}.sg-bias-txt.svelte-rx6559,.sg-cue-txt.svelte-rx6559{display:flex;flex-direction:column;gap:2px;min-width:0}.sg-bias-txt.svelte-rx6559 b:where(.svelte-rx6559),.sg-cue-txt.svelte-rx6559 b:where(.svelte-rx6559){font-size:.95rem}.sg-bias-txt.svelte-rx6559 span:where(.svelte-rx6559),.sg-cue-txt.svelte-rx6559 span:where(.svelte-rx6559){font-size:.8rem;color:var(--text-muted)}.sg-arrow.svelte-rx6559{font-weight:800;color:var(--link)}.sg-cue-ico.svelte-rx6559{width:48px;height:48px;border-radius:var(--r-card);display:flex;align-items:center;justify-content:center}.sg-card-desk.svelte-rx6559 .dc{margin-bottom:0}.sg-card-desk.svelte-rx6559 .dh-img{height:294px}.sg-card-mob.svelte-rx6559{display:none}@media (max-width: 767px){.sg-card-desk.svelte-rx6559{display:none}.sg-card-mob.svelte-rx6559{display:block}}.sg-fig.svelte-rx6559{margin:0}.sg-fig.svelte-rx6559 img:where(.svelte-rx6559){width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 30%;border-radius:var(--r-card);display:block;background:var(--bg-muted, #e2e8f0)}.sg-fig.svelte-rx6559 figcaption:where(.svelte-rx6559){font-size:.75rem;color:var(--text-muted);margin-top:6px}.sg-body.svelte-rx6559{display:block}.sg-src.svelte-rx6559{font-size:.84rem;color:var(--text-muted);line-height:1.6}.sg-src-lab.svelte-rx6559{font-weight:800;color:var(--text-secondary);margin-right:8px}.sg-src.svelte-rx6559 a:where(.svelte-rx6559){color:var(--text-secondary);font-weight:600}@media (max-width: 640px){.sg.svelte-rx6559{gap:18px}.sg-h1.svelte-rx6559{font-size:var(--fs-h1-mobile)}.sg-dek.svelte-rx6559{font-size:1.05rem}}.sgn.svelte-3iikjq{display:flex;flex-direction:column;gap:12px}.sg-card.svelte-3iikjq{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-card);background:var(--bg-card);border:1px solid var(--border-main)}.sg-lab.svelte-3iikjq{margin:0;font-family:var(--font-mono, monospace);font-size:.75rem;font-weight:700;letter-spacing:.16em}.sg-toc.svelte-3iikjq{margin:0;padding:0;list-style:none;display:grid;gap:2px}.sg-toc.svelte-3iikjq a:where(.svelte-3iikjq){display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:7px 8px;border-radius:var(--r-control);font-size:.92rem;line-height:1.4;color:var(--text-primary);text-decoration:none}.sg-toc.svelte-3iikjq a:where(.svelte-3iikjq):hover{background:var(--bg-hover, rgba(127, 127, 127, .08))}.sg-toc.svelte-3iikjq a.sg-here:where(.svelte-3iikjq){background:var(--bg-muted, rgba(127, 127, 127, .12));font-weight:800}.sg-n.svelte-3iikjq{font-family:var(--font-mono, monospace);font-weight:700;color:var(--link)}.sg-pn.svelte-3iikjq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-pn-a.svelte-3iikjq{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--r-card);border:1px solid var(--border-main);color:var(--text-primary);text-decoration:none;min-width:0}.sg-pn-a.svelte-3iikjq:hover{border-color:var(--text-muted)}.sg-pn-r.svelte-3iikjq{text-align:right}.sg-pn-lab.svelte-3iikjq{font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:var(--text-muted)}.sg-pn-t.svelte-3iikjq{font-size:.92rem;font-weight:800;line-height:1.3}.bp.svelte-1g0xadp{max-width:var(--max-width, 1320px);margin:0 auto;padding:24px 24px 64px}.bp-crumb.svelte-1g0xadp{display:flex;gap:8px;flex-wrap:wrap;font-size:.84rem;color:var(--text-muted);margin-bottom:18px}.bp-crumb.svelte-1g0xadp a:where(.svelte-1g0xadp){color:var(--text-secondary);font-weight:700;text-decoration:none}.bp-crumb.svelte-1g0xadp a:where(.svelte-1g0xadp):hover{text-decoration:underline}.bp-cols.svelte-1g0xadp{display:grid;grid-template-columns:minmax(0,780px) minmax(360px,1fr);gap:36px;align-items:start}.bp-main.svelte-1g0xadp{min-width:0;display:flex;flex-direction:column;gap:40px;max-width:780px}.bp-rail.svelte-1g0xadp{min-width:0;display:flex;flex-direction:column;gap:26px}@media (max-width: 1060px){.bp-cols.svelte-1g0xadp{grid-template-columns:minmax(0,1fr)}.bp-main.svelte-1g0xadp{max-width:none}.bp-rail.svelte-1g0xadp{border-top:1px solid var(--border-main);padding-top:24px}}@media (max-width: 640px){.bp.svelte-1g0xadp{padding:16px 16px 48px}}
