.fc-center-middle,.rich-html-modal__loading{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.rich-html-editor{background-color:#fff;padding:2rem;height:100%}.rich-html-editor__content{font-size:16px;height:100%;width:100%;border:1px solid rgba(0,0,0,.1)}.rich-html-modal .modal-title{font-size:18px}.rich-html-modal__error{color:#e6576a;position:absolute;left:20px;font-size:14px}.rich-html-modal__button{border:1px solid;width:100px;height:35px}.rich-html-modal__button--continue{color:var(--form-buttonColor);background-color:var(--form-buttonBackgroundColor);border:1px solid var(--form-buttonBorderColor)}.rich-html-modal__button--continue:hover{color:var(--form-buttonHoverColor);background-color:var(--form-buttonHoverBackgroundColor)}.rich-html-modal__button--cancel{color:var(--form-altButtonColor);background-color:var(--form-altButtonBackgroundColor);border:1px solid var(--form-altButtonBorderColor)}.rich-html-modal__button--cancel:hover{color:var(--form-altButtonHoverColor);background-color:var(--form-altButtonHoverBackgroundColor)}.json-clickable__properties{padding-left:1em}.json-clickable__property{text-indent:-2em;padding-left:2em}.json-clickable__property>button{text-decoration:underline}.json-clickable__property>.json-clickable{text-indent:0;padding-left:1em}.json-clickable__property:not(:last-of-type):after{content:","}.fc-button,.fc-button-alt{display:inline-block;padding:.375em 1.25em;min-width:6.25em;text-align:center;color:var(--form-buttonColor);background-color:var(--form-buttonBackgroundColor);border:1px solid var(--form-buttonBorderColor)}.fc-button-alt:hover,.fc-button:hover{cursor:pointer;color:var(--form-buttonHoverColor);background-color:var(--form-buttonHoverBackgroundColor)}.fc-button-alt{color:var(--form-altButtonColor);background-color:var(--form-altButtonBackgroundColor);border-color:var(--form-altButtonBorderColor)}.fc-button-alt:hover{color:var(--form-altButtonHoverColor);background-color:var(--form-altButtonHoverBackgroundColor)}.fc-button-compact{font-size:.8125rem;font-weight:600;padding:.35em 1.5em}.fc-input{background-color:var(--form-inputBackgroundColor);color:var(--form-inputColor);border:1px solid var(--form-inputBorderColor);padding:2px 9px;font-size:13px;border-radius:5px}.fc-fill{position:absolute;top:0;right:0;bottom:0;left:0}.fc-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fc-middle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fc-center-middle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ddMapping__breadcrumbs{padding:.5em 4em 0}.ddMapping__breadcrumbs>button:not(:last-of-type){text-decoration:underline}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}h1,h2,h3{font-family:Geometric Slabserif;preset:null}h4,h5,h6,p{font-family:ProximaNova-Regular;preset:null}.ddMapping__prompt-button--cancel,.ddMapping__prompt-button--continue,.fc-button,.fc-button-alt,.name-value__add{display:inline-block;padding:.375em 1.25em;min-width:6.25em;text-align:center;color:var(--form-buttonColor);background-color:var(--form-buttonBackgroundColor);border:1px solid var(--form-buttonBorderColor)}.ddMapping__prompt-button--cancel:hover,.ddMapping__prompt-button--continue:hover,.fc-button-alt:hover,.fc-button:hover,.name-value__add:hover{cursor:pointer;color:var(--form-buttonHoverColor);background-color:var(--form-buttonHoverBackgroundColor)}.ddMapping__prompt-button--cancel,.fc-button-alt,.name-value__add{color:var(--form-altButtonColor);background-color:var(--form-altButtonBackgroundColor);border-color:var(--form-altButtonBorderColor)}.ddMapping__prompt-button--cancel:hover,.fc-button-alt:hover,.name-value__add:hover{color:var(--form-altButtonHoverColor);background-color:var(--form-altButtonHoverBackgroundColor)}.fc-button-compact,.name-value__add{font-size:.8125rem;font-weight:600;padding:.35em 1.5em}.fc-input,.name-value__input{background-color:var(--form-inputBackgroundColor);color:var(--form-inputColor);border:1px solid var(--form-inputBorderColor);padding:2px 9px;font-size:13px;border-radius:5px}.fc-input-display{background-color:transparent;padding:2px 6px;border:1px solid transparent;color:var(--form-inputColor);border-bottom-color:var(--form-inputBorderColor);-webkit-transition:border-color .4s ease;transition:border-color .4s ease}.fc-input-display:focus{border-color:var(--form-inputBorderColor)}.ddMapping__prompt,.fc-fill{position:absolute;top:0;right:0;bottom:0;left:0}.ddMapping__bar,.fc-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ddMapping__bar-handle,.fc-middle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ddMapping__button-loading,.ddMapping__prompt-content,.fc-center-middle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fc-clearfix:after{content:"";display:table;clear:both}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.ddModal .modal-dialog{width:100%;height:100%;max-width:90%;max-height:90%}.ddModal .modal-content{height:100%}.ddMapping,.ddModal .modal-body{overflow:hidden}.ddMapping{height:100%;position:relative}.ddMapping__row{position:relative;display:-webkit-box;display:flex;-webkit-transition:width .35s,-webkit-transform .35s;transition:width .35s,-webkit-transform .35s;transition:transform .35s,width .35s;transition:transform .35s,width .35s,-webkit-transform .35s}.ddMapping__panel{display:-webkit-box;display:flex;min-width:100%}.ddMapping__column{position:relative;padding:2em;-webkit-box-flex:1;flex-grow:1;flex-basis:0}.ddMapping__column:first-of-type{padding-left:4em}.ddMapping__column:last-of-type{padding-right:4em}.ddMapping__column--component{max-width:32rem}.ddMapping__column--query,.ddMapping__column--result{-webkit-box-flex:3;flex-grow:3}.ddMapping__column--back,.ddMapping__column--next{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.ddMapping__column--next{-webkit-box-align:center;align-items:center}.ddMapping__column--back{max-width:6rem;-webkit-box-align:start;align-items:flex-start;padding-top:3em}.ddMapping__back,.ddMapping__next{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;color:var(--app-linkColor);font-size:4rem}.ddMapping__back:hover,.ddMapping__next:hover{color:var(--app-linkHoverColor)}.ddMapping__next-text{opacity:.85;font-size:.25em;margin-top:.75em}.ddMapping__back{font-size:2rem}.ddMapping__mainPanel{height:100%}.ddMapping__preview{background-color:#fff;color:#000;position:absolute;right:0;top:0;height:100%;width:50%}.ddMapping__preview .drop-zone{display:none}.ddMapping--disable-pointer{pointer-events:none}.ddMapping__heading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1rem;font-weight:600;margin-bottom:2em}.ddMapping__section{padding-bottom:1.5rem}.ddMapping__section--multi{display:-webkit-box;display:flex}.ddMapping__section-column{width:50%}.ddMapping__section-column:first-child{padding-right:1em}.ddMapping__section-column:last-child{padding-left:1em}.ddMapping__label{display:-webkit-box;display:flex;width:100%;margin-bottom:.5rem;color:var(--form-labelColor);font-size:.75rem;font-weight:500}.ddMapping__input{color:var(--form-inputColor);background-color:var(--form-inputBackgroundColor);border:1px solid var(--form-inputBorderColor);font-size:.875rem;width:100%;max-width:28em;padding:.5rem .75rem}.ddMapping__input.graphql-resultFormat{height:4rem;max-width:none;margin-bottom:1rem}.ddMapping__button{position:relative;display:inline-block;color:var(--form-buttonColor);background-color:var(--form-buttonBackgroundColor);border-radius:4px;font-size:.875rem;padding:.75em 3em;font-weight:600}.ddMapping__button:hover{color:var(--form-buttonHoverColor);background-color:var(--form-buttonHoverBackgroundColor)}.ddMapping__button[disabled]{color:var(--form-altButtonColor);background-color:var(--form-altButtonBackgroundColor)}.ddMapping__button--wide{margin-top:3em;min-width:100%}.ddMapping__button--small{margin:.5em;min-width:auto}.ddMapping__button--alt{color:var(--form-altButtonColor);background-color:var(--form-altButtonBackgroundColor)}.ddMapping__button--alt:hover{color:var(--form-altButtonHoverColor);background-color:var(--form-altButtonHoverBackgroundColor)}.ddMapping__button-loading{margin-top:3px}.ddMapping__sample{text-align:left;white-space:pre-wrap;word-break:break-word;font-family:monospace;font-size:1.25rem;color:rgba(230,230,250,.85);background-color:#252525;padding:1em}.ddMapping__field{display:-webkit-box;display:flex}.ddMapping__field:not(:last-of-type){padding-bottom:1.5rem}.ddMapping__field-column{width:25%}.ddMapping__field-column:not(:first-of-type){padding-left:2rem}.ddMapping__field-column:not(:last-of-type){padding-right:2rem}.ddMapping__field-column-wide{width:50%}.ddMapping__field-name{width:100%;padding:.5em;text-align:center;color:var(--form-inputColor);background-color:var(--form-inputBackgroundColor);border:3px solid var(--form-inputBorderColor);font-size:.8125rem}.ddMapping__field-name:hover{color:var(--form-inputHoverColor);background-color:var(--form-inputHoverBackgroundColor)}.ddMapping__field-name.is-selected{border-color:var(--form-controlColor)}.ddMapping__field-preview{display:inline-block;vertical-align:middle;padding:.75em 1.25em;color:rgba(230,230,250,.85);background-color:#252525;font-family:monospace;font-size:.875rem;overflow:hidden;height:200px;width:100%}.ddMapping__prompt{background-color:rgba(0,0,0,.94);z-index:50}.ddMapping__prompt-content{width:33em;background-color:var(--modal-backgroundColor)}.ddMapping__prompt-title{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--modal-headerBackgroundColorTop)),to(var(--modal-headerBackgroundColorBottom)));background-image:linear-gradient(var(--modal-headerBackgroundColorTop),var(--modal-headerBackgroundColorBottom));color:var(--modal-headerColor);border-bottom:1px solid var(--form-buttonBorderColor);padding:1em;font-weight:600}.ddMapping__prompt-text{font-size:1rem;padding:2em;line-height:1.5em}.ddMapping__prompt-footer{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:1em;border-top:1px solid var(--form-buttonBorderColor);background-color:var(--modal-headerBackgroundColorBottom)}.ddMapping__prompt-button--cancel{margin-right:1em}.ddMapping__bar{z-index:10;height:100%;border-left:1px solid var(--sidebar-handleBorderColor);width:5px;top:0;-webkit-transition:left .35s;transition:left .35s}.ddMapping__bar,.ddMapping__bar-handle{background-color:var(--sidebar-handleBackgroundColor)}.ddMapping__bar-handle{right:100%;color:var(--sidebar-handleColor);font-size:18px;padding-top:1rem;padding-bottom:1rem;border:1px solid var(--sidebar-handleBorderColor);border-right:none}.ddMapping__bar-handle svg{position:relative;top:-2px}.ddMapping__transform{font-size:12px}.ddMapping__transform-footer{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.ddMapping__transform-footer>button,.ddMapping__transform-footer>div{margin:.5rem}.ddMapping__textarea{max-width:unset;margin-bottom:.5rem}.ddMapping__textarea.graphql{height:20rem;font-family:Courier New,Courier,monospace}.ddMapping__textarea.graphql-variables{height:8rem;font-family:Courier New,Courier,monospace}.rich-html-editor--code{padding:0;height:300px}.rich-html-editor--code .ace_gutter-cell.ace_error{background-position:.125em .1375em}.rich-html-editor--code .ace_print-margin{display:none}.is-expanded .rich-html-editor--code{height:100%}.js-editor{text-transform:none}.js-editor.is-expanded{position:fixed;top:0;right:0;left:-8%;bottom:0;z-index:250}.js-editor__toolbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--modal-headerColor);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--modal-headerBackgroundColorTop)),to(var(--modal-headerBackgroundColorBottom)));background-image:linear-gradient(var(--modal-headerBackgroundColorTop),var(--modal-headerBackgroundColorBottom));padding:5px;padding:15px 25px}.js-editor__title{font-size:1.25rem;font-weight:600}.js-editor__dropdown{font-weight:600;border-color:hsla(0,0%,100%,.5);margin-left:auto;width:15em}.js-editor__close{font-size:1.75rem;margin-left:3.5rem}.select--open{width:100%;height:200px;color:var(--form-inputColor);background-color:var(--form-inputBackgroundColor);font-size:.8125rem}.select--open option{padding:8px 4px}.select--open option :hover{cursor:pointer;color:var(--form-inputHoverColor);background-color:var(--form-inputHoverBackgroundColor)}.name-value__section{width:100%;margin-bottom:.75em}.name-value__header{display:-webkit-box;display:flex;margin-bottom:.75em}.name-value__label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;font-size:.8125rem;font-weight:600;color:var(--form-labelColor)}.name-value__item,.name-value__label{display:-webkit-box;display:flex}.name-value__item:not(:first-of-type){margin-top:.75rem}.name-value__col{display:-webkit-box;display:flex}.name-value__col:first-child{width:50%;padding-right:.5rem}.name-value__col:not(:first-child):not(:last-child){padding-left:.5rem;padding-right:.5rem}.name-value__col:last-child{width:50%;padding-left:.5rem}.name-value__col>input{width:100%}.name-value__delete{margin-left:10px}.name-value__input{width:8em}.name-value__add{margin-top:1.75rem}