@layer normalize{html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}}.cuboid{width:100%;height:100%;position:relative}.cuboid__side:nth-of-type(1){height:calc(var(--thickness) * 1vmin);width:100%;position:absolute;top:0;transform:translateY(-50%) rotateX(90deg)}.cuboid__side:nth-of-type(2){height:100%;width:calc(var(--thickness) * 1vmin);position:absolute;top:50%;right:0;transform:translate(50%,-50%) rotateY(90deg)}.cuboid__side:nth-of-type(3){width:100%;height:calc(var(--thickness) * 1vmin);position:absolute;bottom:0;transform:translateY(50%) rotateX(90deg)}.cuboid__side:nth-of-type(4){height:100%;width:calc(var(--thickness) * 1vmin);position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotateY(90deg)}.cuboid__side:nth-of-type(5){height:100%;width:100%;transform:translateZ(calc(var(--thickness) * .5vmin));position:absolute;top:0;left:0}.cuboid__side:nth-of-type(6){height:100%;width:100%;transform:translateZ(calc(var(--thickness) * -.5vmin)) rotateY(180deg);position:absolute;top:0;left:0}*,*:after,*:before{box-sizing:border-box;transform-style:preserve-3d}body{min-height:100vh;display:grid;place-items:center}:root{--base-size: 2vmin;--width: calc(16 * var(--base-size));--height: calc(32 * var(--base-size));--shirt-hue: 180;--s-1: hsl(var(--shirt-hue), 100%, 39%);--s-2: hsl(var(--shirt-hue), 100%, 35%);--s-3: hsl(var(--shirt-hue), 100%, 37%);--s-4: hsl(var(--shirt-hue), 100%, 34%);--s-5: hsl(var(--shirt-hue), 100%, 27%);--s-6: hsl(var(--shirt-hue), 100%, 25%);--s-7: hsl(var(--shirt-hue), 100%, 21%);--trouser-hue: 246;--t-1: hsl(var(--trouser-hue), 47%, 44%);--t-2: hsl(var(--trouser-hue), 47%, 36%);--t-3: hsl(var(--trouser-hue), 48%, 30%);--t-4: hsl(var(--trouser-hue), 55%, 54%);--t-5: hsl(var(--trouser-hue), 55%, 24%);--c-1: #6b6b6b;--c-2: #404040;--c-3: #0d0d0d;--base-hue: 100;--dirt: hsl(calc(var(--base-hue) - 10), 23%, 25%);--z-1: hsl(calc(var(--base-hue) + 4), 37%, 34%);--z-2: hsl(calc(var(--base-hue) + 4), 35%, 32%);--z-3: hsl(calc(var(--base-hue) - 1), 38%, 33%);--z-4: hsl(calc(var(--base-hue) + 8), 36%, 30%);--z-5: hsl(calc(var(--base-hue) + 5), 38%, 27%);--z-6: hsl(calc(var(--base-hue) + 6), 34%, 29%);--z-7: hsl(calc(var(--base-hue) + 4), 33%, 31%);--z-8: hsl(calc(var(--base-hue) + 3), 35%, 36%);--z-9: hsl(calc(var(--base-hue) + 1), 42%, 41%);--z-10: hsl(calc(var(--base-hue) + 2), 37%, 42%);--z-11: hsl(calc(var(--base-hue) + 3), 34%, 32%);--z-12: hsl(calc(var(--base-hue) + 2), 25%, 45%);--z-13: hsl(calc(var(--base-hue) + 1), 24%, 47%);--z-14: hsl(calc(var(--base-hue) - 3), 22%, 50%);--z-15: hsl(calc(var(--base-hue) - 4), 24%, 47%);--z-16: hsl(calc(var(--base-hue) + 0), 24%, 47%);--z-17: hsl(calc(var(--base-hue) - 2), 31%, 40%);--z-18: hsl(calc(var(--base-hue) + 1), 24%, 42%);--z-19: hsl(calc(var(--base-hue) - 2), 25%, 44%);--z-20: hsl(calc(var(--base-hue) - 4), 22%, 43%);--z-21: hsl(calc(var(--base-hue) - 2), 26%, 38%);--z-22: hsl(calc(var(--base-hue) - 1), 35%, 36%);--z-23: hsl(calc(var(--base-hue) - 7), 28%, 43%);--z-24: hsl(calc(var(--base-hue) - 1), 40%, 35%);--z-25: hsl(calc(var(--base-hue) - 2), 28%, 43%);--z-26: hsl(calc(var(--base-hue) - 8), 23%, 46%);--z-27: hsl(calc(var(--base-hue) - 5), 38%, 23%);--z-28: hsl(calc(var(--base-hue) - 1), 27%, 46%);--z-29: hsl(calc(var(--base-hue) + 1), 40%, 35%);--z-30: hsl(calc(var(--base-hue) + 3), 43%, 28%);--z-31: hsl(calc(var(--base-hue) + 0), 36%, 33%);--z-32: hsl(calc(var(--base-hue) + 0), 41%, 33%);--z-33: hsl(calc(var(--base-hue) + 1), 38%, 29%);--z-34: hsl(calc(var(--base-hue) - 9), 38%, 31%);--z-35: hsl(calc(var(--base-hue) + 3), 41%, 25%);--z-36: hsl(calc(var(--base-hue) + 2), 39%, 32%);--z-37: hsl(calc(var(--base-hue) + 0), 42%, 24%);--z-38: hsl(calc(var(--base-hue) + 1), 45%, 23%);--z-39: hsl(calc(var(--base-hue) + 0), 38%, 30%);--z-40: hsl(calc(var(--base-hue) + 1), 40%, 26%);--z-41: hsl(calc(var(--base-hue) - 6), 38%, 10%);--z-42: hsl(calc(var(--base-hue) - 6), 38%, 15%);--feature: #1a1a1a;--zombie-face: linear-gradient(var(--z-1), var(--z-1)) 0 0/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 2vmin 0/2vmin 2vmin, linear-gradient(var(--z-3), var(--z-3)) 4vmin 0/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 6vmin 0/2vmin 2vmin, linear-gradient(var(--z-5), var(--z-5)) 8vmin 0/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 10vmin 0/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 12vmin 0/2vmin 2vmin, linear-gradient(var(--z-7), var(--z-7)) 14vmin 0/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 0vmin 2vmin/6vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 6vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-9), var(--z-9)) 8vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-10), var(--z-10)) 10vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-11), var(--z-11)) 12vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 14vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 0 4vmin/2vmin 2vmin, linear-gradient(var(--z-12), var(--z-12)) 2vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-13), var(--z-13)) 4vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-14), var(--z-14)) 6vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-15), var(--z-15)) 8vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-16), var(--z-16)) 10vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-17), var(--z-17)) 12vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 14vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-19), var(--z-12)) 2vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-18), var(--z-18)) 0vmin 6vmin/6vmin 2vmin, linear-gradient(var(--z-20), var(--z-20)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-21), var(--z-21)) 8vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-15), var(--z-15)) 10vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-22), var(--z-22)) 12vmin 6vmin/4vmin 2vmin, linear-gradient(var(--z-19), var(--z-19)) 0vmin 8vmin/2vmin 2vmin, linear-gradient(var(--feature), var(--feature)) 2vmin 8vmin/4vmin 2vmin, linear-gradient(var(--z-23), var(--z-23)) 6vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-15), var(--z-15)) 8vmin 8vmin/2vmin 2vmin, linear-gradient(var(--feature), var(--feature)) 10vmin 8vmin/4vmin 2vmin, linear-gradient(var(--z-18), var(--z-18)) 14vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-24), var(--z-24)) 0vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-25), var(--z-25)) 2vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-26), var(--z-26)) 4vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-27), var(--z-27)) 6vmin 10vmin/4vmin 2vmin, linear-gradient(var(--z-28), var(--z-28)) 10vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-29), var(--z-29)) 12vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-30), var(--z-30)) 14vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-31), var(--z-31)) 0vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-32), var(--z-32)) 2vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 4vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-34), var(--z-34)) 6vmin 12vmin/4vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 10vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-36), var(--z-36)) 12vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 14vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-37), var(--z-37)) 0vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 2vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 8vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 14vmin/8vmin 2vmin, linear-gradient(var(--z-39), var(--z-39)) 12vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 14vmin 14vmin/2vmin 2vmin, var(--z-2);--zombie-crown: linear-gradient(var(--dirt), var(--dirt)) 14vmin 0/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 0 6vmin/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 6vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 2vmin 2vmin/2vmin 2vmin, linear-gradient(var(--dirt), var(--dirt)) 10vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 0/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 2vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 6vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-7), var(--z-7)) 8vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 4vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-7), var(--z-7)) 2vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 6vmin 8vmin/4vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 6vmin 8vmin/2vmin 4vmin, linear-gradient(var(--z-6), var(--z-6)) 10vmin 0/6vmin 6vmin, linear-gradient(var(--z-7), var(--z-7)) 8vmin 0/2vmin 8vmin, linear-gradient(var(--z-7), var(--z-7)) 4vmin 6vmin/2vmin 4vmin, linear-gradient(var(--z-7), var(--z-7)) 8vmin 6vmin/4vmin 2vmin, linear-gradient(var(--z-22), var(--z-22)) 2vmin 2vmin/12vmin 12vmin, var(--z-7);--zombie-ear: linear-gradient(var(--dirt), var(--dirt)) 12vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-41), var(--z-41)) 8vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-5), var(--z-5)) 10vmin 8vmin/6vmin 4vmin, linear-gradient(var(--z-27), var(--z-27)) 0vmin 12vmin/2vmin 4vmin, linear-gradient(var(--z-35), var(--z-35)) 8vmin 0vmin/4vmin 4vmin, linear-gradient(var(--z-33), var(--z-33)) 0vmin 0vmin/4vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 2vmin 2vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 0/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 2vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 0 4vmin/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 2vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-3), var(--z-3)) 4vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-5), var(--z-5)) 6vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 8vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-6), var(--z-6)) 10vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-7), var(--z-7)) 12vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 14vmin 4vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 0 6vmin/2vmin 2vmin, linear-gradient(var(--z-1), var(--z-1)) 2vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-3), var(--z-3)) 4vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-3), var(--z-3)) 8vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 10vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-7), var(--z-7)) 12vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 14vmin 6vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 0 8vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 2vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 6vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 8vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-1), var(--z-1)) 10vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-37), var(--z-37)) 12vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 14vmin 8vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 0 10vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 2vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 6vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 8vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-1), var(--z-1)) 10vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-37), var(--z-37)) 12vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-8), var(--z-8)) 14vmin 10vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 0 12vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 2vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 6vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 8vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 10vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-37), var(--z-37)) 12vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-32), var(--z-32)) 14vmin 12vmin/2vmin 2vmin, linear-gradient(var(--z-4), var(--z-4)) 0 14vmin/2vmin 2vmin, linear-gradient(var(--z-40), var(--z-40)) 2vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-35), var(--z-35)) 4vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 6vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-33), var(--z-33)) 8vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-34), var(--z-34)) 10vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-37), var(--z-37)) 12vmin 14vmin/2vmin 2vmin, linear-gradient(var(--z-38), var(--z-38)) 14vmin 14vmin/2vmin 2vmin, var(--z-5);--zombie-fist: linear-gradient(var(--z-6), var(--z-6)) 0 0/2vmin 4vmin, linear-gradient(var(--z-6), var(--z-6)) 2vmin 4vmin/2vmin 4vmin, linear-gradient(var(--z-6), var(--z-6)) 4vmin 0/2vmin 4vmin, linear-gradient(var(--z-6), var(--z-6)) 6vmin 4vmin/2vmin 4vmin, var(--z-42);--zombie-arm-top: linear-gradient(var(--s-2), var(--s-2)) 0 0/2vmin 2vmin, linear-gradient(var(--s-2), var(--s-2)) 6vmin 0/2vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 0 2vmin/2vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 4vmin 0/2vmin 4vmin, linear-gradient(var(--s-2), var(--s-2)) 0 6vmin/2vmin 2vmin, linear-gradient(var(--s-2), var(--s-2)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 0 0/8vmin 8vmin, linear-gradient(var(--z-24), var(--z-24)) 0 12vmin/2vmin 6vmin, linear-gradient(var(--z-24), var(--z-24)) 4vmin 10vmin/2vmin 4vmin, linear-gradient(var(--z-24), var(--z-24)) 6vmin 22vmin/2vmin 2vmin, linear-gradient(var(--z-24), var(--z-24)) 0vmin 22vmin/4vmin 2vmin, linear-gradient(var(--z-24), var(--z-24)) 2vmin 20vmin/2vmin 4vmin, var(--z-23);--zombie-arm-right: linear-gradient(var(--s-5), var(--s-5)) 6vmin 2vmin/2vmin 2vmin, linear-gradient(var(--s-5), var(--s-5)) 2vmin 2vmin/4vmin 6vmin, linear-gradient(var(--s-2), var(--s-2)) 0 0/8vmin 8vmin, linear-gradient(var(--z-7), var(--z-7)) 0 8vmin/2vmin 6vmin, linear-gradient(var(--z-7), var(--z-7)) 2vmin 16vmin/2vmin 6vmin, linear-gradient(var(--z-7), var(--z-7)) 6vmin 12vmin/2vmin 6vmin, var(--z-8);--zombie-arm-back: linear-gradient(var(--z-7), var(--z-7)) 2vmin 12vmin/4vmin 2vmin, linear-gradient(var(--s-2), var(--s-2)) 0 0/8vmin 8vmin, linear-gradient(var(--z-7), var(--z-7)) 0 18vmin/2vmin 6vmin, linear-gradient(var(--z-7), var(--z-7)) 4vmin 18vmin/2vmin 6vmin, var(--z-23);--zombie-arm-inside: linear-gradient(var(--s-5), var(--s-5)) 6vmin 2vmin/2vmin 2vmin, linear-gradient(var(--s-5), var(--s-5)) 2vmin 2vmin/4vmin 6vmin, linear-gradient(var(--s-1), var(--s-1)) 0 0/8vmin 8vmin, linear-gradient(var(--z-42), var(--z-42)) 0 20vmin/2vmin 4vmin, linear-gradient(var(--z-42), var(--z-42)) 4vmin 20vmin/2vmin 2vmin, linear-gradient(var(--z-42), var(--z-42)) 6vmin 14vmin/2vmin 4vmin, linear-gradient(var(--z-42), var(--z-42)) 2vmin 10vmin/2vmin 6vmin, var(--z-27);--shoulder: linear-gradient(var(--s-2), var(--s-2)) 0 0/2vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 6vmin 0/2vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 0 6vmin/2vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 6vmin 6vmin/2vmin 2vmin, var(--s-3);--trouser-front: linear-gradient(var(--t-2), var(--t-2)) 2vmin 12vmin/4vmin 2vmin, linear-gradient(var(--c-1), var(--c-1)) 0 20vmin/8vmin 4vmin, var(--t-1);--trouser-inside: linear-gradient(var(--t-4), var(--t-4)) 2vmin 0/2vmin 4vmin, linear-gradient(var(--c-2), var(--c-2)) 4vmin 18vmin/4vmin 6vmin, linear-gradient(var(--c-2), var(--c-2)) 0 20vmin/8vmin 4vmin, linear-gradient(var(--t-5), var(--t-5)) 2vmin 16vmin/2vmin 4vmin, linear-gradient(var(--t-5), var(--t-5)) 4vmin 12vmin/2vmin 4vmin, linear-gradient(var(--t-5), var(--t-5)) 2vmin 2vmin/2vmin 10vmin, var(--t-3);--trouser-right: linear-gradient(var(--t-3), var(--t-3)) 2vmin 0/2vmin 4vmin, linear-gradient(var(--t-3), var(--t-3)) 4vmin 2vmin/2vmin 14vmin, linear-gradient(var(--t-3), var(--t-3)) 2vmin 2vmin/4vmin 2vmin, linear-gradient(var(--c-2), var(--c-2)) 0 20vmin/8vmin 4vmin, linear-gradient(var(--c-2), var(--c-2)) 4vmin 18vmin/4vmin 6vmin, var(--t-2);--trouser-back: linear-gradient(var(--t-2), var(--t-2)) 0 10vmin/8vmin 4vmin, linear-gradient(var(--c-1), var(--c-1)) 0 18vmin/8vmin 6vmin, var(--t-1);--shirt-front: linear-gradient(var(--t-2), var(--t-2)) 10vmin 20vmin/2vmin 2vmin, linear-gradient(var(--t-2), var(--t-2)) 12vmin 22vmin/2vmin 2vmin, linear-gradient(var(--z-24), var(--z-24)) 4vmin 0/2vmin 2vmin, linear-gradient(var(--z-20), var(--z-20)) 6vmin 0/2vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 4vmin 0/8vmin 2vmin, linear-gradient(var(--z-2), var(--z-2)) 6vmin 0/4vmin 4vmin, linear-gradient(var(--s-4), var(--s-4)) 0 0/16vmin 2vmin, linear-gradient(var(--s-4), var(--s-4)) 4vmin 2vmin/8vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 0 0/16vmin 4vmin, linear-gradient(var(--s-2), var(--s-2)) 14vmin 8vmin/2vmin 16vmin, linear-gradient(var(--s-2), var(--s-2)) 12vmin 8vmin/4vmin 2vmin, linear-gradient(var(--s-2), var(--s-2)) 0vmin 8vmin/2vmin 8vmin, linear-gradient(var(--s-2), var(--s-2)) 0vmin 8vmin/4vmin 4vmin, linear-gradient(var(--s-2), var(--s-2)) 0vmin 18vmin/6vmin 2vmin, linear-gradient(var(--s-2), var(--s-2)) 6vmin 12vmin/2vmin 6vmin, linear-gradient(var(--s-2), var(--s-2)) 8vmin 6vmin/2vmin 8vmin, linear-gradient(var(--s-2), var(--s-2)) 6vmin 4vmin/4vmin 4vmin, linear-gradient(var(--s-3), var(--s-3)) 12vmin 10vmin/2vmin 6vmin, linear-gradient(var(--s-3), var(--s-3)) 6vmin 10vmin/4vmin 8vmin, linear-gradient(var(--s-3), var(--s-3)) 6vmin 18vmin/2vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 10vmin 18vmin/2vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 12vmin 20vmin/4vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 0 0/16vmin 20vmin, var(--t-1);--shirt-back: linear-gradient(var(--t-2), var(--t-2)) 0 20vmin/2vmin 2vmin, linear-gradient(var(--t-2), var(--t-2)) 14vmin 20vmin/2vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 0 0/4vmin 4vmin, linear-gradient(var(--s-3), var(--s-3)) 0 0/2vmin 8vmin, linear-gradient(var(--s-2), var(--s-2)) 14vmin 0/2vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 0 18vmin/2vmin 2vmin, linear-gradient(var(--s-4), var(--s-4)) 10vmin 18vmin/6vmin 2vmin, linear-gradient(var(--s-4), var(--s-4)) 2vmin 12vmin/4vmin 4vmin, linear-gradient(var(--s-4), var(--s-4)) 4vmin 6vmin/2vmin 10vmin, linear-gradient(var(--s-4), var(--s-4)) 10vmin 6vmin/2vmin 10vmin, linear-gradient(var(--s-4), var(--s-4)) 10vmin 10vmin/4vmin 2vmin, linear-gradient(var(--s-3), var(--s-3)) 4vmin 6vmin/4vmin 6vmin, linear-gradient(var(--s-3), var(--s-3)) 10vmin 8vmin/4vmin 6vmin, linear-gradient(var(--s-3), var(--s-3)) 8vmin 12vmin/4vmin 4vmin, linear-gradient(var(--s-3), var(--s-3)) 2vmin 10vmin/2vmin 2vmin, linear-gradient(var(--s-4), var(--s-4)) 4vmin 18vmin/4vmin 4vmin, linear-gradient(var(--s-4), var(--s-4)) 6vmin 18vmin/2vmin 6vmin, linear-gradient(var(--s-3), var(--s-3)) 8vmin 0/8vmin 2vmin, linear-gradient(var(--s-1), var(--s-1)) 8vmin 18vmin/2vmin 4vmin, linear-gradient(var(--s-3), var(--s-3)) 14vmin 0/2vmin 4vmin, linear-gradient(var(--s-1), var(--s-1)) 0 0/16vmin 20vmin, var(--t-1);--shirt-side: linear-gradient(var(--t-3), var(--t-3)) 0vmin 20vmin/2vmin 2vmin, linear-gradient(var(--t-3), var(--t-3)) 4vmin 20vmin/2vmin 4vmin, linear-gradient(var(--s-2), var(--s-2)) 0 0/8vmin 4vmin, linear-gradient(var(--s-7), var(--s-7)) 2vmin 0/4vmin 14vmin, linear-gradient(var(--s-7), var(--s-7)) 0 6vmin/2vmin 4vmin, linear-gradient(var(--s-7), var(--s-7)) 6vmin 6vmin/2vmin 2vmin, linear-gradient(var(--s-7), var(--s-7)) 6vmin 10vmin/2vmin 2vmin, linear-gradient(var(--s-5), var(--s-5)) 2vmin 0/4vmin 18vmin, linear-gradient(var(--s-5), var(--s-5)) 2vmin 0/2vmin 20vmin, linear-gradient(var(--s-6), var(--s-6)) 0 0/8vmin 14vmin, linear-gradient(var(--s-2), var(--s-2)) 0 0/8vmin 20vmin, var(--t-2)}.scene{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,100vmin);transform:translate3d(-50%,-50%,100vmin) rotateX(-24deg) rotateY(44deg) rotateX(calc(var(--rotate-x, 0) * 1deg)) rotateY(calc(var(--rotate-y, 0) * 1deg))}.zombie{height:var(--height);width:var(--width);position:relative}.zombie>*{position:absolute}.zombie__head{height:calc(8 * var(--base-size));width:calc(8 * var(--base-size));top:0;left:50%;transform:translate(-50%)}.zombie__arm{height:calc(12 * var(--base-size));width:calc(4 * var(--base-size));top:calc(8 * var(--base-size));transform-origin:50% calc(2 * var(--base-size))}.zombie__arm--left{left:0}.zombie__arm--right{right:0}.zombie__torso{height:calc(12 * var(--base-size));width:calc(8 * var(--base-size));top:calc(8 * var(--base-size));left:50%;transform:translate(-50%)}.zombie__leg{height:calc(12 * var(--base-size));width:calc(4 * var(--base-size));top:calc(20 * var(--base-size));transform-origin:50% calc(2 * var(--base-size))}.zombie__leg--left{left:calc(4 * var(--base-size))}.zombie__leg--right{right:calc(4 * var(--base-size))}.cuboid-arm{--thickness: 8}.cuboid-arm div{background:green}.cuboid-arm div:nth-of-type(1){background:var(--shoulder);background-repeat:no-repeat}.cuboid-arm div:nth-of-type(2){background:var(--zombie-arm-right);background-repeat:no-repeat}.cuboid-arm div:nth-of-type(3):after{content:"";height:100%;width:100%;position:absolute;background:var(--zombie-fist);background-repeat:no-repeat}.cuboid-arm div:nth-of-type(4){background:var(--zombie-arm-inside);background-repeat:no-repeat}.cuboid-arm div:nth-of-type(5){background:var(--zombie-arm-top);background-repeat:no-repeat}.cuboid-arm div:nth-of-type(6):after{content:"";height:100%;width:100%;position:absolute;background:var(--zombie-arm-back);background-repeat:no-repeat}.cuboid-arm--left div:nth-of-type(4){background:var(--zombie-arm-right);background-repeat:no-repeat}.cuboid-arm--left div:nth-of-type(2){background:var(--zombie-arm-inside);background-repeat:no-repeat}.cuboid-arm--left div:nth-of-type(3):after{transform:rotateY(180deg) translateZ(1px)}.cuboid-arm--left div:nth-of-type(6):after{transform:rotateY(180deg) translateZ(-1px)}.cuboid-head{--thickness: 16}.cuboid-head div{background:#00f}.cuboid-head div:nth-of-type(5){background:var(--zombie-face);background-repeat:no-repeat}.cuboid-head div:nth-of-type(1){background:var(--zombie-crown);background-repeat:no-repeat}.cuboid-head div:nth-of-type(2),.cuboid-head div:nth-of-type(4){background:var(--zombie-ear);background-repeat:no-repeat}.cuboid-head div:nth-of-type(6){background:var(--zombie-crown);background-repeat:no-repeat}.cuboid-head div:nth-of-type(3){background:var(--zombie-crown);background-repeat:no-repeat}.cuboid-torso{--thickness: 8}.cuboid-torso div:nth-of-type(1){background:var(--s-1)}.cuboid-torso div:nth-of-type(2){background:var(--shirt-side);background-repeat:no-repeat}.cuboid-torso div:nth-of-type(3){background:var(--t-2)}.cuboid-torso div:nth-of-type(4){background:var(--shirt-side);background-repeat:no-repeat}.cuboid-torso div:nth-of-type(5){background:var(--shirt-front);background-repeat:no-repeat}.cuboid-torso div:nth-of-type(6){background:var(--shirt-back);background-repeat:no-repeat}.cuboid-leg{--thickness: 8}.cuboid-leg div:nth-of-type(1){background:var(--t-4)}.cuboid-leg div:nth-of-type(2){background:var(--trouser-right);background-repeat:no-repeat}.cuboid-leg div:nth-of-type(3){background:var(--c-3)}.cuboid-leg div:nth-of-type(4){background:var(--trouser-inside);background-repeat:no-repeat}.cuboid-leg div:nth-of-type(5){background:var(--trouser-front);background-repeat:no-repeat}.cuboid-leg div:nth-of-type(6){background:var(--trouser-back);background-repeat:no-repeat}.cuboid-leg--left div:nth-of-type(4){background:var(--trouser-right);background-repeat:no-repeat}.cuboid-leg--left div:nth-of-type(2){background:var(--trouser-inside);background-repeat:no-repeat}@keyframes run{0%{transform:rotateX(15deg)}to{transform:rotateX(-15deg)}}div.tp-dfwv{z-index:9999}div.tp-dfwv .tp-rotv{max-height:calc(100vh - 16px);overflow:auto;border-radius:var(--bs-br)}div.tp-dfwv .tp-rotv>.tp-rotv_b{position:sticky;top:0;z-index:2;background:#45474c}
