:root{--wtb-bg-page: #f7f5f0;--wtb-bg-section: #efede7;--wtb-bg-subtle: #e7e3db;--wtb-text-primary: #1f1f1b;--wtb-text-secondary: #5f5d56;--wtb-text-muted: #8a867d;--wtb-rule: #d8d3c8;--wtb-accent: #35332e;--wtb-success: #355c45;--wtb-warning: #8a6a24;--wtb-error: #7c312b;--wtb-info: #536674;--wtb-font-sans: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--wtb-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--wtb-size-display: 2.25rem;--wtb-size-h1: 1.625rem;--wtb-size-h2: 1.25rem;--wtb-size-body: 1rem;--wtb-size-meta: .8125rem;--wtb-leading-tight: 1.2;--wtb-leading-body: 1.55;--wtb-space-1: .25rem;--wtb-space-2: .5rem;--wtb-space-3: .75rem;--wtb-space-4: 1rem;--wtb-space-5: 1.5rem;--wtb-space-6: 2rem;--wtb-space-7: 3rem;--wtb-space-8: 4rem;--wtb-measure-prose: 68ch}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--wtb-bg-page);color:var(--wtb-text-primary);font-family:var(--wtb-font-sans);font-size:var(--wtb-size-body);line-height:var(--wtb-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-weight:500;line-height:var(--wtb-leading-tight);margin:0}p{margin:0}a{color:inherit;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit;background:transparent;border:0;padding:var(--wtb-space-2) 0;outline:none}input:focus,textarea:focus,select:focus{border-bottom:1px solid var(--wtb-accent)}[data-role=score],[data-role=metadata],.wtb-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}
