/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,400italic,600,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),input[type=number],optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),input[type=number],textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.font-x1{font-size:56px;line-height:1}@-webkit-keyframes jump{0%{-webkit-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-moz-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-o-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-ms-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-webkit-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);-moz-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);-o-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);animation-timing-function:cubic-bezier(.33333,.66667,.66667,1)}69%{-webkit-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-moz-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-o-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-webkit-transform:translate3d(0,-3px,0) scale3d(1,1,1);-moz-transform:translate3d(0,-3px,0) scale3d(1,1,1);-o-transform:translate3d(0,-3px,0) scale3d(1,1,1);-ms-transform:translate3d(0,-3px,0) scale3d(1,1,1);transform:translate3d(0,-3px,0) scale3d(1,1,1)}100%{-webkit-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-moz-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-o-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-ms-transform:translate3d(0,0,0) scale3d(.95,.95,.95);transform:translate3d(0,0,0) scale3d(.95,.95,.95)}}@keyframes jump{0%{-webkit-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-moz-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-o-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-ms-transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);transform:translate3d(0,1.5px,0) scale3d(.9,.9,.9);-webkit-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);-moz-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);-o-animation-timing-function:cubic-bezier(.33333,.66667,.66667,1);animation-timing-function:cubic-bezier(.33333,.66667,.66667,1)}69%{-webkit-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-moz-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-o-animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);animation-timing-function:cubic-bezier(.33333,0,.66667,.33333);-webkit-transform:translate3d(0,-3px,0) scale3d(1,1,1);-moz-transform:translate3d(0,-3px,0) scale3d(1,1,1);-o-transform:translate3d(0,-3px,0) scale3d(1,1,1);-ms-transform:translate3d(0,-3px,0) scale3d(1,1,1);transform:translate3d(0,-3px,0) scale3d(1,1,1)}100%{-webkit-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-moz-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-o-transform:translate3d(0,0,0) scale3d(.95,.95,.95);-ms-transform:translate3d(0,0,0) scale3d(.95,.95,.95);transform:translate3d(0,0,0) scale3d(.95,.95,.95)}}@-webkit-keyframes jiggle{0%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}12.5%,62.5%{-webkit-transform:translate3d(-4px,0,0);-moz-transform:translate3d(-4px,0,0);-o-transform:translate3d(-4px,0,0);-ms-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}37.5%,87.5%{-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);-o-transform:translate3d(4px,0,0);-ms-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes jiggle{0%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}12.5%,62.5%{-webkit-transform:translate3d(-4px,0,0);-moz-transform:translate3d(-4px,0,0);-o-transform:translate3d(-4px,0,0);-ms-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}37.5%,87.5%{-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);-o-transform:translate3d(4px,0,0);-ms-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes glow{0%,100%{opacity:1}50%{opacity:.5}}@keyframes glow{0%,100%{opacity:1}50%{opacity:.5}}@-webkit-keyframes glow-loading{0%{opacity:1}100%{opacity:0}}@keyframes glow-loading{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}25%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}75%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}@keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}25%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}75%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}button,html,input,input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),input[type=number],select,textarea{font-family:'Source Sans Pro',"Helvetica Neue",Helvetica,Arial,sans-serif;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Source Sans Pro',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;line-height:26px;color:#333;background-color:#0f2a4a;-webkit-overflow-scrolling:touch;overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1{font-size:28px;line-height:1}h2{font-size:24px;line-height:1}h3{font-size:20px;line-height:1}h4{font-size:16px;line-height:24px}sub,sup{font-size:.8em}sub{bottom:-.2em}sup{top:-.2em}b{font-weight:700}em{font-style:italic}hr{border:none;border-top:1px solid #eee;clear:both;margin-bottom:1.25rem}code,pre{font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;font-size:95%;line-height:1.5}code{display:inline-block;padding-left:2px;padding-right:2px;vertical-align:baseline;color:#1c887e}code:not([class*=language-]){background:#f3f3f3}pre{padding:1em 1.25em;white-space:pre-wrap;background:#f3f3f3!important;color:#333}pre .line-highlight{background:rgba(34,166,153,.15)}.btn{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border:0;display:inline-block;line-height:20px!important;overflow:hidden;padding:.625rem 1.875rem;position:relative;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;text-indent:.35em}.btn.round{border-radius:3em}.btn.small{-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;padding:.25rem 1.25rem}.btn.small [class*=icon-]{font-size:100%}.btn[disabled]{cursor:not-allowed}.btn.lowercase{letter-spacing:0;text-indent:0;text-transform:none}.btn.primary{background-color:#22a699;color:#fff}.btn.primary:hover{background-color:#1e9185}.btn.primary:active{box-shadow:rgba(0,0,0,.3) 0 0 0 3em inset}.btn.primary[disabled],.btn.primary[disabled]:active,.btn.primary[disabled]:hover{background-color:#3dd7c8;box-shadow:none}.btn.secondary{background-color:#56579b;color:#fff}.btn.secondary:hover{background-color:#4d4e8b}.btn.secondary:active{box-shadow:rgba(0,0,0,.3) 0 0 0 3em inset}.btn.secondary[disabled],.btn.secondary[disabled]:active,.btn.secondary[disabled]:hover{background-color:#8384ba;box-shadow:none}.btn.tertiary{background-color:#dedede;color:#333}.btn.tertiary:hover{background-color:#d1d1d1}.btn.tertiary:active{box-shadow:rgba(94,94,94,.3) 0 0 0 3em inset}.btn.tertiary[disabled],.btn.tertiary[disabled]:active,.btn.tertiary[disabled]:hover{background-color:#e8e8e8;box-shadow:none;color:#999}.btn.ancillary{box-shadow:#ccc 0 0 0 1px inset;color:#666;letter-spacing:0;text-indent:0;text-transform:none}.btn.ancillary:hover{color:#666}.btn.ancillary.active,.btn.ancillary:active{box-shadow:#999 0 0 0 3em inset;background-color:#ccc;color:#fff}.btn.inverse{box-shadow:rgba(255,255,255,.3) 0 0 0 1px inset;color:#fff;letter-spacing:0;text-indent:0;text-transform:none}.btn.inverse:hover{box-shadow:rgba(255,255,255,.2) 0 0 0 1px inset}.btn.inverse:active{box-shadow:rgba(255,255,255,.1) 0 0 0 3em inset}.btn.inverse.active{color:#333;box-shadow:#fff 0 0 0 3em inset}.btn.selected{color:#666;padding-left:1.5rem;padding-right:1.5rem}.btn.selected:after{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:'';border:1px dotted #999;display:block}.btn.selected [class*=icon-]{text-indent:0;letter-spacing:0;margin-left:-.375rem}.btn.progress{height:auto}.btn.progress .active,.btn.progress .rest{-webkit-transition:all .7s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .7s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .7s cubic-bezier(.175,.885,.335,1.05);transition:all .7s cubic-bezier(.175,.885,.335,1.05)}.btn.progress .rest{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;opacity:1}.btn.progress .active{position:absolute;top:50%;right:0;bottom:auto;left:0;width:auto;height:auto;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.btn.progress:before{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:2px;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);content:''}.btn.progress .progress-bar{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:2px;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:1}.btn.progress.primary .progress-bar{background-color:#197c72}.btn.progress.secondary .progress-bar{background-color:#44457a}.btn.progress.tertiary .progress-bar{background-color:#22a699}.btn.progress.progress-active{cursor:progress}.btn.progress.progress-active .rest{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}.btn.progress.progress-active .active{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1}.btn.progress.progress-active:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.btn.progress.progress-active .progress-bar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.btn.loading .active,.btn.loading .rest{-webkit-transition:all .7s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .7s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .7s cubic-bezier(.175,.885,.335,1.05);transition:all .7s cubic-bezier(.175,.885,.335,1.05)}.btn.loading .rest{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;opacity:1}.btn.loading .active{position:absolute;top:50%;right:0;bottom:auto;left:0;width:auto;height:auto;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.btn.loading:before{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:rgba(0,0,0,.2);opacity:0;content:''}.btn.loading .loading-bar{position:absolute;top:auto;right:0;bottom:0;left:0;width:33.3%;height:2px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;z-index:1}.btn.loading.primary .loading-bar{background-color:#2bd0c0}.btn.loading.secondary .loading-bar{background-color:#7374b1}.btn.loading.tertiary .loading-bar{background-color:#22a699}.btn.loading.loading-active{cursor:progress}.btn.loading.loading-active .rest{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}.btn.loading.loading-active .active{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1}@keyframes loading-horiz{0%,100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(300%);-moz-transform:translateX(300%);-o-transform:translateX(300%);-ms-transform:translateX(300%);transform:translateX(300%)}}.btn.loading.loading-active:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.btn.loading.loading-active .loading-bar{-webkit-animation:loading-horiz 2s ease-in-out;-moz-animation:loading-horiz 2s ease-in-out;-o-animation:loading-horiz 2s ease-in-out;animation:loading-horiz 2s ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:1}.btn.paginated{background-color:#e6e6e6;color:#333;padding-left:1rem;padding-right:1rem;letter-spacing:0;text-indent:0}.btn.paginated:hover{background-color:#d9d9d9}.btn.paginated:active{box-shadow:rgba(102,102,102,.3) 0 0 0 3em inset}.btn.paginated+.btn{margin-left:1px;background-color:#dedede;color:#333}.btn.paginated+.btn:hover{background-color:#d1d1d1}.btn.paginated+.btn:active{box-shadow:rgba(94,94,94,.3) 0 0 0 3em inset}.btn.paginated[disabled],.btn.paginated[disabled]:active,.btn.paginated[disabled]:hover{background-color:#f0f0f0;box-shadow:none;color:#999}.btn.paginated .icon-arrow-left,.btn.paginated .icon-arrow-right{font-size:14px;line-height:20px;line-height:20px!important;display:inline-block;vertical-align:top}.btn.small.circle{padding-left:0;padding-right:0;text-align:center;width:28px}.btn.scale{background-color:transparent;padding:0;width:14px;box-shadow:#22a699 0 0 0 1px inset;color:#22a699;letter-spacing:0;text-indent:0;text-transform:none}.btn.scale [class*=icon-]:only-child{display:block;font-size:10px;line-height:14px;letter-spacing:0;text-indent:0}.btn.scale.active,.btn.scale:active{box-shadow:#22a699 0 0 0 3em inset;color:#fff}.btn.scale.disabled{box-shadow:#ccc 0 0 0 1px inset;color:#ccc;cursor:not-allowed}.btn [class*=icon-]{font-size:80%;display:inline-block;margin-right:.25em;vertical-align:baseline}.btn [class*=icon-]:only-child{font-size:14px;line-height:20px;letter-spacing:0;margin-right:0;text-indent:0;display:block}.btn-group{display:inline-block}.btn-group>.btn{float:left}.btn-group.right>.btn{float:right}.btn-group.full-bleed{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn-group.full-bleed>.btn{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pagination .count{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;display:inline-block;line-height:40px;margin-left:1rem;color:#444}.pagination .count .preposition{color:#999}.btn-group.toggle .btn+.btn{margin-left:-1px}.btn-group.toggle .btn:first-of-type{border-radius:3em 0 0 3em}.btn-group.toggle .btn:last-of-type{border-radius:0 3em 3em 0}.btn-group.toggle-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-group.toggle-form>.btn.toggle-form{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-box-shadow 225ms ease-out,background-color .3s ease-in,color .3s ease-out;-moz-transition:-moz-box-shadow 225ms ease-out,background-color .3s ease-in,color .3s ease-out;-o-transition:box-shadow 225ms ease-out,background-color .3s ease-in,color .3s ease-out;transition:box-shadow 225ms ease-out,background-color .3s ease-in,color .3s ease-out;font-weight:600;font-size:14px;line-height:20px;background-color:rgba(255,255,255,.5);box-shadow:rgba(255,255,255,0) 0 0 0 0 inset;color:#999;letter-spacing:0;margin:0;text-indent:0;text-transform:none}.btn-group.toggle-form>.btn.toggle-form:not(:first-of-type){margin-left:1px}.btn-group.toggle-form input.toggle-form{display:none}.btn-group.toggle-form input.toggle-form:checked+label{background-color:#fff;box-shadow:rgba(255,255,255,.7) 0 0 0 3em inset;color:#22a699}.sidebar .algolia-autocomplete{width:100%;vertical-align:top;border:1px solid #ccc}.nav-search .algolia-autocomplete{display:block!important;height:100%}.wrapper-desktop-search-results .ds-dropdown-menu{top:.75rem!important;bottom:auto!important;left:0!important;right:0!important;background:#f8f8f8;margin-right:2rem}.wrapper-mobile-search-results .ds-dropdown-menu{bottom:auto!important;left:0!important;right:0!important;top:64px!important;background:rgba(255,255,255,.97);box-shadow:rgba(0,0,0,.03) 0 0 1px 5px;text-align:left}@media screen and (min-width:800px){.wrapper-mobile-search-results .ds-dropdown-menu{top:64px!important}}.wrapper-mobile-search-results .ds-dropdown-menu>*{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:800px){.wrapper-mobile-search-results .ds-dropdown-menu>*{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:800px){.wrapper-mobile-search-results .ds-dropdown-menu>*{margin:0 5.55555%}}@media screen and (min-width:1200px){.wrapper-mobile-search-results .ds-dropdown-menu>*{margin:0 8.333325%}}@media screen and (min-width:1600px){.wrapper-mobile-search-results .ds-dropdown-menu>*{margin:0 11.1111%}}@media screen and (min-width:800px){.wrapper-mobile-search-results .ds-dropdown-menu>*{padding-left:1.875rem;padding-right:1.875rem}}.algolia-docsearch-suggestion--category-header{display:none}.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.aa-suggestions .aa-suggestion:first-child .algolia-docsearch-suggestion--category-header{padding-top:0}.algolia-docsearch-suggestion--highlight{font-weight:600;color:#3e7dd4;background:0 0}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{color:inherit;background:#eee}.aa-cursor .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content:before{opacity:1!important}.algolia-docsearch-suggestion--subcategory-column{display:none;cursor:default}.algolia-docsearch-suggestion--text{display:none}.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--content,.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--content{border-top:0}.algolia-docsearch-suggestion--subcategory-inline{font-weight:600;display:inline-block}.algolia-docsearch-suggestion--subcategory-inline:after{content:" › "}.algolia-docsearch-suggestion--title{display:inline;font-weight:400;font-size:11px}.algolia-docsearch-footer{font-size:12px;line-height:16px;color:#ccc;padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:800px){.algolia-docsearch-footer{padding-left:1.875rem;padding-right:1.875rem}}.algolia-docsearch-footer .algolia-docsearch-footer--logo{display:inline-block!important;width:45px;height:16px;text-indent:101%;overflow:hidden;white-space:nowrap;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.sidebar.charcoal .wrapper-desktop-search-results .ds-dropdown-menu{background:0 0}.sidebar.charcoal .wrapper-mobile-search-results .ds-dropdown-menu{background:0 0}.sidebar.charcoal .algolia-docsearch-suggestion--content{color:#999!important}.sidebar.charcoal .algolia-docsearch-suggestion--category-header{color:#666!important}.document-formatting h1,.document-formatting h2,.document-formatting h3,.document-formatting h4{line-height:1em}.document-formatting h1:not(:first-child),.document-formatting h2:not(:first-child),.document-formatting h3:not(:first-child),.document-formatting h4:not(:first-child){margin-top:4rem}.document-formatting h1+*,.document-formatting h2+*,.document-formatting h3+*,.document-formatting h4+*{margin-top:.75em!important}.document-formatting hr+*{margin-top:0!important}.document-formatting h2{font-size:28px;line-height:1;font-weight:700;color:#444;margin-bottom:1rem}.document-formatting h3{font-size:24px;line-height:1;font-weight:600;color:#444;margin-bottom:.25rem}.document-formatting h4{font-size:20px;line-height:1;margin-bottom:.125rem}.document-formatting h2,.document-formatting h3{position:relative}.document-formatting h2 .anchor,.document-formatting h3 .anchor{font-size:12px;line-height:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#ccc;margin-right:6px}.document-formatting h2 .anchor:link,.document-formatting h2 .anchor:visited,.document-formatting h3 .anchor:link,.document-formatting h3 .anchor:visited{color:#ccc}.document-formatting h2 .anchor:active,.document-formatting h3 .anchor:active{color:#bfbfbf}@media screen and (min-width:800px){.document-formatting h2 .anchor,.document-formatting h3 .anchor{position:absolute;top:50%;right:auto;bottom:auto;left:-15px;width:auto;height:auto}}.document-formatting h2 .anchor:hover,.document-formatting h3 .anchor:hover{color:#22a699!important}.document-formatting p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.5em 0;position:relative}.document-formatting p:first-of-type:not(:only-of-type){margin-top:0}.document-formatting p:only-of-type{margin:0}.document-formatting a{color:#22a699;font-weight:400}.document-formatting a:link,.document-formatting a:visited{color:#22a699}.document-formatting a:active{color:#1e9185}.document-formatting figure{clear:both;margin:1.5em 0}.document-formatting figure figcaption{font-size:12px;line-height:16px;color:#999}.document-formatting img{display:inline-block;max-width:100%;position:relative;vertical-align:top}.document-formatting img.alignright{float:right;margin-right:0}.document-formatting img.alignleft{float:left;margin-left:0}.document-formatting img.aligncenter{display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto;margin-top:1.5em}.document-formatting blockquote{border-left:2px solid #22a699;color:#666;margin:1.5em 0;padding:.75em 20px .75em 30px}.document-formatting blockquote p:only-of-type{margin:0}.document-formatting ol,.document-formatting ul{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;list-style-position:outside;margin-bottom:.75em;margin-top:.75em;padding-left:30px}.document-formatting ol li,.document-formatting ul li{margin-bottom:.5rem}.document-formatting ol{list-style-type:decimal}.document-formatting ul{list-style-type:disc}.document-formatting :not(figure.highlight) pre{margin-top:.75em;margin-bottom:.75em}.document-formatting :not(figure.highlight) pre code{border:none;box-shadow:none;color:#333;margin:0;max-width:100%;padding:0}.document-formatting>table td,.document-formatting>table th{padding:10px;border:1px solid #ccc}.document-formatting .highlight{font-size:14px;line-height:20px;overflow-x:auto}.document-formatting .highlight table{width:100%}.document-formatting .highlight .gutter{width:40px}.document-formatting .highlight .gutter pre{margin:0;padding:1.5em 10px;text-align:right}.document-formatting .highlight .code pre{overflow-y:auto;overflow-x:auto;padding:1.5em 15px 1.5em 20px;margin:0;white-space:pre}.document-formatting .highlight .code pre .line:empty::after{content:'\200b'}.document-formatting code{font-size:90%}.document-formatting dl{padding-left:30px;margin:0}.document-formatting dl:not(:last-of-type){margin-bottom:1.5em;margin-top:1.5em}.document-formatting dl dt{font-weight:600}.document-formatting dl dt:not(:first-child){margin-top:1em}.document-formatting dl dt code{line-height:inherit}.document-formatting dl dd{margin:0}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),input[type=number],textarea{font-size:14px;line-height:20px;padding:.7111em 1em;background:#fff;border:none;box-sizing:border-box;border-radius:0;color:#333;display:block;outline:0;width:100%;-webkit-appearance:none}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file])::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]):-moz-placeholder,input[type=number]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file])::-moz-placeholder,input[type=number]::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]):-ms-input-placeholder,input[type=number]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file])[disabled],input[type=number][disabled],textarea[disabled]{opacity:.5}.input-symbol.small input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),.input-symbol.small input[type=number],input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).small,input[type=number].small,textarea.small{font-size:13px;line-height:18px;padding:.38em 1em}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).alert,input[type=number].alert,textarea.alert{box-shadow:#ff4800 0 0 1px 0 inset}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).inverse,input[type=number].inverse,textarea.inverse{background-color:#333;color:#fff}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).inverse::-webkit-input-placeholder,input[type=number].inverse::-webkit-input-placeholder,textarea.inverse::-webkit-input-placeholder{color:#ccc}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).inverse:-moz-placeholder,input[type=number].inverse:-moz-placeholder,textarea.inverse:-moz-placeholder{color:#ccc}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).inverse::-moz-placeholder,input[type=number].inverse::-moz-placeholder,textarea.inverse::-moz-placeholder{color:#ccc}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).inverse:-ms-input-placeholder,input[type=number].inverse:-ms-input-placeholder,textarea.inverse:-ms-input-placeholder{color:#ccc}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).nochrome,input[type=number].nochrome,textarea.nochrome{padding:0;border:none;box-shadow:none;background:0 0}input.secondary,input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]).secondary,input[type=number].secondary,textarea.secondary{box-shadow:#eee 0 0 0 1px inset}.fieldset:after{clear:both;content:" ";display:table}.fieldset>.btn,.fieldset>.input-label,.fieldset>.input-symbol,.fieldset>.select,.fieldset>.select-label,.fieldset>.textarea,.fieldset>.textarea-label{display:block;width:100%}.fieldset>.btn-group,.fieldset>.input-symbol,.fieldset>.note-form,.fieldset>.select,.fieldset>.textarea{margin-bottom:1px}.fieldset>.btn-group:last-child:not(:only-child),.fieldset>.input-symbol:last-child:not(:only-child),.fieldset>.note-form:last-child:not(:only-child),.fieldset>.select:last-child:not(:only-child),.fieldset>.textarea:last-child:not(:only-child){margin-bottom:0}.fieldset .fieldset-group,.fieldset>.input-label,.fieldset>.select-label,.fieldset>.textarea-label{margin-bottom:1.25rem}.fieldset .fieldset-group:last-child,.fieldset>.input-label:last-child,.fieldset>.select-label:last-child,.fieldset>.textarea-label:last-child{margin-bottom:0}.fieldset>label.checkbox,.fieldset>label.radio{font-size:14px;line-height:20px;margin-bottom:1rem}.fieldset>label.checkbox+.btn,.fieldset>label.radio+.btn{margin-top:.75rem}legend{float:left;margin-bottom:1em;width:100%;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#666}label{font-size:14px;line-height:20px;font-weight:700;clear:both;display:block;margin-bottom:.25em}label.hidden{display:none}label .alert,label .sublabel{font-size:12px;line-height:16px;font-weight:400;margin-left:.5em;color:#666}label .alert{font-style:italic;color:#ff4800}.subtext-form{font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:2em;padding:0 1.16em;background-color:#f3f3f3;color:#999}.subtext-form.nochrome{background-color:transparent;padding:0}.subtext-form.right{text-align:right}.subtext-form .alert{font-style:italic;color:#ff4800}.note-form{padding:.7111em .5em;text-align:center;font-size:14px;line-height:20px;background-color:#ffffe4;color:#444}input.hidden{display:none}input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),input[type=number]{overflow:inherit}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-symbol{font-size:14px;line-height:20px;display:inline-block;overflow:hidden;position:relative}.input-symbol>[class*=icon-]{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;position:absolute;top:50%;right:auto;bottom:auto;left:auto;width:1em;height:1em;font-size:1em;margin-top:-.5em;z-index:1;background:0 0;color:#999}.input-symbol>[class*=icon-].inverse{color:#eee}.input-symbol input:focus+[class*=icon-]{color:#444}.input-symbol>[class*=icon-]{left:.8em}.input-symbol>input{padding-left:2.5em!important}.input-symbol.right>[class*=icon-]{right:.8em;left:auto}.input-symbol.right>input{padding-right:2.5em!important;padding-left:1em!important}.input-symbol.right:before{right:2.5rem}.input-symbol.round input:not([type=checkbox]):not([type=number]):not([type=radio]):not([type=submit]):not([type=file]),.input-symbol.round input[type=number]{border-radius:3rem;padding-left:2.75em!important}.input-symbol.round>[class*=icon-]{left:1.25em;font-size:95%}.input-symbol.small{font-size:13px}.input-symbol>button,.input-symbol>input{position:relative;width:100%}.input-symbol:before{position:absolute;top:50%;right:1.25rem;bottom:auto;left:auto;width:auto;height:auto;-webkit-transform:translate3d(100%,-50%,0);-moz-transform:translate3d(100%,-50%,0);-o-transform:translate3d(100%,-50%,0);-ms-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:12px;line-height:16px;font-style:italic;content:attr(data-error);line-height:1em;opacity:0;padding:.25em 0 .25em .5em;pointer-events:none;z-index:1;background:rgba(255,255,255,.9);color:#ff4800}.input-symbol[data-error] [class*=icon-]{-webkit-animation:jiggle .7s ease-out;-moz-animation:jiggle .7s ease-out;-o-animation:jiggle .7s ease-out;animation:jiggle .7s ease-out;color:#ff4800}.input-symbol[data-error]:before{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1;color:#ff4800}input:-webkit-autofill{-webkit-box-shadow:0 0 0 3em #fff inset}label.radio input[type=radio]+span:after,label.radio input[type=radio]+span:before{border-radius:1em}label.checkbox,label.radio{min-height:1em;position:relative;cursor:pointer}label.checkbox input,label.radio input{font-size:14px;line-height:20px;margin:0 .7em 0 0;visibility:hidden}label.checkbox input+span,label.radio input+span{display:inline-block;vertical-align:top;line-height:1}label.checkbox input+span:after,label.checkbox input+span:before,label.radio input+span:after,label.radio input+span:before{position:absolute;top:0;right:auto;bottom:auto;left:0;width:14px;height:14px;content:'';display:block}label.checkbox input+span:before,label.radio input+span:before{box-shadow:#999 0 0 0 1px inset}label.checkbox input:checked+span:before,label.radio input:checked+span:before{box-shadow:#22a699 0 0 0 1px inset}label.checkbox input+span:after,label.radio input+span:after{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:scale3d(0,0,1);-moz-transform:scale3d(0,0,1);-o-transform:scale3d(0,0,1);-ms-transform:scale3d(0,0,1);transform:scale3d(0,0,1);height:10px;margin-left:2px;margin-top:2px;width:10px;opacity:0}label.checkbox input:checked+span:after,label.radio input:checked+span:after{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background:#22a699;opacity:1}.select{display:inline-block}.select select{font-size:14px;line-height:20px;border:none;border-radius:0;color:#333;line-height:inherit;margin:0;outline:0}.select select[disabled]{opacity:.5}.select:before{background-color:#f3f3f3}.select select{background-color:#f3f3f3}.select.inverse:after{color:#fff}.select.inverse:before{background-color:#444}.select.inverse select{background-color:#444;color:#fff}.select.nochrome:after{border:none;right:0}.select.nochrome:before{content:none}.select.nochrome select{padding:11px 2em 11px 0;font-weight:700;background-color:transparent;text-decoration:none}.select{display:inline-block;height:40px;line-height:normal;overflow:hidden;position:relative}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:11px 3em 11px 1em;position:relative;outline:0;width:100%}.select:after,.select:before{position:absolute;z-index:1;pointer-events:none}.select:after{font-size:.75em;height:5px;margin-top:-.5em;right:12px;top:50%;font-family:percolate;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select:before{content:"";bottom:0;right:0;top:0;width:2em}.select.select-symbol select{padding-left:2.5em}.select.select-symbol [class*=icon-]{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;position:absolute;top:50%;right:auto;bottom:auto;left:.8em;width:1em;height:1em;font-size:1em;margin-top:-.5em;z-index:1;color:#999}.select.select-symbol.inverse [class*=icon-]{color:#eee}.select.select-symbol select:focus+[class*=icon-]{color:#444}.select[data-error] [class*=icon]{-webkit-animation:jiggle .7s ease-out;-moz-animation:jiggle .7s ease-out;-o-animation:jiggle .7s ease-out;animation:jiggle .7s ease-out;color:#ff4800}.select[data-error]:before{-webkit-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .3s cubic-bezier(.175,.885,.335,1.05);transition:all .3s cubic-bezier(.175,.885,.335,1.05);font-size:12px;line-height:16px;font-style:italic;color:#ff4800;content:attr(data-error);line-height:40px;padding-right:2.75em;width:auto;min-width:2rem}@-moz-document url-prefix(){.select select{padding-right:2em;padding-top:10px}.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select.nochrome select{-moz-appearance:none;padding-right:1em;padding-top:9px;text-indent:.01px;text-overflow:''}}.select-label .select{width:100%}@font-face{font-family:percolate;src:url(../fonts/percolate.eot?rxvase);src:url(../fonts/percolate.eot?rxvase#iefix) format('embedded-opentype'),url(../fonts/percolate.ttf?rxvase) format('truetype'),url(../fonts/percolate.woff?rxvase) format('woff'),url(../fonts/percolate.svg?rxvase#percolate) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:percolate!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grow:before{content:"\e903"}.icon-lightning:before{content:"\e904"}.icon-request-change:before{content:"\e905"}.icon-transfer:before{content:"\e906"}.icon-calendar:before{content:"\e902"}.icon-sidebar:before{content:"\e900"}.icon-tablet:before{content:"\e901"}.icon-atmosphere:before{content:"\e671"}.icon-browser:before{content:"\e672"}.icon-database:before{content:"\e673"}.icon-expand-alt:before{content:"\e674"}.icon-mobile:before{content:"\e675"}.icon-watch:before{content:"\e676"}.icon-home:before{content:"\e600"}.icon-user-alt:before{content:"\e601"}.icon-user:before{content:"\e602"}.icon-user-add:before{content:"\e603"}.icon-users:before{content:"\e604"}.icon-profile:before{content:"\e605"}.icon-bookmark:before{content:"\e606"}.icon-bookmark-hollow:before{content:"\e607"}.icon-star:before{content:"\e608"}.icon-star-hollow:before{content:"\e609"}.icon-circle:before{content:"\e60a"}.icon-circle-hollow:before{content:"\e60b"}.icon-heart:before{content:"\e60c"}.icon-heart-hollow:before{content:"\e60d"}.icon-face-happy:before{content:"\e60e"}.icon-face-sad:before{content:"\e60f"}.icon-face-neutral:before{content:"\e610"}.icon-lock:before{content:"\e611"}.icon-unlock:before{content:"\e612"}.icon-key:before{content:"\e613"}.icon-arrow-left-alt:before{content:"\e614"}.icon-arrow-right-alt:before{content:"\e615"}.icon-sync:before{content:"\e616"}.icon-reply:before{content:"\e617"}.icon-expand:before{content:"\e618"}.icon-arrow-left:before{content:"\e619"}.icon-arrow-up:before{content:"\e61a"}.icon-arrow-down:before,.select:after{content:"\e61b"}.icon-arrow-right:before{content:"\e61c"}.icon-chevron-down:before{content:"\e61d"}.icon-back:before{content:"\e61e"}.icon-download:before{content:"\e61f"}.icon-upload:before{content:"\e620"}.icon-proceed:before{content:"\e621"}.icon-info:before{content:"\e622"}.icon-question:before{content:"\e623"}.icon-alert:before{content:"\e624"}.icon-edit:before{content:"\e625"}.icon-paintbrush:before{content:"\e626"}.icon-close:before{content:"\e627"}.icon-trash:before{content:"\e628"}.icon-cross:before{content:"\e629"}.icon-delete:before{content:"\e62a"}.icon-power:before{content:"\e62b"}.icon-add:before{content:"\e62c"}.icon-plus:before{content:"\e62d"}.icon-document:before{content:"\e62e"}.icon-graph-line:before{content:"\e62f"}.icon-doc-chart:before{content:"\e630"}.icon-doc-list:before{content:"\e631"}.icon-category:before{content:"\e632"}.icon-copy:before{content:"\e633"}.icon-book:before{content:"\e634"}.icon-certificate:before{content:"\e636"}.icon-print:before{content:"\e637"}.icon-list-unordered:before{content:"\e638"}.icon-graph-bar:before{content:"\e639"}.icon-menu:before{content:"\e63a"}.icon-filter:before{content:"\e63b"}.icon-ellipsis:before{content:"\e63c"}.icon-cog:before{content:"\e63d"}.icon-wrench:before{content:"\e63e"}.icon-nut:before{content:"\e63f"}.icon-camera:before{content:"\e640"}.icon-eye:before{content:"\e641"}.icon-photo:before{content:"\e642"}.icon-video:before{content:"\e643"}.icon-speaker:before{content:"\e644"}.icon-phone:before{content:"\e645"}.icon-flag:before{content:"\e646"}.icon-pin:before{content:"\e647"}.icon-compass:before{content:"\e648"}.icon-globe:before{content:"\e649"}.icon-location:before{content:"\e64a"}.icon-search:before{content:"\e64b"}.icon-timer:before{content:"\e64c"}.icon-time:before{content:"\e64d"}.icon-dashboard:before{content:"\e64e"}.icon-hourglass:before{content:"\e64f"}.icon-play:before{content:"\e650"}.icon-stop:before{content:"\e651"}.icon-email:before{content:"\e652"}.icon-comment:before{content:"\e653"}.icon-link:before{content:"\e654"}.icon-paperclip:before{content:"\e655"}.icon-box:before{content:"\e656"}.icon-structure:before{content:"\e657"}.icon-commit:before{content:"\e658"}.icon-cpu:before{content:"\e659"}.icon-memory:before{content:"\e65a"}.icon-outbox:before{content:"\e65b"}.icon-share:before{content:"\e65c"}.icon-button:before{content:"\e65d"}.icon-check:before{content:"\e65e"}.icon-form:before{content:"\e65f"}.icon-admin:before{content:"\e660"}.icon-paragraph:before{content:"\e661"}.icon-bell:before{content:"\e662"}.icon-rss:before{content:"\e663"}.icon-basket:before{content:"\e664"}.icon-credit:before{content:"\e665"}.icon-support:before{content:"\e666"}.icon-shield:before{content:"\e667"}.icon-beaker:before{content:"\e668"}.icon-google:before{content:"\e669"}.icon-gdrive:before{content:"\e66a"}.icon-youtube:before{content:"\e66b"}.icon-facebook:before{content:"\e66c"}.icon-thumbs-up:before{content:"\e66d"}.icon-twitter:before{content:"\e66e"}.icon-github:before{content:"\e66f"}.icon-meteor:before{content:"\e670"}.link,a{-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;font-weight:700;cursor:pointer;text-decoration:none}.link:visited,a:visited{color:#333}a code{text-decoration:underline}a code:hover{text-decoration:none}a:hover{text-decoration:underline}.link:hover{text-decoration:underline}.link:focus{outline:0}.link:visited{color:inherit}.aa-cursor .algolia-docsearch-suggestion--content.current,.algolia-docsearch-suggestion--content.current,.content .api .api-body dl dt a,.content .objdesc>dt a,.link.primary,.sidebar ul.list-toc a.current{color:#22a699}.aa-cursor .algolia-docsearch-suggestion--content.current:link,.aa-cursor .algolia-docsearch-suggestion--content.current:visited,.algolia-docsearch-suggestion--content.current:link,.algolia-docsearch-suggestion--content.current:visited,.link.primary:link,.link.primary:visited,.sidebar ul.list-toc a.current:link,.sidebar ul.list-toc a.current:visited{color:#22a699}.aa-cursor .algolia-docsearch-suggestion--content.current:active,.algolia-docsearch-suggestion--content.current:active,.link.primary:active,.sidebar ul.list-toc a.current:active{color:#1e9185}.link.secondary{color:#56579b}.link.secondary:link,.link.secondary:visited{color:#56579b}.link.secondary:active{color:#4d4e8b}.content .api .api-heading .subtext-api .src-code,.link.tertiary{color:#666}.link.tertiary:link,.link.tertiary:visited{color:#666}.link.tertiary:active{color:#595959}.link.complementary{color:#22a699}.link.complementary:link,.link.complementary:visited{color:#22a699}.link.complementary:active{color:#1e9185}.link.upload{display:inline-block;overflow:hidden;position:relative;vertical-align:bottom}.link.upload input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;opacity:0}.link.inverse{color:#fff}.link.inverse:link,.link.inverse:visited{color:#fff}.link.inverse:hover{color:#f3f3f3}.link.inverse:active{color:#ccc}.link.inverse-alt{color:rgba(255,255,255,.7)}.link.inverse-alt:link,.link.inverse-alt:visited{color:rgba(255,255,255,.7)}.link.inverse-alt:hover{color:#fff}.link.inverse-alt:active{color:#ccc}.link>[class*=icon-]{font-size:90%;display:inline-block;margin-right:.25em;vertical-align:baseline}@media screen and (min-width:800px){.show-mobile{display:none!important}}@media (max-width:600px){.header-content .header-wrapper{display:block!important}.header-content .title-page{padding-right:0!important}.header-content .page-actions{text-align:left!important}}@media screen and (max-width:799px){.show-desktop{display:none!important}}nav{padding:0!important;margin:0!important;max-width:100%!important;position:relative!important}nav .nav-header{display:none}.panel #sidebar-panel-nav .nav-menu{display:block}.panel #sidebar-panel-nav .nav-header{display:none}.nav-group.left .nav-item{display:inline-block;line-height:3rem}.nav{padding-left:1.25rem;padding-right:1.25rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;top:0;right:0;bottom:auto;left:0;width:auto;height:4rem;text-align:center;z-index:3}@media screen and (min-width:800px){.nav{padding-left:1.875rem;padding-right:1.875rem}}.nav.dark{color:#444;border-bottom:1px solid #eee}.nav.dark a{color:#444}.nav.dark a:link,.nav.dark a:visited{color:#444}.nav.dark a:active{color:#373737}.nav.dark svg{fill:#333}.nav.dark .nav-item{cursor:pointer;display:inline-block;line-height:3rem;height:3rem;vertical-align:top;position:relative}.nav.dark .nav-item+.nav-item{margin-left:.75rem}@media screen and (min-width:800px){.nav.dark .nav-item+.nav-item{margin-left:1.875rem}}@media screen and (min-width:800px){.nav.dark .nav-item.show-mobile+.nav-item{margin-left:0}}.nav.dark .nav-item .link{font-size:14px;line-height:20px;line-height:1;font-weight:600}.nav.dark .nav-item .btn{vertical-align:middle}.nav.dark .nav-item .icon-menu{font-size:16px;line-height:24px;line-height:1;vertical-align:text-top}.nav.light{color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.nav.light a{color:#fff}.nav.light a:link,.nav.light a:visited{color:#fff}.nav.light a:active{color:#f2f2f2}.nav.light svg{fill:#fff}.nav .nav-group{position:absolute;top:50%;transform:translateY(-50%);padding-left:1.25rem;padding-right:1.25rem;z-index:1}@media screen and (min-width:800px){.nav .nav-group{padding-left:1.875rem;padding-right:1.875rem}}.nav .nav-group .nav-item.mobile-button:first-child{padding-right:.75rem}.nav .nav-group.left{left:0}.nav .nav-group.right{right:0}.nav .nav-group .logo{display:inline-block;height:48px;width:auto;vertical-align:top;margin-right:10px}.nav .nav-group .logo-subbrand{display:none}.gutter pre{color:#ddd}pre{color:#333}pre .constant,pre .function .keyword{color:#0092db}pre .attribute,pre .keyword{color:#e96900}pre .literal,pre .number{color:#ae81ff}pre .change,pre .clojure .built_in,pre .flow,pre .lisp .title,pre .nginx .title,pre .tag,pre .tag .title,pre .tex .special,pre .winutils{color:#2973b7}pre .class .title{color:#4077bf}pre .regexp,pre .symbol,pre .symbol .string,pre .value{color:#90a959}pre .title{color:#a6e22e}pre .addition,pre .apache .cbracket,pre .apache .tag,pre .attr_selector,pre .built_in,pre .django .filter .argument,pre .django .template_tag,pre .django .variable,pre .envvar,pre .haskell .type,pre .javadoc,pre .preprocessor,pre .prompt,pre .pseudo,pre .ruby .class .parent,pre .smalltalk .array,pre .smalltalk .class,pre .smalltalk .localvars,pre .sql .aggregate,pre .stream,pre .string,pre .subst,pre .tag .value,pre .tex .command{color:#22a699}pre .apache .sqbracket,pre .comment,pre .deletion,pre .doctype,pre .java .annotation,pre .pi,pre .python .decorator,pre .shebang,pre .template_comment,pre .tex .formula{color:#999}pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .cdata,pre .xml .css,pre .xml .javascript,pre .xml .vbscript{opacity:.5}html{overflow-x:hidden}body{background:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.panel{box-shadow:rgba(0,0,0,.1) 0 0 5px 0 inset;background:#2c2f39;z-index:1}.sidebar{position:fixed;top:64px;right:auto;bottom:0;left:0;width:225px;height:auto;background:#f8f8f8;overflow-y:hidden;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:2}@media screen and (min-width:800px){.sidebar{top:64px}}.nav{position:fixed;top:0;right:0;bottom:auto;left:0;width:auto;height:64px;opacity:1;z-index:3}.content{position:relative;top:0;right:0;bottom:0;left:0;width:auto;height:auto;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff;min-height:100vh;padding-top:64px;z-index:2}@media screen and (min-width:800px){.content{padding-top:64px;margin-left:225px}}body .content,body .nav{-webkit-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .3s cubic-bezier(.175,.885,.335,1.05);transition:all .3s cubic-bezier(.175,.885,.335,1.05)}body .sidebar,body .sidebar-content{-webkit-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .3s cubic-bezier(.175,.885,.335,1.05);transition:all .3s cubic-bezier(.175,.885,.335,1.05)}body.sidebar-visible .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.sidebar-visible .sidebar .sidebar-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.sidebar-visible .content{-webkit-transform:translateX(225px);-moz-transform:translateX(225px);-o-transform:translateX(225px);-ms-transform:translateX(225px);transform:translateX(225px)}@media screen and (min-width:1200px){body.sidebar-visible .content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.sidebar-content{display:flex;flex-direction:column;height:100%}.sidebar-content .topcap{flex:none}.sidebar-content .wrapper-search{flex:none}.sidebar-content .wrapper-desktop-search-results{-webkit-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .3s cubic-bezier(.175,.885,.335,1.05);transition:all .3s cubic-bezier(.175,.885,.335,1.05);max-height:0;overflow:hidden;opacity:0}.sidebar-content .toc{flex:1;overflow-y:auto;-webkit-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-moz-transition:all .3s cubic-bezier(.175,.885,.335,1.05);-o-transition:all .3s cubic-bezier(.175,.885,.335,1.05);transition:all .3s cubic-bezier(.175,.885,.335,1.05);max-height:300rem;opacity:1}.sidebar-content .toc::-webkit-scrollbar{width:6px;height:6px}.sidebar-content .toc::-webkit-scrollbar-thumb{background:rgba(0,0,0,.07);border-radius:1em;cursor:grab}.sidebar-content .toc::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.sidebar-content .toc body{scrollbar-face-color:rgba(0,0,0,.07);scrollbar-track-color:rgba(0,0,0,.05)}.sidebar-content.searching .wrapper-search{flex:1}.sidebar-content.searching .wrapper-desktop-search-results{height:100%;max-height:100vh;overflow-y:auto;opacity:1}.sidebar-content.searching .wrapper-desktop-search-results::-webkit-scrollbar{width:6px;height:6px}.sidebar-content.searching .wrapper-desktop-search-results::-webkit-scrollbar-thumb{background:rgba(0,0,0,.07);border-radius:1em;cursor:grab}.sidebar-content.searching .wrapper-desktop-search-results::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.sidebar-content.searching .wrapper-desktop-search-results body{scrollbar-face-color:rgba(0,0,0,.07);scrollbar-track-color:rgba(0,0,0,.05)}.sidebar-content.searching .toc{flex:none;max-height:0;overflow:hidden;opacity:0}@media screen and (min-width:800px){.panel{display:none}}.panel .panel-item{padding-left:1.25rem;padding-right:1.25rem;font-size:14px;line-height:20px;font-weight:600;display:block;padding-top:.5rem;padding-bottom:.5rem;position:relative}@media screen and (min-width:800px){.panel .panel-item{padding-left:1.875rem;padding-right:1.875rem}}.panel .panel-item.active,.panel .panel-item:hover{background:#22a699}.panel .panel-item.active a,.panel .panel-item:hover a{color:#fff}.panel .panel-item.active a:link,.panel .panel-item.active a:visited,.panel .panel-item:hover a:link,.panel .panel-item:hover a:visited{color:#fff}.panel .panel-item.active a:active,.panel .panel-item:hover a:active{color:#f2f2f2}.panel .panel-item.active:before,.panel .panel-item:hover:before{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background:#22a699}.panel .panel-item a{color:#666;font-weight:600;display:block}.panel .panel-item a:link,.panel .panel-item a:visited{color:#666}.panel .panel-item a:active{color:#595959}.sidebar{font-size:14px;line-height:20px}.sidebar .topcap{padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem;padding-bottom:.5rem}@media screen and (min-width:800px){.sidebar .topcap{padding-left:1.875rem;padding-right:1.875rem}}.sidebar .topcap .title-sidebar{font-size:16px;line-height:24px;font-weight:700}.sidebar .topcap .version-sidebar{font-weight:600;float:right;margin-right:-.75rem;margin-top:-.5rem}.sidebar .wrapper-search{display:block;margin-bottom:.75rem}.sidebar .wrapper-search .input-area{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:800px){.sidebar .wrapper-search .input-area{padding-left:1.875rem;padding-right:1.875rem}}.sidebar .wrapper-search .input-area .input-symbol{width:100%}.sidebar .wrapper-search .input-area .input-symbol input{box-shadow:#f3f3f3 0 0 0 1px inset}.algolia-docsearch-suggestion--category-header,.sidebar .heading-toc{font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#444;padding:1.5em 1.6em .25em}.sidebar .toc>li:first-child>.heading-toc{padding-top:0}.sidebar ul.toc{list-style:none;padding-left:0;margin:0;padding-bottom:1.5rem}.sidebar ul.toc ul{list-style:none;padding-left:0}.sidebar ul.toc li{vertical-align:top}.sidebar ul.list-toc li a{padding-left:22px}.sidebar ul.list-toc li li a{padding-left:30px}.sidebar ul.list-toc li li li a{padding-left:45px}.sidebar ul.list-toc li li li li a{padding-left:60px}.sidebar ul.list-toc li li li li li a{padding-left:75px}.aa-cursor .algolia-docsearch-suggestion--content,.algolia-docsearch-suggestion--content,.sidebar ul.list-toc a{color:#333;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;display:block;line-height:1rem;position:relative;font-weight:600;padding-left:1.5rem}.aa-cursor .algolia-docsearch-suggestion--content:link,.aa-cursor .algolia-docsearch-suggestion--content:visited,.algolia-docsearch-suggestion--content:link,.algolia-docsearch-suggestion--content:visited,.sidebar ul.list-toc a:link,.sidebar ul.list-toc a:visited{color:#333}.aa-cursor .algolia-docsearch-suggestion--content:active,.algolia-docsearch-suggestion--content:active,.sidebar ul.list-toc a:active{color:#262626}.aa-cursor .algolia-docsearch-suggestion--content.current,.algolia-docsearch-suggestion--content.current,.sidebar ul.list-toc a.current{font-weight:700;color:#22a699}.aa-cursor .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content:before,.aa-cursor .algolia-docsearch-suggestion--content:before,.algolia-docsearch-suggestion--content:before,.sidebar ul.list-toc a:before{font-size:12px;line-height:16px;position:absolute;top:50%;right:auto;bottom:auto;left:-1rem;width:auto;height:auto;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;color:#22a699;margin-top:-.5em;opacity:0;font-family:percolate;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aa-cursor .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content,.aa-cursor .algolia-docsearch-suggestion--content.active,.aa-cursor .algolia-docsearch-suggestion--content:hover,.algolia-docsearch-suggestion--content.active,.algolia-docsearch-suggestion--content:hover,.sidebar ul.list-toc a.active,.sidebar ul.list-toc a:hover{text-decoration:none!important;background-color:rgba(215,215,215,.6)}.aa-cursor .algolia-docsearch-suggestion--content.active:before,.aa-cursor .algolia-docsearch-suggestion--content:hover:before,.algolia-docsearch-suggestion--content.active:before,.algolia-docsearch-suggestion--content:hover:before,.sidebar ul.list-toc a.active:before,.sidebar ul.list-toc a:hover:before{opacity:1}.aa-cursor .algolia-docsearch-suggestion--content.active,.algolia-docsearch-suggestion--content.active,.sidebar ul.list-toc a.active{color:#22a699}.aa-cursor .algolia-docsearch-suggestion--content.h3,.algolia-docsearch-suggestion--content.h3,.sidebar ul.list-toc a.h3{color:#666}.aa-cursor .algolia-docsearch-suggestion--content.h3:link,.aa-cursor .algolia-docsearch-suggestion--content.h3:visited,.algolia-docsearch-suggestion--content.h3:link,.algolia-docsearch-suggestion--content.h3:visited,.sidebar ul.list-toc a.h3:link,.sidebar ul.list-toc a.h3:visited{color:#666}.aa-cursor .algolia-docsearch-suggestion--content.h3:active,.algolia-docsearch-suggestion--content.h3:active,.sidebar ul.list-toc a.h3:active{color:#595959}.aa-cursor .algolia-docsearch-suggestion--content em,.algolia-docsearch-suggestion--content em,.sidebar ul.list-toc a em{font-style:italic;font-weight:400}.sidebar ul.list-toc .sub-menu{margin-top:.375rem;background-color:#eaeaea;font-size:11px}.sidebar ul.list-toc .sub-menu a{padding-top:5px;padding-bottom:5px;text-decoration:none!important;font-weight:600}.sidebar ul.list-toc .sub-menu a:hover{color:#fff;background:#3e7dd4;color:#22a699;width:100%}.sidebar ul.list-toc .sub-menu a:hover:link,.sidebar ul.list-toc .sub-menu a:hover:visited{color:#fff}.sidebar ul.list-toc .sub-menu a:hover:active{color:#f2f2f2}.sidebar ul.list-toc .sub-menu a.active{color:#fff;background:#3e7dd4;color:#22a699;width:100%}.sidebar ul.list-toc .sub-menu a.active:link,.sidebar ul.list-toc .sub-menu a.active:visited{color:#fff}.sidebar ul.list-toc .sub-menu a.active:active{color:#f2f2f2}.sidebar ul.list-toc .sub-menu:empty{margin:0;max-height:0;overflow:hidden}.algolia-docsearch-suggestion--content,.sidebar ul.list-toc li{position:relative}.sidebar ul.list-toc li a{padding-top:.25rem;padding-bottom:.25rem}.content .content-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;overflow:visible;width:96%;max-width:auto;margin:0 auto}@media screen and (min-width:800px){.content .content-wrapper{padding-top:1.875rem;padding-bottom:1.875rem}}.content .anchor-offset{display:block;position:relative;top:-55px;visibility:hidden}@media screen and (min-width:800px){.content .anchor-offset{top:-71px}}.content .header-content{margin-bottom:2rem;padding-top:1rem;margin:0 auto;width:96%}.content .header-content .title-page{font-size:40px;line-height:1;font-weight:600}.content .header-content .subtitle-page{font-size:20px;line-height:1;font-weight:300;line-height:1.2;margin-bottom:1rem}@media screen and (min-width:800px){.content .header-content .subtitle-page{font-size:24px;line-height:1;line-height:1.32}}.content .header-content .page-actions a{margin-right:.5rem}.content .api{font-size:16px;line-height:24px;background:#fff;border:1px solid #eee;margin:1.5em 0}.content .api .api-heading{background:#f8f8f8;padding:1rem 1.25rem 1.25rem}.content .api .api-heading .locus{font-size:14px;line-height:20px;font-style:italic;color:#666;float:right;line-height:24px}.content .api .api-heading .title-api{font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;font-size:95%;line-height:1.5;margin:0;padding:0}.content .api .api-heading .title-api .anchor{display:none}.content .api .api-heading .title-api em{font-style:italic}.content .api .api-heading .subtext-api{font-size:14px;line-height:20px}.content .api .api-heading .subtext-api .code{font-size:95%;line-height:1.5;font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;display:inline-block;margin-right:20px}.content .api .api-body{font-size:14px;line-height:20px;padding:1.25rem 1.25rem}.content .api .api-body .subheading{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#999;margin:.5rem 0 .5rem}.content .api .api-body .desc:not(:only-child){margin-bottom:1.25em}.content .api .api-body p:only-child{margin:0}.content .api .api-body p:first-child{margin-top:0}.content .api .api-body dl{padding-left:0}.content .api .api-body dl dt{font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;font-size:95%;line-height:1.5;color:#22a699}.content .api .api-body dl dt .type{font-size:12px;line-height:16px;font-family:'Source Sans Pro',"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;color:#666;margin-left:10px}.content .api .api-body dl dd{margin-left:0}.content .pagination{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:1.5rem;display:flex}.content .pagination .link{font-size:14px;line-height:20px;float:left;position:relative}@media screen and (min-width:800px){.content .pagination .link{font-size:16px;line-height:24px}}.content .pagination .link:hover{text-decoration:none}.content .pagination .prev{border:1px solid #e6ecf1;padding:20px 50px;border-radius:3px;box-shadow:0 3px 8px 0 rgba(116,129,141,.1);color:#444}.content .pagination .prev:hover{color:#3e7dd4;border-color:#3e7dd4}.content .pagination .prev [class^=icon-]{left:-2em}.content .pagination .next{color:#444;float:right;text-align:right;border:1px solid #e6ecf1;padding:20px 50px;border-radius:3px;box-shadow:0 3px 8px 0 rgba(116,129,141,.1)}.content .pagination .next:hover{color:#3e7dd4;border-color:#3e7dd4}.content .pagination .next .subtitle-pagination{margin-right:-.35em}.content .pagination .next [class^=icon-]{right:-2em}.content .pagination .subtitle-pagination{font-weight:700;letter-spacing:.25em;text-transform:uppercase;font-size:12px;line-height:16px;color:#ccc;display:block;line-height:1}.content .pagination [class^=icon-]{position:absolute;top:25%;right:auto;bottom:auto;left:auto;width:auto;height:auto;display:none}@media screen and (min-width:800px){.content .pagination [class^=icon-]{display:block}}.content .github{padding-bottom:1.5rem;text-align:center}.content .objdesc>dt{font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;font-size:95%;line-height:1.5;color:#22a699}.content .objdesc>dt .type{font-size:12px;line-height:16px;font-family:'Source Sans Pro',"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;color:#666;margin-left:10px}.content .line{height:19px}.content .line{height:19px}.content .objdesc>dt{font-family:Menlo,"Lucida Console","Lucida Sans Typewriter",Monaco,monospace;font-weight:400;font-size:95%;line-height:1.5;color:#22a699}.content .objdesc>dt .type{font-size:12px;line-height:16px;font-family:'Source Sans Pro',"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;color:#666;margin-left:10px}.content .line{height:19px}.nav{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwLjk5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMTM4LCAxMzgsIDEzOCkiIHN0b3Atb3BhY2l0eT0iMC45NiIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(right,rgba(0,0,0,.99),rgba(138,138,138,.96));background-image:-moz-linear-gradient(right,rgba(0,0,0,.99),rgba(138,138,138,.96));background-image:-o-linear-gradient(right,rgba(0,0,0,.99),rgba(138,138,138,.96));background-image:linear-gradient(to left,rgba(0,0,0,.99),rgba(138,138,138,.96))}.nav .description-column{color:#666;margin-left:25px;max-width:20%;margin-top:0}.nav .description-column h4{color:#000;font-size:1.5rem}.nav .description-column h5{color:#666;font-size:1rem;font-weight:400}.nav .nav-item.nav-icon-container{display:flex!important;flex-direction:row}.nav .nav-item h3{color:#007bff;font-size:1.25rem;margin-bottom:.5rem}.nav .nav-item-icon{margin-left:10px}.nav .nav-column-item.active .link,.nav .nav-column-item:hover .link{text-decoration:none}.nav .nav-column-item.active .link:before,.nav .nav-column-item:hover .link:before{content:'';display:block;position:absolute;bottom:-.5rem;width:100%;height:0;border-bottom:2px solid #22a699;font-size:1rem}.nav .nav-item .link{display:inline-block;line-height:4rem;margin-top:-.5rem}.nav .nav-item.active .link,.nav .nav-item:hover .link{color:#666;text-decoration:none;line-height:1rem;font-size:.9rem;margin:5px 5px 5px 0}.nav .nav-item.active .link:before,.nav .nav-item:hover .link:before{content:'';display:block;position:absolute;bottom:-.5rem;width:100%;height:0;border-bottom:2px solid #22a699}.popup-fullscreen{height:300px;width:102vw;margin-right:-2vw}.constrained-popup{max-width:1200px!important;width:100%;display:flex;flex-direction:row;justify-content:space-around;margin:auto}.i{padding:2rem 0!important;background:#eee}.i .header-wrapper{width:96%;margin:0 0 0 1rem}.i .title-wrapper{padding-right:20px;flex:1 0 70%;display:flex;flex-flow:column;justify-content:center}.i .title-wrapper .subtitle-page{margin-top:.5rem;margin-bottom:0}.i .page-actions{margin-top:1.5rem!important;flex:0 1 30%}.i .page-actions .btn{margin:0!important}.document-formatting h2{padding-top:2em;border-top:1px solid #eee}.document-formatting h2 a.anchor{top:4.5em}.document-formatting h2:first-of-type{padding-top:0;border:0}.document-formatting h2:first-of-type a.anchor{top:50%}.document-formatting table{width:100%!important}.document-formatting table td,.document-formatting table th{border:1px solid #eee;border-left:0;border-right:0}.document-formatting table thead th{font-weight:600;letter-spacing:.125em;text-transform:uppercase;font-size:.9em;text-align:left}.document-formatting div#ApolloClient{margin-top:-5rem}.document-formatting figure>table td{border:0}.charcoal{background:#f7f8fa!important;color:#fff}.charcoal.sidebar .heading-toc{color:#999}.charcoal.sidebar select{color:#fff}.charcoal.sidebar .topcap{background:#f7f8fa;margin-bottom:1rem;border-bottom:1px solid #000;color:#000}.charcoal.sidebar .topcap .title-sidebar{font-weight:700;letter-spacing:.25em;text-transform:uppercase;font-weight:100;letter-spacing:2px}.charcoal.aa-cursor .algolia-docsearch-suggestion--content,.charcoal.algolia-docsearch-suggestion--content,.charcoal.sidebar ul.list-toc a{color:#666}.charcoal.aa-cursor .algolia-docsearch-suggestion--content:link,.charcoal.aa-cursor .algolia-docsearch-suggestion--content:visited,.charcoal.algolia-docsearch-suggestion--content:link,.charcoal.algolia-docsearch-suggestion--content:visited,.charcoal.sidebar ul.list-toc a:link,.charcoal.sidebar ul.list-toc a:visited{color:#666}.charcoal.aa-cursor .algolia-docsearch-suggestion--content:active,.charcoal.algolia-docsearch-suggestion--content:active,.charcoal.sidebar ul.list-toc a:active{color:#595959}.charcoal.aa-cursor .algolia-docsearch-suggestion--content:hover::before,.charcoal.algolia-docsearch-suggestion--content:hover::before,.charcoal.sidebar ul.list-toc a:hover::before{color:#3e7dd4}.charcoal.aa-cursor .algolia-docsearch-suggestion--content.current,.charcoal.algolia-docsearch-suggestion--content.current,.charcoal.sidebar ul.list-toc a.current{color:#3e7dd4}.charcoal.aa-cursor .algolia-docsearch-suggestion--content.active,.charcoal.algolia-docsearch-suggestion--content.active,.charcoal.sidebar ul.list-toc a.active{color:#3e7dd4}.charcoal.aa-cursor .algolia-docsearch-suggestion--content.active::before,.charcoal.algolia-docsearch-suggestion--content.active::before,.charcoal.sidebar ul.list-toc a.active::before{color:#3e7dd4}.nav.navy{background-image:linear-gradient(280deg,#141233 2%,#2d365a 55%,#394a74 85%,#3d598b 100%);color:#fff}.nav.navy a{color:#fff}.nav.navy a:link,.nav.navy a:visited{color:#fff}.nav.navy a:active{color:#f2f2f2}.nav.navy svg{fill:#fff}.nav.navy .popup{background-image:linear-gradient(180deg,#516fad 4%,#3b5a9e 97%);padding:0;margin-top:0}.nav.navy .popup .menu-content{background-color:#353c58;margin-top:0}.nav.navy .popup .menu-content .nav-item{margin:0;padding-bottom:.625rem}.nav.navy .popup .menu-content .nav-item:hover{background-color:rgba(59,59,59,.75)}.nav.sunset{background:#000;box-shadow:0 2px 3px 1px #6c757d;color:#fff}.nav.sunset a{color:#fff}.nav.sunset a:link,.nav.sunset a:visited{color:#fff}.nav.sunset a:active{color:#f2f2f2}.nav.sunset svg{fill:#fff}.nav.sunset .popup{background:#0f2a4a;padding:0;margin-top:0}.nav.sunset .popup .menu-content{background-color:transparent;margin-top:0}.nav.sunset .popup .menu-content .nav-item{margin:0;padding-bottom:.625rem}.nav.sunset .popup .menu-content .nav-item:hover{background-color:rgba(59,59,59,.75)}.tabs{max-width:95%;float:none;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:25px auto;border-bottom:0 solid #ccc}.tabs:after{content:'';display:table;clear:both}.tabs label{display:block;float:left;width:24.3333%;height:40px;color:#ccc;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-decoration:none;text-align:center;padding-top:10px;line-height:1.3;cursor:pointer;box-shadow:inset 0 0 #ccc;border-bottom:1px solid #ccc;-webkit-transition:all .1s;transition:all .1s}.tabs label span{display:auto}.tabs label i{padding:0;margin-right:0}.tabs label:hover{color:#3498db}.tab-content{display:none;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-decoration:none;text-align:left;line-height:1.3;float:left;padding:5px;box-sizing:border-box;background-repeat:no-repeat;background-size:100%;background-image:url(https://paradigmas.blob.core.windows.net/paradigmas-content/widgets/P_paradigm_full_logo_transparent_bckr400x200_4.png)}.tabs .active{background:#fff;box-shadow:inset 0 0 #3498db;border-top:2px solid #3498db;border-bottom:0 solid #3498db;border-left:1px solid #ccc;border-right:1px solid #ccc;font-weight:600;color:#3498db}.tooltip{position:relative;display:inline-block;border-bottom:0 dotted #000}.tooltip .tooltiptext{visibility:hidden;width:100px;background-color:rgba(0,0,0,0);color:#000;border:1px solid #bfbfbf;box-shadow:0 0 5px 2px #0001;z-index:999;pointer-events:none;text-align:center;border-radius:3px;padding:5px 0;font-size:10px;position:absolute;z-index:1;top:-5px;left:115%}.tooltip:hover .tooltiptext{visibility:visible}#hits-container{border-radius:2px;border-width:1px;border-color:rgba(235,235,235,.25);border-style:solid;margin-top:-3px;margin-right:0;width:70%;float:right}.researchIframe{display:block;margin-left:20%;margin-right:20%;width:60%;height:200px}.research-inner-text{font-size:11px;overflow:hidden;white-space:normal;word-break:break-word;margin:2px}#hits{overflow-x:auto;height:500px}#endpoints{width:80%;background-color:#fff;border-radius:5px;overflow-y:scroll;height:500px;float:right;margin-top:2px;margin-right:12%}#pagination-container{margin-left:5px;margin-top:15px}#search-box{width:90%;margin-top:15px;margin-left:5px}#categories-menuSelect{display:inline-block}#clear-all{display:inline-block;margin-left:15px}#stats-container{float:right;margin-right:0;margin-top:15px;font-family:Open Sans,Verdana;width:40%;display:inline-block}#refinement-list{height:250px;overflow-x:hidden;overflow-y:scroll;max-width:100%;color:#4b545f;margin-bottom:20px}#refinement-list1{height:250px;overflow-x:hidden;overflow-y:scroll;max-width:100%;color:#4b545f}.research-item-left-block{background-color:#00aeff;margin:5px;padding:3px;font-size:85%;border-radius:1px;border-color:rgba(0,0,0,.1);width:70%;overflow-word:break-word;word-break:break-word}.research-item-right-block{background-color:#3e7dd4;margin:1px;padding:3px;border-radius:1px;border-color:rgba(0,0,0,.1);width:28%;height:90%;float:right}.research-item{background-color:#fcfcff;margin:5px;padding:3px;border-radius:1px;border-color:rgba(0,0,0,.1);width:98%}p.research-item-p{background-color:#e3e3e3;margin:0;padding:0;border-radius:1px;border-color:rgba(0,0,0,.1);width:98%;size:70%;overflow-word:break-word;word-break:break-all}.left-top-container{width:30%;float:left;height:140px}.right-top-container{width:65%;float:right;margin-right:10px;margin-top:10px;height:300px;overflow-y:scroll;border-style:solid;border-width:1px;border-radius:5px;border-color:#646464}s .research-item-p{overflow-wrap:break-word;font-size:10px}.item-container{background-color:#fff;margin:10px;border-radius:5px;padding:5px;overflow-x:hidden;overflow-y:scroll}.research-item-container{background-color:rgba(235,235,235,.3);margin:20px;height:auto;border-radius:5px}.left-item-container{width:65%;height:100%;background-color:#fff;border-radius:5px;padding:4px;display:inline-block}.right-item-container{background-color:#fff;border-radius:5px;margin-right:0;float:right;width:180px;height:140px}.inside-left-container{width:160px;float:left;margin-top:10px}.inside-right-container{width:170px;height:100%;margin-left:20px;margin-top:12px;display:inline-block;word-wrap:break-word;overflow-y:scroll;white-space:normal;font-size:11px;float:left}.custom-tooltip{position:relative;display:inline-block;border-bottom:0 dotted #000}.custom-tooltip .custom-tooltiptext{visibility:hidden;width:120px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;border-radius:0;padding:5px 0;position:absolute;z-index:1;font-size:12px;bottom:150%;left:50%;margin-left:-60px}.custom-tooltip .custom-tooltiptext::after{content:"";position:absolute;font-size:12px;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;box-shadow:4px 4px 8px rgba(0,0,0,.3);-webkit-transition:.15s ease;-moz-transition:.15s ease}.custom-tooltip:hover .custom-tooltiptext{visibility:visible}.ninja-transform{margin:0;padding:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.ninja-container{position:relative;width:100%;height:auto;margin-top:150px;background:rgba(0,0,0,.1);transition:1.5s}.ninja-container img{position:absolute;width:100%;transition:1.5s}.ninja-container:hover img:nth-child(4){transform:translate(160px,-160px);opacity:1}.ninja-container:hover img:nth-child(3){transform:translate(120px,-120px);opacity:.8}.ninja-container:hover img:nth-child(2){transform:translate(80px,-80px);opacity:.6}.ninja-container:hover img:nth-child(1){transform:translate(40px,-40px);opacity:.4}div.ninja-kf-fadein-left{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveLeft 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveLeft 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0;transition:all 2.266s ease-in-out;-webkit-transition:all 1.266s ease-in-out;-moz-transition:all 1.266s ease-in-out;-o-transition:all 1.266s ease-in-out;transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-webkit-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-moz-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-o-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-ms-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);transform:rotate(0) scale(1) skew(0) translate(0);-webkit-transform:rotate(0) scale(1) skew(0) translate(0);-moz-transform:rotate(0) scale(1) skew(0) translate(0);-o-transform:rotate(0) scale(1) skew(0) translate(0);-ms-transform:rotate(0) scale(1) skew(0) translate(0)}@-webkit-keyframes mymoveLeft{from{left:0;opacity:0}to{left:25px;opacity:1}}@keyframes mymoveLeft{from{left:0;opacity:0}to{left:25px;opacity:1}}div.ninja-kf-fadein-left-small{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveLeft 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveLeft 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0;transition:all 2.266s ease-in-out;-webkit-transition:all 1.266s ease-in-out;-moz-transition:all 1.266s ease-in-out;-o-transition:all 1.266s ease-in-out;transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-webkit-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-moz-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-o-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);-ms-transform:rotate(0) scale(1) skew(-180deg) translate(-300px);transform:rotate(0) scale(1) skew(0) translate(0);-webkit-transform:rotate(0) scale(1) skew(0) translate(0);-moz-transform:rotate(0) scale(1) skew(0) translate(0);-o-transform:rotate(0) scale(1) skew(0) translate(0);-ms-transform:rotate(0) scale(1) skew(0) translate(0)}@-webkit-keyframes mymoveLeft{from{left:-15px;opacity:0}to{left:0;opacity:1}}@keyframes mymoveLeft{from{left:-15px;opacity:0}to{left:0;opacity:1}}div.ninja-kf-fadein-right{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveRight 5s 1;-webkit-animation-delay:-2s;animation:mymoveRight 4s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveRight{from{right:0;opacity:0}to{right:25px;opacity:1}}@keyframes mymoveRight{from{right:0;opacity:0}to{right:25px;opacity:1}}div.ninja-kf-fadein-right-small{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveRight 5s 1;-webkit-animation-delay:-2s;animation:mymoveRight 4s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveRight{from{right:-15px;opacity:0}to{right:0;opacity:1}}@keyframes mymoveRight{from{right:-15px;opacity:0}to{right:0;opacity:1}}div.ninja-kf-fadein-top{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveTop 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveTop 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveTop{from{top:0;opacity:0}to{top:50px;opacity:1}}@keyframes mymoveTop{from{top:0;opacity:0}to{top:50px;opacity:1}}div.ninja-kf-fadein-top-small{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveTop 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveTop 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveTop{from{top:-15px;opacity:0}to{top:0;opacity:1}}@keyframes mymoveTop{from{top:-15px;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-bottom{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveBottom 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveBottom 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveBottom{from{top:0;opacity:0}to{top:50px;opacity:1}}@keyframes mymoveBottom{from{top:0;opacity:0}to{top:50px;opacity:1}}div.ninja-kf-fadein-bottom-small{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveBottomSmall 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveBottomSmall 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveBottomSmall{from{top:-15px;opacity:0}to{top:0;opacity:1}}@keyframes mymoveBottomSmall{from{top:-15px;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-bottom-under1{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveBottom 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveBottom 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveBottom{from{top:-50px;opacity:0}to{top:50px;opacity:1}}@keyframes mymoveBottom{from{top:-50px;opacity:0}to{top:50px;opacity:1}}div.ninja-kf-fadein-rising1{background:0 0;position:relative;-webkit-animation:mymoveRising1 linear 2s 1;-webkit-animation-delay:-2s;animation:mymoveRising1 ease-in cubic-bezier(.1,.2,.9,.95,1) 2s 1;animation-delay:.5s;opacity:0;animation-fill-mode:both}div.ninja-kf-fadein-rising2{background:0 0;position:relative;-webkit-animation:mymoveRising1 linear 2s 1;-webkit-animation-delay:-2s;animation:mymoveRising1 ease-in cubic-bezier(.1,.2,.9,.95,1) 2s 1;animation-delay:1s;opacity:0;animation-fill-mode:both}div.ninja-kf-fadein-rising3{background:0 0;position:relative;-webkit-animation:mymoveRising1 linear 2s 1;-webkit-animation-delay:-2s;animation:mymoveRising1 ease-in cubic-bezier(.1,.2,.9,.95,1) 2s 1;animation-delay:1.5s;opacity:0;animation-fill-mode:both}@-webkit-keyframes mymoveRising1{0%{top:50px;opacity:0}100%{top:0;opacity:1}}@keyframes mymoveRising1{0%{top:50px;opacity:0}100%{top:0;opacity:1}}div.ninja-kf-fadein{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveIn 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveIn 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-2s{background:0 0;position:relative;-webkit-animation:mymoveIn 2s 1;-webkit-animation-delay:-2s;animation:mymoveIn 2s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-3s{background:0 0;position:relative;-webkit-animation:mymoveIn 3s 1;-webkit-animation-delay:-2s;animation:mymoveIn 3s 1;animation-delay:1s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-4s{background:0 0;position:relative;-webkit-animation:mymoveIn 4s 1;-webkit-animation-delay:-2s;animation:mymoveIn 4s 1;animation-delay:1.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-5s{background:0 0;position:relative;-webkit-animation:mymoveIn 5s 1;-webkit-animation-delay:-2s;animation:mymoveIn 5s 1;animation-delay:2.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-6s{background:0 0;position:relative;-webkit-animation:mymoveIn 6s 1;-webkit-animation-delay:-2s;animation:mymoveIn 6s 1;animation-delay:3.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadein-8s{background:0 0;position:relative;-webkit-animation:mymoveIn 8s 1;-webkit-animation-delay:-2s;animation:mymoveIn 8s 1;animation-delay:4.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes mymoveIn{from{top:0;opacity:0}to{top:0;opacity:1}}div.ninja-kf-fadeout{width:100%;height:100%;background:0 0;position:relative;-webkit-animation:mymoveOut 3.5s 1;-webkit-animation-delay:-2s;animation:mymoveOut 3.5s 1;animation-delay:.5s;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes mymoveOut{from{top:0;opacity:1}to{top:0;opacity:0}}@keyframes mymoveOut{from{top:0;opacity:1}to{top:0;opacity:0}}div.ninja-layer-stack__wrap{position:relative;padding:10em}div.ninja-layer-stack__layer{height:450px;width:250px;padding:35px;position:absolute;transform:rotateX(45deg) rotateZ(45deg) translateZ(0);box-shadow:0 0 10px 2px rgba(0,0,0,.15);transition:all .5s ease-in-out}div.ninja-layer-stack__layer1{background:#224687;opacity:.5;color:#fff}div.ninja-layer-stack__layer2{transform:rotateX(45deg) rotateZ(45deg) translateZ(200px);background:#2abfd4;opacity:.5}div.ninja-layer-stack__layer:hover{transform:translateY(-125px) translateX(-20%) rotateX(0) rotateZ(0) translateZ(100px) scale(1.2);z-index:9;opacity:.9;background-position:center;width:300px;color:red}div.ninja-layer-stack__layer3{transform:rotateX(45deg) rotateZ(45deg) translateZ(400px);background:#fff;color:#fff;opacity:.5}.ninja-stage{height:950px;width:100%;overflow:hidden;background:#202124}.ninja-cube{width:600px;height:600px;overflow:visible;position:relative;left:60%;top:60%}.ninja-face{transform-origin:0 0;position:absolute;width:600px;height:600px}.ninja-front{background:linear-gradient(to top,#000,transparent);background-image:url(https://paradigmas.blob.core.windows.net/paradigmas-content/docs/svg/isometric-grid-20x20.svg);background-repeat:no-repeat;background-position:center;-ms-transform:rotate(-30deg) skewX(-30deg) translate(130px,193px) scaleY(.864);-webkit-transform:rotate(-30deg) skewX(-30deg) translate(130px,193px) scaleY(.864);transform:rotate(-30deg) skewX(-30deg) translate(130px,193px) scaleY(.864)}.ninja-front-inside{color:red;background:linear-gradient(to top,#000,transparent)}.ninja-top{background:linear-gradient(to top,#000,transparent);background-image:url(https://paradigmas.blob.core.windows.net/paradigmas-content/docs/svg/isometric-grid-20x20.svg);background-repeat:no-repeat;background-position:center;-ms-transform:rotate(210deg) skew(-30deg) translate(-200px,-60px) scaleY(.864);-webkit-transform:rotate(210deg) skew(-30deg) translate(-200px,-60px) scaleY(.864);transform:rotate(210deg) skew(-30deg) translate(-200px,-60px) scaleY(.864);box-shadow:10px 10px 6px 0 rgba(0,0,0,.08039216)}.ninja-top-inside{color:red;background:linear-gradient(to bottom left,#fff,transparent);transform:rotate(-270deg) translate(0,-600px)}.ninja-side{background:linear-gradient(to top,#000,transparent);background-image:url(https://paradigmas.blob.core.windows.net/paradigmas-content/docs/svg/isometric-grid-20x20.svg);background-repeat:no-repeat;background-position:center;-ms-transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(92px,-131px);-webkit-transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(92px,-131px);transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(92px,-131px);box-shadow:0 10px 6px 0 rgba(0,0,0,.08039216)}.ninja-side-inside{color:red;background:linear-gradient(to top,#000,transparent);transform:rotate(-90deg) translate(-600px,0)}.ninja-side2{width:100%;height:100%;color:#fff;opacity:1;overflow:hidden;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite;-ms-transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(68px,-131px);-webkit-transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(68px,-131px);transform:rotate(90deg) skewX(-30deg) scaleY(.864) translate(68px,-131px)}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.ninja-road-map{position:relative;width:100%;height:800px;perspective:800px;-webkit-perspective:500px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(35%,#000));-webkit-mask-image:linear-gradient(-180deg,transparent,#000 35%);pointer-events:none}.ninja-roads{position:absolute;width:calc(1100%);height:100%;left:-500px;-webkit-transform:rotateX(41deg);transform:rotateX(41deg)}.ninja-road-map .ninja-surface-roads{position:absolute;width:100%;height:1600px;top:-125px;background-image:url(https://stripe.com/img/v3/atlas/roads.svg);-webkit-transform:translateY(-650px);transform:translateY(-650px);-webkit-animation:ninja-roads 100s linear infinite;animation:ninja-roads 200s linear infinite}.ninja-road-map .ninja-freeway{position:absolute;width:70px;top:-335px;bottom:0;left:50%;margin-left:-35px;background-color:#fff;-webkit-box-shadow:0 8px 15px rgba(165,140,126,.45);box-shadow:0 8px 15px rgba(165,140,126,.45);-webkit-transform:translateZ(100px);transform:translateZ(100px)}@-webkit-keyframes ninja-roads{0%{-webkit-transform:translateY(-650px);transform:translateY(-650px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ninja-roads{0%{-webkit-transform:translateY(-650px);transform:translateY(-650px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.ninja-hero-container-gray{min-height:800px;margin-top:5em;margin-bottom:5em;padding:5em;background-color:#f7f8fa}.ninja-hero-container-white-short{min-height:400px;margin-top:5em;margin-bottom:5em;padding:1em;background-color:rgba(0,0,0,0)}.ninja-hero-container-gray-short{min-height:400px;margin-top:5em;margin-bottom:5em;padding:1em;background-color:#f7f8fa}.ninja-hero-container-white{min-height:800px;margin-top:5em;margin-bottom:5em;padding:5em;background-color:rgba(0,0,0,0)}.ninja-hero-container-left{float:left;width:45%;margin-top:2em;margin-bottom:2em;padding:1em}.ninja-hero-container-right{float:right;width:45%;margin-top:2em;margin-bottom:2em;padding:1em}.custom-card-section{width:100%;min-height:600px;background:0 0;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;box-shadow:0 15px 10px -14px rgba(0,0,0,.1)}.custom-card-section:hover{width:100%;min-height:600px;background:#fff;margin-bottom:20px;background-repeat:no-repeat}.custom-card-section-right{min-width:50%;float:right;margin:20px;background:0 0;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);background-repeat:no-repeat;background-size:cover}.custom-card-section-panel-right{width:100%;background:#fff;float:right;position:relative;-webkit-animation:fadeinLeft 3s;-webkit-animation-fill-mode:forwards;animation:fadeinLeft 5s;animation-fill-mode:forwards}@-webkit-keyframes fadeinLeft{from{right:-500px}to{right:0;background-color:#fff}}@keyframes fadeinLeft{from{right:-500px}to{right:0;background-color:#fff}}.custom-card-section-panel-left{width:100%;background:#fff;float:left;position:relative;-webkit-animation:fadeinRight 3s;-webkit-animation-fill-mode:forwards;animation:fadeinRight 5s;animation-fill-mode:forwards}@-webkit-keyframes fadeinRight{from{left:-500px}to{left:0;background-color:#fff}}@keyframes fadeinRight{from{left:-500px}to{left:0;background-color:#fff}}.custom-cards{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0}.custom-cards .custom-cards-item{display:flex;padding:.5rem}@media (min-width:40rem){.custom-cards .custom-cards-item{width:100%}}@media (min-width:56rem){.custom-cards .custom-cards-item{width:100%}}.custom-cards .custom-card{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.custom-cards .custom-card:hover{box-shadow:0 10px 10px 4px rgba(0,0,0,.15);background-image:linear-gradient(to top,rgba(192,192,192,0),rgba(192,192,192,.1))}.custom-cards .custom-card-sequence{background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column;overflow:hidden;color:#fff;opacity:1}.custom-cards .custom-card-sequence:hover{color:#fff;opacity:.5;box-shadow:0 50px 40px -14px rgba(0,0,0,.25);background-image:linear-gradient(to bottom,rgba(192,0,0,0),#000);-webkit-transition:2.9s ease-in-out}.custom-cards .custom-card-sequence-title{color:#696969;font-size:1.25rem;font-weight:300;letter-spacing:2px;text-transform:uppercase}.custom-cards .custom-card-sequence-text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem;text-color:rgba(255,0,0,0);font-color:rgba(255,0,0,0)}.custom-cards .custom-card-sequence-text:hover{text-shadow:4px 4px #000;opacity:.1;font-weight:800;font-size:24px;-webkit-transition:2.9s ease-in-out}.custom-cards .custom-card-sequence-content{display:flex;flex:1 1 auto;flex-direction:column;font-color:#fff;padding:1rem}.custom-cards .custom-card-content{display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.custom-cards .custom-card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden;position:relative;height:100%;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.custom-cards .custom-card-image::before{content:"";display:block;padding-top:56.25%}@media (min-width:40rem){.custom-cards .custom-card-image::before{padding-top:66.6%}}.custom-cards .custom-card-title{color:#696969;font-size:1.25rem;font-weight:300;letter-spacing:2px;text-transform:uppercase}.custom-cards .custom-card-text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.custom-cards a.custom-card-list:hover,.custom-cards h1.custom-card-list:hover,.custom-cards li.custom-card-list:hover,.custom-cards p.custom-card-list:hover{background-color:rgba(192,192,192,.1);border-radius:2px;border-style:1px #999 solid;color:#49a3ff;content:'^';box-shadow:0 2px 2px 0 rgba(0,0,0,.5);-webkit-transition:50ms ease-in-out}.custom-cards ul.custom-card-list{list-style:none;padding:0;margin:0}.custom-cards li.custom-card-list{padding:0;width:100%}.custom-cards li.custom-card-list::before{content:'✓';display:inline-block;position:relative;width:1.23809524em;height:1.23809524em;border-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;text-align:center;padding:5px;color:green;background:#fff;border:1px #ccc solid;font-size:1rem;line-height:1.5;margin-right:.5rem;margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;text-color:rgba(255,0,0,0);font-color:rgba(255,0,0,0)}.custom-cards li.custom-card-list::before ul.custom-card-list:hover li.custom-card-list:hover{background:#000}.pd-table-container{max-height:25em;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;font-family:sans-serif}.pd-table-container::-webkit-scrollbar{width:0!important}.custom-table-container{position:absolute;text-transform:none!important;max-height:550px!important;overflow-y:scroll;width:85%!important}.custom-table-container table{width:95%!important;border-collapse:collapse;overflow:scroll;margin-bottom:20px}.custom-table-container td,.custom-table-container th{padding:5px;background-color:rgba(255,255,255,.2);color:#000}.custom-table-container th{text-align:center;font-size:10px}.custom-table-container thead th{text-align:center;background-color:#d3d3d3;font-size:10px}.custom-table-container tbody tr{font-size:10px}.custom-table-container tbody tr:hover{background-color:rgba(0,0,0,.2)}.custom-table-container tbody td{border:1px solid #ddd;position:relative}.custom-table-container tbody td:hover:before{content:"";position:absolute;background-color:rgba(0,0,0,.2);z-index:-1}.custom-table-container .table-asc:after,.custom-table-container .table-desc:after{content:' ';position:relative;left:10px;border:7px solid transparent}.custom-table-container .table-desc:after{top:10px;border-top-color:#000}.custom-table-container .table-asc:after{bottom:10px;border-bottom-color:#000}.custom-table-container .table-asc,.custom-table-container .table-desc{padding-left:20px}.custom-table-container .table-input{width:94%;margin-left:4%;margin-right:4%;font-size:10px;border:1px solid #ddd;margin-bottom:12px;background-color:rgba(232,232,232,.9)}.widget-container{background-color:#fff;color:#fff;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif}.outer-widget-wrapper{display:inline-block;background-repeat:no-repeat;padding:20px;background-size:800px 400px;border-radius:5px}.inner-widget-wrapper{display:inline-block;background-color:rgba(51,51,51,.03);color:#fff}.top-widget-title{margin-left:0;padding-top:5px;margin-top:0;height:25px;background-color:rgba(51,51,51,.8);box-shadow:0 1px 1px 0 rgba(51,51,51,.8)}.top-widget-title-text{color:#fff;text-align:left;font-size:90%;margin-left:0;margin-top:0;margin-bottom:5px}.main-widget-wrapper{background-color:rgba(220,220,220,.05);width:800px;height:400px;background-repeat:no-repeat;background-size:100%;background-image:url(https://paradigmas.blob.core.windows.net/paradigmas-content/widgets/P_paradigm_full_logo_transparent_bckr400x200_4.png)}.bottom-widget-title{text-align:right;font-size:100%;margin-right:0;margin-top:0;height:20px;background-color:rgba(51,51,51,.8);box-shadow:0 2px 2px 0 rgba(51,51,51,.4)}.bottom-widget-title-text{color:#fff;text-align:right;font-size:80%;margin-right:20px;margin-top:30px}.widget-footer{margin-left:10px;color:gray;font-size:90%}.widget-footer-buttons{margin-left:10px;color:gray;font-size:80%;border-top:1px solid #0005}.outer-footer-container{background:#202124}.footer-container{background:rgba(0,0,0,.3);max-width:1000;display:flex;flex-direction:row;justify-content:center;padding-top:1.5em;padding-bottom:1.5em;margin:auto;background:#202124}.footer-row-container{margin:1em 2em 1em 2em;text-align:left}.footer-row{list-style-type:none}.footer-row a{text-decoration:none;color:#a9a9a9;font-weight:200;font-size:.9em}.footer-row a:hover{text-decoration:none;color:#0056b3}.footer-title{text-align:left;font-size:1.2em;color:#fff;margin-bottom:.25em}.pdgm-grad-btn{height:40px;color:#fff;margin-bottom:5px;color:#fff;background-image:linear-gradient(284deg,#1cc7d0,#2dde98);box-shadow:0 2px 6px 0 rgba(45,222,152,.4);border:1px solid #ddd;padding:10px 30px;width:100%;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pdgm-grad-btn:hover{border:1px solid #ddd;background-color:#00aeff;background-image:linear-gradient(80deg,#00aeff,#3369e7);box-shadow:0 2px 6px 0 rgba(51,105,231,.55)}