._01a0f4{--border-width:2px;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1rem .5rem;min-width:0}.a8b794{stroke:currentColor;stroke-width:8px;background-color:hsl(var(--color-error));border-radius:10px;color:hsl(var(--color-bg));display:inline-block;height:1.2em;margin-right:.25rem;padding:4px;width:1.2em}._01a0f4>*{flex:0 0 auto;margin:0}._01a0f4>:not(:first-child){color:hsl(var(--color-bg-offset));display:block;font-weight:700;text-decoration:none}._406ccd{align-items:center;display:inline-flex}.e47e38{text-align:right}._7453ef,.e47e38.e47e38{display:none}.d320f0{border:var(--border-width) solid hsl(var(--color-bg-offset),.5);border-radius:4px;flex:0;min-height:44px;min-width:44px;padding:1ch;text-align:center;transition:var(--noop,background-color) .3s ease-in,var(--noop,color) .3s ease-in}.d320f0:focus,.d320f0:hover{background-color:hsl(var(--color-bg-offset));color:hsl(var(--color-bg));outline:none}._16b0ac{background-color:hsl(var(--color-bg));background-color:initial;color:inherit;display:inline-block;height:1.25em;width:1.25em}@media (min-width:768px){._01a0f4{flex-wrap:nowrap;justify-content:center;margin:1rem}.a8b794{height:1.25em;margin-right:.75rem;width:1.25em}._01a0f4>:not(:first-child){margin-left:1rem}._7453ef,.e47e38.e47e38{display:inline}.d320f0{border-style:dashed;flex:0 1 auto;height:auto;overflow:hidden;padding:1ch 2ch;text-overflow:ellipsis;white-space:nowrap;width:auto}._16b0ac{height:1em;margin-right:1ch;width:1em}}.b59ddc{border-top:1px solid hsl(var(--color-bg-offset),.25);display:flex;flex-direction:column;margin:3rem 1rem;max-width:var(--container-width);padding:.5rem 0;text-align:center}._109cf8{flex:1 1 auto}._109cf8>*{display:block;margin:.75rem}._7d8038{flex:1 0 auto;margin-top:1.5rem}._7d8038>a+a{margin-left:.5em}._40f951{background:hsl(var(--color-text));border-radius:12px;color:hsl(var(--color-bg),.75);display:inline-block;height:1em;min-height:44px;min-width:44px;padding:.5em;width:1em}@media (min-width:768px){.b59ddc{flex-direction:row;margin:4rem auto;text-align:unset}._109cf8>*{display:inline-block}}@keyframes _3f7e51{0%{transform:translate(-50%) translateY(calc(120% + 2ch))}to{transform:translate(-50%)}}._488d18{align-items:stretch;animation:_3f7e51 .5s ease-out;background-color:hsl(var(--color-bg));border:1px solid hsl(var(--color-primary));bottom:2ch;box-shadow:0 0 15px -2px hsl(var(--color-primary-offset));display:flex;flex-wrap:nowrap;left:50%;max-width:calc(100vw - 4ch);position:fixed;transform:translate(-50%);width:375px}._1d5d3e{background-color:hsl(var(--color-primary));color:hsl(var(--color-bg));flex:0 0 auto;height:auto;min-height:2.5em;padding:.5em;width:2.5em}.f068bd{display:block;padding:.5em .75em}@keyframes e2830d{0%{opacity:0}to{opacity:1}}@keyframes _7f5173{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._8fbf35{animation:e2830d 1s ease-in;background-color:hsl(var(--color-bg));bottom:0;display:grid;left:0;place-content:center;position:absolute;right:0;top:0}._8fbf35>svg{animation:_7f5173 2s infinite;display:block;height:2rem;margin:2rem auto;width:2rem}._14997a{border:.5rem dashed hsl(var(--color-bg-offset),.25);border-radius:var(--border-radius);display:grid;height:480px;margin:0 1rem;min-width:0;place-content:center;position:relative;transition:border-color var(--transition-duration) ease-out}._14997a:hover{cursor:pointer}._47e3fa{border-color:hsl(var(--color-bg-offset))}._5dc403{border-color:hsl(var(--color-error));color:hsl(var(--color-error))}._89ff04{display:none}@media (min-width:768px){._14997a{margin:0 auto;max-height:100%;max-width:640px;width:100%}}@keyframes _1f0e9f{0%{background-color:hsl(var(--color-primary-offset),.9)}to{background-color:hsl(var(--color-bg-offset),.75)}}._6322d5{display:inline-block;line-height:3}._6322d5::selection{background:#0000}._1a2b32{color:hsl(var(--color-primary));position:relative}._1a2b32:nth-child(2n){color:hsl(var(--color-primary-offset))}._1a2b32:nth-child(8n+1):after{color:hsl(var(--color-bg-offset));content:attr(data-offset);display:block;position:absolute;right:calc(100% + 1ch);text-align:right;top:0;width:100%}._1a2b32._1a2b32:hover{background-color:hsl(var(--color-bg-offset),.25);color:hsl(var(--color-primary-offset))}.d2a89f.d2a89f{background-color:hsl(var(--color-bg-offset));color:hsl(var(--color-bg))}.a5127d.a5127d{animation:var(--noop,_1f0e9f) .3s ease-out;background-color:hsl(var(--color-bg-offset),.333)}.fa1a47{background-color:hsl(var(--color-error),.75)}@media (min-width:768px){._1a2b32:nth-child(8n+1):after{content:unset}._1a2b32:nth-child(16n+1):after{color:hsl(var(--color-bg-offset));content:attr(data-offset);display:block;position:absolute;right:calc(100% + 1ch);text-align:right;top:0;width:100%}}._2a05e6{display:flex;justify-content:flex-end;margin-bottom:2ch}._2f58b9{align-items:center;background-color:hsl(var(--color-error),.75);border:none;color:hsl(var(--color-bg));display:inline-flex;font-family:inherit;font-weight:700;padding:1ch;transition:var(--noop,background-color) .3s ease-in}._2f58b9:focus,._2f58b9:hover{background-color:hsl(var(--color-error));outline:none}._2f58b9+._2f58b9{margin-left:2px}@media (min-width:768px){._2f58b9{padding:1ch 2ch}}.a1e238{display:flex;flex-direction:column;margin:0 auto}.a1e238,.b87ab9{position:relative;width:100%}.b87ab9{align-self:center;display:grid;font-size:.75em;grid-template-columns:repeat(8,minmax(4ch,auto));text-align:center}._4a5df3{clip:rect(0 0 0 0);border:0;height:auto;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:100%}.faf87f{display:inline-block;height:1em;margin-right:1ch;width:1em}@media (min-width:768px){.b87ab9{grid-template-columns:repeat(16,4ch);width:auto}}._84cc5a{color:hsl(var(--color-bg-offset));font-weight:700}._2cd65e{display:flex;justify-content:center;margin-top:5ch;max-width:100%}._29da59{max-width:100%;min-height:100%;object-fit:cover}@media (min-width:1200px){._29da59{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}}.fda6e5{height:100%;max-width:100%;min-width:0;overflow:hidden;position:sticky;top:1rem}.af780e{background-color:hsl(var(--color-bg-offset),.25);border:none;color:hsl(var(--color-text));font-family:inherit;font-weight:700;padding:1ch 2ch;transition:var(--noop,background-color) .3s ease-in,var(--noop,color) .3s ease-in}.af780e+.af780e{margin-left:2px}.af780e:hover{background-color:hsl(var(--color-bg-offset),.333);cursor:default}.af780e:focus{background-color:hsl(var(--color-bg-offset),.5);outline:none}.af780e[aria-selected=true]{background-color:hsl(var(--color-primary-offset));color:hsl(var(--color-bg))}._95ba86{border-bottom:2px solid hsl(var(--color-primary-offset));margin-bottom:1rem}@keyframes a3b875{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}._13e61a{animation:var(--noop,a3b875) .3s ease-in;height:100%;width:100%}._6791f5{display:flex;flex-direction:column}@media (min-width:1200px){._5aa610{display:grid;gap:1rem;grid-template-columns:auto 1fr}}:root{--color-dark:75,12%,7%;--color-light:12,11%,91%;--color-light-offset:28,11%,31%;--color-primary:153,53%,16%;--color-primary-offset:132,37%,33%;--color-error:10,83%,46%;--color-text:var(--color-dark);--color-bg:var(--color-light);--color-bg-offset:var(--color-light-offset)}@media screen and (prefers-color-scheme:dark){:root{--color-text:var(--color-light);--color-bg:var(--color-dark);--color-bg-offset:75,12%,47%;--color-primary:132,37%,68%;--color-primary-offset:153,23%,46%;--color-error:10,87%,68%}}html{--border-radius:6px;--transition-duration:.3s;--container-width:640px}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(/FiraCode-Regular.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:700;src:url(/FiraCode-Bold.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-monospace-system:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--font-monospace:"Fira Code",var(--font-monospace-system)}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200b";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@media (prefers-reduced-motion){:root{--noop:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:hsl(var(--color-bg));color:hsl(var(--color-text));font-family:var(--font-monospace);font-weight:400;margin:0}body *{box-sizing:border-box}a,a:hover,a:visited{color:inherit}a:focus{outline:.5px dotted hsl(var(--color-text))}
