@font-face{font-family:KHGummi;src:local("KHGummi"),url(../fonts/KHGummi.woff2) format("woff2")}@font-face{font-family:KHMenu;src:local("KHMenu"),url(../fonts/KHMenu.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:KHMenu;src:local("KHMenu"),url(../fonts/KHMenuBold.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-family:KHMenu;src:local("KHMenu"),url(../fonts/KHMenuItalic.woff2) format("woff2");font-style:italic;font-weight:400}@font-face{font-family:KHMenu;src:local("KHMenu"),url(../fonts/KHMenuBoldItalic.woff2) format("woff2");font-style:italic;font-weight:700}*,*:before,*:after{box-sizing:inherit}[hidden]{display:none!important}html{box-sizing:border-box;color-scheme:dark light;font:18px KHMenu,sans-serif;height:100%}body{margin:0;min-height:100%}body>header{align-items:center;display:flex;flex-flow:row wrap;gap:0 2em}h1{font:2rem KHGummi,sans-serif}svg{display:block;height:auto;margin:1rem auto;max-width:100%}body>footer{font:.7rem Atkinson Hyperlegible Next,sans-serif;font-weight:200;margin:2rem 0}details{margin-block:1rem}summary{cursor:pointer}pre{border:currentColor 2px inset;font:inherit;margin-inline:1em;padding:.5em;width:fit-content;white-space:pre-line}.container{margin:0 auto;max-width:1000px;padding:1rem}.Command{align-items:baseline;background:#000;border:2px solid var(--detail);border-left-width:.5em;border-radius:0 1em 1em 0;color:#e6e6e6;display:flex;flex-flow:row nowrap;font:18px KHMenu;justify-content:space-between;margin:0;padding:.1em 1em;text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap}.Command:hover,.Command:focus-visible{background:linear-gradient(to bottom,black 50%,var(--detail));border-color:var(--highlight);outline:none;transform:translate(.6em)}.Command:active{transform:translate(.6em,2px)}.Command:disabled{color:#737373}.Command--pressed-false:after,.Command--pressed-true:after{content:"ON";display:inline-block;font:.5em KHGummi,sans-serif;margin-left:1em;visibility:hidden}.Command--pressed-true:after{visibility:visible}.CommandMenu{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1em;justify-content:space-evenly}.CommandMenu>*{flex:.25 .25 fit-content}.CommandMenu__list{background:linear-gradient(to right,transparent,var(--detail));display:flex;flex-flow:column nowrap;gap:0}.CommandMenu__heading{background:#000;border:2px solid var(--detail);border-radius:1em 0;color:var(--highlight);font:18px KHGummi,sans-serif;margin-right:1em;padding:2px .5em;-webkit-user-select:none;user-select:none}.passive-palette{--detail: rgb(38, 61, 104);--highlight: rgb(86, 125, 230)}.combat-palette{--detail: rgb(105, 33, 29);--highlight: rgb(201, 80, 80)}.magic-palette{--detail: rgb(65, 55, 118);--highlight: rgb(118, 99, 218)}.items-palette{--detail: rgb(58, 86, 66);--highlight: rgb(68, 171, 89)}.summon-palette{--detail: rgb(124, 69, 31);--highlight: rgb(212, 135, 37)}.InformationBar{background:#2d2d2d;border:2px solid rgb(45,45,45);border-radius:0 1em 1em 0;color-scheme:dark;color:#fff;margin-bottom:1em;width:fit-content}.InformationBar__heading{background:#000;border:inherit;border-radius:1em 0;font-family:KHGummi,sans-serif;margin:0 2em;padding:2px .5em;width:fit-content}.InformationBar__message{background:#000;border:inherit;border-radius:0 1em 1em 0;font-family:KHMenu,sans-serif;padding:2px .5em;width:100%}
