:root{font-size:125%;color-scheme:light dark;font-family:Inter,Noto Sans TC,Microsoft JhengHei,system-ui,sans-serif;--dark-canvas: #151b18;--dark-paper: #202925;--dark-raised: #27312c;--dark-subtle: #303c35;--dark-selected: #294439;--dark-button: #254738;--dark-border: #516458;--dark-text: #edf3ee;--dark-muted: #b5c4ba;--dark-link: #a9ddbe;--dark-warm: #f9d18a;--dark-warm-bg: #463621;--dark-alert: #ffb29e;--dark-alert-bg: #472b25;--dark-orange-button: #a63f25;color:#18221d;color:light-dark(#18221d,var(--dark-text));background:#f2f0e9;background:light-dark(#f2f0e9,var(--dark-canvas));font-synthesis:none}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:0;background:inherit}button,input,select{font:inherit}a{color:inherit}.markdown ul{padding-left:1.25em}.markdown li{padding-left:.2em;margin-bottom:14px;line-height:1.9;overflow-wrap:anywhere}.markdown code{display:inline-block;font-family:ui-monospace,monospace;font-size:.8em;color:light-dark(#355b42,var(--dark-link));background:light-dark(#e9eee5,var(--dark-subtle));border-radius:3px;padding:0 5px;white-space:nowrap}.report-paper .markdown h1{font-size:1.5rem;line-height:1.45;margin:12px 0 24px;overflow-wrap:anywhere}.report-paper .markdown h2{font-size:1.1875rem;line-height:1.5;margin:28px 0 10px;color:light-dark(#173f32,var(--dark-link))}
