.PATEK--container { transition:translate 10.3s ease-in-out; }
.PATEK--hand { filter:drop-shadow(0 0 2px rgba(0,0,0,.4)); }
.PATEK--hour { z-index:4; filter:brightness(var(--hand-brightness, 100%)); rotate:var(--rotate); scale:var(--hand-scale, 1 1); translate:var(--pointer-translate, 0 0); }
.PATEK--minute { z-index:5; filter:brightness(var(--hand-brightness, 100%)); rotate:var(--rotate); scale:var(--hand-scale, 1 1); translate:var(--pointer-translate, 0 0); }
.PATEK--second { z-index:6; filter:drop-shadow(0 0 4px rgba(0,0,0,.5)); rotate:var(--rotate); translate:var(--pointer-translate, 0 0); }
.PATEK--small { z-index:3; filter:drop-shadow(0 0 2px rgba(0,0,0,.8)); width:calc(var(--size) * 172 / 720); height:calc(var(--size) * 172 / 720); }
.PATEK--medium { z-index:3; filter:drop-shadow(0 0 2px rgba(0,0,0,.8)); width:calc(var(--size) * 344 / 720); height:calc(var(--size) * 344 / 720); }
.PATEK--small-right-minutes { right:calc(var(--size) * 142 / 720); top:calc(var(--size) * 303 / 720); rotate:var(--rotate); }
.PATEK--small-left-seconds { left:calc(var(--size) * 142 / 720); top:calc(var(--size) * 303 / 720); rotate:var(--rotate); }
.PATEK--small-date { left:calc(var(--size) * 274 / 720); top:calc(var(--size) * 416 / 720); rotate:var(--rotate); transition:rotate .02s ease-in; }
.PATEK--plate, .PATEK--hands-container, .PATEK--day-wheel, .PATEK--month-wheel, .PATEK--moon-wheel, .PATEK--day-night-wheel { filter:brightness(var(--pointer-brightness, 100%)) saturate(var(--pointer-saturation, 100%)) contrast(var(--pointer-contrast, 100%)); }
.PATEK--plate { z-index:var(--plate-z-index, auto); opacity:var(--plate-opacity, 1); }
.PATEK--moon-wheel { left:calc(var(--size) * 274 / 720); top:calc(var(--size) * 416 / 720); rotate:var(--rotate); z-index:-1; }
.PATEK--day-wheel { left:calc(var(--size) * 90 / 720); top:calc(var(--size) * 76 / 720); rotate:var(--rotate); z-index:-1; transition:rotate .08s ease-in; translate:var(--pointer-translate, 0 0); }
.PATEK--month-wheel { left:calc(var(--size) * 300 / 720); top:calc(var(--size) * 102 / 720); rotate:var(--rotate); z-index:-1; transition:rotate .08s ease-in; translate:var(--pointer-translate, 0 0); }
.PATEK--day-night-wheel { left:calc(var(--size) * 114 / 720); top:calc(var(--size) * 389 / 720); rotate:var(--rotate); z-index:-1; }
.PATEK--leap-year-wheel { right:calc(var(--size) * 111 / 720); top:calc(var(--size) * 408 / 720); rotate:var(--rotate); z-index:-1; transition:rotate .08s ease-in; translate:var(--pointer-translate, 0 0); }
.PATEK--lume { opacity:var(--lume-opacity, .1); display: none; }
