:root{color-scheme:light dark;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;color:var(--ink);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #f6f6f2;--bg-veil: rgb(246 246 242 / 92%);--hairline: rgb(23 24 19 / 6%);--ink: #171813;--on-ink: #fff;--muted: #66685f;--line: #e6e7df;--line-strong: #c9c8c0;--paper: #fff;--chip: #ecede6;--chip-ink: #55574f;--spinner: #8bb518;--lime: #c8f542;--night-ink: #f4f5ee;--night-muted: #e3e4dc;--night-pill: #f4f5ee;--night-pill-ink: #171813}@media(prefers-color-scheme:dark){:root{--bg: #11120f;--bg-veil: rgb(17 18 15 / 88%);--hairline: rgb(255 255 255 / 8%);--ink: #f4f5ee;--on-ink: #171813;--muted: #a3a59b;--line: #2c2d28;--line-strong: #4a4b44;--paper: #1c1d19;--chip: #23241f;--chip-ink: #d4d5cd;--spinner: var(--lime)}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;color:var(--ink);background:var(--bg)}button,a{font:inherit}.brand-mark{flex:none;width:24px;height:24px;border-radius:22.3%;box-shadow:0 0 0 1px var(--hairline)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-footer{display:flex;width:min(100% - 32px,1080px);flex-direction:column;align-items:center;gap:4px;margin:40px auto 0;padding:16px 0 28px;border-top:1px solid var(--hairline);font-size:12px}.byline{display:flex;align-items:center;gap:8px;margin:0;color:var(--muted)}.byline-name{color:var(--ink);font-size:15px;font-weight:800;letter-spacing:-.04em}.byline-by{font-size:13px;font-weight:500}.legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 20px}.legal-links a,.operator{display:inline-flex;min-height:44px;align-items:center}.legal-links a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.operator img{display:block;width:auto;height:22px}@media(prefers-color-scheme:dark){.operator img{filter:brightness(0) invert(1)}}
