#menuVersion{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(6px + env(safe-area-inset-bottom,0px));z-index:62;display:flex;position:fixed}#menuVersion.menu-version--inline{z-index:5;flex:none;position:relative;bottom:auto;right:auto}#menuVersion .menu-version__badge{min-width:var(--touch-min);min-height:var(--touch-min);font-family:var(--wc-font);font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--wc-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-weight:700;line-height:1.1;display:inline-flex}#menuVersion .menu-version__label{filter:drop-shadow(0 3px #14323c59);border-style:solid;border-width:9px 12px;border-image:url(../assets/ui/panels/carved.png) 64 fill/9px 12px;align-items:center;gap:.3rem;padding:0 .15rem;display:inline-flex}#menuVersion .menu-version__label:after{content:"";background:#6fbf5a;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 2px #3b271673}#menuVersion .menu-version__badge[data-tone=mismatch] .menu-version__label:after{background:var(--wc-red)}#menuVersion .menu-version__badge[data-tone=unknown] .menu-version__label:after,#menuVersion .menu-version__badge:not([data-tone]) .menu-version__label:after{background:#b9a57f}#menuVersion .menu-version__badge:focus-visible{outline:none}#menuVersion .menu-version__badge:focus-visible .menu-version__label{box-shadow:var(--focus-ring)}#menuVersion .menu-version__panel{box-sizing:border-box;width:min(18rem,100vw - 24px);font-family:var(--wc-font);font-size:var(--fs-small);text-align:left;color:var(--wc-ink);background:var(--wc-paper) padding-box;filter:drop-shadow(0 10px 14px #0a1e2873);border-style:solid;border-width:12px;border-image:url(../assets/ui/Paper.png) 12/auto round repeat;padding:.2rem .4rem;line-height:1.45;position:absolute;bottom:calc(100% + 2px);right:0}#menuVersion.menu-version--inline .menu-version__panel{top:calc(100% + 2px);bottom:auto}#menuVersion .menu-version__panel[hidden]{display:none}#menuVersion .menu-version__panel p{margin:.15rem 0}#menuVersion .menu-version__line{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;display:flex}#menuVersion .menu-version__note{color:#9c2219;font-weight:700}#menuVersion .menu-version__links{border-top:2px dashed #3b271640;padding-top:.25rem}#menuVersion .menu-version__links a,#menuVersion .menu-version__credits a{color:#1f4f8a}#menuVersion .menu-version__credits{margin:.15rem 0 0;padding:0;list-style:none}
