:root{--jz-l2:#eef3ff;--jz-n3:#c8d9ff;--jz-l1:#a3beff;--jz-j2:#7fa3ff;--jz-k2:#5c86ff;--jz-o3:#2755d8;--jz-m2:#0b3bc4;--jz-x:#112b8f;--jz-v4:#101b5e;--jz-n2:#0c0c31;--jz-d1:#fff;--jz-t1:#f4f6fa;--jz-s2:#d9dce2;--jz-t2:#a5aab2;--jz-x3:#747a85;--jz-y3:#5d636f;--jz-z3:#464d5a;--jz-u1:#313846;--jz-v1:#1d2533;--jz-o1:#0b1220;--jz-r3:#eafaf1;--jz-o2:#a3d5b2;--jz-y4:#56b175;--jz-z4:#198447;--jz-p2:#0f542a;--jz-s3:#06280f;--jz-l3:#fff6e0;--jz-h2:#f5d49d;--jz-t4:#e9b251;--jz-u4:#bb8305;--jz-i2:#714d01;--jz-m3:#2e1d00;--jz-a4:#ffedee;--jz-u2:#fbb0ac;--jz-b5:#ee6e6d;--jz-c5:#c03a3f;--jz-v2:#7a2124;--jz-b4:#3a0a0c;--jz-r4:.125rem;--jz-j:.25rem;--jz-a:.5rem;--jz-d:.75rem;--jz-b:1rem;--jz-t:1.25rem;--jz-e1:1.5rem;--jz-s:2rem;--jz-j1:2.5rem;--jz-c3:3rem;--jz-p1:4rem;--jz-b3:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--jz-r1:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--jz-l:.75rem;--jz-h:.875rem;--jz-a1:1rem;--jz-q1:1.125rem;--jz-l4:1.25rem;--jz-w2:1.5rem;--jz-x2:1.875rem;--jz-e4:2.25rem;--jz-f4:3rem;--jz-f2:400;--jz-p:500;--jz-u:600;--jz-w:700;--jz-s1:1.2;--jz-c2:1.35;--jz-u3:1.55;--jz-h4:-.015em;--jz-x1:.04em;--jz-w1:.25rem;--jz-i:.5rem;--jz-z:.75rem;--jz-a5:1rem;--jz-i1:9999px;--jz-c:1px;--jz-o:2px;--jz-m4:4px;--jz-m1:2.5rem;--jz-w4:3rem;--jz-q2:1.25em;--jz-t3:2;--jz-n1:3.5rem;--jz-w3:68ch;--jz-p3:64rem;--jz-v:.1s;--jz-z2:.16s;--jz-q:cubic-bezier(.2, 0, 0, 1);--jz-x4:cubic-bezier(0, 0, .2, 1);--jz-i4:100;--jz-g5:1000;--jz-j4:1200;--jz-g3:.5;color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--jz-g1:light-dark(var(--jz-d1),var(--jz-o1));--jz-m:light-dark(var(--jz-t1),var(--jz-v1));--jz-r:light-dark(var(--jz-d1),var(--jz-v1));--jz-h3:light-dark(var(--jz-d1),var(--jz-u1));--jz-k1:color-mix(in srgb, var(--jz-f) 7%, transparent);--jz-f:light-dark(var(--jz-o1),var(--jz-t1));--jz-e:light-dark(var(--jz-y3),var(--jz-t2));--jz-b1:light-dark(var(--jz-d1),var(--jz-o1));--jz-g:light-dark(var(--jz-s2),var(--jz-u1));--jz-n:var(--jz-x3);--jz-k:light-dark(var(--jz-m2),var(--jz-k2));--jz-y1:light-dark(var(--jz-x),var(--jz-j2));--jz-o4:light-dark(var(--jz-v4),var(--jz-l1));--jz-y:light-dark(var(--jz-l2),var(--jz-n2));--jz-h1:light-dark(var(--jz-m2),var(--jz-j2));--jz-v3:light-dark(var(--jz-x),var(--jz-l1));--jz-a3:light-dark(var(--jz-o3),var(--jz-k2));--jz-c4:light-dark(var(--jz-n3),var(--jz-x));--jz-p4:light-dark(var(--jz-d1),var(--jz-o1));--jz-q4:var(--jz-n);--jz-z1:light-dark(var(--jz-z3),var(--jz-t2));--jz-g4:light-dark(var(--jz-s2),var(--jz-u1));--jz-c1:light-dark(var(--jz-t1),var(--jz-v1));--jz-g2:light-dark(var(--jz-x),var(--jz-l1));--jz-r2:light-dark(var(--jz-l2),var(--jz-n2));--jz-b2:light-dark(var(--jz-l1),var(--jz-x));--jz-f1:light-dark(var(--jz-p2),var(--jz-o2));--jz-d3:light-dark(var(--jz-r3),var(--jz-s3));--jz-e3:light-dark(var(--jz-o2),var(--jz-p2));--jz-k4:light-dark(var(--jz-z4),var(--jz-y4));--jz-e2:light-dark(var(--jz-i2),var(--jz-h2));--jz-j3:light-dark(var(--jz-l3),var(--jz-m3));--jz-k3:light-dark(var(--jz-h2),var(--jz-i2));--jz-f5:light-dark(var(--jz-u4),var(--jz-t4));--jz-a2:light-dark(var(--jz-v2),var(--jz-u2));--jz-y2:light-dark(var(--jz-a4),var(--jz-b4));--jz-f3:light-dark(var(--jz-u2),var(--jz-v2));--jz-n4:light-dark(var(--jz-c5),var(--jz-b5));--jz-d2:light-dark(#0c122024,#0000008c);--jz-d4:0 1px 2px var(--jz-d2);--jz-e5:0 2px 4px var(--jz-d2), 0 6px 16px -4px var(--jz-d2);--jz-q3:0 0 0 2px var(--jz-g1), 0 0 0 4px var(--jz-a3)}@layer jz-base{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;scroll-padding-top:var(--jz-p1)}body{background:var(--jz-g1);min-height:100vh;color:var(--jz-f);font-family:var(--jz-b3);font-size:var(--jz-a1);font-weight:var(--jz-f2);line-height:var(--jz-u3);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--jz-c4);color:var(--jz-f)}:where(img,svg,video,canvas,audio,iframe,embed,object){max-width:100%;display:block}:where(img,video){height:auto}:where(svg[data-icon]){inline-size:var(--jz-q2);block-size:var(--jz-q2);vertical-align:-.25em;stroke-width:var(--jz-t3);flex:none;display:inline-block}:where(button,input,select,textarea){font:inherit;color:inherit;margin:0}:where([hidden]):not([hidden=until-found]){display:none!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:var(--jz-q3);outline:none}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid canvastext}}:where(main,article,section,aside,header,footer,nav,figure,figcaption,details,summary,address){display:block}:where(main){max-width:var(--jz-p3);padding:var(--jz-s) var(--jz-b);margin-inline:auto}:where(header,footer){padding-block:var(--jz-b)}nav :where(ul,ol){gap:var(--jz-j) var(--jz-b);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(nav) a[aria-current]{color:var(--jz-f);font-weight:var(--jz-u);text-decoration-thickness:2px}:where(h1,h2,h3,h4,h5,h6){margin:var(--jz-s) 0 var(--jz-d);font-weight:var(--jz-w);line-height:var(--jz-s1);letter-spacing:var(--jz-h4);text-wrap:balance}:where(h1){font-size:var(--jz-e4)}:where(h2){font-size:var(--jz-x2)}:where(h3){font-size:var(--jz-w2)}:where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}@media (width>=40rem){:where(h1){font-size:var(--jz-f4)}}:where(p,ul,ol,dl,blockquote,pre,figure,table,fieldset,details,address,menu){margin:0 0 var(--jz-b)}:where(p){max-width:var(--jz-w3);text-wrap:pretty}:where(small){font-size:var(--jz-h);color:var(--jz-e)}:where(strong,b,th){font-weight:var(--jz-u)}:where(em,i,cite,dfn){font-style:italic}:where(a:any-link){color:var(--jz-h1);text-underline-offset:.2em;transition:color var(--jz-v) var(--jz-q);text-decoration-line:underline;text-decoration-thickness:1px}:where(a:any-link:hover){color:var(--jz-v3);text-decoration-thickness:2px}:where(ul,ol,menu){padding-inline-start:var(--jz-e1)}:where(li){margin-block:var(--jz-j)}:where(li)::marker{color:var(--jz-e)}:where(code,kbd,samp,var,pre){font-family:var(--jz-r1);font-size:.9em}:where(code,samp){overflow-wrap:break-word;border-radius:var(--jz-w1);background:var(--jz-c1);border:var(--jz-c) solid var(--jz-g);padding:.15em .4em}:where(pre){padding:var(--jz-b);border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-i);background:var(--jz-c1);line-height:var(--jz-c2);tab-size:2;overflow-x:auto}:where(button,input:is([type=button],[type=submit],[type=reset])){justify-content:center;align-items:center;gap:var(--jz-a);min-height:var(--jz-m1);padding:var(--jz-a) var(--jz-b);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i);background:var(--jz-r);color:var(--jz-f);font-size:var(--jz-a1);font-weight:var(--jz-p);line-height:var(--jz-s1);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--jz-v) var(--jz-q), border-color var(--jz-v) var(--jz-q), color var(--jz-v) var(--jz-q);text-decoration:none;display:inline-flex}:where(button,input:is([type=button],[type=submit],[type=reset])):hover{border-color:var(--jz-z1);background:var(--jz-m)}:where(button,input:is([type=button],[type=submit],[type=reset])):active{background:var(--jz-g4)}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=primary]{border-color:var(--jz-k);background:var(--jz-k);color:var(--jz-b1)}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=primary]:hover{border-color:var(--jz-y1);background:var(--jz-y1)}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=primary]:active{border-color:var(--jz-o4);background:var(--jz-o4)}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=ghost]{color:var(--jz-h1);background:0 0;border-color:#0000}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=ghost]:hover{background:var(--jz-y);border-color:#0000}:where(button)[data-icon-only]{min-width:var(--jz-m1);padding-inline:0}:where(button,input,select,textarea,fieldset):disabled,:where(button)[aria-disabled=true]{opacity:var(--jz-g3);cursor:not-allowed}:where(label){margin-bottom:var(--jz-j);font-size:var(--jz-h);font-weight:var(--jz-p);display:inline-block}:where(label):has(>input:is([type=checkbox],[type=radio])){align-items:center;gap:var(--jz-a);margin-bottom:var(--jz-a);font-size:var(--jz-a1);font-weight:var(--jz-f2);display:flex}:where(input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=month],[type=week],[type=time]),select,textarea){width:100%;min-height:var(--jz-m1);padding:var(--jz-a) var(--jz-d);border:var(--jz-c) solid var(--jz-q4);border-radius:var(--jz-i);background:var(--jz-p4);color:var(--jz-f);line-height:var(--jz-c2);transition:border-color var(--jz-v) var(--jz-q);display:block}:where(input,select,textarea):hover:not(:disabled,:focus){border-color:var(--jz-z1)}:where(input,select,textarea):focus{border-color:var(--jz-a3)}:where(textarea){min-height:calc(var(--jz-m1) * 2.5);resize:vertical}::placeholder{color:var(--jz-e);opacity:1}:is(:where(input,select,textarea):user-invalid,:where(input,select,textarea)[aria-invalid=true]){border-color:var(--jz-n4)}:where(input:is([type=checkbox],[type=radio])){appearance:none;border:var(--jz-o) solid var(--jz-q4);background:var(--jz-p4);cursor:pointer;width:1.25rem;height:1.25rem;transition:background-color var(--jz-v) var(--jz-q), border-color var(--jz-v) var(--jz-q);flex:none;margin:0;position:relative}:where(input[type=checkbox]){border-radius:var(--jz-w1)}:where(input:is([type=checkbox],[type=radio])):before{content:"";background:var(--jz-b1);transition:transform var(--jz-v) var(--jz-x4);position:absolute;inset:0;transform:scale(0)}:where(input[type=checkbox]):before{clip-path:polygon(20.8% 56.7%,42.7% 78.6%,79.4% 39.1%,70.6% 30.9%,42.3% 61.4%,29.2% 48.3%)}:where(input[type=checkbox]:indeterminate):before{clip-path:polygon(27.5% 44%,72.5% 44%,72.5% 56%,27.5% 56%)}:where(input:is([type=checkbox],[type=radio]):checked,input[type=checkbox]:indeterminate){border-color:var(--jz-k);background:var(--jz-k)}:where(input:is([type=checkbox],[type=radio]):checked,input[type=checkbox]:indeterminate):before{transform:scale(1)}:where(input:is([type=checkbox],[type=radio]):hover:not(:disabled):not(:checked)){border-color:var(--jz-z1)}@media (forced-colors:active){:where(input:is([type=checkbox],[type=radio])):before{background:highlighttext}:where(input:is([type=checkbox],[type=radio]):checked,input[type=checkbox]:indeterminate){background:highlight;border-color:highlight}}:where(details){border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-i);background:var(--jz-r)}:where(summary){align-items:center;gap:var(--jz-d);padding:var(--jz-d) var(--jz-b);border-radius:var(--jz-i);font-weight:var(--jz-p);cursor:pointer;list-style:none;display:flex}:where(summary)::-webkit-details-marker{display:none}:where(summary):before{content:"";border-right:var(--jz-o) solid currentColor;border-bottom:var(--jz-o) solid currentColor;width:.5rem;height:.5rem;transition:transform var(--jz-z2) var(--jz-q);flex:none;transform:rotate(-45deg)}:where(details[open])>:where(summary):before{transform:rotate(45deg)}:where(details[open])>:where(summary){border-bottom:var(--jz-c) solid var(--jz-g);border-end-end-radius:0;border-end-start-radius:0}:where(details)>:where(:not(summary)){margin-inline:var(--jz-b)}:where(details)>:where(summary+*){margin-top:var(--jz-b)}:where(details)>:where(:last-child){margin-bottom:var(--jz-b)}:where(aside[data-variant]){padding:var(--jz-d) var(--jz-b);border:var(--jz-c) solid var(--jz-b2);border-inline-start-width:var(--jz-m4);border-radius:var(--jz-i);background:var(--jz-r2);color:var(--jz-g2)}:where(aside[data-variant=info]){border-color:var(--jz-b2)}:where(aside[data-variant])>:where(:last-child){margin-bottom:0}:where(aside[data-variant]) :where(a:any-link,code){color:inherit}:where(span[data-variant=badge]){padding:calc(var(--jz-j) / 2) var(--jz-a);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i1);background:var(--jz-m);color:var(--jz-f);font-size:var(--jz-h);font-weight:var(--jz-p);line-height:var(--jz-c2);white-space:nowrap;display:inline-block}:where(span[data-variant=badge][data-tone=info]){border-color:var(--jz-b2);background:var(--jz-r2);color:var(--jz-g2)}:where(span[data-variant=badge][data-tone=success]){border-color:var(--jz-e3);background:var(--jz-d3);color:var(--jz-f1)}:where(span[data-variant=badge][data-tone=warning]){border-color:var(--jz-k3);background:var(--jz-j3);color:var(--jz-e2)}:where(span[data-variant=badge][data-tone=danger]){border-color:var(--jz-f3);background:var(--jz-y2);color:var(--jz-a2)}body>a[href=\#main]:first-child{z-index:var(--jz-j4);padding:var(--jz-a) var(--jz-b);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i);background:var(--jz-h3);color:var(--jz-f);font-weight:var(--jz-p);text-decoration:none;position:absolute;inset-block-start:calc(var(--jz-p1) * -1);inset-inline-start:var(--jz-b)}body>a[href=\#main]:first-child:focus{inset-block-start:var(--jz-a)}body>header{z-index:var(--jz-i4);align-items:center;gap:var(--jz-b);min-height:var(--jz-n1);padding:0 var(--jz-b);border-bottom:var(--jz-c) solid var(--jz-g);background:var(--jz-r);margin:0;display:flex;position:sticky;inset-block-start:0}a[data-variant=brand]{border-radius:var(--jz-w1);flex:none;align-items:center;text-decoration:none;display:flex}body>header>a[data-variant=brand]:has(+span[data-variant=badge]){margin-inline-end:calc(var(--jz-a) - var(--jz-b))}body>header>a[data-variant=brand]+span[data-variant=badge]{margin-inline-end:var(--jz-s)}body>header>nav{min-width:0}nav[data-variant=bar] a:any-link{padding:var(--jz-a) var(--jz-d);border-radius:var(--jz-i);color:var(--jz-e);font-size:var(--jz-h);font-weight:var(--jz-p);white-space:nowrap;text-decoration:none;display:block}nav[data-variant=bar] a:any-link:not([aria-current=page]):hover{background:var(--jz-k1);color:var(--jz-f)}nav[data-variant=bar] a[aria-current=page]{background:var(--jz-y);color:var(--jz-f);font-weight:var(--jz-u)}body>header>[data-align=end]{margin-inline-start:auto}:where(img[data-on=dark]){display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :where(img[data-on=light]){display:none}:root:not([data-theme=light]) :where(img[data-on=dark]){display:block}}:root[data-theme=dark] :where(img[data-on=light]){display:none}:root[data-theme=dark] :where(img[data-on=dark]){display:block}body>main:focus{outline:none}@media (width<=47.99rem){body>header{gap:var(--jz-j) var(--jz-d);padding-block:var(--jz-a);flex-wrap:wrap}body>header>nav{flex:100%;order:3;overflow-x:auto}body>header>nav ul{flex-wrap:nowrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body{color:#000;background:0 0}:where(a:any-link):after{content:" (" attr(href) ")";font-size:var(--jz-h)}:where(pre,blockquote,table,figure){break-inside:avoid}}}[data-narrow]{display:none}body{flex-direction:column;display:flex}body>main{flex:1 0 auto;max-width:none;margin-inline:0;padding:0}body>main>*,body>footer{--www-side:max(var(--jz-t), (100% - 75rem) / 2);padding-inline:var(--www-side)}body>main>div{padding-block:var(--jz-p1)}body>header{gap:var(--jz-d);padding-inline:max(var(--jz-t), (100% - 75rem) / 2)}body>header>[data-variant=badge]{font-size:var(--jz-l);font-weight:var(--jz-w);letter-spacing:var(--jz-x1)}body>header>nav{margin-inline-start:var(--jz-b)}body>header>a[data-try]{margin-inline-start:auto}body>header>#theme-toggle{margin-inline-start:0}details[data-variant=site-menu]{background:0 0;border:0;margin-inline-start:auto;display:none}details[data-variant=site-menu]>summary{padding:var(--jz-a);border:var(--jz-c) solid var(--jz-g)}details[data-variant=site-menu]>summary:before,details[data-variant=site-menu]>summary>[data-icon=x],details[data-variant=site-menu][open]>summary>[data-icon=menu]{display:none}details[data-variant=site-menu][open]>summary>[data-icon=x]{display:inline-block}details[data-variant=site-menu][open]>summary{border-bottom:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-i)}details[data-variant=site-menu]>div{inset:var(--jz-n1) 0 auto;height:calc(100dvh - var(--jz-n1));padding:var(--jz-b) var(--jz-t);background:var(--jz-g1);margin:0;position:absolute}details[data-variant=site-menu] ul{margin:0 0 var(--jz-b);padding:0;list-style:none}details[data-variant=site-menu] li{border-bottom:var(--jz-c) solid var(--jz-g);margin:0}details[data-variant=site-menu] li>a{padding-block:var(--jz-d);color:var(--jz-f);font-size:var(--jz-q1);font-weight:var(--jz-w);justify-content:space-between;text-decoration:none;display:flex}details[data-variant=site-menu] li>a[aria-current]{color:var(--jz-h1)}details[data-variant=site-menu] li>a:after{content:"";width:.5rem;height:.5rem;margin:auto var(--jz-j);border-right:var(--jz-o) solid var(--jz-e);border-bottom:var(--jz-o) solid var(--jz-e);transform:rotate(-45deg)}details[data-variant=site-menu] a[data-variant=primary]{width:100%}a:is([data-variant=primary],[data-variant=secondary]){justify-content:center;align-items:center;gap:var(--jz-a);min-height:var(--jz-m1);padding:var(--jz-a) var(--jz-b);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i);background:var(--jz-r);color:var(--jz-f);font-weight:var(--jz-p);line-height:var(--jz-s1);white-space:nowrap;text-decoration:none;display:inline-flex}a[data-variant=primary]{border-color:var(--jz-k);background:var(--jz-k);color:var(--jz-b1)}a[data-variant=primary]:hover{border-color:var(--jz-y1);background:var(--jz-y1);color:var(--jz-b1)}a[data-variant=secondary]:hover{border-color:var(--jz-z1);background:var(--jz-m);color:var(--jz-f)}[data-variant=mail]{align-items:center;gap:var(--jz-a);color:var(--jz-e);font-size:var(--jz-h);flex-wrap:wrap;display:flex}[data-variant=mail]>a{color:inherit}[data-variant=icon]{border-radius:var(--jz-i);background:var(--jz-y);width:2rem;height:2rem;color:var(--jz-k);font-size:var(--jz-h);flex:none;place-items:center;display:inline-grid}[data-variant=lead]{color:var(--jz-e);font-size:var(--jz-q1)}[data-variant=overline]{margin:0 0 var(--jz-a);color:var(--jz-k);font-size:var(--jz-l);font-weight:var(--jz-w);letter-spacing:var(--jz-x1);text-transform:uppercase;align-items:center;gap:var(--jz-d);display:flex}[data-variant=page-head]{border-bottom:var(--jz-c) solid var(--jz-g);background:var(--jz-m)}body>main>[data-variant=page-head]{padding-block:var(--jz-c3)}[data-variant=page-head] h1{margin:var(--jz-b) 0}[data-tone=success]{color:var(--jz-f1)}[data-tone=warning]{color:var(--jz-e2)}[data-tone=comment]{color:var(--jz-e)}body>footer{justify-content:space-between;align-items:center;gap:var(--jz-b);padding-block:var(--jz-s);border-top:var(--jz-c) solid var(--jz-g);background:var(--jz-m);font-size:var(--jz-h);flex-wrap:wrap;display:flex}body>footer p{color:var(--jz-e);margin:0}body>footer li{margin:0}body>footer a{text-decoration:none}@media (width<=47.99rem){body [data-wide],body>header>nav,body>header>a:is([data-try],[data-variant=primary]){display:none}[data-narrow]{display:revert}details[data-variant=site-menu]{display:block}body>header>#theme-toggle{margin-inline-start:auto}body>header>#theme-toggle+details[data-variant=site-menu]{margin-inline-start:0}body>main>div{padding-block:var(--jz-j1)}body>main>[data-variant=page-head]{padding-block:var(--jz-e1)}:where(h1){font-size:var(--jz-x2)}:where(h2){font-size:var(--jz-w2)}body>footer{flex-direction:column-reverse;align-items:start}}[data-variant=sim-page]{gap:var(--jz-e1);display:grid}body>main>[data-variant=sim-page]{padding-block:var(--jz-j1) var(--jz-p1)}[data-variant=sim-page] [hidden]{display:none!important}[data-variant=sim-page] p{max-width:none}[data-variant=sim-page] [tabindex="-1"]:focus{outline:none}[data-variant=sim-list]>h2{margin:0 0 var(--jz-b);font-size:var(--jz-l4)}[data-variant=sim-list]>ol{gap:var(--jz-b);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));margin:0;padding:0;list-style:none;display:grid}[data-variant=sim-list] li{margin:0}[data-variant=sim-list] li>a{align-items:center;gap:var(--jz-b);height:100%;padding:var(--jz-b) var(--jz-t);border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-z);background:var(--jz-r);color:var(--jz-f);text-decoration:none;display:flex}[data-variant=sim-list] li>a:hover{border-color:var(--jz-n);box-shadow:var(--jz-d4)}[data-variant=sim-list] li>a:after{content:"";border-right:var(--jz-o) solid var(--jz-e);border-bottom:var(--jz-o) solid var(--jz-e);flex:none;width:.5rem;height:.5rem;margin-inline-start:auto;transform:rotate(-45deg)}[data-variant=sim-list] li>a>span:last-of-type{gap:var(--jz-r4);display:grid}[data-variant=sim-list] small{color:var(--jz-e);font-size:var(--jz-l);font-weight:var(--jz-w);letter-spacing:var(--jz-x1);text-transform:uppercase}[data-variant=sim-list] li span>span{color:var(--jz-e);font-size:var(--jz-h)}[data-variant=sim-small],[data-variant=sim-note]{gap:var(--jz-a);padding:var(--jz-d) var(--jz-b);border-radius:var(--jz-i);background:var(--jz-m);color:var(--jz-e);font-size:var(--jz-h);margin:0;display:flex}[data-variant=sim-small]{margin-top:var(--jz-b)}[data-variant=sim-note]>svg,[data-variant=sim-small]>svg{flex:none;margin-top:.15em}[data-variant=sim]{border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-a5);background:var(--jz-m);overflow:clip}[data-variant=sim-bar]{align-items:center;gap:var(--jz-d) var(--jz-b);padding:var(--jz-b) var(--jz-t);border-bottom:var(--jz-c) solid var(--jz-g);flex-wrap:wrap;display:flex}[data-variant=sim-bar]>div{flex:14rem;min-width:0}[data-variant=sim-bar] h2{font-size:var(--jz-a1);margin:0}[data-variant=sim-bar] h2+p{color:var(--jz-e);font-size:var(--jz-l);margin:0}[data-sim=tracker]{align-items:center;gap:var(--jz-a);font-size:var(--jz-h);flex-wrap:wrap;margin:0 0 0 auto;padding:0;list-style:none;display:flex}[data-sim=tracker]>li{align-items:center;gap:var(--jz-a);color:var(--jz-e);margin:0;display:flex}[data-sim=tracker]>li:before{content:"";width:var(--jz-b);border-top:var(--jz-c) solid var(--jz-n)}[data-sim=tracker]>li:first-child:before{content:none}[data-variant=sim-dot]{border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i1);width:1.5rem;height:1.5rem;font-size:var(--jz-l);place-items:center;display:inline-grid}[data-sim=tracker]>li[data-state=current]{color:var(--jz-f);font-weight:var(--jz-u)}[data-sim=tracker]>li[data-state=current] [data-variant=sim-dot]{border-color:var(--jz-k);background:var(--jz-k);color:var(--jz-b1)}[data-sim=tracker]>li[data-state=done]{color:var(--jz-f)}[data-sim=tracker]>li[data-state=done] [data-variant=sim-dot]{border-color:var(--jz-k4);background:var(--jz-k4);color:var(--jz-b1)}[data-variant=sim-all]{font-size:var(--jz-h)}[data-variant=sim-progress]{padding:var(--jz-a) var(--jz-b) 0;color:var(--jz-e);font-size:var(--jz-h);margin:0}[data-variant=sim-panes]{gap:var(--jz-b);padding:var(--jz-b) var(--jz-t);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}[data-variant=sim-browser]{grid-area:1/2/4}[data-variant=sim-editor],[data-variant=sim-terminal],[data-variant=sim-browser]{border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-z);background:var(--jz-r);min-width:0;overflow:hidden}[data-variant=sim-tabs]{align-items:center;gap:var(--jz-d);min-height:2.5rem;padding:0 var(--jz-d);border-bottom:var(--jz-c) solid var(--jz-g);background:var(--jz-m);font-size:var(--jz-l);display:flex}[data-variant=sim-tabs]>span:nth-child(2){color:var(--jz-e);margin-inline-start:auto}[data-variant=sim-tabs]>span:first-child{align-items:center;gap:var(--jz-a);font-weight:var(--jz-u);display:flex}[data-variant=sim-file]{padding-inline:var(--jz-d);border-bottom:var(--jz-o) solid var(--jz-k);background:var(--jz-r);font-family:var(--jz-r1);align-self:stretch}[data-sim=file-mark]{color:var(--jz-a2);font-weight:var(--jz-w)}[data-variant=sim-fold]{display:none}[data-variant=sim-crumbs] ol{gap:var(--jz-j);padding:var(--jz-j) var(--jz-d);border-bottom:var(--jz-c) solid var(--jz-g);color:var(--jz-e);font-size:var(--jz-l);flex-wrap:wrap;margin:0;list-style:none;display:flex}[data-variant=sim-crumbs] li{margin:0}[data-variant=sim-crumbs] li:before{content:"›";margin-inline-end:var(--jz-j)}[data-variant=sim-crumbs] li:first-child:before{content:none}[data-variant=sim-code]{--sim-line:1.25rem;height:20rem;font-family:var(--jz-r1);font-size:var(--jz-l);line-height:var(--sim-line);grid-template-columns:auto minmax(0,1fr);display:grid}[data-sim=gutter]{min-width:3.5em;padding:var(--jz-a) var(--jz-a) var(--jz-a) var(--jz-d);color:var(--jz-e);font:inherit;line-height:var(--sim-line);text-align:end;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;margin:0;overflow:hidden}[data-sim=view]{min-width:0;position:relative}[data-sim=mirror],[data-sim=text]{width:100%;height:100%;padding:var(--jz-a) var(--jz-d);font:inherit;line-height:var(--sim-line);letter-spacing:normal;white-space:pre;tab-size:2;background:0 0;border:0;border-radius:0;margin:0;position:absolute;inset:0}[data-sim=mirror]{color:var(--jz-f);overflow:hidden}[data-sim=text]{z-index:1;resize:none;color:#0000;min-height:0;caret-color:var(--jz-f);outline-offset:-2px;overflow:auto}[data-sim=mirror] [data-current]{background:var(--jz-k1);min-width:100%;display:inline-block}[data-sim=mirror] [data-token=key]{color:var(--jz-h1)}[data-sim=mirror] [data-mark]{-webkit-text-decoration:underline wavy var(--jz-n4);text-decoration:underline wavy var(--jz-n4);text-decoration-skip-ink:none;text-underline-offset:3px}[data-sim=mirror] [data-link]{text-underline-offset:2px;text-decoration:underline}[data-sim=hover],[data-sim=completion],[data-sim=no-suggestions]{z-index:2;max-width:min(26rem,90%);padding:var(--jz-a) var(--jz-d);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i);background:var(--jz-h3);box-shadow:var(--jz-e5);font-family:var(--jz-b3);font-size:var(--jz-h);line-height:var(--jz-c2);white-space:normal;margin:0;position:absolute}[data-sim=hover]>span{display:block}[data-sim=hover]>[data-mark]:before{content:"⊗ ";color:var(--jz-a2)}[data-sim=hover]>span+span{margin-top:var(--jz-j);color:var(--jz-e);font-size:var(--jz-l)}[data-sim=completion]{min-width:12rem;padding:var(--jz-j);font-family:var(--jz-r1);list-style:none}[data-sim=completion]>li{align-items:center;gap:var(--jz-a);padding:var(--jz-j) var(--jz-a);border-radius:var(--jz-w1);cursor:pointer;margin:0;display:flex}[data-sim=completion]>li[aria-selected=true]{background:var(--jz-y);color:var(--jz-f)}[data-variant=sim-problems]{border-top:var(--jz-c) solid var(--jz-g);background:var(--jz-y2);margin:0;padding:0;list-style:none}[data-variant=sim-problems] li{margin:0}[data-variant=sim-problems] button{gap:var(--jz-a);width:100%;min-height:0;padding:var(--jz-a) var(--jz-d);color:var(--jz-f);font-size:var(--jz-h);font-weight:var(--jz-f2);text-align:start;background:0 0;border:0;border-radius:0;display:flex}[data-variant=sim-problems] svg{color:var(--jz-a2);flex:none;margin-top:.15em}[data-variant=sim-status]{gap:var(--jz-b);padding:var(--jz-j) var(--jz-d);border-top:var(--jz-c) solid var(--jz-g);background:var(--jz-m);color:var(--jz-e);font-size:var(--jz-l);flex-wrap:wrap;margin:0;display:flex}[data-sim=notice]{color:var(--jz-e2);flex:1}[data-variant=sim-hint]{padding:var(--jz-j) var(--jz-d) var(--jz-a);background:var(--jz-m);color:var(--jz-e);font-size:var(--jz-l);margin:0}[data-variant=sim-terminal]{border-color:var(--jz-g);background:var(--jz-c1);color:var(--jz-f);color-scheme:dark}[data-sim=screen]{height:18rem;padding:var(--jz-d);font-family:var(--jz-r1);font-size:var(--jz-l);overflow:auto}[data-sim=log]>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}[data-sim=log]>p[data-tone=danger]{color:var(--jz-a2)}[data-sim=log]>p[data-tone=input]{margin-top:var(--jz-d);color:var(--jz-f);font-weight:var(--jz-u)}[data-variant=sim-prompt]{gap:var(--jz-a);margin:var(--jz-d) 0 0;display:flex}[data-variant=sim-prompt]>label>span,[data-variant=sim-fold]>span,[data-sim=step-state]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-variant=sim-prompt]>input{min-width:0;min-height:0;color:var(--jz-f);font:inherit;background:0 0;border:0;flex:1;padding:0}[data-variant=sim-prompt]:focus-within{outline:var(--jz-o) solid var(--jz-a3);outline-offset:2px}[data-variant=sim-prompt]>input:focus-visible{outline:none}[data-variant=sim-commands]{align-items:center;gap:var(--jz-a);font-size:var(--jz-h);flex-wrap:wrap;display:flex}[data-variant=sim-commands]>p{color:var(--jz-e);margin:0}[data-sim=commands]{gap:var(--jz-a);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-sim=commands] li{margin:0}[data-sim=commands] button{min-height:0;padding:var(--jz-j) var(--jz-d);font-size:var(--jz-h)}[data-sim=commands] code,[data-sim=run] code{color:inherit;background:0 0;border:0;padding:0}[data-variant=sim-chrome]{align-items:end;gap:var(--jz-d);padding:var(--jz-a) var(--jz-d) 0;background:var(--jz-m);display:flex}[data-variant=sim-dots]{gap:var(--jz-j);padding-bottom:var(--jz-d);display:flex}[data-variant=sim-dots]>span{border-radius:var(--jz-i1);background:var(--jz-n4);width:.625rem;height:.625rem}[data-variant=sim-dots]>span:nth-child(2){background:var(--jz-f5)}[data-variant=sim-dots]>span:nth-child(3){background:var(--jz-k4)}[role=tablist]{align-items:end;gap:var(--jz-a);min-width:0;display:flex}[role=tab]{align-items:center;gap:var(--jz-a);min-width:0;min-height:0;padding:var(--jz-a) var(--jz-d);border:var(--jz-c) solid transparent;border-radius:var(--jz-i) var(--jz-i) 0 0;color:var(--jz-e);font-size:var(--jz-l);font-weight:var(--jz-f2);white-space:nowrap;background:0 0;border-bottom:0;display:flex}[role=tab]>svg{flex:none}[role=tab]:hover{background:var(--jz-k1);color:var(--jz-f)}[role=tab][aria-selected=true]{border-color:var(--jz-g);background:var(--jz-r);color:var(--jz-f);font-weight:var(--jz-u)}[data-variant=sim-url]{align-items:center;gap:var(--jz-a);margin:var(--jz-a) var(--jz-d);padding:var(--jz-j) var(--jz-d);border:var(--jz-c) solid var(--jz-n);border-radius:var(--jz-i1);font-size:var(--jz-h);overflow-wrap:anywhere;display:flex}[role=tabpanel]{padding:var(--jz-b);border-top:var(--jz-c) solid var(--jz-g)}[role=tabpanel] h3{margin:0 0 var(--jz-a);font-size:var(--jz-q1)}[role=tabpanel] p{font-size:var(--jz-h)}[data-variant=sim-unreachable]{justify-items:center;gap:var(--jz-a);padding-block:var(--jz-c3);text-align:center;display:grid}[data-variant=sim-unreachable]>p{max-width:22rem;color:var(--jz-e);margin:0}[data-variant=sim-unreachable] [data-variant=icon]{border-radius:var(--jz-i1);background:var(--jz-m);width:3rem;height:3rem;color:var(--jz-e)}[data-variant=sim-shop-bar]{gap:var(--jz-b);margin:0 0 var(--jz-b);padding:var(--jz-d) var(--jz-b);border-radius:var(--jz-i);background:var(--jz-c1);color:var(--jz-f);color-scheme:dark;display:flex}[data-variant=sim-shop-bar]>strong{margin-inline-end:auto}[data-variant=sim-shop]>p:not([data-variant]){color:var(--jz-e)}[data-variant=sim-shop]>ul{gap:var(--jz-a);margin:var(--jz-d) 0;padding:0;list-style:none;display:grid}[data-variant=sim-shop] li{padding:var(--jz-d);border:var(--jz-c) solid var(--jz-g);border-radius:var(--jz-i);font-size:var(--jz-h);justify-content:space-between;margin:0;display:flex}[data-variant=sim-health]{gap:var(--jz-j);padding:var(--jz-d);border-radius:var(--jz-i);background:var(--jz-m);display:grid}[data-variant=sim-health] code{background:0 0;border:0;padding:0}[data-variant=sim-health] code+code,[data-variant=sim-running]{color:var(--jz-f1)}[data-variant=sim-running]:before{content:"● "}[data-variant=sim-resources]{gap:var(--jz-d);margin:var(--jz-b) 0;padding:0;list-style:none;display:grid}[data-variant=sim-resources]>li{align-items:center;gap:var(--jz-d);padding:var(--jz-d);border:var(--jz-c) dashed var(--jz-n);border-radius:var(--jz-i);margin:0;display:flex}[data-variant=sim-resources]>li[data-state=applied]{border-style:solid;border-color:var(--jz-e3);background:var(--jz-d3)}[data-variant=sim-resources]>li>span:nth-child(2){min-width:0;display:grid}[data-variant=sim-resources] small{color:var(--jz-e);font-size:var(--jz-l)}[data-variant=sim-resources] em{padding:var(--jz-r4) var(--jz-a);border-radius:var(--jz-i1);background:var(--jz-y);color:var(--jz-k);font-size:var(--jz-l);font-style:normal;font-weight:var(--jz-u);white-space:nowrap;margin-inline-start:auto}[data-variant=sim-resources]>li[data-state=applied] em{background:var(--jz-k4);color:var(--jz-b1)}[data-variant=sim-env-note]{gap:var(--jz-a);padding:var(--jz-a) var(--jz-d);border-radius:var(--jz-i);background:var(--jz-m);color:var(--jz-e);display:flex}[data-variant=sim-guide]{align-items:center;gap:var(--jz-d) var(--jz-b);padding:var(--jz-b) var(--jz-t);border-top:var(--jz-c) solid var(--jz-b2);background:var(--jz-r2);flex-wrap:wrap;display:flex}[data-variant=sim-guide]>span{color:var(--jz-g2)}[data-variant=sim-guide]>div{flex:24rem}[data-variant=sim-guide] h3{margin:0 0 var(--jz-j);color:var(--jz-g2);font-size:var(--jz-a1)}[data-variant=sim-guide] p{margin:0}[data-variant=sim-guide][data-state=problem]{border-color:var(--jz-f3);background:var(--jz-y2)}[data-variant=sim-guide][data-state=problem] h3,[data-variant=sim-guide][data-state=problem]>span{color:var(--jz-a2)}[data-variant=sim-guide][data-state=done]{border-color:var(--jz-e3);background:var(--jz-d3)}[data-variant=sim-guide][data-state=done] h3,[data-variant=sim-guide][data-state=done]>span{color:var(--jz-f1)}[data-variant=sim-guide-actions]{gap:var(--jz-a);flex-wrap:wrap;display:flex}[data-variant=sim-guide] [data-sim=tutorial-hide]{font-size:var(--jz-h);margin-block-start:var(--jz-d)}:where([data-state^=tutorial-]) [data-tutorial-part]:not([data-tutorial-part=guide]),:where([data-state^=tutorial-]) [data-variant=sim-bar]>:not([data-tutorial-part]),:where([data-state^=tutorial-]) [data-variant=sim-progress]{opacity:var(--jz-g3);filter:blur(1.5px);transition:opacity var(--jz-z2) var(--jz-q), filter var(--jz-z2) var(--jz-q)}@media (prefers-reduced-motion:reduce){:where([data-state^=tutorial-]) :is([data-tutorial-part],[data-variant=sim-bar]>*,[data-variant=sim-progress]){transition:none}}[data-state=tutorial-steps] [data-tutorial-part=steps],[data-state=tutorial-editor] [data-tutorial-part=editor],[data-state=tutorial-terminal] [data-tutorial-part=terminal],[data-state=tutorial-commands] [data-tutorial-part=commands],[data-state=tutorial-browser] [data-tutorial-part=browser],[data-state=tutorial-guide] [data-tutorial-part=guide],[data-state=tutorial-restart] [data-tutorial-part=restart]{outline:var(--jz-o) solid var(--jz-k);outline-offset:var(--jz-j);opacity:1;filter:none;scroll-margin-block-start:calc(var(--jz-n1) + var(--jz-b))}[data-state=tutorial-guide] [data-tutorial-part=guide]{box-shadow:inset 0 0 0 var(--jz-o) var(--jz-k);outline:0}:is([data-state=tutorial-steps],[data-state=tutorial-editor],[data-state=tutorial-terminal],[data-state=tutorial-commands],[data-state=tutorial-browser],[data-state=tutorial-guide],[data-state=tutorial-restart]) [data-sim=guide]{z-index:1;position:sticky;inset-block-end:0}[data-variant=sim][data-view=full]{z-index:var(--jz-g5);background:var(--jz-g1);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}html:has([data-variant=sim][data-view=full]){overflow:hidden}[data-sim=full][aria-pressed=true]{border-color:var(--jz-k);background:var(--jz-y)}@media (width>=48rem){[data-variant=sim-bar]{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"icon title tutorial restart full"".steps steps steps all";display:grid}[data-variant=sim-bar]>[data-variant=icon]{grid-area:icon}[data-variant=sim-bar]>div{grid-area:title}[data-variant=sim-bar]>[data-sim=tutorial]{grid-area:tutorial}[data-variant=sim-bar]>[data-sim=restart]{grid-area:restart}[data-variant=sim-bar]>[data-sim=full]{grid-area:full}[data-variant=sim-bar]>[data-sim=tracker]{grid-area:steps;justify-self:start;margin-inline:0}[data-variant=sim-bar]>[data-variant=sim-all]{grid-area:all;justify-self:end}[data-view=full] [data-variant=sim-panes]{flex:1 1 0;grid-template-rows:minmax(min-content,3fr) minmax(min-content,2fr) auto;min-height:0}[data-view=full] :is([data-variant=sim-editor],[data-variant=sim-terminal]){flex-direction:column;display:flex}[data-view=full] :is([data-variant=sim-editor],[data-variant=sim-terminal])>[data-variant=sim-fold-body]{flex-direction:column;flex:auto;display:flex}[data-view=full] [data-variant=sim-code],[data-view=full] [data-sim=screen]{contain:size;flex:1 1 0;height:auto}[data-view=full] [data-variant=sim-code]{grid-template-rows:minmax(0,1fr);min-height:14rem}[data-view=full] [data-sim=screen]{min-height:10rem}[data-view=full] [data-variant=sim-browser]{contain:size}}@media (width<=47.99rem){body>main>[data-variant=sim-page]{padding-block:var(--jz-e1) var(--jz-j1);padding-inline:var(--jz-d)}[data-variant=sim-list]>ol{grid-template-columns:minmax(0,1fr)}[data-variant=sim]{background:0 0;border:0;border-radius:0}[data-variant=sim-bar]{border:0;padding:0}[data-variant=sim-bar]>:is([data-variant=icon],div,[data-sim=restart]){display:none}[data-sim=tracker]{margin:0}[data-sim=step-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-variant=sim-progress]{padding:var(--jz-a) 0 0}[data-variant=sim-panes]{gap:var(--jz-d);padding:var(--jz-d) 0;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}[data-variant=sim-browser]{grid-area:auto}[data-variant=sim-fold]{min-height:0;padding:var(--jz-j);background:0 0;border:0;place-items:center;margin-inline-start:auto;display:inline-grid}[data-variant=sim-fold][aria-expanded=false]>svg{transform:rotate(180deg)}[data-variant=sim-tabs]>span:nth-child(2){margin-inline-start:0}[data-variant=sim-dots],[role=tab]>svg,section:has(>[data-variant=sim-tabs] [aria-expanded=false])>[data-variant=sim-fold-body]{display:none}[data-variant=sim-code]{height:14rem}[data-sim=screen]{height:12rem}[data-variant=sim-commands],[data-sim=commands]{display:grid}[data-sim=commands] button{width:100%;min-height:var(--jz-w4);font-size:var(--jz-a1);justify-content:start}[data-variant=sim-guide]{border:var(--jz-c) solid var(--jz-b2);border-radius:var(--jz-z)}[data-variant=sim-guide-actions]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));width:100%;display:grid}[data-variant=sim-guide-actions]>*{justify-content:center}[data-state=tutorial-steps] [data-variant=sim-bar]>[data-tutorial-part=steps],[data-state=tutorial-restart] [data-variant=sim-bar]>[data-tutorial-part=restart]{display:inline-flex}}