*{margin:0;padding:0}@font-face{font-family:CourierPrime;src:url(assets/fonts/courier-prime/CourierPrime.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:CourierPrime;src:url(assets/fonts/courier-prime/CourierPrimeBold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:CourierPrime;src:url(assets/fonts/courier-prime/CourierPrimeItalic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:CourierPrime;src:url(assets/fonts/courier-prime/CourierPrimeBoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Thin.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-ThinItalic.ttf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-ExtraLight.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-ExtraLightItalic.ttf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-LightItalic.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-MediumItalic.ttf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-SemiBoldItalic.ttf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-ExtraBold.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-ExtraBoldItalic.ttf) format("truetype");font-style:italic;font-weight:800}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-Black.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:NotoSans;src:url(assets/fonts/noto-sans/NotoSans-BlackItalic.ttf) format("truetype");font-style:italic;font-weight:900}*.courier-prime{font-family:CourierPrime}*.noto-sans{font-family:NotoSans}body{font-family:CourierPrime;font-style:normal;font-weight:400;color:#fff}body .thin{font-weight:100}body .thin.italic{font-style:italic}body .extralight{font-weight:200}body .extralight.italic{font-style:italic}body .light{font-weight:300}body .light.italic,body.italic{font-style:italic}body .medium{font-weight:500}body .medium.italic{font-style:italic}body .semibold{font-weight:600}body .semibold.italic{font-style:italic}body .bold{font-weight:700}body .bold.italic{font-style:italic}body .extrabold{font-weight:800}body .extrabold.italic{font-style:italic}body .black{font-weight:900}body .black.italic{font-style:italic}.float-left{float:left;margin-right:-2em}.float-right{float:right;margin-left:-2em}body{font-size:calc(.234375vw + 1em)}h1,.h1,.content-title{font-size:calc(.859375vw + 1em);font-weight:700}h2,.grid-container-hhsc .hero-text .hero-subtitle,.h2,.section-title{font-size:calc(.546875vw + 1em);font-weight:700}h3,.card-image .card-bottom .card-details .detail-link,.card-scroll-desc .card-details .detail-link,.h3,.subsection-title{font-size:calc(.340625vw + 1em);font-weight:700}h4{font-size:calc(.234375vw + 1em);font-weight:700}h5{font-size:calc(.128125vw + 1em);font-weight:700}h6{font-size:calc(.028125vw + 1em);font-weight:700}strong{color:#d68800}.h1,.content-title{display:block;margin:.67em 0}.h2,.section-title{display:block;margin:.83em 0}.h3,.subsection-title{display:block;margin:1em 0}.h4{display:block;margin:1.33em 0}.h5{display:block;margin:1.67em 0}.h6{display:block;margin:2.33em 0}.title{background-color:#000;text-align:left;font-weight:900;color:#000}.subtitle{background-color:gray;text-align:left;font-weight:600;color:gray}kbd{border-radius:2px;padding:2px;border:1px solid hsl(0deg,0%,100%)}samp{font-family:monospace}img{max-width:100%}div>div [class*=diff]{background-color:#ff0;color:#000}div>div [class*=indent]{text-indent:1em}div>div [class*=indent].indent-2{text-indent:2em}a{text-decoration:none;display:block;transition:.3s;color:#fff}a.inline{display:inline;color:#f5f542}a:visited{color:#fff}a:visited.inline{color:#f5f542}a:hover{color:#ffa50a}a.active-link{color:#000;background-color:#fff}a.disabled .disabled{pointer-events:none;cursor:default;opacity:.6}@media (min-width: 1200px){a{text-align:unset}a.active-link{border:unset;color:#000;background-color:#fff}}.body-scene{display:flex}.scene{width:10em;height:10em;margin:2em;border:3px solid #ccc;perspective:10em}.square{width:100%;height:100%;background-color:#0379ff;line-height:10em;text-align:center;color:#fff}.square.translate.x-axis{animation:x-axis-animation-translate 1s ease-in-out 0s infinite alternate}.square.translate.y-axis{animation:y-axis-animation-translate 1s ease-in-out 0s infinite alternate}.square.translate.z-axis{animation:z-axis-animation-translate 1s ease-in-out 0s infinite alternate}@keyframes x-axis-animation-translate{0%{transform:translate(2em)}to{transform:translate(-2em)}}@keyframes y-axis-animation-translate{0%{transform:translateY(2em)}to{transform:translateY(-2em)}}@keyframes z-axis-animation-translate{0%{transform:translateZ(2em)}to{transform:translateZ(-2em)}}.square.rotate.x-axis{animation:x-axis-animation-rotate 1s ease-in-out 0s infinite alternate}.square.rotate.y-axis{animation:y-axis-animation-rotate 1s ease-in-out 0s infinite alternate}.square.rotate.z-axis{animation:z-axis-animation-rotate 1s ease-in-out 0s infinite alternate}@keyframes x-axis-animation-rotate{0%{transform:rotateX(20deg)}to{transform:rotateX(-20deg)}}@keyframes y-axis-animation-rotate{0%{transform:rotateY(20deg)}to{transform:rotateY(-20deg)}}@keyframes z-axis-animation-rotate{0%{transform:rotate(20deg)}to{transform:rotate(-20deg)}}.square.scale.x-axis{animation:x-axis-animation-scale 1s ease-in-out 0s infinite alternate}.square.scale.y-axis{animation:y-axis-animation-scale 1s ease-in-out 0s infinite alternate}.square.scale.z-axis{animation:z-axis-animation-scale 1s ease-in-out 0s infinite alternate}@keyframes x-axis-animation-scale{0%{transform:scaleX(20deg)}to{transform:scaleX(-20deg)}}@keyframes y-axis-animation-scale{0%{transform:scaleY(20deg)}to{transform:scaleY(-20deg)}}@keyframes z-axis-animation-scale{0%{transform:scaleZ(20deg)}to{transform:scaleZ(-20deg)}}hr.hr-toc{margin:5px 0}hr.hr-content{margin:1em 0}.dynamic-title{padding-top:1.3em;padding-bottom:5px;color:#fff;font-weight:900;background-color:#000}.subsection{margin:0 0 3em;padding:0 0 1em;border-bottom:.5px solid hsl(0deg,0%,100%)}.content-link,.section-link,.subsection-link{margin-bottom:1em}.content-title{color:#ffa50a}.section-title{color:#fbb318}.subsection-title{color:#feb72a}@keyframes x-axis-animation{0%{transform:translate(2em)}to{transform:translate(-2em)}}@keyframes y-axis-animation{0%{transform:translateY(2em)}to{transform:translateY(-2em)}}@keyframes z-axis-animation{0%{transform:translateZ(2em)}to{transform:translateZ(-2em)}}.card-flip-horizonatal{border:1px solid white;position:relative;width:300px;height:400px;margin:0 20px;border-radius:10px;transform-style:preserve-3d;perspective:600px;transition:.5s;overflow:hidden;text-align:center;color:#fff}.card-flip-horizonatal:hover .card-flip-front{transform:rotateY(-180deg)}.card-flip-horizonatal:hover .card-flip-back{transform:rotateY(0)}.card-flip-front{position:absolute;width:100%;height:100%;border-radius:10px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0);transition:.5s;text-align:center;color:#fff}.card-flip-front .card-flip-front-info{position:absolute;bottom:0;width:100%;height:100%}.card-flip-front .card-flip-front-info .card-flip-title{width:100%;bottom:0;font-weight:700;background:black;opacity:1}.card-flip-front .card-flip-front-info .card-flip-categories{display:flex}.card-flip-front .card-flip-front-info .card-flip-categories .box{flex:1 0;padding:5px;border-radius:10px;font-weight:700}.card-flip-front .card-flip-front-info .card-flip-categories .box .icon{margin-bottom:5px}.card-flip-front .card-flip-front-info .card-flip-categories .box.card-flip-category,.card-flip-front .card-flip-front-info .card-flip-categories .box.card-flip-subcategory{margin-right:10px}.card-flip-front .card-flip-front-info .card-flip-categories .card-flip-category,.card-flip-front .card-flip-front-info .card-flip-categories .card-flip-subcategory{opacity:1}.card-flip-back{height:100%;width:100%;position:absolute;top:0;left:0;border-radius:10px;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);transition:.5s;color:#fff;text-align:center}.card-flip-back .card-flip-view-details{height:150px;width:100%;position:relative;transition:.3s}.card-flip-back .card-flip-view-details .view-details-link{border:2px solid white;padding:10px 15px;background:none;text-transform:uppercase;font-weight:700;cursor:pointer;transition:.3s}.card-flip-back .card-flip-view-details .view-details-link:hover{background:white;border:0px solid white}.card-flip-back .card-flip-categories{display:flex}.card-flip-back .card-flip-categories .box{flex:1 0;padding:5px;border-radius:10px;font-weight:700}.card-flip-back .card-flip-categories .box .icon{margin-bottom:5px}.card-flip-back .card-flip-categories .box.card-flip-category,.card-flip-back .card-flip-categories .box.card-flip-subcategory{margin-right:10px}.card-flip-back .card-flip-description{opacity:1}.card-scroll-desc{border:1px solid white;position:absolute;width:300px;height:400px;margin:0 20px;border-radius:10px;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:.3s;overflow:hidden;text-align:center;color:#fff}.card-scroll-desc:hover .card-info{border-top:1px solid white;transform:translateY(calc(400px - (.234375vw + 1em) * 8 - (.340625vw + 1em) * 2 - 4px));opacity:1}.card-scroll-desc:hover .card-details .details-link{transform:translateY(0);opacity:1}.card-scroll-desc:hover .card-details .details-info{transform:translateY(calc(400px - (.234375vw + 1em) * 8));opacity:1}.card-scroll-desc:hover .card-details .details-info .card-categories .card-category,.card-scroll-desc:hover .card-details .details-info .card-categories .card-subcategory,.card-scroll-desc:hover .card-details .details-info .card-description{opacity:1}.card-scroll-desc .card-info{background:black;opacity:1;margin:0;padding:0;height:calc(.340625vw + 1em);width:100%;position:absolute;transform:translateY(calc(400px - (.340625vw + 1em) - 5px));transition:.1s}.card-scroll-desc .card-info .card-title{width:100%;font-size:calc(.234375vw + 1em);font-weight:700}.card-scroll-desc .card-details .detail-link{background:none;text-transform:uppercase;font-size:calc(.340625vw + 1em);height:calc(.340625vw + 1em);width:100%;cursor:pointer;transition:.3s}.card-scroll-desc .card-details .detail-link:hover{opacity:1;background:white;border:0px solid white}.card-scroll-desc .card-details .details-link,.card-scroll-desc .card-image .card-bottom .card-details .details-link,.card-image .card-bottom .card-scroll-desc .card-details .details-link{border-bottom:1px solid white;height:100%;width:100%;position:absolute;opacity:0;transform:translateY(calc((.340625vw + 1em) * -1));transition:.3s}.card-scroll-desc .card-details .details-info{height:calc((.234375vw + 1em) * 8);width:100%;background:black;position:absolute;opacity:0;transform:translateY(calc((.234375vw + 1em) * 8));transition:.3s}.card-scroll-desc .card-details .details-info .card-categories{display:flex}.card-scroll-desc .card-details .details-info .card-categories .box{flex:1 0;padding:5px;border-radius:10px;font-weight:700}.card-scroll-desc .card-details .details-info .card-categories .box.card-category,.card-scroll-desc .card-details .details-info .card-categories .box.card-subcategory{margin-right:10px}.card-scroll-desc .card-details .details-info .card-categories .card-category,.card-scroll-desc .card-details .details-info .card-categories .card-subcategory{opacity:1}.card-scroll-desc .card-details .details-info .card-description{opacity:1;font-size:calc(.028125vw + 1em)}.card-scroll-desc .card-details .details-info .card-description{border-top:1px solid white}.card-container{height:18em;width:12em;perspective:10em}.card{height:100%;width:100%}.card-image{position:absolute;border-radius:10px;overflow:hidden;text-align:center;color:#fff;-moz-backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(-1em);transition:all .4s cubic-bezier(.165,.84,.44,1)}.card-image:hover{border:0 solid white;transform:translateZ(0);border-radius:5px;box-shadow:0 14px 50px -4px #f8f6f647;transition:all .6s cubic-bezier(.165,.84,.44,1.4)}.card-image:hover{cursor:pointer}.card-image .card-top{height:50%;width:100%;background-color:#918e8e4f;background-position:center center;background-repeat:no-repeat;background-size:95%;transition:.3s}.card-image .card-bottom{padding:0 .5em .5em}.card-image .card-bottom .card-info .card-title{width:100%;font-size:calc(.234375vw + 1em);font-weight:700}.card-image .card-bottom .card-details .detail-link{background:none;text-transform:uppercase;font-size:calc(.340625vw + 1em);height:calc(.340625vw + 1em);width:100%;cursor:pointer;transition:.3s}.card-image .card-bottom .card-details .detail-link:hover{opacity:1;background:white;border:0px solid white}.card-image .card-bottom .card-details .details-info{height:50%;width:100%}.card-image .card-bottom .card-details .details-info .card-categories{display:flex}.card-image .card-bottom .card-details .details-info .card-categories .box{flex:1 0;padding:5px;border-radius:10px;font-weight:700}.card-image .card-bottom .card-details .details-info .card-categories .box.card-category,.card-image .card-bottom .card-details .details-info .card-categories .box.card-subcategory{margin-right:10px}.card-image .card-bottom .card-details .details-info .card-categories .card-category,.card-image .card-bottom .card-details .details-info .card-categories .card-subcategory{opacity:1}.card-image .card-bottom .card-details .details-info .card-description{opacity:1;font-size:calc(.028125vw + 1em)}.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.grid-container-1fr-1fr{display:grid;grid-template-columns:1fr 1fr}.grid-container-1fr-1fr.border{border-left:1px solid hsl(0deg,0%,100%);border-top:1px solid hsl(0deg,0%,100%)}.grid-container-1fr-1fr .grid-item{word-break:break-word}.grid-container-1fr-1fr .grid-item.border{border-bottom:1px solid hsl(0deg,0%,100%);border-right:1px solid hsl(0deg,0%,100%)}.grid-container-1fr-3fr{display:grid;grid-template-columns:1fr 3fr}.grid-container-1fr-3fr.border{border-left:1px solid hsl(0deg,0%,100%);border-top:1px solid hsl(0deg,0%,100%)}.grid-container-1fr-3fr .grid-item{word-break:break-word}.grid-container-1fr-3fr .grid-item.border{border-bottom:1px solid hsl(0deg,0%,100%);border-right:1px solid hsl(0deg,0%,100%)}.grid-container-4x-1fr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.grid-container-4x-1fr.border{border-left:1px solid hsl(0deg,0%,100%);border-top:1px solid hsl(0deg,0%,100%)}.grid-container-4x-1fr .grid-item{word-break:break-word}.grid-container-4x-1fr .grid-item.border{border-bottom:1px solid hsl(0deg,0%,100%);border-right:1px solid hsl(0deg,0%,100%)}.grid-container-cards{display:grid;grid-template-columns:repeat(auto-fit,12em);grid-gap:1em}.grid-container-hhsc{grid-area:header;display:grid;height:100%;overflow:hidden;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;grid-template-columns:150px 1fr;grid-template-areas:"header header" "nav nav" "sidebar content"}.grid-container-hhsc .hero-image{height:100vh;width:100vw;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.grid-container-hhsc .hero-color{background-color:#000;height:100vh;width:100vw;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.grid-container-hhsc .hero-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-container-hhsc .hero-text .hero-title{font-size:calc(2.734375vw + 1em);color:#fff}.grid-container-hhsc .hero-text .hero-subtitle{color:#fff}.grid-container-hhsc .hero-text button{border:none;outline:0;display:inline-block;padding:10px 25px;color:#000;background-color:#ddd;text-align:center;cursor:pointer}.grid-container-hhsc .hero-text button:hover{background-color:#555;color:#fff}.grid-container-hhsc .grid-herosidebar{grid-area:sidebar;height:calc(100% + 1.3em);margin:-1.3em 0 0;min-height:100vh;overflow:hidden;padding:0;position:relative;transition:.5s;width:100vw;z-index:12;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-herosidebar.sidebar-hidden{display:none}.grid-container-hhsc .grid-herosidebar .sidebar{height:100%;min-height:calc(100vh - 80px);background-color:#000;overflow:auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-links{margin:0;position:absolute;top:5em;left:50%;transform:translate(-50%,-50%);font-size:calc(.859375vw + 1em)}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-links a{margin:.5em 0;padding:0 0 1em;block-size:5px;text-align:center}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-toggle{display:unset;float:right;margin-right:1em}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-toggle img{width:1.5em;filter:invert(100%)}@media (min-width: 1200px){.grid-container-hhsc .grid-herosidebar .sidebar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-links{position:unset;top:unset;left:unset;transform:unset;width:100%;font-size:unset}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-links a{margin:unset;padding:0 0 0 .25em;block-size:min-content;text-align:unset}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-toggle{display:none}.grid-container-hhsc .grid-herosidebar .sidebar .sidebar-toggle img{width:1em}}@media (min-width: 1200px){.grid-container-hhsc .grid-herosidebar{width:150px}}.grid-container-hhsc .grid-heronav{grid-area:nav;height:1.3em;margin:0;overflow:hidden;padding:0;transition:.5s;position:relative;z-index:11;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-heronav .heronav{background-color:#000;height:100%;margin:0;overflow:hidden;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-heronav .heronav .heronav-sidebar-toggle{float:left;margin-left:150px;width:2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-heronav .heronav .heronav-sidebar-toggle img{width:1.5em;filter:invert(100%)}.grid-container-hhsc .grid-heronav .heronav .heronav-toc-toggle{display:none;float:right;margin-right:12em;width:2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-heronav .heronav .heronav-toc-toggle img{width:1em;filter:invert(100%)}.grid-container-hhsc .grid-heronav .heronav .heronav-title{display:unset;height:100%;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-heronav .heronav .heronav-title img{width:1em;filter:invert(100%)}@media (min-width: 1200px){.grid-container-hhsc .grid-heronav .heronav .heronav-sidebar-toggle img{width:1em}.grid-container-hhsc .grid-heronav .heronav .heronav-title{display:none}.grid-container-hhsc .grid-heronav .heronav .heronav-toc-toggle{display:unset}}.grid-container-hhsc .grid-heronav.sidebar-hidden .heronav .heronav-sidebar-toggle{margin-left:unset}.grid-container-hhsc .grid-heronav.toc-hidden .heronav .heronav-toc-toggle{margin-right:unset}.grid-container-hhsc .grid-content{grid-area:content;height:calc(100% + 1.3em);margin:-1.3em 0 0;overflow:hidden;padding:0;transition:margin-left .5s;position:relative;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-hhsc .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (min-width: 1200px){.grid-container-hhsc .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}.grid-container-hhsc .grid-content .toc-sign{display:none}@media (min-width: 1200px){.grid-container-hhsc .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media (min-width: 1200px) and (min-width: 1200px){.grid-container-hhsc .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}@media (min-width: 1200px){.grid-container-hhsc .grid-content .toc-sign{display:unset}}.grid-container-hhsc.sidebar-hidden{grid-template-columns:1fr;grid-template-areas:"header" "nav" "content"}.grid-container-c{display:grid;height:100%;overflow:auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;grid-template-columns:1fr;grid-template-areas:"content"}.grid-container-c .grid-content{grid-area:content;height:calc(100% + 1.3em);margin:-1.3em 0 0;overflow:hidden;padding:0;transition:margin-left .5s;position:relative;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-c .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (min-width: 1200px){.grid-container-c .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}.grid-container-c .grid-content .toc-sign{display:none}@media (min-width: 1200px){.grid-container-c .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media (min-width: 1200px) and (min-width: 1200px){.grid-container-c .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}@media (min-width: 1200px){.grid-container-c .grid-content .toc-sign{display:unset}}.grid-container-tc{display:grid;height:100%;overflow:auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;grid-template-columns:1fr;grid-template-areas:"toc" "content"}.grid-container-tc .grid-toc{grid-area:toc;height:100%;overflow:hidden;padding:0;transition:.5s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-tc .grid-toc.toc-hidden{display:unset}.grid-container-tc .grid-toc .toc{background-color:#000;margin:1.3em 0 0;padding:0 0 0 2em;overflow:auto;position:relative;z-index:100;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-tc .grid-toc .toc .toc-item{border-left:3px solid hsl(0deg,0%,100%);padding:0 0 1em 5px}.grid-container-tc .grid-toc .toc.collapsed{height:0}.grid-container-tc .grid-toc .toc.show-minimal{height:8em}.grid-container-tc .grid-toc .toc.show-full{height:unset}@media (min-width: 1200px){.grid-container-tc .grid-toc .toc{height:100%;min-height:calc(100vh - 80px);padding:0;margin:0}.grid-container-tc .grid-toc .toc .toc-item{border-left:unset}.grid-container-tc .grid-toc .toc.collapsed,.grid-container-tc .grid-toc .toc.show-minimal,.grid-container-tc .grid-toc .toc.show-full{height:100%}}@media (min-width: 1200px){.grid-container-tc .grid-toc{width:12em}.grid-container-tc .grid-toc.toc-hidden{display:none}}.grid-container-tc .grid-content{grid-area:content;height:calc(100% + 1.3em);margin:-1.3em 0 0;overflow:hidden;padding:0;transition:margin-left .5s;position:relative;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-container-tc .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (min-width: 1200px){.grid-container-tc .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}.grid-container-tc .grid-content .toc-sign{display:none}@media (min-width: 1200px){.grid-container-tc .grid-content .content{background-color:#000;height:100%;margin:1.3em -22px 0 0;min-height:calc(100vh + 1.3em);overflow:auto;padding:2em 3em 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media (min-width: 1200px) and (min-width: 1200px){.grid-container-tc .grid-content .content{padding:1em 3em 0 2em;min-height:10vh}}@media (min-width: 1200px){.grid-container-tc .grid-content .toc-sign{display:unset}}@media (min-width: 1200px){.grid-container-tc{grid-template-columns:1fr 12em;grid-template-areas:"content toc"}.grid-container-tc.toc-hidden{grid-template-columns:1fr;grid-template-areas:"content"}}nav.bottom{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:fixed;bottom:0}nav.bottom a{float:left;display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}nav.bottom a:hover:not(.active){background-color:111}nav.bottom a.active{background-color:#04aa6d}nav.sticky{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:sticky;top:0}nav.sticky a{float:left;display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}nav.sticky a:hover:not(.active){background-color:111}nav.sticky a.active{background-color:#04aa6d}nav.top{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:fixed;top:0}nav.top a{float:left;display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}nav.top a:hover:not(.active){background-color:111}nav.top a.active{background-color:#04aa6d}
