:root{--jz-o1:#eef3ff;--jz-o2:#c8d9ff;--jz-b1:#a3beff;--jz-p2:#7fa3ff;--jz-n1:#5c86ff;--jz-q2:#2755d8;--jz-p1:#0b3bc4;--jz-t:#112b8f;--jz-q1:#0c0c31;--jz-j1:#fff;--jz-e1:#f4f6fa;--jz-b2:#d9dce2;--jz-c2:#a5aab2;--jz-m3:#747a85;--jz-n3:#5d636f;--jz-o3:#464d5a;--jz-f1:#313846;--jz-g1:#1d2533;--jz-d2:#0b1220;--jz-e3:#eafaf1;--jz-t1:#a3d5b2;--jz-u1:#0f542a;--jz-f3:#06280f;--jz-m2:#fff6e0;--jz-k1:#f5d49d;--jz-l1:#714d01;--jz-n2:#2e1d00;--jz-s3:#ffedee;--jz-e2:#fbb0ac;--jz-f2:#7a2124;--jz-t3:#3a0a0c;--jz-d:.25rem;--jz-g:.5rem;--jz-e:.75rem;--jz-a:1rem;--jz-y3:1.25rem;--jz-x:1.5rem;--jz-n:2rem;--jz-g2:4rem;--jz-d3:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--jz-c3:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--jz-k2:.75rem;--jz-i:.875rem;--jz-j2:1rem;--jz-g4:1.125rem;--jz-c4:1.5rem;--jz-d4:1.875rem;--jz-e4:2.25rem;--jz-f4:3rem;--jz-n4:400;--jz-m:500;--jz-o:600;--jz-m4:700;--jz-x1:1.2;--jz-w1:1.35;--jz-k3:1.55;--jz-i4:-.015em;--jz-l2:.04em;--jz-h1:.25rem;--jz-l:.5rem;--jz-r3:9999px;--jz-b:1px;--jz-r2:2px;--jz-s2:4px;--jz-w2:2rem;--jz-s1:2.5rem;--jz-v1:1.25em;--jz-g3:2;--jz-w:3.5rem;--jz-x3:16rem;--jz-z1:68ch;--jz-t2:64rem;--jz-u2:80rem;--jz-u:.1s;--jz-j:.16s;--jz-k:.4s;--jz-v:cubic-bezier(.2, 0, 0, 1);--jz-c1:cubic-bezier(.4, 0, 1, 1);--jz-d1:cubic-bezier(0, 0, .2, 1);--jz-a2:2rem;--jz-o4:10;--jz-p4:100;--jz-q4:1200;--jz-p3:.5;color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--jz-r:light-dark(var(--jz-j1),var(--jz-d2));--jz-m1:light-dark(var(--jz-e1),var(--jz-g1));--jz-h2:light-dark(var(--jz-j1),var(--jz-g1));--jz-i1:light-dark(var(--jz-j1),var(--jz-f1));--jz-s:color-mix(in srgb, var(--jz-c) 7%, transparent);--jz-c:light-dark(var(--jz-d2),var(--jz-e1));--jz-h:light-dark(var(--jz-n3),var(--jz-c2));--jz-f:light-dark(var(--jz-b2),var(--jz-f1));--jz-p:var(--jz-m3);--jz-z:light-dark(var(--jz-p1),var(--jz-n1));--jz-a1:light-dark(var(--jz-o1),var(--jz-q1));--jz-y1:light-dark(var(--jz-p1),var(--jz-p2));--jz-l3:light-dark(var(--jz-t),var(--jz-b1));--jz-a3:light-dark(var(--jz-q2),var(--jz-n1));--jz-u3:light-dark(var(--jz-o2),var(--jz-t));--jz-v2:light-dark(var(--jz-o3),var(--jz-c2));--jz-h4:light-dark(var(--jz-b2),var(--jz-f1));--jz-r1:light-dark(var(--jz-e1),var(--jz-g1));--jz-j3:light-dark(var(--jz-t),var(--jz-b1));--jz-h3:light-dark(var(--jz-o1),var(--jz-q1));--jz-i3:light-dark(var(--jz-b1),var(--jz-t));--jz-b4:light-dark(var(--jz-u1),var(--jz-t1));--jz-z3:light-dark(var(--jz-e3),var(--jz-f3));--jz-a4:light-dark(var(--jz-t1),var(--jz-u1));--jz-l4:light-dark(var(--jz-l1),var(--jz-k1));--jz-j4:light-dark(var(--jz-m2),var(--jz-n2));--jz-k4:light-dark(var(--jz-k1),var(--jz-l1));--jz-z2:light-dark(var(--jz-f2),var(--jz-e2));--jz-x2:light-dark(var(--jz-s3),var(--jz-t3));--jz-y2:light-dark(var(--jz-e2),var(--jz-f2));--jz-q3:light-dark(#0c122080,#000000a6);--jz-q:light-dark(#0c122024,#0000008c);--jz-w3:0 2px 4px var(--jz-q), 0 6px 16px -4px var(--jz-q);--jz-v3:0 4px 8px var(--jz-q), 0 16px 40px -8px var(--jz-q);--jz-b3:0 0 0 2px var(--jz-r), 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-g2)}body{background:var(--jz-r);min-height:100vh;color:var(--jz-c);font-family:var(--jz-d3);font-size:var(--jz-j2);font-weight:var(--jz-n4);line-height:var(--jz-k3);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--jz-u3);color:var(--jz-c)}: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-v1);block-size:var(--jz-v1);vertical-align:-.25em;stroke-width:var(--jz-g3);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-b3);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-t2);padding:var(--jz-n) var(--jz-a);margin-inline:auto}:where(header,footer){padding-block:var(--jz-a)}nav :where(ul,ol){gap:var(--jz-d) var(--jz-a);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(nav) a[aria-current]{color:var(--jz-c);font-weight:var(--jz-o);text-decoration-thickness:2px}:where(h1,h2,h3,h4,h5,h6){margin:var(--jz-n) 0 var(--jz-e);font-weight:var(--jz-m4);line-height:var(--jz-x1);letter-spacing:var(--jz-i4);text-wrap:balance}:where(h1){font-size:var(--jz-e4)}:where(h2){font-size:var(--jz-d4)}:where(h3){font-size:var(--jz-c4)}: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-a)}:where(p){max-width:var(--jz-z1);text-wrap:pretty}:where([data-variant=prose])>:where(:not(table,pre,figure,img,picture,video,svg,hr,[role=region])){max-width:var(--jz-z1)}:where(small){font-size:var(--jz-i);color:var(--jz-h)}:where(strong,b,th){font-weight:var(--jz-o)}:where(em,i,cite,dfn){font-style:italic}:where(a:any-link){color:var(--jz-y1);text-underline-offset:.2em;transition:color var(--jz-u) var(--jz-v);text-decoration-line:underline;text-decoration-thickness:1px}:where(a:any-link:hover){color:var(--jz-l3);text-decoration-thickness:2px}:where(ul,ol,menu){padding-inline-start:var(--jz-x)}:where(li){margin-block:var(--jz-d)}:where(li)::marker{color:var(--jz-h)}:where(blockquote){padding:var(--jz-d) var(--jz-y3);border-inline-start:var(--jz-s2) solid var(--jz-z);color:var(--jz-h);font-size:var(--jz-g4)}:where(blockquote)>:where(:last-child){margin-bottom:0}:where(code,kbd,samp,var,pre){font-family:var(--jz-c3);font-size:.9em}:where(code,samp){overflow-wrap:break-word;border-radius:var(--jz-h1);background:var(--jz-r1);border:var(--jz-b) solid var(--jz-f);padding:.15em .4em}:where(pre){padding:var(--jz-a);border:var(--jz-b) solid var(--jz-f);border-radius:var(--jz-l);background:var(--jz-r1);line-height:var(--jz-w1);tab-size:2;overflow-x:auto}:where(pre) :where(code,samp){font-size:inherit;background:0 0;border:0;padding:0}:where([role=region][tabindex]):has(>table){--jz-y:var(--jz-r);--jz-i2:var(--jz-q);margin-bottom:var(--jz-a);overscroll-behavior-x:contain;border-radius:var(--jz-h1);background-color:var(--jz-y);background-image:linear-gradient(to right, var(--jz-y) 30%, transparent), linear-gradient(to left, var(--jz-y) 30%, transparent), radial-gradient(farthest-side at 0 50%, var(--jz-i2), transparent), radial-gradient(farthest-side at 100% 50%, var(--jz-i2), transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:2rem 100%,2rem 100%,.75rem 100%,.75rem 100%;background-attachment:local,local,scroll,scroll;overflow-x:auto}:where([role=region][tabindex])>:where(table){margin-bottom:0}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}:where(th,td){padding:var(--jz-g) var(--jz-e);border-bottom:var(--jz-b) solid var(--jz-f);text-align:start;vertical-align:top}:where(thead th){border-bottom:var(--jz-r2) solid var(--jz-p);color:var(--jz-h);font-size:var(--jz-i);white-space:nowrap}:where(tbody tr:hover){background:var(--jz-s)}:where([role=region][tabindex])>table :where(thead th:first-child,tbody th[scope=row],tfoot th[scope=row]):not([colspan]){z-index:var(--jz-o4);background:var(--jz-y);box-shadow:1px 0 0 var(--jz-f);position:sticky;inset-inline-start:0}:where(button,input:is([type=button],[type=submit],[type=reset])){justify-content:center;align-items:center;gap:var(--jz-g);min-height:var(--jz-s1);padding:var(--jz-g) var(--jz-a);border:var(--jz-b) solid var(--jz-p);border-radius:var(--jz-l);background:var(--jz-h2);color:var(--jz-c);font-size:var(--jz-j2);font-weight:var(--jz-m);line-height:var(--jz-x1);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--jz-u) var(--jz-v), border-color var(--jz-u) var(--jz-v), color var(--jz-u) var(--jz-v);text-decoration:none;display:inline-flex}:where(button,input:is([type=button],[type=submit],[type=reset])):hover{border-color:var(--jz-v2);background:var(--jz-m1)}:where(button,input:is([type=button],[type=submit],[type=reset])):active{background:var(--jz-h4)}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=ghost]{color:var(--jz-y1);background:0 0;border-color:#0000}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-variant=ghost]:hover{background:var(--jz-a1);border-color:#0000}:where(button,input:is([type=button],[type=submit],[type=reset]))[data-size=sm]{min-height:var(--jz-w2);padding:var(--jz-d) var(--jz-e);font-size:var(--jz-i)}:where(button)[data-icon-only]{min-width:var(--jz-s1);padding-inline:0}:where(button,input,select,textarea,fieldset):disabled,:where(button)[aria-disabled=true]{opacity:var(--jz-p3);cursor:not-allowed}::placeholder{color:var(--jz-h);opacity:1}:where([popover]){padding:var(--jz-e) var(--jz-a);border:var(--jz-b) solid var(--jz-f);border-radius:var(--jz-l);background:var(--jz-i1);color:var(--jz-c);box-shadow:var(--jz-w3)}@media (prefers-reduced-motion:no-preference){:where(dialog,[popover]){opacity:0;transform:translateY(var(--jz-a2));transition:opacity var(--jz-j) var(--jz-c1), transform var(--jz-j) var(--jz-c1), overlay var(--jz-j) allow-discrete, display var(--jz-j) allow-discrete}:where(dialog[open],[popover]:popover-open){opacity:1;transition:opacity var(--jz-k) var(--jz-d1), transform var(--jz-k) var(--jz-d1), overlay var(--jz-k) allow-discrete, display var(--jz-k) allow-discrete;transform:translateY(0)}@starting-style{:where(dialog[open],[popover]:popover-open){opacity:0;transform:translateY(var(--jz-a2))}}}nav[data-variant=pager]{gap:var(--jz-e);margin-block:var(--jz-n) 0;border-block-start:var(--jz-b) solid var(--jz-f);flex-wrap:wrap;padding-block-start:var(--jz-a);display:flex}nav[data-variant=pager] a:any-link{gap:var(--jz-d);max-width:100%;padding:var(--jz-e) var(--jz-a);border:var(--jz-b) solid var(--jz-f);border-radius:var(--jz-l);color:var(--jz-c);flex:14rem;text-decoration:none;display:grid}nav[data-variant=pager] a:any-link:hover{background:var(--jz-s)}nav[data-variant=pager] a[rel=next]{text-align:end;margin-inline-start:auto}nav[data-variant=pager] a[rel=next]:only-child{flex-grow:0;min-width:min(100%,14rem)}nav[data-variant=pager] small{color:var(--jz-h);font-size:var(--jz-k2);font-weight:var(--jz-o);letter-spacing:var(--jz-l2);text-transform:uppercase}nav[data-variant=pager] a>span{color:var(--jz-z);font-weight:var(--jz-m);overflow-wrap:anywhere}nav[data-variant=pager] a>span>svg{margin-inline:calc(var(--jz-d) * -1) var(--jz-d);vertical-align:-.2em}nav[data-variant=pager] a[rel=next]>span>svg{margin-inline:var(--jz-d) calc(var(--jz-d) * -1)}:where(span[data-variant=badge]){padding:calc(var(--jz-d) / 2) var(--jz-g);border:var(--jz-b) solid var(--jz-p);border-radius:var(--jz-r3);background:var(--jz-m1);color:var(--jz-c);font-size:var(--jz-i);font-weight:var(--jz-m);line-height:var(--jz-w1);white-space:nowrap;display:inline-block}:where(span[data-variant=badge][data-tone=info]){border-color:var(--jz-i3);background:var(--jz-h3);color:var(--jz-j3)}:where(span[data-variant=badge][data-tone=success]){border-color:var(--jz-a4);background:var(--jz-z3);color:var(--jz-b4)}:where(span[data-variant=badge][data-tone=warning]){border-color:var(--jz-k4);background:var(--jz-j4);color:var(--jz-l4)}:where(span[data-variant=badge][data-tone=danger]){border-color:var(--jz-y2);background:var(--jz-x2);color:var(--jz-z2)}body>a[href=\#main]:first-child{z-index:var(--jz-q4);padding:var(--jz-g) var(--jz-a);border:var(--jz-b) solid var(--jz-p);border-radius:var(--jz-l);background:var(--jz-i1);color:var(--jz-c);font-weight:var(--jz-m);text-decoration:none;position:absolute;inset-block-start:calc(var(--jz-g2) * -1);inset-inline-start:var(--jz-a)}body>a[href=\#main]:first-child:focus{inset-block-start:var(--jz-g)}body>header{z-index:var(--jz-p4);align-items:center;gap:var(--jz-a);min-height:var(--jz-w);padding:0 var(--jz-a);border-bottom:var(--jz-b) solid var(--jz-f);background:var(--jz-h2);margin:0;display:flex;position:sticky;inset-block-start:0}a[data-variant=brand]{border-radius:var(--jz-h1);flex:none;align-items:center;text-decoration:none;display:flex}body>header>a[data-variant=brand]:has(>span){margin-inline-end:var(--jz-n)}body>header>a[data-variant=brand]:has(+span[data-variant=badge]){margin-inline-end:calc(var(--jz-g) - var(--jz-a))}body>header>a[data-variant=brand]+span[data-variant=badge]{margin-inline-end:var(--jz-n)}a[data-variant=brand]>span{border-inline-start:var(--jz-b) solid var(--jz-p);color:var(--jz-h);font-size:var(--jz-i);font-weight:var(--jz-m);margin-inline-start:var(--jz-e);padding-inline-start:var(--jz-e)}body>header>nav{min-width:0}nav[data-variant=bar] a:any-link{padding:var(--jz-g) var(--jz-e);border-radius:var(--jz-l);color:var(--jz-h);font-size:var(--jz-i);font-weight:var(--jz-m);white-space:nowrap;text-decoration:none;display:block}nav[data-variant=bar] a:any-link:not([aria-current=page]):hover{background:var(--jz-s);color:var(--jz-c)}nav[data-variant=bar] a[aria-current=page]{background:var(--jz-a1);color:var(--jz-c);font-weight:var(--jz-o)}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}body[data-layout=sidebar]{grid-template-columns:var(--jz-x3) minmax(0, 1fr);grid-template-rows:auto 1fr;grid-template-areas:"header header""menu main";display:grid}body[data-layout=sidebar]>header{grid-area:header}body[data-layout=sidebar]>main{width:100%;max-width:var(--jz-u2);padding:var(--jz-n) var(--jz-x);grid-area:main;margin-inline:0}body[data-layout=sidebar]>nav{height:calc(100dvh - var(--jz-w));padding:var(--jz-a);border-inline-end:var(--jz-b) solid var(--jz-f);background:var(--jz-r);grid-area:menu;align-self:start;position:sticky;inset-block-start:var(--jz-w);overflow-y:auto}div[data-variant=menu] :where(h2){margin:var(--jz-x) var(--jz-e) var(--jz-d);color:var(--jz-h);font-size:var(--jz-k2);font-weight:var(--jz-o);letter-spacing:var(--jz-l2);text-transform:uppercase}div[data-variant=menu] :where(h2:first-child){margin-top:0}div[data-variant=menu] ul{margin:0;padding:0;list-style:none;display:block}div[data-variant=menu] li{margin:0}div[data-variant=menu] a:any-link{padding:var(--jz-g) var(--jz-e);border-radius:var(--jz-l);color:var(--jz-h);font-size:var(--jz-i);font-weight:var(--jz-m);text-decoration:none;display:block;position:relative}div[data-variant=menu] a:any-link:not([aria-current=page]):hover{background:var(--jz-s);color:var(--jz-c)}div[data-variant=menu] a[aria-current=page]{background:var(--jz-a1);color:var(--jz-c);font-weight:var(--jz-o)}div[data-variant=menu] a[aria-current=page]:before{content:"";background:var(--jz-z);width:3px;position:absolute;inset-block:0;inset-inline-start:0}body[data-layout=sidebar]>header>button[popovertarget]{display:none}@supports not selector(:popover-open){body[data-layout=sidebar]>header>button[popovertarget]{display:none!important}}@media (width>=48rem){body[data-layout=sidebar]>nav[popover]{inset:var(--jz-w) auto auto 0;border:0;border-inline-end:var(--jz-b) solid var(--jz-f);width:auto;box-shadow:none;opacity:1;border-radius:0;margin:0;transition:none;display:block;position:sticky;transform:none}}@media (width<=47.99rem){body[data-layout=sidebar]{display:block}body[data-layout=sidebar]>main{max-width:none;padding:var(--jz-x) var(--jz-a)}body[data-layout=sidebar]>header>button[popovertarget]{display:inline-flex}body[data-layout=sidebar]>nav[popover]{width:min(20rem,85vw);height:100dvh;padding:var(--jz-a);border:0;border-inline-end:var(--jz-b) solid var(--jz-f);background:var(--jz-i1);box-shadow:var(--jz-v3);border-radius:0;margin:0;position:fixed;inset:0 auto 0 0}body[data-layout=sidebar]>nav[popover]::backdrop{background:var(--jz-q3)}body>header{gap:var(--jz-d) var(--jz-e);padding-block:var(--jz-g);flex-wrap:wrap}body>header>nav{flex:100%;order:3;overflow-x:auto}body>header>nav ul{flex-wrap:nowrap}}@media (width<=47.99rem) and (prefers-reduced-motion:no-preference){body[data-layout=sidebar]>nav[popover]{transform:translate(-100%)}body[data-layout=sidebar]>nav[popover]:popover-open{transform:translate(0)}@starting-style{body[data-layout=sidebar]>nav[popover]:popover-open{transform:translate(-100%)}}body[data-layout=sidebar]>nav[popover]::backdrop{opacity:0;transition:opacity var(--jz-j) var(--jz-c1), overlay var(--jz-j) allow-discrete, display var(--jz-j) allow-discrete}body[data-layout=sidebar]>nav[popover]:popover-open::backdrop{opacity:1;transition:opacity var(--jz-k) var(--jz-d1), overlay var(--jz-k) allow-discrete, display var(--jz-k) allow-discrete}@starting-style{body[data-layout=sidebar]>nav[popover]:popover-open::backdrop{opacity:0}}}@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-i)}:where(pre,blockquote,table,figure){break-inside:avoid}}}body[data-layout=sidebar]>main,[data-variant=prose]>:not(table,pre,figure,img,picture,video,svg,hr,[role=region]),[data-variant=prose] p{max-width:none}