:root{--bg: #0b1d15;--panel: #11291e;--stripe: #133022;--prop: #173a29;--cream: #f4efe3;--far: #a8a293;--muted: #a9b8ae;--faint: #8fa497;--tracer: #f5d04a;--tracer-hi: #ffdc5e;--no: #ff8a5b;--paper: #f4efe3;--ink: #0b1d15;--ink-muted: #4a5c51;--serif: "Playfair Display", Georgia, serif;--sans: "Instrument Sans", system-ui, sans-serif;--ease: cubic-bezier(.45, 0, .25, 1)}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--cream);font-family:var(--sans);-webkit-font-smoothing:antialiased}body{min-height:100dvh}#app{min-height:100dvh;display:flex;justify-content:center}button{font:inherit}a{color:var(--tracer)}a:hover{color:var(--tracer-hi)}:focus-visible{outline:2px solid var(--tracer);outline-offset:3px}.screen{width:100%;max-width:440px;min-height:100dvh;display:flex;flex-direction:column;animation:enter .35s cubic-bezier(.2,.7,.2,1)}.screen.from-back{animation-name:enter-back}@keyframes enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes enter-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.topbar{display:flex;align-items:center;gap:12px;padding:12px 20px 4px}.icon-btn{width:44px;height:44px;margin-left:-12px;border-radius:22px;border:0;background:transparent;color:var(--cream);display:flex;align-items:center;justify-content:center;cursor:pointer}.icon-btn:hover{background:#f4efe314}.progress{flex:1;display:flex;gap:4px}.progress span{flex:1;height:4px;border-radius:2px;background:#f4efe329;transition:background .3s}.progress span.done{background:var(--tracer)}.progress span.now{background:var(--cream)}.count{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;min-width:28px;text-align:right}.head{padding:8px 24px 0;display:flex;flex-direction:column;gap:8px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--tracer);text-transform:uppercase}.title{margin:0;font-family:var(--serif);font-size:25px;line-height:1.2;font-weight:600;text-wrap:balance}.title:focus{outline:none}.title.lg{font-size:34px;line-height:1.12;font-weight:700}.lede{margin:0;font-size:16px;line-height:1.5;color:var(--muted)}.lede strong{color:var(--cream)}.bottom{margin-top:auto;position:sticky;bottom:0;padding:16px 20px calc(24px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--bg) 70%,rgba(11,29,21,0));display:flex;flex-direction:column;gap:12px}.row{display:flex;gap:12px}.cta{height:58px;border-radius:16px;border:0;background:var(--tracer);color:var(--ink);display:flex;align-items:center;justify-content:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;width:100%}.cta:hover{background:var(--tracer-hi);color:var(--ink)}.cta:disabled{opacity:.6;cursor:progress}.ans{flex:1;height:60px;border-radius:16px;border:1.5px solid rgba(244,239,227,.35);background:transparent;color:var(--cream);font-size:18px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ans:hover{border-color:var(--tracer);background:#f5d04a14}.ans.picked{background:var(--tracer);border-color:var(--tracer);color:var(--ink)}.fine{text-align:center;font-size:13px;line-height:1.5;color:var(--muted)}.panel{margin:12px 20px 0;border-radius:24px;overflow:hidden;position:relative;background:var(--panel);aspect-ratio:350 / 320;flex-shrink:0}.panel svg{display:block;width:100%;height:100%}.screen.fit{height:100dvh}.screen.fit>*{flex-shrink:0}.screen.fit .panel{aspect-ratio:auto;flex:1 1 0;min-height:180px;max-height:calc((min(100vw,440px) - 40px) * 320 / 350)}.screen.fit .hole{flex:1 1 0;min-height:220px;max-height:calc(min(100vw,440px) * 440 / 390)}.screen.fit .hole svg{height:100%}.screen.fit .bottom{position:static}@media(max-height:720px){.screen.fit .topbar{padding-top:6px}.screen.fit .head{padding-top:2px;gap:4px}.screen.fit .title{font-size:21px;line-height:1.18}.screen.fit .panel{margin-top:8px;min-height:160px}.screen.fit .toggle-row{margin-top:4px}.screen.fit .toggle{height:40px;font-size:13px}.screen.fit .steps{gap:6px}.screen.fit .steps li{font-size:14px;line-height:1.35}.screen.fit .bottom{padding-top:10px;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.screen.fit .ans{height:54px}}.chip{position:absolute;top:14px;left:16px;padding:6px 10px;border-radius:999px;background:#0b1d15bf;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--muted)}.chip.right{left:auto;right:16px}.chip.no{background:#ff8a5b29;color:var(--no);font-weight:700}.toggle-row{display:flex;justify-content:flex-end;margin:6px 20px 0}.toggle{height:44px;padding:0 16px;border-radius:22px;border:1px solid rgba(244,239,227,.25);background:transparent;color:var(--cream);font-size:14px;font-weight:600;cursor:pointer}.toggle:hover{border-color:var(--tracer)}.steps{list-style:none;margin:4px 24px 0;padding:0;display:flex;flex-direction:column;gap:10px}.steps li{display:flex;gap:12px;font-size:15px;line-height:1.4}.steps .n{width:24px;height:24px;border-radius:12px;background:var(--tracer);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.steps .n.ring{background:transparent;border:1.5px solid var(--tracer);color:var(--tracer)}.steps.sync li:nth-child(1){animation:s1 5s infinite}.steps.sync li:nth-child(2){animation:s2 5s infinite}.steps.sync li:nth-child(3){animation:s3 5s infinite}@keyframes s1{0%,20%{opacity:1}24%,92%{opacity:.4}96%,to{opacity:1}}@keyframes s2{0%,18%{opacity:.4}22%,45%{opacity:1}49%,to{opacity:.4}}@keyframes s3{0%,43%{opacity:.4}47%,82%{opacity:1}86%,to{opacity:.4}}.hole{position:relative;flex-shrink:0}.hole svg{display:block;width:100%;height:auto}.yl{stroke:#f4efe333;stroke-width:1;stroke-dasharray:3 5}.yt{font:500 10px var(--sans);fill:var(--faint);text-anchor:end}.pin{stroke:var(--cream);stroke-width:1.5}.tglow{fill:none;stroke:#f5d04a38;stroke-width:9;stroke-linecap:round}.tcore{fill:none;stroke:var(--tracer);stroke-width:3;stroke-linecap:round}.tpot{fill:none;stroke:var(--tracer);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2 6}.draw{stroke-dasharray:100;stroke-dashoffset:100;animation:draw 1.4s cubic-bezier(.3,.1,.2,1) .2s forwards}.draw-late{opacity:0;animation:fade-in .8s ease 1.6s forwards}.land{fill:#f5d04a26;stroke:var(--tracer);stroke-width:2}.land-pulse{fill:none;stroke:var(--tracer);stroke-width:1.5;transform-box:fill-box;transform-origin:center;opacity:0;animation:land-pulse 2.4s ease-out 1.6s infinite}.tl{font:700 12px var(--sans);fill:var(--cream)}.tly{font:700 12px var(--sans);fill:var(--tracer)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade-in{to{opacity:1}}@keyframes land-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}.yds-overlay{position:absolute;top:14px;left:24px;display:flex;flex-direction:column;gap:2px;pointer-events:none}.yds-num{font-family:var(--serif);font-size:60px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.yds-unit{font-size:17px;font-weight:600;color:var(--muted)}.rng{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;margin:0;cursor:pointer}.rng::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--tracer) var(--p),rgba(244,239,227,.18) var(--p))}.rng::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-13px;width:32px;height:32px;border-radius:50%;background:var(--cream);border:3px solid var(--tracer);box-shadow:0 2px 12px #00000073}.rng::-moz-range-track{height:6px;border-radius:3px;background:#f4efe32e}.rng::-moz-range-progress{height:6px;border-radius:3px;background:var(--tracer)}.rng::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--cream);border:3px solid var(--tracer)}.rng:focus-visible{outline:2px solid var(--tracer);outline-offset:6px;border-radius:8px}.paper{margin:24px 20px 0;padding:22px;border-radius:20px;background:var(--paper);color:var(--ink);display:flex;flex-direction:column;gap:18px}.paper-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1.5px dashed rgba(11,29,21,.25);font-size:11px;font-weight:700;letter-spacing:.14em}.paper-head .sub{font-size:12px;font-weight:500;letter-spacing:0;color:var(--ink-muted)}.field{display:flex;flex-direction:column;gap:4px}.field label{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase}.field label .opt{text-transform:none;letter-spacing:0;font-weight:500}.fld{width:100%;height:48px;border:0;border-bottom:1.5px solid rgba(11,29,21,.3);background:transparent;font:500 18px var(--sans);color:var(--ink);padding:0;outline:none;border-radius:0}.fld::placeholder{color:#0b1d1566}.fld:focus{border-bottom-color:var(--ink)}.fld[aria-invalid=true]{border-bottom-color:#b3261e}.err{font-size:13px;color:#b3261e}.consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--ink-muted);cursor:pointer}.consent input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--ink);flex-shrink:0}.teaser{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#0b1d150f}.teaser b{font-size:14px}.teaser span{display:flex;align-items:center;gap:6px;font-family:var(--serif);font-size:22px;font-weight:700;color:var(--ink-muted)}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.turnstile-slot{display:flex;justify-content:center;margin:16px 20px 0}.turnstile-slot:empty{display:none}.banner-err{margin:12px 20px 0;padding:12px 14px;border-radius:12px;background:#ff8a5b24;color:var(--no);font-size:14px}.brand-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.brand-bar.overlay{position:absolute;top:16px;left:20px;right:20px;margin:0}.logo-drjc{display:block;width:40px;height:40px}.logo-tpi{display:block;width:43px;height:50px}.results{padding-bottom:48px}.brand{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mark{width:32px;height:32px;border-radius:16px;background:var(--cream);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:8px;line-height:1;font-weight:700;text-align:center}.mark.lg{width:40px;height:40px;border-radius:20px;font-size:10px}.hl{color:var(--tracer)}.card-rows{display:flex;flex-direction:column}.sc-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto 44px;align-items:center;column-gap:10px;padding:12px 0;border-bottom:1px solid rgba(11,29,21,.1)}.sc-row:last-child{border-bottom:1.5px dashed rgba(11,29,21,.25)}.sc-hole{font-size:13px;font-weight:700;color:var(--ink-muted)}.sc-name{font-size:15px;font-weight:600}.sc-sub{display:block;font-size:12px;font-weight:500;color:var(--ink-muted)}.sc-yds{text-align:right;font-family:var(--serif);font-size:18px;font-weight:700}.pill{padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.pill.limited{background:var(--tracer)}.pill.flag{background:#0b1d1514;font-weight:600}.ok{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#1f5639}.total{display:flex;justify-content:space-between;align-items:baseline}.total b{font-size:15px}.total span{font-family:var(--serif);font-size:26px;font-weight:700}.section-head{padding:40px 24px 0;display:flex;flex-direction:column;gap:8px}.h2{margin:0;font-family:var(--serif);font-size:26px;line-height:1.2;font-weight:700}.drills{margin:16px 20px 0;display:flex;flex-direction:column;gap:10px}.drill{display:flex;align-items:center;gap:14px;padding:10px;border-radius:16px;border:1px solid rgba(244,239,227,.15);background:var(--panel);color:var(--cream);text-decoration:none}a.drill:hover{border-color:#f5d04a99;color:var(--cream)}.thumb{width:88px;height:66px;border-radius:10px;background:#1a4a31;display:flex;align-items:center;justify-content:center;flex-shrink:0}.drill-name{font-size:16px;font-weight:600}.drill-focus{font-size:13px;color:var(--muted)}.offer{margin:40px 20px 0;padding:24px 22px;border-radius:20px;border:1.5px solid var(--tracer);display:flex;flex-direction:column;gap:14px}.price{font-family:var(--serif);font-size:48px;line-height:1;font-weight:700}.ticks{display:flex;flex-direction:column;gap:8px;font-size:15px;color:#dce3de}.ticks span{display:flex;gap:8px;align-items:center}.bd{fill:none;stroke:var(--cream);stroke-linecap:round;stroke-linejoin:round}.far{stroke:var(--far)}.skin{fill:var(--cream)}.skin-far{fill:var(--far)}.prop{fill:var(--prop)}.prop-line{stroke:#1b4430;stroke-width:8;stroke-linecap:round}.seat{fill:#1b4430}.edge{stroke:#f4efe366;stroke-width:2}.floor{stroke:#f4efe340;stroke-width:2}.dim{fill:none;stroke:#f4efe399;stroke-width:1.5}.guide{stroke:var(--tracer);stroke-width:2;stroke-dasharray:5 5;opacity:.8}.hoop{fill:none;stroke:#f4efe359;stroke-width:1.5;stroke-dasharray:4 5}.band{fill:#f5d04a29}.ring{fill:none;stroke:var(--tracer);stroke-width:3}.trace{fill:none;stroke:var(--tracer);stroke-width:4;stroke-linecap:round}.ghost{fill:none;stroke:none}.limb-edge{fill:var(--panel);stroke:var(--panel)}.mid{text-anchor:middle}.lbl{font:600 10px var(--sans);letter-spacing:.1em;fill:var(--muted)}.lbly{font:700 10px var(--sans);letter-spacing:.1em;fill:var(--tracer)}.lbly-lg{font:700 12px var(--sans);letter-spacing:.06em;fill:var(--tracer)}.lbln{font:700 10px var(--sans);letter-spacing:.1em;fill:var(--no)}.okc{fill:var(--tracer)}.noc{fill:var(--no)}.mk{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.club{stroke:var(--cream);stroke-width:9;stroke-linecap:round;vector-effect:non-scaling-stroke}.grip{stroke:#2e3b33;stroke-width:9;stroke-linecap:round;vector-effect:non-scaling-stroke}.buckle{stroke:var(--cream);stroke-width:7;stroke-linecap:round;vector-effect:non-scaling-stroke}.gaze{stroke:var(--tracer);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.gaze-no{stroke:var(--no);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.tip{fill:var(--tracer)}.tip-no{fill:var(--no)}.feat{fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.eye{fill:var(--ink)}.gap{fill:var(--panel)}.arch{fill:none;stroke:var(--no);stroke-width:3;stroke-linecap:round}.shorts{fill:#c9c2b2}.spine{fill:none;stroke:#c9c2b2;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 7}.lead{stroke:#a9b8ae99;stroke-width:1}.hot{fill:var(--tracer)}.wave{fill:none;stroke:var(--tracer);stroke-width:2;transform-box:fill-box;transform-origin:center;opacity:0;animation:wave 2.6s ease-out infinite}.wave.d2{animation-delay:.65s}.wave.d3{animation-delay:1.3s}.wave.d4{animation-delay:1.95s}@keyframes wave{0%{transform:scale(1);opacity:.9}to{transform:scale(3);opacity:0}}.loop{animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:var(--ease)}.pop{transform-box:fill-box;transform-origin:center;animation:pop 5s ease infinite}.fade{animation:fade 5s ease infinite}@keyframes pop{0%,46%{opacity:0;transform:scale(.5)}52%,78%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(.5)}}@keyframes fade{0%,30%{opacity:0}45%,80%{opacity:1}92%,to{opacity:0}}.vb{transform-box:view-box}.fb{transform-box:fill-box;transform-origin:center}.ank-shin{transform-origin:180px 280px;animation-name:ank-shin}.ank-upper{animation-name:ank-upper}.ank-trail{transform-origin:146px 296px;animation-name:ank-trail}.ank-tr{stroke-dasharray:46;stroke-dashoffset:46;animation-name:ank-tr}.ank-leg-no{transform-origin:214px 296px;animation-name:ank-leg-no}.ank-upper-no{animation-name:ank-upper-no}.ank-trail-no{transform-origin:146px 296px;animation-name:ank-trail-no}@keyframes ank-shin{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(34.5deg)}95%,to{transform:rotate(0)}}@keyframes ank-upper{0%,20%{transform:translate(0)}45%,80%{transform:translate(43px,13.4px)}95%,to{transform:translate(0)}}@keyframes ank-trail{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(16.7deg)}95%,to{transform:rotate(0)}}@keyframes ank-tr{0%,20%{stroke-dashoffset:46}45%,80%{stroke-dashoffset:0}95%,to{stroke-dashoffset:46}}@keyframes ank-leg-no{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(25deg)}95%,to{transform:rotate(0)}}@keyframes ank-upper-no{0%,20%{transform:translate(0)}45%,80%{transform:translate(42px,-6px)}95%,to{transform:translate(0)}}@keyframes ank-trail-no{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(14deg)}95%,to{transform:rotate(0)}}.hip-swing{transform-origin:196px 198px;animation-name:hip-swing}.hip-swing-no{transform-origin:196px 198px;animation-name:hip-swing-no}.hip-tr{stroke-dasharray:44;stroke-dashoffset:44;animation-name:hip-tr}@keyframes hip-swing{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(-32deg)}95%,to{transform:rotate(0)}}@keyframes hip-swing-no{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(-15deg)}95%,to{transform:rotate(0)}}@keyframes hip-tr{0%,20%{stroke-dashoffset:44}45%,80%{stroke-dashoffset:0}95%,to{stroke-dashoffset:44}}.ts-turn{animation-name:ts-turn}.ts-turn-no{animation-name:ts-turn-no}.ts-tr{stroke-dasharray:40;stroke-dashoffset:40;animation-name:ts-tr}@keyframes ts-turn{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(45deg)}95%,to{transform:rotate(0)}}@keyframes ts-turn-no{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(30deg)}95%,to{transform:rotate(0)}}.rib-side{fill:#cfc7b6;opacity:0;transform-box:fill-box;transform-origin:100% 50%}.ts-chest{transform-origin:175px 106px;animation-name:ts-chest}.ts-chest-no{transform-origin:175px 106px;animation-name:ts-chest-no}.ts-side{animation-name:ts-side}.ts-side-no{animation-name:ts-side-no}@keyframes ts-chest{0%,20%{transform:none}45%,80%{transform:translate(-5px) scaleX(.7)}95%,to{transform:none}}@keyframes ts-chest-no{0%,20%{transform:none}45%,80%{transform:translate(-3px) scaleX(.84)}95%,to{transform:none}}@keyframes ts-side{0%,20%{opacity:0;transform:none}45%,80%{opacity:1;transform:scaleX(2.2)}95%,to{opacity:0;transform:none}}@keyframes ts-side-no{0%,20%{opacity:0;transform:none}45%,80%{opacity:1;transform:scaleX(1.4)}95%,to{opacity:0;transform:none}}@keyframes ts-tr{0%,20%{stroke-dashoffset:40}45%,80%{stroke-dashoffset:0}95%,to{stroke-dashoffset:40}}.sh-fore{transform-origin:112px 96px;animation-name:sh-fore}.sh-fore-no{transform-origin:112px 96px;animation-name:sh-fore-no}.sh-tr{stroke-dasharray:152;stroke-dashoffset:152;animation-name:sh-tr}@keyframes sh-fore{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(-120deg)}95%,to{transform:rotate(0)}}@keyframes sh-fore-no{0%,20%{transform:rotate(0)}45%,80%{transform:rotate(-88deg)}95%,to{transform:rotate(0)}}@keyframes sh-tr{0%,20%{stroke-dashoffset:152}45%,80%{stroke-dashoffset:0}95%,to{stroke-dashoffset:152}}.collar{fill:none;stroke:#b9b19f;stroke-width:3.5;stroke-linecap:round}.far-collar{stroke:#d2cbbb;stroke-width:3}.ear{fill:none;stroke:#c9c2b2;stroke-width:2.5}.nk-front{animation-name:nk-front}.nk-side{opacity:0;animation-name:nk-side}.nk-tuck{transform-origin:178px 150px;animation-name:nk-tuck}.nk-tuck-no{transform-origin:178px 150px;animation-name:nk-tuck-no}.nk-shrug{animation-name:nk-shrug}.nk-tr{stroke-dasharray:30;stroke-dashoffset:30;animation-name:nk-tr}@keyframes nk-front{0%,20%{opacity:1}32%,88%{opacity:0}96%,to{opacity:1}}@keyframes nk-side{0%,20%{opacity:0}32%,88%{opacity:1}96%,to{opacity:0}}@keyframes nk-tuck{0%,36%{transform:none}55%,80%{transform:rotate(42deg)}88%,to{transform:none}}@keyframes nk-tuck-no{0%,36%{transform:none}55%,80%{transform:rotate(20deg)}88%,to{transform:none}}@keyframes nk-shrug{0%,36%{transform:translateY(0)}55%,80%{transform:translateY(-14px)}88%,to{transform:translateY(0)}}@keyframes nk-tr{0%,38%{stroke-dashoffset:30}55%,80%{stroke-dashoffset:0}88%,to{stroke-dashoffset:30}}@media(prefers-reduced-motion:reduce){.screen,.loop,.pop,.fade,.steps.sync li,.draw,.draw-late,.land-pulse,.wave{animation:none!important}.draw{stroke-dashoffset:0}.draw-late,.pop,.fade{opacity:1}.wave{opacity:.5;transform:scale(1.8)}.ank-tr,.hip-tr,.ts-tr,.sh-tr,.nk-tr{stroke-dashoffset:0}.ank-shin{transform:rotate(34.5deg)}.ank-upper{transform:translate(43px,13.4px)}.ank-trail{transform:rotate(16.7deg)}.ank-leg-no{transform:rotate(25deg)}.ank-upper-no{transform:translate(42px,-6px)}.ank-trail-no{transform:rotate(14deg)}.hip-swing{transform:rotate(-32deg)}.hip-swing-no{transform:rotate(-15deg)}.ts-turn{transform:rotate(45deg)}.ts-turn-no{transform:rotate(30deg)}.ts-chest{transform:translate(-5px) scaleX(.7)}.ts-chest-no{transform:translate(-3px) scaleX(.84)}.ts-side,.ts-side-no{opacity:1}.sh-fore{transform:rotate(-120deg)}.sh-fore-no{transform:rotate(-88deg)}.nk-front{opacity:0}.nk-side{opacity:1}.nk-tuck{transform:rotate(42deg)}.nk-tuck-no{transform:rotate(20deg)}.nk-shrug{transform:translateY(-14px)}}
