.tool-menu{max-height:0}footer{border-top:solid var(--clr-s-30) 1px}.tlb{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;color:var(--clr-wht);cursor:pointer}.num.tlb input[type=number]{background:var(--clr-wht)}.tlb.open>span:nth-child(1){border-top-left-radius:0;border-top-right-radius:0;border-color:transparent;background:transparent}.tlb.open svg{fill:transparent}.sel select{border:0;display:block;box-sizing:border-box;margin-bottom:3px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:transparent;background:transparent;position:absolute;width:100%;height:100%;top:0;left:0;padding:0;outline:none;cursor:pointer}.sel select optgroup{background-color:var(--clr-bg);color:var(--clr-p-0)}.sel select option,.sel select optgroup option{background:var(--clr-s-0);color:var(--clr-txt)}.tlb.sel{cursor:auto;position:relative;text-align:center}.tlb.sel>span:nth-child(1){display:flex;margin-left:auto;margin-right:auto}.cyc span:nth-child(1) svg{display:none}.cyc span:nth-child(1) svg:nth-child(1){display:inline-block}.cyc span:nth-child(2) span{display:none}.cyc span:nth-child(2) span:nth-child(1){display:inline-block}body .num input[type=number]{height:40px;width:38px;display:block;margin-left:auto;margin-right:auto;border-radius:40px;border:solid var(--clr-s-30) 1px;box-sizing:border-box;margin-bottom:3px;text-align:center;background:none;border:1px solid var(--clr-s-30);padding:5px;overflow:hidden}.num input[type=number]::-webkit-inner-spin-button,.num input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.num input[type=number]{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.tog input{display:none}.tog span:has(input[type=checkbox]) svg:first-of-type{display:inline}.tog span:has(input[type=checkbox]) svg:last-of-type{display:none}.tog span:has(input[type=checkbox]:checked) svg:first-of-type{display:none}.tog span:has(input[type=checkbox]:checked) svg:last-of-type{display:inline}.chk.tog span:has(input[type=checkbox]) svg:first-of-type{display:inline}.chk.tog span:has(input[type=checkbox]:checked),.chk.tog span.spinwrap:has(+input[type=checkbox]:checked){background-color:var(--clr-p-0)}.chk.tog span:has(input[type=checkbox]:checked) svg:first-of-type,.chk.tog span.spinwrap:has(+input[type=checkbox]:checked) svg:first-of-type{fill:var(--clr-bg)}.chk.tog span:has(input[type=checkbox]:checked):first-of-type,.chk.tog span.spinwrap:has(+input[type=checkbox]:checked):first-of-type{color:var(--clr-bg)}.tlb.alert>span:nth-child(1){opacity:.5}.center{text-align:center;align-items:center}.tlb>span:nth-child(1),.exts>div>div.no{display:flex;width:40px;text-align:center;overflow:hidden;padding:10px;margin-left:auto;margin-right:auto}.exts>div>div.no{color:var(--clr-p-0);margin-left:-2px}.tlb>span:nth-child(1),.exts>div>div.no{height:40px}.tlb>span:nth-child(1),.exts>div{margin-bottom:3px;box-sizing:border-box;border-radius:40px;outline:0}.num.tlb input[type=number]{outline:0;font-weight:700}body .tlb>span:nth-child(1),body .exts>div,body .num.tlb input[type=number]{border:solid var(--clr-p-0) 2px;background-color:var(--clr-bg);color:var(--clr-p-0);align-items:center;justify-content:center}body .tlb>span:nth-child(1),body .num.tlb input[type=number]{display:flex}body .exts>div{display:none}.col span{display:block;box-sizing:border-box;overflow:hidden;height:40px;width:40px;border-radius:40px}.col span input[type=color]{height:60px;width:60px;padding:0;border:none;outline:none;box-shadow:none;background:none;margin:-20px 0 0 -20px}.tlb.col>span:nth-child(1){display:block}.exts>div{display:none}@media screen and (max-height: 520px) and (orientation: landscape){html{--extrange-hi: 65vh}}
