:root{--color-base:#4C5859;--color-dark-1:#3D4647;--color-dark-2:#353d3e;--color-dark-3:#2E3535;--color-light-1:#89A19D;--color-light-2:#E1E7E6;--color-light-3:#F5F7F7;--color-action-blue:#4cb5ff;--color-warning-yellow:#ffb726;--color-alert-red:#ff6040;--color-accent-teal:#66ccbb;--color-accent-grass:#ADC480;--color-accent-blue:#75BBEA;--color-accent-lavender:#A28FCC;--color-accent-rose:#FA9FC5;--color-nsight-background:#312938;--color-nsight-accent:#ff286b;--color-nsolid-green:#5ac878;--color-transparent-normal:rgba(0,0,0,.15);--color-transparent-hover:rgba(0,0,0,.3);--color-transparent-active:rgba(0,0,0,.5)}h1{font-size:2.25rem;font-weight:200}h3{color:#89a19d;font-size:1rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}header{background:url('/img/facet_bg.jpg');background-size:cover;padding:0;text-align:center;height:295px}header img{display:block;margin:0 auto;margin-bottom:20px}header span{color:#89a19d;display:block;font-size:.75rem;letter-spacing:.12em;margin-top:10px;text-transform:uppercase}header .ns-logo{margin-top:10px;margin-bottom:0;opacity:.5;width:180px}header .copy-container{padding:50px 0}#download-selector{background:#353d3e;background:var(--color-dark-2);min-height:calc(100vh - 295px);padding-bottom:0}#download-selector .content-container{margin-top:0;height:100%}#download-selector .step-container{width:100%}.stepNav{border-bottom:1px solid #2e3535;border-bottom:1px solid var(--color-dark-3);display:flex;flex-direction:row;padding:10px 0;margin:0 auto}.stepNav>*{flex-basis:33.333%}.stepNav #backButton{color:#89a19d;color:var(--color-light-1);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}.stepNav .step-counter{text-align:center}.stepNav .step-counter>*{background:#2e3535;background:var(--color-dark-3);border-radius:.75rem;color:#89a19d;color:var(--color-light-1);display:inline-block;font-size:13px;font-size:.75rem;height:1rem;line-height:1rem;margin:0 5px;width:1rem}.step-one #step-counter-one,.step-three #step-counter-three,.step-two #step-counter-two{background:#89a19d;background:var(--color-light-1);color:#fff}#download-selector .selector-step{color:#fff;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;opacity:0;padding:80px 0 40px 0;position:static;text-align:center;transition:opacity 250ms ease-in-out,transform 250ms ease-in-out}#download-selector:not(.step-one) #step-one,#download-selector:not(.step-three) #step-three,#download-selector:not(.step-two) #step-two{position:absolute;top:49px;width:100%}#download-selector.step-one #backButton{visibility:hidden}#download-selector.step-one #step-one{opacity:1;transform:translate(0,0)}#download-selector.step-one #step-three,#download-selector.step-one #step-two{opacity:0;transform:translate(100%,0)}#other-options{text-align:center}#download-selector.step-one a#kubernetes-guide-link{background:#4c5859;background:var(--color-base);box-sizing:border-box;color:#fff;display:block;margin-top:40px;padding:8px;width:48%;display:flex;justify-content:center;align-items:center}#download-selector.step-one a#kubernetes-guide-link .more{margin-left:10px;color:#4cb5ff;color:var(--color-action-blue);text-transform:uppercase}#download-selector.step-one a#kubernetes-guide-link .more:hover{color:#75bbea;color:var(--color-accent-blue)}.redirects-container{display:flex;justify-content:space-between}#download-selector.step-two #step-two{opacity:1;transform:translate(0,0)}#download-selector.step-two #step-one{opacity:0;transform:translate(-100%,0)}#download-selector.step-two #step-three{opacity:0;transform:translate(100%,0)}#ver-selector a.selector-link{padding-top:40px}#ver-selector a.selector-link p.huge{color:#5ac878;color:var(--color-nsolid-green);font-size:6rem;font-weight:200;line-height:1em;margin:0;transform:translate(0,-10px)}#ver-selector a.selector-link:not(:first-child) p.huge{color:#89a19d;color:var(--color-light-1)}.envLabel{text-transform:capitalize}#download-selector.step-three #step-three{opacity:1;transform:translate(0,0)}#download-selector.step-three #step-two{opacity:0;transform:translate(-100%,0)}.selector-link{padding-bottom:80px}.selector-link h1{text-align:center;margin-bottom:80px}.selector-container{display:flex;flex-direction:row;justify-content:center;min-height:240px;margin:40px -20px 0 -20px}a.selector-link{background:#4c5859;background:var(--color-base);box-sizing:border-box;cursor:pointer;display:flex;flex-basis:33.33%;flex-direction:column;justify-content:space-between;margin:0 20px 0 20px;padding:0;text-align:center;transition:all 250ms}a.selector-link .group-data{background:#3d4647;background:var(--color-dark-1);box-sizing:border-box;color:#fff;display:block;padding:10px 20px;text-align:center;width:100%}a.selector-link .group-data h3{color:#fff}a.selector-link:hover .group-data{background:#5ac878;color:#fff;transition:all 250ms}a.selector-link img{max-width:100%}.install-instructions{display:none}.install-instructions.selected-instructions{display:block}.instructions-sub{position:relative;display:flex;flex-direction:column;max-width:47%;width:47%}.instructions-group{display:flex;flex-direction:row;justify-content:space-between;margin:20px auto 0 auto;max-width:1000px}.homebrew-installation{display:flex;flex-direction:column;margin:20px auto 0 auto;max-width:1000px}.architecture-headline{color:#fff;font-size:2rem;font-weight:200;margin:0 auto;text-align:center}#step-three p,.step-description,.step-description-subtitle{color:#89a19d;color:var(--color-light-1);font-style:italic;margin-bottom:1rem;text-align:center}#step-three p,.step-description-subtitle{margin-top:1rem}#step-three p:last-child{margin-top:1rem}.instructions code,.instructions-sub code{display:block;font-size:16px;padding:16px 24px;padding-left:32px;margin-top:20px;background:#2e3535;background:var(--color-dark-3);position:relative;transition:all 250ms;border-radius:2px;border:1px solid transparent;text-align:left}.instructions code:before,.instructions-sub code:before{position:absolute;display:block;content:'>';left:16px;color:#5ac878}.instructions .button{margin:0 auto;max-width:600px}.instructions-sub .button{margin:0;max-width:100%}html.not-safari .instructions code:hover,html.not-safari .instructions-sub code:hover{background:color(#2e3535 shade(10%));background:color(var(--color-dark-3) shade(10%));cursor:pointer}html.not-safari .instructions code:after,html.not-safari .instructions-sub code:after{background:linear-gradient(90deg,rgba(0,0,0,0) 30%,color(#2e3535 a(100%)) 100%);background:linear-gradient(90deg,rgba(0,0,0,0) 30%,color(var(--color-dark-3) a(100%)) 100%);border-radius:2px;color:#fff;content:'Click to Copy';display:none;font-family:'Source Sans Pro',sans-serif;font-size:.75rem;letter-spacing:.2em;padding:16px 24px;position:absolute;left:0;top:0;text-transform:uppercase;text-align:right;width:100%;height:100%;box-sizing:border-box}html.not-safari .instructions code:hover:after,html.not-safari .instructions-sub code:hover:after{display:block}html.not-safari .instructions code:active,html.not-safari .instructions-sub code:active{background:#2e3535;background:var(--color-dark-3);color:#fff}html.not-safari .instructions code.copied,html.not-safari .instructions-sub code.copied{border:1px solid #5ac878}html.not-safari .instructions code.copied:after,html.not-safari .instructions-sub code.copied:after{display:block;content:'\2713 Copied';background:linear-gradient(90deg,rgba(0,0,0,0) 30%,color(#2e3535 a(100%)) 100%);background:linear-gradient(90deg,rgba(0,0,0,0) 30%,color(var(--color-dark-3) a(100%)) 100%);color:#5ac878;color:var(--color-nsolid-green)}.instructions ol,.instructions-sub ol{list-style-type:none;margin-left:30px}.instructions ol li,.instructions-sub ol li{counter-increment:column;position:relative;margin-bottom:40px}.instructions ol li:before,.instructions-sub ol li:before{position:absolute;left:-30px;top:3px;display:block;width:20px;height:20px;border:1px solid #89a19d;border-radius:100%;text-align:center;font-size:.75rem;line-height:1.5em;content:counter(column);color:#89a19d}.instructions ol li .button,.instructions-sub ol li .button{display:block;margin-top:20px}#all-ver-label{background:#fff;border-bottom:1px solid #e1e7e6;border-bottom:1px solid var(--color-light-2);color:#89a19d;color:var(--color-light-1);font-weight:600;letter-spacing:.12em;padding:8px;text-align:center;text-transform:uppercase}#nsolid-release-notes{background:#f9fafa;padding:0}.master-detail{display:flex;flex-direction:row}.master-detail .detail-view,.master-detail .list-view{padding-top:80px;height:calc(100vh - 295px);overflow-y:auto;box-sizing:border-box}.detail-view #return-link{padding-left:80px}.master-detail .list-view{background:#f5f7f7;background:var(--color-light-3);color:#4c5859;color:var(--color-base);flex:1;padding-left:80px}.master-detail .list-view ul{list-style-type:none;margin-top:20px}.master-detail .list-view li{display:flex;flex-direction:row}.master-detail .list-view li a{padding:16px;font-size:.75rem;border-top:1px solid #e1e7e6;border-top:1px solid var(--color-light-2);border-left:1px solid transparent;border-right:1px solid transparent;width:100%;display:flex;justify-content:space-between;line-height:1em;padding-right:40px}.master-detail .list-view li a:hover h5{-webkit-text-decoration:underline;text-decoration:underline}.master-detail .list-view li.selected a{background:color(#f5f7f7 shade(5%));background:color(var(--color-light-3) shade(5%));border-top:1px solid transparent}.master-detail .list-view li.selected+li>a{border-top:1px solid transparent}.master-detail .list-view li h5{margin:0;color:#4c5859;color:var(--color-base)}.master-detail .list-view li .version-date{text-align:right;color:#89a19d}.master-detail .detail-view{background:#fff;flex:3;padding:0}.master-detail .list-view #versions-list-mobile{display:none}.detail-view .release-notes{display:none;animation:release-notes-crossfade 250ms ease-in-out;animation-fill-mode:forwards;padding:0}.detail-view .release-notes .long-copy{padding:80px}.detail-view .release-notes .long-copy h3.section-title+h1{display:none}.detail-view .release-notes.selected{display:block}@keyframes release-notes-crossfade{from{opacity:0}to{opacity:1}}.long-copy h4{margin:0}.version-downloads .version-label{color:#89a19d;color:var(--color-light-1);font-size:16px;letter-spacing:0;text-transform:none}.version-label{margin-top:20px!important}.version-label-sub{color:#89a19d;color:var(--color-light-1);font-size:15px!important;letter-spacing:0;margin-top:10px!important;text-transform:none}.download-buttons{display:flex;margin-top:10px}.download-buttons-group{display:flex;margin-top:10px;flex-direction:column;margin-left:20px}.version-downloads .download-buttons .button{background:#e1e7e6;background:var(--color-light-2);border:0;border-radius:0;color:#4c5859;color:var(--color-base);display:block;flex:1;font-weight:400;margin-right:5px}.version-downloads .download-buttons .button:first-child{border-radius:4px 0 0 4px}.version-downloads .download-buttons .button:last-child{border-radius:0 4px 4px 0;margin:0}.version-downloads .download-buttons .button:hover{background:#f5f7f7;background:var(--color-light-3)}.detail-view h1:first-of-type{text-align:center}.detail-view h3.section-title,.detail-view h3.section-title:first-child{font-size:1rem;margin-top:4.4444rem}.detail-view h3.section-title:not(:first-child){margin-top:80px}@media screen and (min-width:1600px){#download-selector .selector-step{min-height:550px}}@media screen and (min-width:1081px) and (max-width:1600px){.links-section{padding-left:20px}#download-selector .selector-step{min-height:550px}#ver-selector a.selector-link p.huge{font-size:4rem}}@media screen and (min-width:801px) and (max-width:1080px){.download-info{width:36%}.section-title{width:40%}.link-meta .icon-arrow{display:none}.info-link{width:20%}.links-section{padding-left:0;height:100px}.links-members-section .section-title{width:57%}.mac-link-opened:before{top:368px}#download-selector .selector-step{min-height:584px}#ver-selector a.selector-link p.huge{font-size:4rem}}@media screen and (max-width:800px){.instructions-sub{max-width:100%;width:100%}.instructions-group{margin:40px 0;flex-direction:column;height:300px}#download-selector .content-container{padding-top:0}#download-selector .selector-container{flex-wrap:wrap}#download-selector .selector-step{padding:40px 0}#download-selector .selector-link{flex-basis:90%;flex-shrink:0;margin-bottom:20px}#download-selector .selector-link:last-child,#other-options .option-links a:last-child{margin-bottom:0}#download-selector.step-one a#kubernetes-guide-link{width:100%}.redirects-container{display:flex;justify-content:space-between;flex-direction:column;text-align:center}.download-buttons{flex-direction:column}.download-buttons a{margin-bottom:10px}#other-options .content-container{margin:20px auto}#other-options .section-title{margin-bottom:20px}#other-options .option-links{flex-direction:column;flex-wrap:wrap}#other-options .option-links a{flex-basis:100%;flex-shrink:0;margin-bottom:20px}.master-detail{display:block}.master-detail .list-view{margin-right:0;padding:20px;height:120px}.master-detail .list-view #versions-list{display:none}.master-detail .list-view #versions-list-mobile{display:block}.master-detail .list-view select#versions-list-mobile{width:100%;-webkit-appearance:none;margin:1rem auto 0 auto;padding:10px 20px;height:auto;border-radius:0;border:1px solid #e1e7e6;font-family:'Source Sans Pro',sans-serif;font-size:1rem;color:#4c5859;background:0 0;position:relative;background-image:url("../../img/dropdown_arrow.jpg");background-repeat:no-repeat;background-size:auto 25%;background-position:right 12px center;-moz-appearance:none}.master-detail .list-view select#versions-list-mobile:focus{outline:0;border-color:rgba(93,194,149,.5)}.master-detail .detail-view{padding:20px}}footer.simple-footer{background:#4c5859;background:var(--color-base);color:#89a19d;color:var(--color-light-1);padding:40px 40px 30px 40px;text-align:center}footer.simple-footer a{mix-blend-mode:overlay}footer.simple-footer img{height:32px}footer.simple-footer p{font-size:12px}