/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,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)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@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)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@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)}}.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)}}.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)}}.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)}}.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)}}.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)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@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)}}.bounceIn{animation-duration:.75s;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)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.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)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.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)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.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)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.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)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@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}}.animated.flip{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)}}.flipInX{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)}}.flipInY{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}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;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}}.flipOutY{animation-duration:.75s;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@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)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.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)}}.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)}}.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)}}.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)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.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);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@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);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.marked-body{line-height:1.5;word-wrap:break-word}.marked-body kbd{display:inline-block;padding:3px 5px;line-height:10px;color:var(--color-auto-gray-7);vertical-align:middle;background-color:var(--color-bg-secondary);border-bottom-color:var(--color-border-tertiary);border:1px solid var(--color-border-tertiary);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-border-tertiary)}.marked-body:after,.marked-body:before{display:table;content:""}.marked-body:after{clear:both}.marked-body>:first-child{margin-top:0!important}.marked-body>:last-child{margin-bottom:0!important}.marked-body a{color:#09f!important}.marked-body a:not([href]){color:inherit;text-decoration:none}.marked-body .absent{color:var(--color-text-danger)}.marked-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.marked-body .anchor:focus{outline:none}.marked-body blockquote,.marked-body details,.marked-body dl,.marked-body ol,.marked-body p,.marked-body pre,.marked-body table,.marked-body ul{margin-top:0;margin-bottom:16px}.marked-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-primary);border:0}.marked-body blockquote{padding:0 1em;color:var(--color-text-tertiary);border-left:.25em solid var(--color-markdown-blockquote-border)}.marked-body blockquote>:first-child{margin-top:0}.marked-body blockquote>:last-child{margin-bottom:0}.marked-body h1,.marked-body h2,.marked-body h3,.marked-body h4,.marked-body h5,.marked-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.marked-body h1 .octicon-link,.marked-body h2 .octicon-link,.marked-body h3 .octicon-link,.marked-body h4 .octicon-link,.marked-body h5 .octicon-link,.marked-body h6 .octicon-link{color:var(--color-text-primary);vertical-align:middle;visibility:hidden}.marked-body h1:hover .anchor,.marked-body h2:hover .anchor,.marked-body h3:hover .anchor,.marked-body h4:hover .anchor,.marked-body h5:hover .anchor,.marked-body h6:hover .anchor{text-decoration:none}.marked-body h1:hover .anchor .octicon-link,.marked-body h2:hover .anchor .octicon-link,.marked-body h3:hover .anchor .octicon-link,.marked-body h4:hover .anchor .octicon-link,.marked-body h5:hover .anchor .octicon-link,.marked-body h6:hover .anchor .octicon-link{visibility:visible}.marked-body h1 code,.marked-body h1 tt,.marked-body h2 code,.marked-body h2 tt,.marked-body h3 code,.marked-body h3 tt,.marked-body h4 code,.marked-body h4 tt,.marked-body h5 code,.marked-body h5 tt,.marked-body h6 code,.marked-body h6 tt{font-size:inherit}.marked-body h1{font-size:2em}.marked-body h1,.marked-body h2{padding-bottom:.3em;border-bottom:1px solid var(--color-border-secondary)}.marked-body h2{font-size:1.5em}.marked-body h3{font-size:1.25em}.marked-body h4{font-size:1em}.marked-body h5{font-size:.875em}.marked-body h6{font-size:.85em;color:var(--color-text-tertiary)}.marked-body ol,.marked-body ul{padding-left:2em}.marked-body ol.no-list,.marked-body ul.no-list{padding:0;list-style-type:none}.marked-body ol ol,.marked-body ol ul,.marked-body ul ol,.marked-body ul ul{margin-top:0;margin-bottom:0}.marked-body li>p{margin-top:16px}.marked-body p{margin-bottom:0!important}.marked-body li+li{margin-top:.25em}.marked-body dl{padding:0}.marked-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.marked-body dl dd{padding:0 16px;margin-bottom:16px}.marked-body table{width:100%;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto;width:100%!important}.marked-body table tbody td,.marked-body table tbody th,.marked-body table thead td,.marked-body table thead th{border:1px solid #ddd}.marked-body table tbody td[align=right],.marked-body table tbody th[align=right],.marked-body table thead td[align=right],.marked-body table thead th[align=right]{text-align:right}.marked-body table tbody td[align=center],.marked-body table tbody th[align=center],.marked-body table thead td[align=center],.marked-body table thead th[align=center]{text-align:center}.marked-body table th{font-weight:600}.marked-body table td,.marked-body table th{padding:6px 13px;border:1px solid var(--color-markdown-table-border)}.marked-body table tr{background-color:var(--color-bg-primary);border-top:1px solid var(--color-markdown-table-tr-border)}.marked-body table tr:nth-child(2n){background-color:var(--color-bg-tertiary)}.marked-body table img{background-color:initial}.marked-body img{max-width:100%;box-sizing:initial;background-color:var(--color-bg-primary)}.marked-body img[align=right]{padding-left:20px}.marked-body img[align=left]{padding-right:20px}.marked-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.marked-body span.frame,.marked-body span.frame>span{display:block;overflow:hidden}.marked-body span.frame>span{float:left;width:auto;padding:7px;margin:13px 0 0;border:1px solid var(--color-markdown-frame-border)}.marked-body span.frame span img{display:block;float:left}.marked-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-text-primary)}.marked-body span.align-center{display:block;overflow:hidden;clear:both}.marked-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.marked-body span.align-center span img{margin:0 auto;text-align:center}.marked-body span.align-right{display:block;overflow:hidden;clear:both}.marked-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.marked-body span.align-right span img{margin:0;text-align:right}.marked-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.marked-body span.float-left span{margin:13px 0 0}.marked-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.marked-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.marked-body code,.marked-body tt{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-markdown-code-bg);border-radius:6px}.marked-body code br,.marked-body tt br{display:none}.marked-body del code{text-decoration:inherit}.marked-body pre{word-wrap:normal}.marked-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;border:0}.marked-body .highlight{margin-bottom:16px}.marked-body .highlight pre{margin-bottom:0;word-break:normal}.marked-body .highlight pre,.marked-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;border-radius:6px}.marked-body pre code,.marked-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.marked-body .csv-data td,.marked-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.marked-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-bg-primary);border:0}.marked-body .csv-data tr{border-top:0}.marked-body .csv-data th{font-weight:600;background:var(--color-bg-tertiary);border-top:0}*{padding:0;margin:0;font:inherit;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}body,html{height:100%;overflow:hidden}body{font-size:14px;background:#000}li,ul{list-style:none;padding:0;margin:0}.bold,strong{font-weight:700}.time,time{color:grey}a:not(.btn),a:not(.btn):active,a:not(.btn):focus,a:not(.btn):hover,a:not(.btn):link,a:not(.btn):visited,a[class^=text-]{color:inherit;text-decoration:none}.modal{display:block;background:rgba(0,0,0,.5)}.badge{cursor:pointer}.btn .glyphicon-tag{top:2px}.btn .glyphicon:not(:only-child){margin-right:3px}.p{cursor:pointer}.c{text-align:center}.fl{float:left}.fr{float:right}.ib{display:inline-block}.bold{font-weight:700}.space{padding:15px}.inner{position:relative}.bt{border-top:1px solid hsla(0,0%,50.2%,.2)}.bb{border-bottom:1px solid hsla(0,0%,50.2%,.2)}.vm{vertical-align:middle}.as{overflow:auto}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxy{display:flex;align-items:center;justify-content:center}.shadow{box-shadow:0 0 10px hsla(0,0%,50.2%,.2)}.icon-mr{margin-right:4px}.pd-img{padding-top:75%;background:#eee no-repeat 50%/cover;border-radius:2px}.wrap-btn>:not(:last-child){margin-right:5px}.glass-bar{padding:7px 15px;background:#f3f6f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:inset 0 1px 0 0 #fff}.glass-bar>:not(:last-child){margin-right:15px}.glass-bar.bt{border-top:1px solid #ddd}.glass-bar.glass-flex{display:flex}.line-2,.line-3,.line-4,.line-5{line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.line-2{-webkit-line-clamp:2;max-height:3em}.line-3{-webkit-line-clamp:3;max-height:4.5em}.line-4{-webkit-line-clamp:4;max-height:6em}.line-5{-webkit-line-clamp:5;max-height:7.5em}.sh{display:flex;gap:15px}.sv>*+*{margin-top:15px}.auto-flex{flex:1;position:relative}.flex,.flex-h{display:flex}.flex-v,.flex-v-eq{display:flex;height:100%;flex-direction:column}.flex-v-eq{justify-content:space-between}.flex-v-eq>*{overflow:hidden}.flex>*{position:relative;flex:1}.flex>:not(:last-child){margin-right:15px}.flex-h>*{position:relative}.flex-h>:not(:last-child){margin-right:15px}.flex-v>*{position:relative}.flex-v>.auto-flex{overflow:auto}.flex-only{height:100%;display:flex}.flex-only>*{overflow:auto}.fix-pagin{padding:8px 0}.pagin>.ib:not(:last-child){margin-right:15px}.list-h-stack>*{display:flex;padding:15px 0;cursor:pointer}.list-h-stack>:not(:last-child){border-bottom:1px solid #ddd}.list-h-stack>* .wrap-pd-img{width:100px;margin-right:15px}.list-h-stack>*>.auto-flex{overflow:hidden}.list-h-stack>*>.auto-flex .rich-ctrl{display:flex;justify-content:space-between}.list-h-stack>*>.auto-flex .rich-ctrl [class^=bi-]{margin-right:2px}.list-sec>section{position:relative}.list-sec>section:not(:last-child){margin-bottom:30px}.list-respond{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.list-respond>section{border-radius:4px;overflow:hidden;aspect-ratio:3/2;cursor:pointer;position:relative;background:#eee no-repeat 50%/cover}.list-respond>section .abs-text{width:100%;background:rgba(0,0,0,.5);font-size:12px;color:#fff;padding:5px;position:absolute;left:0;bottom:0}.list-respond>section .abs-text .title{margin-bottom:5px}.form-table{width:100%}.form-table>tbody>tr>td{padding:5px 0}.form-table>tbody>tr>td:nth-child(odd){width:10px;white-space:nowrap;text-align:right}@keyframes loading-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-div{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.loading-div>.inner{animation:loading-rotate 1s steps(12) infinite;width:20%;height:10%;position:relative}.loading-div>.inner>section{border-radius:50%}.loading,.loading-div>.inner>section{width:100%;height:100%;position:absolute;left:0;top:0}.loading{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9)}.com-switch{width:58px;height:34px;border-radius:34px;background:hsla(0,0%,50.2%,.3);cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.com-switch>.circle{width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;left:2px;top:2px;transition:all .2s}.com-switch.on{background:#0c0}.com-switch.on .circle{left:calc(100% - 32px)}.panel-nav{min-width:180px;overflow:auto;padding-bottom:50px;background:#f3f6f9;border-right:1px solid #ddd}.panel-nav:not(:first-child){border-left:1px solid #fff}.panel-nav>ul>li{padding:7px 15px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-nav>ul>li.on{background:hsla(0,0%,50.2%,.15)}.list-category{margin-bottom:-8px}.list-category li{display:inline-block;margin:0 8px 8px 0;cursor:pointer}.list-category li.on{color:#ff8d00}.main-bar{display:flex;margin:15px 0;line-height:34px;position:relative}.main-bar:before{content:"";width:5px;height:22px;border-radius:5px;background:#09f;transform:translateY(-50%);position:absolute;left:0;top:50%}.main-bar>.auto-flex{padding-left:14px;font-size:20px}.main-bar .btn{vertical-align:top}.avatar-round{width:20px;height:20px;border-radius:50%;background:hsla(0,0%,50.2%,.2) no-repeat 50%/cover;display:inline-block;vertical-align:middle;box-shadow:inset 0 0 0 2px hsla(0,0%,50.2%,.2)}.user-avatar{display:inline-flex;white-space:nowrap;vertical-align:middle;cursor:pointer}.user-avatar .avatar-round{width:44px;height:44px;margin-right:8px}.user-avatar .sub-info{display:flex;flex-direction:column;justify-content:space-between}.list-num{margin:-7.5px;overflow:hidden}.list-num>*{padding:7.5px}.list-num>* .inner{background:#f3f6f9 no-repeat 50%/cover;border:1px solid #ddd;border-radius:4px;overflow:hidden}.list-num>* .inner .pd-img{padding-top:60%;border-radius:4px 4px 0 0;display:block;background:#eee no-repeat 50%/cover;position:relative}.list-num>* .inner .pd-img .ctrl{position:absolute;right:15px;top:15px}.list-num>* .inner .text-wrapper{padding:10px;border-top:1px solid #ddd}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter-active.modal .modal-dialog,.fade-leave-active.modal .modal-dialog{transition:all .3s;transform:translateY(0)}.fade-enter,.fade-leave-to{opacity:0}.fade-enter.modal .modal-dialog,.fade-leave-to.modal .modal-dialog{transform:translateY(-25%)}@media (min-width:700px){.list-num>*{width:33.33%;float:left}}@media (max-width:700px){.list-num>*{width:100%}}.topbar[data-v-671f8f83]{background:#232629;color:#aaa;padding:0 15px;line-height:3em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;overflow:auto}.topbar .list-space li[data-v-671f8f83]{display:inline-block;padding:0 15px;cursor:pointer}.topbar .list-space li.on[data-v-671f8f83]{color:#fff}.program-dev{background:#f3f6f9}.program-dev .com-comment{background:#fff;padding:0 15px;max-width:600px;margin:0 auto;overflow:hidden}#box-algo>.list[data-v-d398c92a]{text-align:center;padding:15px}#box-algo>.list section[data-v-d398c92a]{margin:20px 0}#box-algo>.list section .box-btn[data-v-d398c92a]{margin-bottom:15px}#box-algo>.list section .box-btn .btn[data-v-d398c92a]{padding:.5em 1em;cursor:pointer}#box-algo>.list section .box-canvas canvas[data-v-d398c92a]{border:1px solid #ccc;max-width:100%;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap-algo .back .list-respond2[data-v-d398c92a]{padding:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.wrap-algo .back .list-respond2 section[data-v-d398c92a]{transition:opacity .3s}.wrap-algo .back .list-respond2 section .inner[data-v-d398c92a]{padding-top:0;background:#eee;border-radius:4px;overflow:hidden;border:1px solid #ccc}.wrap-algo .back .list-respond2 section .inner .img-box[data-v-d398c92a]{padding-top:100%;background:#fff no-repeat 50%/contain;cursor:pointer}.wrap-algo .back .list-respond2 section .inner .text-box[data-v-d398c92a]{line-height:3em;padding:0 1em;border-top:1px solid #ccc;position:static;background:transparent;color:inherit}.panel-stack[data-v-d398c92a]{position:relative}.panel-stack>[data-v-d398c92a]{overflow:auto;width:100%;height:100%;position:absolute;left:0;top:0;background:#fff}.panel-stack>.back[data-v-d398c92a]{background:#f3f6f9}.cctv[data-v-697c619b]{display:flex}.cctv .cctv-l[data-v-697c619b]{border-right:1px solid #ddd}.cctv .main-wrapper[data-v-697c619b]{background:#fff}.cctv .main-wrapper>div[data-v-697c619b]{width:100%;height:100%;position:absolute;left:0;top:0}.cctv .main-wrapper>.back[data-v-697c619b]{overflow:auto}.cctv .main-wrapper>.forward video[data-v-697c619b]{width:100%;height:100%;position:absolute;left:0;top:0;background:#000}.bs[data-v-7d75740c]{background:#f3f6f9}.bs .bs-download pre[data-v-7d75740c]{margin-top:10px}.bs .bs-download .row[data-v-7d75740c]{margin-bottom:10px}.bs .bs-download form[data-v-7d75740c]{margin-bottom:20px;position:relative}.bs .bs-download form .glyphicon-search[data-v-7d75740c]{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.list-icon[data-v-7d75740c]{text-align:center;margin-bottom:50px}.list-icon li[data-v-7d75740c]{width:100px;height:80px;display:inline-block;vertical-align:top;background:#fff;overflow:hidden;margin:1px;cursor:pointer;padding-top:5px}.list-icon li i.glyphicon[data-v-7d75740c],.list-icon li i[class^=bi-][data-v-7d75740c]{font-size:20px}.tween .ani-box[data-v-5e30a2b4]{padding:15px 30px;background:#fff;box-shadow:0 0 10px hsla(0,0%,50.2%,.5);margin-bottom:20px;position:sticky;left:0;top:0;z-index:10}.tween .ani-box .inner[data-v-5e30a2b4]{height:30px;background:#ccc;border-radius:30px;position:relative}.tween .ani-box .inner .circle[data-v-5e30a2b4]{width:30px;height:30px;border-radius:30px;background:#09f;position:absolute;left:0;top:0;transform:translate(-15px)}#app[data-v-e0be67ba]{height:100%}#app .app-container[data-v-e0be67ba]{height:100%;display:flex;flex-direction:column}#app .app-container .auto-flex[data-v-e0be67ba]{position:relative;overflow:hidden}#app .app-container .auto-flex>div[data-v-e0be67ba]{width:100%;height:100%;background:#fff;position:absolute;left:0;top:0}#app .app-container .auto-flex>div>div[data-v-e0be67ba]{height:100%;overflow:auto}#cpInput[data-v-e0be67ba]{width:100%;height:200px;z-index:1000;position:fixed;left:0;bottom:100%}