*{box-sizing:border-box;margin:0;padding:0}html{width:calc(var(--zoom-scale,1)*100vw);height:calc(var(--zoom-scale,1)*100vh);transform:scale(var(--zoom-counter,1));transform-origin:0 0;background-color:#000;overflow:hidden}body{background-color:transparent;width:100%;height:100vh;font-family:--font-inter-tight;overflow:hidden}a{color:#3aa8ff;text-decoration:none}ul{list-style-type:none}@keyframes error-blink{0%,to{border-color:rgba(226,64,47,.88)}50%{border-color:transparent}}.error-blink{animation:.5s ease-in-out 3 error-blink}@keyframes field-highlight-pulse{0%,to{opacity:1}50%{opacity:.3}}.field-highlight{animation:.5s ease-in-out infinite field-highlight-pulse}@media (prefers-reduced-motion:reduce){.error-blink,.field-highlight{animation:none}}.shape-viewer{position:relative}.shape-overlay{opacity:0;pointer-events:none;contain:layout style paint;transition:opacity .15s ease-out}.shape-overlay[data-hovered=true],.shape-overlay[data-selected=true]{will-change:opacity}.shape-viewer[data-mode=global] img[usemap]{pointer-events:auto}.shape-overlay img{opacity:1;width:100%;height:100%;display:block}.shape-viewer[data-mode=global] .shape-overlay[data-hovered=true]{opacity:1}.shape-viewer[data-mode=selected] .shape-overlay{opacity:0}.shape-viewer[data-mode=selected][data-has-shape-selection=false][data-has-hover=false][data-selected-zone=HEAD] .shape-overlay[data-zone-group=HEAD],.shape-viewer[data-mode=selected][data-has-shape-selection=false][data-has-hover=false][data-selected-zone=TORSO] .shape-overlay[data-zone-group=TORSO],.shape-viewer[data-mode=selected][data-has-shape-selection=false][data-has-hover=false][data-selected-zone=LEGS] .shape-overlay[data-zone-group=LEGS]{opacity:1}.shape-viewer[data-mode=selected][data-has-shape-selection=false][data-has-hover=false] .shape-overlay img{mix-blend-mode:normal!important}.shape-viewer[data-mode=selected] .shape-overlay[data-hovered=true],.shape-viewer[data-mode=selected] .shape-overlay[data-selected=true]{opacity:1}.shape-viewer[data-mode=selected] .shape-overlay[data-hovered=true] img,.shape-viewer[data-mode=selected] .shape-overlay[data-selected=true] img{mix-blend-mode:screen}.shape-viewer[data-mode=selected] img[usemap]{pointer-events:none}[data-layer=atlas-buttons] button{will-change:opacity;transition:opacity .15s ease-out}.shape-line{transition:opacity .15s ease-out}.shape-hit-debug{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.shape-hit-debug__polygon{fill:rgba(255,255,255,.02);stroke:rgba(146,221,255,.3);stroke-width:6px}
