.obs-page.svelte-kwx0w6{background:var(--rs-bg-public);color:var(--rs-text-public);min-width:0}.hero.svelte-kwx0w6{padding:72px 28px 36px;border-bottom:1px solid var(--rs-border-public)}.hero-inner.svelte-kwx0w6{max-width:880px;margin:0 auto;display:grid;gap:16px;min-width:0}.eyebrow.svelte-kwx0w6{display:inline-flex;align-items:center;gap:10px;margin:0;padding:6px 12px;border:1px solid var(--rs-border-public-strong);border-radius:999px;background:#ffffff06;font-size:10px;letter-spacing:.16em;color:var(--rs-muted-public);width:max-content;max-width:100%;flex-wrap:wrap}.eb-dot.svelte-kwx0w6{width:4px;height:4px;border-radius:999px;background:var(--rs-cyan-public)}.id-tag.svelte-kwx0w6{color:var(--rs-cyan-public);letter-spacing:.06em;text-transform:none}h1.svelte-kwx0w6{margin:0;font-size:clamp(28px,3.4vw,38px);line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.meta.svelte-kwx0w6{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;letter-spacing:.06em;color:var(--rs-muted-public)}.source.svelte-kwx0w6{color:var(--rs-text-public);text-transform:uppercase;letter-spacing:.16em}.dot.svelte-kwx0w6{width:3px;height:3px;border-radius:999px;background:var(--rs-cyan-public);opacity:.6}.dry-mode.svelte-kwx0w6{color:var(--rs-amber);border:1px solid var(--rs-amber);padding:1px 8px;border-radius:999px}.body.svelte-kwx0w6{max-width:880px;margin:0 auto;padding:36px 28px 96px;min-width:0;display:grid;gap:28px}.rows.svelte-kwx0w6{margin:0;border:1px solid var(--rs-border-public);border-radius:14px;overflow:hidden;background:#ffffff05}.row.svelte-kwx0w6{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;padding:14px 20px;border-top:1px solid var(--rs-border-public);align-items:baseline}.row.svelte-kwx0w6:first-child{border-top:none}.row.svelte-kwx0w6 dt:where(.svelte-kwx0w6){margin:0;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--rs-muted-public)}.row.svelte-kwx0w6 dd:where(.svelte-kwx0w6){margin:0;font-size:13px;line-height:1.6;color:var(--rs-text-public);overflow-wrap:anywhere}.body-row.svelte-kwx0w6{grid-template-columns:1fr}.body-row.svelte-kwx0w6 dt:where(.svelte-kwx0w6){padding-bottom:6px}.excerpt.svelte-kwx0w6{white-space:pre-wrap;color:var(--rs-text-public);overflow-wrap:anywhere;word-break:break-word}.external-id.svelte-kwx0w6{font-family:var(--rs-mono-font, monospace);color:var(--rs-muted-public)}.src-link.svelte-kwx0w6{color:var(--rs-text-public);text-decoration:none;border-bottom:1px dashed var(--rs-border-public-strong);overflow-wrap:anywhere;word-break:break-word;display:inline-block;max-width:100%}.src-link.svelte-kwx0w6:hover{color:var(--rs-cyan-public);border-bottom-color:var(--rs-cyan-soft)}.foot.svelte-kwx0w6{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cite.svelte-kwx0w6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--rs-text-public);border:1px solid var(--rs-cyan-soft);border-radius:999px;padding:8px 18px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.cite.svelte-kwx0w6:hover{background:#22d3ee0f;color:var(--rs-cyan-public)}.cite.svelte-kwx0w6:focus-visible{outline:2px solid var(--rs-cyan-soft);outline-offset:3px}.permalink.svelte-kwx0w6{font-size:11px;color:var(--rs-muted-public);letter-spacing:.04em;margin:0}.permalink.svelte-kwx0w6 a:where(.svelte-kwx0w6){color:var(--rs-text-public);text-decoration:none;border-bottom:1px dashed var(--rs-border-public-strong)}.permalink.svelte-kwx0w6 a:where(.svelte-kwx0w6):hover{color:var(--rs-cyan-public)}@media (max-width: 720px){.hero.svelte-kwx0w6{padding:56px 18px 28px}.body.svelte-kwx0w6{padding:28px 18px 64px}.row.svelte-kwx0w6{grid-template-columns:1fr;gap:4px;padding:14px 18px}}
