:root{--ease:cubic-bezier(.2, .8, .2, 1)}:root,[data-theme=neutral]{--bg:#121416;--ink:#e8eae6;--mute:#9aa09c;--line:#2a2e31;--acc:#d9532b;--sans:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}[data-theme=gate]{--t-bg:#e8eae6;--t-ink:#1c2024;--t-mute:#6b726f;--t-line:#cfd3cd;--t-acc:#d9532b;--a-bg:#2a1a1f;--a-ink:#f1e6d6;--a-mute:#b8a592;--a-acc:#e8b04a;--a-rose:#c9706b;--bg:#121416;--ink:#e8eae6;--mute:#9aa09c;--line:#2a2e31;--acc:#d9532b;--ease:cubic-bezier(.2, .7, .2, 1);--sans:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--serif:"Fraunces Variable", "Fraunces", Georgia, serif;--hand:"Caveat", cursive}[data-theme=work]{--bg:#131210;--bg2:#171613;--panel:#1b1916;--panel2:#221f1b;--stage:#161411;--line:#2b2824;--line2:#3a3631;--ink:#ede7dd;--ink2:#c8c0b4;--mute:#8e877c;--dim:#625c54;--acc:#ea7444;--acc-s:#ea744421;--ok:#a8b48f;--a-bg:#2a1a1f;--a-ink:#f1e6d6;--sans:"Geist Sans", system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--edge:42px}[data-theme=personal]{--bg:#f1e6d6;--card:#f8f1e6;--card2:#ebdcc6;--line:#dccbb2;--line2:#c9b597;--ink:#2a1a1f;--ink2:#4a3238;--mute:#7d6a5c;--dim:#a8947f;--plum:#2a1a1f;--acc:#e8b04a;--rose:#c9706b;--rose-d:#9a4a45;--sage:#6f7f45;--serif:"Fraunces Variable", "Fraunces", Georgia, serif;--hand:"Caveat", cursive;--mono:"IBM Plex Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--edge:42px}@media (width<=820px){[data-theme=work]{--edge:26px}[data-theme=personal]{--edge:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans,system-ui, sans-serif);margin:0;line-height:1.55}[data-theme=personal] body{font-family:var(--serif)}a{color:inherit;text-decoration-color:var(--acc);text-underline-offset:.2em}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-pref=by-hand-only] [data-ai]:not([data-ai=by-hand]):not([data-show]),[data-pref=not-fully-ai] [data-ai=ai-made]:not([data-show]),.filtered-note{display:none}[data-pref=by-hand-only] [data-ai]:not([data-ai=by-hand]):not([data-show])+.filtered-note,[data-pref=not-fully-ai] [data-ai=ai-made]:not([data-show])+.filtered-note{display:flex}[data-pref=by-hand-only] .filter-box:not(:has([data-ai=by-hand])),[data-pref=not-fully-ai] .filter-box:not(:has([data-ai]:not([data-ai=ai-made]))),.pc{display:none}:root:not([data-pref=not-fully-ai]):not([data-pref=by-hand-only]) .pc[data-for=any],[data-pref=not-fully-ai] .pc[data-for=not-fully-ai],[data-pref=by-hand-only] .pc[data-for=by-hand-only]{display:inline}.ai-mark{font:12px var(--mono,monospace);color:var(--mute);align-items:center;gap:.45em;display:inline-flex}.ai-mark i{border:1.5px solid;border-radius:50%;width:.8em;height:.8em;display:inline-block}.ai-mark[data-level=ai-made] i{background:currentColor}.ai-mark[data-level=some-ai] i{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.ai-mark[data-level=unknown] i{border-style:dashed}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pref-switch{font:12px var(--mono,monospace);flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.pref-seg{display:contents}.pref-switch button{font:inherit;color:var(--mute);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:99px;padding:.25em .7em}.pref-switch button[aria-pressed=true]{color:var(--ink);border-color:var(--acc)}.pref-archive{color:var(--mute);flex-basis:100%;margin:.3rem 0 0}.ai-hidden-note{font:12px var(--mono,ui-monospace, monospace);color:var(--mute,currentColor);margin:0}.ai-hidden-note[hidden]{display:none}.note-reveal{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}html:not(.js) .pref-switch{display:none}
