:root, :host {
  --signal-text: #0f1115;
  --signal-body: #4a505b;
  --signal-muted: #6b7280;
  --signal-subtle: #9098a6;
  --signal-surface: #f4f5f7;
  --signal-raised: #ffffff;
  --signal-raised-strong: #e9ebef;
  --signal-sunken: #eceef2;
  --signal-line: #e2e5ea;
  --signal-line-strong: #cfd3da;
  --signal-danger: #c0182b;
  --signal-on-accent: #ffffff;
  --signal-shadow: 0 10px 30px rgba(15, 17, 21, 0.08);
  --signal-site-org: #0f9b78;
  --signal-site-org-filament: #bfe6da;
  --signal-site-org-glow: transparent;
  --signal-site-com: #c94a33;
  --signal-site-com-filament: #f3d2ca;
  --signal-site-com-glow: transparent;
  --signal-site-ai: #8a3ee0;
  --signal-site-ai-filament: #e3d3f8;
  --signal-site-ai-glow: transparent;
  --signal-show-day: block;
  --signal-show-night: none;
  --signal-font: "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, -apple-system, 'Segoe UI', sans-serif;
  --signal-font-display: "f-cfff412005eed2f0152d1c110c78ac564642b943e64322fbd687083177d6fa70", "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, sans-serif;
  --signal-font-mono: "f-fd7521f3531a5ccfc655b25c4f22e9871df3ec141ad79bb27fde20d0df347b6d", ui-monospace, SFMono-Regular, Menlo, monospace;
  --signal-size-tiny: 0.75rem;
  --signal-size-small: 0.875rem;
  --signal-size-base: 1.0625rem;
  --signal-size-lead: 1.3125rem;
  --signal-size-title: clamp(2.375rem, 6cqi + 1rem, 5rem);
  --signal-size-chapter: clamp(1.75rem, 3cqi + 1rem, 2.75rem);
  --signal-measure: 38rem;
  --signal-wide: 72rem;
  --signal-gutter: 1rem;
  --signal-radius: 10px;
  --signal-radius-card: 14px;
  --signal-pulse-duration: 3.2s;
  --signal-scheme: light;
  --signal-accent: #0f9b78;
  --signal-filament: #bfe6da;
  --signal-glow: transparent;
  --signal-density: 1;
}
@media (prefers-color-scheme: dark) {
  :root, :host {
    --signal-text: #eef0f2;
    --signal-body: #a7acb6;
    --signal-muted: #838a99;
    --signal-subtle: #5c6270;
    --signal-surface: #0b0c0f;
    --signal-raised: #111318;
    --signal-raised-strong: #1c1f25;
    --signal-sunken: #08090b;
    --signal-line: #1c1f25;
    --signal-line-strong: #2a2e36;
    --signal-danger: #ff5a5f;
    --signal-on-accent: #0b0c0f;
    --signal-shadow: 0 24px 48px rgba(0, 0, 0, 0.6);
    --signal-site-org: #4ce0b3;
    --signal-site-org-filament: #24483e;
    --signal-site-org-glow: rgba(76, 224, 179, 0.55);
    --signal-site-com: #ff7f66;
    --signal-site-com-filament: #4f2a23;
    --signal-site-com-glow: rgba(255, 127, 102, 0.55);
    --signal-site-ai: #c38bff;
    --signal-site-ai-filament: #3d2f5a;
    --signal-site-ai-glow: rgba(195, 139, 255, 0.5);
    --signal-show-day: none;
    --signal-show-night: block;
    --signal-font: "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, -apple-system, 'Segoe UI', sans-serif;
    --signal-font-display: "f-cfff412005eed2f0152d1c110c78ac564642b943e64322fbd687083177d6fa70", "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, sans-serif;
    --signal-font-mono: "f-fd7521f3531a5ccfc655b25c4f22e9871df3ec141ad79bb27fde20d0df347b6d", ui-monospace, SFMono-Regular, Menlo, monospace;
    --signal-size-tiny: 0.75rem;
    --signal-size-small: 0.875rem;
    --signal-size-base: 1.0625rem;
    --signal-size-lead: 1.3125rem;
    --signal-size-title: clamp(2.375rem, 6cqi + 1rem, 5rem);
    --signal-size-chapter: clamp(1.75rem, 3cqi + 1rem, 2.75rem);
    --signal-measure: 38rem;
    --signal-wide: 72rem;
    --signal-gutter: 1rem;
    --signal-radius: 10px;
    --signal-radius-card: 14px;
    --signal-pulse-duration: 3.2s;
    --signal-scheme: dark;
    --signal-accent: #4ce0b3;
    --signal-filament: #24483e;
    --signal-glow: rgba(76, 224, 179, 0.55);
    --signal-density: 1;
  }
}
:root[data-theme="light"], :host([data-theme="light"]) {
  --signal-text: #0f1115;
  --signal-body: #4a505b;
  --signal-muted: #6b7280;
  --signal-subtle: #9098a6;
  --signal-surface: #f4f5f7;
  --signal-raised: #ffffff;
  --signal-raised-strong: #e9ebef;
  --signal-sunken: #eceef2;
  --signal-line: #e2e5ea;
  --signal-line-strong: #cfd3da;
  --signal-danger: #c0182b;
  --signal-on-accent: #ffffff;
  --signal-shadow: 0 10px 30px rgba(15, 17, 21, 0.08);
  --signal-site-org: #0f9b78;
  --signal-site-org-filament: #bfe6da;
  --signal-site-org-glow: transparent;
  --signal-site-com: #c94a33;
  --signal-site-com-filament: #f3d2ca;
  --signal-site-com-glow: transparent;
  --signal-site-ai: #8a3ee0;
  --signal-site-ai-filament: #e3d3f8;
  --signal-site-ai-glow: transparent;
  --signal-show-day: block;
  --signal-show-night: none;
  --signal-font: "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, -apple-system, 'Segoe UI', sans-serif;
  --signal-font-display: "f-cfff412005eed2f0152d1c110c78ac564642b943e64322fbd687083177d6fa70", "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, sans-serif;
  --signal-font-mono: "f-fd7521f3531a5ccfc655b25c4f22e9871df3ec141ad79bb27fde20d0df347b6d", ui-monospace, SFMono-Regular, Menlo, monospace;
  --signal-size-tiny: 0.75rem;
  --signal-size-small: 0.875rem;
  --signal-size-base: 1.0625rem;
  --signal-size-lead: 1.3125rem;
  --signal-size-title: clamp(2.375rem, 6cqi + 1rem, 5rem);
  --signal-size-chapter: clamp(1.75rem, 3cqi + 1rem, 2.75rem);
  --signal-measure: 38rem;
  --signal-wide: 72rem;
  --signal-gutter: 1rem;
  --signal-radius: 10px;
  --signal-radius-card: 14px;
  --signal-pulse-duration: 3.2s;
  --signal-scheme: light;
  --signal-accent: #0f9b78;
  --signal-filament: #bfe6da;
  --signal-glow: transparent;
  --signal-density: 1;
}
:root[data-theme="dark"], :host([data-theme="dark"]) {
  --signal-text: #eef0f2;
  --signal-body: #a7acb6;
  --signal-muted: #838a99;
  --signal-subtle: #5c6270;
  --signal-surface: #0b0c0f;
  --signal-raised: #111318;
  --signal-raised-strong: #1c1f25;
  --signal-sunken: #08090b;
  --signal-line: #1c1f25;
  --signal-line-strong: #2a2e36;
  --signal-danger: #ff5a5f;
  --signal-on-accent: #0b0c0f;
  --signal-shadow: 0 24px 48px rgba(0, 0, 0, 0.6);
  --signal-site-org: #4ce0b3;
  --signal-site-org-filament: #24483e;
  --signal-site-org-glow: rgba(76, 224, 179, 0.55);
  --signal-site-com: #ff7f66;
  --signal-site-com-filament: #4f2a23;
  --signal-site-com-glow: rgba(255, 127, 102, 0.55);
  --signal-site-ai: #c38bff;
  --signal-site-ai-filament: #3d2f5a;
  --signal-site-ai-glow: rgba(195, 139, 255, 0.5);
  --signal-show-day: none;
  --signal-show-night: block;
  --signal-font: "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, -apple-system, 'Segoe UI', sans-serif;
  --signal-font-display: "f-cfff412005eed2f0152d1c110c78ac564642b943e64322fbd687083177d6fa70", "f-aa530716b0d351866af7dbfa3eee4120fb36f2d071baff8c234185141865c7ff", system-ui, sans-serif;
  --signal-font-mono: "f-fd7521f3531a5ccfc655b25c4f22e9871df3ec141ad79bb27fde20d0df347b6d", ui-monospace, SFMono-Regular, Menlo, monospace;
  --signal-size-tiny: 0.75rem;
  --signal-size-small: 0.875rem;
  --signal-size-base: 1.0625rem;
  --signal-size-lead: 1.3125rem;
  --signal-size-title: clamp(2.375rem, 6cqi + 1rem, 5rem);
  --signal-size-chapter: clamp(1.75rem, 3cqi + 1rem, 2.75rem);
  --signal-measure: 38rem;
  --signal-wide: 72rem;
  --signal-gutter: 1rem;
  --signal-radius: 10px;
  --signal-radius-card: 14px;
  --signal-pulse-duration: 3.2s;
  --signal-scheme: dark;
  --signal-accent: #4ce0b3;
  --signal-filament: #24483e;
  --signal-glow: rgba(76, 224, 179, 0.55);
  --signal-density: 1;
}
