@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_32dfc0ee-module__kJDCNG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_32dfc0ee-module__kJDCNG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:jetbrainsMonoAscii;src:url(../media/JetBrainsMono_Regular.p.0eih7sgdgcium.woff2)format("woff2");font-display:block}.jetbrainsmonoascii_d2b45ff9-module__nvRPSq__className{font-family:jetbrainsMonoAscii}.jetbrainsmonoascii_d2b45ff9-module__nvRPSq__variable{--font-ascii:"jetbrainsMonoAscii"}
*{box-sizing:border-box;margin:0;padding:0}pre,button{font:inherit}ul{list-style:none}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--c-bg);scrollbar-color:var(--c-line) var(--c-bg)}body{background:var(--c-bg);min-height:100dvh;color:var(--c-text);font-family:var(--ff-mono);font-size:var(--fs-body);font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;line-height:1.6}::selection{background:var(--c-green);color:var(--c-bg)}:focus-visible{outline:2px solid var(--c-cyan);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.man{--indent:4ch;width:min(100%,84ch);padding:clamp(16px, 5vw, 48px) clamp(16px, 5vw, 32px) calc(4lh + env(safe-area-inset-bottom));margin-inline:auto}@media (min-width:40rem){.man{--indent:7ch}}.man-title-row{color:var(--c-muted);grid-template-columns:1fr auto 1fr;gap:2ch;display:grid}.man-title-row>:nth-child(2){text-align:center}.man-title-row>:last-child{text-align:right}.man-paint>.man-title-row{margin-top:1lh}.man-section{margin-top:1.5lh}.man-heading{font-size:inherit;font-weight:700;line-height:inherit;color:var(--c-bright)}.man-body{padding-left:var(--indent);margin-top:.15lh}.man-strong{color:var(--c-bright)}.man-flag{color:var(--c-green);white-space:nowrap;font-weight:700}.man-arg{color:var(--c-cyan);text-underline-offset:.22em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.man-prose{text-wrap:pretty;max-width:68ch}.man-lines li+li{margin-top:.1lh}.man-tags{flex-wrap:wrap;gap:0 2ch;display:flex}.man-footer{margin-top:2lh}.masthead{margin-top:1.5lh;container-type:inline-size}.masthead-row{font-size:var(--fs-banner);align-items:center;gap:1.2em;display:flex}.masthead-photo{aspect-ratio:1;border:1px solid var(--c-line);flex-shrink:0;width:6.3em;position:relative;overflow:hidden}.masthead-banner{font-family:var(--ff-ascii);color:var(--c-green);margin:0;line-height:1.05;overflow:hidden}.synopsis{gap:1ch;display:flex}.synopsis-cmd{color:var(--c-bright)}.synopsis-flags{flex-wrap:wrap;gap:0 1ch;display:flex}.synopsis-flag{color:var(--c-muted);cursor:pointer;background:0 0;border:0;padding-block:.2em;text-decoration:none;display:inline-block}.synopsis-flag:active{background:var(--c-green);color:var(--c-bg)}.synopsis-flag:active .man-flag{color:inherit}@media (hover:hover){.synopsis-flag:hover{background:var(--c-green);color:var(--c-bg)}.synopsis-flag:hover .man-flag{color:inherit}}.opt-list{flex-direction:column;gap:.2lh;margin-top:.2lh;display:flex}.opt{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:1fr auto;align-items:center;column-gap:2ch;width:calc(100% + 2ch);margin-inline:-1ch;padding:.25lh 1ch;transition:background-color .12s ease-out,color .12s ease-out;display:grid}.opt-text{flex-direction:column;min-width:0;display:flex}.opt-arg{padding-left:var(--indent)}.opt-icon{color:var(--c-muted);display:flex}.opt:active{background:var(--c-green);color:var(--c-bg)}.opt:active :is(.man-flag,.man-arg,.opt-icon){color:inherit}@media (hover:hover){.opt:hover{background:var(--c-green);color:var(--c-bg)}.opt:hover :is(.man-flag,.man-arg,.opt-icon){color:inherit}}.opt:focus-visible{outline:2px solid var(--c-cyan);outline-offset:0}.opt[data-done] .man-arg{text-decoration:none}.opt[data-done]:not(:hover,:active) :is(.man-arg,.opt-icon){color:var(--c-green)}.pager-bar{padding-block:.4lh calc(.4lh + env(safe-area-inset-bottom));background:var(--c-bg);position:fixed;inset:auto 0 0}.pager-inner{white-space:nowrap;align-items:center;width:min(100%,84ch);margin-inline:auto;padding-inline:clamp(16px,5vw,32px);display:flex;overflow:hidden}.pager-prompt{background:var(--c-text);color:var(--c-bg);text-overflow:ellipsis;padding-right:1ch;overflow:hidden}.pager-keys{display:none}@media (hover:hover) and (pointer:fine){.pager-keys{display:inline}}.pager-cursor{background:var(--c-text);flex-shrink:0;width:1ch;height:1.2em;margin-left:.5ch;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}@keyframes tw-type{0%{width:0}to{width:100%}}@keyframes tw-show{to{opacity:1}}@keyframes tw-hold{0%{opacity:1}to{opacity:1}}@keyframes paint{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.tw-prefix{opacity:0;animation:tw-show 10ms linear var(--tw-delay) forwards}.tw-cmd{vertical-align:bottom;white-space:pre;width:calc(var(--tw-ch) * 1ch);display:inline-block}.tw-reveal{vertical-align:bottom;white-space:pre;animation:tw-type var(--tw-dur) steps(var(--tw-ch), end) var(--tw-delay) both;display:inline-block;overflow:hidden}.tw-caret{vertical-align:text-bottom;opacity:0;width:1ch;height:1.15em;animation:tw-hold var(--tw-dur) linear var(--tw-delay);background:currentColor;display:inline-block}.man-paint{animation:paint .36s steps(18, end) var(--tw-delay) both}.pager-bar{opacity:0;animation:tw-show 10ms linear var(--tw-delay) forwards}@media (prefers-reduced-motion:reduce){.tw-prefix,.pager-bar{opacity:1;animation:none}.tw-reveal{width:100%;animation:none}.tw-caret{display:none}.man-paint,.pager-cursor{animation:none}.opt{transition:none}}
