@font-face{font-family:Minecraft GUI;src:url(/fonts/minecraft.woff)format("woff");font-display:swap}@font-face{font-family:HASHOWNIA Small;src:url(/fonts/hashownia-small.woff)format("woff");font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tape:#ffd21f;--tape-edge:#c99b00;--coin:#39d98a;--cool:#4da3ff;--alarm:#ff5a4e;--label-white:#f4f5f2;--label-gray:#b9c0cb;--hud-label:#c3cad4;--rail:#8a9099;--panel-ink:#40454e;--chest:#c6c6c6;--ink-dark:#1b1e23;--hud-bg:#1f151ceb;--hud-bg-hi:#342630f0;--hud-line:#120c11;--btn:#383746;--btn-hi:#4a4960;--btn-edge:#0b0b15;--btn-light:#545366;--btn-dark:#00000061;--screen:#272a3b;--screen-hi:#313550;--bezel:#121214;--tooltip:#100414f2;--tooltip-solid:#100414;--tooltip-edge:#34106b;--font-mc:"Minecraft GUI", ui-monospace, "Cascadia Mono", monospace;--font-label:"HASHOWNIA Small", var(--font-mc);--mc-shadow:.125em .125em 0 #0000008c;--ease-settle:linear(0, .069, .21, .363, .505, .625, .72, .794, .851, .892, .923, .945, .961, .973, .981, .987, .991, .994, .996, .997, .998, .999, .999, .999, 1);--gui:1;--cp:calc(min(100vw / 2752, 100dvh / 1536) * var(--gui));--u:calc(1rem / 16);--gutter:clamp(16px, 2.6vw, 44px)}@media (min-width:760px) and (min-height:540px){:root{--cp:calc(max(.48px, min(100vw / 2752, 100dvh / 1536)) * var(--gui))}}:root[data-text="150"]{--gui:1.5;font-size:150%}:root[data-text="200"]{--gui:2;font-size:200%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--ink-dark)}body{background:var(--ink-dark);min-height:100svh;color:var(--label-white);font-family:var(--font-mc);font-size:calc(16 * var(--u));-webkit-font-smoothing:none;font-smooth:never;caret-color:var(--tape);margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:400}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--label-white);text-underline-offset:.22em;text-decoration-thickness:calc(2 * var(--u));-webkit-text-decoration-color:var(--rail);text-decoration-color:var(--rail)}a:hover{color:var(--tape);-webkit-text-decoration-color:var(--tape);text-decoration-color:var(--tape)}::selection{background:var(--tape);color:var(--ink-dark)}:focus-visible{outline:calc(2 * var(--u)) solid var(--tape);outline-offset:calc(2 * var(--u))}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#c6c6c6 #16121a}}::-webkit-scrollbar{width:18px;height:18px}::-webkit-scrollbar-track{background:#16121a;box-shadow:inset 2px 2px #050407,inset -2px -2px #2c2532}::-webkit-scrollbar-thumb{background:repeating-linear-gradient(#8b8b8b 0 2px,#0000 2px 4px) 50%/8px 18px no-repeat,#c6c6c6;border:2px solid #16121a;box-shadow:inset 2px 2px #fff,inset -2px -2px #555}::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}::-webkit-scrollbar-thumb:active{background-color:#b4b4b4;box-shadow:inset 2px 2px #555,inset -2px -2px #fff}::-webkit-scrollbar-corner{background:#16121a}::-webkit-scrollbar-button{display:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{left:var(--gutter);top:calc(8 * var(--u));z-index:100;padding:calc(10 * var(--u)) calc(14 * var(--u));background:var(--tape);color:var(--ink-dark);font-family:var(--font-mc);transition:transform .3s var(--ease-settle);text-decoration:none;position:fixed;transform:translateY(-160%)}.skip-link:focus{transform:none}.hs-code{font-family:var(--font-label);letter-spacing:0;color:var(--label-gray)}.hs-btn{--b:calc(3 * var(--px,var(--u)));justify-content:center;align-items:center;gap:calc(8 * var(--px,var(--u)));min-height:calc(40 * var(--px,var(--u)));padding:0 calc(14 * var(--px,var(--u)));border:var(--b) solid var(--btn-edge);background:var(--btn);box-shadow:inset var(--b) var(--b) 0 var(--btn-light), inset calc(-1 * var(--b)) calc(-1 * var(--b)) 0 var(--btn-dark);color:var(--label-white);font-family:var(--font-mc);text-shadow:var(--mc-shadow);white-space:nowrap;line-height:1;text-decoration:none;display:inline-flex}.hs-btn:hover,.hs-btn:focus-visible{background:var(--btn-hi);color:var(--tape);outline:none}.hs-btn:active{box-shadow:inset var(--b) var(--b) 0 var(--btn-dark), inset calc(-1 * var(--b)) calc(-1 * var(--b)) 0 var(--btn-light)}.hs-btn[disabled],.hs-btn[aria-disabled=true]{cursor:not-allowed;color:var(--rail);text-shadow:none;background:#2a2a33}.hs-btn--tape{border-color:var(--tape-edge);background:var(--tape);box-shadow:inset var(--b) var(--b) 0 #ffffff59, inset calc(-1 * var(--b)) calc(-1 * var(--b)) 0 var(--tape-edge);color:var(--ink-dark);text-shadow:none}.hs-btn--tape:hover,.hs-btn--tape:focus-visible{color:var(--ink-dark);background:#ffe066}.hs-btn--tape[disabled],.hs-btn--tape[aria-disabled=true]{box-shadow:none;color:#2c2c2c;background:#6c6a58;border-color:#5c5a4a}.hs-btn--block{width:100%}.hs-seg{gap:calc(6 * var(--px,var(--u)));flex-wrap:wrap;display:flex}.hs-seg__opt{--b:calc(3 * var(--px,var(--u)));min-height:calc(44 * var(--px,var(--u)));padding:calc(6 * var(--px,var(--u))) calc(12 * var(--px,var(--u)));border:var(--b) solid var(--btn-edge);background:var(--btn);box-shadow:inset var(--b) var(--b) 0 var(--btn-light), inset calc(-1 * var(--b)) calc(-1 * var(--b)) 0 var(--btn-dark);color:var(--label-white);font-family:var(--font-mc);text-align:center;text-shadow:var(--mc-shadow);flex:auto;line-height:1.15}.hs-seg__opt:hover{background:var(--btn-hi)}.hs-seg__opt[aria-pressed=true],.hs-seg__opt[aria-checked=true]{border-color:var(--tape-edge);box-shadow:inset 0 0 0 var(--b) var(--tape), inset var(--b) var(--b) 0 calc(var(--b) * 1) #ffd21f40;color:var(--tape);background:#4c4423}.hs-field{gap:calc(6 * var(--px,var(--u)));display:grid}.hs-label{font-family:var(--font-label);color:var(--label-gray);font-size:1em}.hs-hint{color:var(--label-gray);font-size:.875em;line-height:1.45}.hs-input{width:100%;min-height:calc(46 * var(--px,var(--u)));padding:calc(8 * var(--px,var(--u))) calc(12 * var(--px,var(--u)));border:calc(3 * var(--px,var(--u))) solid #000;box-shadow:inset 0 0 0 calc(2 * var(--px,var(--u))) #5a5d6b;color:var(--label-white);font-family:var(--font-mc);background:#07070a}.hs-input::placeholder{color:var(--rail)}.hs-input:focus-visible{box-shadow:inset 0 0 0 calc(2 * var(--px,var(--u))) var(--tape);outline:none}.hs-input[aria-invalid=true]{box-shadow:inset 0 0 0 calc(2 * var(--px,var(--u))) var(--alarm)}.hs-error{gap:calc(8 * var(--px,var(--u)));color:var(--alarm);align-items:flex-start;line-height:1.45;display:flex}.hs-key{border:.125em solid var(--label-gray);color:var(--label-white);font-family:var(--font-label);background:#2b2d35;border-bottom-width:.25em;padding:0 .35em;line-height:1.4;display:inline-block}.hs-rule{height:calc(2 * var(--px,var(--u)));width:calc(12 * 8 * var(--px,var(--u)));background:var(--rail);border:0;margin:0;display:block}:root[data-contrast=high]{--hud-bg:#000;--hud-bg-hi:#111;--tooltip:#000;--tooltip-solid:#000;--label-gray:#e4e8ee;--hud-label:#eef1f5;--rail:#c9ced6}:root[data-contrast=high] .hs-btn,:root[data-contrast=high] .hs-seg__opt{box-shadow:none;color:#fff;text-shadow:none;background:#000;border-color:#fff}:root[data-contrast=high] .hs-btn--tape,:root[data-contrast=high] .hs-seg__opt[aria-pressed=true],:root[data-contrast=high] .hs-seg__opt[aria-checked=true]{background:var(--tape);color:#000}:root[data-contrast=high] :focus-visible{outline-offset:calc(2 * var(--u));outline:calc(3 * var(--u)) solid var(--tape)!important}:root[data-motion=reduced]{scroll-behavior:auto}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pack-icon{width:calc(8 * var(--pi-px));height:calc(8 * var(--pi-px));background:url(/textures/hashownia/icons.png) no-repeat;background-size:calc(128 * var(--pi-px)) calc(32 * var(--pi-px));background-position:calc(-8 * var(--pi-col) * var(--pi-px)) calc(-8 * var(--pi-row) * var(--pi-px));image-rendering:pixelated;vertical-align:-.1em;flex:none;display:inline-block}html[data-cursor] body,html[data-cursor] body *{cursor:none!important}html[data-cursor] :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),textarea,[contenteditable=true]){cursor:text!important}:is(html[data-cursor] [popover]:popover-open,html[data-cursor] [popover]:popover-open *){cursor:auto!important}html[data-cursor] [popover]:popover-open :is(button,a,input[type=range]){cursor:pointer!important}
