.roundTimer-module__yfB3Da__timer{align-items:center;gap:.5rem;display:flex}.roundTimer-module__yfB3Da__track{background:var(--color-chart-track);border-radius:999px;flex:auto;min-width:3.5rem;height:.45rem;position:relative;overflow:hidden}.roundTimer-module__yfB3Da__fill{transform-origin:0;will-change:transform;animation:roundTimer-module__yfB3Da__roundDrain var(--round-ms) linear both;position:absolute;inset:0}.roundTimer-module__yfB3Da__layer{border-radius:999px;position:absolute;inset:0}.roundTimer-module__yfB3Da__neutral{background:var(--color-chart-primary)}.roundTimer-module__yfB3Da__warning{background:var(--color-chart-warning);opacity:0;animation:roundTimer-module__yfB3Da__roundWarning var(--round-ms) step-end both}.roundTimer-module__yfB3Da__danger{background:var(--color-chart-danger);opacity:0;animation:roundTimer-module__yfB3Da__roundDanger var(--round-ms) step-end both}.roundTimer-module__yfB3Da__expired{background:var(--color-chart-danger);opacity:0;animation:roundTimer-module__yfB3Da__roundExpired 1.7s ease-in-out var(--round-ms) infinite;border-radius:999px;position:absolute;inset:0}.roundTimer-module__yfB3Da__value{min-width:2.75rem;color:var(--color-text-dim);font-variant-numeric:tabular-nums;text-align:right;letter-spacing:.02em;flex:none;font-size:.72rem;font-weight:800}.roundTimer-module__yfB3Da__timer[data-tone=warning] .roundTimer-module__yfB3Da__value{color:var(--color-warning-strong)}.roundTimer-module__yfB3Da__timer[data-tone=danger] .roundTimer-module__yfB3Da__value{color:var(--color-error-strong)}.roundTimer-module__yfB3Da__timer[data-frozen=true] .roundTimer-module__yfB3Da__fill,.roundTimer-module__yfB3Da__timer[data-frozen=true] .roundTimer-module__yfB3Da__warning,.roundTimer-module__yfB3Da__timer[data-frozen=true] .roundTimer-module__yfB3Da__danger,.roundTimer-module__yfB3Da__timer[data-frozen=true] .roundTimer-module__yfB3Da__expired{animation-play-state:paused}@keyframes roundTimer-module__yfB3Da__roundDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes roundTimer-module__yfB3Da__roundWarning{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes roundTimer-module__yfB3Da__roundDanger{0%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes roundTimer-module__yfB3Da__roundExpired{0%,to{opacity:.12}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.roundTimer-module__yfB3Da__track{display:none}.roundTimer-module__yfB3Da__value{text-align:left;min-width:0}}
.GameCountdown-module__e6Wmtq__timer{min-height:1.625rem;color:var(--color-text-dim);position:relative}.GameCountdown-module__e6Wmtq__track{background:var(--color-card-soft);height:.25rem;overflow:hidden}.GameCountdown-module__e6Wmtq__fill{background:var(--color-gold);transform-origin:0;height:100%;transition:transform .25s linear}.GameCountdown-module__e6Wmtq__label{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem .875rem 0;font-size:.75rem;font-weight:700;line-height:1.25;display:block}.GameCountdown-module__e6Wmtq__timer[data-critical] .GameCountdown-module__e6Wmtq__fill{background:var(--color-error)}.GameCountdown-module__e6Wmtq__timer[data-critical] .GameCountdown-module__e6Wmtq__label{color:var(--color-error-strong)}.GameCountdown-module__e6Wmtq__timer[data-variant=rail]{min-height:0}.GameCountdown-module__e6Wmtq__timer[data-variant=rail] .GameCountdown-module__e6Wmtq__track{background:color-mix(in srgb, var(--color-text) 24%, transparent);height:.375rem}.GameCountdown-module__e6Wmtq__timer[data-variant=rail] .GameCountdown-module__e6Wmtq__fill{background:linear-gradient(180deg, var(--color-gold-soft), var(--color-gold));box-shadow:0 -1px 0 var(--color-gold-strong)}.GameCountdown-module__e6Wmtq__timer[data-variant=rail] .GameCountdown-module__e6Wmtq__label{border:1px solid var(--color-gold-strong);background:var(--color-card);color:var(--color-text);border-radius:999px;padding:.0625rem .4375rem;font-size:.6875rem;display:inline-block;position:absolute;bottom:.625rem;right:.5rem}.GameCountdown-module__e6Wmtq__timer[data-variant=rail][data-critical] .GameCountdown-module__e6Wmtq__fill{background:var(--color-error)}.GameCountdown-module__e6Wmtq__timer[data-variant=rail][data-critical] .GameCountdown-module__e6Wmtq__label{border-color:var(--color-error);color:var(--color-error-strong)}.GameCountdown-module__e6Wmtq__timer[data-variant=mirror]{min-height:0}.GameCountdown-module__e6Wmtq__timer[data-variant=mirror] .GameCountdown-module__e6Wmtq__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.GameCountdown-module__e6Wmtq__fill{transition:none}}
.scoreFloater-module__BzD_ca__floater{z-index:5;background:var(--color-gold-soft);color:var(--color-gold-strong);box-shadow:var(--shadow-card);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:999px;align-items:baseline;gap:.25rem;padding:.15rem .5rem;font-size:.85rem;font-weight:900;line-height:1.2;animation:.9s cubic-bezier(.16,1,.3,1) both scoreFloater-module__BzD_ca__scoreRise;display:inline-flex;position:absolute;top:.3rem;right:3rem}.scoreFloater-module__BzD_ca__multiplier{color:var(--color-streak-strong);font-size:.72rem;font-weight:900}.scoreFloater-module__BzD_ca__floater[data-milestone=true]{background:var(--color-streak-soft);color:var(--color-streak-strong);animation-name:scoreFloater-module__BzD_ca__scoreRiseStrong}@keyframes scoreFloater-module__BzD_ca__scoreRise{0%{opacity:0;transform:translateY(6px)scale(.7)}18%{opacity:1;transform:translateY(0)scale(1.12)}32%{opacity:1;transform:translateY(-4px)scale(1)}72%{opacity:1;transform:translateY(-16px)scale(1)}to{opacity:0;transform:translateY(-30px)scale(.94)}}@keyframes scoreFloater-module__BzD_ca__scoreRiseStrong{0%{opacity:0;transform:translateY(8px)scale(.6)}16%{opacity:1;transform:translateY(0)scale(1.3)}30%{opacity:1;transform:translateY(-5px)scale(1.05)}74%{opacity:1;transform:translateY(-20px)scale(1.05)}to{opacity:0;transform:translateY(-36px)scale(.94)}}@media (prefers-reduced-motion:reduce){.scoreFloater-module__BzD_ca__floater,.scoreFloater-module__BzD_ca__floater[data-milestone=true]{opacity:1;transform:none;animation:none!important}}
