:root{color-scheme:light dark;--cobogo-canvas:#f8f7f2;--cobogo-surface:#fff;--cobogo-surface-muted:#efede5;--cobogo-text:#211f1b;--cobogo-text-muted:#666158;--cobogo-border:#d3cec4;--cobogo-accent:#1b4d6b;--cobogo-focus:#1769aa;--cobogo-focus-contrast:var(--cobogo-canvas);--cobogo-focus-inverted:var(--cobogo-surface);--cobogo-focus-contrast-inverted:var(--cobogo-text);--cobogo-info:#1b4d6b;--cobogo-success:#2e6b4a;--cobogo-warning:#8a5a00;--cobogo-danger:#a13827;--cobogo-font-body:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cobogo-font-display:var(--cobogo-font-body);--cobogo-font-inscription:var(--cobogo-font-body);--cobogo-font-data:ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace;--cobogo-leading-body:1.55;--cobogo-leading-tight:1.15;--cobogo-reading-measure:70ch;--cobogo-space-adjacent:.375rem;--cobogo-space-group:.875rem;--cobogo-space-section:2rem;--cobogo-space-pause:4rem;--cobogo-radius-control:.375rem;--cobogo-radius-surface:.5rem;--cobogo-shadow-raised:0 .25rem 1rem #00000014;--cobogo-motion-state:.14s;--cobogo-motion-spatial:.22s;--cobogo-ease-out:cubic-bezier(.16, 1, .3, 1)}[data-cobogo-theme=dark]{color-scheme:dark;--cobogo-canvas:#191816;--cobogo-surface:#24221f;--cobogo-surface-muted:#302d29;--cobogo-text:#f1eee7;--cobogo-text-muted:#c0bbb0;--cobogo-border:#4b4740;--cobogo-accent:#8fc2df;--cobogo-focus:#9ed2ff;--cobogo-focus-contrast:var(--cobogo-canvas);--cobogo-info:#8fc2df;--cobogo-success:#83c69f;--cobogo-warning:#e6bc62;--cobogo-danger:#f09a8b;--cobogo-shadow-raised:0 .25rem 1rem #00000047}:where(html){background:var(--cobogo-canvas);color:var(--cobogo-text);font-family:var(--cobogo-font-body);line-height:var(--cobogo-leading-body)}:where(body){background:var(--cobogo-canvas);color:var(--cobogo-text);margin:0}:where(h1,h2,h3,h4,h5,h6){color:var(--cobogo-text);font-family:var(--cobogo-font-display);line-height:var(--cobogo-leading-tight);text-wrap:balance}:where(p,li,blockquote){max-inline-size:var(--cobogo-reading-measure)}:where(a){color:var(--cobogo-accent);text-underline-offset:.18em}:where(:focus-visible){outline:.1875rem solid var(--cobogo-focus);outline-offset:.1875rem;box-shadow:0 0 0 .1875rem var(--cobogo-focus-contrast)}:where(button,input,select,textarea){font:inherit}:where(button,input,select,textarea,[role=button]){border-radius:var(--cobogo-radius-control)}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}:where(th,td){padding:var(--cobogo-space-group);border-block-end:1px solid var(--cobogo-border);text-align:start;vertical-align:top}:where(th){font-family:var(--cobogo-font-inscription);font-weight:700}:where(code,kbd,samp,[data-cobogo-data]){font-family:var(--cobogo-font-data);font-variant-numeric:tabular-nums}:where([data-cobogo-inscription]){color:var(--cobogo-text-muted);font-family:var(--cobogo-font-inscription);font-size:.875em}:where([data-cobogo-surface]){background:var(--cobogo-surface);border:1px solid var(--cobogo-border);border-radius:var(--cobogo-radius-surface);padding:var(--cobogo-space-section)}:where([data-cobogo-surface=muted]){background:var(--cobogo-surface-muted)}:where([data-cobogo-inverted]){--cobogo-focus:var(--cobogo-focus-inverted);--cobogo-focus-contrast:var(--cobogo-focus-contrast-inverted)}:where([data-cobogo-state]){border-inline-start:.25rem solid;padding-inline-start:var(--cobogo-space-group)}:where([data-cobogo-state=info]){color:var(--cobogo-info)}:where([data-cobogo-state=success]){color:var(--cobogo-success)}:where([data-cobogo-state=warning]){color:var(--cobogo-warning)}:where([data-cobogo-state=danger]){color:var(--cobogo-danger)}:where([data-cobogo-stack])>*+*{margin-block-start:var(--cobogo-space-group)}:where([data-cobogo-flow])>*+*{margin-block-start:var(--cobogo-space-section)}:where([data-cobogo-pause]){margin-block:var(--cobogo-space-pause)}@media (prefers-reduced-motion:reduce){:root{--cobogo-motion-state:0s;--cobogo-motion-spatial:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
