@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/a/font/ibm-plex-mono-400.woff2") format("woff2")}:root{--bg:#faf7f2;--glitch-op:0.5;--panel:#14181a;--panel-bar:#1d2326;--panel-line:#242c2f;--ink:#e8e6df;--comment:#707a73;--key:#4cc69e;--punct:#57635c;--string:#e6d3a3;--shadow:0 2px 6px rgba(15, 19, 17, 0.25),0 24px 60px rgba(15, 19, 17, 0.35)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=professional]):not([data-theme=night]){--bg:#08090b;--panel:#101317;--panel-bar:#16191d;--panel-line:#20262c;--ink:#eceff2;--key:#9db4c9;--comment:#6b7278;--punct:#49505a;--string:#c8c2ad;--glitch-op:0.33;--shadow:0 2px 6px rgba(0, 0, 0, 0.5),0 24px 60px rgba(0, 0, 0, 0.6)}}:root[data-theme=night]{--bg:#120a24;--panel:#1a1130;--panel-bar:#241640;--panel-line:#3a2466;--ink:#f6e9ff;--key:#ff5fd2;--comment:#8a6bd6;--punct:#6f4fb0;--string:#36e6f0;--glitch-op:0.4;--shadow:0 2px 8px rgba(0, 0, 0, 0.6),0 0 40px rgba(255, 95, 210, 0.18),0 24px 60px rgba(54, 230, 240, 0.12)}:root[data-theme=light]{--panel:#2f383d;--panel-bar:#39434a;--panel-line:#46525a}:root[data-theme=professional]{--bg:#08090b;--panel:#101317;--panel-bar:#16191d;--panel-line:#20262c;--ink:#eceff2;--key:#9db4c9;--comment:#6b7278;--punct:#49505a;--string:#c8c2ad;--glitch-op:0.33;--shadow:0 2px 6px rgba(0, 0, 0, 0.5),0 24px 60px rgba(0, 0, 0, 0.6)}.oklgo9 .iign89,.oklgo9 .scfgrq,.oklgo9 .txi5xt{display:none}:root[data-theme=light] .oklgo9 .hzkh5z{display:none}:root[data-theme=light] .oklgo9 .scfgrq{display:inline}:root[data-theme=night] .oklgo9 .hzkh5z{display:none}:root[data-theme=night] .oklgo9 .iign89{display:inline}:root[data-theme=professional] .oklgo9 .hzkh5z{display:none}:root[data-theme=professional] .oklgo9 .txi5xt{display:inline}.oklgo9 .xhbde3,.oklgo9 .yscgb3{display:none}:root[data-theme=night] .oklgo9 .ud60xo{display:none}:root[data-theme=night] .oklgo9 span.xhbde3{display:inline}:root[data-theme=night] .oklgo9 img.xhbde3{display:block}:root[data-theme=professional] .oklgo9 .ud60xo{display:none}:root[data-theme=professional] .oklgo9 span.yscgb3{display:inline}:root[data-theme=professional] .oklgo9 img.yscgb3{display:block}.p4263s::before{content:"%"}:root[data-theme=night] .p4263s::before{content:"#"}:root[data-theme=professional] .p4263s::before{content:"$"}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem) .75rem;background:var(--bg);color:var(--ink);font-family:"IBM Plex Mono",ui-monospace,"SF Mono","JetBrains Mono",Menlo,"Cascadia Code",monospace;font-size:clamp(.8rem, .72rem + .35vw, .92rem);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::before{content:"";position:fixed;inset:-55%;z-index:0;transform:rotate(-12deg);background:url("/a/i/glitch.svg") repeat;background-size:560px 560px;opacity:var(--glitch-op);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 55% 45% at 50% 50%,transparent 30%,black 80%);mask-image:radial-gradient(ellipse 55% 45% at 50% 50%,transparent 30%,black 80%)}.oklgo9{position:relative;z-index:1;width:min(46rem,100%);background:var(--panel);border:1px solid var(--panel-line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden;transition:box-shadow .5s ease}::view-transition{background-color:#0a0c0d}::view-transition-old(root){animation-duration:.5s;animation-timing-function:ease}::view-transition-new(root){animation-duration:1.1s;animation-timing-function:ease}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}@media (prefers-reduced-motion:no-preference){:root[data-theme=night].drift .oklgo9{transition:box-shadow 13s linear,background-color 13s linear,border-color 13s linear}:root[data-theme=night].drift .e57xx4,:root[data-theme=night].drift .eymflb{transition:color 6.5s linear,background-color 6.5s linear,border-color 6.5s linear}:root[data-theme=night].drift .bxa4ys,:root[data-theme=night].drift .gtvdpk,:root[data-theme=night].drift .ln,:root[data-theme=night].drift .nz9ftv,:root[data-theme=night].drift .p4263s,:root[data-theme=night].drift .u9cp40,:root[data-theme=night].drift .x79vp5,:root[data-theme=night].drift a,:root[data-theme=night].drift body,:root[data-theme=night].drift pre{transition:color 13s linear,background-color 13s linear,border-color 13s linear,text-decoration-color 13s linear}:root[data-theme=night].drift body::before{transition:opacity 13s linear}}:root[data-theme=night] .gtvdpk,:root[data-theme=night] .ln,:root[data-theme=night] .p4263s,:root[data-theme=night] .u9cp40,:root[data-theme=night] .x79vp5,:root[data-theme=night] a{text-shadow:0 0 7px currentColor,0 0 18px currentColor}:root[data-theme=night] .nz9ftv{box-shadow:0 0 10px var(--ink),0 0 22px var(--ink)}@media (prefers-reduced-motion:no-preference){@keyframes night-glow{from{box-shadow:var(--shadow);border-color:var(--panel-line)}to{box-shadow:var(--shadow-max);border-color:var(--panel-line-max)}}@keyframes night-edge{from{border-color:var(--panel-line)}to{border-color:var(--panel-line-max)}}:root[data-theme=night] .oklgo9{animation:night-glow 1.2s ease-in-out infinite alternate}:root[data-theme=night] .eymflb,:root[data-theme=night] .theme-toggle{animation:night-edge 1.2s ease-in-out infinite alternate}:root[data-theme=night] .theme-toggle:hover{animation:none}}.eymflb{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;background:var(--panel-bar);border-bottom:1px solid var(--panel-line)}.zia01b{width:11px;height:11px;border-radius:50%}.zia01b:first-child{background:#f5655b}.zia01b:nth-child(2){background:#f6bd3b}.zia01b:nth-child(3){background:#43c645}.e57xx4{flex:1;text-align:center;color:var(--comment);font-size:.78em}.theme-toggle{font:inherit;font-size:.72em;color:var(--comment);background:0 0;border:1px solid var(--panel-line);border-radius:999px;padding:.4em .9em;cursor:pointer;transition:color 150ms ease,border-color 150ms ease}.theme-toggle:hover{color:var(--key);border-color:var(--key)}.theme-toggle:focus-visible{outline:2px solid var(--key);outline-offset:2px}.term-body{padding:1.1rem 1.25rem 1.25rem}@media (prefers-reduced-motion:reduce){.oklgo9,body,body::before{transition:none}}pre{margin:0;font:inherit;white-space:pre-wrap;word-break:break-word}.moakz8{display:block;white-space:normal;padding-left:4ch}.u9cp40{color:var(--comment)}.u9cp40 a{color:var(--ink)}.x79vp5{color:var(--key)}.bxa4ys{color:var(--punct)}.gtvdpk{color:var(--string)}.p4263s{color:var(--key)}.s4s2iy{display:block;width:auto;height:auto;max-width:100%;max-height:22rem;margin:.5rem auto .75rem;border-radius:6px}a{color:inherit;text-decoration:underline;text-decoration-color:var(--punct);text-decoration-thickness:1px;text-underline-offset:3px}a:focus-visible,a:hover{color:var(--key);text-decoration-color:var(--key)}a:focus-visible{outline:2px solid var(--key);outline-offset:2px;border-radius:2px}.nz9ftv{display:inline-block;width:.55em;height:1.1em;margin-left:1px;background:var(--ink);vertical-align:text-bottom}.vpnuha{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}