.MechanicalCounter-module__82wWaG__root{display:block}.MechanicalCounter-module__82wWaG__frame{background:linear-gradient(#3c2d1d,#241a11 18%,#2d2116 82%,#46341f);border:2px solid #725936;border-radius:7px;align-items:center;padding:9px 17px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #19140e,inset 0 0 12px #000c,0 3px 5px #00000059}.MechanicalCounter-module__82wWaG__window{z-index:1;background:#0f0d0a;border:2px solid #8a6c3b;border-radius:3px;flex:1;gap:1px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 5px #000000d9,inset 0 -2px 5px #000c,0 0 0 1px #17110b}.MechanicalCounter-module__82wWaG__endcap{z-index:4;background:linear-gradient(90deg,#21170e,#795b31 45%,#2b1d10);border:1px solid #8a6c3b;border-radius:4px;width:12px;height:25px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 3px #0009}.MechanicalCounter-module__82wWaG__endcapLeft{left:2px}.MechanicalCounter-module__82wWaG__endcapRight{right:2px}.MechanicalCounter-module__82wWaG__dial{--cylinder-shadow-depth:12px;perspective:220px;color:#e8d8b5;text-align:center;min-width:0;height:3.5rem;box-shadow:inset 0 var(--cylinder-shadow-depth) var(--cylinder-shadow-depth) #000000e6, inset 0 calc(0px - var(--cylinder-shadow-depth)) var(--cylinder-shadow-depth) #000000e6, inset 0 1px 0 #e8d8b529;background:radial-gradient(at 50% 45%,#282117 0%,#1a1610 54%,#0d0c09 100%);border:1px solid #493720;border-radius:5px;flex:1 1 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;line-height:3.5rem;position:relative;overflow:hidden}.MechanicalCounter-module__82wWaG__dial:after{z-index:4;pointer-events:none;content:"";background:linear-gradient(to bottom, #000000e6 0, #0000009e calc(var(--cylinder-shadow-depth) + var(--cylinder-shadow-depth)), transparent calc(var(--cylinder-shadow-depth) + var(--cylinder-shadow-depth) + var(--cylinder-shadow-depth) + var(--cylinder-shadow-depth)), #ffe29e1f 50%, transparent calc(100% - var(--cylinder-shadow-depth) - var(--cylinder-shadow-depth) - var(--cylinder-shadow-depth) - var(--cylinder-shadow-depth)), #0000009e calc(100% - var(--cylinder-shadow-depth) - var(--cylinder-shadow-depth)), #000000e6 100%);position:absolute;inset:0}.MechanicalCounter-module__82wWaG__dial:nth-child(2){background:radial-gradient(at 50% 45%,#2c2418 0%,#1d1811 54%,#0f0d0a 100%)}.MechanicalCounter-module__82wWaG__dial:nth-child(3){background:radial-gradient(at 50% 45%,#251f16 0%,#18140f 54%,#0c0b09 100%)}.MechanicalCounter-module__82wWaG__dial:nth-child(4){background:radial-gradient(at 50% 45%,#302619 0%,#201a12 54%,#100d0a 100%)}.MechanicalCounter-module__82wWaG__dial:nth-child(5){background:radial-gradient(at 50% 45%,#292116 0%,#1b1710 54%,#0e0c09 100%)}.MechanicalCounter-module__82wWaG__dial:nth-child(6){background:radial-gradient(at 50% 45%,#2b2317 0%,#1e1811 54%,#0f0d0a 100%)}:is(.MechanicalCounter-module__82wWaG__dial .odometer,.MechanicalCounter-module__82wWaG__dial .odometer-inside){z-index:3;width:100%;height:100%;line-height:inherit;display:block;position:relative}.MechanicalCounter-module__82wWaG__dial .odometer{transform:translateY(var(--wheel-offset,0)) rotateX(var(--wheel-tilt,0deg));transform-origin:50%}.MechanicalCounter-module__82wWaG__dial:first-child{--wheel-offset:-1px;--wheel-tilt:-.7deg}.MechanicalCounter-module__82wWaG__dial:nth-child(2){--wheel-offset:1px;--wheel-tilt:.5deg}.MechanicalCounter-module__82wWaG__dial:nth-child(3){--wheel-offset:0px;--wheel-tilt:-.35deg}.MechanicalCounter-module__82wWaG__dial:nth-child(4){--wheel-offset:1px;--wheel-tilt:.65deg}.MechanicalCounter-module__82wWaG__dial:nth-child(5){--wheel-offset:-1px;--wheel-tilt:-.45deg}.MechanicalCounter-module__82wWaG__dial:nth-child(6){--wheel-offset:0px;--wheel-tilt:.35deg}.MechanicalCounter-module__82wWaG__dial .odometer-digit{vertical-align:middle;width:100%;height:100%;display:inline-block;position:relative}.MechanicalCounter-module__82wWaG__dial .odometer-digit-spacer{visibility:hidden;vertical-align:middle;display:inline-block}.MechanicalCounter-module__82wWaG__dial .odometer-digit-inner{position:absolute;inset:0;overflow:hidden}:is(.MechanicalCounter-module__82wWaG__dial .odometer-ribbon-inner,.MechanicalCounter-module__82wWaG__dial .odometer-value){display:block}.MechanicalCounter-module__82wWaG__dial .odometer-value{color:#e8d8b5;line-height:3.5rem}.MechanicalCounter-module__82wWaG__loading{color:#e8d8b5;line-height:3.5rem;display:block}
