#__nuxt,body,html{height:100%;margin:0;overflow:hidden;overscroll-behavior:none;width:100%}.app[data-v-440607fc]{--ui-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ui-font-size:14px;--ui-line-height:1.2;--ui-color:#dfcc91;--ui-color-muted:#cdbb85;--ui-color-hover:#e6d39a;--ui-color-active:#f0e0ac;--ui-track:#a6945f;--ui-track-hover:#b8a56d;--ui-track-active:#c5b278;--ui-thumb-border:#ceb565;--ui-thumb-border-hover:#d9c075;--ui-thumb-border-active:#e1ca7d;--ui-thumb:#ebd796;--ui-thumb-hover:#f0e0ab;--ui-thumb-active:#f6e7b8;--ui-gap-s:6px;--ui-gap-m:10px;background:radial-gradient(circle at center,#2a7f49 0,#1a6a3b 44%,#0d4727);top:0;right:0;bottom:0;left:0;overflow:hidden;overscroll-behavior:none;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo[data-v-440607fc]{display:block;height:50px;margin-left:-8px;margin-top:5px;-o-object-fit:contain;object-fit:contain;width:auto}.brand-mark[data-v-440607fc]{align-items:flex-end;display:inline-flex;gap:4px}.logo-version[data-v-440607fc]{color:var(--ui-color-muted);font-size:12px;line-height:1;margin-bottom:9px;opacity:.75}.sr-only[data-v-440607fc]{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.chip[data-v-440607fc],.sr-only[data-v-440607fc]{border:0;padding:0}.chip[data-v-440607fc]{align-items:center;background:none;box-sizing:border-box;color:inherit;display:inline-flex;font-family:inherit;font-size:var(--ui-font-size);font-weight:400;gap:.35rem;justify-content:flex-start;line-height:var(--ui-line-height);min-height:1.4rem;outline:0}.chip--button[data-v-440607fc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ui-color-muted);cursor:pointer;transition:color .14s ease,transform .1s ease}.chip-button-label[data-v-440607fc]{font-weight:700;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px}.chip-button-suit[data-v-440607fc]{text-decoration:none}.chip--button[data-v-440607fc]:hover:not(:disabled){color:var(--ui-color-hover);transform:translate(1px)}.chip--button[data-v-440607fc]:active:not(:disabled){color:var(--ui-color-active);transform:translateY(1px) scale(.99)}.chip--button[data-v-440607fc]:disabled{cursor:not-allowed;opacity:.45}.scene[data-v-440607fc]{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;touch-action:none}.scene[data-v-440607fc] .voxcss-camera{height:100%;min-height:100%;width:100%}.scene[data-v-440607fc] .voxcss-floor-z{background:transparent!important;background-image:none!important}.scene[data-v-440607fc] .voxcss-cube-face{background-color:#e6d8b8;cursor:default}.scene[data-v-440607fc] .voxcss-cube-face--t{background-clip:border-box;background-color:#f6ead0!important;background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;padding:6px;transform:translateZ(var(--voxcss-layer-half)) rotate(-90deg)}.scene[data-v-440607fc] .voxcss-projection--dimetric .voxcss-cube-face--t{transform:translateZ(0) rotate(-90deg)}.scene[data-v-440607fc] .voxcss-cube-face--b,.scene[data-v-440607fc] .voxcss-cube-face--bl,.scene[data-v-440607fc] .voxcss-cube-face--br,.scene[data-v-440607fc] .voxcss-cube-face--fl,.scene[data-v-440607fc] .voxcss-cube-face--fr{background-color:#e1d2af!important;background-image:none!important}.scene[data-v-440607fc] .voxcss-cube.is-hint .voxcss-cube-face{background-color:#ffe5a8!important}.scene[data-v-440607fc] .voxcss-cube.is-active .voxcss-cube-face{background-color:#ffcb87!important}@media(hover:hover)and (pointer:fine){.scene[data-v-440607fc] .voxcss-cube.is-selectable:not(.is-active):not(.is-hint):hover .voxcss-cube-face{background-color:#ffe5a8!important}}.scene[data-v-440607fc] .voxcss-cube.is-selectable .voxcss-cube-face{cursor:pointer}.scene[data-v-440607fc] .voxcss-cube.is-blocked .voxcss-cube-face{cursor:not-allowed}.scene[data-v-440607fc] .voxcss-cube.is-blocked{background-color:#f6ead0}.scene[data-v-440607fc] .voxcss-cube.is-blocked .voxcss-cube-face--t{opacity:.5}.sidebar[data-v-440607fc]{align-items:flex-start;color:var(--ui-color);display:flex;flex-direction:column;font-family:var(--ui-font-family);font-size:var(--ui-font-size);gap:var(--ui-gap-m);left:0;line-height:var(--ui-line-height);padding:5px 15px;z-index:20}.btn-github[data-v-440607fc],.sidebar[data-v-440607fc]{position:absolute;top:0}.btn-github[data-v-440607fc]{color:#104d2b;line-height:0;right:0;z-index:30}.btn-github svg[data-v-440607fc]{display:block;fill:currentColor}.btn-github .octo-arm[data-v-440607fc]{transform-origin:130px 106px}.btn-github:hover .octo-arm[data-v-440607fc]{animation:octocat-wave-440607fc .56s ease-in-out}@keyframes octocat-wave-440607fc{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-26deg)}40%,80%{transform:rotate(12deg)}}.brand[data-v-440607fc]{min-width:160px}.brand[data-v-440607fc],.controls[data-v-440607fc]{display:grid;gap:var(--ui-gap-s)}.controls[data-v-440607fc]{align-items:start;justify-items:start}.zoom-dock[data-v-440607fc]{bottom:12px;color:var(--ui-color);display:grid;font-family:var(--ui-font-family);font-size:var(--ui-font-size);gap:var(--ui-gap-s);left:15px;line-height:var(--ui-line-height);position:absolute;z-index:20}.dock-row[data-v-440607fc]{align-items:center;display:flex;gap:var(--ui-gap-s)}.zoom-label[data-v-440607fc]{font-weight:700}.zoom-slider[data-v-440607fc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:14px;margin:0;width:96px}.zoom-slider[data-v-440607fc]:focus{outline:none}.zoom-slider[data-v-440607fc]::-webkit-slider-runnable-track{background:var(--ui-track);border-radius:999px;height:2px}.zoom-slider[data-v-440607fc]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-thumb);border:1px solid var(--ui-thumb-border);border-radius:50%;height:10px;margin-top:-4px;width:10px}.zoom-slider[data-v-440607fc]:hover::-webkit-slider-runnable-track{background:var(--ui-track-hover)}.zoom-slider[data-v-440607fc]:hover::-webkit-slider-thumb{background:var(--ui-thumb-hover);border-color:var(--ui-thumb-border-hover)}.zoom-slider[data-v-440607fc]:active::-webkit-slider-runnable-track{background:var(--ui-track-active)}.zoom-slider[data-v-440607fc]:active::-webkit-slider-thumb{background:var(--ui-thumb-active);border-color:var(--ui-thumb-border-active)}.zoom-slider[data-v-440607fc]::-moz-range-track{background:var(--ui-track);border:0;border-radius:999px;height:2px}.zoom-slider[data-v-440607fc]::-moz-range-progress{background:var(--ui-track-active);border-radius:999px;height:2px}.zoom-slider[data-v-440607fc]::-moz-range-thumb{background:var(--ui-thumb);border:1px solid var(--ui-thumb-border);border-radius:50%;height:10px;width:10px}.zoom-slider[data-v-440607fc]:hover::-moz-range-track{background:var(--ui-track-hover)}.zoom-slider[data-v-440607fc]:hover::-moz-range-thumb{background:var(--ui-thumb-hover);border-color:var(--ui-thumb-border-hover)}.view-options[data-v-440607fc]{gap:.3rem}.view-option[data-v-440607fc],.view-options[data-v-440607fc]{align-items:center;display:inline-flex}.view-option[data-v-440607fc]{color:var(--ui-color-muted);cursor:pointer}.view-option[data-v-440607fc]:hover{color:var(--ui-color-hover)}.view-option.is-active[data-v-440607fc]{color:var(--ui-color-active);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.view-radio[data-v-440607fc]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.view-option[data-v-440607fc]:focus-within{text-decoration:underline;text-underline-offset:2px}.view-separator[data-v-440607fc]{color:var(--ui-color-muted);margin:0}.chip strong[data-v-440607fc]{color:inherit;font-family:inherit;font-size:inherit;font-weight:700}.chip-value[data-v-440607fc]{font-weight:400}.chip--timer .chip-value[data-v-440607fc]{font-variant-numeric:tabular-nums;letter-spacing:.04em}.win-overlay[data-v-440607fc]{color:#f7e6b2;display:grid;font-family:var(--ui-font-family);font-size:14px;gap:var(--ui-gap-s);top:0;right:0;bottom:0;left:0;justify-items:center;place-content:center;pointer-events:none;position:absolute;text-align:center;z-index:25}.win-emoji[data-v-440607fc]{font-size:52px;line-height:1;margin-bottom:10px}.win-title[data-v-440607fc]{font-size:22px;font-weight:700;line-height:1}.win-time[data-v-440607fc]{font-size:14px;line-height:var(--ui-line-height)}@media(max-width:640px){.logo[data-v-440607fc]{height:46px}.logo-version[data-v-440607fc]{font-size:11px;margin-bottom:8px}.brand[data-v-440607fc]{min-width:0}.sidebar[data-v-440607fc]{padding:6px 8px;top:8px}.zoom-dock[data-v-440607fc]{bottom:8px;font-size:14px;left:8px}.zoom-slider[data-v-440607fc]{width:84px}}
