body{background-color:#456360;color:#fff;font-family:Roboto,monospace;height:100vh;margin:0;text-align:center}.orb{background-color:#fff;border-radius:50%;-webkit-filter:blur(50px);filter:blur(50px);height:200px;opacity:0;pointer-events:none;position:absolute;transition:opacity 1s;width:200px}img{transition:all .3s ease-in-out;width:100%}#root{display:flex;flex-wrap:wrap;justify-content:center;padding-top:min(40px,5vw)}.disabled{display:none!important}.piece{background-color:rgba(56,80,90,.8);box-shadow:0 0 2px 0 rgba(232,213,93,.75);cursor:pointer;display:flex;gap:20px;justify-content:flex-start;margin:20px;padding:8px;position:relative;transition:box-shadow .3s ease-in-out,color .3s ease-in-out}.piece:focus-visible,.piece:hover{box-shadow:0 0 8px 0 rgba(232,213,93,.75);color:#e8d55d;outline:none}.piece-img{align-items:center;display:flex;min-width:100px;position:relative;transition:box-shadow .5s ease-in-out;width:30%}.piece:focus-visible>.piece-img,.piece:hover>.piece-img{box-shadow:inset 0 -200px 100px -220px #e8d55d;outline:none}.piece-img:after{background:linear-gradient(0deg,hsla(0,0%,100%,0) 5%,rgba(232,213,93,.5) 50%,hsla(0,0%,100%,0) 95%);content:"";height:100%;position:absolute;right:-3px;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:3px}.piece:focus-visible>.piece-img:after,.piece:hover>.piece-img:after{outline:none;-webkit-transform:scale(1.3);transform:scale(1.3)}.piece:after{background-color:#e8d55d;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:width .5s ease-in-out,left .5s ease-in-out;width:0}.piece:focus-visible:after,.piece:hover:after{left:0;outline:none;width:100%}.piece-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#builder,#grip-selector,#link-selector,#strike-selector,#zaw-stats{max-width:90vw;width:620px}#builder{display:flex;flex-direction:column;justify-content:space-around;-webkit-user-select:none;user-select:none}#zaw-stats{background-color:rgba(56,80,90,.8);box-shadow:0 0 2px 0 rgba(232,213,93,.75);margin:20px;overflow:hidden;padding:8px;position:relative;transition:box-shadow 1s ease-in-out;&>h3{color:#e8d55d}&>svg{cursor:pointer;position:absolute;right:28px;top:14px;>g{transition:all .3s ease-in}&:hover>g{fill:#e8d55d}&:active{-webkit-transform:scale(1.03);transform:scale(1.03)}}&:focus-visible,&:hover{box-shadow:0 0 8px 0 rgba(232,213,93,.75),inset 0 0 2000px -210px #e8d55d;outline:none}}.selector{-webkit-user-select:none;user-select:none}.part-inner:focus-visible h3,.part-inner:hover h3{color:#e8d55d;outline:none}.part-layout{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,200px);justify-content:center;position:relative}.part-inner{background-color:rgba(56,80,90,.8);box-shadow:0 0 2px 0 rgba(232,213,93,.75);cursor:pointer;height:20vh;margin:20px;min-height:220px;position:relative;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:box-shadow .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .5s ease-in-out,transform .3s ease-in-out;transition:box-shadow .5s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.part-inner:focus-visible img,.part-inner:hover img{outline:none;-webkit-transform:scale(1.3);transform:scale(1.3)}.part-inner:focus-visible,.part-inner:hover{box-shadow:0 0 8px 0 rgba(232,213,93,.75),inset 0 0 2000px -210px #e8d55d;outline:none}.part-back,.part-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.part-front{align-items:center;display:flex;flex-direction:column;justify-content:center}.part-back>*,.part-front>*{pointer-events:none}.part-name{bottom:0;position:absolute}.part-back{align-items:center}.part-back,.rotated{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/zaw-builder/static/media/roboto-latin-100.c2aa4ab115bf9c6057cb.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-100.a45108d3b34af91f9113.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/zaw-builder/static/media/roboto-latin-100italic.7f839a8652da29745ce4.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-100italic.451d4e559d6f57cdf6a1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/zaw-builder/static/media/roboto-latin-300.37a7069dc30fc663c878.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-300.865f928cbabcc9f8f2b5.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/zaw-builder/static/media/roboto-latin-300italic.c64e7e354c88e613c77c.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-300italic.bd5b7a13f2c52b531a2a.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/zaw-builder/static/media/roboto-latin-400.176f8f5bd5f02b3abfcf.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-400.49ae34d4cc6b98c00c69.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/zaw-builder/static/media/roboto-latin-400italic.d022bc70dc1bf7b3425d.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-400italic.b1d9d9904bfca8802a63.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/zaw-builder/static/media/roboto-latin-500.f5b74d7ffcdf85b9dd60.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-500.cea99d3e3e13a3a599a0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/zaw-builder/static/media/roboto-latin-500italic.0d8bb5b3ee5f5dac9e44.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-500italic.18d00f739ff1e1c52db1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/zaw-builder/static/media/roboto-latin-700.c18ee39fb002ad58b6dc.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-700.2267169ee7270a22a963.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/zaw-builder/static/media/roboto-latin-700italic.7d8125ff7f707231fd89.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-700italic.9360531f9bb817f917f0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/zaw-builder/static/media/roboto-latin-900.870c8c1486f76054301a.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-900.bac8362e7a6ea60b6983.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/zaw-builder/static/media/roboto-latin-900italic.cb5ad999740e9d8a8bd1.woff2) format("woff2"),url(/zaw-builder/static/media/roboto-latin-900italic.c20d916c1a1b094c1cec.woff) format("woff")}
/*# sourceMappingURL=main.344b7f8d.css.map*/