main.svelte-7ke6fz{background:var(--ouob-color-background-void);min-height:100vh}article.svelte-7ke6fz{width:min(100%, var(--ouob-layout-policy-width));padding:var(--ouob-space-24) var(--ouob-layout-page-gutter-right);padding-left:var(--ouob-layout-page-gutter-left);margin:0 auto}header.svelte-7ke6fz{margin-bottom:var(--ouob-space-16);padding-bottom:var(--ouob-space-8);border-bottom:1px solid var(--ouob-color-border-subtle)}header.svelte-7ke6fz>p:where(.svelte-7ke6fz):first-child{margin:0 0 var(--ouob-space-6);color:var(--ouob-color-accent-sand);font-family:var(--ouob-font-family-mono);font-size:var(--ouob-font-size-kicker);letter-spacing:.2em;font-weight:700}h1.svelte-7ke6fz{font-family:var(--ouob-font-family-display-zh);font-size:clamp(var(--ouob-font-size-section-min), 7vw, var(--ouob-font-size-section-max));line-height:var(--ouob-font-line-height-tight);margin:0}.updated.svelte-7ke6fz{margin:var(--ouob-space-6) 0 0;color:var(--ouob-color-text-muted);font-size:var(--ouob-font-size-meta)}section.svelte-7ke6fz{margin-top:var(--ouob-space-12)}h2.svelte-7ke6fz{margin:0 0 var(--ouob-space-4);font-family:var(--ouob-font-family-display-zh);font-size:var(--ouob-font-size-rail-title);line-height:var(--ouob-font-line-height-card)}section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--ouob-color-text-muted);font-size:var(--ouob-font-size-body);line-height:var(--ouob-font-line-height-body);margin:0}a.svelte-7ke6fz{color:var(--ouob-color-text-primary)}a.svelte-7ke6fz:hover,a.svelte-7ke6fz:focus-visible{color:var(--ouob-color-accent-sand)}
