.level-badge.svelte-1qk26tu{display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);border-radius:var(--radius-sm);font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;line-height:1}.size-sm.svelte-1qk26tu{font-size:var(--font-caption);padding:var(--space-4xs) var(--space-2xs)}.size-md.svelte-1qk26tu{font-size:var(--font-label);padding:var(--space-3xs) var(--space-sm)}.level-1.svelte-1qk26tu{background:#10b98126;color:var(--color-safe);border:1px solid rgba(16,185,129,.3)}.level-2.svelte-1qk26tu{background:#00d9ff26;color:var(--color-accent);border:1px solid rgba(0,0,0,.5)}.level-3.svelte-1qk26tu{background:#f59e0b26;color:var(--color-warning);border:1px solid rgba(245,158,11,.3)}.level-4.svelte-1qk26tu{background:#f43f5e26;color:var(--color-critical);border:1px solid rgba(244,63,94,.3)}.prose.svelte-peychi{font-family:var(--font-body);font-size:var(--font-body-size);line-height:var(--line-height-relaxed);color:var(--color-text)}.prose.svelte-peychi h2{font-family:var(--font-heading);font-size:var(--font-title-2);font-weight:700;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-tight);color:var(--color-text);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.prose.svelte-peychi h3{font-family:var(--font-heading);font-size:var(--font-title-3);font-weight:700;line-height:var(--line-height-normal);color:var(--color-text);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.prose.svelte-peychi h4{font-family:var(--font-heading);font-size:var(--font-heading-size);font-weight:700;color:var(--color-text);margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.prose.svelte-peychi p{margin-bottom:var(--space-md);color:var(--color-text-secondary)}.prose.svelte-peychi a{color:var(--color-text);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--transition-fast)}.prose.svelte-peychi a:hover{opacity:.7}.prose.svelte-peychi ul,.prose.svelte-peychi ol{margin-bottom:var(--space-md);padding-left:var(--space-lg);color:var(--color-text-secondary)}.prose.svelte-peychi li{margin-bottom:var(--space-xs)}.prose.svelte-peychi li::marker{color:var(--color-text)}.prose.svelte-peychi strong{font-weight:700;color:var(--color-text)}.prose.svelte-peychi code{font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:.9em;background:#0000001a;color:var(--color-text);padding:.1em .35em;border-radius:var(--radius-xs)}.prose.svelte-peychi pre{background:var(--color-surface);border:1px solid rgba(0,0,0,.5);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-md);overflow-x:auto}.prose.svelte-peychi pre code{background:none;padding:0;font-size:var(--font-label);color:var(--color-text)}.prose.svelte-peychi blockquote{border-left:3px solid rgba(0,0,0,.5);padding-left:var(--space-md);margin-bottom:var(--space-md);color:var(--color-text-secondary);font-style:italic}.prose.svelte-peychi hr{border:none;border-top:1px solid rgba(0,0,0,.5);margin:var(--space-2xl) 0}[data-theme=light] .prose.svelte-peychi pre{border-color:#00000080}[data-theme=light] .prose.svelte-peychi hr{border-top-color:#00000080}[data-theme=light] .prose.svelte-peychi code{background:#00000014}.breadcrumb.svelte-1vi5y92 ol:where(.svelte-1vi5y92){display:flex;align-items:center;gap:var(--space-3xs);list-style:none;flex-wrap:wrap}.breadcrumb.svelte-1vi5y92 li:where(.svelte-1vi5y92){display:flex;align-items:center;gap:var(--space-3xs)}.breadcrumb.svelte-1vi5y92 a:where(.svelte-1vi5y92){font-size:var(--font-small);color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--transition-fast)}.breadcrumb.svelte-1vi5y92 a:where(.svelte-1vi5y92):hover{opacity:.7}.separator.svelte-1vi5y92{font-size:var(--font-small);color:var(--color-text-secondary);opacity:.4}.current.svelte-1vi5y92{font-size:var(--font-small);color:var(--color-text);font-weight:500}.page-header.svelte-n4ep9h{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-2xl)}.title-row.svelte-n4ep9h{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}h1.svelte-n4ep9h{font-family:var(--font-heading);font-size:var(--font-display-2);font-weight:700;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-tight);color:var(--color-text)}.description.svelte-n4ep9h{font-size:var(--font-heading-size);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);max-width:40rem}@media(max-width:38.2rem){h1.svelte-n4ep9h{font-size:var(--font-title-1)}}.nav-card.svelte-12ybn7i{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-surface);border:1px solid rgba(0,0,0,.5);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-normal)}[data-theme=light] .nav-card.svelte-12ybn7i{background:#f5f5f7;border-color:#00000080}.nav-card.svelte-12ybn7i:hover{border-color:#00000080;transform:translateY(-2px);box-shadow:var(--shadow-md)}.content.svelte-12ybn7i{flex:1;display:flex;flex-direction:column;gap:var(--space-4xs)}.text-right.svelte-12ybn7i{align-items:flex-end}.text-left.svelte-12ybn7i{align-items:flex-start}.direction.svelte-12ybn7i{font-size:var(--font-caption);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.title.svelte-12ybn7i{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--font-heading-size);font-weight:600;color:var(--color-text)}.description.svelte-12ybn7i{font-size:var(--font-label);color:var(--color-text-secondary)}.arrow.svelte-12ybn7i{flex-shrink:0;color:var(--color-text-secondary);opacity:.5;transition:all var(--transition-normal)}.nav-card.svelte-12ybn7i:hover .arrow:where(.svelte-12ybn7i){color:var(--color-accent);opacity:1}.variant-prev.svelte-12ybn7i,.variant-next.svelte-12ybn7i{flex:1}
