:root{--color-brand-teal: #6fe3d2;--color-brand-teal-deep: #0b6b62;--color-text-ink: #101725;--color-text-body: #242e3d;--color-text-muted: #6e7c92;--color-text-muted-accessible: #627087;--color-text-label: #8593a8;--color-text-source: #5c6675;--color-text-on-dark: #fbf1e3;--color-surface-white: #ffffff;--color-surface-sunken: #f2f4f8;--color-surface-page: #e7ecf3;--color-surface-dark: #0d131f;--color-surface-panel: #18202e;--color-surface-raised: #202a3b;--color-surface-paper: #fbf1e3;--color-border-default: #e1e7e9;--color-border-paper: #eee6d8;--color-reader-dark-page-background: #000000;--color-reader-sepia-background: #f4ecd8;--color-reader-sepia-page-background: #faf4e8;--color-reader-sepia-primary-text: #3d2f24;--color-reader-sepia-secondary-text: #6b5847;--color-application-light-tint-soft: rgba(111, 227, 210, .26);--color-application-light-field: rgba(16, 23, 37, .05);--color-application-light-separator: rgba(16, 23, 37, .09);--color-application-light-glass: rgba(255, 255, 255, .66);--color-application-light-glass-line: rgba(16, 23, 37, .07);--color-application-dark-tint-soft: rgba(111, 227, 210, .16);--color-application-dark-field: rgba(251, 241, 227, .07);--color-application-dark-separator: rgba(251, 241, 227, .1);--color-application-dark-seg-on: #303c51;--color-application-dark-glass: rgba(26, 34, 49, .62);--color-application-dark-glass-line: rgba(251, 241, 227, .1);--font-family-sans: "Instrument Sans", system-ui, -apple-system, sans-serif;--font-family-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-serif: Georgia, serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-label: 11px;--font-size-meta: 12px;--font-size-base: 14px;--font-size-body: 16px;--font-size-lead: 20px;--font-size-term: 22px;--font-size-screen-title: 34px;--font-size-title: 38px;--font-size-display: 58px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--radius-button: 16px;--radius-card: 18px;--radius-panel: 24px;--radius-sheet: 34px;--radius-pill: 999px;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--space-2xl: 24px;--space-3xl: 32px;--color-reader-light-background: var(--color-surface-sunken);--color-reader-light-page-background: var(--color-surface-white);--color-reader-light-primary-text: var(--color-text-ink);--color-reader-light-secondary-text: var(--color-text-muted-accessible);--color-reader-light-accent: var(--color-brand-teal-deep);--color-reader-light-saved-underline: var(--color-brand-teal-deep);--color-reader-dark-background: var(--color-surface-dark);--color-reader-dark-primary-text: var(--color-text-on-dark);--color-reader-dark-secondary-text: var(--color-text-label);--color-reader-dark-accent: var(--color-brand-teal);--color-reader-dark-saved-underline: var(--color-brand-teal);--color-reader-sepia-accent: var(--color-brand-teal-deep);--color-reader-sepia-saved-underline: var(--color-brand-teal-deep);--color-application-light-background: var(--color-surface-sunken);--color-application-light-surface: var(--color-surface-white);--color-application-light-surface2: var(--color-surface-page);--color-application-light-primary-text: var(--color-text-ink);--color-application-light-secondary-text: var(--color-text-muted-accessible);--color-application-light-accent: var(--color-brand-teal-deep);--color-application-light-on-accent: var(--color-surface-white);--color-application-light-action-fill: var(--color-brand-teal);--color-application-light-on-action: var(--color-text-ink);--color-application-light-seg-on: var(--color-surface-white);--color-application-light-paper: var(--color-surface-white);--color-application-light-paper-ink: var(--color-text-ink);--color-application-dark-background: var(--color-surface-dark);--color-application-dark-surface: var(--color-surface-panel);--color-application-dark-surface2: var(--color-surface-raised);--color-application-dark-primary-text: var(--color-text-on-dark);--color-application-dark-secondary-text: var(--color-text-label);--color-application-dark-accent: var(--color-brand-teal);--color-application-dark-on-accent: var(--color-surface-dark);--color-application-dark-action-fill: var(--color-brand-teal);--color-application-dark-on-action: var(--color-text-ink);--color-application-dark-paper: var(--color-surface-paper);--color-application-dark-paper-ink: var(--color-text-ink)}
