.counter[data-v-25261177],.counters__title[data-v-25261177]{margin-bottom:12px}.counter[data-v-25261177]{align-items:center;background-color:#f8f8f8;border:1px solid transparent;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:12px;position:relative}.counter.active[data-v-25261177]{border:1px solid #0a77ff}.counter.has-error[data-v-25261177]{border:1px solid #ff544a}.counter__button[data-v-25261177]{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;transition:background-color .3s,box-shadow .3s;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:70px}.counter__button--active[data-v-25261177]{animation:pulse-25261177 .1s infinite alternate;background-color:#e0e0e0}.counter__button[data-v-25261177]:disabled{cursor:not-allowed;opacity:.5}.counter__input[data-v-25261177]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:4px;color:#333;font-size:18px;height:40px;min-width:60px;text-align:center}.counter__input[data-v-25261177]::-webkit-inner-spin-button,.counter__input[data-v-25261177]::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}@keyframes pulse-25261177{0%{box-shadow:0 2px 4px #0000001a}to{box-shadow:0 4px 8px #0003}}
