@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-wdth-normal-BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-wdth-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-wdth-normal-DeTdBbNh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-wdth-normal-1TqSgyfh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0a08;--bg-1:#110f0c;--bg-2:#181510;--bg-3:#221e16;--bg-4:#2d271c;--line:#2b2619;--line-2:#3b3424;--line-3:#57503c;--text:#f2ebdd;--text-2:#b3a992;--text-3:#8f8570;--gold:#e8b53a;--gold-hi:#ffe3a1;--gold-mid:#d19a26;--gold-lo:#9a6d1c;--bronze:#6b4410;--gold-ink:#1a1206;--ember:#e8643f;--ember-ink:#ffb9a3;--cast:#1c1912;--cast-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .85 0 0 0 0 .6 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--gold-cast:linear-gradient(180deg, #ffe3a1 0%, #f0c354 18%, #e8b53a 46%, #c8912a 78%, #9a6d1c 100%);--gold-edge:inset 0 1px 0 #fff0c8bf, inset 0 -2px 0 #5a370a8c;--font:"Archivo Variable", "Archivo", system-ui, sans-serif;--font-mono:"Martian Mono Variable", "Martian Mono", ui-monospace, monospace;--wdth-display:125;--wdth-stamp:112;--wdth-body:100;--wdth-tight:82;--fs-hero:clamp(2.75rem, 6.4vw, 6.5rem);--fs-h1:clamp(2.25rem, 4.6vw, 4.25rem);--fs-h2:clamp(1.75rem, 3.2vw, 3rem);--fs-h3:clamp(1.2rem, 1.6vw, 1.5rem);--fs-lead:clamp(1.05rem, 1.25vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--fs-micro:.75rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:144px;--gutter:clamp(16px, 4vw, 48px);--max:1360px;--header-h:68px;--radius:0px;--chamfer:10px;--shadow-1:0 2px 6px #00000073;--shadow-2:0 18px 48px -12px #000000b3, 0 4px 12px #0006;--shadow-gold:0 14px 40px -14px #e8b53a73;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-io:cubic-bezier(.65, 0, .35, 1);--t-fast:.14s;--t-base:.24s;--t-slow:.48s;--z-base:0;--z-raised:10;--z-header:100;--z-overlay:200;--z-modal:300;--z-toast:400;--z-grain:500;--engrave-hi:#fff0c80f;--engrave-lo:#0009;--soot:#0b0a08c7;--soot-strong:#0b0a08f0;--backdrop:#060504bd;--gold-a08:#e8b53a14;--gold-a16:#e8b53a29;--gold-a32:#e8b53a52;--gold-a60:#e8b53a99;--gold-sheen:linear-gradient(105deg, #fffae600 30%, #fffae68c 50%, #fffae600 70%);--ember-a16:#e8643f29;--ember-cast:linear-gradient(180deg, #ffb49a 0%, #f07a52 30%, #e8643f 55%, #b8431f 100%);--ember-edge:inset 0 1px 0 #ffdccdb3, inset 0 -2px 0 #5016068c;--ember-fill-ink:#200903;--chamfer-sm:6px;--chamfer-lg:14px;--h-sm:34px;--h-md:44px;--h-lg:56px;--drawer-w:min(440px, 100vw);--shadow-3:0 40px 90px -20px #000000d9, 0 10px 30px #00000080;--grain-opacity:.55;--t-slower:.72s;--ease-spring:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}*{margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;scroll-padding-top:calc(var(--header-h) + var(--s-5));background:var(--bg);caret-color:var(--gold);accent-color:var(--gold);scrollbar-color:var(--line-3) var(--bg)}html.is-locked{overflow:hidden}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;flex-direction:column;font-weight:400;font-stretch:100%;line-height:1.55;display:flex;overflow-x:clip}body:after{content:"";z-index:var(--z-grain);pointer-events:none;background-image:var(--cast-grain);opacity:var(--grain-opacity);background-size:160px 160px;position:fixed;inset:0;transform:translateZ(0)}#root{flex-direction:column;flex:1;min-height:100dvh;display:flex}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}textarea{resize:vertical}p,li,figcaption{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse}[hidden]{display:none!important}dialog{color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0}h1,h2{text-transform:uppercase;letter-spacing:-.02em;font-weight:850;font-stretch:125%;line-height:.98}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:750;font-stretch:112%;line-height:1.15}h4,h5,h6{font-size:var(--fs-body);font-weight:700;font-stretch:112%;line-height:1.3}strong,b{color:var(--text);font-weight:700}small{font-size:var(--fs-small)}code,kbd,samp,pre{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-size:.86em}pre{line-height:1.6;overflow-x:auto}:not(pre)>code{background:var(--bg-2);border:1px solid var(--line);color:var(--gold-hi);white-space:break-spaces;padding:.1em .38em}mark{background:var(--gold-a16);color:var(--gold-hi);box-shadow:inset 0 -1px 0 var(--gold)}hr{background:var(--line);height:1px;box-shadow:0 1px 0 var(--engrave-hi);border:0}a:not([class]){color:var(--text);text-underline-offset:.24em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gold-a60);text-decoration-color:var(--gold-a60);transition:color var(--t-fast) var(--ease-out), text-decoration-color var(--t-fast) var(--ease-out)}a:not([class]):hover{color:var(--gold-hi);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}:where(a[class]){color:inherit;text-decoration:none}::selection{background:var(--gold);color:var(--gold-ink)}::placeholder{color:var(--text-3);opacity:1}:focus{outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--line-3)}.t-display{font-size:min(var(--fs-hero), 11vw);text-transform:uppercase;letter-spacing:-.03em;font-weight:900;font-stretch:125%;line-height:.9}.t-h1{font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:-.02em;font-weight:850;font-stretch:125%;line-height:.98}.t-h2{font-size:var(--fs-h2);text-transform:uppercase;letter-spacing:-.015em;font-weight:800;font-stretch:125%;line-height:1}.t-h3{font-size:var(--fs-h3);font-weight:750;font-stretch:112%;line-height:1.15}.t-lead{font-size:var(--fs-lead);color:var(--text-2);max-width:60ch;line-height:1.5}.t-body{font-size:var(--fs-body);color:var(--text-2);max-width:68ch;line-height:1.6}.t-caption{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-weight:650;font-stretch:112%;line-height:1.3}.t-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0}.t-gold{color:var(--gold)}.t-dim{color:var(--text-2)}.tnum{font-variant-numeric:tabular-nums}.container{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(var(--s-7), 9vw, var(--s-9))}.section--tight{padding-block:clamp(var(--s-6), 6vw, var(--s-8))}.section--loose{padding-block:clamp(var(--s-9), 12vw, var(--s-10))}.section--ruled{border-top:1px solid var(--line);box-shadow:inset 0 1px 0 var(--engrave-hi)}.stack{gap:var(--stack,var(--s-4));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--cluster,var(--s-3));flex-wrap:wrap;display:flex}.flow>*+*{margin-top:var(--flow,1em)}.flow>:is(h2,h3){margin-top:1.9em}.flow>:is(h2,h3)+*{margin-top:.7em}.engraved{border-top:1px solid var(--line);box-shadow:inset 0 1px 0 var(--engrave-hi)}.cast{background-color:var(--cast);background-image:var(--cast-grain);color:var(--text-3);background-size:160px 160px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-reveal{opacity:0}:root{--animate-duration:.56s;--animate-delay:0s}.animate__animated{animation-timing-function:var(--ease-out)}.noscript{margin:var(--s-7) auto;max-width:560px;padding:var(--s-6);border:1px solid var(--line-2);background:var(--bg-1);color:var(--text)}.noscript strong{text-transform:uppercase;color:var(--gold);margin-bottom:var(--s-2);font-weight:900;font-stretch:125%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.z-reveal{opacity:1}}.zmain{flex-direction:column;flex:1;min-width:0;display:flex}#main-content:focus{outline:none}.zwallet-notice{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--ember-a16);border:1px solid var(--ember);color:var(--text);display:flex}.zwallet-notice__icon{width:22px;height:22px;color:var(--ember);flex:none}.zwallet-notice__text{font-size:var(--fs-small);color:var(--text-2);flex:1;line-height:1.5}.zwallet-notice__text strong{color:var(--ember-ink)}@media (max-width:560px){.zwallet-notice{flex-wrap:wrap}}.ztoaster{z-index:var(--z-toast);right:var(--s-5);bottom:var(--s-5);align-items:flex-end;gap:var(--s-3);pointer-events:none;flex-direction:column;width:min(400px,100vw - 32px);display:flex;position:fixed}.ztoast{--animate-duration:.42s;background:var(--soot-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line-2);width:100%;box-shadow:var(--shadow-2), inset 0 1px 0 var(--engrave-hi);pointer-events:auto;grid-template-columns:auto 1fr auto;gap:12px;padding:14px 12px 14px 16px;display:grid;position:relative;overflow:hidden}.ztoast.animate__fadeOutRight{--animate-duration:.26s}.ztoast--success{border-color:var(--gold-a32);box-shadow:var(--shadow-2), inset 0 1px 0 var(--gold-a60)}.ztoast--error{border-color:var(--ember)}.ztoast__icon{width:22px;height:22px;color:var(--text-2);place-items:center;display:grid}.ztoast__icon svg{width:22px;height:22px}.ztoast--success .ztoast__icon{color:var(--gold)}.ztoast--error .ztoast__icon{color:var(--ember)}.ztoast__body{min-width:0;padding-top:2px}.ztoast__title{color:var(--text);font-size:.875rem;font-weight:720;font-stretch:112%;line-height:1.3}.ztoast__desc{font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;margin-top:4px;line-height:1.45}.ztoast__action{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);text-underline-offset:.3em;margin-top:10px;font-size:.6875rem;font-weight:780;font-stretch:112%;text-decoration:underline}.ztoast__action:hover{color:var(--gold-hi)}.ztoast__close{width:28px;height:28px;color:var(--text-3);transition:color var(--t-fast);place-items:center;margin:-4px -2px 0 0;display:grid}.ztoast__close:hover{color:var(--text)}.ztoast__close svg{width:16px;height:16px}.ztoast__drain{background:var(--gold-a60);transform-origin:0;height:2px;animation:ztoast-drain var(--toast-ms) linear forwards;position:absolute;bottom:0;left:0;right:0}.ztoast--error .ztoast__drain{background:var(--ember)}.ztoast:hover .ztoast__drain,.ztoast:focus-within .ztoast__drain{animation-play-state:paused}@keyframes ztoast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:640px){.ztoaster{width:auto;bottom:16px;left:16px;right:16px}}.zcopy{flex-direction:column;gap:8px;min-width:0;display:flex}.zcopy__label{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-weight:700;font-stretch:112%}.zcopy__row{background:var(--bg);border:1px solid var(--line-2);min-width:0;box-shadow:inset 0 1px 2px var(--engrave-lo);align-items:stretch;display:flex}.zcopy__value{min-width:0;min-height:var(--h-md);color:var(--gold-hi);overflow-wrap:anywhere;word-break:break-all;background:0 0;border:0;flex:1;align-items:center;padding:0 14px;font-size:.8125rem;display:flex}.zcopy--sm .zcopy__value{min-height:var(--h-sm);padding:0 10px;font-size:.75rem}.zcopy__btn{border-left:1px solid var(--line-2);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);transition:color var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:.6875rem;font-weight:760;font-stretch:112%;display:inline-flex}.zcopy__btn svg{width:16px;height:16px}.zcopy__btn:hover{color:var(--gold-hi);background:var(--gold-a08)}.zcopy__btn[data-state=copied]{color:var(--gold)}.zcopy__btn[data-state=failed]{color:var(--ember-ink)}.zcopy__btn:focus-visible{outline-offset:-2px}@media (max-width:480px){.zcopy__btn-text{display:none}}.zxbtn{height:var(--h-md);background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 1px var(--engrave-hi);color:var(--text);transition:box-shadow var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);flex:none;align-items:center;gap:10px;padding:5px 14px 5px 5px;display:inline-flex}.zxbtn--icon{padding:5px}.zxbtn--block{width:100%;display:flex}.zxbtn__tile{--c:5px;background:var(--gold-cast);width:34px;height:34px;box-shadow:var(--gold-edge);color:var(--gold-ink);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));place-items:center;display:grid;position:relative;overflow:hidden}.zxbtn__tile svg{width:18px;height:18px;position:relative}.zxbtn__sheen{background:var(--gold-sheen);position:absolute;inset:0;transform:translate(-120%)}.zxbtn__handle{letter-spacing:.02em;white-space:nowrap;font-size:.8125rem;font-weight:760;font-stretch:112%}.zxbtn:hover{color:var(--gold-hi);background:var(--gold-a08);box-shadow:inset 0 0 0 1px var(--gold-a60), inset 0 1px 0 1px var(--engrave-hi)}.zxbtn:hover .zxbtn__sheen{transition:transform .7s var(--ease-out);transform:translate(120%)}.zxbtn:active{transform:translateY(1px)}.zfooter{padding-top:var(--s-8);border-top:1px solid var(--line);box-shadow:inset 0 1px 0 var(--engrave-hi);background:linear-gradient(180deg, var(--bg) 0%, var(--bg-1) 100%);margin-top:auto;position:relative;overflow:hidden}.zfooter__grid{gap:var(--s-7);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.zfooter__lead{align-items:flex-start;gap:var(--s-5);flex-direction:column;display:flex}.zfooter__pitch{max-width:38ch;font-size:var(--fs-lead);color:var(--text-2);line-height:1.45}.zfooter__nav{gap:var(--s-8);display:flex}.zfooter__nav ul{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.zfooter__link{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);transition:color var(--t-fast);font-size:.8125rem;font-weight:700;font-stretch:112%}.zfooter__link:hover{color:var(--gold-hi)}.zfooter__token{gap:var(--s-3);flex-direction:column;display:flex}.zfooter__ca{justify-content:space-between;align-items:center;gap:var(--s-3);border:1px solid var(--line-2);box-shadow:inset 0 1px 2px var(--engrave-lo);flex-wrap:wrap;padding:14px 16px;display:flex}.zfooter__ca-label{color:var(--text-2);font-size:.875rem;font-weight:700;font-stretch:112%}.zfooter__chain{font-size:var(--fs-small);color:var(--text-3)}.zfooter>.container{container-type:inline-size}.zfooter__word{margin-top:var(--s-8);letter-spacing:-.045em;text-align:center;height:.7em;color:var(--bg-2);text-shadow:0 -1px 0 var(--engrave-lo), 0 1px 0 var(--engrave-hi);-webkit-user-select:none;user-select:none;font-size:21.6cqi;font-weight:900;font-stretch:125%;line-height:.86;overflow:hidden}.zfooter__fine{justify-content:space-between;gap:var(--s-4);padding:var(--s-4) 0 var(--s-5);border-top:1px solid var(--line);font-size:var(--fs-micro);color:var(--text-3);flex-wrap:wrap;display:flex}@media (max-width:1023px){.zfooter__grid{grid-template-columns:1fr 1fr}.zfooter__lead{grid-column:1/-1}}@media (max-width:640px){.zfooter__grid{gap:var(--s-6);grid-template-columns:1fr}.zfooter__nav{gap:var(--s-7)}}.ztip{display:inline-flex;position:relative}.ztip__bubble{--y:4px;z-index:var(--z-overlay);background:var(--bg-3);border:1px solid var(--line-2);width:max-content;max-width:260px;box-shadow:var(--shadow-2), inset 0 1px 0 var(--gold-a32);color:var(--text);text-transform:none;letter-spacing:.02em;white-space:normal;pointer-events:none;opacity:0;transform:translate(-50%, var(--y));transition:opacity var(--t-fast) var(--ease-out), transform var(--t-base) var(--ease-out);padding:7px 10px 6px;position:absolute;bottom:calc(100% + 8px);left:50%}.ztip__bubble[data-side=bottom]{--y:-4px;top:calc(100% + 8px);bottom:auto}.ztip__bubble[data-align=start]{transform:translate(0, var(--y));left:0}.ztip__bubble[data-align=end]{transform:translate(0, var(--y));left:auto;right:0}.ztip__bubble[data-open]{opacity:1;--y:0px}.zbrand{flex:none;align-items:center;gap:10px;height:44px;padding-right:4px;display:inline-flex}.zbrand__mark{width:32px;height:32px;transition:transform var(--t-base) var(--ease-spring);display:block;position:relative}.zbrand__mark img{width:100%;height:100%}.zbrand__word{letter-spacing:-.02em;color:var(--text);padding-top:.08em;font-size:1.3rem;font-weight:900;font-stretch:125%;line-height:1;position:relative;overflow:hidden}.zbrand__word:after{content:"";background:var(--gold-sheen);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.zbrand:hover .zbrand__mark{transform:translateY(-2px)rotate(-4deg)}.zbrand:hover .zbrand__word:after{transition:transform .8s var(--ease-out);transform:translate(120%)}.zbrand:focus-visible{outline-offset:4px}.zdialog{--tick:var(--gold-a60);width:min(560px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--text);margin:auto;overflow:visible}.zdialog--sm{width:min(440px,100vw - 32px)}.zdialog--lg{width:min(760px,100vw - 32px)}.zdialog::backdrop{background:var(--backdrop,#060504bd);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.28s ease-out zdialog-fade}@keyframes zdialog-fade{0%{opacity:0}}.zdialog__panel{max-height:inherit;background:var(--bg-1);border:1px solid var(--line-2);box-shadow:var(--shadow-3), inset 0 1px 0 var(--engrave-hi);flex-direction:column;display:flex;position:relative}.zdialog--center .zdialog__panel:before{content:"";pointer-events:none;background:linear-gradient(var(--tick), var(--tick)) top left / 14px 2px no-repeat, linear-gradient(var(--tick), var(--tick)) top left / 2px 14px no-repeat, linear-gradient(var(--tick), var(--tick)) top right / 14px 2px no-repeat, linear-gradient(var(--tick), var(--tick)) top right / 2px 14px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / 14px 2px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / 2px 14px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / 14px 2px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / 2px 14px no-repeat;position:absolute;inset:-1px}.zdialog__head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-5) var(--s-5) var(--s-4);border-bottom:1px solid var(--line);box-shadow:0 1px 0 var(--engrave-hi);display:flex}.zdialog__head--bare{z-index:1;padding:var(--s-3);box-shadow:none;border:0;position:absolute;top:0;right:0}.zdialog__titles{min-width:0}.zdialog__title{letter-spacing:-.005em;text-transform:uppercase;font-size:1.05rem;font-weight:850;font-stretch:125%;line-height:1.1}.zdialog__desc{font-size:var(--fs-small);color:var(--text-2);margin-top:6px}.zdialog__close{width:36px;height:36px;color:var(--text-2);transition:color var(--t-fast), background-color var(--t-fast);flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.zdialog__close:hover{color:var(--gold-hi);background:var(--bg-2)}.zdialog__close svg{width:20px;height:20px}.zdialog__body{overscroll-behavior:contain;min-height:0;padding:var(--s-5);flex:1;overflow-y:auto}.zdialog__foot{justify-content:flex-end;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);box-shadow:inset 0 1px 0 var(--engrave-hi);display:flex}.zdialog--drawer{width:var(--drawer-w);height:100dvh;max-height:none;margin:0;position:fixed;inset:0 0 0 auto}.zdialog--drawer .zdialog__panel{background-color:var(--bg-1);background-image:var(--cast-grain);background-size:160px 160px;border-width:0 0 0 1px;height:100%;max-height:none}.zstamp{--c:5px;--line-c:var(--gold);--fill:var(--gold-a08);isolation:isolate;height:26px;font-family:var(--font);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;color:var(--gold);vertical-align:middle;align-items:center;gap:.45em;padding:0 10px;font-size:.6875rem;font-weight:800;font-stretch:112%;line-height:1;display:inline-flex;position:relative}.zstamp--sm{--c:4px;letter-spacing:.12em;height:20px;padding:0 7px;font-size:.625rem}.zstamp:before,.zstamp:after{content:"";z-index:-1;clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));position:absolute}.zstamp:before{background:var(--line-c);inset:0}.zstamp:after{background:var(--bg);background-image:linear-gradient(var(--fill), var(--fill));box-shadow:inset 0 0 0 2px var(--bg), inset 0 0 0 2.5px color-mix(in oklab, var(--line-c) 45%, transparent);inset:1px}.zstamp svg{flex:none;width:1.3em;height:1.3em}.zstamp__text{padding-top:.1em}.zstamp--cast{--line-c:var(--line-3);color:var(--text-3)}.zstamp--cast:after{background-color:var(--cast);background-image:var(--cast-grain);background-size:160px 160px}.zstamp--ember{--line-c:var(--ember);--fill:var(--ember-a16);color:var(--ember-ink)}.zstamp.is-struck{animation:zstamp-strike .46s var(--ease-out) both}.zstamp__ring{z-index:-2;border:1px solid var(--line-c);opacity:0;animation:zstamp-ring .7s var(--ease-out) .12s both;pointer-events:none;position:absolute;inset:-3px}@keyframes zstamp-strike{0%{opacity:0;filter:blur(3px);transform:scale(1.25)rotate(-2deg)}55%{opacity:1;filter:blur();transform:scale(.96)rotate(0)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes zstamp-ring{0%{opacity:.8;transform:scale(.96)}to{opacity:0;transform:scale(1.35,1.7)}}@media (prefers-reduced-motion:reduce){.zstamp.is-struck,.zstamp__ring{animation:none}.zstamp__ring{display:none}}.zkbd{min-width:22px;height:22px;font-family:var(--font-mono);color:var(--text-2);background:var(--bg-2);border:1px solid var(--line-2);box-shadow:inset 0 1px 0 var(--engrave-hi);border-bottom-width:2px;place-items:center;padding:0 6px;font-size:.6875rem;font-weight:500;font-stretch:87.5%;line-height:1;display:inline-grid}.zkbd svg{width:12px;height:12px}.zkbd+.zkbd{margin-left:3px}.zsearchbtn{height:var(--h-md);color:var(--text-2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 2px var(--engrave-lo);transition:color var(--t-fast), box-shadow var(--t-fast);flex:none;align-items:center;gap:10px;padding:0 8px 0 12px;display:inline-flex}.zsearchbtn--icon{width:var(--h-md);box-shadow:none;background:0 0;justify-content:center;padding:0}.zsearchbtn--block{width:100%;display:flex}.zsearchbtn--block .zsearchbtn__label{text-align:left;flex:1}.zsearchbtn__icon{flex:none;width:18px;height:18px}.zsearchbtn--icon .zsearchbtn__icon{width:22px;height:22px}.zsearchbtn__label{white-space:nowrap;font-size:.8125rem}.zsearchbtn__keys{display:inline-flex}.zsearchbtn:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3), inset 0 1px 2px var(--engrave-lo)}.zsearchbtn--icon:hover{color:var(--gold-hi);box-shadow:none}.zdrawer .zdialog__body{gap:var(--s-6);padding:var(--s-4) var(--s-5) var(--s-5);flex-direction:column;display:flex}.zdrawer .zdialog__title{letter-spacing:.14em;color:var(--text-3);font-size:.75rem;font-weight:760;font-stretch:112%}.zdrawer__nav ul{padding:0;list-style:none}.zdrawer__nav li{--animate-duration:.46s;border-bottom:1px solid var(--line);box-shadow:0 1px 0 var(--engrave-hi)}.zdrawer__link{align-items:end;column-gap:var(--s-3);grid-template-columns:1fr auto;padding:18px 2px 14px;display:grid;position:relative}.zdrawer__label{letter-spacing:-.02em;text-transform:uppercase;color:var(--text);transition:color var(--t-fast);grid-column:1;font-size:clamp(2rem,9vw,2.75rem);font-weight:880;font-stretch:125%;line-height:.95}.zdrawer__hint{font-size:var(--fs-small);color:var(--text-3);grid-column:1;margin-top:6px}.zdrawer__arrow{width:26px;height:26px;color:var(--text-3);transition:transform var(--t-base) var(--ease-out), color var(--t-fast);grid-area:1/2/span 2;align-self:center}.zdrawer__link:hover .zdrawer__label,.zdrawer__link[aria-current=page] .zdrawer__label{color:var(--gold)}.zdrawer__link:hover .zdrawer__arrow{color:var(--gold);transform:translate(3px,-3px)}.zdrawer__link[aria-current=page]:before{content:"";background:var(--gold);height:2px;position:absolute;bottom:-1px;left:0;right:0}.zdrawer__link:focus-visible{outline-offset:-2px}.zdrawer__actions{gap:var(--s-3);flex-direction:column;display:flex}.zdrawer__foot{gap:var(--s-3);flex-direction:column;margin-top:auto;display:flex}.zdrawer__token{justify-content:space-between;align-items:center;gap:var(--s-3);border:1px solid var(--line);padding:12px 14px;display:flex}.zdrawer__ca{color:var(--text);word-break:break-all;font-size:.7rem}.zdrawer__chain{font-size:var(--fs-micro);color:var(--text-3)}.zheader-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.zheader{z-index:var(--z-header);height:var(--header-h);background:var(--soot);-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);border-bottom:1px solid var(--line);transition:background-color var(--t-slow) var(--ease-out), box-shadow var(--t-slow) var(--ease-out);flex:none;position:sticky;top:0}.zheader:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-a60) 30%, var(--gold-a60) 70%, transparent);height:1px;transition:transform var(--t-slower) var(--ease-out);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.zheader[data-scrolled]{background:var(--soot-strong);box-shadow:0 16px 40px -24px var(--engrave-lo)}.zheader[data-scrolled]:after{transform:scaleX(1)}.zheader__inner{align-items:center;gap:var(--s-5);height:100%;display:flex}.zheader__actions{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.znav{flex:1;justify-content:center;min-width:0;height:100%;display:flex}.znav__rail{align-items:center;height:100%;display:flex;position:relative}.znav__link{z-index:1;letter-spacing:.1em;text-transform:uppercase;height:40px;color:var(--text-2);transition:color var(--t-fast) var(--ease-out);align-items:center;padding:0 16px;font-size:.8125rem;font-weight:760;font-stretch:112%;display:inline-flex;position:relative}.znav__link:hover{color:var(--text)}.znav__link[aria-current=page]{color:var(--gold)}.znav__link:focus-visible{outline-offset:-2px}.znav__plate{background:var(--bg-2);height:40px;box-shadow:inset 0 1px 0 var(--engrave-hi);clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path var(--t-base) var(--ease-out), opacity var(--t-base) var(--ease-out);pointer-events:none;margin-top:-20px;position:absolute;top:50%;left:0;right:0}.znav__bar{background:var(--gold);clip-path:inset(0 100% 0 0);opacity:0;height:2px;transition:clip-path var(--t-slow) var(--ease-out), opacity var(--t-fast);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.zheader .zheader__search-icon,.zheader .zheader__x-icon,.zheader .zheader__menu{display:none}@media (max-width:1279px){.zheader .zsearchbtn__label,.zheader .zchip__balance{display:none}.znav__link{padding:0 12px}}@media (max-width:1023px){.zheader .znav,.zheader .zheader__search-full,.zheader .zheader__x-full,.zheader .zheader__connect{display:none}.zheader .zheader__search-icon,.zheader .zheader__x-icon,.zheader .zheader__menu{display:inline-flex}.zheader__actions{gap:6px}}@media (max-width:400px){.zheader .zheader__search-icon{display:none}.zheader__inner{gap:var(--s-3)}}@media (prefers-reduced-motion:reduce){.znav__plate{display:none}}.zprogress{z-index:calc(var(--z-header) + 1);pointer-events:none;opacity:0;height:2px;transition:opacity var(--t-base) var(--ease-out) .2s;position:fixed;top:0;left:0;right:0}.zprogress__bar{background:linear-gradient(90deg, var(--bronze), var(--gold) 70%, var(--gold-hi));box-shadow:0 0 12px var(--gold-a60);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.zprogress[data-phase=running]{opacity:1;transition-delay:0s}.zprogress[data-phase=running] .zprogress__bar{animation:8s cubic-bezier(.1,.7,.2,1) forwards zprogress-creep}.zprogress[data-phase=done]{opacity:0}.zprogress[data-phase=done] .zprogress__bar{transition:transform .26s var(--ease-out);transform:scaleX(1)}@keyframes zprogress-creep{0%{transform:scaleX(.04)}to{transform:scaleX(.82)}}.zroute-fallback{min-height:70vh}.zmain:has(>.zroute-fallback)~.zfooter{display:none}@media (prefers-reduced-motion:reduce){.zprogress[data-phase=running] .zprogress__bar{animation:none;transform:scaleX(.6)}}.zsearch.zdialog{width:min(660px,100vw - 24px);max-height:min(640px,100dvh - 48px);margin-top:max(8vh,24px);margin-bottom:auto}.zsearch .zdialog__body{flex-direction:column;padding:0;display:flex;overflow:hidden}.zsearch__field{border-bottom:1px solid var(--line);height:64px;box-shadow:0 1px 0 var(--engrave-hi);flex:none;align-items:center;gap:12px;padding:0 56px 0 20px;display:flex;position:relative}.zsearch__icon{width:22px;height:22px;color:var(--gold);flex:none}.zsearch__input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;flex:1;font-size:1.0625rem}.zsearch__input:focus-visible{outline:none}.zsearch__input::-webkit-search-cancel-button{display:none}.zsearch__results{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.zsearch__loading{padding:16px 12px}.zsearch__label{padding:8px 12px 6px}.zsearch__list{padding:0;list-style:none}.zsearch__hit{cursor:pointer;flex-direction:column;gap:4px;padding:12px 44px 12px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.zsearch__hit[aria-selected=true]{background:var(--gold-a08);box-shadow:inset 0 0 0 1px var(--gold-a32)}.zsearch__meta{align-items:center;gap:8px;font-size:.625rem;display:flex}.zsearch__kind{border:1px solid var(--line-2);color:var(--text-2);padding:2px 6px 1px}.zsearch__hit[aria-selected=true] .zsearch__kind{border-color:var(--gold-a60);color:var(--gold)}.zsearch__section{text-transform:none;letter-spacing:.02em}.zsearch__title{color:var(--text);font-size:1rem;font-weight:700;font-stretch:112%;line-height:1.3}.zsearch__snippet{font-size:var(--fs-small);color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.zsearch mark{color:var(--gold);box-shadow:inset 0 -1px 0 var(--gold-a60);background:0 0}.zsearch__go{width:18px;height:18px;color:var(--gold);opacity:0;transition:opacity var(--t-fast), transform var(--t-base) var(--ease-out);position:absolute;top:50%;right:14px;transform:translate(-6px,-50%)}.zsearch__hit[aria-selected=true] .zsearch__go{opacity:1;transform:translateY(-50%)}.zsearch__empty{text-align:center;color:var(--text-2);padding:28px 16px}.zsearch__empty strong{color:var(--text)}.zsearch__alt{font-size:var(--fs-small);margin-top:8px}.zsearch__retry{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);text-underline-offset:.3em;margin-top:12px;font-size:.75rem;font-weight:760;font-stretch:112%;text-decoration:underline}.zsearch .zdialog__foot{justify-content:flex-start;padding:10px 16px}.zsearch__keys{font-size:var(--fs-micro);color:var(--text-3);gap:18px;display:flex}.zsearch__keys>span{align-items:center;gap:6px;display:inline-flex}@media (max-width:640px){.zsearch__keys,.zsearch .zdialog__foot{display:none}}.zskip{z-index:calc(var(--z-modal) + 1);background:var(--gold);color:var(--gold-ink);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--t-base) var(--ease-out);padding:10px 16px;font-size:.8125rem;font-weight:800;font-stretch:112%;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.zskip:focus-visible{outline-color:var(--gold-hi);transform:translateY(0)}.zframe{--tick:var(--line-3);--tick-len:12px;background:var(--bg-1);border:1px solid var(--line);min-width:0;box-shadow:inset 0 1px 0 var(--engrave-hi);flex-direction:column;display:flex;position:relative}.zframe--ticks:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(var(--tick), var(--tick)) top left / var(--tick-len) 2px no-repeat, linear-gradient(var(--tick), var(--tick)) top left / 2px var(--tick-len) no-repeat, linear-gradient(var(--tick), var(--tick)) top right / var(--tick-len) 2px no-repeat, linear-gradient(var(--tick), var(--tick)) top right / 2px var(--tick-len) no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / var(--tick-len) 2px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / 2px var(--tick-len) no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / var(--tick-len) 2px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / 2px var(--tick-len) no-repeat;position:absolute;inset:-1px}.zframe--cast{background-color:var(--cast);background-image:var(--cast-grain);background-size:160px 160px}.zframe--gold{--tick:var(--gold);border-color:var(--gold-a32);box-shadow:inset 0 1px 0 var(--engrave-hi), var(--shadow-gold)}.zframe__bar{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);min-height:46px;padding:10px var(--s-5);border-bottom:1px solid var(--line);box-shadow:0 1px 0 var(--engrave-hi);flex-wrap:wrap;display:flex}.zframe__title{letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin:0;font-size:.75rem;font-weight:760;font-stretch:112%;line-height:1.2}.zframe--gold .zframe__title{color:var(--gold)}.zframe__meta{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-small);flex:none;display:flex}.zframe__body{flex:1;min-width:0}.zframe__body--sm{padding:var(--s-4)}.zframe__body--md{padding:var(--s-5)}.zframe__body--lg{padding:clamp(var(--s-5), 3vw, var(--s-7))}.zroute-error{max-width:880px}.zroute-error .zframe__body{gap:var(--s-5);flex-direction:column;display:flex}.zroute-error__body{max-width:52ch}
