/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;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;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-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:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(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:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@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;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.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:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;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:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(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:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(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:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(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:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(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;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) 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:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(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:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}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:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) 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;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.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;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}body[data-theme=dark] .markdown{color-scheme:dark;--focus-outlineColor:#1f6feb;--fgColor-default:#e6edf3;--fgColor-muted:#8d96a0;--fgColor-accent:#4493f8;--fgColor-success:#3fb950;--fgColor-attention:#d29922;--fgColor-danger:#f85149;--fgColor-done:#ab7df8;--bgColor-default:transparent;--bgColor-muted:#333;--bgColor-neutral-muted:#6e768166;--bgColor-attention-muted:#bb800926;--borderColor-default:#30363d;--borderColor-muted:#30363db3;--borderColor-neutral-muted:#6e768166;--borderColor-accent-emphasis:#1f6feb;--borderColor-success-emphasis:#238636;--borderColor-attention-emphasis:#9e6a03;--borderColor-danger-emphasis:#da3633;--borderColor-done-emphasis:#8957e5;--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58}body .markdown{color-scheme:light;--focus-outlineColor:#0969da;--fgColor-default:#1f2328;--fgColor-muted:#636c76;--fgColor-accent:#0969da;--fgColor-success:#1a7f37;--fgColor-attention:#9a6700;--fgColor-danger:#d1242f;--fgColor-done:#8250df;--bgColor-default:transparent;--bgColor-muted:#f6f8fa;--bgColor-neutral-muted:#afb8c133;--bgColor-attention-muted:#fff8c5;--borderColor-default:#d0d7de;--borderColor-muted:#d0d7deb3;--borderColor-neutral-muted:#afb8c133;--borderColor-accent-emphasis:#0969da;--borderColor-success-emphasis:#1a7f37;--borderColor-attention-emphasis:#bf8700;--borderColor-danger-emphasis:#cf222e;--borderColor-done-emphasis:#8250df;--color-prettylights-syntax-comment:#57606a;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-prettylights-syntax-entity:#6639ba;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#0550ae;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f}body .markdown li,body .markdown ul{list-style-type:auto!important}body .markdown .markdown-body{--base-size-4:0.2rem;--base-size-8:0.25rem;--base-size-16:0.5rem;--base-text-weight-normal:400;--base-text-weight-medium:500;--base-text-weight-semibold:600;--fontStack-monospace:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--fgColor-default);background-color:var(--bgColor-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.89rem;line-height:1.5;word-wrap:break-word;scroll-behavior:auto}body .markdown .markdown-body h1:hover .anchor .octicon-link:before,body .markdown .markdown-body h2:hover .anchor .octicon-link:before,body .markdown .markdown-body h3:hover .anchor .octicon-link:before,body .markdown .markdown-body h4:hover .anchor .octicon-link:before,body .markdown .markdown-body h5:hover .anchor .octicon-link:before,body .markdown .markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}body .markdown .markdown-body details,body .markdown .markdown-body figcaption,body .markdown .markdown-body figure{display:block}body .markdown .markdown-body summary{display:list-item}body .markdown .markdown-body [hidden]{display:none!important}body .markdown .markdown-body a{background-color:transparent;color:var(--fgColor-accent);text-decoration:none}body .markdown .markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}body .markdown .markdown-body b,body .markdown .markdown-body strong{font-weight:var(--base-text-weight-semibold,600)}body .markdown .markdown-body dfn{font-style:italic}body .markdown .markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold,600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}body .markdown .markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}body .markdown .markdown-body small{font-size:90%}body .markdown .markdown-body sub,body .markdown .markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}body .markdown .markdown-body sub{bottom:-.25em}body .markdown .markdown-body sup{top:-.5em}body .markdown .markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--bgColor-default)}body .markdown .markdown-body code,body .markdown .markdown-body kbd,body .markdown .markdown-body pre,body .markdown .markdown-body samp{font-family:monospace;font-size:1em}body .markdown .markdown-body figure{margin:1em 40px}body .markdown .markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;height:.25em;padding:0;margin:24px 0;background-color:var(--borderColor-default);border:0}body .markdown .markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}body .markdown .markdown-body [type=button],body .markdown .markdown-body [type=reset],body .markdown .markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}body .markdown .markdown-body [type=checkbox],body .markdown .markdown-body [type=radio]{box-sizing:border-box;padding:0}body .markdown .markdown-body [type=number]::-webkit-inner-spin-button,body .markdown .markdown-body [type=number]::-webkit-outer-spin-button{height:auto}body .markdown .markdown-body [type=search]::-webkit-search-cancel-button,body .markdown .markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}body .markdown .markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}body .markdown .markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}body .markdown .markdown-body a:hover{text-decoration:underline}body .markdown .markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}body .markdown .markdown-body hr:before{display:table;content:""}body .markdown .markdown-body hr:after{display:table;clear:both;content:""}body .markdown .markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}body .markdown .markdown-body td,body .markdown .markdown-body th{padding:0}body .markdown .markdown-body details summary{cursor:pointer}body .markdown .markdown-body details:not([open])>:not(summary){display:none}body .markdown .markdown-body [role=button]:focus,body .markdown .markdown-body a:focus,body .markdown .markdown-body input[type=checkbox]:focus,body .markdown .markdown-body input[type=radio]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}body .markdown .markdown-body [role=button]:focus:not(:focus-visible),body .markdown .markdown-body a:focus:not(:focus-visible),body .markdown .markdown-body input[type=checkbox]:focus:not(:focus-visible),body .markdown .markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid transparent}body .markdown .markdown-body [role=button]:focus-visible,body .markdown .markdown-body a:focus-visible,body .markdown .markdown-body input[type=checkbox]:focus-visible,body .markdown .markdown-body input[type=radio]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}body .markdown .markdown-body a:not([class]):focus,body .markdown .markdown-body a:not([class]):focus-visible,body .markdown .markdown-body input[type=checkbox]:focus,body .markdown .markdown-body input[type=checkbox]:focus-visible,body .markdown .markdown-body input[type=radio]:focus,body .markdown .markdown-body input[type=radio]:focus-visible{outline-offset:0}body .markdown .markdown-body kbd{display:inline-block;padding:3px 5px;font:11px var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border-bottom-color:var(--borderColor-neutral-muted);border:1px solid var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}body .markdown .markdown-body h1,body .markdown .markdown-body h2,body .markdown .markdown-body h3,body .markdown .markdown-body h4,body .markdown .markdown-body h5,body .markdown .markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold,600);line-height:1.25}body .markdown .markdown-body h2{font-weight:var(--base-text-weight-semibold,600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--borderColor-muted)}body .markdown .markdown-body h3{font-weight:var(--base-text-weight-semibold,600);font-size:1.25em}body .markdown .markdown-body h4{font-weight:var(--base-text-weight-semibold,600);font-size:1em}body .markdown .markdown-body h5{font-weight:var(--base-text-weight-semibold,600);font-size:.875em}body .markdown .markdown-body h6{font-weight:var(--base-text-weight-semibold,600);font-size:.85em;color:var(--fgColor-muted)}body .markdown .markdown-body p{margin-top:0;margin-bottom:10px}body .markdown .markdown-body blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}body .markdown .markdown-body ol,body .markdown .markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}body .markdown .markdown-body ol ol,body .markdown .markdown-body ul ol{list-style-type:lower-roman}body .markdown .markdown-body ol ol ol,body .markdown .markdown-body ol ul ol,body .markdown .markdown-body ul ol ol,body .markdown .markdown-body ul ul ol{list-style-type:lower-alpha}body .markdown .markdown-body dd{margin-left:0}body .markdown .markdown-body code,body .markdown .markdown-body pre,body .markdown .markdown-body samp,body .markdown .markdown-body tt{font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);font-size:12px}body .markdown .markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}body .markdown .markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}body .markdown .markdown-body input::-webkit-inner-spin-button,body .markdown .markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}body .markdown .markdown-body .mr-2{margin-right:var(--base-size-8,8px)!important}body .markdown .markdown-body:before{display:table;content:""}body .markdown .markdown-body:after{display:table;clear:both;content:""}body .markdown .markdown-body>:first-child{margin-top:0!important}body .markdown .markdown-body>:last-child{margin-bottom:0!important}body .markdown .markdown-body a:not([href]){color:inherit;text-decoration:none}body .markdown .markdown-body .absent{color:var(--fgColor-danger)}body .markdown .markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}body .markdown .markdown-body .anchor:focus{outline:none}body .markdown .markdown-body blockquote,body .markdown .markdown-body details,body .markdown .markdown-body dl,body .markdown .markdown-body ol,body .markdown .markdown-body p,body .markdown .markdown-body pre,body .markdown .markdown-body table,body .markdown .markdown-body ul{margin-top:0;margin-bottom:16px}body .markdown .markdown-body blockquote>:first-child{margin-top:0}body .markdown .markdown-body blockquote>:last-child{margin-bottom:0}body .markdown .markdown-body h1 .octicon-link,body .markdown .markdown-body h2 .octicon-link,body .markdown .markdown-body h3 .octicon-link,body .markdown .markdown-body h4 .octicon-link,body .markdown .markdown-body h5 .octicon-link,body .markdown .markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}body .markdown .markdown-body h1:hover .anchor,body .markdown .markdown-body h2:hover .anchor,body .markdown .markdown-body h3:hover .anchor,body .markdown .markdown-body h4:hover .anchor,body .markdown .markdown-body h5:hover .anchor,body .markdown .markdown-body h6:hover .anchor{text-decoration:none}body .markdown .markdown-body h1:hover .anchor .octicon-link,body .markdown .markdown-body h2:hover .anchor .octicon-link,body .markdown .markdown-body h3:hover .anchor .octicon-link,body .markdown .markdown-body h4:hover .anchor .octicon-link,body .markdown .markdown-body h5:hover .anchor .octicon-link,body .markdown .markdown-body h6:hover .anchor .octicon-link{visibility:visible}body .markdown .markdown-body h1 code,body .markdown .markdown-body h1 tt,body .markdown .markdown-body h2 code,body .markdown .markdown-body h2 tt,body .markdown .markdown-body h3 code,body .markdown .markdown-body h3 tt,body .markdown .markdown-body h4 code,body .markdown .markdown-body h4 tt,body .markdown .markdown-body h5 code,body .markdown .markdown-body h5 tt,body .markdown .markdown-body h6 code,body .markdown .markdown-body h6 tt{padding:0 .2em;font-size:inherit}body .markdown .markdown-body summary h1,body .markdown .markdown-body summary h2,body .markdown .markdown-body summary h3,body .markdown .markdown-body summary h4,body .markdown .markdown-body summary h5,body .markdown .markdown-body summary h6{display:inline-block}body .markdown .markdown-body summary h1 .anchor,body .markdown .markdown-body summary h2 .anchor,body .markdown .markdown-body summary h3 .anchor,body .markdown .markdown-body summary h4 .anchor,body .markdown .markdown-body summary h5 .anchor,body .markdown .markdown-body summary h6 .anchor{margin-left:-40px}body .markdown .markdown-body summary h1,body .markdown .markdown-body summary h2{padding-bottom:0;border-bottom:0}body .markdown .markdown-body ol.no-list,body .markdown .markdown-body ul.no-list{padding:0;list-style-type:none}body .markdown .markdown-body ol[type="a s"]{list-style-type:lower-alpha}body .markdown .markdown-body ol[type="A s"]{list-style-type:upper-alpha}body .markdown .markdown-body ol[type="i s"]{list-style-type:lower-roman}body .markdown .markdown-body ol[type="I s"]{list-style-type:upper-roman}body .markdown .markdown-body div>ol:not([type]),body .markdown .markdown-body ol[type="1"]{list-style-type:decimal}body .markdown .markdown-body ol ol,body .markdown .markdown-body ol ul,body .markdown .markdown-body ul ol,body .markdown .markdown-body ul ul{margin-top:0;margin-bottom:0}body .markdown .markdown-body li>p{margin-top:16px}body .markdown .markdown-body li+li{margin-top:.25em}body .markdown .markdown-body dl{padding:0}body .markdown .markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold,600)}body .markdown .markdown-body dl dd{padding:0 16px;margin-bottom:16px}body .markdown .markdown-body table th{font-weight:var(--base-text-weight-semibold,600)}body .markdown .markdown-body table td,body .markdown .markdown-body table th{padding:6px 13px;border:1px solid var(--borderColor-default)}body .markdown .markdown-body table td>:last-child{margin-bottom:0}body .markdown .markdown-body table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}body .markdown .markdown-body table tr:nth-child(2n){background-color:var(--bgColor-muted)}body .markdown .markdown-body table img{background-color:transparent}body .markdown .markdown-body img[align=right]{padding-left:20px}body .markdown .markdown-body img[align=left]{padding-right:20px}body .markdown .markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}body .markdown .markdown-body span.frame{display:block;overflow:hidden}body .markdown .markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}body .markdown .markdown-body span.frame span img{display:block;float:left}body .markdown .markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}body .markdown .markdown-body span.align-center{display:block;overflow:hidden;clear:both}body .markdown .markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}body .markdown .markdown-body span.align-center span img{margin:0 auto;text-align:center}body .markdown .markdown-body span.align-right{display:block;overflow:hidden;clear:both}body .markdown .markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}body .markdown .markdown-body span.align-right span img{margin:0;text-align:right}body .markdown .markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}body .markdown .markdown-body span.float-left span{margin:13px 0 0}body .markdown .markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}body .markdown .markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}body .markdown .markdown-body code,body .markdown .markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}body .markdown .markdown-body code br,body .markdown .markdown-body tt br{display:none}body .markdown .markdown-body del code{text-decoration:inherit}body .markdown .markdown-body samp{font-size:85%}body .markdown .markdown-body pre code{font-size:100%}body .markdown .markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}body .markdown .markdown-body .highlight{margin-bottom:16px}body .markdown .markdown-body .highlight pre{margin-bottom:0;word-break:normal}body .markdown .markdown-body .highlight pre,body .markdown .markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px}body .markdown .markdown-body pre code,body .markdown .markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}body .markdown .markdown-body .csv-data td,body .markdown .markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}body .markdown .markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--bgColor-default);border:0}body .markdown .markdown-body .csv-data tr{border-top:0}body .markdown .markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold,600);background:var(--bgColor-muted);border-top:0}body .markdown .markdown-body [data-footnote-ref]:before{content:"["}body .markdown .markdown-body [data-footnote-ref]:after{content:"]"}body .markdown .markdown-body .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}body .markdown .markdown-body .footnotes ol{padding-left:16px}body .markdown .markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}body .markdown .markdown-body .footnotes li{position:relative}body .markdown .markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}body .markdown .markdown-body .footnotes li:target{color:var(--fgColor-default)}body .markdown .markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}body .markdown .markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}body .markdown .markdown-body .pl-c1,body .markdown .markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}body .markdown .markdown-body .pl-e,body .markdown .markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}body .markdown .markdown-body .pl-s .pl-s1,body .markdown .markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}body .markdown .markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}body .markdown .markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}body .markdown .markdown-body .pl-pds,body .markdown .markdown-body .pl-s,body .markdown .markdown-body .pl-s .pl-pse .pl-s1,body .markdown .markdown-body .pl-sr,body .markdown .markdown-body .pl-sr .pl-cce,body .markdown .markdown-body .pl-sr .pl-sra,body .markdown .markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}body .markdown .markdown-body .pl-smw,body .markdown .markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}body .markdown .markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}body .markdown .markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}body .markdown .markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}body .markdown .markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}body .markdown .markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}body .markdown .markdown-body .pl-mh,body .markdown .markdown-body .pl-mh .pl-en,body .markdown .markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}body .markdown .markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}body .markdown .markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}body .markdown .markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}body .markdown .markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}body .markdown .markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}body .markdown .markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}body .markdown .markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}body .markdown .markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}body .markdown .markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}body .markdown .markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}body .markdown .markdown-body [role=button]:focus:not(:focus-visible),body .markdown .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),body .markdown .markdown-body a:focus:not(:focus-visible),body .markdown .markdown-body button:focus:not(:focus-visible),body .markdown .markdown-body summary:focus:not(:focus-visible){outline:none;box-shadow:none}body .markdown .markdown-body [tabindex="0"]:focus:not(:focus-visible),body .markdown .markdown-body details-dialog:focus:not(:focus-visible){outline:none}body .markdown .markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal,400);line-height:1;vertical-align:-.075em}body .markdown .markdown-body g-emoji img{width:1em;height:1em}body .markdown .markdown-body .task-list-item{list-style-type:none}body .markdown .markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal,400)}body .markdown .markdown-body .task-list-item.enabled label{cursor:pointer}body .markdown .markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}body .markdown .markdown-body .task-list-item .handle{display:none}body .markdown .markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}body .markdown .markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}body .markdown .markdown-body .contains-task-list{position:relative}body .markdown .markdown-body .contains-task-list:focus-within .task-list-item-convert-container,body .markdown .markdown-body .contains-task-list:hover .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}body .markdown .markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}body .markdown .markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}body .markdown .markdown-body .markdown-alert>:first-child{margin-top:0}body .markdown .markdown-body .markdown-alert>:last-child{margin-bottom:0}body .markdown .markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium,500);align-items:center;line-height:1}body .markdown .markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}body .markdown .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}body .markdown .markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}body .markdown .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}body .markdown .markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}body .markdown .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}body .markdown .markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}body .markdown .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}body .markdown .markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}body .markdown .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}body .markdown .markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.simple-html :root{--sans-font:-apple-system,BlinkMacSystemFont,"Avenir Next",Avenir,"Nimbus Sans L",Roboto,"Noto Sans","Segoe UI",Arial,Helvetica,"Helvetica Neue",sans-serif;--mono-font:Consolas,Menlo,Monaco,"Andale Mono","Ubuntu Mono",monospace;--standard-border-radius:5px;--bg:#fff;--accent-bg:#f5f7ff;--text:#212121;--text-light:#585858;--border:#898ea4;--accent:#0d47a1;--accent-hover:#1266e2;--accent-text:var(--bg);--code:#d81b60;--preformatted:#444;--marked:#fd3;--disabled:#efefef}@media(prefers-color-scheme:dark){.simple-html :root{color-scheme:dark;--bg:#212121;--accent-bg:#2b2b2b;--text:#dcdcdc;--text-light:#ababab;--accent:#ffb300;--accent-hover:#ffe099;--accent-text:var(--bg);--code:#f06292;--preformatted:#ccc;--disabled:#111}.simple-html img,.simple-html video{opacity:.8}}.simple-html *,.simple-html :after,.simple-html :before{box-sizing:border-box}.simple-html input,.simple-html progress,.simple-html select,.simple-html textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.simple-html html{font-family:var(--sans-font);scroll-behavior:smooth}.simple-html body{color:var(--text);background-color:var(--bg);grid-template-columns:1fr min(45rem,90%) 1fr;margin:0;font-size:1.15rem;line-height:1.5;display:grid}.simple-html body>*{grid-column:2}.simple-html body>header{background-color:var(--accent-bg);border-bottom:1px solid var(--border);text-align:center;grid-column:1/-1;padding:0 .5rem 2rem}.simple-html body>header>:only-child{-webkit-margin-before:2rem;margin-block-start:2rem}.simple-html body>header h1{max-width:1200px;margin:1rem auto}.simple-html body>header p{max-width:40rem;margin:1rem auto}.simple-html main{padding-top:1.5rem}.simple-html body>footer{color:var(--text-light);text-align:center;border-top:1px solid var(--border);margin-top:4rem;padding:2rem 1rem 1.5rem;font-size:.9rem}.simple-html h1{font-size:3rem}.simple-html h2{margin-top:3rem;font-size:2.6rem}.simple-html h3{margin-top:3rem;font-size:2rem}.simple-html h4{font-size:1.44rem}.simple-html h5{font-size:1.15rem}.simple-html h6{font-size:.96rem}.simple-html p{margin:0 0 5px}.simple-html h1,.simple-html h2,.simple-html h3,.simple-html h4,.simple-html h5,.simple-html h6,.simple-html p{overflow-wrap:break-word}.simple-html h1,.simple-html h2,.simple-html h3{line-height:1.1}@media only screen and (max-width:720px){.simple-html h1{font-size:2.5rem}.simple-html h2{font-size:2.1rem}.simple-html h3{font-size:1.75rem}.simple-html h4{font-size:1.25rem}}.simple-html a,.simple-html a:visited{color:var(--accent)}.simple-html a:hover{text-decoration:none}.simple-html .button,.simple-html a.button,.simple-html button,.simple-html input[type=button],.simple-html input[type=reset],.simple-html input[type=submit]{border:1px solid var(--accent);background-color:var(--accent);color:var(--accent-text);padding:.5rem .9rem;line-height:normal;text-decoration:none}.simple-html .button[aria-disabled=true],.simple-html button[disabled],.simple-html input:disabled,.simple-html select:disabled,.simple-html textarea:disabled{cursor:not-allowed;background-color:var(--disabled);border-color:var(--disabled);color:var(--text-light)}.simple-html input[type=range]{padding:0}.simple-html abbr[title]{cursor:help;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.simple-html .button:not([aria-disabled=true]):hover,.simple-html button:enabled:hover,.simple-html input[type=button]:enabled:hover,.simple-html input[type=reset]:enabled:hover,.simple-html input[type=submit]:enabled:hover{background-color:var(--accent-hover);border-color:var(--accent-hover);cursor:pointer}.simple-html .button:focus-visible,.simple-html button:focus-visible:where(:enabled),.simple-html input:enabled:focus-visible:where([type=submit],[type=reset],[type=button]){outline:2px solid var(--accent);outline-offset:1px}.simple-html header>nav{padding:1rem 0 0;font-size:1rem;line-height:2}.simple-html header>nav ol,.simple-html header>nav ul{flex-flow:wrap;place-content:space-around center;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.simple-html header>nav ol li,.simple-html header>nav ul li{display:inline-block}.simple-html header>nav a,.simple-html header>nav a:visited{border:1px solid var(--border);border-radius:var(--standard-border-radius);color:var(--text);margin:0 .5rem 1rem;padding:.1rem 1rem;text-decoration:none;display:inline-block}.simple-html header>nav a.current,.simple-html header>nav a:hover,.simple-html header>nav a[aria-current=page],.simple-html header>nav a[aria-current=true]{border-color:var(--accent);color:var(--accent);cursor:pointer}@media only screen and (max-width:720px){.simple-html header>nav a{border:none;padding:0;line-height:1;text-decoration:underline}}.simple-html aside,.simple-html details,.simple-html pre,.simple-html progress{background-color:var(--accent-bg);border:1px solid var(--border);border-radius:var(--standard-border-radius);margin-bottom:1rem}.simple-html aside{float:right;width:30%;-webkit-margin-start:15px;margin-inline-start:15px;padding:0 15px;font-size:1rem}.simple-html [dir=rtl] aside{float:left}@media only screen and (max-width:720px){.simple-html aside{float:none;width:100%;-webkit-margin-start:0;margin-inline-start:0}}.simple-html article,.simple-html dialog,.simple-html fieldset{border:1px solid var(--border);border-radius:var(--standard-border-radius);margin-bottom:1rem;padding:1rem}.simple-html article h2:first-child,.simple-html article h3:first-child,.simple-html section h2:first-child,.simple-html section h3:first-child{margin-top:1rem}.simple-html section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:3rem 0;padding:2rem 1rem}.simple-html section+section,.simple-html section:first-child{border-top:0;padding-top:0}.simple-html section+section{margin-top:0}.simple-html section:last-child{border-bottom:0;padding-bottom:0}.simple-html details{padding:.7rem 1rem}.simple-html summary{cursor:pointer;word-break:break-all;margin:-.7rem -1rem;padding:.7rem 1rem;font-weight:700}.simple-html details[open]>summary+*{margin-top:0}.simple-html details[open]>summary{margin-bottom:.5rem}.simple-html details[open]>:last-child{margin-bottom:0}.simple-html table{border-collapse:collapse;margin:1.5rem 0}.simple-html figure>table{width:max-content;margin:0}.simple-html td,.simple-html th{border:1px solid var(--border);text-align:start;padding:.5rem}.simple-html th{font-weight:700}.simple-html th,.simple-html tr:nth-child(2n){background-color:var(--accent-bg)}.simple-html table caption{margin-bottom:.5rem;font-weight:700}.simple-html .button,.simple-html button,.simple-html input,.simple-html select,.simple-html textarea{font-size:inherit;border-radius:var(--standard-border-radius);box-shadow:none;max-width:100%;margin-bottom:.5rem;padding:.5rem;font-family:inherit;display:inline-block}.simple-html input,.simple-html select,.simple-html textarea{color:var(--text);background-color:var(--bg);border:1px solid var(--border)}.simple-html label{display:block}.simple-html textarea:not([cols]){width:100%}.simple-html select:not([multiple]){background-image:linear-gradient(45deg,transparent 49%,var(--text) 51%),linear-gradient(135deg,var(--text) 51%,transparent 49%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;-webkit-padding-end:25px;padding-inline-end:25px}.simple-html [dir=rtl] select:not([multiple]){background-position:10px,15px}.simple-html input[type=checkbox],.simple-html input[type=radio]{vertical-align:middle;width:min-content;position:relative}.simple-html input[type=checkbox]+label,.simple-html input[type=radio]+label{display:inline-block}.simple-html input[type=radio]{border-radius:100%}.simple-html input[type=checkbox]:checked,.simple-html input[type=radio]:checked{background-color:var(--accent)}.simple-html input[type=checkbox]:checked:after{content:" ";border-right:.08em solid var(--bg);border-bottom:.08em solid var(--bg);background-color:transparent;border-radius:0;width:.18em;height:.32em;font-size:1.8em;position:absolute;top:.05em;left:.17em;transform:rotate(45deg)}.simple-html input[type=radio]:checked:after{content:" ";background-color:var(--bg);border-radius:100%;width:.25em;height:.25em;font-size:32px;position:absolute;top:.125em;left:.125em}@media only screen and (max-width:720px){.simple-html input,.simple-html select,.simple-html textarea{width:100%}}.simple-html input[type=color]{height:2.5rem;padding:.2rem}.simple-html input[type=file]{border:0}.simple-html hr{background:var(--border);border:none;height:1px;margin:1rem auto}.simple-html ul li{list-style-type:disc;margin-left:16px}.simple-html .extra ul li{position:relative;list-style-type:none;margin-left:20px;margin-bottom:10px}.simple-html .extra li:before{content:"";position:absolute;top:2px;left:-25px;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyMHB4IiBmaWxsPSIjNDg3NTJDIj48cGF0aCBkPSJtNDI5LTMzNiAyMzgtMjM3LTUxLTUxLTE4NyAxODYtODUtODQtNTEgNTEgMTM2IDEzNVptNTEgMjQwcS03OSAwLTE0OS0zMHQtMTIyLjUtODIuNVExNTYtMjYxIDEyNi0zMzFUOTYtNDgwcTAtODAgMzAtMTQ5LjV0ODIuNS0xMjJRMjYxLTgwNCAzMzEtODM0dDE0OS0zMHE4MCAwIDE0OS41IDMwdDEyMiA4Mi41UTgwNC02OTkgODM0LTYyOS41VDg2NC00ODBxMCA3OS0zMCAxNDl0LTgyLjUgMTIyLjVRNjk5LTE1NiA2MjkuNS0xMjZUNDgwLTk2Wm0wLTcycTEzMCAwIDIyMS05MXQ5MS0yMjFxMC0xMzAtOTEtMjIxdC0yMjEtOTFxLTEzMCAwLTIyMSA5MXQtOTEgMjIxcTAgMTMwIDkxIDIyMXQyMjEgOTFabTAtMzEyWiIvPjwvc3ZnPg==");background-repeat:no-repeat;zoom:.9}.simple-html ol li{list-style-type:numeric;margin-left:16px}.simple-html mark{border-radius:var(--standard-border-radius);background-color:var(--marked);color:#000;padding:2px 5px}.simple-html mark a{color:#0d47a1}.simple-html img,.simple-html video{border-radius:var(--standard-border-radius);max-width:100%;height:auto}.simple-html figure{margin:0;display:block;overflow-x:auto}.simple-html figure>img,.simple-html figure>picture>img{margin-inline:auto;display:block}.simple-html figcaption{text-align:center;color:var(--text-light);margin-block:1rem;font-size:.9rem}.simple-html blockquote{-webkit-border-start:.35rem solid var(--accent);border-inline-start:.35rem solid var(--accent);color:var(--text-light);margin-block:2rem;margin-inline:2rem 0;padding:.4rem .8rem;font-style:italic}.simple-html cite{font-size:.9rem;font-style:normal}.simple-html cite,.simple-html dt{color:var(--text-light)}.simple-html code,.simple-html kbd,.simple-html pre,.simple-html pre span,.simple-html samp{font-family:var(--mono-font);color:var(--code)}.simple-html kbd{color:var(--preformatted);border-bottom:1px solid var(--preformatted);border:solid var(--preformatted);border-width:1px 1px 3px;border-radius:var(--standard-border-radius);padding:.1rem .4rem}.simple-html pre{max-width:100%;color:var(--preformatted);padding:1rem 1.4rem;overflow:auto}.simple-html pre code{color:var(--preformatted);background:0 0;margin:0;padding:0}.simple-html progress{width:100%}.simple-html progress:indeterminate{background-color:var(--accent-bg)}.simple-html progress::-webkit-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent-bg)}.simple-html progress::-webkit-progress-value{border-radius:var(--standard-border-radius);background-color:var(--accent)}.simple-html progress::-moz-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent);-moz-transition-property:width;transition-property:width;transition-duration:.3s}.simple-html progress:indeterminate::-moz-progress-bar{background-color:var(--accent-bg)}.simple-html dialog{background-color:var(--bg);max-width:40rem;margin:auto}.simple-html dialog::-webkit-backdrop{background-color:var(--bg);opacity:.8}.simple-html dialog::backdrop{background-color:var(--bg);opacity:.8}@media only screen and (max-width:720px){.simple-html dialog{max-width:100%;margin:auto 1em}}.simple-html sub,.simple-html sup{vertical-align:baseline;position:relative}.simple-html sup{top:-.4em}.simple-html sub{top:.3em}.simple-html .notice{background:var(--accent-bg);border:2px solid var(--border);border-radius:var(--standard-border-radius);margin:2rem 0;padding:1.5rem}@media print{@page{.simple-html{margin:1cm}}.simple-html body{display:block}.simple-html body>header{background-color:unset}.simple-html body>footer,.simple-html body>header nav{display:none}.simple-html article{border:none;padding:0}.simple-html a[href^=http]:after{content:" <" attr(href) ">"}.simple-html abbr[title]:after{content:" (" attr(title) ")"}.simple-html a{text-decoration:none}.simple-html p{widows:3;orphans:3}.simple-html hr{border-top:1px solid var(--border)}.simple-html mark{border:1px solid var(--border)}.simple-html figure,.simple-html img,.simple-html pre,.simple-html svg,.simple-html table{page-break-inside:avoid;break-inside:avoid}.simple-html pre code{white-space:pre-wrap}}:root{--blue:#1e90ff;--bkg-color:#eceff1;--bkg-dark-color:#111;--bkg-main-color:#101d2e;--bkg-content-color:#f3f4f8;--primary-50:#e3f2fd;--primary-100:#bbdefb;--primary-200:#90caf9;--primary-300:#64b5f6;--primary-400:#42a5f5;--primary-500:#2196f3;--primary-600:#1e88e5;--primary-700:#1976d2;--primary-800:#1565c0;--primary-900:#0d47a1;--primary-A100:#82b1ff;--primary-A200:#448aff;--primary-A400:#2979ff;--primary-A700:#2962ff;--primary:#1e88e5;--secondary-50:#e0f2f1;--secondary-100:#b2dfdb;--secondary-200:#80cbc4;--secondary-300:#4db6ac;--secondary-400:#26a69a;--secondary-500:#009688;--secondary-600:#00897b;--secondary-700:#00796b;--secondary-800:#00695c;--secondary-900:#004d40;--secondary-A100:#a7ffeb;--secondary-A200:#64ffda;--secondary-A400:#1de9b6;--secondary-A700:#00bfa5;--secondary:#26a69a}*{box-sizing:border-box;padding:0;margin:0;scroll-behavior:smooth}body,html{overscroll-behavior:contain}body{max-width:100vw;overflow-x:hidden;margin:0;font-weight:400;font-size:.8928571429rem;line-height:1.5;background:var(--bkg-color)}.bg-main{background-color:var(--bkg-main-color)!important}.bg-content{background-color:var(--bkg-content-color)!important}.bg-after:after{content:"";position:fixed;width:100%;height:40%;left:0;bottom:0;z-index:-1}.bg-after:after,.bg-gradient-1{background:linear-gradient(180deg,hsla(0,0%,85%,0) 4.46%,rgba(0,122,255,.1))}legend{font-size:12px!important}::placeholder{font-size:13px;line-height:1.1rem}.box-stretch{display:flex!important;align-items:stretch!important}a{color:inherit;text-decoration:none}.cursor-pointer{cursor:pointer!important}li,ul{list-style-type:none}.fill-available{width:100%;width:-webkit-fill-available}.text-gradient{background:-webkit-linear-gradient(45deg,var(--primary-800),var(--secondary-400) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.not-user-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mm-toolbar-brand{display:none!important}.header-main-Appbar:after{content:"";z-index:-1;top:0;position:absolute;width:100%;height:110%;background:var(--bkg-color);background:linear-gradient(0deg,transparent 0,var(--bkg-color) 20%)}.chat-layout .AppBar:after{content:"";z-index:1;top:-25px;position:absolute;width:100%;height:25px;background:var(--bkg-color);background:linear-gradient(0deg,var(--bkg-color) 10%,transparent 73%)}.loader{width:8px;height:8px;border-radius:50%;background-color:var(--primary-500);box-shadow:14px 0 var(--primary-500),-14px 0 var(--primary-500);position:relative;animation:flash .5s ease-out infinite alternate}.loader-2{width:25px;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,var(--primary-500) 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s linear infinite}@keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}.gr-animation{background:linear-gradient(270deg,#00ffbd,#fc0);background-size:400% 400%;animation:AnimationName 0s ease infinite}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes flash{0%{background-color:hsla(0,0%,100%,.133);box-shadow:14px 0 hsla(0,0%,100%,.133),-14px 0 var(--primary-500)}50%{background-color:var(--primary-500);box-shadow:14px 0 hsla(0,0%,100%,.133),-14px 0 hsla(0,0%,100%,.133)}to{background-color:hsla(0,0%,100%,.133);box-shadow:14px 0 var(--primary-500),-14px 0 hsla(0,0%,100%,.133)}}.wave-effect{animation:waveEffect 1.5s 8}@keyframes waveEffect{0%{box-shadow:0 0 0 0 rgba(30,144,255,.7)}70%{box-shadow:0 0 0 10px rgba(30,144,255,0)}to{box-shadow:0 0 0 0 rgba(30,144,255,0)}}::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#b0b0b0}::-webkit-scrollbar-corner,::-webkit-scrollbar-track-piece{background-color:transparent}body[data-theme=dark]{--primary:#3f51b5;--bkg-main-color:#0f1214;--bkg-content-color:#0f1214;background:var(--bkg-dark-color)}body[data-theme=dark] .header-main-Appbar:after{content:"";z-index:-1;top:0;position:absolute;width:100%;height:110%;background:var(--bkg-dark-color);background:linear-gradient(0deg,transparent 0,var(--bkg-dark-color) 20%)}body[data-theme=dark] .chat-layout .AppBar:after{content:"";background:var(--bkg-dark-color);background:linear-gradient(0deg,var(--bkg-dark-color) 10%,transparent 73%)}body[data-theme=dark] .text-gradient{background:-webkit-linear-gradient(45deg,var(--primary-50),var(--secondary-100) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hiddenCanvasElement{display:none}@media print{body{margin:2cm}.hidden-print{display:none!important}@page{size:portrait}}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}