:root{--color-accent: color-mix(in srgb, black 10%, forestgreen);--color-rule: color-mix(in srgb, gray 50%, transparent)}@media(prefers-color-scheme:dark){:root{--color-accent: goldenrod}}html{font-family:Domine,sans-serif;line-height:1.6}@media print{html{display:flex;flex-direction:column;line-height:1.5;min-height:99%}html:before{content:"";flex:1}html:after{content:"";flex:2}}@media screen{body{margin:4vw auto;max-width:90vw;width:calc(40ch + 40vw)}}@media print{body{column-gap:3em;column-width:21.5em;column-rule:1px solid var(--color-rule);font-size:10pt}}h1{line-height:1.1;margin:0 0 .4em}@media print{header a{font-weight:700}}h2{border-block-start:1px solid var(--color-rule);margin-block:1.2em -.2em;padding-block-start:.7em}ul{list-style:disc;padding-inline-start:1.5em}dd{margin:0}button:not(:disabled){cursor:pointer}a{color:var(--color-accent);text-decoration-color:color-mix(in srgb,currentColor 33%,transparent)}a:hover{text-decoration-color:currentColor}@media print{a{color:inherit;text-decoration:none}}.spread{align-items:center;display:flex;justify-content:space-between}.utilities{--button-radius: 1em;display:flex}@media print{.utilities{display:none}}.utilities :is(a,button){--shadow: 2px;appearance:none;background-color:#fff;border:1px solid;box-shadow:1px var(--shadow) #0003;color:#000;font:inherit;font-size:.7em;font-weight:700;padding:.3ch calc(2ch + .5vw);text-decoration:none}.utilities :is(a,button):first-child{border-bottom-left-radius:var(--button-radius);border-top-left-radius:var(--button-radius)}.utilities :is(a,button):not(:first-child){border-inline-start:0}.utilities :is(a,button):last-child{border-bottom-right-radius:var(--button-radius);border-top-right-radius:var(--button-radius)}.utilities :is(a,button):active{--shadow: 1px;left:1px;position:relative;top:1px}.secret-button{appearance:none;background:transparent;border:0;color:inherit;font:inherit;margin:0;padding:0}@media screen{.showing-secrets .secret-button{outline:1px dotted;outline-offset:.2ch .4ch}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.entries{list-style:none;padding:0}.entries>li{margin:0}.entry{break-inside:avoid}.entry+.entry{margin-block-start:2em}dl .entry+.entry{margin-block-start:1.5em}@media(min-width:30rem){.entry-heading{align-items:center;display:flex;gap:.6ch}}.entry-heading h3{font:inherit;margin:0}.entry-heading a:not(:hover){color:inherit;text-decoration:none}@media screen{.entry-heading a:after{color:var(--color-accent);content:"⎋";content:"⎋" / "";display:inline-block;font-size:.8em;margin-inline-start:.3ch;transform:rotate(90deg)}}.entry-heading>:first-child{align-items:center;font-weight:700;flex:1;display:flex;gap:.6ch}.entry-heading>:not(:first-child){font-size:.8em}@media(min-width:30rem){.entry-heading>:first-child:after{border-bottom:1px solid var(--color-rule);content:"";flex:1 0;opacity:.5;min-width:1ch}.entry-heading>:not(:first-child,:last-child):after{margin-inline-start:.6ch;content:"•";content:"•" / "";opacity:.33}}.entry-description{font-size:.8em;font-weight:700;margin-block-start:0}.single-link:before{color:var(--color-rule);content:"—";content:"—" / ""}html:has(.inspector){cursor:crosshair}body:has(.inspector) *{outline:1px dashed #8882}.inspector{--border: 3px;--color: color-mix(in srgb, black 30%, goldenrod);--gap: 1ch;--height: 0;--left: 0;--top: 0;--width: 0;background:color-mix(in srgb,var(--color) 10%,transparent);border-radius:5px;border:var(--border) solid var(--color);color:#fff;font-family:sans-serif;font-size:x-small;font-weight:700;height:var(--height);left:0;pointer-events:none;position:fixed;top:0;transform:translate(calc(var(--left) - var(--gap)),var(--top));width:calc(var(--width) + var(--gap) * 2 - var(--border) * 2)}@media(prefers-color-scheme:dark){.inspector{--color: rebeccapurple}}.inspector:before{background:var(--color);border-radius:var(--border);content:attr(data-path);padding:.2ch 1ch;position:absolute;right:calc(var(--border) * 2);top:100%;white-space:nowrap}@media print{.inspector{display:none!important}}html:has(.pointer){cursor:none}html:has(.pointer) :is(a,button){cursor:inherit}@property --scale{initial-value: 1; inherits: false; syntax: "<number>";}@keyframes enter{0%{--scale: 0;opacity:0}to{--scale: 1;opacity:1}}.pointer{--angle: 0;--image: url(/assets/limb-black-dcqJ3r9L.png);--left: 0;--top: 0;--scale: 1;animation:enter .2s;background:var(--image);height:700px;left:0;position:fixed;pointer-events:none;top:0;transform:translate(-100px,5px) translate(var(--left),var(--top)) rotate(var(--angle)) scale(var(--scale));transform-origin:100px -5px;width:347px;z-index:1}@media(prefers-color-scheme:dark){.pointer{filter:invert()}}@media print{.pointer{display:none!important}}
