@font-face{font-family:ABC Areal;src:url(./ABCArealSuperfamilyVariable.C3ewetY_.woff2)format("woff2");font-weight:400 700;font-style:oblique 0deg 12deg;font-display:swap}:root{--bg:#fbfaf7;--fg:#1d1c1a;--muted:#8a8780;--faint:#c8c5be;--rule:#e6e3dc;--danger:#a3261b;--font:"ABC Areal", ui-monospace, Menlo, monospace;--axes:"MONO" 100;--size:13px;--line:1.5em;--edge:16px}*,:after,:before{box-sizing:border-box}html{background:var(--bg);color:var(--fg);font:400 var(--size)/var(--line) var(--font);font-variation-settings:var(--axes);-webkit-text-size-adjust:100%}body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}dd,dl,fieldset,figure,h1,h2,h3,ol,p,pre,ul{font:inherit;margin:0;padding:0}button,input,select,textarea{font:inherit;font-variation-settings:var(--axes);color:inherit;letter-spacing:inherit}b,strong{font-weight:inherit}.button,.caps,.top button.link,button,h1,h2,h3{text-transform:uppercase;letter-spacing:.02em}ol,ul{list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}code{font:inherit}::selection{background:var(--fg);color:var(--bg)}.muted{color:var(--muted)}.error{color:var(--danger)}.nowrap{white-space:nowrap}.stack>*+*{margin-top:var(--line)}.stack-2>*+*{margin-top:calc(var(--line) * 2)}.gap{margin-top:var(--line)}.row{-moz-column-gap:2ch;flex-wrap:wrap;align-items:baseline;column-gap:2ch}.row,.shell,.top{display:flex}.shell{min-height:100svh;padding:calc(var(--edge) * .75) var(--edge) calc(var(--line) * 3);flex-direction:column}.top{margin-bottom:calc(var(--line) * 2);justify-content:space-between;align-items:baseline;gap:2ch}.top a{text-decoration:none}.top a.router-link-exact-active,.top a[aria-current]{text-decoration:underline}.top button.link{color:inherit;text-decoration:none}.top button.link:hover{text-decoration:underline}.sheet{gap:calc(var(--line) * 2);flex:1;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=60em){:root{--edge:14px}.sheet{-moz-column-gap:4ch;grid-template:"entry object index""foot object index"1fr/minmax(0,1fr) minmax(min-content,54ch) minmax(0,1fr);column-gap:4ch}.sheet>.entry{grid-area:entry}.sheet>.object{grid-area:object;padding-top:18svh}.sheet>.index{grid-area:index}.sheet>.foot{grid-area:foot;align-self:end}.sheet.wide{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"entry object""foot object"}.sheet.wide>.object{padding-top:0}}.field,.kv{-moz-column-gap:1ch;grid-template-columns:10ch minmax(0,1fr);column-gap:1ch;display:grid}.field>span,.kv>dt{color:var(--muted)}.kv>dd{overflow-wrap:anywhere}.rows>li{padding:calc(var(--line) / 2) 0;border-top:1px solid var(--rule)}.rows>li:last-child{border-bottom:1px solid var(--rule)}.check,.field{align-items:baseline}.field.top-label{grid-template-columns:minmax(0,1fr)}input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{border:0;border-bottom:1px solid var(--faint);appearance:none;width:100%;line-height:inherit;background:0 0;border-radius:0;outline:none;padding:.25em 0}input:focus,select:focus,textarea:focus{border-bottom-color:var(--fg)}input::-moz-placeholder{color:var(--faint);opacity:1}textarea::-moz-placeholder{color:var(--faint);opacity:1}input::placeholder,textarea::placeholder{color:var(--faint);opacity:1}select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%238a8780'/%3E%3C/svg%3E") 100% no-repeat;padding-right:2ch}textarea{border:1px solid var(--faint);resize:vertical;padding:.5em}textarea:focus{border-color:var(--fg)}input[type=datetime-local]{min-height:1.9em}.check{cursor:pointer;gap:1ch;display:flex}.check input{appearance:none;cursor:pointer;border:0;flex:none;width:auto;margin:0}.check input:before{content:"[ ]";white-space:pre}.check input:checked:before{content:"[x]"}.check input:focus-visible{outline:1px solid var(--fg)}.button,button{cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:-.4em 0;padding:.4em 0;text-decoration:none;display:inline-block}.button:before,button:before{content:"( ";white-space:pre;display:inline-block}.button:after,button:after{content:" )";white-space:pre;display:inline-block}.button:focus-visible,.button:hover,button:focus-visible,button:hover:not(:disabled){outline:none;text-decoration:underline}button.danger{color:var(--danger)}button:disabled{color:var(--faint);cursor:default}button.link{text-transform:none;letter-spacing:0;color:var(--muted);text-decoration:underline}.pair button:after,.pair button:before,button.link:after,button.link:before{content:none}button.link:hover:not(:disabled){color:var(--fg)}.pair{flex-wrap:wrap;display:flex}.pair button{white-space:pre;text-transform:none;letter-spacing:0;margin:0;padding:.3em 0}.pair button.on,.pair button:focus-visible,.pair button:hover:not(:disabled){background:var(--fg);color:var(--bg);text-decoration:none}
