﻿@import url(chart.css);@import url(crd.css);@font-face{font-family:roboto;font-style:normal;font-weight:300;src:local(""),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-300.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-300.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-weight:300;src:local(""),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-300italic.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-300italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:400;src:local(""),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-regular.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-regular.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:500;src:local(""),url(https://s.giantswarm.io/fonts/1/roboto-v32-latin-ext_latin-500.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/roboto-v32-latin-ext_latin-500.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:700;src:local(""),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-700.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/roboto-v30-latin-ext_latin-700.woff)format("woff")}@font-face{font-family:inconsolata;font-style:normal;font-weight:400;src:local(""),url(https://s.giantswarm.io/fonts/1/inconsolata-v30-latin-regular.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/inconsolata-v30-latin-regular.woff)format("woff")}@font-face{font-family:inconsolata;font-style:normal;font-weight:700;src:local(""),url(https://s.giantswarm.io/fonts/1/inconsolata-v30-latin-700.woff2)format("woff2"),url(https://s.giantswarm.io/fonts/1/inconsolata-v30-latin-700.woff)format("woff")}body.home_view>header{background-color:#2b85bc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.home_view>header a{color:#eee}body.home_view>header a:hover{color:#fff}body>header{position:fixed;top:0;left:0;right:0;z-index:25;background-color:#fff}body>header.open{background-color:#eee}body>header.open #contact_us_link{border-color:#888}body>header nav{max-width:1170px;margin-left:auto;margin-right:auto;padding:0 15px;font-size:16px;color:#eee}body>header nav::after{clear:both;content:"";display:table}body>header nav strong{font-weight:800;color:#666}body>header nav:hover #logo span{opacity:1}body>header nav:hover #logo:hover span{text-decoration:underline}body>header nav .branding{height:50px;line-height:25px;float:left;display:block;margin-right:2.85714%;width:31.42857%}body>header nav .branding:last-child{margin-right:0}body>header nav .navigation{float:left;display:block;margin-right:2.85714%;width:65.71429%}body>header nav .navigation:last-child{margin-right:0}body>header nav .navigation #navigation_toggle{position:absolute;top:0;right:0;font-size:24px;display:none}body>header nav a{display:inline-block;color:#333;text-decoration:none;height:50px;line-height:50px;padding:0 22px}body>header nav a.button{height:30px;line-height:30px;font-size:13px;margin-left:25px;top:-1px;position:relative;padding:0 18px}body>header nav a:hover{color:#000;text-decoration:underline}body>header nav #logo{vertical-align:middle;height:30px;padding:0;position:relative;top:-2px}body>header nav #logo span{position:relative;top:-7px;margin-left:14px;opacity:0;-webkit-transition:opacity .1s ease-in 0s;-moz-transition:opacity .1s ease-in 0s;transition:opacity .1s ease-in 0s}body>header nav ul{margin:0;padding:0;text-align:right;height:50px}body>header nav li{display:inline-block;vertical-align:middle}body>header nav li:last-child{margin-right:0}body>header nav li.active a{background-color:#e7e7e7}@media screen and (max-width:768px){body.home_view>header.open{background-color:#226892}body.home_view>header.open #contact_us_link{border-color:#fff}}@media screen and (max-width:768px) and (max-width:768px){body.home_view>header.open nav ul{background-color:#226892;display:block}body.home_view>header.open nav ul a:hover{background-color:#2676a7}}@media screen and (max-width:768px){body>header.open nav ul{background-color:#eee;display:block}body>header.open nav ul a:hover{background-color:#ddd}}@media screen and (max-width:768px){body>header nav:hover #logo span{opacity:0}}@media screen and (max-width:853px){body>header nav .branding{float:left;display:block;margin-right:2.85714%;width:40%}body>header nav .branding:last-child{margin-right:0}}@media screen and (max-width:768px){body>header nav .branding{float:left;display:block;margin-right:2.85714%;width:65.71429%;margin-right:0}body>header nav .branding:last-child{margin-right:0}}@media screen and (max-width:480px){body>header nav .branding{float:left;display:block;margin-right:4.34783%;width:100%;margin-right:0}body>header nav .branding:last-child{margin-right:0}}@media screen and (max-width:853px){body>header nav .navigation{float:left;display:block;margin-right:2.85714%;width:57.14286%}body>header nav .navigation:last-child{margin-right:0}}@media screen and (max-width:768px){body>header nav .navigation{float:left;display:block;margin-right:2.85714%;width:100%}body>header nav .navigation:last-child{margin-right:0}}@media screen and (max-width:768px){body>header nav .navigation #navigation_toggle{display:block}}@media screen and (min-width:480px) and (max-width:853px){body>header nav .navigation #docs_link{display:none}}@media screen and (min-width:480px) and (max-width:1104px){body>header nav .navigation #request_invite_link{display:none}}@media screen and (max-width:768px){body>header nav ul{height:auto;background-color:#226892;-webkit-box-shadow:0 9px 30px 0 rgba(0,0,0,.14);-moz-box-shadow:0 9px 30px 0 rgba(0,0,0,.14);box-shadow:0 9px 30px rgba(0,0,0,.14);padding:20px 30px;padding-top:10px;margin-left:-15px;margin-right:-15px;display:none}}@media screen and (max-width:768px){body>header nav li{display:block;text-align:left;margin-right:0}}@media screen and (max-width:768px){body>header nav li a{display:block;padding:20px 22px;line-height:10px}body>header nav li a:hover{background-color:#2676a7}}.button{font-size:14px;text-decoration:none;display:inline-block;line-height:36px;height:36px;background-color:#2b85bc;color:#fff;padding:0 30px;border-radius:5px;border:0;cursor:pointer;position:relative;margin-top:-3px;margin-bottom:-3px}.button:hover{text-decoration:none;color:#fff}.button-green{background-color:#23c451}.button-green:hover{background-color:#3bd566}#hiring-badge{background-color:#234a61;color:#fff;font-size:14px;padding:0 8px;line-height:25px;border-radius:5px;display:inline-block;vertical-align:top;margin-left:10px;position:relative;top:15px;height:25px}#hiring-badge:hover{background-color:#316786;text-decoration:none}#hiring-badge:active:hover{background-color:#2a5874}.nav-wrap{width:100%}[hidden]{display:none;visibility:hidden}.acnav{width:100%;padding-right:10px}.acnav *{font-size:14px}.acnav li{margin-bottom:0;line-height:18px;padding:0}.acnav__list{padding:0 0 14px;margin:0;list-style:none}.has-children>.acnav__label a::after{content:"\f015";display:inline-block;font-family:GiantSwarmHappaAndDocs;text-rendering:auto;margin-left:3px;pointer-events:all}.acnav__label.active a::after{transform:rotate(90deg)}.acnav__label{display:block;margin:0;line-height:17px}.acnav__link{display:inline-block;margin:0;line-height:17px;cursor:pointer}.acnav__link{padding:7px 0}.acnav__label>a{display:inline-block;padding:7px 0}.acnav__list--level1>li>.acnav__label,.acnav__list--level1>li>.acnav__link{font-weight:700}.acnav__list--level2 .acnav__link{padding:5px 0}.acnav__list--level3 .acnav__link,.acnav__list--level3>li>.acnav__label{padding:4px 0 4px 14px}.acnav__list--level4 .acnav__link,.acnav__list--level4>li>.acnav__label{padding-left:28px}.acnav a{color:#666}.acnav a:hover{color:#1c91d5;text-decoration:none}.acnav a.current{color:#136391;font-weight:400}.acnav__list--level1{padding-bottom:30px}.acnav__list--level1 .acnav__list{padding-left:0}#home h3{margin-top:20px;margin-bottom:5px}#home p.intro{margin-bottom:15px;font-size:14px}.home-searchform{margin-top:1.5em}.home-searchform>*{font-size:18px}.home-searchform .center-block{width:600px}.home-searchform .center-block .form-group{width:550px}.home-searchform .form-inline .form-control{width:100%;font-size:18px;line-height:28px;height:40px}.home-searchform .form-inline .btn{font-size:18px}.search .form-group{width:550px}.search .form-inline .form-control{width:100%;font-size:18px;line-height:28px;height:40px}.search .searchinstructions,.search .suggestion{margin-top:10px}.mermaid{display:flex;justify-content:center;margin:10px 0 25px}#wrapper{padding:60px 0 48px}@media(min-width:768px){#wrapper{padding:60px 0 96px}}#header,#footer{font-size:1rem;font-style:normal;font-weight:400;line-height:1.56;color:#6a6d77;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-text-rendering:antialiased;-moz-text-rendering:antialiased;-ms-text-rendering:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;font-smoothing:antialiased;hyphens:none;overflow-wrap:normal}html{font-size:18px}@media(max-width:1139px){body.mnav-active{overflow:hidden}}h1,h2,h3,h4,h5,h6{text-align:left;line-height:1.3em;margin-bottom:15px}h1{font-size:42px;font-weight:300}h2{font-size:33px;font-weight:300;margin-top:45px;line-height:1.45em}h3{font-size:26px;margin-top:45px;font-weight:300}h4{font-size:20px;margin-top:45px;font-weight:300}h5{font-weight:700;font-size:16px;margin-top:45px}.well h5:first-child{margin-top:18px}p{line-height:1.65em}li{line-height:1.65em;margin-bottom:11px}pre{background-color:#002b36;padding:4;margin:10px 0}code{color:#3b5e72;background-color:#e7ecee}pre code{color:#839496;white-space:pre}a code{color:#1c91d5}abbr[title]{text-decoration-line:none}.centered-text{text-align:center}#searchInputMobile{margin-bottom:20px}.ikp-search-bar__text{font-size:14px;margin:28px 0 28px auto;width:262.5px;height:40px}.ikp-search-bar__text .form-group{display:inline-block}.lastmod{font-size:13px;color:#999;margin-top:22px;padding-top:0}.feedback{margin-top:40px;padding-top:8px;padding-bottom:8px}.feedback h5{font-weight:700}.quickstart,.docs-video{background-color:#dff0d8;border:1px solid #d6e9c6;box-sizing:border-box;padding:20px 15px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px}.quickstart .nav-tabs{border-color:#999!important;font-size:14px}.quickstart .nav-tabs>li>a{background-color:#dff0d8!important;border-color:#999!important;font-size:14px}.quickstart .nav-tabs>li.active>a,.quickstart .nav-tabs>li.active>a:hover,.quickstart .nav-tabs>li.active>a:focus{background-color:#dff0d8!important;border-color:#999!important;border-bottom-color:#dff0d8!important;font-size:14px}.quickstart .nav-tabs li.other-link a{border-bottom-color:#999!important;border-bottom-style:solid;border-bottom-width:1px;height:42px}.nav-tabs{margin-top:20px}.nav-tabs>li>a:hover{background-color:#dff0d8!important}.tab-content{border:solid #ddd;border-width:0 1px 1px;margin-bottom:40px;padding:10px;border-radius:0 0 4px 4px}.quickstart h3,.docs-video h3{margin-top:0}.docs-video h3{color:#fff}.quickstart pre{background-color:#444;color:#eee;border:none;margin-top:10px}.quickstart pre code{color:#eee}.quickstart pre code b{font-weight:400;color:#fff}.quickstart pre code b.username{color:#edeb59}.quickstart .other-link{float:right}.quickstart .other-link a,.quickstart .other-link a:hover{background-color:transparent;border:none;font-size:14px;line-height:1.6}.docs-video{background-color:#3e83ac;padding-bottom:5px;color:#fff}.docs-video h3{font-size:20px}.docs-video a,.docs-video a:hover{color:#fff}.docs-video .embed-responsive{margin-bottom:10px}.home-introbox h3{margin-top:0}.home-introbox ul{list-style-type:none;margin:0;padding:0}.home-introbox ul li{margin:5px 0}.home-introbox h4{margin-top:15px;margin-bottom:15px}.home-introbox hr{margin:15px 0}ul.notype{list-style-type:none;margin:0;padding:0}ul.notype li{margin-top:7px;margin-bottom:7px}.bigbullets li{padding-left:22px;text-indent:-10px}.bigbullets a .fa-arrow-circle-right{color:#7bb1e2}.bigbullets a:hover .fa-arrow-circle-right{color:#136391}.btn-firstapp{background-color:#234a61;color:#ddd;font-family:Inconsolata,monospace;padding-left:11px;padding-right:11px;font-size:14px}.btn-firstapp:hover{background-color:#3b5e72;color:#fff}.requestinvite{margin:30px 0}.requestinvite .toprow,.requestinvite .lastrow{font-size:14px;margin-top:8px;margin-bottom:8px}.requestinvite .buttonrow a{font-size:16px;padding:10px 40px 9px}#home .requestinvite .buttonrow a{font-size:22px;padding:14px 60px 13px}#home .requestinvite .toprow,#home .requestinvite .lastrow{font-size:16px;margin-top:10px;margin-bottom:10px}.home-introbox h2{margin-top:0;margin-bottom:15px;font-size:24px}.home-introbox h3{margin-top:0;margin-bottom:10px;font-size:20px}.home-introbox hr{margin-top:15px}.home-introbox hr:first-of-type{margin-top:0;margin-bottom:15px}.home-introbox ul{margin-bottom:15px}.home-yourfirstapp{padding-bottom:10px}.home-yourfirstapp h2{margin-bottom:10px}.linklist{list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.linklist li{margin-left:0;margin-right:0;margin-bottom:30px;padding-left:0;padding-right:0}.linklist a{font-size:20px}.linklist .meta{margin-top:6px}.linklist.linklist-compact li{margin-bottom:9px;line-height:20px}.linklist.linklist-compact li a{font-size:16px}.toc .header{font-size:14px;padding-left:14px;padding-top:21px}#TableOfContents{font-size:14px;padding:0}#TableOfContents *{font-size:14px}#TableOfContents ul{list-style-type:none;margin:0;padding:0}#TableOfContents ul ul a{padding-left:28px}#TableOfContents li{margin-bottom:0}#TableOfContents li a{margin:0;padding:5px 14px;line-height:20px;display:block;border-left:2px solid #fff;transition:.2s ease-out}#TableOfContents li a.active{border-left-color:#234a61}#TableOfContents li a:hover{background-color:#eee;border-left-color:#234a61;text-decoration:none}form.search-full{margin-top:20px;margin-bottom:30px}form.search-full input[type=submit]{border-radius:3px}#qinput{width:300px;height:39px;line-height:23px}.result a.item{display:block;padding:4px;cursor:pointer}.result a.item>*{cursor:pointer}.result a.item:hover,.result a.item:focus,.result a.item:hover>*{background-color:#fbfbfb;text-decoration:none}.result a.item h4{margin-bottom:10px}.result a.item:hover h4,.result a.item:focus p.uri{color:#1c91d5;text-decoration:underline}.bs-sidebar .searchhint{padding:5px}a.item p.snippet{color:#333}a.item p.sbreadcrumb{font-size:14px;color:#333}a.item:hover p.sbreadcrumb{color:#1c91d5;text-decoration:underline}a.item em{background-color:#e6f7eb;color:#000;font-style:normal}a.item .hellip{color:#aaa}.nav-pills>li.active>a{background-color:#3e83ac}.content img{max-width:100%;height:auto;margin-top:20px;margin-bottom:20px}ul.links{list-style-type:none;padding-left:0}ul.links li{margin-top:5px;margin-bottom:5px}.control-label{margin-top:14px;margin-bottom:4px}.well{margin-top:30px;margin-bottom:30px}.well h3,.well h4{margin-top:0}.breadcrumb{background-color:#fff!important;padding-left:0!important;margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0!important;font-size:13px}.breadcrumb li+li:before{content:""}.breadcrumb li.item+li.item:before{content:"▸"}.nav li a{padding-left:22px;padding-right:22px}#nav_contact{border-radius:5px;border:1px solid #eee;font-size:12.8px;margin-left:21px;margin-top:4px;padding:0;height:42px}#nav_contact a{line-height:21px;padding-top:10px;padding-left:19px;padding-right:19px}.header-link{position:absolute;left:-.5em;opacity:0;font-size:20px;line-height:40px;-webkit-transition:opacity .2s ease-in-out .1s;-moz-transition:opacity .2s ease-in-out .1s;-ms-transition:opacity .2s ease-in-out .1s;hover-color:#666}li>ul{margin-bottom:11px}h3 .header-link{font-size:20px;line-height:33px}h4 .header-link{font-size:18px;line-height:22px}h5 .header-link{font-size:16px;line-height:20px}h2:hover .header-link,h3:hover .header-link,h4:hover .header-link,h5:hover .header-link,h6:hover .header-link{opacity:1;color:#666}.headline-with-link{cursor:default}.tab-pane{padding-top:20px;margin-bottom:20px}.tab-pane>h5:first-child{margin-top:0}.well.disclaimer{background-color:#1e1f5036}div.platform-support{background-color:#edf0f2;padding:15px 15px 7px}div.platform-support table{margin-bottom:0;table-layout:fixed}div.platform-support table caption{color:#000;padding-top:0}div.platform-support table tr{height:auto}div.platform-support table th{width:200px;overflow:hidden;padding-left:0}div.platform-support ul{list-style-type:none;line-height:1em;margin-bottom:0;font-size:inherit;padding-inline-start:0}div.platform-support ul li{display:inline-block;margin-bottom:0;font-size:inherit}div.platform-support ul li+li:before{content:"—";padding:0 3px}div.platform-support .tag{background-color:#ccc;padding:2px 7px;border-radius:3px;font-weight:300}div.platform-support .tag-provider-aws{background-color:#ed9235;color:#232f3b}div.platform-support .tag-provider-azure{background-color:#1773bd;color:#fff}div.platform-support .tag-provider-kvm{color:#000}details{padding:10px 0;border-bottom:1px solid #ccc}details.summary>summary>a{cursor:pointer}.details-content{margin-top:22px}.changelog strong{color:#636363}.changelog h3{color:#636363}.changelog i.fa{color:#585858;padding-right:5px}.changelog .fa-rss{padding-left:3px}.changelog .feed{height:50px;margin-top:30px}.changelog .tagsfilter{max-width:320px}.changelog .tagsfilter h3{margin-top:0;font-size:20px}.changelog .tagsfilter .reset{display:block;margin:10px 0;color:#585858;font-size:12px}.changelog .tag{display:inline-block;background-color:#999;border-radius:4px;padding:0 8px;margin:4px 2px;font-size:14px;font-weight:400;line-height:26px}.changelog .tag a{color:#000}.changelog .tag a:hover{text-decoration:none}.changelog .meta{padding:10px 0;border-top:1px solid #ccc}.changelog .meta .permalink{font-weight:700;color:#585858;margin-right:8px;display:inline-block;min-width:8em}.changelog .meta a.repo{color:#585858;margin-left:8px}.changelog .meta a.release{color:#585858;margin-left:8px}.changelog .meta .fa{font-size:18px}ul.changelog{list-style-type:none;padding-inline-start:0}ul.changelog>li{list-style-type:none;margin:30px 0}ul.changelog>li ul li{list-style-type:disc}ul.changelog .content{font-size:14px;padding-left:23px}ul.changelog .content ul{padding-inline-start:30px}ul.changelog .content ul>li{margin:0;margin-bottom:0!important}ul.changelog .content h1{display:none}ul.changelog .content h1.highlights{display:block;font-size:28px;margin:7px 0 14px}ul.changelog .content h2{font-size:16px;font-weight:700;margin-top:8px;margin-bottom:6px;color:#666}ul.changelog .content h3{font-size:14px;font-weight:700;margin-top:8px;margin-bottom:6px;color:#888}ul.changelog .content h4,ul.changelog .content h5,ul.changelog .content h6{font-size:14px;font-weight:300;margin-top:8px;margin-bottom:6px;color:#000}li.changelog{margin:0;margin-bottom:0!important}