@layer oatcake{@layer reset{a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}}@layer base{body{font-family:var(--ok-font-family);font-size:var(--ok-font-size);line-height:var(--ok-line-height)}.note,blockquote,details,dl,figure,ol,p,pre,ul{margin-bottom:var(--ok-line-height)}li dl:not(p~dl),li ol:not(p~ol),li ul:not(p~ul){margin-bottom:0}ul>li{margin-left:18px;padding-inline-start:1ch;list-style-type:"•"}audio:not(li audio:first-child),iframe:not(li iframe:first-child),img:not(li img:first-child),svg:not(li svg:first-child),video:not(li video:first-child){margin-top:calc(2*var(--ok-line-height))}audio,iframe,img,svg,video{margin-bottom:calc(var(--ok-line-height)*2)}body{background-color:var(--ok-color-bg);color:var(--ok-color-fg);overflow-wrap:break-word}pre{overflow-wrap:normal}.badge,.nowrap,h1 b,h1 code,h1 samp,h1 strong,h2 b,h2 code,h2 samp,h2 strong,h3 b,h3 code,h3 samp,h3 strong,h4 b,h4 code,h4 samp,h4 strong,h5 b,h5 code,h5 samp,h5 strong,h6 b,h6 code,h6 samp,h6 strong,kbd{white-space:nowrap}}@layer elements{:link{color:var(--ok-color-link-fg)}:visited{color:var(--ok-color-link-visited-fg)}:link:active,:visited:active{color:var(--ok-color-link-active-fg)}:link,:visited{cursor:pointer;text-decoration:underline}ins,u{text-decoration:underline}del,s,strike{text-decoration:line-through}code,kbd,samp,tt{font-family:var(--ok-font-family-mono)}cite,dfn,em,i,var{font-style:italic}b,strong{font-weight:bolder}mark{background-color:var(--ok-color-highlight-bg)}abbr[title],acronym[title]{cursor:help;text-decoration-skip-ink:none;text-decoration:underline dotted}audio,iframe,img,svg,video{border-radius:var(--ok-border-radius);max-width:100%;margin-left:auto;margin-right:auto;display:block}audio{height:calc(2*var(--ok-line-height));width:100%}iframe.border,img.border,video.border{border-radius:var(--ok-border-radius);border:1px solid var(--ok-color-border);margin-bottom:calc(var(--ok-line-height)*2 - 2px)}hr{border:0;border-top:1px solid var(--ok-color-border);margin-bottom:calc(var(--ok-line-height) - 1px);background:0 0}sub,sup{font-size:var(--ok-font-size-small);vertical-align:baseline;padding-left:.1em;line-height:0;position:relative}sub{top:.4em}sup{top:-.4em}.small,small{font-size:var(--ok-font-size-small);vertical-align:bottom}var{font-style:italic}.secondary a,.secondary b,.secondary code,.secondary mark,.secondary samp,.secondary strong,.secondary{color:var(--ok-color-fg-2)}.secondary code,.secondary samp{background-color:inherit}.faint{color:var(--ok-color-fg-3)}kbd{background-color:var(--ok-color-kbd-bg);border:1px solid var(--ok-color-border);border-bottom-color:var(--ok-color-kbd-border-bottom);vertical-align:top;border-radius:5px;padding:3px 5px;font-size:12px;font-weight:700}kbd kbd{border:none;padding:0}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}blockquote{border-left:2px solid var(--ok-color-border);quotes:none;padding-left:20px}blockquote:before,blockquote:after{content:"";content:none}blockquote blockquote,li blockquote{margin-left:3px}blockquote>:last-child{margin-bottom:0}ol li{margin-left:30px}dl{padding-left:20px}dt{font-weight:700}dd+dt{margin-top:var(--ok-line-height)}.lead{font-size:19px}.lead code,.lead samp{font-size:.8em}.lead kbd{padding-top:1px;padding-bottom:1px;font-size:.75em}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:var(--ok-line-height)}h1{padding-bottom:var(--ok-line-height);padding-top:calc(var(--ok-line-height)*2);font-size:24px}h2{padding-bottom:var(--ok-line-height);padding-top:var(--ok-line-height);font-size:19px}h3{font-size:var(--ok-font-size);padding-bottom:var(--ok-line-height);padding-top:var(--ok-line-height)}h4,h5,h6{font-size:var(--ok-font-size);padding-top:0;padding-bottom:0}h4+h4,h4+h5,h4+h6,h5+h4,h5+h5,h5+h6,h6+h4,h6+h5,h6+h6{margin-top:var(--ok-line-height)}.note h1:first-child,.note h2:first-child,.note h3:first-child,.note h4:first-child,.note h5:first-child,.note h6:first-child,blockquote h1:first-child,blockquote h2:first-child,blockquote h3:first-child,details h1:first-child,details h2:first-child,details h3:first-child,details h4:first-child,details h5:first-child,details h6:first-child,details summary+h1,details summary+h2,details summary+h3,details summary+h4,details summary+h5,details summary+h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{padding-top:0}h1 code,h1 samp,h2 code,h2 samp,h3 code,h3 samp,h4 code,h4 samp,h5 code,h5 samp,h6 code,h6 samp{background-color:inherit;padding:0}h1 code:after,h1 code:before,h1 samp:after,h1 samp:before,h2 code:after,h2 code:before,h2 samp:after,h2 samp:before,h3 code:after,h3 code:before,h3 samp:after,h3 samp:before,h4 code:after,h4 code:before,h4 samp:after,h4 samp:before,h5 code:after,h5 code:before,h5 samp:after,h5 samp:before,h6 code:after,h6 code:before,h6 samp:after,h6 samp:before{content:"`";display:inline-block}h1 b:after,h1 b:before,h1 strong:after,h1 strong:before,h2 b:after,h2 b:before,h2 strong:after,h2 strong:before,h3 b:after,h3 b:before,h3 strong:after,h3 strong:before,h4 b:after,h4 b:before,h4 strong:after,h4 strong:before,h5 b:after,h5 b:before,h5 strong:after,h5 strong:before,h6 b:after,h6 b:before,h6 strong:after,h6 strong:before{content:"*";display:inline-block}.lead mark,h1 mark,h2 mark{font-size:.8em;line-height:100%}h1 kbd,h2 kbd{padding-top:0;padding-bottom:0;font-size:.85em}h3 kbd,h4 kbd,h5 kbd,h6 kbd{font-size:inherit;padding-top:0;padding-bottom:0}figure figcaption{color:var(--ok-color-fg-2);text-align:center}figure audio+figcaption,figure iframe+figcaption,figure img+figcaption,figure svg+figcaption,figure video+figcaption{margin-top:calc(var(--ok-line-height)*-1)}figcaption{padding-bottom:var(--ok-line-height)}code,samp{background-color:var(--ok-color-bg-3);border-radius:5px;padding-left:5px;padding-right:5px;line-height:18px}mark code,mark samp{background-color:inherit;padding:0}.small code,.small samp,small code,small samp,sub code,sub samp,sup code,sup samp{line-height:inherit}.faint code,.faint samp,.secondary code,.secondary samp{background-color:inherit}kbd code,kbd samp{background-color:inherit;line-height:inherit;padding:0}details,details>summary{border-radius:var(--ok-border-radius);border:1px solid var(--ok-color-border);padding-bottom:var(--ok-line-height);padding-left:calc(.5*var(--ok-line-height));padding-right:calc(.5*var(--ok-line-height));padding-top:var(--ok-line-height)}details{margin-top:-2px}details>summary{background-color:var(--ok-color-bg-2);cursor:pointer;margin-left:calc(-.5*var(--ok-line-height) - 1px);margin-right:calc(-.5*var(--ok-line-height) - 1px);margin-top:calc(-1*calc(var(--ok-line-height)) - 1px);white-space:nowrap;overflow:auto}details:not([open])>summary{margin-bottom:-1px}details[open]>summary{margin-bottom:var(--ok-line-height);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}details:not(:has(>summary)){background-color:var(--ok-color-bg-2)}details[open]:not(:has(>summary)) :first-child{margin-top:var(--ok-line-height)}details:not([open]):has(>summary),details[open]:has(>:not(summary)){padding-bottom:0}details>summary h1,details>summary h2,details>summary h3,details>summary h4,details>summary h5,details>summary h6{padding:0;display:inline-block}details>summary:has(h1){padding-bottom:calc(var(--ok-line-height) - 3px)}details>summary:has(h2){padding-bottom:calc(var(--ok-line-height) - 1px)}pre{border-radius:var(--ok-border-radius);border:1px solid var(--ok-color-border);padding-bottom:calc(var(--ok-line-height) - 2px);padding-left:calc(.5*var(--ok-line-height));padding-right:calc(.5*var(--ok-line-height));padding-top:var(--ok-line-height);overflow:auto}pre,pre code,pre samp{background-color:var(--ok-color-bg-2)}pre code,pre samp{white-space:pre;padding:0}.badge{background-color:var(--ok-color-fg);text-align:center;vertical-align:baseline;border-radius:10rem;margin-bottom:-.3rem;padding:.1rem .6em;font-weight:700;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out}.badge,.badge code,.badge samp{font-size:var(--ok-font-size-small);line-height:1}.badge code,.badge samp{background-color:inherit;padding:0}button.badge{cursor:pointer;border-width:0;line-height:normal}.badge,a.badge,a.badge:focus,a.badge:hover{color:var(--ok-color-bg)}a.badge,a.badge:focus,a.badge:hover{border-bottom:none;text-decoration:none}a.badge:focus,button.badge:focus{box-shadow:0 0 0 .2rem var(--ok-color-link-fg);outline:0}.note{background-color:var(--ok-color-bg-2);border-radius:var(--ok-border-radius);border:1px solid var(--ok-color-border);padding-bottom:calc(var(--ok-line-height) - 2px);padding-left:calc(var(--ok-line-height)*.5);padding-right:calc(var(--ok-line-height)*.5);padding-top:var(--ok-line-height)}.note>:last-child{margin-bottom:0}.note>h1:last-child,.note>h2:last-child,.note>h3:last-child{padding-bottom:0}}:root{--ok-border-radius:7px;--ok-color-bg-2:#f8f9fa;--ok-color-bg-3:#afb8c133;--ok-color-bg:white;--ok-color-border:#dee2e6;--ok-color-fg-2:#888;--ok-color-fg:#100f0f;--ok-color-highlight-bg:LemonChiffon;--ok-color-kbd-bg:#fafbfc;--ok-color-kbd-border-bottom:#444d56;--ok-color-link-fg:#00e;--ok-color-link-visited-fg:#551a8b;--ok-color-link-active-fg:red;--ok-font-family-mono:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--ok-font-family:system-ui,sans-serif;--ok-font-size-small:13px;--ok-font-size:16px;--ok-line-height:24px}}