#arMenu .arViewRow{display:flex;align-items:center;gap:.6rem;margin:0;padding:.3rem 0}#arMenu .arViewHead[hidden],#arMenu .arViewRange[hidden],#arMenu .arViewRow[hidden]{display:none}#arMenu .arViewRow input[type=checkbox]{width:1.3rem;height:1.3rem;margin:0;padding:0;flex:none}#arMenu .arViewRange{display:flex;align-items:center;gap:.5rem;margin-left:1.9rem}#arMenu .arViewRange input{display:inline-block;margin:0}#arMenu .arViewRange input[type=text]{width:4rem;text-align:right;flex:none}#arMenu .arViewRange input[type=range]{flex:1;min-width:0;width:auto}#arMenu .arViewHead{margin:.5rem 0 0;font-weight:700;background:0 0;padding:0}.arPair{display:flex;gap:.5rem}#arMenu{position:absolute;inset:0;z-index:7;background:rgba(0,0,0,.45);pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:var(--ui-top) 1rem 1rem;box-sizing:border-box}#arMenu[hidden],.arMenuPage[hidden]{display:none}#arMenuPanel{background:rgba(0,0,0,.92);padding:1rem;border-radius:.5rem;min-width:13rem;max-width:100%;max-height:100%;overflow-y:auto;box-sizing:border-box}#arMenuTitle{margin:0 0 .75rem;font-weight:700;background:0 0;padding:0}.arMenuPage{display:flex;flex-direction:column;gap:.5rem}#arMenu .arMenuPage button{align-self:stretch;text-align:left}#arMenu #arMenuFooter button[hidden],#arMenu .arMenuPage button[hidden]{display:none}#arMenuFooter{display:flex;gap:.5rem;margin-top:.75rem}#arMenu #arMenuFooter button{flex:1;align-self:auto}