blob: f90b18017efe50638b573c48275b55939fefc622 [file] [log] [blame]
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{color:#757575;line-height:1.5;margin:0}a:focus,a:hover{text-decoration:underline}button,input,select{font-family:inherit;outline:none}button{cursor:pointer;font-size:inherit;line-height:inherit}button::-moz-focus-inner{border:0}code,kbd,pre{font-family:Roboto Mono,monospace}pre.highlightjs{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code{color:#000;font-size:.9375em;word-spacing:-.125em}html code{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}b,strong{font-weight:500}small{font-size:.8em}div.body{background-color:#fff;word-wrap:break-word}main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (min-width:1200px){aside.toc.embedded{display:none}aside.toc.sidebar{display:block}}.toc{float:right;width:200px;position:sticky;top:20px}.toc-menu{border:solid #1c81a0;border-width:0 0 0 .25rem;-o-border-image:linear-gradient(#1c81a0 30%,#92b25e) 0 0 0 100%;border-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#1c81a0),to(#92b25e)) 0 0 0 100%;border-image:linear-gradient(#1c81a0 30%,#92b25e) 0 0 0 100%;margin-bottom:1.5rem}.toc.sidebar .toc-menu{width:inherit;position:sticky;top:6.375rem;max-height:calc(100vh - 7.875rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.toc-menu::-webkit-scrollbar{width:0}.toc.embedded .toc-menu{margin-top:1rem}.toc .toc-menu h3{font-size:inherit;font-weight:500;margin:0;line-height:1}.toc .toc-menu ul{list-style:none;margin:0;padding:0;line-height:1.2}.toc .toc-menu h3,.toc .toc-menu ul{margin-left:.75rem}.toc .toc-menu li{line-height:1.3em}.toc a{color:inherit;display:block;text-decoration:none;font-size:14px}.toc a:hover{color:#1c81a0}.toc a.is-active{font-weight:500;letter-spacing:-.008em}.toc a.is-active:focus,.toc a.is-active:hover{color:inherit}.toc code{line-height:1.125}@media screen and (max-width:1200px){.toc.embedded{display:none}.toc{float:left;padding-left:40px;position:relative}}@media screen and (max-width:800px){.toc{float:none;padding-left:0;width:100%}}.docs-nav .nav-menu{width:100%;overflow-y:scroll;font-size:.875rem;line-height:1.35;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.docs-nav .nav-menu::-webkit-scrollbar{width:.25rem}.docs-nav .nav-menu::-webkit-scrollbar-thumb{background-color:#c1c1c1}@media screen and (min-width:769px){.docs-nav .nav-menu{top:6.375rem;margin-bottom:1.5rem;z-index:1}}.docs-nav .nav-menu .nav-line,.docs-nav .nav-menu .nav-link,.docs-nav .nav-menu .nav-text{display:block;position:relative}.docs-nav .nav-menu a.nav-link{color:#fff;text-decoration:none;font-weight:700}.docs-nav .nav-menu a.nav-link:focus,.docs-nav .nav-menu a.nav-link:hover{color:#fff}.docs-nav .nav-menu .nav-list{list-style:none;margin:0;padding:0}.docs-nav .nav-menu>.nav-list{margin-bottom:1rem;padding-left:15px}.docs-nav .nav-menu .nav-item .nav-list{margin-bottom:.75rem}.docs-nav .nav-menu .nav-item:not(.is-active)>.nav-list{display:none}.docs-nav .nav-menu .nav-item{margin-left:0}.docs-nav .nav-menu .nav-item[data-depth="2"]{padding-left:15px}.docs-nav .nav-menu .nav-item[data-depth="3"]{padding-left:20px}.nav-item[data-depth="0"]>.nav-list:first-child{margin-left:0}.docs-nav .nav-menu .nav-item[data-depth="0"]+.nav-item{margin-top:1.25em}.docs-nav .nav-menu .nav-item .nav-item{margin-top:.5em}.nav-item[data-depth="0"]>.nav-line{text-transform:uppercase}.docs-nav .nav-menu .nav-item.is-current-page>.nav-line>a.nav-link{color:#fff;font-weight:700;border-left:2px #fff}.docs-nav .nav-menu .nav-toggle{background:none;border:0;padding:0;position:absolute;margin-left:-1.25em;width:1.25em;color:#c1c1c1;-webkit-transform:scale(1.25);transform:scale(1.25)}.docs-nav .nav-menu .nav-toggle:before{content:"+"}.docs-nav .nav-menu .nav-item.is-active>.nav-line>.nav-toggle:before{content:"-"}html.is-clipped--nav{overflow-y:hidden}.docs-nav.nav.is-active{visibility:visible}.docs-nav.nav.is-active .docs-nav .nav-menu{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.docs-nav .nav-control{border:0;padding:0;width:1.5em;height:1.5em;margin-right:.5rem;background:url(../img/menu.svg) no-repeat 50%;background-size:75%}@media screen and (max-width:800px){.docs-nav.full-800{width:300px;position:absolute;left:20px;min-height:300px;background-color:rgba(28,129,160,.95);z-index:2;overflow-y:auto;-webkit-transform:translateX(-340px);transform:translateX(-340px);-webkit-transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1)}.docs-nav.full-800.active{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:769px){.docs-nav .nav-control{display:none}}main{padding-bottom:4rem}main [id]:before{content:"";display:inherit;height:6.375rem;margin-top:-6.375rem;visibility:hidden;width:0}main table[id]:before{display:block}main a[id]:before,main code[id]:before,main em[id]:before,main span[id]:before,main strong[id]:before{display:inline-block;position:relative;top:-.75em}@supports (-moz-appearance:none){main a[id],main code[id],main em[id],main span[id],main strong[id]{border-top:6.375rem solid transparent;pointer-events:none}}main blockquote,main p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.article-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#1c81a0),to(#92b25e));background:linear-gradient(90deg,#1c81a0 0,#92b25e);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;padding:1rem 1.25rem;width:98%;margin:0 auto 20px}.article-banner p{font-size:1.125rem;margin:0 1rem 0 0;color:#fff}.article-banner a.btn{color:#fff;border:1px solid #fff;display:block;font-weight:700;letter-spacing:-.025em;line-height:1;margin-left:auto;padding:10px 1.5rem;text-decoration:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;white-space:nowrap}.article-banner a.btn:focus,.article-banner a.btn:hover{background-color:#fff;color:#b36cdb}.article-header{font-size:.875rem;line-height:1;margin-bottom:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-header,.article-header ul{display:-webkit-box;display:-ms-flexbox;display:flex}.article-header ul{list-style:none;margin:0;padding:0}.nav-panel-explore .components{background:#1c81a0;display:none;position:absolute;z-index:2}.nav-panel-explore{margin-left:20px;margin-right:0;display:inline-block}.versions-wrapper h4{display:inline-block;font-size:16px}.nav-panel-explore .context{border:1px solid #1c81a0;border-radius:4px;position:relative;width:70px;cursor:pointer;font-size:14px}.nav-panel-explore .context:after{content:"\025BE";position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-panel-explore .context .version{padding:7px 10px;display:block}.nav-panel-explore .component,.nav-panel-explore .version,.nav-panel-explore .versions{display:block}.nav-panel-explore li a{padding:3px 10px;color:#fff;display:block;font-size:14px}.article-header .crumbs{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (min-width:769px){main.article{padding-right:2.5rem;padding-left:2.5rem}main.home{padding-right:1.25rem;padding-left:1.25rem}.article-header{margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:800px){.versions-wrapper h4{display:inline-block;font-size:14px}.nav-panel-explore{margin-left:5px}}.crumbs{color:#666;font-weight:300;line-height:1.35;padding:.075em 0}.crumbs ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.crumbs li{max-width:100%}.crumbs li:after{content:"/";padding:0 .25rem;color:#666}.crumbs li:last-of-type:after{content:none}.crumbs a{color:inherit;text-decoration:none}.crumbs a:focus,.crumbs a:hover{color:#1c81a0}.tools .edit{width:1.5em;height:1.5em}.tools .edit a{display:inline-block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/edit.svg) no-repeat 50%;background-size:75%;vertical-align:top;color:transparent}.doc .labels p,.doc .labels ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:.125rem 0 0}.doc .labels li,.doc .labels span{display:block;font-size:.75rem;font-weight:700;line-height:1;position:relative}.doc span.edition,.doc span.status{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:.75rem;font-weight:700;line-height:1}.doc .labels li:first-child:before,.doc .labels span:first-child:before{content:"";display:block;position:absolute;left:calc(50% - .5rem);border:.5rem solid transparent;top:-1rem}.doc .labels li>*,.doc span.edition,.doc span.status{color:#fff;display:inline-block;padding:.375em 1em .3em;text-transform:uppercase}.doc .labels li a,.doc span.edition a,.doc span.status a{text-decoration:none}.doc span.edition *,.doc span.status *{color:inherit}.doc .labels li.edition,.doc span.edition{background-color:#1c81a0}.doc .labels li.edition:before,.doc .labels span.edition:before{border-bottom-color:#1c81a0}.doc .labels li.status,.doc span.status{background-color:#fc9c0c}.doc .labels li.status:first-child:before,.doc .labels span.status:first-child:before{border-bottom-color:#fc9c0c}.doc p{margin:0}.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{font-weight:500;letter-spacing:-.025rem;line-height:1.2;margin:1.5rem 0 -.25rem}.doc h1{font-size:2.125rem;font-weight:300;letter-spacing:0;margin:2.5rem 0 0}.doc h1.page{font-size:2.375rem;margin-top:0}.doc h2{font-size:1.875rem;margin:2.25rem 0 2.5rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.doc h2:after{content:"";display:block;max-width:5.75rem;height:0;margin-top:1.0625rem}.doc h3{font-size:1.5rem}.doc h4{font-size:1.125rem}.doc h5{font-size:1rem}.doc h1>a.anchor,.doc h2>a.anchor,.doc h3>a.anchor,.doc h4>a.anchor,.doc h5>a.anchor,.doc h6>a.anchor{color:#ea2328;background-image:-webkit-linear-gradient(-45deg,#b36cdb,#ea2328 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;position:absolute;text-decoration:none;width:2ex;margin-left:-1.75ex;visibility:hidden;-webkit-transform:scale(.9);transform:scale(.9);text-align:center}.doc h1 a.anchor:before,.doc h2 a.anchor:before,.doc h3 a.anchor:before,.doc h4 a.anchor:before,.doc h5 a.anchor:before,.doc h6 a.anchor:before{content:"\00a7"}.doc h1:hover a.anchor,.doc h2:hover a.anchor,.doc h3:hover a.anchor,.doc h4:hover a.anchor,.doc h5:hover a.anchor,.doc h6:hover a.anchor{visibility:visible}.doc i.fa{font-style:normal}.doc .underline{text-decoration:underline}.doc code{font-weight:500;background-color:#eee;color:#c7254e;padding:5px}.doc pre code{display:block;color:inherit;font-size:inherit;word-spacing:inherit}.doc .admonitionblock,.doc .exampleblock,.doc .imageblock,.doc .listingblock,.doc .literalblock,.doc .olist,.doc .paragraph,.doc .sidebarblock,.doc .swagger-container,.doc .ulist,.doc .verseblock,.doc .videoblock{margin-top:1rem}.doc .exampleblock .title,.doc .listingblock .title,.doc .literalblock .title,.doc .olist .title,.doc .openblock .title,.doc .paragraph .title,.doc .ulist .title,.doc caption{font-size:1.0625rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-bottom:.25rem}.doc hr{margin:1rem 0;border:solid #c1c1c1;border-width:1px 0 0}.doc table.tableblock,.doc td.tableblock,.doc th.tableblock{border:0 solid #dadada}.doc table.tableblock{border-width:1px;border-collapse:collapse;margin:1.5rem 0 2rem}.doc table.spread,.doc table.stretch{width:100%}.doc caption{text-align:left}.doc table.tableblock>tbody{font-weight:300}.doc table.spread>tbody>tr>*,.doc table.stretch>tbody>tr>*{max-width:0}.doc table.tableblock>tbody>tr:nth-of-type(2n){background-color:#f3f3f3}.doc th.tableblock{font-weight:500;letter-spacing:-.025em}.doc td.tableblock,.doc th.tableblock{border-width:0 1px;padding:.75rem 1rem}.doc thead th.tableblock{border-width:1px;font-size:1.0625rem;line-height:1.2}.doc table.layout,.doc table.layout td.tableblock,.doc table.layout th.tableblock{border:0}.doc table.layout>tbody>tr:nth-of-type(2n){background-color:transparent}.doc p.tableblock+p.tableblock{margin-top:1rem}.doc td.tableblock>div>:first-child{margin-top:0}.doc .halign-left{text-align:left}.doc .halign-right{text-align:right}.doc .halign-center{text-align:center}.doc .valign-top{vertical-align:top}.doc .valign-bottom{vertical-align:bottom}.doc .valign-middle{vertical-align:middle}.doc .admonitionblock>table,.doc .admonitionblock>table>tbody,.doc .admonitionblock>table>tbody>tr>td{display:block}.doc .admonitionblock>table>tbody>tr{display:-webkit-box;display:-ms-flexbox;display:flex}.doc .admonitionblock td.icon{padding:.5rem .375rem 0 .75rem}.doc .admonitionblock td.icon i:before{background:no-repeat 0/cover;content:"";display:block;height:1.875rem;width:1.875rem}.doc .admonitionblock td.content{border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9375rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;min-width:0;padding:.75rem}.doc .admonitionblock td.content>.title{display:inline;font-style:italic}.doc .admonitionblock td.content>.title:after{content:"";display:table}.doc .admonitionblock td.content:before{font-weight:500}.doc .admonitionblock.caution>table{background-color:transparent}.doc .admonitionblock.caution td.icon i:before{background-image:url(../img/caution.svg)}.doc .admonitionblock.caution td.content:before{content:"Caution: ";color:#fc9c0c}.doc .admonitionblock.caution td.content{border-left:6px solid #fc9c0c}.doc .admonitionblock.important>table{background-color:transparent}.doc .admonitionblock.important td.icon i:before{background-image:url(../img/important.svg)}.doc .admonitionblock.important td.content:before{content:"Important: ";color:#0074e0}.doc .admonitionblock.important td.content{border-left:6px solid #0074e0}.doc .admonitionblock.note>table{background-color:transparent}.doc .admonitionblock.note td.icon i:before{background-image:url(../img/note.svg)}.doc .admonitionblock.note td.content:before{content:"Note: ";color:#1c81a0}.doc .admonitionblock.note td.content{border-left:6px solid #1c81a0}.doc .admonitionblock.tip>table{background-color:transparent}.doc .admonitionblock.tip td.icon i:before{background-image:url(../img/tip.svg)}.doc .admonitionblock.tip td.content:before{content:"Tip: ";color:#b36cdb}.doc .admonitionblock.tip td.content{border-left:6px solid #b36cdb}.doc .admonitionblock.warning>table{background-color:transparent}.doc .admonitionblock.warning td.icon i:before{background-image:url(../img/warning.svg)}.doc .admonitionblock.warning td.content:before{content:"Warning: ";color:#ea2328}.doc .admonitionblock.warning td.content{border-left:6px solid #ea2328}.doc .admonitionblock td.content>:first-child{margin-top:0}.doc .imageblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.doc .imageblock img{display:block;margin-left:auto;margin-right:auto}.doc .imageblock .title{font-style:italic;margin-top:.5rem}.doc .imageblock img,.doc span.image img{height:auto;max-width:100%}.doc span.image.icon{line-height:1;vertical-align:-.2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .25ex}.doc span.image.icon img{height:1em;width:auto}.doc .abstract blockquote{font-size:.9375rem;margin:1rem 0 1.5625rem;font-weight:300}.doc .abstract blockquote *{font-weight:inherit}.doc .abstract blockquote:before{content:"Summary: ";color:#666;font-weight:500}.doc ul{margin:0;padding:0 0 0 1.75rem}.doc ol{margin:0;padding:0 0 0 2.625rem}.doc ul.checklist{padding-left:.5rem;list-style:none}.doc ul.checklist p>i.fa-check-square-o:first-child,.doc ul.checklist p>i.fa-square-o:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1rem;margin-right:.25rem}.doc ul.checklist i.fa-check-square-o:before{content:"\2713"}.doc ul.checklist i.fa-square-o:before{content:"\274f"}.doc .dlist .dlist,.doc .dlist .olist,.doc .dlist .ulist,.doc .olist .dlist,.doc .olist .olist,.doc .olist .ulist,.doc .olist li+li,.doc .ulist .dlist,.doc .ulist .olist,.doc .ulist .ulist,.doc .ulist li+li{margin-top:.5rem}.doc .admonitionblock .listingblock,.doc .olist .listingblock,.doc .ulist .listingblock{padding:0}.doc .exampleblock>.content{background-color:#f3f3f3;-webkit-box-shadow:inset 0 0 1px #bec0c1;box-shadow:inset 0 0 1px #bec0c1;padding:2rem 2.25rem}.doc .exampleblock>.content>:first-child{margin-top:0}.doc pre{font-size:.875rem;line-height:1.25rem;margin:0}.doc pre.highlight code,.doc pre:not(.highlight){color:#555;font-weight:400;padding:.625rem;white-space:pre-wrap}.doc pre.highlight{position:relative}.doc .listingblock code[data-lang]:before{content:attr(data-lang);color:#333;display:none;font-size:.75em;font-weight:300;letter-spacing:1px;line-height:1;text-transform:uppercase;position:absolute;top:.375rem;right:.5rem}.doc .listingblock:hover code[data-lang]:before{display:block}.doc .dlist{margin:1.5rem 0}.doc .dlist dl{margin:0}.doc .dlist dt{font-weight:700}.doc .dlist dd+dt{margin-top:1.5rem}.doc .dlist dd{margin-left:1.5rem}.doc .dlist dt+dd{margin-top:.125rem}.doc .dlist dd>.openblock>.content>:first-child{margin-top:0}.doc .sidebarblock>.content{border:1px solid #c1c1c1;padding:3rem}.doc .sidebarblock>.content>.title{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:2.5rem}.doc .sidebarblock>.content>.title:after{content:"";display:block;max-width:5.75rem;height:0;outline:1px solid #fc9c0c;margin-top:1.25rem}.doc .sidebarblock>.content>:not(.title):first-child{margin-top:0}.doc .conum[data-value]{border:1px solid;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:.75rem;font-style:normal;width:1rem;height:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:text-bottom}.doc .conum[data-value]:after{content:attr(data-value)}.doc .conum[data-value]+b{display:none}.doc pre .conum[data-value]{background-color:#f8f8f2;border-color:#f8f8f2;color:#151514}.doc .colist{margin-top:.5rem}.doc .colist td:first-of-type{line-height:1.4;padding:0 .5rem;vertical-align:top}.doc .colist td:last-of-type{padding:0}.doc b.button{white-space:nowrap}.doc b.button:before{content:"[";padding-right:.25em}.doc b.button:after{content:"]";padding-left:.25em}.doc kbd{display:inline-block;font-size:.7rem;background-color:#fafafa;border:1px solid #c1c1c1;border-radius:.25em;-webkit-box-shadow:0 1px 0 #c1c1c1,0 0 0 .1em #fff inset;box-shadow:0 1px 0 #c1c1c1,inset 0 0 0 .1em #fff;padding:.25em .5em;vertical-align:text-bottom;white-space:nowrap}.doc .keyseq,.doc kbd{line-height:1}.doc .keyseq{font-family:Roboto Mono,monospace;font-size:.9em}.doc .keyseq kbd{margin:0 .125em}.doc .keyseq kbd:first-child{margin-left:0}.doc .keyseq kbd:last-child{margin-right:0}.doc .menuseq i.caret:before{content:" > ";font-weight:500}.body.tiles .doc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.5rem}.body.tiles .doc>h1.page{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:2.5rem}.body.tiles .sect1{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:2.5rem;margin-bottom:.5rem}.body.tiles .sect1>h2{font-size:1.5rem;font-weight:700}.body.tiles .sect1>h2:after{margin-top:1.25rem}.doc .tabs ul{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -.25rem 0 0;padding:0}.doc .tabs li,.doc .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex}.doc .tabs li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c1c1c1;border-bottom:0;cursor:pointer;font-weight:700;height:2.5rem;line-height:1;margin-right:.25rem;padding:0 1.5rem;position:relative}.doc .tabs li+li{margin-top:0}.doc .tabset.is-loading .tabs li:not(:first-child),.doc .tabset:not(.is-loading) .tabs li:not(.is-active){background-color:#ddd}.doc .tabset.is-loading .tabs li:first-child:after,.doc .tabs li.is-active:after{background-color:#fff;content:"";display:block;height:3px;position:absolute;bottom:-1.5px;left:0;right:0}.doc .tabset>.content{border:1px solid #c1c1c1;padding:1.25rem}.doc .tabset.is-loading .tab-pane:not(:first-child),.doc .tabset:not(.is-loading) .tab-pane:not(.is-active){display:none}.doc .tab-pane>:first-child{margin-top:0}@media screen and (max-width:800px){.doc h1.page{font-size:28px}.doc h2{font-size:22px}}.doc .swagger-ui .topbar,.doc .swagger-ui .wrapper.information-container{display:none}.doc .swagger-ui .wrapper{padding:0;max-width:none}.doc .swagger-ui .scheme-container{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.doc .swagger-ui .scheme-container .schemes>label{margin:0}.doc .swagger-ui .opblock .opblock-summary-method{word-wrap:normal}.doc .swagger-ui .opblock .opblock-summary-path{word-break:break-all}.doc .swagger-ui .opblock-body select{min-width:auto}.doc .swagger-ui .opblock-tag-section{display:block}.doc .swagger-ui .models .model-container{background:none!important}.doc .swagger-ui .models .model-box{background-color:rgba(0,0,0,.05);position:relative;-webkit-transition:background-color .5s;transition:background-color .5s}.doc .swagger-ui .models .model-box:hover{background-color:rgba(0,0,0,.07)}.doc .docs-ui a{border:0}.doc .docs-ui p,.doc .docs-ui pre,.doc .docs-ui ul{margin-top:1rem}.paragraph{margin-top:1.25rem}.home .paragraph.hint{font-size:.9375rem}.home .ulist li+li{margin-top:0}.home h1,.home h2,.home h3{font-weight:700;line-height:1.2;margin:0 0 1em;max-width:none;letter-spacing:0}.home h2{font-weight:500}.home h1.page{font-size:2.375rem;margin-top:3.5rem;text-align:center}.home #preamble{margin:1rem 0 3rem;font-size:1.125rem;text-align:center}.home .card ul,.home .tile ul{line-height:1.25;list-style:none;margin:0;padding:0}.home .card li,.home .tile li{padding:.25em 0}.home .card a,.home .tile a{text-decoration:none;position:relative}.home .card a:before,.home .tile a:before{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background-color:currentColor;-webkit-transform:scale3d(0,.9999,.9999);transform:scale3d(0,.9999,.9999);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.home .card a:focus:before,.home .card a:hover:before,.home .tile a:focus:before,.home .tile a:hover:before{-webkit-transform:scale3d(1,.9999,.9999);transform:scale3d(1,.9999,.9999);-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.home .conceal-title>h2{display:none}.home .cards>.sectionbody{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem 0 0 -.75rem}.home .card,.home .cards>.sectionbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.home .card{color:#fff;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;margin:.75rem 0 0 .75rem;min-width:0;padding:1.25rem}.home .card:first-of-type{background-color:#eb4971}.home .card:nth-of-type(2){background-color:#6eba91}.home .card:nth-of-type(3){background-color:#1c81a0}.home .card:nth-of-type(4){background-color:#fc9c0c}.home .card h3{font-size:1.5rem;line-height:2rem;padding:0 0 1rem;position:relative}.home .card h3:after{content:"";display:block;position:absolute;max-width:5.75rem;height:0;left:0;right:0;bottom:0;border:1px solid;width:25%}.home .card .paragraph{font-weight:300;margin-top:1rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.home .card .ulist{font-weight:700;margin:1.5rem 0 .5rem;word-wrap:normal}.home .card a,.home .tile .title a{color:inherit}.home .card a:after{content:"\00a0>";width:0;display:inline-block}.home .tiles{font-size:1.125rem;margin-top:2.5rem}.home .tiles>h2{font-size:2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:3.125rem;text-align:center}.home .tiles>h2:after{content:"";display:block;background-color:currentColor;width:5.625rem;height:1px;margin:0 auto -1px;position:relative;top:1.375rem;outline:none}.home .tiles>.sectionbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .tile{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;margin-bottom:.25rem;min-width:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:50%}.home .tile .title{font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:0;margin-bottom:.25rem}@media screen and (min-width:769px){.home #preamble,.home h1.page{margin-left:.5rem;margin-right:.5rem}.home .cards>.sectionbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home .card{-ms-flex-preferred-size:0;flex-basis:0}.home .cards-4 .card{-ms-flex-preferred-size:calc(50% - 0.75rem);flex-basis:calc(50% - 0.75rem)}.home .tiles{padding:0 10%}.home .tiles>.sectionbody{margin:0 -.5rem}.home .tile{-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:0;padding:0 .5rem}}@media screen and (min-width:1024px){.home .cards-4 .card{-ms-flex-preferred-size:0;flex-basis:0}}.tutorials.body.tiles .doc{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:0}.tutorials .container{min-height:100%}@media screen and (max-width:768px){.tutorials.body.tiles .sect1{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:769px){.tutorials.body.tiles .sect1{-ms-flex-preferred-size:calc(33% - 40px);flex-basis:calc(33% - 40px)}}.tutorials.body.tiles .sectionbody{height:calc(100% - 55px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .9375rem;margin-left:auto;margin-right:auto;text-align:center}.tutorials.body.tiles .sectionbody,.tutorials.body.tiles>.sectionbody>img{display:-webkit-box;display:-ms-flexbox;display:flex}.tutorials.body.tiles .sectionbody>div.paragraph{font-size:1.3rem}.tutorials.body.tiles .sect1{padding-right:0;margin:0 1.25rem 1.25rem 0}.tutorials.body.tiles .sect1>h2{color:#fff;line-height:2.2rem;min-width:100%;text-align:center}.tutorials.body.tiles .sect2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tutorials.body.tiles .sect2.title{height:100%}.tutorials.body.tiles .sect2 .summary p{height:100%}.tutorials.body.tiles .sect1.architect>h2,.tutorials.body.tiles .sect1.developer>h2,.tutorials.body.tiles .sect1.devops>h2{background-color:#fff}.tutorials.body.tiles .sect3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:0}.tutorials.body.tiles .sect2.metadata{-ms-flex-line-pack:end;align-content:flex-end;border-top:1px solid #c1c1c1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.metadata{padding:.625rem}.metadata h3{font-size:1rem;font-weight:400}.grad:before{content:"";position:absolute;height:100%;width:100%;background-image:url(../img/noise.png);background-repeat:repeat;opacity:.11;z-index:-1}.grad{background:linear-gradient(50deg,#92b25e,#1c81a0);z-index:-2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutorials.body.tiles .sect3 h4{font-size:1.1rem;font-weight:400;margin-top:.5rem}.tutorials.body.tiles .sect5{margin:5px 0;width:50%}.tutorials.body.tiles .sect5 h6{font-size:1rem;margin:0}.tutorials .banner{color:#fff;height:calc(440px - 4.875rem)}.tutorials .banner h1{font-size:2.375rem;margin:0;padding:0;text-align:center}.tutorials .banner h2{font-weight:300;font-size:1.75rem;margin:0;padding:14px 0 17px;text-align:center}.tutorials .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutorials footer{margin-top:3rem}.searchbar{background-color:#000;height:4.2rem;line-height:1}.searchbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}.searchbar,.searchbar a{color:#fff}.searchbar-menu,.searchbar-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchbar-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.0625rem}.searchbar-start .searchbar-item.search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1.25rem}.searchbar-start input.query{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#000;color:inherit;padding:0;font-size:1.3rem;font-weight:300;border:0}.navbar{background-color:#000;height:4.875rem;position:fixed;top:0;right:0;left:0;z-index:3;line-height:1}.navbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}.navbar,.navbar a{color:#fff}.navbar a:focus,.navbar a:hover{text-decoration:none}.navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.navbar-brand,.navbar-brand .navbar-item{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-brand .navbar-item{height:42px;-webkit-transition:height .5s ease;transition:height .5s ease}.navbar-brand img{height:100%}.navbar-burger{width:30px;height:19px;background:none;border:0;position:relative;margin-left:auto;padding:0}.navbar-burger span{display:block;width:inherit;height:4px;background:#fff;margin-bottom:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.navbar-burger.is-active span{position:absolute}.navbar-burger.is-active span:first-child{top:8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-menu{display:none}.navbar-menu,.navbar-start{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navbar-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.0625rem}.navbar-item.has-dropdown-click label.navbar-dropper,.navbar-start>.navbar-item>.navbar-link,.navbar-start>a.navbar-item{display:block;padding:.75rem 1.25rem;text-transform:uppercase;letter-spacing:-.025em;position:relative}.navbar-item.has-dropdown-click label.navbar-dropper:after{content:"";position:absolute;background:url(../img/caret-down.svg) no-repeat 50% 50%;width:.875rem;height:1rem;margin-left:.25rem}.navbar-item.has-dropdown-click input.navbar-dropper{display:none}.navbar-dropdown{margin:0 1.25rem}.navbar-dropdown a{position:relative}.navbar-dropdown a:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background-color:#fff;-webkit-transform:scale3d(0,.9999,.9999);transform:scale3d(0,.9999,.9999);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.navbar-dropdown a:focus:after,.navbar-dropdown a:hover:after{-webkit-transform:scale3d(1,.9999,.9999);transform:scale3d(1,.9999,.9999);-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.navbar-dropdown.explore .title{display:none}.navbar-dropdown ul{list-style:none;padding:.5rem 0;margin:0}.navbar-dropdown ul.two-cols{display:grid;grid-template-columns:repeat(2,auto);-ms-flex-line-pack:start;align-content:flex-start}.navbar-dropdown li{padding:.75rem 1rem .75rem 1.25rem}.navbar-link .version{text-transform:none}.navbar-dropdown li.heading{font-weight:700}.navbar-dropdown li.current{font-weight:500}.navbar-dropdown li.current a.navbar-item:before{content:"\2023";position:absolute;left:-.75em}.navbar-dropdown ul.two-cols li.heading{grid-column:1/3}@media screen and (min-width:1024px){.navbar-start>.navbar-item:hover>.navbar-link,.navbar-start>a.navbar-item:hover{color:#ea2328}.navbar-dropdown{visibility:hidden;position:absolute;margin-left:1.25rem;-webkit-box-shadow:-5px 6px 10px rgba(25,24,24,.6);box-shadow:-5px 6px 10px rgba(25,24,24,.6);opacity:0}.navbar-dropdown.explore .title{display:block;font-weight:700;padding:1rem 1.25rem .75rem;background-color:#151514}.navbar-dropdown .cols{display:-webkit-box;display:-ms-flexbox;display:flex;background:#333 -webkit-gradient(linear,left top,left bottom,from(#333),to(#201a19));background:#333 linear-gradient(#333,#201a19)}.navbar-dropdown .cols ul+ul{border-left:3px solid #151514}.navbar-dropdown.versions li{padding-right:1.25rem}}.navbar-start .navbar-item.search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1.25rem}.navbar-menu:not(.is-active) .reveal-search-input>.navbar-item:not(.search){display:none}.navbar-start input.query{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#000;color:inherit;padding:.5rem .25rem;font-size:1rem;font-weight:300;border:0}.navbar-start input.query::-webkit-input-placeholder{color:inherit;padding-left:.125rem}.navbar-start input.query::-moz-placeholder{color:inherit;padding-left:.125rem}.navbar-start input.query:-ms-input-placeholder{color:inherit;padding-left:.125rem}.navbar-start input.query::-ms-input-placeholder{color:inherit;padding-left:.125rem}.navbar-start input.query::placeholder{color:inherit;padding-left:.125rem}.reveal-search-input .algolia-autocomplete{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff}.reveal-search-input .algolia-autocomplete:before{content:"";background:url(../img/search.svg) 50% 50% no-repeat;background-size:cover;border:0;height:1rem;width:1rem}.navbar-start:not(.reveal-search-input) input.query{display:none}.navbar-start button.search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;padding:0 .5rem}.navbar-start button.search:before{content:"";background:url(../img/search.svg) 50% 50% no-repeat;background-size:cover;border:0;height:1.25rem;width:1.25rem}.navbar-start button.search span{color:#fff;padding-left:.5rem}.reveal-search-input button.search:before{background:url(../img/search-close.svg) 50% 50% no-repeat}.navbar .red-btn{border:2px solid #ea2328;background-color:#ea2328;color:inherit;font-weight:700;font-size:1.125rem;height:3.25rem;width:9.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.025em;-webkit-transition:background-color .3s;transition:background-color .3s}.navbar .red-btn:focus,.navbar .red-btn:hover{background-color:#000;color:#fff}html.is-clipped--navbar{overflow-y:hidden}.navbar-menu.is-active{display:block;background-color:#000;position:absolute;top:4.875rem;left:0;right:0;padding:1.25rem 0;height:calc(100vh - 4.875rem);overflow-y:auto}.navbar-menu.is-active .navbar-start{display:block}.navbar-menu.is-active .navbar-item.search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.25rem;height:2.5rem}.navbar-menu.is-active .navbar-end{text-align:center;margin:1rem 0}@media screen and (min-width:1024px){.navbar-brand{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.25rem}.navbar-brand .navbar-item{height:47px;width:165px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-burger{display:none}.navbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item.has-dropdown-click input.navbar-dropper:checked+.navbar-dropdown{visibility:visible;opacity:1}.navbar-item.has-dropdown-click input.navbar-dropper:checked+.navbar-dropdown:before{content:"";display:block;position:absolute;top:-2.5rem;right:0;left:0;height:2.5rem;z-index:4}}.footer{background-color:#fff;color:#fff;padding:2.5rem 0;position:relative;z-index:2}.footer a{color:inherit;position:relative;text-decoration:none}.footer a:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background-color:#fff;-webkit-transform:scale3d(0,.9999,.9999);transform:scale3d(0,.9999,.9999);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.footer a.btn:after,.footer a.icon:after{content:none}.footer a:focus:after,.footer a:hover:after{-webkit-transform:scale3d(1,.9999,.9999);transform:scale3d(1,.9999,.9999);-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:73.75rem;margin:0 auto;padding-bottom:2rem}.footer-links .col{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;padding-top:.625rem}.footer-links .col:first-child{padding:0 0 1.25rem}.footer-links .col:first-child,.footer-links .col:nth-child(5){-ms-flex-preferred-size:100%;flex-basis:100%}.footer-logo{padding:1rem 0;width:193px}.footer-logo img{width:100%;vertical-align:top}.footer-links p.address{font-weight:300;margin:0;white-space:pre-wrap}.footer-links a.white-btn{background-color:#fff;color:#000;margin:1rem 0;display:inline-block;padding:1rem 3.5rem;border:2px solid #fff;font-weight:700;font-size:1.125rem;letter-spacing:-.025em;position:relative;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;float:left}.footer-links a.white-btn:focus,.footer-links a.white-btn:hover{background-color:#000;color:#fff}.footer-links a.btn~a{display:inline-block;font-weight:700;float:left;clear:left}.footer-links ul{font-size:.875rem;line-height:1;list-style:none;margin:0;padding:0;text-transform:uppercase}.footer-links li{padding:0 1rem .625rem 0}.footer-links li .heading{color:#ea2328;font-weight:700}.footer-links li .heading,.footer-links li a{line-height:1.7}.footer-links li a{font-size:.8125rem}.footer-links .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-4px}.footer-links .social-icons li{display:inline-block;padding:0}.footer-links .social-icons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;margin:0 .125rem;border-radius:50%;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.footer-links .social-icons svg{fill:#fff;width:35px;height:29px;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.footer-links .social-icons a:focus,.footer-links .social-icons a:hover{background-color:#fff}.footer-links .social-icons a:focus svg,.footer-links .social-icons a:hover svg{fill:#000}.footer-terms{font-size:.875rem;line-height:1;border-top:1px solid #fff;padding:2.125rem 0 .3125rem;max-width:71.25rem;margin:0 auto;text-align:center}.footer-terms span{display:block}.footer-terms a{font-weight:300;display:inline-block;margin:.625rem .3125rem}@media screen and (min-width:769px){.footer-links .col{-ms-flex-preferred-size:22%;flex-basis:22%}.footer-links .col:first-child{-ms-flex-preferred-size:34%;flex-basis:34%}.footer-links .col:nth-child(5){-ms-flex-preferred-size:100%;flex-basis:100%}.footer-links li{padding-bottom:.5rem}.footer-terms span{display:inline-block;margin-right:.5rem}.footer-terms a{display:inline-block;margin-right:1rem}}@media screen and (min-width:1024px){footer.footer{padding:1rem 0}.footer-links{padding-top:2rem}.footer-links .col{-ms-flex-preferred-size:17%;flex-basis:17%}.footer-links .col:first-child{-ms-flex-preferred-size:27%;flex-basis:27%;padding:0 1.25rem}.footer-links .col:nth-child(2){-ms-flex-preferred-size:16%;flex-basis:16%}.footer-links .col:nth-child(5){-ms-flex-preferred-size:23%;flex-basis:23%}.footer-links li a{font-size:inherit}.footer-links .social-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.75rem}.footer-terms{text-align:left}.footer-terms span{margin-left:.125rem}}@media screen and (min-width:1200px){.footer-links .social-icons a{width:52px;height:52px}.footer-links .social-icons svg{width:50px}}#optanon-popup-wrapper,.optanon-alert-box-wrapper{position:fixed;overflow:hidden;width:0}.hljs-comment,.hljs-meta{color:#708090}.hljs-keyword,.hljs-selector-tag{color:#66d9ef;font-weight:500}.hljs-subst{color:#66d9ef}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-variable{color:#ae81ff}.hljs-doctag,.hljs-string{color:#5e870c}.hljs-attribute,.hljs-tag{color:#f92672}.hljs-built_in,.hljs-function .hljs-title{color:#bbb04b}.hljs-regexp{color:#fd971f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}#atlwdg-trigger.atlwdg-trigger{display:none;background:-webkit-gradient(linear,left top,right top,from(#eb4971),to(#fc9c0c));background:linear-gradient(90deg,#eb4971 0,#fc9c0c);border:0;border-radius:3px 3px 0 0;-webkit-box-shadow:-2px -4px 30px rgba(0,0,0,.25);box-shadow:-2px -4px 30px rgba(0,0,0,.25);color:#fff!important;font-family:inherit;font-size:1rem;line-height:1;padding:.6875rem 1.5rem .5625rem;right:1.25rem;z-index:7}.atlwdg-trigger:after{content:"?"}@media screen and (min-width:769px){#atlwdg-trigger.atlwdg-trigger{display:block}}#atlwdg-container.atlwdg-popup{width:769px}.navbar-brand .navbar-item+.navbar-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1024px){.navbar-brand{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navbar-menu{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}#search-input{color:#333;font-family:inherit;font-size:.95rem;border:1px solid #1c81a0;border-radius:4px;line-height:1.5;padding:0 10px;width:250px;height:40px}.search-result-dropdown-menu{position:absolute;z-index:100;display:block;right:inherit;left:0;top:50px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;background:transparent;border:none;max-width:600px;min-width:500px;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.navbar-brand .navbar-item+.navbar-item{padding-left:0;padding-right:0}.search-result-dropdown-menu{min-width:calc(100vw - 3.75rem)}}@media screen and (max-width:800px){#search-input{width:180px}}.search-result-dataset{position:relative;border:1px solid #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px;max-height:calc(100vh - 5.25rem);color:#333}.search-result-highlight{color:#174d8c;background:rgba(143,187,237,.1);padding:.1em .05em}.search-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;margin-bottom:.5rem;margin-top:.5rem}.search-result-document-title{width:33%;border-right:1px solid #ddd;color:#a4a7ae;font-size:.8rem;padding:.25rem .5rem .25rem 0;text-align:right;position:relative;word-wrap:break-word}.search-result-document-hit{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.75em;color:#02060c;font-weight:700}.search-result-document-hit>a{color:inherit;display:block;padding:.5rem 0 .5rem 1rem;margin-bottom:.25rem}.search-result-document-hit>a:hover{background-color:rgba(69,142,225,.05)}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;font-size:18px;background:#eee;font-family:Open Sans,sans-serif;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#1c81a0}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#0f0f0f}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}input:focus,textarea:focus{outline:none}#fade{background-color:rgba(0,0,0,.7);width:100%;height:100%;left:0;top:0;cursor:pointer}#fade,#modal{position:fixed;z-index:2}#modal{width:900px;max-width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#close-modal{position:absolute;color:#fff;background:teal;border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-20px;top:-20px}.no-scroll{overflow:hidden}html{scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}li,p,td,th{line-height:1.6em;color:#757575}p strong{color:#333;font-weight:700}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}a small{display:block}small{font-size:80%}pre{font-family:Courier New,Courier,monospace;letter-spacing:-.5px;display:block;padding:10px;margin:0 0 10px;font-size:16px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow-x:auto}h2,h3,h4{margin-bottom:1.5em}.basic h2{text-align:center}.basic h2.text-left{text-align:left}a:not(.btn):hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ulist{padding-left:40px;margin-bottom:20px}.ulist li{list-style:disc;line-height:1.5em}.ulist p{margin-bottom:0}.hidden,.hide,.none{display:none}.invisible{visibility:hidden}.shadow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}.aligncenter{display:block;margin:0 auto}.floatnone{float:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-col{width:min(75%,900px);margin:0 auto}.absolute{position:absolute}.relative{position:relative}.bottom{bottom:0}.fixed{position:fixed}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-vert-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-center,.flex-horz-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-vert-space-between{-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.grid{display:grid}.grid-center{place-items:center}.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.columns-2 li{line-height:1.5em}.columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.z0{z-index:0}.z0,.z1{position:relative}.z1{z-index:1}.z2{z-index:2}.z2,.z3{position:relative}.z3{z-index:3}.z4{z-index:4}.z4,.z99{position:relative}.z99{z-index:99}.cf:after,.cf:before{content:" ";display:table}.cf:after,.clear,.clear-both{clear:both}.left{float:left!important}.right{float:right!important}.float20{float:left;width:20%}.float25{float:left;width:25%}.float33{float:left;width:33.3333%}.float50{float:left;width:50%}.float66{float:left;width:66.6667%}.float75{float:left;width:75%}.float80{float:left;width:80%}.inline{display:inline-block}.block{display:block;width:100%}.inline25{width:25%}.inline25,.inline33{display:inline-block;margin-right:-4px}.inline33{width:33.3333%}.inline50{width:50%}.inline50,.inline66{display:inline-block;margin-right:-4px}.inline66{width:66.6666%}.inline-middle{vertical-align:middle}.inline-top{vertical-align:top}.w20{width:20%}.w50{width:50%}.w75{width:75%}.w100{width:100%}.btn,.spotlight-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:red hatr display,sans-serif;white-space:nowrap;font-weight:700;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:8px;padding:20px 22px;cursor:pointer;height:32px;font-size:14px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:hover,.spotlight-content a:hover{text-decoration:none!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.card .btn:hover{-webkit-transform:none;transform:none}.btn p{margin-bottom:0}.btn.btn--filled,.grad .btn.btn--filled a{background-color:#fff;color:#1c81a0}.btn.btn--alt,.spotlight-content a{background-color:#1c81a0;color:#fff;border-color:#1c81a0}.btn.btn--grad{position:relative;overflow:hidden;background-image:linear-gradient(50deg,#1c81a0 30%,#92b25e);color:#fff;border:0;z-index:0;top:0}.btn--grad span{z-index:1}.btn.btn--alt a,.btn.btn--grad a{color:#fff}.btn.btn--grad a{position:relative;z-index:1}.highlightjs{margin:20px 0}.load-anim{height:40px;width:40px;background:#151825;border-radius:50%;border:1px solid #1c81a0;border-top:2px solid #fff;-webkit-animation:spin-loader .6s linear infinite;animation:spin-loader .6s linear infinite}@-webkit-keyframes spin-loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.pa-micro{padding:5px}.pa-small{padding:10px}.pa-medium{padding:20px}.pa-large{padding:40px}.pa-xlarge{padding:80px}.pa-xxlarge{padding:120px}.py-small{padding-top:10px;padding-bottom:10px}.py-medium{padding-top:20px;padding-bottom:20px}.py-large{padding-top:40px;padding-bottom:40px}.py-xlarge{padding-top:80px;padding-bottom:80px}.py-xxlarge{padding-top:120px;padding-bottom:120px}.px-small{padding-left:10px;padding-right:10px}.px-medium{padding-left:20px;padding-right:20px}.px-large{padding-left:40px;padding-right:40px}.px-xlarge{padding-left:80px;padding-right:80px}.pb-small{padding-bottom:10px}.pb-medium{padding-bottom:20px}.pb-large{padding-bottom:40px}.pt-small{padding-top:10px}.pt-xlarge{padding-top:60px}.pr-medium{padding-right:20px}.mx-auto{margin:0 auto}.ma-small{margin:10px}.ma-medium{margin:20px}.ma-large{margin:40px}.ma-xlarge{margin:60px}.mx-small{margin-right:10px;margin-left:10px}.my-small{margin-top:10px;margin-bottom:10px}.my-medium{margin-top:20px;margin-bottom:20px}.my-large{margin-top:40px;margin-bottom:40px}.my-xlarge{margin-top:60px;margin-bottom:60px}.mb-small{margin-bottom:10px}.mb-medium{margin-bottom:20px}.mb-large{margin-bottom:40px!important}.mb-xlarge{margin-bottom:60px!important}.mt-medium{margin-top:20px!important}.mt-xlarge{margin-top:60px!important}.mt-xxlarge{margin-top:120px!important}.ml-medium{margin-left:20px}.ml-large{margin-left:60px}.mr-small{margin-right:10px}.mr-large{margin-right:60px}.bg-cover{background-size:cover;background-position:50%}.bg-cover.bg-cover-top{background-position:top}.bg-cover.bg-cover-btm{background-position:bottom}.bg-grey{background-color:#eee}.bg-white{background-color:#fff}.white{color:#fff}.teal{color:#1c81a0}.container{width:min(90vw,1580px)}.inner{width:min(1200px,95%);margin:0 auto;z-index:1}.inner.inner--narrow{width:min(900px,95%)}footer .inner:first-child{padding-top:120px}header{height:80px}h1,h2,h3,h4,h5{font-family:Red Hat Display,sans-serif;margin-bottom:20px}.hero h1,.hero h2{color:#fff}h1{font-size:60px;font-weight:700}h2{font-size:40px}h2,h3{font-weight:500;color:#1c81a0}h3{font-size:30px;line-height:1.2em}h4{font-size:20px}h4,h5{font-weight:700;color:#1c81a0}h5{font-size:15px;line-height:1.8em}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty{display:none}p{margin-bottom:20px}.basic .paragraph,.community .paragraph,.home .paragraph{margin-top:0}.home-community h2{color:#1c81a0}.top-transition{-webkit-clip-path:polygon(50% 5%,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 5%,100% 0,100% 100%,0 100%,0 0)}.shape-transition{-webkit-clip-path:polygon(50% 5%,100% 0,100% 95%,50% 100%,0 95%,0 0);clip-path:polygon(50% 5%,100% 0,100% 95%,50% 100%,0 95%,0 0)}.btm-transition{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%)}.filter{margin-top:50px 20px;text-align:center}.grad{position:relative;width:100%;background-image:linear-gradient(50deg,#1c81a0 30%,#92b25e);z-index:0;top:0}.grad--two{background-image:linear-gradient(50deg,#92b25e,#1c81a0)}.grad .content{position:relative;z-index:1}.btn--grad:before,.grad:before{content:"";position:absolute;height:100%;width:100%;background-image:url(../img/noise.png);background-repeat:repeat;opacity:.11;z-index:1;top:0}.grad a{color:#fff;font-weight:700}.grad a:hover{text-decoration:underline}.grad h2,.grad h3,.grad h4{color:#fff!important}.hero{padding-top:80px;position:relative;overflow:hidden}.home-hero{min-height:550px}.home-hero-content h2{margin-bottom:20px}.hero--home .btn.btn--filled{margin:0 20px 20px}.logo{width:200px;position:relative}.users-section-flex>.content{display:-webkit-box;display:-ms-flexbox;display:flex}#orbit-activity-feed-GwluP0{border:2px solid #1c81a0;padding:5px}.home-quote{position:relative;margin-bottom:20px;left:0;top:0}.home-quote:before{content:"";position:absolute;left:0;top:0;width:109px;height:89px;background-image:url(../img/big-quotes.png);background-repeat:no-repeat;background-size:cover}.home-quote p{font-size:24px;font-style:italic;color:#1c81a0}.home-quote p strong{font-size:16px;font-style:normal;color:#333}#footer-logo{top:0}.footer-social-icons{padding-top:20px;text-align:left;display:block}.header-social-icons{height:40px;padding:8px 0;margin-bottom:5px}.header-social-icons img{max-height:100%}.header-social-icons a{margin-left:20px}.footer-social-icons a{display:inline-block;margin-right:20px}.footer-social-icons a:hover img,.header-social-icons a:hover img{opacity:.8}.col-2 .footer-social-icons img{height:30px;width:auto}.eye{height:130%;top:-140px;background-image:url(../img/eye-texture.svg);background-repeat:no-repeat;background-size:contain;background-position:100%}#top-nav,.eye{position:absolute;width:100%}#top-nav{z-index:3;top:0;left:0}#top-nav .inner{height:100%}.main-nav{width:70%}.main-nav li{position:relative}.main-nav .nav-link{font-family:red hat display,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:14px;position:relative;padding:20px 0}.main-nav .nav-link:hover{text-decoration:none!important}.main-nav .nav-link.btn{padding:20px 22px;cursor:pointer;color:#1c81a0}.main-nav .main-nav .nav-toggle{display:none}.main-nav .sub-menu{position:absolute;top:calc(100% + 15px);left:0;width:280px;padding:20px;z-index:1;border-radius:4px;display:none}.main-nav.nav-links li:hover>.sub-menu{display:block}.main-nav .sub-menu li a{display:block;height:100%}.main-nav .sub-menu:after{bottom:100%;left:10px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:15px solid rgba(136,183,213,0);border-bottom-color:#fff}.main-nav .sub-menu a:hover{color:#2aa1c5}.main-nav .sub-nav-icon,.main-nav .sub-nav-text{width:50px;margin-left:-4px;display:inline-block;vertical-align:middle;color:#2aa1c5}.main-nav .sub-nav-text{width:calc(100% - 50px);margin-left:-4px;font-weight:700;font-size:14px;text-transform:uppercase}.docs-nav{width:250px;background-color:#1c81a0;color:#fff;border-radius:5px;float:left;padding:15px;min-height:400px;position:sticky;top:20px}.docs-nav .sub-meun{display:none}.docs-nav .nav-link,.docs-nav .nav-text{color:#fff}.main-nav .sub-menu li a:hover .sub-nav-text{color:#2aa1c5}.main-nav .sub-menu li a:hover .sub-nav-icon{opacity:.8}.main-nav .sub-nav-icon img{height:30px}#hero-ctas .btn.btn--filled:first-child,.home-content .sectionbody .btn.btn--filled:first-child{margin-right:40px}.arrow{position:relative;background-color:#fff;z-index:1}.arrow:after,.arrow:before{content:"";display:block;background-image:url(../img/section-arrow-top.svg);background-repeat:no-repeat;background-position-x:center;height:75px;position:absolute;width:100%;left:0;bottom:100%}.arrow:after{background-image:url(../img/section-arrow-bottom.svg);bottom:auto;top:100%}.grad-arrow{margin-top:75px;height:299px;background-image:url(../img/section-arrow-grad.png);color:#fff}.grad svg{fill:#fff}.grad p,.grad p strong{color:#fff}footer{padding-bottom:60px}footer .col-2 a{font-weight:400}.lower-footer a,.lower-footer p{font-size:11px}.lower-footer .flex-row{-ms-flex-line-pack:start;align-content:flex-start}.mobile-nav-icon{display:none}.mobile-nav-icon img{height:50px;width:50px}#mobile-nav-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:5;color:#fff;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#mobile-nav-overlay.active{visibility:visible;opacity:1}.mobile-nav{padding:80px 18px}.mobile-nav-link{font-size:24px;color:#fff;font-weight:700;padding:12px 0}.exampleblock{border:1px solid #268198;border-radius:14px;padding:40px;margin-bottom:20px}#features h2,#features h3,.feature{color:#fff}.feature{width:30%}.feature .ma-small{font-weight:700}.feature img{width:60px}.feature .img-container{height:60px}.quote{padding-top:70px}.quote p,.quote p strong{color:#fff}.col-2 img,.col-2 svg{width:200px}.col-2{width:50%}#home-content.ma-xlarge{margin-bottom:0;padding-bottom:150px}#docs-content{padding-bottom:50px;margin-bottom:0}#first-arrow .inner p{padding-top:70px}.grayscale img{-webkit-filter:grayscale(1);filter:grayscale(1)}.company-logo{padding:2%;display:none}.company-logo.show{display:inline-block}.features-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-highlight .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.product-highlight .float50:last-child .content{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.product-highlight .col-2 .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-features h3{font-weight:500}.home-features .feature h3{width:100%;display:block;font-size:20px;font-weight:700}.home-community h3{font-size:18px;color:#0f0f0f;font-weight:700;margin-bottom:10px}#about-cassandra h2{color:#1c81a0}#about-cassandra .cf p{padding-bottom:20px}#about-cassandra .cf img{width:50%;padding-top:0}#about-cassandra .inner,#project-library .inner,#quickstart .inner{width:min(900px,95%)}.image.left,.image.right{width:50%;padding-right:3%;margin-bottom:50px}.image.left{padding-left:0;padding-right:3%}.cassandra-basics h3,.jump-links{text-align:center}.jump-links{color:#1c81a0;font-weight:700;font-family:Red Hat Display,sans-serif}.conduct p.highlight{color:#1c81a0;font-size:20px;-webkit-transition:all .1s ease;transition:all .1s ease}#how-to-contribute a,#join-conversation a{text-decoration:underline;font-weight:700}.right-border-white{border-right:1px solid #fff}#how-to-contribute li,#join-the-conversation li,.contribution-row{border-bottom:1px solid #fff}.contribution-row{padding-top:40px}.contribution-row:last-child{border:none}.contribute{min-height:1100px}.governance{min-height:500px}.governance-links .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.governance-link{margin-bottom:40px}.code-of-conduct p strong,.conduct-yourself{font-size:24px;font-weight:700;line-height:1.8em;color:#1c81a0}.governace-link{margin-bottom:40px}.discussion-row{padding:30px 0}.discussion-row .float66{padding-left:20px}.contibution-row{padding-top:20px}#case-studies,#resources{min-height:1000px}.grid-list{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%}.card,.grid-list li{cursor:pointer}.card{background-color:#fff;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.card-header{height:80px;border-radius:4px 4px 0 0;color:#fff;font-weight:700;background:#1c81a0;font-size:16px;line-height:1.5em;padding:20px}.case-studies .card-header{height:100px;background-color:#fff!important;padding:20px}.case-studies .card-header img{max-height:60px}.card-header--darkblue{background-color:#19427e}.card-content h5.teal{height:50px}.card-content p{line-height:1.7em}.card p{font-size:14px}.card:hover{-webkit-transform:scale(1.0125);transform:scale(1.0125)}#resources .card-content p{height:260px}.blog-landing #blog-main .card-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;min-height:115px}.blog-breadcrumb .inner{padding-bottom:10px;border-bottom:2px solid #ccc}#blog-main .card-content .btn p{display:block;min-height:0}#blog-main .card-header{height:110px;text-align:center}#blog-post h2,#blog-post h3{margin-top:40px}#blog-post h4{margin-top:20px}#blog-post p{margin:10px 0}#blog-post li{list-style-type:disc;margin-left:40px}.imageblock .title{font-size:14px;font-style:italic;margin-top:15px;line-height:1.3em}.imageblock .title strong{font-weight:700}#blog-post td,#blog-post th{border:1px solid #ddd;padding:5px}#blog-post blockquote{padding:10px 20px;margin:20px 0;font-size:24px;line-height:32px;color:#1c81a0;border-left:5px solid #eee;font-style:italic}.events #events-main .card-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;min-height:65px}.grid-list-wide{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(540px,1fr));width:100%}.events-banner{width:90%;padding-bottom:40px}.events .card-content img{max-height:300px;height:300px;width:auto}#events-main .card-content .btn p{display:block;min-height:0}#events-main .card-header{height:110px;text-align:center}#events-main .openblock{cursor:default}#events-main .py-large{padding-bottom:10px;padding-top:10px}.card-btn.card-btn--events{position:relative;bottom:auto;text-align:center;left:auto}#events-main .card-content .image{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}#case-studies .card-content p{height:250px}#resource-main .card{height:200px}span.author,span.date{font-size:.8em}span.author{display:none}.search{width:50%;border:3px solid #1c81a0;border-radius:32px;height:64px;padding-left:16px;font-size:20px}.resource-card{font-size:16px;padding:20px;font-weight:700;height:260px}.card-btn{position:absolute;bottom:20px;left:0;width:100%}.card-btn.card-btn--blog{position:relative;bottom:auto;text-align:center;left:auto}.card .res-tags p{font-size:12px}.card .res-tags{display:none}.resource-card h3{font-size:16px}.highlighter-rouge,p code{margin:20px 0;padding:20px;background-color:#efefef;border:1px solid #ccc;border-radius:4px;font-family:courier,monospace;font-size:.8em;line-height:1.6em;word-break:break-word}code.highlighter-rouge,p code{padding:0;background:#ffebee;border:0;color:red}.release-row h4{font-size:18px;color:#555;font-weight:300}.release-row h3,.release-row h4{margin-bottom:10px}.release-row .inline50 h5{font-size:14px}.cassandra-cloud h3{cursor:pointer;position:relative;background:#efefef;margin-bottom:20px;border-radius:8px;padding:20px;color:#1c81a0}.cassandra-cloud h3:after{content:"";width:30px;height:30px;background-size:100%;background-image:url(../img/chevron-down.svg);display:inline-block;vertical-align:middle;-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:10px}.cassandra-cloud h3.active:after{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.accordion-content,.accordion-content p{margin-bottom:20px}.card-header h3{color:#fff;font-weight:700;font-size:16px;line-height:1.5em;margin-bottom:0}.case-studies .card-content h3{font-size:16px}.card-header h4{color:#fff;font-size:12px}.card-header .paragraph{margin-top:0}.card-content{padding:20px}.case-studies .card-content{height:400px}.default-main{width:calc(100% - 450px);float:left}@media (max-width:1200px){.container{width:100%}.hide-1024{display:none}.default-main{width:calc(100% - 250px)}}@media (max-width:1000px){.hide-mobile{display:none}.half-1000{width:50%}.full-1000{float:none;width:100%;display:block}.no-flex-1000{display:inherit}.list{-webkit-column-count:3;-moz-column-count:3;column-count:3}.eye{top:-230px}.nav-links,footer .col-2.flex.flex-center{display:none}.nav-links,footer .col-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%}.mobile-nav-icon{display:block;position:absolute;top:33px;right:0}.main-nav{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);display:none;cursor:pointer}.main-nav.nav-links{padding:80px 18px;text-align:center}.main-nav .sub-menu.bg-white{display:block;position:relative;top:auto;left:auto;width:auto;padding:0;background:transparent}.main-nav .sub-menu:after,.main-nav .sub-nav-icon{display:none}.main-nav .nav-link{font-size:18px;line-height:2.2em}.main-nav .sub-menu li a .sub-nav-text.teal{font-family:red hat display,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:18px;position:relative;padding:7px 0}.pa-micro{padding:0}}@media (max-width:800px){:root{--val-baseline:15px}.half-800{width:50%}.full-800{float:none;width:100%;display:block}.no-flex-800{display:inherit}.users-section-flex>.content{display:block}.float50{float:none;width:100%}#mobile-docs-nav-burger{display:inline-block;cursor:pointer}#mobile-docs-nav-burger:hover svg{stroke:#90b15f}.eye{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.discussion-row .float66{padding-left:0}.hero h1,.hero h2,.main-content h2{font-size:36px}.features-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature{width:80%;margin:30px auto}.quote .col-2{width:100%}.quote .col-2.text-right{text-align:left}.search{width:80%}#join-the-conversation .pa-xxlarge{padding:120px 40px}#join-the-conversation li .ml-large{margin-left:0}#join-the-conversation .float33,#join-the-conversation .float66{float:none;width:100%}#about-cassandra .cf img{width:1000%}h3.header-content{line-height:1.7em}.right-border-white{border:none}.governance-links{min-height:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#project-library{padding:10px}.conduct{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contribute{min-height:1200px}.product-highlight .content{display:block}.image.left,.image.right{width:100%;padding-left:0;margin-top:20px;margin-bottom:20px;text-align:center}}@media (max-width:600px){.half-600{width:50%}.full-600{float:none;width:100%;display:block}.no-flex-600{display:inherit}.list{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0 auto}h4{font-size:18px}a,li,p{font-size:16px}.lower-footer a,.lower-footer p{font-size:11px}.eye{top:-320px}.product-highlight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.product-highlight .ml-large{margin-left:0;margin-top:10px}.header-social-icons.text-right{text-align:center}.header-social-icons a{margin:0 10px}}@media (max-width:500px){.half-500{width:50%}.full-500{float:none;width:100%;display:block}.no-flex-500{display:inherit}.join-header{padding-top:120px}.governance{min-height:1000px}.governance-link{padding:24px 0}.lower-footer .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){.half-400{width:50%}.full-400{float:none;width:100%;display:block}.no-flex-400{display:inherit}}