/* Maniac Elementor Widgets — Number Odometer
   Part selectors ([data-odometer-part]) are added at runtime by number-odometer.js
   and are scoped under .mew-odometer so they never leak onto other markup. */

.mew-odometer {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.mew-odometer__number {
    display: inline-flex;
    align-items: center;
    font-variant-numeric: tabular-nums;
    font-size: 3em;
    font-weight: 600;
    line-height: 1;
}

.mew-odometer__title {
    margin: 0;
}

.mew-odometer [data-odometer-part="mask"],
.mew-odometer [data-odometer-part="static"] {
    display: inline-block;
    overflow: clip;
    padding: 0.05em;
    margin: -0.05em;
}

.mew-odometer [data-odometer-part="roller"] {
    display: block;
    white-space: pre;
    text-align: center;
    will-change: transform;
}
