/* Photographic amp hardware. Each asset has its own measured shaft center and circularity correction. */
.soldano-housing,.soldano-face,.soldano-needle,.soldano-dial-scale{display:none}
.amp-hero[data-amp="0"]{--knob-art:url('assets/theme/ac15/knob.png');--knob-center-x:49.92327%;--knob-center-y:51.39519%;--knob-round-x:0.996138;--knob-size:82.342%}
.amp-hero[data-amp="1"],.amp-hero[data-amp="2"],.amp-hero[data-amp="3"],.amp-hero[data-amp="11"],.amp-hero[data-amp="14"],.amp-hero[data-amp="15"]{--knob-art:url('assets/theme/shared/knobs/black-pointer.png');--knob-center-x:49.92004%;--knob-center-y:51.68388%;--knob-round-x:1.009366;--knob-size:95.364%}
.amp-hero[data-amp="4"],.amp-hero[data-amp="5"],.amp-hero[data-amp="7"],.amp-hero[data-amp="8"]{--knob-art:url('assets/theme/shared/knobs/champagne-cap.png');--knob-center-x:49.96445%;--knob-center-y:49.84809%;--knob-round-x:0.983176;--knob-size:79.183%}
.amp-hero[data-amp="6"]{--knob-art:url('assets/theme/shared/knobs/gold-cap.png');--knob-center-x:49.94033%;--knob-center-y:49.93390%;--knob-round-x:0.982412;--knob-size:84.480%}
.amp-hero[data-amp="9"]{--knob-art:url('assets/theme/shared/knobs/chrome-dome.png');--knob-center-x:49.96503%;--knob-center-y:49.50186%;--knob-round-x:1.027326;--knob-size:82.219%}
.amp-hero[data-amp="10"]{--knob-art:url('assets/theme/shared/knobs/brushed-silver-v2.png');--knob-center-x:49.87055%;--knob-center-y:49.28793%;--knob-round-x:0.996752;--knob-size:83.793%}
.amp-hero[data-amp="12"]{--knob-art:url('assets/theme/shared/knobs/concentric-silver.png');--knob-center-x:49.96732%;--knob-center-y:49.68234%;--knob-round-x:1.000664;--knob-size:94.102%}
.amp-hero[data-amp="13"]{--knob-art:url('assets/theme/shared/knobs/black-skirt.png');--knob-center-x:49.95971%;--knob-center-y:49.39312%;--knob-round-x:1.001535;--knob-size:94.348%}

.amp-hero[data-amp] .knob{width:var(--knob-size);height:auto;aspect-ratio:1;max-width:none;padding:0;border:0;background:none;box-shadow:none;filter:drop-shadow(1px 3px 2px #000a)}
.amp-hero[data-amp] .knob-cap{inset:0;z-index:1;border:0;border-radius:0;background:var(--knob-art) center/contain no-repeat;clip-path:none;box-shadow:none;transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) rotate(var(--angle)) scaleX(var(--knob-round-x));transform-origin:var(--knob-center-x) var(--knob-center-y)}
.amp-hero[data-amp] .knob:before,.amp-hero[data-amp] .knob:after{display:none}
.amp-hero[data-amp] .knob-skirt{display:none}
/* Mesa: retain the photographed chrome reflections; rotate only its dark slot. */
.amp-hero[data-amp="9"]{--knob-art:url('assets/theme/shared/knobs/chrome-dome-indicator.png')}
.amp-hero[data-amp="9"] .knob-cap{z-index:2;will-change:transform}
.amp-hero[data-amp="9"] .knob:before{content:'';display:block;position:absolute;inset:0;z-index:1;background:url('assets/theme/shared/knobs/chrome-dome-base.png') center/contain no-repeat;transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) scaleX(var(--knob-round-x));transform-origin:var(--knob-center-x) var(--knob-center-y);pointer-events:none}

/* Shared photo layers (including Overdrive Special): stationary backplate/shadow, rotating original handle.
   Shadow settings are 12.5px Y / 6px blur / 53% at the experiment's 200px dial. */
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]){--knob-art:url('assets/theme/shared/knobs/black-pointer-handle.png')}
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]) .dial{container-type:inline-size}
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]) .knob{filter:none}
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]) .knob-cap{z-index:2;will-change:transform}
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]) .knob:before{content:'';display:block;position:absolute;inset:0;z-index:1;background:url('assets/theme/shared/knobs/black-pointer-base.png') center/contain no-repeat;transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) scaleX(var(--knob-round-x));transform-origin:var(--knob-center-x) var(--knob-center-y);pointer-events:none}
.amp-hero:is([data-amp="1"],[data-amp="2"],[data-amp="3"],[data-amp="11"],[data-amp="14"],[data-amp="15"]) .knob:after{content:'';display:block;position:absolute;inset:auto;left:15.2%;top:15.2%;width:69.6%;height:69.6%;z-index:0;border-radius:50%;background:#000;opacity:.53;transform:translateY(6.25cqw);filter:blur(3cqw);pointer-events:none}

/* AC15: original ivory handle over a fixed, reconstructed vintage backplate. */
.amp-hero[data-amp="0"] .dial{container-type:inline-size}
.amp-hero[data-amp="0"] .knob{filter:none}
.amp-hero[data-amp="0"] .knob-cap{z-index:2;will-change:transform;clip-path:polygon(50% 3%,47% 4%,45.5% 7%,44.6% 12%,43.5% 22%,42.3% 32%,41% 40%,38% 46%,35.5% 52%,34% 58%,33.5% 65%,34% 74%,35% 84%,36.3% 91%,38% 94%,43% 96%,50% 96.5%,57% 96%,61% 94%,63% 90%,65% 79%,66% 69%,65.5% 61%,64% 55%,61% 48%,58.5% 41%,57% 32%,56% 22%,54.5% 11%,53% 6%,51% 3.5%)}
.amp-hero[data-amp="0"] .knob:before{content:'';display:block;position:absolute;inset:0;z-index:1;background:url('assets/theme/ac15/knob-base-v1.png') center/contain no-repeat;transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) scaleX(var(--knob-round-x));transform-origin:var(--knob-center-x) var(--knob-center-y);pointer-events:none}
.amp-hero[data-amp="0"] .knob:after{content:'';display:block;position:absolute;inset:auto;left:9%;top:10.4%;width:82%;height:82%;z-index:0;border-radius:50%;background:#000;opacity:.53;transform:translateY(6.25cqw);filter:blur(3cqw);pointer-events:none}

/* Stationary printed Fender scales, independent of the turning handle. */
.fender-dial-scale{display:none}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .dial:before,
.amp-hero:is([data-amp="14"],[data-amp="15"]) .amp-controls .dial-range{display:none}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span{position:absolute;transform:translate(-50%,-50%);font:400 9.9cqw/1 Arial,sans-serif;color:#fff;white-space:nowrap}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:after{content:attr(data-print-label) / '';position:absolute;inset:0;font:inherit;color:transparent;background:url('assets/theme/tweed-4x10/knob-grime.png') center/100cqw auto;background-clip:text;-webkit-background-clip:text;opacity:.14;mix-blend-mode:normal;pointer-events:none}

/* Rasterized numerals keep the same ink character as the parameter labels. */
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span{width:13cqw;height:19.5cqw;color:transparent;background:var(--fender-number) center/contain no-repeat}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:after{display:none}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(1){--fender-number:url('assets/theme/shared/fender-print/number-1.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(2){--fender-number:url('assets/theme/shared/fender-print/number-2.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(3){--fender-number:url('assets/theme/shared/fender-print/number-3.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(4){--fender-number:url('assets/theme/shared/fender-print/number-4.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(5){--fender-number:url('assets/theme/shared/fender-print/number-5.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(6){--fender-number:url('assets/theme/shared/fender-print/number-6.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(7){--fender-number:url('assets/theme/shared/fender-print/number-7.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(8){--fender-number:url('assets/theme/shared/fender-print/number-8.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(9){--fender-number:url('assets/theme/shared/fender-print/number-9.png')}
.amp-hero:is([data-amp="14"],[data-amp="15"]) .fender-dial-scale span:nth-child(10){--fender-number:url('assets/theme/shared/fender-print/number-10.png')}

/* Mesa printed dial scale, fixed around the reflective dome. */
.amp-hero[data-amp="9"] .dial{container-type:inline-size}
.amp-hero[data-amp="9"] .dial:before,.amp-hero[data-amp="9"] .amp-controls .dial-range{display:none}
.amp-hero[data-amp="9"] .fender-dial-scale{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.amp-hero[data-amp="9"] .fender-dial-scale span{position:absolute;transform:translate(-50%,-50%);width:13cqw;height:19.5cqw;background:var(--mesa-number) center/contain no-repeat;color:transparent}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(1){--mesa-number:url('assets/theme/shared/mesa-print/number-1.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(2){--mesa-number:url('assets/theme/shared/mesa-print/number-2.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(3){--mesa-number:url('assets/theme/shared/mesa-print/number-3.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(4){--mesa-number:url('assets/theme/shared/mesa-print/number-4.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(5){--mesa-number:url('assets/theme/shared/mesa-print/number-5.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(6){--mesa-number:url('assets/theme/shared/mesa-print/number-6.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(7){--mesa-number:url('assets/theme/shared/mesa-print/number-7.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(8){--mesa-number:url('assets/theme/shared/mesa-print/number-8.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(9){--mesa-number:url('assets/theme/shared/mesa-print/number-9.png?v=chipped-2')}
.amp-hero[data-amp="9"] .fender-dial-scale span:nth-child(10){--mesa-number:url('assets/theme/shared/mesa-print/number-10.png?v=chipped-2')}

/* Approved Soldano reference: fixed circular body/face, only the indicator rotates. */
.amp-hero[data-amp="10"] .dial{container-type:inline-size}
.amp-hero[data-amp="10"] .knob{width:100%;filter:none;transform:translateY(-3%) scale(.85);transform-origin:50% 56%}
.amp-hero[data-amp="10"] .knob-cap,.amp-hero[data-amp="10"] .dial:before,.amp-hero[data-amp="10"] .amp-controls .dial-range{display:none}
.amp-hero[data-amp="10"] .knob:before{content:'';display:block;position:absolute;inset:auto;left:9%;top:9%;width:82%;height:82%;border-radius:50%;z-index:0;background:#000;opacity:.47;transform:translateY(10cqw);filter:blur(2.75cqw);pointer-events:none}
.amp-hero[data-amp="10"] .soldano-housing{display:block;position:absolute;left:9%;top:9%;width:82%;height:82%;border-radius:50%;z-index:1;background:linear-gradient(180deg,#3b3d3e 0%,#292b2d 8%,#191b1d 22%,#111315 60%,#0b0d0f 100%);box-shadow:inset 0 1px 1px #ffffff30,inset 0 -2px 3px #0007;pointer-events:none}
.amp-hero[data-amp="10"] .soldano-face{display:block;position:absolute;left:15.5%;top:21.5%;width:69%;height:69%;border-radius:50%;z-index:2;background:radial-gradient(ellipse at 39% 30%,#fafaf6 0%,#eeeeea 58%,#d8d9d5 100%);box-shadow:0 1px 1px #ffffff90,inset 0 1px 2px #0006,0 0 0 1px #454648;pointer-events:none}
.amp-hero[data-amp="10"] .soldano-face:after{content:'';position:absolute;inset:0;border-radius:inherit;background:url('assets/theme/tweed-4x10/knob-grime.png') center/cover;mix-blend-mode:multiply;opacity:.035}
.amp-hero[data-amp="10"] .soldano-face:before{content:'';position:absolute;inset:0;border-radius:inherit;background:url('assets/theme/shared/knobs/white-face-grit.png') center/96px 96px repeat;mix-blend-mode:multiply;opacity:.045}
.amp-hero[data-amp="10"] .soldano-needle{display:block;position:absolute;left:49.25%;top:26.5%;width:1.5%;height:29.5%;z-index:3;background:#333638;border-radius:1px;transform-origin:50% 100%;transform:rotate(var(--angle));will-change:transform;pointer-events:none}
.amp-hero[data-amp="10"] .soldano-dial-scale{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.amp-hero[data-amp="10"] .soldano-dial-scale span{position:absolute;transform:translate(-50%,-50%);width:13cqw;height:19.5cqw;background:var(--soldano-number) center/contain no-repeat}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(1){--soldano-number:url('assets/theme/shared/soldano-print/number-0.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(2){--soldano-number:url('assets/theme/shared/soldano-print/number-1.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(3){--soldano-number:url('assets/theme/shared/soldano-print/number-2.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(4){--soldano-number:url('assets/theme/shared/soldano-print/number-3.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(5){--soldano-number:url('assets/theme/shared/soldano-print/number-4.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(6){--soldano-number:url('assets/theme/shared/soldano-print/number-5.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(7){--soldano-number:url('assets/theme/shared/soldano-print/number-6.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(8){--soldano-number:url('assets/theme/shared/soldano-print/number-7.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(9){--soldano-number:url('assets/theme/shared/soldano-print/number-8.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(10){--soldano-number:url('assets/theme/shared/soldano-print/number-9.png')}
.amp-hero[data-amp="10"] .soldano-dial-scale span:nth-child(11){--soldano-number:url('assets/theme/shared/soldano-print/number-10.png')}

/* Approved Twin experiment: fixed photographic layers and transparent ink;
   only the black indicator turns. */
.amp-hero[data-amp="13"] .dial{container-type:inline-size}
.amp-hero[data-amp="13"] .dial:before{display:none}
.amp-hero[data-amp="13"] .knob{width:100%;filter:none}
.amp-hero[data-amp="13"] .knob:before{content:'';display:block;position:absolute;inset:0;z-index:1;background:url('assets/theme/black-2x12/knobs/twin-base-v1.png') center/contain no-repeat;transform:none;filter:drop-shadow(0 3cqw 2.5cqw #0000007a);pointer-events:none}
.amp-hero[data-amp="13"] .knob-skirt{display:block;inset:0;z-index:2;transform:none;background:url('assets/theme/black-2x12/knobs/twin-numbers-v3.png') center/contain no-repeat;pointer-events:none}
.amp-hero[data-amp="13"] .knob-skirt span{display:none}
.amp-hero[data-amp="13"] .knob-cap{inset:0;z-index:3;background:url('assets/theme/black-2x12/knobs/twin-upper-v3.png') center/contain no-repeat;transform:none;will-change:auto}
.amp-hero[data-amp="13"] .knob:after{content:'';display:block;position:absolute;inset:auto;left:48.8%;top:35%;width:2.4%;height:15%;z-index:4;background:linear-gradient(90deg,#171817,#30312d 45%,#111210);border-radius:.6cqw;box-shadow:inset 0 0 .3cqw #0008;transform-origin:50% 100%;transform:rotate(var(--angle));will-change:transform;pointer-events:none}

/* Approved clean-channel experiment: only the black rotor turns. */
.amp-hero[data-amp="12"] .dial{container-type:inline-size}
.amp-hero[data-amp="12"] .dial:before,.amp-hero[data-amp="12"] .amp-controls .dial-range,.amp-hero[data-amp="12"] .knob-skirt{display:none}
.amp-hero[data-amp="12"] .knob{width:100%;filter:none}
.amp-hero[data-amp="12"] .knob:before{content:'';display:block;position:absolute;inset:0;z-index:1;border:0;border-radius:0;box-shadow:none;background:url('assets/theme/boutique-cl/knobs/clean-chrome-base-v2.png') center/contain no-repeat;transform:none;filter:grayscale(.85) drop-shadow(0 2.5cqw 2cqw #00000061);pointer-events:none}
.amp-hero[data-amp="12"] .knob-cap{inset:0;z-index:2;background:url('assets/theme/boutique-cl/knobs/clean-black-rotor-v1.svg') center/contain no-repeat;transform:rotate(var(--angle));transform-origin:50% 50%;will-change:transform}
.amp-hero[data-amp="12"] .knob:after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%;z-index:3;transform-origin:50% 50%;background:url('assets/theme/boutique-cl/knobs/clean-chrome-cap-v2.png') center/contain no-repeat;transform:scale(1.1);filter:grayscale(.85);pointer-events:none}
.amp-hero[data-amp="12"] .soldano-dial-scale{display:block;position:absolute;inset:0;z-index:4;pointer-events:none}
.amp-hero[data-amp="12"] .soldano-dial-scale span{position:absolute;width:3.2cqw;height:3.2cqw;transform:translate(-50%,-50%);background:#272b2a;border-radius:50%;opacity:.9}
.amp-hero[data-amp="12"] .soldano-dial-scale span:nth-child(3n){opacity:.82}

/* UK Blues and Plexi: preserve the photographed knob and light; only its black index turns. */
.amp-hero:is([data-amp="4"],[data-amp="5"],[data-amp="8"]){--knob-art:url('assets/theme/shared/knobs/champagne-cap-static-v1.png')}
.amp-hero:is([data-amp="4"],[data-amp="5"],[data-amp="8"]) .dial{container-type:inline-size}
.amp-hero:is([data-amp="4"],[data-amp="5"],[data-amp="8"]) .knob-cap{transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) scaleX(var(--knob-round-x));will-change:auto}
.amp-hero:is([data-amp="4"],[data-amp="5"],[data-amp="8"]) .knob:after{content:'';display:block;position:absolute;inset:auto;left:48.6%;top:13%;width:2.8%;height:32%;z-index:2;background:#191a16;border-radius:1.4cqw;box-shadow:inset 0 0 .25cqw #0006;transform-origin:50% 115.625%;transform:rotate(var(--angle));will-change:transform;pointer-events:none}

/* UK Blues and Plexi sparse printed scale: no endpoint captions or additional numerals. */
.amp-hero:is([data-amp="4"],[data-amp="5"]) .amp-controls .dial-range{display:none}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span{display:none;position:absolute;width:11cqw;height:16.5cqw;transform:translate(-50%,-50%);background:var(--uk-blues-number) center/contain no-repeat}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(1){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-0.png')}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(3){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-2.png')}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(5){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-4.png')}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(7){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-6.png')}
.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(9){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-8.png')}

.amp-hero:is([data-amp="4"],[data-amp="5"]) .dial:before{display:none}

.amp-hero:is([data-amp="4"],[data-amp="5"]) .soldano-dial-scale span:nth-child(11){display:block;--uk-blues-number:url('assets/theme/uk-blues/print-v1/number-10.png')}

/* JTM45 numerals are printed into the backplate; keep its live knobs unnumbered. */
.amp-hero[data-amp="4"] .knob{transform:scale(.88);transform-origin:50% 50%}
.amp-hero[data-amp="4"] .soldano-dial-scale{display:none}

/* JCM800 / JCM900: fixed original gold hardware with an independent turning index. */
.amp-hero:is([data-amp="6"],[data-amp="7"]){--knob-art:url('assets/theme/shared/knobs/gold-cap-static-v1.png');--knob-center-x:49.94033%;--knob-center-y:49.93390%;--knob-round-x:0.982412;--knob-size:84.480%}
.amp-hero:is([data-amp="6"],[data-amp="7"]) .dial{container-type:inline-size}
.amp-hero:is([data-amp="6"],[data-amp="7"]) .knob-cap{transform:translate(calc(50% - var(--knob-center-x)),calc(50% - var(--knob-center-y))) scaleX(var(--knob-round-x));will-change:auto}
.amp-hero:is([data-amp="6"],[data-amp="7"]) .knob:after{content:'';display:block;position:absolute;inset:auto;left:48.75%;top:14.5%;width:2.5%;height:24%;z-index:2;background:#191a16;border-radius:1.25cqw;box-shadow:inset 0 0 .25cqw #0006;transform-origin:50% 147.9167%;transform:rotate(var(--angle));will-change:transform;pointer-events:none}

/* JCM800 / JCM900: worn raster even numerals with short radial dashes between them. */
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .dial:before,.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .amp-controls .dial-range{display:none}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span{position:absolute;width:14cqw;height:21cqw;transform:translate(-50%,-50%) rotate(var(--jcm800-mark-angle,0deg));background:var(--jcm800-mark) center/contain no-repeat}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(1){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-0.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(2){--jcm800-mark-angle:-18deg;--jcm800-mark:url('assets/theme/uk80/print-v1/dash.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(3){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-2.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(4){--jcm800-mark-angle:36deg;--jcm800-mark:url('assets/theme/uk80/print-v1/dash.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(5){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-4.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(6){--jcm800-mark-angle:90deg;--jcm800-mark:url('assets/theme/uk80/print-v1/dash.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(7){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-6.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(8){--jcm800-mark-angle:144deg;--jcm800-mark:url('assets/theme/uk80/print-v1/dash.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(9){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-8.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(10){--jcm800-mark-angle:198deg;--jcm800-mark:url('assets/theme/uk80/print-v1/dash.png')}
.amp-hero:is([data-amp="6"],[data-amp="7"],[data-amp="8"]) .soldano-dial-scale span:nth-child(11){--jcm800-mark-angle:0deg;--jcm800-mark:url('assets/theme/uk80/print-v1/number-10.png')}
