:root{--color-bg:#fff;--color-ink:#000;--color-text:#334;--color-muted:#666;--color-link:#369;--color-primary:#d38305;--color-accent:#a36500;--color-accent-strong:#8a5500;--color-nav:#333;--color-footer:#757575;--color-footer-hover:#444;--color-code-bg:#f4f2ee;--color-table-rule:#e5e5e5;--color-quote-rule:#ddd;--color-ring:#e3dfd8;--color-cal-brand:#a36500;--color-cal-brand-emphasis:#8a5500;--color-cal-brand-text:#fff;--color-cal-bg:#fff;--color-cal-bg-emphasis:#f3f1ed;--color-cal-bg-subtle:#f8f7f4;--color-cal-text:#334;--color-cal-text-emphasis:#000;--color-cal-text-subtle:#555;--color-cal-border:#ddd;--color-cal-border-subtle:#eee;--color-designs-espresso:#16110d;--color-designs-wool:#2b221c;--color-designs-ivory:#f1e8da;--color-designs-ivory-hover:#fff8ec;--color-designs-cognac:#b7794a;--color-designs-shadow:#000;--font-sans:sans-serif;--font-serif:"Merriweather", "Georgia", serif;--font-mono:ui-monospace, "SFMono-Regular", "Menlo", monospace}
*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}table{text-indent:0;border-color:inherit;border-collapse:collapse}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;background-color:#0000;border-radius:0}[hidden]:where(:not([hidden=until-found])){display:none!important}p,li{text-wrap:pretty}body{-webkit-text-size-adjust:100%;margin:0;font-family:ui-sans-serif,system-ui,sans-serif}
