@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);
@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro);
@media (min-width: 2000px){.container{width:1636px}}@media (min-width: 2000px){.col-xl-3{width:25% !important}}@keyframes placeHolderShimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.angle--top-left{position:relative;overflow:hidden;clip-path:polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 100%)}@supports not (clip-path: polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 100%)){.angle--top-left::before,.angle--top-left::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--top-left::before{top:0;border-width:8vw 100vw 0 0;border-color:#fff transparent transparent transparent}}.angle--top-right{position:relative;overflow:hidden;clip-path:polygon(0 0,100% calc(0% + 7vw), 100% 100%,0 100%)}@supports not (clip-path: polygon(0 0,100% calc(0% + 7vw), 100% 100%,0 100%)){.angle--top-right::before,.angle--top-right::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--top-right::before{top:0;border-width:8vw 0 0 100vw;border-color:#fff transparent transparent transparent}}.angle--bottom-left{position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0, 100% 100%,0 calc(100% - 7vw))}@supports not (clip-path: polygon(0 0,100% 0, 100% 100%,0 calc(100% - 7vw))){.angle--bottom-left::before,.angle--bottom-left::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--bottom-left::after{bottom:0;border-width:0 100vw 8vw 0;border-color:transparent transparent #fff transparent}}.angle--bottom-right{position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0, 100% calc(100% - 7vw),0 100%)}@supports not (clip-path: polygon(0 0,100% 0, 100% calc(100% - 7vw),0 100%)){.angle--bottom-right::before,.angle--bottom-right::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--bottom-right::after{bottom:0;border-width:0 0 8vw 100vw;border-color:transparent transparent #fff transparent}}.angle--both-left-left{position:relative;overflow:hidden;clip-path:polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 calc(100% - 7vw))}@supports not (clip-path: polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 calc(100% - 7vw))){.angle--both-left-left::before,.angle--both-left-left::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--both-left-left::before{top:0;border-width:8vw 100vw 0 0;border-color:#fff transparent transparent transparent}.angle--both-left-left::after{bottom:0;border-width:0 100vw 8vw 0;border-color:transparent transparent #fff transparent}}.angle--both-right-right{position:relative;overflow:hidden;clip-path:polygon(0 0,100% calc(0% + 7vw), 100% calc(100% - 7vw),0 100%)}@supports not (clip-path: polygon(0 0,100% calc(0% + 7vw), 100% calc(100% - 7vw),0 100%)){.angle--both-right-right::before,.angle--both-right-right::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--both-right-right::before{top:0;border-width:8vw 0 0 100vw;border-color:#fff transparent transparent transparent}.angle--both-right-right::after{bottom:0;border-width:0 0 8vw 100vw;border-color:transparent transparent #fff transparent}}.angle--both-left-right{position:relative;overflow:hidden;clip-path:polygon(0 calc(0% + 7vw),100% 0, 100% calc(100% - 7vw),0 100%)}@supports not (clip-path: polygon(0 calc(0% + 7vw),100% 0, 100% calc(100% - 7vw),0 100%)){.angle--both-left-right::before,.angle--both-left-right::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--both-left-right::before{top:0;border-width:8vw 100vw 0 0;border-color:#fff transparent transparent transparent}.angle--both-left-right::after{bottom:0;border-width:0 0 8vw 100vw;border-color:transparent transparent #fff transparent}}.angle--both-right-left{position:relative;overflow:hidden;clip-path:polygon(0 0,100% calc(0% + 7vw), 100% 100%,0 calc(100% - 7vw))}@supports not (clip-path: polygon(0 0,100% calc(0% + 7vw), 100% 100%,0 calc(100% - 7vw))){.angle--both-right-left::before,.angle--both-right-left::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--both-right-left::before{top:0;border-width:8vw 0 0 100vw;border-color:#fff transparent transparent transparent}.angle--both-right-left::after{bottom:0;border-width:0 100vw 8vw 0;border-color:transparent transparent #fff transparent}}.angle__content{display:block;width:100%;height:auto}.angle--colour{color:#fff;background-color:#2196F3;text-align:center;padding:10% 0}.tooltip-icon{color:#A6B6C0;padding:0 0.25em;vertical-align:bottom}.row--flex{display:flex;align-items:center}.row--flex--stretch{align-items:stretch}.col--flex{display:flex;flex-direction:column}.flex-col{margin-bottom:2rem}@media screen and (max-width: 768px){.row--flex.row--flex--stretch{display:block}}.text-center{text-align:center}.text-right{text-align:right}.radius-none{border-radius:0}.radius-round{border-radius:2px}.radius-circle{border-radius:50%}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.block{display:block}.button-block{display:block;width:100%}.inline-block{display:inline-block}.center-block{display:block;margin:0 auto}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.shadow-none{box-shadow:none !important}.border-none{border:0 !important}.background-none{background-color:transparent !important}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center}.w-100{width:100%}.h-100{height:100%}.ghost-loading__block{display:block;width:90%;margin:0 auto 1rem 0;opacity:1;animation:placeHolderShimmer 0.5s linear infinite;animation-fill-mode:forwards;background:#FAF7FE;background:linear-gradient(to right, #FAF7FE 8%, rgba(250,247,254,0.4) 18%, #FAF7FE 33%);background-size:200% 100%}.ghost-loading__block--header{height:2rem;width:50%}.ghost-loading__block--text{height:1rem}.ghost-loading__block--paragraph{height:3rem;width:100%}.ghost-loading__block--stat{height:3rem}.ghost-loading__block--chart{height:180px;width:90%}.ghost-loading__block--chart--large{height:220px;width:100%}.ghost-loading__block--chart--xl{height:400px;width:100%}.ghost-loading__block--image{height:180px;width:100%}.ghost-loading__spacer{display:block;width:90%;height:2rem;margin:0;background:transparent}.mat-cell .ghost-loading{padding:0 !important}.mat-cell .ghost-loading__block{margin:0}.ghost-loading--list{display:flex;margin:1rem auto;border:0.5px solid #e0e0e0;box-shadow:0px 2px 2px rgba(0,0,0,0.24),0px 0px 2px rgba(0,0,0,0.12);border-radius:2px;padding:10px;height:200px}.ghost-loading--list--left{flex:0 0 180px;margin-right:2rem}.ghost-loading--list--right{flex:1 1 80%}.ghost-loading--card__content{padding:0 2rem}.ghost-loading--card__content--flex{display:flex}.ghost-loading--card__content--left,.ghost-loading--card__content--right{flex:0 0 50%}.ghost-loading--card__content--grid{padding:20px;display:grid;grid-row-gap:10px;grid-column-gap:10px;grid-template-areas:'lead lead lead' 'stat pie-chart vbar-chart' 'graph graph graph';grid-auto-columns:1fr;grid-template-rows:auto 300px auto}.ghost-loading--card__content--grid>div{display:flex;flex-direction:column}.ghost-loading--card__content--grid .lead{grid-area:lead}.ghost-loading--card__content--grid .graph{grid-area:graph}@media (max-width: 990px){.ghost-loading--card__content--grid{grid-template-areas:'lead lead' 'stat vbar-chart' 'graph graph' 'pie-chart pie-chart'}}@media screen and (max-width: 600px){.ghost-loading--card__content--grid{display:block}}.grid{margin:0 auto;max-width:1200px;width:100%;box-sizing:border-box;padding-right:1.66667%}.row{display:-webkit-box;display:-webkit-flex;display:block;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap}.row.align-center{align-items:center}.row--buttons{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 768px){.row--buttons{text-align:center;justify-content:center}.row--buttons .col{padding:1rem}}@media (max-width: 600px){.row--buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;flex-direction:column}}.row .col{float:left;margin-left:1.66667%;max-width:6.66667%;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.row.demo .col{background:#ff9696}.col.span2{max-width:15%;width:15%}@media (max-width: 768px){.col.span2{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span3{max-width:23.33333%;width:23.33333%}@media (max-width: 768px){.col.span3{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span4{max-width:31.66667%;width:31.66667%}@media (max-width: 768px){.col.span4{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span5{max-width:40%;width:40%}@media (max-width: 768px){.col.span5{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span6{max-width:48.33333%;width:48.33333%}@media (max-width: 768px){.col.span6{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span7{max-width:56.66667%;width:56.66667%}@media (max-width: 768px){.col.span7{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span8{max-width:65%;width:65%}@media (max-width: 768px){.col.span8{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span9{max-width:73.33333%;width:73.33333%}@media (max-width: 768px){.col.span9{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span10{max-width:81.66667%;width:81.66667%}@media (max-width: 768px){.col.span10{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span11{max-width:90%;width:90%}@media (max-width: 768px){.col.span11{width:100%;max-width:none;padding:0 1rem;display:block}}.col.span12{max-width:98.33333%;width:98.33333%}@media (max-width: 768px){.col.span12{width:100%;max-width:none;padding:0 1rem;display:block}}.col.offset1{margin-left:10%}@media (max-width: 768px){.col.offset1{margin-left:auto;margin-right:auto}}.col.offset2{margin-left:18.33333%}@media (max-width: 768px){.col.offset2{margin-left:auto;margin-right:auto}}.col.offset3{margin-left:26.66667%}@media (max-width: 768px){.col.offset3{margin-left:auto;margin-right:auto}}.col.offset4{margin-left:35%}@media (max-width: 768px){.col.offset4{margin-left:auto;margin-right:auto}}.col.offset5{margin-left:43.33333%}@media (max-width: 768px){.col.offset5{margin-left:auto;margin-right:auto}}.col.offset6{margin-left:51.66667%}@media (max-width: 768px){.col.offset6{margin-left:auto;margin-right:auto}}.col.offset7{margin-left:60%}@media (max-width: 768px){.col.offset7{margin-left:auto;margin-right:auto}}.col.offset8{margin-left:68.33333%}@media (max-width: 768px){.col.offset8{margin-left:auto;margin-right:auto}}.col.offset9{margin-left:76.66667%}@media (max-width: 768px){.col.offset9{margin-left:auto;margin-right:auto}}.col.offset10{margin-left:85%}@media (max-width: 768px){.col.offset10{margin-left:auto;margin-right:auto}}.col.offset11{margin-left:93.33333%}@media (max-width: 768px){.col.offset11{margin-left:auto;margin-right:auto}}h1{font-family:"Roboto Slab","Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1em;color:#F2994A;margin:0 0 1em 0 !important}h1{font-size:24px}@media screen and (min-width: 320px){h1{font-size:calc(24px + 12 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h1{font-size:36px}}@media (max-width: 640px){h1{line-height:1.25em}}aside h1,h1.aside__title{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:300}aside h1,h1.aside__title{font-size:18px}@media screen and (min-width: 320px){aside h1,h1.aside__title{font-size:calc(18px + 14 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){aside h1,h1.aside__title{font-size:32px}}h2{font-family:"Roboto Slab","Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.17em;color:#6B94AE;padding:1em 0;margin:0;letter-spacing:0}h2{font-size:20px}@media screen and (min-width: 320px){h2{font-size:calc(20px + 6 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h2{font-size:26px}}h3,span.as-h3{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.17em;color:#485361;margin:0;padding:0.5em 0}h3,span.as-h3{font-size:16px}@media screen and (min-width: 320px){h3,span.as-h3{font-size:calc(16px + 2 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h3,span.as-h3{font-size:18px}}h3.alt,span.alt.as-h3{font-weight:200;text-align:center;letter-spacing:0.03em;opacity:0.6}h3.alt,span.alt.as-h3{font-size:30px}@media screen and (min-width: 320px){h3.alt,span.alt.as-h3{font-size:calc(30px + 18 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h3.alt,span.alt.as-h3{font-size:48px}}h4{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.3em;color:#485361;padding:0}h4{font-size:16px}@media screen and (min-width: 320px){h4{font-size:calc(16px + 2 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h4{font-size:18px}}h5,.metadata__body,span{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3em;color:#A6B6C0;padding-top:0.5em}h5,.metadata__body,span{font-size:14px}@media screen and (min-width: 320px){h5,.metadata__body,span{font-size:calc(14px + 1 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){h5,.metadata__body,span{font-size:15px}}h5{margin-bottom:2em}span{padding-top:0}p,ul li{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5em;color:#485361;padding:0 0 1em 0;margin:0}p,ul li{font-size:16px}@media screen and (min-width: 320px){p,ul li{font-size:calc(16px + -1 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){p,ul li{font-size:15px}}p.meta,ul li.meta{color:#A6B6C0;padding:1rem 0 0 0;margin:0}p.intro-text,ul li.intro-text{font-family:"Roboto Slab","Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;color:#485361;font-weight:400;text-align:center;line-height:1.3em;padding:1rem 0}p.intro-text,ul li.intro-text{font-size:18px}@media screen and (min-width: 320px){p.intro-text,ul li.intro-text{font-size:calc(18px + 10 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){p.intro-text,ul li.intro-text{font-size:28px}}a{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-size:inherit;font-weight:500;color:#F2994A;text-transform:none;letter-spacing:0;transition:all 0.2s}a:hover,a:active,a:focus{color:#F2994A;opacity:0.7;cursor:pointer;text-decoration:none}ul{padding-left:2rem;list-style-type:disc}ul li{padding:0 0 0 1rem;margin:0}b,strong{font-weight:600;color:inherit}code{font-family:"Source Code Pro","Andale Mono WT","Andale Mono","Lucida Console","Courier New",Courier,monospace;font-weight:normal;font-size:1em;padding:2px 4px}label{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;color:#485361}label{font-size:16px}@media screen and (min-width: 320px){label{font-size:calc(16px + -2 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){label{font-size:14px}}button{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif}blockquote{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.17em;color:#A6B6C0}blockquote{font-size:34px}@media screen and (min-width: 320px){blockquote{font-size:calc(34px + 0 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){blockquote{font-size:34px}}cite{display:block;font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;line-height:1.22em;text-align:center;color:#A6B6C0;padding:1em 0}cite{font-size:18px}@media screen and (min-width: 320px){cite{font-size:calc(18px + 0 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){cite{font-size:18px}}q{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:4rem;line-height:1.125em;font-size:inherit;line-height:1.3em}q:before{content:'';position:absolute;left:-0.75em;height:100%;width:2px;background-color:#6B94AE}caption{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.6rem}span{color:inherit}input,textarea{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Open Sans",Helvetica,Arial,sans-serif}input,textarea{font-size:16px}@media screen and (min-width: 320px){input,textarea{font-size:calc(16px + -2 * ((100vw - 320px) / 688))}}@media screen and (min-width: 1008px){input,textarea{font-size:14px}}hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #A6B6C0}html{font-size:16px}body{background-color:#fff;margin:0;padding:0}header{background-color:#485361;padding:1rem;margin-bottom:2rem}header .nav{display:flex;align-items:center}header .nav img{margin-right:2rem}header nav{flex:1 1 auto;padding-top:1em}header nav a{font-size:1.25rem;color:#A1D2EF;text-decoration:none;margin:1em 0.5em;font-weight:400}header nav a:hover{color:#F2994A;opacity:1}@media screen and (max-width: 768px){header .col.nav{display:flex}}@media screen and (max-width: 600px){header{text-align:center}header .col.nav{display:block}header nav a{font-size:1rem}}pre{white-space:pre-wrap;background-color:#FAF7FE;border-radius:3px;padding:1rem 10px;margin-bottom:2rem;width:100%}@media screen and (max-width: 600px){pre{padding:0.5em}}.section{position:relative;padding:2rem 0 4rem 0}.section--light{background-color:#FAF7FE}.section--light h1{color:#F2994A}.section--light pre{background-color:#fff}.section--dark{background-color:#634C82}.section--dark .col>h1,.section--dark .col>h2,.section--dark .col>p,.section--dark ul .col>li,ul .section--dark .col>li{color:#fff}.section--slant{text-align:center;padding:2rem 0 10% 0;position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0, 100% 100%,0 calc(100% - 7vw))}@supports not (clip-path: polygon(0 0,100% 0, 100% 100%,0 calc(100% - 7vw))){.section--slant::before,.section--slant::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.section--slant::after{bottom:0;border-width:0 100vw 8vw 0;border-color:transparent transparent #fff transparent}}.section--slant-top{padding:10% 0;position:relative;overflow:hidden;clip-path:polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 100%)}@supports not (clip-path: polygon(0 calc(0% + 7vw),100% 0, 100% 100%,0 100%)){.section--slant-top::before,.section--slant-top::after{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.section--slant-top::before{top:0;border-width:8vw 100vw 0 0;border-color:#fff transparent transparent transparent}}.article{position:relative;text-decoration:none;margin:2rem auto;padding:2rem 4rem;background-color:#fff;box-shadow:0px 10px 20px rgba(57,57,57,0.1);border-radius:8px}.article__image{height:200px;width:80%;overflow:hidden;margin:0 auto}.article__image img{height:100%}@media screen and (max-width: 600px){.article{padding:2rem 1rem}}.back{color:#A6B6C0;text-decoration:none;display:inline-flex;align-items:center}.back svg{margin-right:1em}.back:hover{color:#F2994A}.back:hover svg g{fill:#F2994A}.glossary__row{background-color:#F1F7FF;border-bottom:1px solid #A1D2EF;padding:0 1rem;display:flex;align-items:center}.glossary__row>code{flex:0 0 200px;padding:1em 0;font-weight:600}.glossary__row p,.glossary__row ul li,ul .glossary__row li{padding:0}.glossary__row--sub{padding-left:2rem;background-color:#e2eeff}.glossary__row--sub--sub{padding-left:4rem;background-color:#d2e6ff}@media screen and (max-width: 600px){.glossary__row{flex-direction:column;align-items:flex-start;padding:2rem 1rem}.glossary__row>code{flex:0 0 auto}}.not-found .back{margin-top:2rem}@media screen and (max-width: 600px){.not-found .section{text-align:center}}.react-selectize{color:#000}.react-selectize.root-node{position:relative;width:300px}.react-selectize.root-node.disabled{pointer-events:none}.react-selectize.root-node .react-selectize-control{cursor:pointer;display:flex;align-items:flex-start;position:relative;padding:2px}.react-selectize.root-node .react-selectize-control .react-selectize-placeholder{display:block;line-height:30px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;position:absolute;max-width:calc(100% - 56px)}.react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values{display:flex;min-height:30px;flex-grow:1;flex-wrap:wrap}.react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .resizable-input{background:none;border:none;outline:none;font-size:1em;margin:2px;padding:4px 0px;vertical-align:middle;width:0px}.react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .value-wrapper{display:flex;align-items:center}.react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container,.react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container{flex-grow:0;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;height:30px}.react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container{width:16px}.react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container{width:32px}.react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container:hover .react-selectize-reset-button path{stroke:#c0392b}.react-selectize.root-node .react-selectize-control .react-selectize-reset-button path{transition:stroke 0.5s 0s ease;stroke:#999;stroke-linecap:square;stroke-linejoin:mitter}.react-selectize.root-node .react-selectize-control .react-selectize-toggle-button path{fill:#999}.react-selectize.dropdown-menu-wrapper{position:absolute}.react-selectize.dropdown-menu-wrapper.tethered{min-width:300px}.react-selectize.dropdown-menu-wrapper:not(.tethered){width:100%}.react-selectize.dropdown-menu{box-sizing:border-box;overflow:auto;position:absolute;max-height:200px;z-index:10}.react-selectize.dropdown-menu.tethered{min-width:300px}.react-selectize.dropdown-menu:not(.tethered){width:100%}.react-selectize.dropdown-menu .groups.as-columns{display:flex}.react-selectize.dropdown-menu .groups.as-columns>div{flex:1}.react-selectize.dropdown-menu .option-wrapper{cursor:pointer;outline:none}.multi-select.react-selectize.root-node .simple-value{display:inline-block;margin:2px;vertical-align:middle}.multi-select.react-selectize.root-node .simple-value span{display:inline-block;padding:2px 5px 4px;vertical-align:center}.simple-select.react-selectize.root-node .simple-value{margin:2px}.simple-select.react-selectize.root-node .simple-value span{display:inline-block;vertical-align:center}.react-selectize.default{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}.react-selectize.default.root-node .react-selectize-control{background-color:#fff;border:1px solid;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;font-size:1em}.react-selectize.default.root-node .react-selectize-control .react-selectize-placeholder{color:#aaa;text-indent:8px}.react-selectize.default.root-node .react-selectize-control .react-selectize-search-field-and-selected-values{padding-left:5px}.react-selectize.default.root-node.open.flipped .react-selectize-control{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0px;border-top-right-radius:0px}.react-selectize.default.root-node.open:not(.flipped) .react-selectize-control{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-top-right-radius:4px}.react-selectize.dropdown-menu-wrapper.default{overflow:hidden}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.custom-enter-active,.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.custom-leave-active{transition:transform 0.2s 0s ease}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-enter{transform:translateY(100%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-enter-active{transform:translateY(0%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-leave{transform:translateY(0%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-leave-active{transform:translateY(100%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-enter{transform:translateY(-100%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-enter-active{transform:translateY(0%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-leave{transform:translateY(0%)}.react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-leave-active{transform:translateY(-100%)}.react-selectize.dropdown-menu.default{background:#fff;border:1px solid #ccc;margin-top:-1px}.react-selectize.dropdown-menu.default.flipped{border-top-left-radius:4px;border-top-right-radius:4px}.react-selectize.dropdown-menu.default:not(.flipped){border-color:#b3b3b3 #ccc #d9d9d9;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.react-selectize.dropdown-menu.default .no-results-found{color:#aaa !important;font-style:oblique;padding:8px 10px}.react-selectize.dropdown-menu.default .simple-group-title{background-color:#fafafa;padding:8px 8px}.react-selectize.dropdown-menu.default .option-wrapper.highlight{background:#f2f9fc;color:#333}.react-selectize.dropdown-menu.default .option-wrapper .simple-option{color:#666;cursor:pointer;padding:8px 10px}.react-selectize.dropdown-menu.default .option-wrapper .simple-option.not-selectable{background-color:#f8f8f8;color:#999;cursor:default;font-style:oblique;text-shadow:0px 1px 0px #fff}.multi-select.react-selectize.default.root-node .simple-value{background:#f2f9fc;border:1px solid #c9e6f2;border-radius:2px;color:#08c}.simple-select.react-selectize.default.root-node.open .react-selectize-control{background-color:#fff}.simple-select.react-selectize.default.root-node:not(.open) .react-selectize-control{background-color:#f9f9f9;background-image:linear-gradient(to bottom, #fefefe, #f2f2f2)}.react-selectize.bootstrap3{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}.react-selectize.bootstrap3.root-node.open .react-selectize-control{background-color:#fff;border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.react-selectize.bootstrap3.root-node .react-selectize-control{border:1px solid;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;font-size:1em}.react-selectize.bootstrap3.root-node .react-selectize-control .react-selectize-placeholder{color:#aaa;text-indent:8px}.react-selectize.bootstrap3.root-node .react-selectize-control .react-selectize-search-field-and-selected-values{padding-left:5px}.react-selectize.bootstrap3.dropdown-menu-wrapper.flipped{margin-bottom:5px}.react-selectize.bootstrap3.dropdown-menu-wrapper:not(.flipped){margin-top:5px}.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter-active,.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave-active{transition:opacity 0.2s 0s ease}.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter-active{opacity:1;-ms-filter:none;filter:none}.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave{opacity:1;-ms-filter:none;filter:none}.react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.react-selectize.bootstrap3.dropdown-menu{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.react-selectize.bootstrap3.dropdown-menu.flipped{margin-bottom:5px}.react-selectize.bootstrap3.dropdown-menu:not(.flipped){margin-top:5px}.react-selectize.bootstrap3.dropdown-menu .no-results-found{color:#aaa !important;font-style:oblique;padding:8px 10px}.react-selectize.bootstrap3.dropdown-menu .groups:not(.as-columns)>div:not(:first-child){border-top:1px solid #e5e5e5;margin:12px 0px 0px 0px}.react-selectize.bootstrap3.dropdown-menu .simple-group-title{background-color:#fff;color:#999;padding:8px 8px;text-shadow:0px 1px 0px rgba(0,0,0,0.05)}.react-selectize.bootstrap3.dropdown-menu .option-wrapper.highlight{background:#428bca}.react-selectize.bootstrap3.dropdown-menu .option-wrapper.highlight .simple-option{color:#fff}.react-selectize.bootstrap3.dropdown-menu .option-wrapper .simple-option{color:#333;cursor:pointer;padding:8px 10px}.react-selectize.bootstrap3.dropdown-menu .option-wrapper .simple-option.not-selectable{background-color:#f8f8f8;color:#999;cursor:default;font-style:oblique;text-shadow:0px 1px 0px #fff}.multi-select.react-selectize.bootstrap3.root-node .simple-value{background:#efefef;border-radius:4px;color:#333}.react-selectize.material{font-family:Roboto, sans-serif}.react-selectize.material.root-node.open .react-selectize-control:after{transform:scaleX(1)}.react-selectize.material.root-node .react-selectize-control{border-bottom:1px solid rgba(0,0,0,0.3)}.react-selectize.material.root-node .react-selectize-control:after{background-color:#00bcd4;content:"";transform:scaleX(0);transition:transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;position:absolute;left:0px;bottom:-1px;width:100%;height:2px}.react-selectize.material.root-node .react-selectize-control .react-selectize-placeholder{color:rgba(0,0,0,0.3);text-indent:4px}.react-selectize.material.dropdown-menu-wrapper.flipped{margin-bottom:8px}.react-selectize.material.dropdown-menu-wrapper.flipped .dropdown-menu{transform-origin:100% 100%}.react-selectize.material.dropdown-menu-wrapper:not(.flipped){margin-top:8px}.react-selectize.material.dropdown-menu-wrapper:not(.flipped) .dropdown-menu{transform-origin:0% 0%}.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter-active,.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave-active{transition:transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms,opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms}.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(0, 0)}.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter-active{opacity:1;-ms-filter:none;filter:none;transform:scale(1, 1)}.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave{opacity:1;-ms-filter:none;filter:none;transform:scale(1, 1)}.react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.react-selectize.material.dropdown-menu{background-color:#fff;border-radius:2px;box-shadow:rgba(0,0,0,0.118) 0px 1px 6px,rgba(0,0,0,0.118) 0px 1px 4px;max-height:250px;padding:8px 0px}.react-selectize.material.dropdown-menu.flipped{margin-bottom:8px}.react-selectize.material.dropdown-menu:not(.flipped){margin-top:8px}.react-selectize.material.dropdown-menu .no-results-found{font-style:oblique;font-size:16px;height:32px;padding:0px 16px;display:flex;align-items:center}.react-selectize.material.dropdown-menu .groups:not(.as-columns)>div:not(:last-child){border-bottom:1px solid #e5e5e5}.react-selectize.material.dropdown-menu .simple-group-title{color:#8f8f8f;display:flex;align-items:center;font-size:14px;height:48px;padding:0px 10px}.react-selectize.material.dropdown-menu .option-wrapper.highlight{background-color:rgba(0,0,0,0.098)}.react-selectize.material.dropdown-menu .option-wrapper .simple-option{color:rgba(0,0,0,0.875);cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:16px;height:48px;padding:0px 16px}.react-selectize.material.dropdown-menu .option-wrapper .simple-option.not-selectable{background-color:#f8f8f8;color:#999;cursor:default;font-style:oblique;text-shadow:0px 1px 0px #fff}.multi-select.react-selectize.material.root-node .simple-value span{padding:0px}.multi-select.react-selectize.material.root-node .simple-value span:after{content:","}.simple-select.react-selectize.material.root-node .simple-value{margin:4px 3px 3px 2px}.react-select-list-item-active{background:#17a2b8;color:#fffdfd !important}

