.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select *,.ember-power-select-dropdown *,html{box-sizing:border-box}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select{position:relative}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.container.Footer .Footer-copyright,.container.container--marketing code span.dim,.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit}.Button.Button--onDark.Button--primary:active,.Button.Button--onDark:active,.Button.Button--primary:active,button.Button--onDark.Button--primary:active,button.Button--onDark:active,button.Button--primary:active,input[type=button].Button--onDark.Button--primary:active,input[type=button].Button--onDark:active,input[type=button].Button--primary:active,input[type=reset].Button--onDark.Button--primary:active,input[type=reset].Button--onDark:active,input[type=reset].Button--primary:active,input[type=submit].Button--onDark.Button--primary:active,input[type=submit].Button--onDark:active,input[type=submit].Button--primary:active{box-shadow:inset 3px 3px 120px -40px rgba(0,0,0,.75)}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}img,legend{border:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}pre,textarea{overflow:auto}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}@media (min-width:551px){.u-show-if-mobile{display:none}.u-show-if-desktop{display:initial}}@media (max-width:550px){.u-show-if-mobile{display:initial}.u-show-if-desktop{display:none}}article,aside,details,figcaption,figure,footer,header,hgroup,label,legend,main,menu,nav,section,summary{display:block}@-webkit-keyframes fadeinout{0%,100%{opacity:0}10%,50%{opacity:1}}@-moz-keyframes fadeinout{0%,100%{opacity:0}10%,50%{opacity:1}}@-ms-keyframes fadeinout{0%,100%{opacity:0}10%,50%{opacity:1}}@-o-keyframes fadeinout{0%,100%{opacity:0}10%,50%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}10%,50%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{margin:0}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,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:60%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}code,kbd,pre,samp{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:1.3rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,h5{line-height:1.5}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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px}legend{padding:0}table{border-collapse:collapse;border-spacing:0}.container{position:relative;width:100%;margin:0 auto}label,label>.label-body,legend,li{margin-bottom:.5rem}.container.container--fixedWidth{max-width:1040px}.u-capped-width,.u-max-full-width{max-width:100%}.container.container--dark{background-color:#582a64;color:#fff}.container.container--dark a{color:#fcf;text-decoration:none}.container.container--dark a:hover{color:#fef;text-decoration:none}.container.container--darker{background-color:#492353;color:#fff}.container.container--darker a{color:#fcf;text-decoration:none}.container.container--darker a:hover{color:#fef;text-decoration:none}.container.container--light{background-color:#f7f5f2}.column,.columns{width:100%;float:left}@media (min-width:320px){.container{width:inherit}.container.container--forContent{padding:10px}}@media (min-width:400px){.container.container--forContent{padding:30px}}html{font-size:62.5%}body{font-size:1.4rem;font-family:Helvetica,Arial,sans-serif;color:#333;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{font-weight:300}h1,h2{font-weight:700}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35}h5{font-size:2rem}h6{font-size:1.5rem;line-height:1.6}@media (min-width:550px){.container.container--withPanel{margin-left:300px}.container.container--forContent{padding:40px}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}h1{font-size:4rem}h2{font-size:3.3rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:2rem}h6{font-size:1.4rem}}a{color:#1E8DDB;text-decoration:none}a:hover{color:#507EC6;text-decoration:underline}.hint--bottom:after,.hint--left:after,.hint--right:after,.hint--top:after{white-space:pre;text-align:left;text-transform:none;font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4rem}.BuildHeader .BuildHeader-title,.DocsContainer .DocsNav .DocsClientList .DocsClientList-heading,.DocsContainer .DocsNav h1,.Header .Header-title,.container.container--marketing .MarketingNumDiffs{font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}input[type=search],input[type=email],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=number],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px}input[type=search]:disabled,input[type=email]:disabled,input[type=text]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=number]:disabled,select:disabled,textarea:disabled{border:1px solid #dcbee4;color:grey}input[type=search].error,input[type=email].error,input[type=text].error,input[type=tel].error,input[type=url].error,input[type=password].error,input[type=number].error,select.error,textarea.error{border:1px solid #bd2c00}input[type=search],input[type=email],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=number],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=search]:active,input[type=search]:focus,input[type=email]:active,input[type=email]:focus,input[type=text]:active,input[type=text]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=url]:active,input[type=url]:focus,input[type=password]:active,input[type=password]:focus,input[type=number]:active,input[type=number]:focus,select:active,select:focus,textarea:active,textarea:focus{border:1px solid #B253B7;outline:0}input[type=search]:active.error,input[type=search]:focus.error,input[type=email]:active.error,input[type=email]:focus.error,input[type=text]:active.error,input[type=text]:focus.error,input[type=tel]:active.error,input[type=tel]:focus.error,input[type=url]:active.error,input[type=url]:focus.error,input[type=password]:active.error,input[type=password]:focus.error,input[type=number]:active.error,input[type=number]:focus.error,select:active.error,select:focus.error,textarea:active.error,textarea:focus.error{border:1px solid #bd2c00}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline;margin-bottom:0;margin-right:.6rem}label>.label-body{font-weight:600;display:inline-block}.Form textarea,p:last-child{margin-bottom:0}label p{margin:0 0 2rem 2.3rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:1rem}ol ol,ol ul,ul ol,ul ul{margin:.5rem 0 .5rem 3rem}code{padding:.2rem .6rem;margin:0 .2rem;white-space:nowrap;background:#f4f6f7;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,pre,table,ul{margin-bottom:2.5rem}p{margin-top:0;margin-bottom:2rem}.u-full-width{width:100%}.u-no-padding{padding:0!important}.u-no-margin{margin:0!important}.u-pull-right{float:right}.u-pull-left{float:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-text-small{font-size:85%}.u-text-dashed-underline{border-bottom:1px dashed #999}.u-pull-center{margin:0 auto}@media (max-width:550px){.u-hide-on-mobile{display:none!important}}hr{height:0;margin-top:2rem;margin-bottom:2rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-clear-floats{content:"";display:table;clear:both}.hint--centered:after,.hint--centered:before,.hint--centered:focus:after,.hint--centered:focus:before,.hint--centered:hover:after,.hint--centered:hover:before{transform:translate(-50%,-10px);margin-left:0}.hint--centered.hint--bottom:after,.hint--centered.hint--bottom:before,.hint--centered.hint--bottom:focus:after,.hint--centered.hint--bottom:focus:before,.hint--centered.hint--bottom:hover:after,.hint--centered.hint--bottom:hover:before{top:160%}.Button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#fff;border-radius:4px;color:#555;cursor:pointer;display:inline-block;font-weight:600;height:38px;line-height:38px;padding:0 15px;position:relative;text-align:center;text-decoration:none;white-space:nowrap;margin-right:5px;border:1px solid #d8d8d8}.NamespaceCard.NamespaceCard--active .NamespaceCard-arrow,.NamespaceCard.NamespaceCard--linked:hover .NamespaceCard-arrow{display:block}.Button:focus,.Button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#B253B7;outline:0;text-decoration:none}.Button.Button--primary,button.Button--primary,input[type=button].Button--primary,input[type=reset].Button--primary,input[type=submit].Button--primary{color:#fff;background-color:#582a64;border:0}.Button.Button--primary:hover,button.Button--primary:hover,input[type=button].Button--primary:hover,input[type=reset].Button--primary:hover,input[type=submit].Button--primary:hover{background-color:#793989}.Button.Button--primary:focus,button.Button--primary:focus,input[type=button].Button--primary:focus,input[type=reset].Button--primary:focus,input[type=submit].Button--primary:focus{border-color:#451b51}.Button.Button--primary[disabled],button.Button--primary[disabled],input[type=button].Button--primary[disabled],input[type=reset].Button--primary[disabled],input[type=submit].Button--primary[disabled]{background-color:#f7f7f7;border:1px solid #eaeaea!important}.Button.Button--onDark,button.Button--onDark,input[type=button].Button--onDark,input[type=reset].Button--onDark,input[type=submit].Button--onDark{color:#fff;background-color:#582a64}.Button.Button--onDark:hover,button.Button--onDark:hover,input[type=button].Button--onDark:hover,input[type=reset].Button--onDark:hover,input[type=submit].Button--onDark:hover{color:#fff;background-color:#793989;border-color:#c593d2}.Button.Button--onDark:focus,button.Button--onDark:focus,input[type=button].Button--onDark:focus,input[type=reset].Button--onDark:focus,input[type=submit].Button--onDark:focus{border-color:#c593d2}.Button.Button--onDark.Button--primary,button.Button--onDark.Button--primary,input[type=button].Button--onDark.Button--primary,input[type=reset].Button--onDark.Button--primary,input[type=submit].Button--onDark.Button--primary{color:#fff;background-color:#B253B7;border:0;font-size:1.6rem;line-height:4rem}.Button.Button--onDark.Button--primary:hover,button.Button--onDark.Button--primary:hover,input[type=button].Button--onDark.Button--primary:hover,input[type=reset].Button--onDark.Button--primary:hover,input[type=submit].Button--onDark.Button--primary:hover{color:#fff;background-color:#89419B;border-color:#CFA5D9}.Button.Button--onDark.Button--primary:focus,button.Button--onDark.Button--primary:focus,input[type=button].Button--onDark.Button--primary:focus,input[type=reset].Button--onDark.Button--primary:focus,input[type=submit].Button--onDark.Button--primary:focus{background-color:#89419B;border-color:#CFA5D9}.Header .Button,.Header .Header-trialBar,.container.container--marketing .Button,.container.container--marketing button{box-shadow:2px 2px 4px 0 rgba(0,0,0,.3)}.Button.Button--small,button.Button--small,input[type=button].Button--small,input[type=reset].Button--small,input[type=submit].Button--small{font-size:10px;padding:0 10px}.Button.Button--nav,button.Button--nav,input[type=button].Button--nav,input[type=reset].Button--nav,input[type=submit].Button--nav{border:none;border-radius:0;width:100%}.Button.Button--nav.Button--active,.Button.Button--nav.active,button.Button--nav.Button--active,button.Button--nav.active,input[type=button].Button--nav.Button--active,input[type=button].Button--nav.active,input[type=reset].Button--nav.Button--active,input[type=reset].Button--nav.active,input[type=submit].Button--nav.Button--active,input[type=submit].Button--nav.active{color:#582a64;font-weight:700;background-color:#eaeaea}.Button.Button--nav.Button--nav:hover,button.Button--nav.Button--nav:hover,input[type=button].Button--nav.Button--nav:hover,input[type=reset].Button--nav.Button--nav:hover,input[type=submit].Button--nav.Button--nav:hover{background-color:#f7f7f7}.Button.u-pull-right,button.u-pull-right,input[type=button].u-pull-right,input[type=reset].u-pull-right,input[type=submit].u-pull-right{margin-right:0;margin-left:5px}.Button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{color:grey!important;border-color:grey!important}.Button.Button--withLeftIcon,button.Button--withLeftIcon{padding:0 30px 0 50px}.Button .fa--left,button .fa--left{position:absolute;left:16px;top:7px;font-size:2.5rem}.Card{position:relative;background:#fcfcfc;border:1px solid #d8d8d8;padding:10px}.Card--selected{background:#fdf7ff;border:1px solid #582a64}.Card--linkable:hover{border:1px solid #a0a0a0;cursor:pointer}.Card--white{background:#fff}.Card--extraPadded{padding:40px}.Card--expando{background:#eaeaea}.NamespaceCard{position:relative;width:100%;border:1px solid #ededed;border-bottom:1px solid #f7f7f7;background:#ededed;padding:10px;color:grey}.NamespaceCard.NamespaceCard--active{background:#f7f7f7;font-weight:700;color:#696969}.NamespaceCard.NamespaceCard--linked{cursor:pointer}.NamespaceCard.NamespaceCard--linked:hover{background:#f7f7f7}.NamespaceCard .NamespaceCard-arrow{display:none;position:absolute;top:2px;right:-18px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:18px solid #f7f7f7}.Form,.Form input[type=text],.Form textarea,.Panel{width:100%}.Form input[type=checkbox]{float:left;margin-top:3px}.Form textarea{height:100px}.Form .Form-errors{color:#bd2c00;margin-top:0;margin-bottom:10px;font-weight:700;list-style:none}.Form .Form-errors li{margin-bottom:0}.Panel{margin-bottom:1rem;border:1px solid #d8d8d8;border-radius:4px}.Panel>.Panel-section{padding:10px}.Panel .Panel-header{width:100%;background:#f7f7f7;border-bottom:1px solid #d8d8d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}.Panel .Panel-header--withSelect{background-color:#fff;border-bottom:1px solid #d8d8d8;overflow:initial}.Panel .Panel-header--withSelect .ember-power-select-trigger{border:0;background:0 0;outline:0}.Panel .Panel-header--withSelect .ember-basic-dropdown-content{margin-top:12px;left:auto!important;top:auto!important}.Panel .Panel-header--withSelect .ember-power-select-placeholder,.Panel .Panel-header--withSelect .ember-power-select-selected-item{margin-left:0}.Panel .Panel-nav .Button{margin:0}.Panel .Panel-nav ul{margin:0;padding:0;list-style:none}.Panel .Panel-nav ul li{margin-bottom:0}.Panel .Panel-nav ul li a{text-align:left;padding:0 10px;font-weight:400}.Alert{padding:8px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}.Alert.Alert--info{color:#582a64;background-color:#fdf7ff;border-color:#dcbee4}.Alert.Alert--success{color:#6dad1b;background-color:#D2F5A5;border-color:#6dad1b}.Alert.Alert--warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.Alert.Alert--error{color:#333;background-color:#f5e0d9;border-color:#bd2c00}.Alert.Alert--error strong{color:#bd2c00}.Alert .CodeBlock:last-child pre,.Alert ul:last-child{margin-bottom:0}.Header{position:relative;background-color:#582a64;color:#fefefe}.Header.Header--large{min-height:520px;text-align:center}.Header.Header--large h1{margin-bottom:1rem;font-size:7rem}.Header.Header--large h2{font-size:2.5rem;line-height:1.5;margin-bottom:25px;font-weight:300}.Header.Header--large .Header-logo{margin-top:35px;width:auto;height:180px;padding:0}.Header.Header--small,.HeaderSpacer{height:60px}.Header.Header--large .Alert--info{max-width:650px;margin:30px auto 40px;font-size:1.6rem}.Header .Header-logo{width:82px;padding:6px 0 0 12px}.Header .Header-title{font-size:2rem;line-height:4.5rem;padding:10px;font-weight:600}.Header .Header-trialBar{color:#fff;background:#B253B7;padding:2px;border-radius:3px;text-align:center;position:absolute;width:235px;top:18px;margin-left:auto;left:0;right:300px}.Header .Header-trialBar a{text-decoration:underline;font-weight:700}.DocsContainer .DocsNav ul a,.Header a{text-decoration:none}.Header .Button{color:#fff}.Header.Header--fixedTop{position:fixed;right:0;left:0;z-index:1000}.Header a{color:#fff}.Header a:hover{color:#dcbee4}@media (max-width:550px){.Header .Header-trialBar,.Header.Header--small .Header-title{display:none}.Header.Header--large h2{font-size:1.8rem}}.container.Footer{border-top:1px solid #d8d8d8;text-align:center;line-height:6rem;padding:12px}.container.Footer .Footer-item,.container.Footer a{display:inline-block;padding:10px;color:#676767}.container.Footer .Footer-logo{width:60px;margin:12px;display:inline-block;float:right}@media (max-width:750px){.container.Footer .Footer-item,.container.Footer a{padding:10px 2px 0}}.container.container--marketing{font-size:1.7rem}.container.container--marketing h1{font-size:4.3rem}.container.container--marketing h2{font-size:3.3rem;padding-top:20px;margin-bottom:0}.container.container--marketing h3{font-size:2.5rem;margin-bottom:2.7rem}.container.container--marketing h4{font-size:2rem;margin-bottom:2rem}.container.container--marketing h5{font-size:2.4rem}.container.container--marketing h6{font-size:1.5rem}.container.container--marketing h2,.container.container--marketing h3,.container.container--marketing h4{text-align:center}.container.container--marketing h2+div.row{margin-top:3rem}.container.container--marketing.InviteContainer{padding:20px;text-align:center}.container.container--marketing.MockPageContainer{border-bottom:1px solid #d8d8d8}.container.container--marketing code{font-size:1.2rem}.container.container--marketing sup{color:#B253B7}.container.container--marketing .MarketingNumDiffs{margin-top:40px}.container.container--marketing .Button--primary{background:#8A3D9D}.container.container--marketing .Button--primary:hover{background:#582a64}.container.container--marketing .hljs{background:#fff}.container.TrustedByContainer img{max-width:960px;width:100%}.AboutContainer h2{padding-top:20px;text-align:center;margin-bottom:0}.AboutContainer h4{margin-bottom:0}.AboutContainer h5{margin-bottom:10px}.AboutContainer .AboutContainer-header{text-align:center;background:#582a64;border-radius:10px;color:#fff;padding:10px}.AboutContainer .AboutContainer-header h1{padding-top:20px;margin-bottom:0}.AboutContainer .AboutContainer-header a,.AboutContainer .AboutContainer-header iframe{margin-bottom:20px}.AboutContainer .AboutContainer-header h2{padding-top:0;padding-bottom:20px;font-size:3rem}.AboutContainer .AboutContainer-header img{width:250px;padding:20px}.AboutContainer .AboutContainer-bio{margin-bottom:50px}.AboutContainer .AboutContainer-avatar{display:block;margin:30px auto;width:100%;max-width:200px;border-radius:7px}.PulseCircle{-webkit-animation:pulsate 2s ease-out;-moz-animation:pulsate 2s ease-out;-ms-animation:pulsate 2s ease-out;-o-animation:pulsate 2s ease-out;animation:pulsate 2s ease-out;animation-iteration-count:infinite;border:3px solid #999;border-radius:30px;height:28px;width:28px;position:absolute;opacity:0;z-index:1000}@-webkit-keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}25%{opacity:1}50%{transform:scale(1.2,1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}25%{opacity:1}50%{transform:scale(1.2,1.2);opacity:0}}@-ms-keyframes pulsate{0%,50%{opacity:0}0%{transform:scale(.1,.1)}25%{opacity:1}50%{transform:scale(1.2,1.2)}}@-o-keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}25%{opacity:1}50%{transform:scale(1.2,1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}25%{opacity:1}50%{transform:scale(1.2,1.2);opacity:0}}.BuildHeader,.ComparisonViewer,.SnapshotViewer{transform:translateZ(0)}.BuildCard.BuildCard--expired,.DocsContainer .DocsBody code span.dim{opacity:.5}.DocsContainer{font-size:1.5rem;line-height:1.7}.DocsContainer .DocsBody h1{margin-bottom:0}.DocsContainer .DocsBody h1+*{margin-top:2rem}.DocsContainer .DocsBody h1+h4{margin-top:0}.DocsContainer .DocsBody h2{border-bottom:1px solid #E1E1E1}.DocsContainer .DocsBody h2:hover .DocsAnchor,.DocsContainer .DocsBody h3:hover .DocsAnchor{visibility:visible}.DocsContainer .DocsBody img{max-width:100%}.DocsContainer .DocsBody .DocsAnchor{cursor:pointer;visibility:hidden;font-size:20px}.DocsContainer .DocsNav{padding:20px;background:#f7f7f7;box-shadow:rgba(0,0,0,.14902) 0 1px 1px 0,rgba(0,0,0,.09804) 0 1px 2px 0;border-radius:3px}.DocsContainer .DocsNav h1{margin-bottom:1rem;margin-top:2rem;font-size:2rem;font-weight:700}.DocsContainer .DocsNav .DocsClientList .DocsClientList-heading{font-size:1.6rem;margin-top:1.4rem;margin-bottom:0;color:#7d7d7d;font-weight:700}.DocsContainer .DocsNav .DocsClientList ul{list-style:none;padding:0;margin:0}.DocsContainer .DocsNav .DocsClientList ul li{padding-left:.8em;text-indent:-.7em}.DocsContainer .DocsNav .DocsClientList ul li::before{content:"-";color:#adadad;padding-right:7px}.DocsContainer .DocsNav header:first-child{margin-top:0}.DocsContainer .DocsNav ul{margin-bottom:0;margin-top:0}.DocsContainer .DocsNav ul li{list-style:none;margin-bottom:0}.DocsContainer .DocsNav .DocsNav-toggle{display:none}@media (max-width:750px){.DocsContainer .DocsNav{max-height:100px;overflow:scroll;width:100%}.DocsContainer .DocsNav .DocsNav-toggle{display:block;float:right;cursor:pointer}.DocsContainer .DocsNav.DocsNav--expanded{max-height:inherit}.DocsContainer .DocsBody{padding:20px}}@media (min-width:751px){.DocsContainer{display:flex}.DocsContainer .DocsNav{float:left;width:20%}.DocsContainer .DocsBody{padding:40px;float:left;width:80%}}.PageClickOverlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:0}.hljs,.nohighlight{background:#f7f7f7;border-left:4px solid #eaeaea;padding-left:10px;border-radius:0}.ApprovalButton{font-size:1.4rem;text-transform:uppercase;border:0;color:#fff;background-color:#6dad1b;text-shadow:2px 2px 1px #487E02;animation-duration:2s}.ApprovalButton.ApprovalButton--hover,.ApprovalButton:focus,.ApprovalButton:hover{color:#fff;background:#83C32F;text-shadow:2px 2px 1px #629D16}.BuildComparisonInfo .fa,.BuildDuration .fa{color:grey}.ApprovalButton.ApprovalButton--approved{padding:20px 28px;cursor:default}.ApprovalButton.ApprovalButton--approved.ApprovalButton--hover,.ApprovalButton.ApprovalButton--approved:focus,.ApprovalButton.ApprovalButton--approved:hover{background-color:#6dad1b;text-shadow:2px 2px 1px #487E02}.ApprovalButton.ApprovalButton--approved span{display:none}.ApprovalSection p{text-align:right;margin-right:10px}.ApprovalSection .ApprovalButton{display:block}.BuildComparisonInfo,.BuildDuration{display:inline-block}.BuildCard{font-size:1.3rem;width:100%;padding:10px 10px 0;cursor:pointer}.BuildCard .BuildState{margin-bottom:8px}.BuildCard h6{font-size:1.7rem}.BuildCard:hover{background:#f7f7f7}.BuildCard:first-child{border-top:1px solid #d8d8d8}.BuildHeader{font-size:1.3rem;position:fixed;padding:5px 15px 15px;width:100%;z-index:800;background:#582a64;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3)}.BuildHeader .columns:last-child .ApprovalSection{margin-top:10px}.BuildHeader .columns:last-child .ApprovalButton,.BuildHeader .columns:last-child .ComparisonModePicker,.BuildHeader .columns:last-child .WidthSelector{margin-bottom:10px;float:right}.BuildHeader .columns:last-child .ApprovalButton,.BuildHeader .columns:last-child .ComparisonModePicker{clear:both}.BuildHeader .columns:last-child .ComparisonModePicker .Button,.BuildHeader .columns:last-child .ComparisonModePicker select,.BuildHeader .columns:last-child .WidthSelector .Button,.BuildHeader .columns:last-child .WidthSelector select{margin-bottom:0}.BuildHeader .columns:last-child .WidthSelector{margin-right:10px}.BuildHeader .BuildInfo{content:"";display:table;clear:both}.BuildHeader .BuildInfo .BuildInfo-comparison,.BuildHeader .BuildInfo .BuildInfo-duration,.BuildHeader .BuildInfo .BuildInfo-started{float:left;padding-left:12px}.BuildHeader .BuildInfo .BuildInfo-started{padding-left:5px}.BuildHeader .BuildHeader-inner{background:#fff;border:11px solid #fff;border-radius:3px}.BuildHeader .BuildHeader-stateAndCommit{display:flex}.BuildStarted,.BuildState{display:inline-block}.BuildHeader .BuildHeader-stateAndCommit .BuildState{flex:0 0 auto;margin:9px 14px 0 4px}.BuildHeader .BuildHeader-stateAndCommit .CommitInfo{flex:0 1 auto;margin-top:10px;width:calc(100% - 155px)}.BuildHeader .BuildHeader-title{font-size:2rem;margin:0 0 4px 5px}.BuildHeader .BuildHeader-title a,.BuildHeader .BuildHeader-title a:hover{color:#333}@media (min-width:750px){.BuildHeaderSpacer{height:170px}}.BuildStarted .fa{color:grey}.BuildState{font-family:Helvetica,Arial,sans-serif;width:155px;height:40px;background-color:#f7f7f7;border-radius:4px;font-weight:lighter}.BuildState .BuildState-textAligner{height:40px;display:flex;align-items:center;justify-content:center;text-align:center}.BuildState .BuildState-text{font-size:85%}.BuildState .BuildState-text strong{font-weight:400;font-size:1.3rem}.BuildState .BuildState-icon{box-shadow:inset 3px -7px 62px -30px rgba(0,0,0,.25);border-radius:4px 0 0 4px;color:#fff;float:left;font-size:1.7rem;height:40px;line-height:0;padding-top:11px;text-align:center;width:25px}.BuildState.BuildState--pending .BuildState-icon{background-color:grey}.BuildState.BuildState--processing .BuildState-icon{background-color:#85c075}.BuildState.BuildState--finished{background-color:#D2F5A5}.BuildState.BuildState--finished .BuildState-icon{background-color:#6dad1b}.BuildState.BuildState--finished.BuildState--hasDiffs{background-color:#FFF4AC}.BuildState.BuildState--finished.BuildState--hasDiffs .BuildState-icon{background-color:#ecc642}.BuildState.BuildState--finished.BuildState--approved{background-color:#D2F5A5}.BuildState.BuildState--finished.BuildState--approved .BuildState-icon{background-color:#6dad1b}.BuildState.BuildState--failed{background-color:#f5e0d9}.BuildState.BuildState--failed .BuildState-icon{background-color:#bd2c00}.BuildState.BuildState--expired{background-color:#f7f5f2}.BuildState.BuildState--expired .BuildState-icon{background-color:#ecc642}.CommitInfo{width:100%;display:inline-flex;flex-direction:column}.CommitInfo .CommitInfo-branch{float:left;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap;font-weight:700;max-width:50%}.CommitInfo .CommitInfo-branch .fa{color:#333}.CommitInfo .CommitInfo-author,.CommitInfo .CommitInfo-pr{float:left;display:inline-block;padding-left:4px}.CommitInfo .CommitInfo-commit{float:left;display:inline-block;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:90%;padding-left:4px}.OrganizationsBillingSection .OrganizationsBillingSection-plan .columns:first-of-type,.PricingSection .PricingSection-price,.PricingSection .PricingSection-title{font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.CommitInfo .CommitInfo-message{color:grey;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;max-width:100%;padding-right:5px}.ComparisonList{padding:0 40px 40px;display:flex;flex-flow:row wrap;justify-content:space-between}.ComparisonList .Alert,.ComparisonList.ComparisonList--1col .ComparisonViewer{width:100%}.ComparisonList.ComparisonList--4col .ComparisonViewer{width:24.5%;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;transition-property:width}.ComparisonList.ComparisonList--4col .ComparisonViewer .ComparisonViewer-snapshotMissing .fa{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;font-size:5rem}.ComparisonList .HideNoDiffsPanel{position:relative;border:1px solid #d8d8d8;background:#eaeaea;margin-bottom:10px;padding:15px;text-align:center;width:100%}.ComparisonList .HideNoDiffsPanel:hover{border:1px solid #a0a0a0;cursor:pointer}.ComparisonList .HideNoDiffsPanel:hover span{color:#507EC6}.ComparisonList .HideNoDiffsPanel span{color:#1E8DDB}.ComparisonSwitcher{width:700px;text-align:right}.ComparisonSwitcher .ComparisonSwitcherItem--noComparison{color:grey}.ComparisonSwitcher .ComparisonSwitcherItem{display:inline-block;border-radius:3px;padding:5px;margin-left:10px;font-size:12px;font-weight:700}.ComparisonSwitcher .ComparisonSwitcherItem.ComparisonSwitcherItem--selected{background:#DADADA}.ComparisonSwitcher .ComparisonSwitcherItem.ComparisonSwitcherItem--hasDiffs{color:#eb0e2a}.ComparisonViewer{position:relative;background:#fcfcfc;border-radius:3px;width:100%;margin-bottom:10px;border:1px solid #fcfcfc}.ComparisonViewer:last-child{margin-bottom:0}.ComparisonViewer.ComparisonViewer--collapsed{margin-bottom:0;margin-top:-1px}.ComparisonViewer.ComparisonViewer--focus{border:1px solid #a0a0a0}.ComparisonViewer.ComparisonViewer--actionable{cursor:pointer}.ComparisonViewer.ComparisonViewer--actionable:hover{border:1px solid #a0a0a0;cursor:pointer}.ComparisonViewer.ComparisonViewer--actionable .ComparisonViewer-details{flex:1 0 auto}.ComparisonViewer.ComparisonViewer--actionable .ComparisonViewer-info{color:grey}.ComparisonViewer.ComparisonViewer--actionable .Button{float:right;height:27px;margin:0 10px 0 0;padding:0 20px}.ComparisonViewer.ComparisonViewer--actionable .Button .fa{left:10px;top:3px;font-size:2rem}.ComparisonViewer .ComparisonViewer-fullColumn{padding:20px;justify-content:center}.ComparisonViewer .ComparisonViewer-halfColumn{float:left;width:50%;display:flex;justify-content:center}.ComparisonViewer .ComparisonViewer-halfColumn--left{padding:20px 10px 20px 20px}.ComparisonViewer .ComparisonViewer-halfColumn--right{padding:20px 20px 20px 10px}.ComparisonViewer .ComparisonViewer-pdiffImageBox{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;border:1px solid #eaeaea;box-shadow:0 0 5px #dadada;width:100%}.ComparisonViewer .ComparisonViewer-pdiffImageBox .pdiffImageOverlay{position:absolute;top:0;left:0;width:100%}.ComparisonViewer .ComparisonViewer-pdiffImageBox--actionable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ComparisonViewer .ComparisonViewer-pdiffImageBox--actionable:hover{border:1px solid #a0a0a0}.ComparisonViewer .ComparisonViewer-pdiffImageOverlay{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;top:0;left:0;background-color:#fff;opacity:.9}.ComparisonViewer .ComparisonViewer-snapshotMissing{height:200px;text-align:center;padding-top:50px;background:#fff;border:1px solid #d8d8d8;width:100%}.ComparisonViewer .ComparisonViewer-snapshotMissing .fa{font-size:8rem;color:#f7f7f7;text-shadow:-1px 0 grey,0 1px grey,1px 0 grey,0 -1px grey}.ComparisonViewer .ComparisonViewer-noDiffBox{padding:7px;color:grey;font-style:italic;text-align:center}@media (max-width:550px){.ComparisonViewer .ComparisonViewer-halfColumn--left{padding:15px 7px 15px 15px}.ComparisonViewer .ComparisonViewer-halfColumn--right{padding:15px 15px 15px 7px}}.SnapshotViewer{position:relative;background:#fcfcfc;border-radius:3px;width:100%;margin-bottom:10px;border:1px solid #fcfcfc}.SnapshotViewer:last-child{margin-bottom:0}.SnapshotViewer .SnapshotViewer-noComparison{padding:10px;text-align:center;width:100%}.SnapshotViewer.SnapshotViewer--collapsed{margin-bottom:0;margin-top:-1px}.SnapshotViewer.SnapshotViewer--focus{border:1px solid #a0a0a0}.SnapshotViewer.SnapshotViewer--actionable{cursor:pointer}.SnapshotViewer.SnapshotViewer--actionable:hover{border:1px solid #a0a0a0;cursor:pointer}.SnapshotViewer.SnapshotViewer--actionable .SnapshotViewer-details{flex:1 0 auto}.SnapshotViewer.SnapshotViewer--actionable .SnapshotViewer-info{color:grey}.SnapshotViewer.SnapshotViewer--actionable .Button{float:right;height:27px;margin:0 10px 0 0;padding:0 20px}.SnapshotViewer.SnapshotViewer--actionable .Button .fa{left:10px;top:3px;font-size:2rem}.SnapshotViewer-header{cursor:pointer;background-color:#eaeaea;border:1px solid #eaeaea;border-top-left-radius:2px;border-top-right-radius:2px;display:flex;padding:5px 15px;align-items:center}.SnapshotViewer-header a,.SnapshotViewer-header a:hover{color:#333}.SnapshotViewer-header.SnapshotViewer-header--actionable:hover{border:1px solid #a0a0a0;cursor:pointer}.SnapshotViewer-header .SnapshotViewer-title{flex:0 1 auto;width:calc(100% - 125px);line-height:normal}.SnapshotViewer-header .SnapshotViewer-title a{display:inline-block;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.SnapshotList{padding:0 40px 40px;display:flex;flex-flow:row wrap;justify-content:space-between}.SnapshotList .Alert,.SnapshotList.SnapshotList--1col .SnapshotViewer{width:100%}.SnapshotList.SnapshotList--4col .SnapshotViewer{width:24.5%;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;transition-property:width}.SnapshotList.SnapshotList--4col .SnapshotViewer .SnapshotViewer-snapshotMissing .fa{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;font-size:5rem}.SnapshotList .HideNoDiffsPanel{position:relative;border:1px solid #d8d8d8;background:#eaeaea;margin-bottom:10px;padding:15px;text-align:center;width:100%}.FormsBillingEdit .FormFieldsSubmit .Button,.FormsOrganizationUserEdit .Button{margin-bottom:0}.SnapshotList .HideNoDiffsPanel:hover{border:1px solid #a0a0a0;cursor:pointer}.SnapshotList .HideNoDiffsPanel:hover span{color:#507EC6}.SnapshotList .HideNoDiffsPanel span{color:#1E8DDB}.FormsBillingEdit .FormFieldsInput{width:260px;float:left;margin-right:5px;display:inline-block;margin-bottom:0}.FormsBillingEdit .FormFieldsSubmit{display:inline-block;margin-top:25px}.FormsBillingEdit .FormFieldsSubmit .SavingIndicator{margin-top:10px}.FormsOrganizationUserEdit form{margin:0}.FormsOrganizationUserEdit .FormFieldsInput,.FormsOrganizationUserEdit .FormFieldsSubmit{display:inline-block}.ImageSpacer{display:block;position:relative;height:0;width:100%;padding-top:100%}.ImageSpacer img{position:absolute;top:0;left:0;width:100%;height:100%}.LoadingPage{padding:200px;text-align:center}.LoadingPage .fa-spinner{color:#dcbee4;font-size:10rem}.MarketingNumDiffs{font-size:2.5rem;border:4px dotted #dcbee4;padding:30px;text-align:center;max-width:500px}.MarketingNumDiffs img{float:left;width:100px;max-height:100%}.MarketingNumDiffs .MarketingNumDiffs-number{font-size:4rem;font-weight:700}@media (max-width:550px){.MarketingNumDiffs{padding:15px;font-size:2rem}.MarketingNumDiffs img{width:70px}.MarketingNumDiffs .MarketingNumDiffs-number{font-size:3rem}}.MeterBar{display:inline-block;width:100%;height:25px;position:relative;background:#f7f5f2;border:1px solid grey;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:4px;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3)}.MeterBar>span{display:block;height:100%;background-color:#2bc253;background-image:linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden;border-radius:26px}.MockApprovalFlow{position:relative;margin-top:20px}.MockApprovalFlow .MockApprovalFlow-window{position:relative;width:100%;max-width:417px;height:270px;float:right}.MockApprovalFlow .MockApprovalFlow-window img{width:100%}.MockApprovalFlow .MockApprovalFlow-github{margin-top:70px;max-width:470px;width:100%}.MockApprovalButton{position:absolute;top:58%;right:11%}@media (max-width:750px){.MockApprovalFlow .MockApprovalFlow-window{float:none;margin:0 auto;border-bottom:1px solid #e0e0e0}.MockApprovalFlow .MockApprovalFlow-github{margin-top:0;padding:20px}}.MockBuildPage{padding-top:20px;position:relative;max-width:1200px;margin:0 auto}.MockBuildPage img{display:block;margin:0 auto;width:100%;height:auto;cursor:pointer}.MockBuildPage .MockBuildPage-responsiveNote,.OrganizationsJumpToBilling .ember-power-select-trigger{display:none}.MockBuildPage .PulseCircle{top:87%;right:12%;cursor:pointer}.MockBuildPage.MockBuildPage--showHints .hint--always{opacity:1;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}.MockBuildPage .hint--always{opacity:0}.MockBuildPage .hint--bottom:before{border-bottom-color:rgba(65,65,65,.8)}.MockBuildPage .hint--right:before{border-right-color:rgba(65,65,65,.8)}.MockBuildPage .hint--always:after{text-align:left;background-color:rgba(65,65,65,.8);line-height:1.7rem;font-size:1.4rem}.MockBuildPage .MockBuildPage-note1{position:absolute;top:47%;right:26%;z-index:100}.MockBuildPage .MockBuildPage-note2{position:absolute;top:58.5%;right:29%;z-index:100}.MockBuildPage .MockBuildPage-note3{position:absolute;top:77%;right:21.5%;z-index:100}@media (max-width:750px){.MockBuildPage{padding:0 20px 10px}.MockBuildPage img{margin:0 auto}.MockBuildPage .MockBuildPage-note1.hint--always,.MockBuildPage .MockBuildPage-note2.hint--always,.MockBuildPage .MockBuildPage-note3.hint--always{display:none}.MockBuildPage .MockBuildPage-responsiveNote{display:block;position:relative;height:70px}.MockBuildPage .MockBuildPage-responsiveNote.hint--always:before{top:15px;left:50%}.MockBuildPage .MockBuildPage-responsiveNote.hint--always:after{top:15px;left:35%}}.NavMenu .NavMenu-item{display:inline-block}.NavMenu .NavMenu-item a{line-height:4.3rem;float:left;display:block;padding:10px 17px}.NavMenu .NavMenu-item--right{float:right}.NavMenu .NavMenu-avatar{padding:11px;float:right}@media (max-width:750px){.NavMenu .NavMenu-item a{padding:10px 5px}}.OrganizationsBillingSection .OrganizationsBillingSection-plan{position:relative;background:#fcfcfc;border:1px solid #d8d8d8;padding:15px;border-bottom:none}.OrganizationsBillingSection .OrganizationsBillingSection-plan .columns:first-of-type{font-size:2rem}.OrganizationsBillingSection .OrganizationsBillingSection-plan.active{background:#fdf7ff;border:1px solid #582a64;border-bottom:1px solid #582a64!important}.OrganizationsBillingSection .OrganizationsBillingSection-plan:last-of-type{border-bottom:1px solid #d8d8d8;margin-bottom:20px}.OrganizationsBillingSection .OrganizationsBillingSection-plan .SavingIndicator{display:block;text-align:center}.OrganizationsBillingSection .OrganizationsBillingSection-plan .SavingIndicator .fa{font-size:2.5rem;margin-top:8px}.OrganizationsBillingSection .OrganizationsBillingSection-plan .Button{float:right;margin-top:3px;width:140px;padding:0 15px}.OrganizationsBillingSection h3 span{display:inline-block;color:#adadad;padding-left:5px;font-size:1.9rem}.OrganizationsBillingSection .PricingBucket{width:235px!important}.OrganizationsBillingSection .OrganizationsBillingSection-currentPlan{background:#f7f5f2;padding:10px}.OrganizationsGithubBotIntegrator .Card{margin-bottom:20px;display:flex;align-items:center}.OrganizationsGithubBotIntegrator .Card .unsaved{padding-left:5px}.OrganizationsGithubBotIntegrator .Card .Button{margin-left:auto}.OrganizationsGithubBotIntegrator .UserAvatar{margin-right:10px}.OrganizationsGithubBotIntegrator .UserAvatar a{display:flex}.OrganizationsGithubIntegration{position:relative;background:#fcfcfc;border:1px solid #d8d8d8;padding:10px 10px 10px 9rem;margin-top:10px;margin-bottom:10px;min-height:9rem}.OrganizationsGithubIntegration header{margin-top:.5rem;margin-bottom:.5rem;font-weight:700;font-size:2rem}.OrganizationsGithubSettings .OrganizationsGithubSettings-errors li,.OrganizationsGithubSettings form{margin-bottom:0}.OrganizationsGithubIntegration .OrganizationsGithubIntegration-leftAvatar{display:block;position:absolute;left:15px;top:15px;width:58px;font-size:6rem;color:#582a64}.OrganizationsGithubIntegration img.OrganizationsGithubIntegration-leftAvatar{border-radius:4px}.OrganizationsGithubIntegration .OrganizationsGithubIntegration-actions{float:right;padding-top:15px}.OrganizationsGithubSettings label{cursor:pointer}.OrganizationsGithubSettings input[type=submit]{margin-top:10px}.OrganizationsGithubSettings .Form-errors{margin-top:20px;margin-bottom:0}.OrganizationsGithubSettings .OrganizationsGithubSettings-errors{color:#bd2c00;margin-top:0;font-weight:700;list-style:none}.OrganizationsGithubSettings .OrganizationsGithubBotIntegrator,.OrganizationsGithubSettings .OrganizationsGithubIntegrator{padding:20px 0 15px 20px;margin:0 0 21px 23px;border-left:1px solid #d8d8d8}.OrganizationsGithubSettings .OrganizationsGithubFootnote{margin-top:20px}.OrganizationsJumpToBilling{-webkit-animation:fadein .5s ease;-moz-animation:fadein .5s ease;-ms-animation:fadein .5s ease;-o-animation:fadein .5s ease;animation:fadein .5s ease;width:600px;height:332px;z-index:99;box-shadow:8px 8px 19px -4px #696969;position:absolute;top:105px;left:calc(50% - 600px / 2);background:#582a64;border-radius:4px;border:1px solid #582a64}@-webkit-keyframes growfromtop{0%{opacity:0}100%{opacity:1}}@-moz-keyframes growfromtop{0%{opacity:0}100%{opacity:1}}@-ms-keyframes growfromtop{.OrganizationsJumpToBilling 0%{opacity:0}.OrganizationsJumpToBilling 100%{opacity:1}}@-o-keyframes growfromtop{0%{opacity:0}100%{opacity:1}}@keyframes growfromtop{0%{opacity:0}100%{opacity:1}}.OrganizationsJumpToBilling header{color:#fff;font-size:2rem;margin-top:20px}.OrganizationsJumpToBilling .ember-basic-dropdown{margin:30px;width:90%}.OrganizationsJumpToBilling .OrganizationsJumpToBilling-pageClickOverlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:0}.OrganizationsSettingsNavWrapper{min-height:700px}.OrganizationsSettingsNavWrapper hr{margin-top:3rem;margin-bottom:3rem}.OrganizationsSwitcherNav .LoadingPage{padding:60px 50px 50px}.OrganizationsSwitcherNav .LoadingPage .fa-spinner{font-size:4rem}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-item{line-height:4.3rem;display:block;padding:10px 17px;cursor:pointer}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-arrow{color:#582a64;font-size:4rem;position:absolute;top:40px;margin-left:10px;z-index:100}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher{width:300px;height:285px;z-index:99;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);position:absolute;top:75px;background:#582a64;border-radius:4px;border:1px solid #582a64;overflow-y:scroll}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher::-webkit-scrollbar{display:none}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher .Button{width:289px;border:0;margin-top:5px;margin-left:5px;text-align:left;overflow:hidden}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher .Button--onDark{background:#863C8B}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher .Button--onDark:hover{background:#B253B7}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher ul{list-style:none;margin:0 0 5px}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #492353;margin-bottom:0}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher ul li a{line-height:1rem;padding:15px}.OrganizationsSwitcherNav .OrganizationsSwitcherNav-switcher ul li a:hover{background-color:#492353;color:#fff}.OrganizationsUserCard .Card{display:flex}.OrganizationsUserCard .OrganizationsUserCard-role{color:grey}.OrganizationsUserCard .UserAvatar{margin-right:10px}.OrganizationsUserCard .Alert{width:100%;margin-bottom:0}.PricingSection{padding-bottom:20px;padding-top:20px;font-size:1.3rem}.PricingSection .hint:after,.PricingSection .hint:before{font-size:1.4rem;line-height:1.8rem}.PricingSection .PricingBucket{position:relative;display:inline-block;vertical-align:top;width:240px;min-height:350px;background-color:#fff;font-size:110%;margin-bottom:20px}.PricingSection .PricingBucket:last-of-type{margin-right:0}.PricingSection .PricingBucket.PricingBucket--promoted{padding-top:0;border:4px solid #B253B7}.PricingSection .PricingBucket.PricingBucket--promoted .PricingSection-title.PricingSection-title--small{background-color:#B253B7;color:#fff;margin-top:0}.PricingSection .PricingBucket.PricingBucket--active{background-color:#fffbdf}.PricingSection .PricingBucket.PricingBucket--secondaryPlan{min-height:inherit;width:100%}.PricingSection .PricingBucket.PricingBucket--secondaryPlan .PricingSection-title.PricingSection-title--small{margin-top:0}.PricingSection .PricingSection-title{text-align:center;font-size:2rem;background:#f7f5f2;padding:10px 5px}.PricingSection .PricingSection-title.PricingSection-title--small{font-size:1.3rem;font-weight:700;margin-top:3px;padding:9px;text-transform:uppercase}.PricingSection .PricingSection-price{text-align:center;font-size:2rem;color:#696969;padding-top:20px}.PricingSection .PricingSection-price strong{font-size:3.4rem;font-weight:400;color:#333}.PricingSection .PricingSection-annualMonthlyPrice{color:grey}.PricingSection .PricingSection-numWorkers{font-weight:700}.PricingSection .PricingSection-concurrency{padding:20px 0}.PricingSection .PricingSection-concurrency input{margin-bottom:0}.PricingSection .PricingSection-cta{position:absolute;top:380px;margin-left:auto;margin-right:auto;left:0;right:0}.PricingSection .PricingSection-cta a{margin-bottom:.75rem;font-size:1.7rem}.PricingSection .PricingSection-diffs{padding-top:10px}.PricingSection .PricingSection-customized{font-size:20px;padding-bottom:20px}.PricingSection .PricingSection-comparison{padding:30px;font-size:1.5rem}.PricingSection .PricingSection-customizedInfo{padding-bottom:20px}.PricingSection .PricingSection-infoItem{color:#696969}.PricingSection .PricingSection-infoItem .fa-question-circle{color:#582a64}.PricingSection .Button--primary{font-size:1.5rem}.PricingSection-specialPlan{display:flex;margin-top:2.5rem}@media (max-width:550px){.PricingSection .PricingBucket{padding-top:0;padding-bottom:30px;min-height:auto;margin-top:20px!important;border:1px solid #d8d8d8!important}.PricingSection .PricingBucket .Button,.PricingSection .PricingBucket.PricingBucket--promoted .PricingSection-cta{display:none}.PricingSection .PricingBucket .hint:after,.PricingSection .PricingBucket .hint:before{font-size:1.2rem;line-height:1.4rem}}.ProjectCard a.ProjectCard-link{color:#333;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;position:relative;border:1px solid #d8d8d8;padding:10px;background:#eaeaea}.SyncReposSection .Button,.UserAvatar{display:inline-block}.ProjectCard a.ProjectCard-link:hover{cursor:pointer;text-decoration:none;background:#d8d8d8;border:1px solid #d8d8d8}.ProjectCard a.ProjectCard-link .fa-github{font-size:1.8rem}.ProjectCard .fa-chevron-right{float:right;margin-top:5px;color:grey}.ProjectCard .ProjectCard-title{font-size:2rem}.ProjectCard.ProjectCard--disabled a.ProjectCard-link{color:grey}.ProjectContainer{min-height:400px}.ProjectContainer header{margin-bottom:20px}.ProjectContainer header .fa-github{font-size:1.8rem}.ProjectContainer header h3{margin-bottom:0}.ProjectContainer .Button{margin-left:10px}.ProjectContainer .ProjectContainer-state{font-style:italic;font-weight:300;color:grey}.ProjectContainer .fa-refresh{font-size:1.6rem;margin-top:.4rem}.ProjectContainer .Button--withLeftIcon{padding:0 15px 0 40px}.ProjectsDiffBaseSettings .SavingIndicator{margin-top:10px;float:right}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting{position:relative;background:#fcfcfc;border:1px solid #d8d8d8;padding:10px;margin-bottom:10px}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting:hover{border:1px solid #a0a0a0;cursor:pointer}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting .fa-arrow-right{color:#582a64;position:absolute;top:13px}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting p{margin-left:1.9rem}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting .ProjectsDiffBaseSettings-title{font-weight:700;font-size:110%;margin-left:1.9rem}.ProjectsDiffBaseSettings .ProjectsDiffBaseSettings-setting.ProjectsDiffBaseSettings-setting--selected{background:#fdf7ff;border:1px solid #582a64}.ProjectsGithubIntegrator .SavingIndicator{position:absolute;right:40px;z-index:100;font-size:2.5rem}.ProjectsGithubIntegrator .ember-basic-dropdown-content{position:initial}.ProjectsGithubIntegrator .ember-power-select-clear-btn{font-size:2.2rem}.ProjectsGithubIntegrator .ember-basic-dropdown-content,.ProjectsGithubIntegrator .ember-power-select-trigger{max-width:650px}.ProjectsGithubIntegrator .ember-power-select-trigger{height:40px}.ProjectsGithubIntegrator .ember-power-select-trigger:before{position:absolute;line-height:0;top:20px;margin-left:10px;font-family:FontAwesome;font-size:2.5rem;content:"\f09b"}.ProjectsGithubIntegrator .ember-power-select-placeholder{font-style:italic}.ProjectsGithubIntegrator .ember-power-select-placeholder,.ProjectsGithubIntegrator .ember-power-select-selected-item{position:absolute;font-size:1.5rem;margin-top:7px;margin-left:40px}.ProjectsList .ProjectsList-recentBuilds .LoadingPage .fa,.SavingIndicator .fa{font-size:2rem}.ProjectsList .ProjectCard-link{border-top-left-radius:3px;border-top-right-radius:3px}.ProjectsList .ProjectCard{margin-top:20px}.ProjectsList .ProjectCard:first-of-type{margin-top:0}.ProjectsList .ProjectsList-recentBuilds{border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:117px;border:1px solid #d8d8d8;border-top:none}.ProjectsList .ProjectsList-recentBuilds .ProjectsList-empty{padding:40px 20px 20px;text-align:center}.ProjectsList .ProjectsList-recentBuilds .BuildCard{border:0}.ProjectsList .ProjectsList-recentBuilds .LoadingPage{padding:50px 0 0}.SavingIndicator{padding-left:10px;padding-right:10px}.SavingIndicator .fa-check-circle{color:green;opacity:0;-webkit-animation:fadeinout 5s ease;-moz-animation:fadeinout 5s ease;-ms-animation:fadeinout 5s ease;-o-animation:fadeinout 5s ease;animation:fadeinout 5s ease}.SavingIndicator .fa-times-circle{color:red}.SupportedCisImage img{max-width:448px;width:100%}.SyncReposSection{margin-top:20px;margin-bottom:20px}.SyncReposSection header{cursor:pointer;margin-bottom:10px}.SyncReposSection header .fa{float:left;font-size:1.6rem;margin:2px 7px 0 5px}.SyncReposSection.SyncReposSection--collapsed{padding:0;cursor:pointer}.SyncReposSection.SyncReposSection--collapsed header{margin-bottom:0;padding:8px}.SyncReposSection.SyncReposSection--collapsed:hover{border:1px solid #582a64}.SyncReposSection .SyncReposSection-info{display:inline-block;font-size:70%}.UserAvatar img{box-sizing:content-box;border-radius:4px}.UserAvatar .UserAvatar-placeholder{background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center}.UserAvatar .UserAvatar-placeholder .fa{color:grey;font-size:2rem}.UserMenu{cursor:pointer;z-index:100}.UserMenu .UserMenu-arrow{color:#582a64;font-size:4rem;position:absolute;top:40px;margin-left:10px;z-index:100}.UserMenu ul{-webkit-animation:growfromtop .2s ease;-moz-animation:growfromtop .2s ease;-ms-animation:growfromtop .2s ease;-o-animation:growfromtop .2s ease;animation:growfromtop .2s ease;width:100px;height:32px;z-index:99;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);position:absolute;top:66px;background:#582a64;border-radius:4px;border:1px solid #582a64;overflow-y:scroll;right:10px}@-webkit-keyframes growfromtop{0%{height:0}100%{height:32px}}@-moz-keyframes growfromtop{0%{height:0}100%{height:32px}}@-ms-keyframes growfromtop{.UserMenu ul 0%{height:0}.UserMenu ul 100%{height:32px}}@-o-keyframes growfromtop{0%{height:0}100%{height:32px}}@keyframes growfromtop{0%{height:0}100%{height:32px}}.UserMenu ul::-webkit-scrollbar{display:none}.UserMenu li{text-align:center;list-style:none;padding:5px 10px;cursor:pointer;margin:0}.UserMenu li:hover{background-color:#492353}.Header--large .UserMenu-arrow{color:#fff;top:34px}.Header--large .UserMenu li,.UserName a{color:#333}.Header--large .UserMenu ul{background:#fdf7ff;border:1px solid #dcbee4;box-shadow:none;top:60px}.Header--large .UserMenu li:hover{background-color:#eaeaea}.UserName{font-weight:700}