.ban-counter{background:radial-gradient(at 0 0,#4b83ff1f,#0000 65%),linear-gradient(120deg,#1b1f26,#141121);border:1px solid #4b83ff47;border-radius:18px;min-width:0;margin:20px 0 28px;padding:24px}[dir=rtl] .ban-counter{background:radial-gradient(at 0 0,#4b83ff1f,#0000 65%),linear-gradient(-120deg,#1b1f26,#141121)}.ban-counter__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ban-counter__head h3{margin:0;font-size:21px}.ban-counter__head a{color:#91beff;font-size:12px}.ban-counter__note,.ban-counter__method{color:#a5afbf;margin:12px 0;font-size:13px;line-height:1.65}.ban-counter__period{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.ban-counter__period button{color:#e0e6ee;cursor:pointer;background:#ffffff08;border:1px solid #2b3038;border-radius:10px;min-height:44px;padding:8px 16px}.ban-counter__period button[aria-pressed=true]{background:#4b83ff2e;border-color:#4b83ffb3}.ban-counter__period button:focus-visible{outline:2px solid var(--control-focus);outline-offset:2px;filter:brightness(1.1)}.ban-counter__range,.ban-counter__stamp{color:#a5afbf;margin:12px 0;font-size:11px;line-height:1.6}@media not screen and (width>=411px){:root:lang(ru) .ban-counter__range,:root:lang(pt) .ban-counter__range{min-height:3.2em}}@media not screen and (width>=364px){:root:lang(zh) .ban-counter__range{min-height:3.2em}}.ban-counter__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.ban-counter__stats div{background:#00000026;border:1px solid #2b3038;border-radius:12px;min-width:0;padding:15px}.ban-counter__stats span{color:#a5afbf;font-size:12px;display:block}.ban-counter__stats strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(19px,2.2vw,30px);display:block}.ban-counter__legend{color:#78b9ff;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.ban-counter__legend span+span{color:#b49aff}.ban-counter__chart{color:#a5afbf;width:100%;height:auto;margin:12px 0;display:block}.ban-counter__state{color:#e0e6ee;margin:18px 0;font-size:13px}.ban-counter__details{margin-top:16px}.ban-counter__details summary{cursor:pointer;color:#e0e6ee;min-height:44px;padding:10px 0;font-size:13px}.ban-counter__table{max-height:290px;overflow:auto}.ban-counter__table table{border-collapse:collapse;width:100%;font-size:12px}.ban-counter__table th,.ban-counter__table td{text-align:start;border-bottom:1px solid #2b3038a6;padding:9px}.ban-counter__method{margin-bottom:0}.ban-counter__method a{color:#91beff}.ban-counter_skeleton .ban-counter__period button,.ban-counter_skeleton .ban-counter__stats span,.ban-counter_skeleton .ban-counter__legend span,.ban-counter_skeleton .ban-counter__details summary span{color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff12;-webkit-background-clip:border-box;background-clip:border-box;border-radius:6px;position:relative;overflow:hidden}.ban-counter_skeleton .ban-counter__period button:after,.ban-counter_skeleton .ban-counter__stats span:after,.ban-counter_skeleton .ban-counter__legend span:after,.ban-counter_skeleton .ban-counter__details summary span:after{content:"";background:linear-gradient(100deg,#0000 10%,#ffffff0d 50%,#0000 90%);animation:2.4s ease-in-out infinite skeleton-sweep;position:absolute;inset:0}[dir=rtl] .ban-counter_skeleton .ban-counter__period button:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stats span:after,[dir=rtl] .ban-counter_skeleton .ban-counter__legend span:after,[dir=rtl] .ban-counter_skeleton .ban-counter__details summary span:after{background:linear-gradient(-100deg,#0000 10%,#ffffff0d 50%,#0000 90%)}@media (prefers-reduced-motion:reduce){.ban-counter_skeleton .ban-counter__period button:after,.ban-counter_skeleton .ban-counter__stats span:after,.ban-counter_skeleton .ban-counter__legend span:after,.ban-counter_skeleton .ban-counter__details summary span:after{animation:none}}[dir=rtl] .ban-counter_skeleton .ban-counter__period button:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stats span:after,[dir=rtl] .ban-counter_skeleton .ban-counter__legend span:after,[dir=rtl] .ban-counter_skeleton .ban-counter__details summary span:after{animation-direction:reverse}.ban-counter_skeleton .ban-counter__range,.ban-counter_skeleton .ban-counter__stamp,.ban-counter_skeleton .ban-counter__stats strong{color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff12;-webkit-background-clip:border-box;background-clip:border-box;border-radius:6px;max-width:100%;position:relative;overflow:hidden}.ban-counter_skeleton .ban-counter__range:after,.ban-counter_skeleton .ban-counter__stamp:after,.ban-counter_skeleton .ban-counter__stats strong:after{content:"";background:linear-gradient(100deg,#0000 10%,#ffffff0d 50%,#0000 90%);animation:2.4s ease-in-out infinite skeleton-sweep;position:absolute;inset:0}[dir=rtl] .ban-counter_skeleton .ban-counter__range:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stamp:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stats strong:after{background:linear-gradient(-100deg,#0000 10%,#ffffff0d 50%,#0000 90%)}@media (prefers-reduced-motion:reduce){.ban-counter_skeleton .ban-counter__range:after,.ban-counter_skeleton .ban-counter__stamp:after,.ban-counter_skeleton .ban-counter__stats strong:after{animation:none}}[dir=rtl] .ban-counter_skeleton .ban-counter__range:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stamp:after,[dir=rtl] .ban-counter_skeleton .ban-counter__stats strong:after{animation-direction:reverse}.ban-counter_skeleton .ban-counter__range{width:24em}.ban-counter_skeleton .ban-counter__stamp{width:23em}.ban-counter_skeleton .ban-counter__stats div:first-child strong{width:2.85em}.ban-counter_skeleton .ban-counter__stats div:nth-child(2) strong{width:3.5em}.ban-counter_skeleton .ban-counter__stats div:nth-child(3) strong{width:4.15em}.ban-counter_skeleton .ban-counter__stats span{width:fit-content;max-width:100%}.ban-counter_skeleton .ban-counter__chart{aspect-ratio:720/160;color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff12;-webkit-background-clip:border-box;background-clip:border-box;border-radius:8px;position:relative;overflow:hidden}.ban-counter_skeleton .ban-counter__chart:after{content:"";background:linear-gradient(100deg,#0000 10%,#ffffff0d 50%,#0000 90%);animation:2.4s ease-in-out infinite skeleton-sweep;position:absolute;inset:0}[dir=rtl] .ban-counter_skeleton .ban-counter__chart:after{background:linear-gradient(-100deg,#0000 10%,#ffffff0d 50%,#0000 90%)}@media (prefers-reduced-motion:reduce){.ban-counter_skeleton .ban-counter__chart:after{animation:none}}[dir=rtl] .ban-counter_skeleton .ban-counter__chart:after{animation-direction:reverse}.ban-counter_skeleton .ban-counter__details summary{color:#0000}.ban-counter_skeleton .ban-counter__details summary span{display:inline-block}@media not screen and (width>=630px){.ban-counter{padding:16px}.ban-counter__head h3{font-size:18px}.ban-counter__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ban-counter__stats div:last-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.ban-counter__stats div:last-child strong{margin:0}}.live-badge{color:#a5cc52;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.live-badge__dot{background:#a5cc52;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #a5cc5240}.live-badge_pulse .live-badge__dot{animation:1.8s ease-in-out infinite live-badge-pulse}@media (prefers-reduced-motion:reduce){.live-badge_pulse .live-badge__dot{animation:none}}@keyframes live-badge-pulse{0%,to{box-shadow:0 0 0 3px #a5cc5240}50%{box-shadow:0 0 0 6px #a5cc5214}}
