:root{--paper:#f3efe6;--sheet:#fbf8f1;--ink:#1d1b16;--ink-soft:#55503f;--ink-faint:#6f6957;--rule:#d9d2c0;--code-bg:#efe9db;--accent:#b23a12;--tok-flag:#b23a12;--tok-string:#27705f;--tok-variable:#6a4a9c;--tok-comment:#6f6957;--mono:ui-monospace, "SF Mono", "Cascadia Code", "JetBrains Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace;--serif:Charter, "Bitstream Charter", "Iowan Old Style", "Sitka Text", Cambria, "Noto Serif", Georgia, serif;--hang:7.5rem}@media (prefers-color-scheme:dark){:root{--paper:#12120f;--sheet:#1a1a16;--ink:#ebe6d9;--ink-soft:#bdb7a6;--ink-faint:#979181;--rule:#34332b;--code-bg:#24241e;--accent:#f2a65a;--tok-flag:#f2a65a;--tok-string:#8fcbb4;--tok-variable:#c3aef0;--tok-comment:#979181}}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:1.0625rem/1.6 var(--serif);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}p,h1,h2,h3,ol,dl,dd,pre{margin:0;padding:0}a{color:var(--accent)}code,pre{font-family:var(--mono)}p code,h3 code,dd code{background:var(--code-bg);border-radius:3px;padding:.08em .32em;font-size:.88em}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page{max-width:50rem;margin:0 auto;padding:2rem 1rem 3rem}.masthead{font-family:var(--mono);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.25rem;font-size:.875rem;display:flex}.wordmark{color:var(--ink);font-size:1rem;font-weight:700}a.wordmark-inner{color:inherit;text-decoration:none}.wordmark-tile{--tile-top:#35322a;--tile-bottom:#1d1b16;--tile-wave:#f3efe6;--tile-edge:#fff3;--tile-shadow:#281e0a38;vertical-align:middle;width:1.875em;height:1.875em;filter:drop-shadow(0 1px .5px var(--tile-shadow)) drop-shadow(0 4px 6px var(--tile-shadow));margin-right:.6em}@media (prefers-color-scheme:dark){.wordmark-tile{--tile-top:#3a3830;--tile-bottom:#26251f;--tile-wave:#ebe6d9;--tile-edge:#ffffff24;--tile-shadow:#00000073}}.wordmark-fill-top{stop-color:var(--tile-top)}.wordmark-fill-bottom{stop-color:var(--tile-bottom)}.wordmark-edge-top{stop-color:var(--tile-edge)}.wordmark-edge-bottom{stop-color:var(--tile-edge);stop-opacity:0}.wordmark-wave{fill:var(--tile-wave)}.wordmark-owner{color:var(--ink-faint)}.wordmark-slash{color:var(--accent)}.card{background:var(--sheet);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule), 0 18px 40px -28px #281e0a59;border-radius:6px;padding:1.25rem 2.5rem 2.75rem}.running-head{border-bottom:1px solid var(--rule);font-family:var(--mono);color:var(--ink-soft);justify-content:space-between;gap:1rem;padding-bottom:.75rem;font-size:.8125rem;display:flex}.name{font-family:var(--mono);letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:2.25rem;font-size:clamp(2.5rem,9vw,4.25rem);font-weight:700;line-height:1.05}.tagline{color:var(--ink-soft);margin-top:.75rem;font-size:1.375rem;font-style:italic;line-height:1.35}.section{grid-template-columns:var(--hang) minmax(0, 1fr);margin-top:2.5rem;display:grid}.section h2{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:700;line-height:1.6rem}.section-body>p+p{margin-top:.75rem}.install{color:var(--ink-soft);font-size:.9375rem}.examples{grid-template-columns:minmax(0,1fr);gap:2rem;list-style:none;display:grid}.example h3{font-size:1.0625rem;font-weight:700;line-height:1.4}.command{background:var(--code-bg);border-radius:4px;margin-top:.5rem;position:relative}.command pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:.75rem 3.75rem .75rem .875rem;font-size:.875rem;line-height:1.55}.copy{background:var(--sheet);border:1px solid var(--rule);color:var(--ink-soft);font:.75rem/1.4 var(--mono);cursor:pointer;border-radius:3px;padding:.15rem .45rem;position:absolute;top:.45rem;right:.45rem}.copy:hover{color:var(--ink);border-color:var(--ink-faint)}.tok-command{font-weight:700}.tok-flag{color:var(--tok-flag)}.tok-string{color:var(--tok-string)}.tok-variable{color:var(--tok-variable)}.tok-comment{color:var(--tok-comment);font-style:italic}.tok-operator{color:var(--ink-faint);font-weight:700}.output{border-left:2px solid var(--rule);color:var(--ink-soft);margin-top:.5rem;padding:.5rem .875rem;font-size:.8125rem;line-height:1.5;overflow-x:auto}.flags{grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr);gap:.4rem .875rem;margin-top:.75rem;font-size:.9375rem;line-height:1.5;display:grid}.flags>div{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.flags dt{max-width:13rem}.flags dt code{color:var(--tok-flag);overflow-wrap:anywhere;font-size:.8125rem}.note{color:var(--ink-soft);margin-top:.75rem;font-size:.9375rem}.colophon{font-family:var(--mono);text-align:center;color:var(--ink-soft);margin-top:1.25rem;font-size:.8125rem}.missing{padding:4rem 0}.missing h1{font-family:var(--mono);overflow-wrap:anywhere;font-size:1.5rem;line-height:1.35}.missing p{margin-top:1rem}@media (width<=40rem){.page{padding:1rem 1rem 2rem}.card{padding:1rem 1.125rem 2rem}.running-head-middle{display:none}.name{margin-top:1.5rem}.tagline{font-size:1.1875rem}.section{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:2rem}.flags{grid-template-columns:minmax(0,1fr)}}
