[data-theme=kaisaling-v3],[data-theme=kaisaling-v3].dark{color-scheme:light;--background:#f5eddb;--foreground:#211a18;--card:#fbf5e6;--card-foreground:#211a18;--popover:#fbf5e6;--popover-foreground:#211a18;--primary:#b2382b;--primary-foreground:#f5eddb;--primary-accent:#592844;--secondary:#e9ca63;--secondary-foreground:#211a18;--secondary-accent:#592844;--muted:#ece2cb;--muted-foreground:#726a62;--accent:#e47c8c;--accent-foreground:#211a18;--info:var(--color-sky-300);--info-foreground:var(--color-sky-950);--success:#3f6b32;--success-foreground:#f5eddb;--warning:#7a5010;--warning-foreground:#f5eddb;--error:#b2382b;--error-foreground:#f5eddb;--border:#211a1861;--input:#211a1861;--outline:#b2382b;--radius:0rem;--gallery-format-badge:ticket;--nav-height:56px;--page-max-width:72rem;--main-pad-y:3rem;--border-width:1px;--card-shadow:none;--emdash-search-bg:var(--background);--emdash-search-text:var(--foreground);--emdash-search-muted:var(--muted-foreground);--emdash-search-border:var(--border);--emdash-search-hover:var(--accent);--emdash-search-highlight:var(--foreground);--sidebar-background:#fbf5e6;--sidebar-foreground:#211a18;--sidebar-primary:#b2382b;--sidebar-primary-foreground:#f5eddb;--sidebar-accent:#e9ca63;--sidebar-accent-foreground:#211a18;--sidebar-border:#211a1861;--sidebar-outline:#b2382b;--font-body:"Literata Variable", "Literata", "Literata Fallback", ui-serif, Georgia, serif;--font-display:"Cooper Variable", "Cooper", "Cooper Fallback", ui-serif, Georgia, serif;--font-meta:"Sofia Sans Condensed Variable", "Sofia Sans Condensed Fallback", "Arial Narrow", sans-serif;--font-optical-sizing:auto;--nav-tracking:.09em;--nav-transform:uppercase;--nav-font-weight:750;--nav-font-size:.95rem;--nav-brand-tracking:-.03em;--nav-brand-size:1.9rem;--nav-brand-weight:680;--nav-brand-transform:none;--code-block-bg:#211a18;--code-bg:#ece2cb;--cta-accent:#b2382b;--cta-accent-alt:#e9ca63;--cta-accent-foreground:#f5eddb;--newsletter-plate:#e47c8c;--newsletter-ink:#211a18;--newsletter-paper:#f5eddb;--reading-size:1.125rem;--reading-opsz:25}[data-theme=kaisaling-v3] body{color-scheme:light}[data-theme=kaisaling-v3] .page-content>header:first-child{padding-top:.25rem}[data-theme=kaisaling-v3] .page-content>header:first-child>h1{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.25rem,6vw,3.75rem);line-height:.95}[data-theme=kaisaling-v3] main.site-shell:has(.annual-sheet){max-width:none;padding-inline:2.5rem}[data-theme=kaisaling-v3] #site-header,[data-theme=kaisaling-v3] #site-header.supports-\[backdrop-filter\]\:bg-background\/60{background:var(--background);backdrop-filter:none}
