:root{--c-big:#ff3040;--c-reg:#ffae1a;--c-at:#5fe0ff}.counter [hidden]{display:none!important}.counter .dbtn:disabled{opacity:.35}.counter{font-family:var(--body);background:linear-gradient(#1b1915,#0a0907);border:1px solid #2e2a22;border-radius:8px;padding:6px 5px 7px;display:grid;grid-template-columns:auto 1fr auto;gap:6px;box-shadow:inset 0 1px #ffffff0f}.counter .side{display:flex;flex-direction:column;align-items:center;gap:6px}.counter .pan{display:grid;grid-template-columns:repeat(5,var(--pc,7px));gap:2px;padding:3px;background:#050504;border-radius:3px}.counter .pan i{width:var(--pc,7px);height:var(--pc,7px);border-radius:1.5px;background:var(--c);opacity:.42;filter:saturate(.8)}.counter.lit-big .pan i{opacity:1;filter:none;box-shadow:0 0 5px var(--c);animation:pan-big .36s steps(1,end) infinite;animation-delay:var(--d)}.counter.lit-reg .pan i{opacity:1;filter:none;box-shadow:0 0 5px var(--c);animation:pan-reg 1.1s ease-in-out infinite;animation-delay:var(--d)}.counter.lit-big #cB svg,.counter.lit-reg #cR svg{animation:cnt-blink .8s steps(1,end) infinite}@keyframes cnt-blink{50%{opacity:.12}}@keyframes pan-big{50%{opacity:.25;box-shadow:none}}@keyframes pan-reg{50%{opacity:.35;box-shadow:none}}.counter.lit-big{box-shadow:0 0 16px #ff503c73,inset 0 1px #ffffff0f}.counter.lit-reg{box-shadow:0 0 16px #ffae1a73,inset 0 1px #ffffff0f}@media(prefers-reduced-motion:reduce){.counter .pan i,.counter #cB svg,.counter #cR svg,.counter #cPay{animation:none!important}}.counter .dbtn{width:100%;height:22px;border:none;border-radius:3px;padding:0;background:linear-gradient(#a7a59e,#7b7972);color:#1d1c19;font:900 10px var(--body);letter-spacing:.05em;box-shadow:0 2px #3a3934}.counter .dbtn.on{background:linear-gradient(#fff2b8,#e7c552);box-shadow:0 2px #6d5a1c,0 0 8px #ffd25080}.counter .dbtn:active{transform:translateY(1px);box-shadow:0 1px #3a3934}.counter>.lcd{position:relative;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:3px;justify-content:space-between;background:none;border:none;border-radius:0;padding:0;min-height:0;color:inherit;text-align:left}.counter>.lcd>*{flex:none}.counter>.lcd>.list{position:absolute}.counter .k{font-size:8px;letter-spacing:.12em;color:#77705f;font-weight:900;white-space:nowrap}.counter .k.b{color:var(--c-big)}.counter .k.r{color:var(--c-reg)}.counter .k.g{color:#4fe36d;text-align:right}.counter svg{display:block}.counter .r2{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:5px;min-width:0}.counter .r2>:not(.pay){flex:none}.counter .r2>.st:first-child,.counter .r2>.br{margin-right:7px}.counter .pay{flex:1 1 0;min-width:22px;display:flex;flex-direction:column;align-items:center;gap:1px;align-self:center}.counter .pay svg{width:100%;height:auto;max-height:20px}.counter .pay #cPay{width:100%;display:flex;justify-content:center;animation:cnt-blink .8s steps(1,end) infinite}.counter .tot{margin-left:auto;display:grid;grid-template-columns:auto auto;column-gap:4px;row-gap:1px;align-items:baseline;font:400 11px/1.15 var(--dot);font-variant-numeric:tabular-nums}.counter .tot b{font-weight:400;text-align:right;color:#b8f04a;white-space:nowrap}.counter .tot .k{letter-spacing:0;font-size:7px}.counter .tot b.minus{color:#ff6a5a}.counter .st{display:flex;flex-direction:column;gap:1px}.counter .br{display:flex;flex-direction:column;gap:2px;align-self:stretch;justify-content:flex-end}.counter .br>div{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.counter .days{display:flex;align-items:flex-end;gap:6px;border-top:1px solid #26231c;padding-top:3px;height:40px;box-sizing:border-box}.counter .days .mini{display:grid;grid-template-columns:auto auto auto;column-gap:4px;font:400 10px/1.2 var(--dot);font-variant-numeric:tabular-nums;align-self:center}.counter .days .mini span{text-align:right}.counter .days .mini .d{text-align:left;color:#9fe36a;font-family:var(--body);font-weight:900;font-size:8px;line-height:12px}.counter .days .mini .b{color:var(--c-big)}.counter .days .mini .r{color:var(--c-reg)}.counter .days .gr{flex:none;align-self:center}.counter .days .gr svg{display:block}.counter .days .bars{flex:1;min-width:0;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;height:100%}.counter .days .bar0{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0}.counter .days .bar0 .bx{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.counter .days .bar0 i{display:block;border-radius:1px 1px 0 0;background:repeating-linear-gradient(to top,currentColor 0 2px,transparent 2px 3px)}.counter .days .bar0.hit{color:var(--c-big)}.counter .days .bar0.reg{color:var(--c-reg)}.counter .days .bar0.kc,.counter .days .bar0.sc{color:var(--c-at)}.counter .days .bar0 em{flex:none;font:400 10px/1 var(--dot);letter-spacing:-.03em;font-style:normal;color:#bdb6a2;text-align:center;margin-top:1px;overflow:hidden;white-space:nowrap}.counter .days .bar0>i:only-child,.counter .days .bar0:not(.hit) i{height:2px;background:#26231c}.counter .list{position:absolute;inset:0;background:#0a0907;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;font:400 11px/1.35 var(--dot);color:#cfc8b4;font-variant-numeric:tabular-nums}.counter .list .t{position:sticky;top:0;background:#0a0907;display:flex;justify-content:space-between;color:#77705f;font:900 8px/1.6 var(--body);letter-spacing:.1em;border-bottom:1px solid #26231c}.counter .list .t.day{align-items:baseline;justify-content:flex-start;gap:6px}.counter .list .t.day b{font:400 20px/1.1 var(--dot);color:#9fe36a;letter-spacing:.04em;text-shadow:0 0 6px rgba(159,227,106,.5)}.counter .list .t.day .nx{margin-left:auto}.counter .list .rw{display:grid;grid-template-columns:var(--cols);column-gap:6px;padding:1px 0;border-bottom:1px dotted #221f19}.counter .list .rw span{text-align:right;white-space:nowrap}.counter .list .rw span:first-child{text-align:left;color:#9fe36a}.counter .list .hd span{color:#77705f;font:900 8px/1.6 var(--body)}.counter .list .bar{display:flex;align-items:center}.counter .list .bar i{display:block;height:6px;border-radius:1px;min-width:2px;background:currentColor}.counter .list .b{color:var(--c-big)}.counter .list .r{color:var(--c-reg)}.counter .list .x{color:#77705f}.counter .list .kc,.counter .list .sc{color:var(--c-at)}.counter .list .none{color:#77705f;text-align:center;padding-top:22px;font-family:var(--body);font-size:11px}
