@import url("//hello.myfonts.net/count/2e7b49");@font-face{font-family:'Effra';font-weight:bold;src:url("../webfonts/effra-bold.eot");src:url("../webfonts/effra-bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/effra-bold.woff2") format("woff2"),url("../webfonts/effra-bold.woff") format("woff"),url("../webfonts/effra-bold.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';font-style:italic;src:url("../webfonts/ff-tisa-web-pro-italic.eot");src:url("../webfonts/ff-tisa-web-pro-italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro-italic.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro-italic.woff") format("woff"),url("../webfonts/ff-tisa-web-pro-italic.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';font-weight:bold;src:url("../webfonts/ff-tisa-web-pro-bold.eot");src:url("../webfonts/ff-tisa-web-pro-bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro-bold.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro-bold.woff") format("woff"),url("../webfonts/ff-tisa-web-pro-bold.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';src:url("../webfonts/ff-tisa-web-pro.eot");src:url("../webfonts/ff-tisa-web-pro.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro.woff") format("woff"),url("../webfonts/ff-tisa-web-pro.ttf") format("truetype")}@font-face{font-family:'Facit';src:url("../webfonts/facit-regular.eot");src:url("../webfonts/facit-regular?#iefix") format("embedded-opentype"),url("../webfonts/facit-regular.woff") format("woff")}@font-face{font-family:'Facit';font-style:italic;src:url("../webfonts/facit-regular-italic.eot");src:url("../webfonts/facit-regular-italic?#iefix") format("embedded-opentype"),url("../webfonts/facit-regular-italic.woff") format("woff")}@font-face{font-family:'Facit';font-weight:600;src:url("../webfonts/facit-semibold.eot");src:url("../webfonts/facit-semibold?#iefix") format("embedded-opentype"),url("../webfonts/facit-semibold.woff") format("woff")}@font-face{font-family:'Facit';font-weight:700;src:url("../webfonts/facit-bold.eot");src:url("../webfonts/facit-bold?#iefix") format("embedded-opentype"),url("../webfonts/facit-bold.woff") format("woff")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@media screen and (max-device-width: 480px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}*,*:before,*:after{box-sizing:border-box}html.wf-loading *{color:transparent !important}ul{margin:0;padding:0}li{list-style-type:none}input[type=text],input[type=email],input[type=number],input[type=password],textarea,select{-webkit-appearance:none;outline:none;color:#222}input[disabled]{color:#999}input[type=file]{display:none}input::-moz-focus-inner{border:0}input:invalid{box-shadow:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}a,a:hover,a:active,a:focus{outline:0}body{overflow-x:hidden;font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;text-rendering:optimizeLegibility;color:#222}.is-email body{overflow-x:initial}body.theme--light-blue{background-color:#7EDBED}img{max-width:100%}a{text-decoration:none;color:#222}a img{vertical-align:top}abbr[title]{border:none}.color--view,.context-menu__link.ss-view:before{color:#3498DB}.color--disabled,.context-menu__link.ss-viewdisabled:before{color:#ccc}.link,.input-helper{cursor:pointer}.link--hover-color:hover,.icon-nav__link:hover,.context-menu__link:hover:before{color:#222}.link--border,.page-loader__status a,.signup-block__message-copy a,.faq__answer a{text-decoration:none;border-bottom:solid 2px #3498DB}.link--border:hover,.page-loader__status a:hover,.signup-block__message-copy a:hover,.faq__answer a:hover{border-bottom-color:#222}.link--hover-border,.page-nav__link,.testimonial__byline a{text-decoration:none}.link--hover-border:hover,.page-nav__link:hover,.testimonial__byline a:hover{border-bottom:solid 2px #222}.link--underline,.insight a,.lockable-message a{text-decoration:underline}.link--bold{font-weight:600}.link--bold:hover{text-decoration:none}.icon--yellow:before{color:#FEAA3A}.icon--purple:before{color:#84487E}.icon--blue:before{color:#3498DB}.is-placeholder{color:#999}.insight,.lockable-message{display:inline-block;padding:0.14286em 0.57143em;margin:0;font-size:0.875em;background-color:#cff2ff}.insight.is-negative,.lockable-message{background-color:#e8d4e6}.insight.is-positive,.is-positive.lockable-message{background-color:#e1f3cb}.insight strong,.lockable-message strong{font-weight:600}.insight p,.lockable-message p{margin:0}.sprite{background:url(public/assets/images/card-icon-sprite.svg) no-repeat}.card__icon--american-express{background-position:0 0;width:48px;height:30px}.card__icon--diners-club{background-position:100% 0;width:48px;height:30px}.card__icon--discover{background-position:0 50%;width:48px;height:30px}.card__icon--jcb{background-position:100% 50%;width:48px;height:30px}.card__icon--mastercard{background-position:0 100%;width:48px;height:30px}.card__icon--visa{background-position:100% 100%;width:48px;height:30px}@-webkit-keyframes bga{from{background-position:0 0}to{background-position:5px 0}}@keyframes bga{from{background-position:0 0}to{background-position:5px 0}}@-webkit-keyframes spinner{0%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%{-webkit-transform:scale(1);transform:scale(1);background-color:#CFC291;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}20%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#CFC291;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%{-webkit-transform:scale(1);transform:scale(1);background-color:#8ACCE8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#8ACCE8;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1);transform:scale(1);background-color:#FEAA3A;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FEAA3A;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:scale(1);transform:scale(1);background-color:#FF8D8D;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FF8D8D;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:scale(1);transform:scale(1);background-color:#80DDBE;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE}}@keyframes spinner{0%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%{-webkit-transform:scale(1);transform:scale(1);background-color:#CFC291;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}20%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#CFC291;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%{-webkit-transform:scale(1);transform:scale(1);background-color:#8ACCE8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#8ACCE8;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1);transform:scale(1);background-color:#FEAA3A;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FEAA3A;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:scale(1);transform:scale(1);background-color:#FF8D8D;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FF8D8D;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:scale(1);transform:scale(1);background-color:#80DDBE;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE}}.center{text-align:center}.noop{color:#fff}.drawer{overflow:hidden;background-color:#f2f2f2}.drawer::after{clear:both;content:"";display:table}.main-header{position:relative;z-index:1001}.main-header .logo{font-size:1.125em}.main-header .tab-nav{float:left;max-width:none}.main-header .tab-nav.right{float:right}.main-header-inner{max-width:56.25rem;margin:0 auto}.main-header-inner::after{clear:both;content:"";display:table}.main-content{position:relative;max-width:56.25rem;min-height:18.75rem;margin:0 auto 120px}.timeline-section{position:relative}.timeline-title{visibility:hidden;margin-bottom:2.22222em;font-size:1.125em;text-align:center}.timeline-view{min-height:1.875em;transition:0.35s opacity}.timeline-boundary{position:relative;z-index:1;min-height:6.25em;background-color:#fff}.timeline-lines-outer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.is-loaded .timeline-lines-outer{transition:0.5s opacity}.is-zoomed .timeline-lines-outer{opacity:1}.timeline-lines{position:absolute;top:0;left:0;height:100%}.timeline-line-list{position:absolute;top:0;left:0;width:100%;height:100%}.timeline-line-item{position:relative;left:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;height:100%}.timeline-line-item:nth-child(even){background-color:#f9f9f9}.timeline-graph-outer{position:relative;left:0;width:100%}.is-loaded .timeline-graph-outer{transition:0.5s left,0.5s width}.timeline-graph{position:relative;width:100%;min-height:6.25em}.timeline-graph::after{clear:both;content:"";display:table}.budget-timeline .timeline-list{position:absolute;top:0;left:0;width:100%;height:100%}.timeline-label{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;display:block;margin:0;padding-left:0.42857em;padding-right:0.42857em;font-size:0.875em;text-align:center}.timeline-label-item{display:inline-block;margin:0;overflow:visible;white-space:nowrap;text-overflow:ellipsis}.timeline-label-item.is-hidden{display:none}.timeline-label-name,.timeline-label-symbol{font-weight:600}.timeline-label-subtitle{font-size:12px;font-weight:normal}.budget-timeline-item{float:left;position:relative;display:block;width:10%;height:100%;outline-offset:-4px}.budget-timeline-item:after{position:absolute;top:0;right:0;width:1px;height:100%;background-color:rgba(0,0,0,0.05);content:""}.budget-timeline-item:hover .timeline-label-value{display:inline-block}.budget-timeline-item.is-dark:after{background-color:rgba(255,255,255,0.15)}.budget-timeline-item .timeline-label{z-index:1}.budget-timeline-item.is-paid{background-color:#6BBD2E;color:#fff}.budget-timeline-item.is-invoiced{background-color:#fff;outline:solid 4px #6BBD2E}.budget-timeline-item.is-estimated{background-color:#fff;outline:dashed 4px #6BBD2E}.budget-timeline-item.is-hoverable{cursor:pointer}.budget-timeline-item.is-hoverable:hover:after{width:100%}.budget-timeline-item.is-hoverable.is-invoiced:hover:after,.budget-timeline-item.is-hoverable.is-estimated:hover:after{width:100%;height:100%;background:none;outline:solid 4px rgba(0,0,0,0.1);outline-offset:-4px}.budget-timeline-item.is-remaining{background-color:#fff;color:#ccc;cursor:auto}.budget-timeline-item.is-remaining.is-collapsed:hover{color:inherit}.budget-timeline-item.is-remaining:after{display:none}.budget-timeline-item.is-blurred{outline-color:#ccc;color:#ccc}.budget-timeline-item.is-blurred:hover{color:#222}.budget-timeline-item.is-blurred.is-paid{background-color:#ccc;color:#fff}.budget-timeline-item.is-collapsed .timeline-label-value-info{display:none}.budget-timeline-item.is-collapsed:hover{position:relative;z-index:999}.budget-timeline-item.is-collapsed:hover .timeline-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0.57143em 1em;border:solid 1px rgba(0,0,0,0.1);background-color:inherit;pointer-events:none}.budget-timeline-item.is-collapsed:hover .timeline-label-name,.budget-timeline-item.is-collapsed:hover .timeline-label-value{display:inline-block}.budget-timeline-item.is-collapsed:hover .timeline-label-symbol{display:none}.budget-timeline-item.is-collapsed:hover .timeline-label-value-info{display:inline-block}.timeline-label-value{font-size:0.875em}.timeline-label-value-info.is-visible{display:inline-block}.schedule-timeline-graph{display:table;padding:0.5em 0}.is-zoomed .schedule-timeline-graph{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.schedule-timeline-list{position:relative;height:1.75em}.large .schedule-timeline-list{font-size:2em}.large .schedule-timeline-list .timeline-dot.is-estimated{width:0.625em;height:0.625em;border-radius:0.3125em}.timeline-rows-wrapper{display:table-cell;width:100%;vertical-align:bottom}.schedule-timeline-item{position:absolute;top:0;height:1.25em;padding:0.5em 0;margin:0.25em 0;z-index:1;background-clip:content-box;cursor:pointer}.schedule-timeline-item:before{position:absolute;left:-0.625em;top:0;right:-0.625em;bottom:0;opacity:0;border-radius:0.625em;background-color:rgba(0,0,0,0.035);transition:opacity 0.25s;pointer-events:none;content:""}.schedule-timeline-item:after{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;width:100%;height:0.25em;background-color:inherit;content:""}.schedule-timeline-item:hover{z-index:999}.schedule-timeline-item:hover:before{opacity:1}.schedule-timeline-item:hover:after{display:block}.schedule-timeline-item:hover .started-timeline-dot,.schedule-timeline-item:hover .finished-timeline-dot{z-index:4}.schedule-timeline-item:hover .timeline-dot{-webkit-transform:translate(-50%, -50%) scale(1) !important;-ms-transform:translate(-50%, -50%) scale(1) !important;transform:translate(-50%, -50%) scale(1) !important}.schedule-timeline-item:hover .timeline-dot:hover{z-index:5;-webkit-transform:translate(-50%, -50%) scale(1.5) !important;-ms-transform:translate(-50%, -50%) scale(1.5) !important;transform:translate(-50%, -50%) scale(1.5) !important}.schedule-timeline-item .schedule-timeline-label{opacity:0}.schedule-timeline-item:hover:after{display:block}.schedule-timeline-item:hover .schedule-timeline-label{opacity:1}.timeline-blocks{position:absolute;top:50%;width:100%;margin-top:-0.125em;transition:0.35s opacity;opacity:0.2}.is-blocks-hidden .timeline-blocks{opacity:0}.timeline-blocks:hover{opacity:0.4}.timeline-block{position:absolute;top:50%;left:0;height:0;background-color:inherit;border-color:inherit;transition:0.35s font-size}.timeline-block:before{position:absolute;left:-2px;right:-2px;bottom:0;height:0.25em;border-radius:4px 4px 0 0;background-color:inherit;transition:0.5s height;content:""}.timeline-block.is-new:before{z-index:1}.timeline-block.is-within-a-week{min-width:4px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-block.is-within-a-week:before{border-radius:3px 3px 0 0}.timeline-segment{position:absolute;top:0.25em;bottom:0.25em;left:0;z-index:1;padding:0.25em 0;background-color:#fff;background-clip:content-box;content:""}.early-timeline-segment,.delay-timeline-segment,.remaining-timeline-segment{opacity:0.2}.finished-early-timeline-segment{left:auto;right:0}.remaining-timeline-segment{right:0}.is-unstarted .active-timeline-segment{display:none}.drag-timeline-segment{left:auto;right:0;background-color:inherit;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfNiI+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPHJlY3QgeD0iMCIgZmlsbD0iIzk3MkRDOSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNSA1LDAgMiwwIDAsMiAJIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjUsMiAwLDcgMCwxMCA1LDUgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzLDEyIDUsMTAgNSw3IDAsMTIgCSIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzMiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIwLDUgNSwwIDIsMCAwLDIgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDIgMCw3IDAsMTAgNSw1IAkiLz4NCgk8cG9seWdvbiBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMywxMiA1LDEwIDUsNyAwLDEyIAkiLz4NCjwvZz4NCjxnIGlkPSJMYXllcl8xX2NvcHkiIGRpc3BsYXk9Im5vbmUiPg0KCTxnIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMSwwIDAsMCAwLDEgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxLDEyIDEzLDAgMTIsMCAwLDEyIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCw3IDcsMCA2LDAgMCw2IAkJIi8+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzQiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LDIgNSwwIDAsMCA3LDcgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDcgMCwyIDAsNyAJIi8+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfNF9jb3B5Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNCA0LDAgNiwwIDAsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LDYgNiw0IDYsNiA0LDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);background-size:5px;opacity:1}.drag-timeline-segment:hover,.is-late.is-into .drag-timeline-segment{-webkit-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-name:bga;animation-name:bga;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.remaining-timeline-segment{left:auto;right:0}.timeline-dot{position:absolute;top:50%;left:0;z-index:2;width:0.625em;height:0.625em;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);border-radius:0.3125em;background-color:inherit;transition:-webkit-transform 0.25s;transition:transform 0.25s;content:""}.timeline-dot.is-estimated{width:0.75em;height:0.75em;border-radius:0.375em;border:solid 0.1875em;border-color:inherit;background-color:#fff}.large .timeline-dot.is-estimated{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.is-invoiced .paid-timeline-dot{display:none}.due-timeline-dot,.is-future .issue-timeline-dot{-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.is-future.is-due-upon-receipt .issue-timeline-dot{display:none}.is-future.is-due-upon-receipt .due-timeline-dot{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:0.5}.is-future.is-due-upon-receipt .due-timeline-dot:hover{opacity:1}.estimated-start-timeline-dot,.estimated-finish-timeline-dot{-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.is-estimated.is-future.is-ongoing .estimated-start-timeline-dot{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:0.5}.is-unstarted .started-timeline-dot,.is-ongoing .estimated-finish-timeline-dot,.is-unfinished .finished-timeline-dot,.is-started:not(.is-delayed) .estimated-start-timeline-dot,.is-finished:not(.is-dragged):not(.is-finished-early) .estimated-finish-timeline-dot{display:none}.timeline-arrow{position:absolute;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);border-top:0.375em solid transparent;border-bottom:0.375em solid transparent;border-left:0.5em solid;border-left-color:inherit;transition:-webkit-transform 0.25s;transition:transform 0.25s;content:""}.is-finished .timeline-arrow,.is-paid .timeline-arrow,.is-future .timeline-arrow{display:none}.timeline-arrow:hover{-webkit-transform:translate(-50%, -50%) scale(1.5);-ms-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}.schedule-timeline-label{pointer-events:none;position:absolute;top:-0.85714em;left:50%;padding:0.60714em 1.17857em;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);font-size:1rem;background-color:inherit;transition:opacity 0.35s;white-space:nowrap}.schedule-timeline-label:after{position:absolute;top:100%;left:50%;z-index:-1;width:0.85714em;height:0.85714em;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;content:""}.schedule-timeline-label p{margin:0}.schedule-timeline-label .timeline-label-name{background-color:inherit}.schedule-timeline-label .timeline-label-amount,.schedule-timeline-label .timeline-label-info{font-size:0.75rem}.schedule-timeline-label .timeline-label-amount.is-estimated,.schedule-timeline-label .timeline-label-info.is-estimated{font-style:italic}.timeline-ticks{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline-month-ticks .timeline-tick{transition:0.5s opacity}.is-zoomed .timeline-month-ticks .timeline-tick:not(.is-selected){opacity:0.5}.timeline-today-tick{position:absolute;bottom:-1.0625em;z-index:999;display:none;margin-left:-0.5em;color:#999;transition:0.5s opacity;pointer-events:none}.is-zoomed .timeline-today-tick{opacity:0}.timeline-tick{float:left;position:relative;top:0;display:block;padding-top:0.42857em;font-size:0.875em}.timeline-tick:before{position:absolute;left:-1px;top:0;height:100%;border-left:solid 2px #e6e6e6;content:""}.timeline-tick:first-child:before{display:none}.timeline-tick.is-selected{height:2.57143em;background-color:#fff}.timeline-tick.is-selected:before,.timeline-tick.is-selected+.timeline-tick:before{display:none}.timeline-tick.is-selected .timeline-tick-label{font-weight:700;background-color:inherit;color:#222}.timeline-tick-label{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;display:inline-block;white-space:nowrap;background-color:#f2f2f2;color:#ccc}.budget-timeline-tick{position:absolute}.budget-timeline-tick:first-child:before{display:block;left:0}.budget-timeline-tick:before{height:0.57143em}.budget-timeline-tick .timeline-tick-label{left:0;background:none}.schedule-timeline-tick{float:none;position:absolute;cursor:-webkit-zoom-in;cursor:zoom-in}.is-zoomed .schedule-timeline-tick.is-selected{cursor:-webkit-zoom-out;cursor:zoom-out}.timeline-goal-ticks{position:absolute;top:-1.625em;width:100%}.timeline-goal-tick{position:absolute;display:inline-block;font-size:0.75em;text-transform:lowercase}.timeline-goal-tick:before{position:absolute;left:0;top:0;height:2.16667em;border-left:solid 2px #e6e6e6;content:""}.timeline-goal-tick .timeline-tick-label{left:0}.timeline-day-ticks{position:absolute;top:4.375em;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);width:100%;opacity:0}.is-loaded .timeline-day-ticks{transition:0.5s opacity,0.5s -webkit-transform;transition:0.5s opacity,0.5s transform}.is-zoomed .timeline-day-ticks{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.timeline-day-tick{position:relative;float:left;display:block;font-size:0.75em}.timeline-day-tick:before{position:absolute;left:0;top:0;height:2.16667em;border-left:solid 2px #e6e6e6;content:""}.timeline-day-tick .timeline-tick-label{left:0}.nav.left,.nav-list.left{float:left}.nav.right,.nav-list.right{float:right}.nav-list .nav-item{margin-left:1.5em}.nav-list .nav-item:first-child{margin-left:0}.nav-item{display:inline}.user-nav-link{font-weight:600}.section-nav-outer{max-width:56.25rem;margin:0 auto}.tab-link{display:inline-block;padding:0.57143em 0.71429em 0.64286em;font-size:0.875em}.tab-button{display:inline-block;padding:4px 10px 3px;width:100%;border-radius:0 0 4px 4px;font-size:0.875em;text-align:center;background-color:#6BBD2E;color:#fff}.tab-button:hover{background-color:#222}.tab-button .tab-icon{font-size:1.125em}.tab-item{display:inline-block;vertical-align:top;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tab-item.is-selected .tab-text-link{font-weight:700}.tab-item.is-selected .tab-link{margin:0 0.71429em;padding:0.71429em 1.42857em 0.57143em;background-color:#fff}.tab-item.is-selected.is-beta .tab-link:after{margin-left:0.5em;font-size:14px;font-weight:normal;color:#3498DB;content:"(beta)"}.current-timeline-tab-item{position:relative;cursor:pointer}.current-timeline-tab-item.is-selected{margin-left:0.375em;margin-right:0.375em}.current-timeline-tab-item.is-selected>.tab-link .tab-icon{display:block}.current-timeline-tab-item>.tab-link{position:relative;z-index:1;margin-left:0 !important;margin-right:0 !important}.current-timeline-tab-item>.tab-link .tab-text{transition:0.5s opacity}.current-timeline-tab-item>.tab-link .tab-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -70%);-ms-transform:translate(-50%, -70%);transform:translate(-50%, -70%);display:none;line-height:1em;opacity:0;transition:0.5s -webkit-transform,0.5s opacity;transition:0.5s transform,0.5s opacity}.current-timeline-tab-item>.tab-link:hover .tab-icon{color:#222}.current-timeline-tab-item>.tab-link:before{position:absolute;bottom:-1.8em;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);display:none;font-size:0.625em;color:#ccc;transition:0.5s opacity,0.5s -webkit-transform;transition:0.5s opacity,0.5s transform;pointer-events:none}.current-timeline-tab-item.is-selected:hover>.tab-link:before{display:block}.current-timeline-tab-item.is-toggled>.tab-link .tab-text{opacity:0}.current-timeline-tab-item.is-toggled>.tab-link .tab-icon{-webkit-transform:translate(-50%, -20%);-ms-transform:translate(-50%, -20%);transform:translate(-50%, -20%);opacity:1}.current-timeline-tab-item.is-toggled>.tab-link:before{-webkit-transform:translate(-50%, 200%);-ms-transform:translate(-50%, 200%);transform:translate(-50%, 200%);opacity:0}.current-timeline-tab-item.is-toggled .timeline-tab-list{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.timeline-tab-list{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -125%);-ms-transform:translate(-50%, -125%);transform:translate(-50%, -125%);display:none;min-width:100%;padding-top:2.5em;transition:0.5s -webkit-transform;transition:0.5s transform}.is-selected .timeline-tab-list{display:block}.timeline-tab-list .timeline-tab-item.is-selected .tab-text{border-bottom:solid 2px #6BBD2E}.timeline-tab-list .timeline-tab-item.is-selected:hover .tab-text{border-bottom:solid 2px #6BBD2E}.timeline-tab-list .tab-link{width:100%;margin-left:0 !important;margin-right:0 !important;text-align:center;transition:0.5s opacity;opacity:0}.is-toggled .timeline-tab-list .tab-link{opacity:1}.app-tab-nav .tab-item.is-selected .tab-link{margin-left:0.42857em;margin-right:0.42857em;padding-top:0.57143em;padding-bottom:0.64286em}.section-tab-nav .tab-item{vertical-align:bottom}.section-tab-nav .tab-item.is-selected .tab-text-link{font-size:1em}.view-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:2.875em;padding:0.625em 0}.tab-icon-link{position:relative;width:2.85714em;height:2.85714em;padding:0;vertical-align:top}.tab-icon-link:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.3125rem}.tab-icon-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0;font-size:1.42857em;font-weight:600}.list-nav{text-align:center}.button-nav{height:2.25em;padding:0.375em 0.5em 0 0;margin-top:0.0625em;border-radius:0.1875em;background-color:#e6e6e6}.button-nav .button-item{display:inline-block;margin:0 -0.375em 0 0;height:100%;vertical-align:top}.button-list{height:100%}.button-link{position:relative;display:inline-block;padding:0 0.71429em 0 0.85714em;font-size:0.875em}.button-link:after{position:relative;left:0.25rem;top:-0.0625rem;font-size:0.5rem}.section-title{margin:0.5em 0;font-size:1em;font-weight:700}.section-title .link:hover,.section-title .input-helper:hover{color:#999}.main-section-title{font-size:1.5em;font-weight:700}.fields-section-title{font-size:1em;font-weight:700}.table-section{margin:40px 0}.table-section:first-child{margin-top:60px}.table{table-layout:fixed;width:100%}.table-message{margin-bottom:74px;font-size:0.875em;color:#999}.table-message a{color:inherit}.table-message a:hover{color:#222}.row{cursor:pointer}.row:hover{background-color:#f2f2f2}.is-hiding-archived .row.is-archived{display:none}.is-showing-archived .row.is-archived{opacity:0.5}.is-showing-archived .row.is-archived:hover{opacity:1}.cell{padding:0.28571em 2.14286em 0.28571em 0;font-size:0.875em;white-space:nowrap;color:#222}.cell.right{text-align:right;padding-right:0;padding-left:2.14286em}.cell.is-estimated{font-style:italic}.cell.is-estimated span:before{font-weight:700;content:"~"}.cell.is-late{color:#c00}.cell .link:hover span,.cell .input-helper:hover span{text-decoration:underline}.cell .ss-star:after{margin-left:0.5em;font-size:0.85714em;color:#FEAA3A}.cell.is-positive{color:#6BBD2E}.cell.is-negative,.cell.lockable-message,.cell.is-negative a,.cell.lockable-message a{color:#c00}.cell.is-emphasized{font-style:italic}.cell.is-deemphasized .link,.cell.is-deemphasized .input-helper{pointer-events:none;color:#999}.header-cell{padding:0 2.5em 1.25em 0;font-size:0.75em;font-weight:normal;text-align:left;text-transform:lowercase;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-cell.is-ascending .link:after,.header-cell.is-ascending .input-helper:after{content:"↑"}.header-cell.is-descending .link:after,.header-cell.is-descending .input-helper:after{content:"↓"}.header-cell .link,.header-cell .input-helper{color:#999}.header-cell .link:after,.header-cell .input-helper:after{margin-left:0.33333em}.header-cell .link:hover,.header-cell .input-helper:hover{text-decoration:none;color:#222}.color-col{width:3.75em}.color-list{position:absolute;left:0.875em;bottom:2.4375em;margin-left:-5em;width:10em;padding:0.25em;background-color:#fff;border:solid 1px #ccc}.color-list::after{clear:both;content:"";display:table}.color-list:after{position:absolute;bottom:-0.75em;left:50%;margin-left:-0.625em;width:1.25em;height:0.75em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDIyIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNvbG9yLXBpY2tlci10aXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUHJvamVjdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJ1ZGdldCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMDAwMDAsIC02NjUuMDAwMDAwKSIgc3Ryb2tlPSIjQ0NDQ0NDIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM5OC43OTE2NjcsNjY1IEw0MDksNjc3LjI1IEw0MTksNjY1IiBpZD0iY29sb3ItcGlja2VyLXRpcCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;content:""}.color-item{float:left;width:22px;height:22px;margin:4px}.color{display:block;width:1.5em;height:1.5em;text-indent:-9999px}.spacer-cell{padding-top:0.92857em;padding-bottom:0}.message-cell{padding:0.5em 0 1.5em;font-size:0.75em;text-align:center}.link-cell{overflow:hidden;text-overflow:ellipsis}.number-cell{text-align:right}.card-cell .card__icon{position:relative;top:2px;margin-right:4px}.number-col{width:6.25em}.invoice-number-col{width:6.25em}.invoice-number-cell{overflow:hidden;text-overflow:ellipsis}.text-col,.date-col,.interval-col{width:6.875em}.fullDate-col,.timeAgo-col,.duration-col{width:8.125em}.currency-col,.relativeCurrency-col{width:7.5em}.currencyRange-col{width:10em}.text-cell,.date-cell,.interval-cell,.fullDate-cell,.timeAgo-cell,.duration-cell,.currency-cell,.relativeCurrency-cell,.currencyRange-cell{padding-left:2.14286em;padding-right:0;text-align:right}.text-cell.left,.date-cell.left,.interval-cell.left,.fullDate-cell.left,.timeAgo-cell.left,.duration-cell.left,.currency-cell.left,.relativeCurrency-cell.left,.currencyRange-cell.left{padding-left:0;padding-right:2.14286em;text-align:left}.table--old tfoot tr:first-child td{border-top:solid 4px #ccc}.table--old tfoot th{padding-top:1.5em;padding-bottom:0}.footer-cell{padding:0.8125em 0 0 1.875em;font-size:1em;font-weight:600}.fixed-form-message-section{position:fixed;top:0;left:50%;z-index:9999;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;transition:-webkit-transform 0.5s;transition:transform 0.5s}.fixed-form-message-section.ng-hide{-webkit-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);transform:translate(-50%, -150%);display:block !important}.form-message-section{margin:1.125em 0}.form-message-section.is-hidden{display:none}.form-message{display:inline-block;padding:0.75em 1em}.notice-message{display:block;background-color:#cff2ff}.notice-message .link,.notice-message .input-helper{text-decoration:underline}.success-message{background-color:#e1f3cb}.error-message{display:block;background-color:#e8d4e6}.error-message a{text-decoration:underline}.is-pinned .error-message{position:fixed;top:0;z-index:9999;width:100%;max-width:56.25rem}.alert-message{background-color:#cff2ff;cursor:pointer}.form-message-header{margin:0 0 0.14286em;font-size:0.875em}.form-message-item{margin:0;font-size:0.75em}.form-message-item:before{position:relative;top:0.05556em;margin:0 0.33333em 0 0;font-size:1.5em;font-weight:700}.form-message-item p:last-child{margin-bottom:0}.form-message-item a:hover{text-decoration:underline}.success-item:before{top:0.16667em;color:#6BBD2E}.error-item:before{color:#c00;content:"×"}.fields::after{clear:both;content:"";display:table}.fields-section::after{clear:both;content:"";display:table}.fields-section>.fields-section{float:left}.fields-section>.fields-section+.fields-section{border-left:dotted 1px #ddd;margin-left:40px;padding-left:40px}.fields-section>.fieldset,.fields-section>.field{float:none}.fields-section>.fieldset::after,.fields-section>.field::after{clear:both;content:"";display:table}.fields-section>.fieldset:not(.no-divider){border-bottom:dotted 1px #ddd;margin-bottom:17px}.fields-section>.fieldset:not(.no-divider):last-child{margin-bottom:0;border-bottom:none}.fields-section .insight,.fields-section .lockable-message{margin-bottom:18px}.fields>.fields-section{padding:1.5em 0;border-bottom:solid 1px #ccc}.fields>.fields-section:first-child{padding-top:0}.fields>.fields-section:last-child{padding-bottom:0;border-bottom:none}.fieldset .fieldset{float:left}.fieldset .fieldset:not(.inline-fieldset){margin-left:24px;padding-left:24px;border-left:dotted 1px #ddd}.fieldset .fieldset:not(.inline-fieldset):first-child{margin-left:0;padding-left:0;border-left:0}.fieldrow::after{clear:both;content:"";display:table}.fieldrow .field:first-child{margin-left:0}.inline-fieldset{padding:0 1.5em;margin-bottom:1.5em;border:dashed 1px #ccc}.inline-fieldset h3+.field{margin-left:0}.field{float:left;margin:0 0 1.5em 1.5em}.field:first-child{margin-left:0}.field+.fieldset:not(.ng-hide){clear:both}.field+.fieldset:not(.ng-hide)::after{clear:both;content:"";display:table}.fieldset:not(.ng-hide)+.field{clear:both;margin-left:0}.fieldset:not(.ng-hide)+.field::after{clear:both;content:"";display:table}.fieldstack{float:left}.fieldstack .field{float:none}.label{display:block;margin-bottom:4px;font-size:12px;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#999}.label .link,.label .input-helper{font-size:11px;color:#3498DB}.label .link:hover,.label .input-helper:hover{text-decoration:underline}.tip{position:relative;display:inline;font-size:12px}.tip .tip-message{opacity:0}.tip:hover .tip-icon{color:#222}.tip:hover .tip-message{opacity:1}.label .tip{top:-1px;left:4px}.tip-icon{position:absolute;top:0;left:0;color:#999}.tip-message{position:absolute;z-index:9999;left:8px;bottom:18px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;padding:12px 18px;font-weight:normal;text-transform:none;white-space:nowrap;background-color:#222;color:#fff;transition:opacity 0.35s;pointer-events:none}.is-long .tip-message{width:222px;white-space:normal}.tip-message:after{position:absolute;top:100%;left:50%;z-index:-1;width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;content:""}.help-tip .tip-message{background-color:#84487E}.info-tip .tip-message{background-color:#3498DB}.section-title .tip{top:-2px;left:4px}.select-wrapper{padding:0.25em 0;height:2em;line-height:1em;border-radius:0.25em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIg0KCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjkuOTk0cHgiIGhlaWdodD0iOHB4Ig0KCSB2aWV3Qm94PSIwIDAgOS45OTQgOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS45OTQgOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8dGl0bGU+ZHJvcGRvd248L3RpdGxlPg0KPGRlc2NyaXB0aW9uPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjcmlwdGlvbj4NCjxnIGlkPSJCdWRnZXQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KCTxnIGlkPSJidWRnZXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MjIuMDAwMDAwLCAtNDU0LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiPg0KCQk8ZyBpZD0ibW9kYWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzkuMDAwMDAwLCAzMDIuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+DQoJCQk8ZyBpZD0icHJvamVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIwLjAwMDAwMCwgMC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCgkJCQk8ZyBpZD0iY29uZmlybWVkLV94MkJfLWRyb3Bkb3duLV94MkJfLXN0YXR1cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ0LjAwMDAwMCwgMTI3LjAwMDAwMCkiPg0KCQkJCQk8cGF0aCBpZD0iZHJvcGRvd24iIGQ9Ik04OC45NSwyNi4yMTFjMC4wNDYtMC4wNTgsMC4wNTgtMC4xMzksMC4wMjMtMC4yMmMtMC4wMzUtMC4wNjktMC4xMDQtMC4xMTYtMC4xODUtMC4xMTZoLTkuNTgzDQoJCQkJCQljLTAuMDgxLDAtMC4xNSwwLjA0Ni0wLjE4NSwwLjExNmMtMC4wMzUsMC4wODEtMC4wMjMsMC4xNjIsMC4wMjMsMC4yMmw0Ljc5Miw1LjgzM2MwLjAzNSwwLjA1OCwwLjEwNCwwLjA4MSwwLjE2MiwwLjA4MQ0KCQkJCQkJczAuMTE2LTAuMDIzLDAuMTYyLTAuMDgxTDg4Ljk1LDI2LjIxMXoiLz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat;background-color:#fff;background-position:right 0.75em center;border:solid 1px #ccc;pointer-events:none}.select-wrapper .select{width:100%;min-width:7.5em;max-width:16em;padding-left:0.75em;padding-right:2.25em;outline:none;border:none;background:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;-moz-appearance:window}.select-wrapper .select[disabled]{color:transparent}.select-wrapper .select.is-disabled{pointer-events:none;color:#ccc}.select-wrapper .client-select,.select-wrapper .project-select,.select-wrapper .category-select{min-width:256px}.select-wrapper .month-select{min-width:5em}.select-wrapper .year-select{min-width:6.25em}.select-wrapper .spinner .spinner-icon{-webkit-transform:scale(0.6667);-ms-transform:scale(0.6667);transform:scale(0.6667)}.select-wrapper .spinner .refresh-button{font-size:1em;line-height:2.25em}.select-wrapper .spinner[data-loading]+.color,.select-wrapper .spinner[data-loading]+.color+.select{visibility:hidden}.color-wrapper{position:relative;display:inline-block;padding:0.25em 0;line-height:1em;border:solid 1px #ccc;background-color:#fff;cursor:pointer}.color-wrapper .select{padding-left:2.25em}.random-color-item{position:relative;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.random-color-item:hover{background-color:#222 !important}.random-color-item:before{display:block;font-size:14px;line-height:22px;text-align:center;color:#fff}.color-wrapper .color,.association-wrapper .color{position:absolute;top:0.3125em;left:0.3125em;width:1.25em;height:1.25em;margin-right:0.5em;background-color:#ccc}.association-wrapper{position:relative;height:2em;line-height:1em}.association-wrapper .color{top:0.375em;left:0}.association-wrapper .association-name{display:inline-block;min-width:7.5em;max-width:16em;height:2em;padding-left:1.875em;line-height:2em;overflow:hidden;text-overflow:ellipsis}.association-wrapper .association-name:hover{text-decoration:underline}.color-input-wrapper .color-hash{margin-left:2em}.color-input-wrapper .text-input{width:70px;min-width:initial;padding:0;border:none}.input,.labeled-input-label{padding:0.25em 0.5em;line-height:1.375em;background-color:#fff}.input.is-static,.is-static.labeled-input-label{border:solid 1px #ccc;border-style:dotted;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-input{width:100%;min-width:20em;resize:none;border:solid 1px #ccc}.text-input[readonly]{border-style:dotted}.input-helper{display:block;padding:2px 6px;font-size:12px;background-color:#cff2ff;vertical-align:top}.input-helper:hover,.input-helper:hover span{text-decoration:underline}.input-helper span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:inherit}.currency-input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px}.referral-input{width:400px}.textarea-input{min-height:6.25em}.note-input{min-width:444px}.code-input{max-width:640px;min-height:60px;font-family:monospace;word-break:break-all;background-color:#2b303b;color:#e6e6e6}.code-input[readonly]{border:none}.symbol-input{width:6.25em;border:solid 1px #ccc}.card-number-input{width:13.75em;border:solid 1px #ccc}.cvv-input{width:4.375em;border:solid 1px #ccc}.number-input{width:7.5em;border:solid 1px #ccc}.income-input{width:7.5em;text-align:right;border:solid 1px #ccc}.labeled-input{display:inline-block;text-align:right;border:solid 1px #ccc}.labeled-input--hours{width:50px}.labeled-input-label{display:inline-block;padding-right:0.625em;border-radius:0 4px 4px 0;border-left:none}.labeled-input-label--inline{border-right:none;border-radius:0}.labeled-input-label.is-static{border:dotted 1px #ccc;border-left:none}.labeled-input-label .select{min-width:0;padding-left:0;padding-right:24px}.date-input-wrapper{position:relative}.date-input{width:200px;outline:none;border-radius:4px;border:solid 1px #ccc;background:none}.date-input.is-static{width:100%}.date-picker-icon{position:absolute;top:50%;right:0.7em;margin-top:-1em;width:2em;height:2em;font-size:0.625em;line-height:1.25em;text-align:center;border-radius:0.4em;border:solid 2px #ccc;border-top-width:5px;color:#999;cursor:pointer}.calendar{position:absolute;right:0.8125em;bottom:2.4375em;z-index:9999;margin-right:-6.5625em;background-color:#fff;border:solid 1px #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar::after{clear:both;content:"";display:table}.calendar:after{position:absolute;bottom:-0.75em;left:50%;margin-left:-0.625em;width:1.25em;height:0.75em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDIyIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNvbG9yLXBpY2tlci10aXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUHJvamVjdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJ1ZGdldCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMDAwMDAsIC02NjUuMDAwMDAwKSIgc3Ryb2tlPSIjQ0NDQ0NDIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM5OC43OTE2NjcsNjY1IEw0MDksNjc3LjI1IEw0MTksNjY1IiBpZD0iY29sb3ItcGlja2VyLXRpcCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;content:""}.calendar-header{position:relative;padding:0.25em;background-color:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-header::after{clear:both;content:"";display:table}.calendar-button{position:absolute;top:0.38462em;font-size:0.8125em;cursor:pointer}.calendar-button:hover{color:#6BBD2E}.calendar-prev-button{left:0.57143em}.calendar-next-button{right:0.57143em}.calendar-title{margin:0;font-size:0.875em;text-align:center}.calendar-table{margin:0.25em 0.5em 0.5em;table-layout:fixed}.calendar-table-col{width:1.8125em}.calendar-table-cell{text-align:center;word-wrap:break-word;background-color:#fff;vertical-align:middle;overflow:hidden}.calendar-table-cell.is-past,.calendar-table-cell.is-future{background-color:#f2f2f2;color:#999}.calendar-table-cell.is-today{color:#6BBD2E}.calendar-table-cell.is-selected{background-color:#6BBD2E;color:#fff}thead .calendar-table-cell{height:2.41667em;font-size:0.75em}tbody .calendar-table-cell{height:2.07143em;font-size:0.875em;cursor:pointer}tbody .calendar-table-cell:hover{background-color:#222;color:#fff}.form-button-group-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.form-button-group{margin-top:1.5em;text-align:right}.form-button-group::after{clear:both;content:"";display:table}.form-button-group--left{text-align:left}.form-button-group .button{margin-right:0.5em}.form-button-group .button:last-child{margin-right:0}.form-button-group+.form-button-group{margin-top:0.75em}.button-group--center{text-align:center}.button-group .button{margin-right:0.5em;vertical-align:middle}.button-group .button:last-child{margin-right:0}.button{position:relative;display:inline-block;padding:9px 14px;min-width:5.71429em;font-size:0.875em;font-weight:600;line-height:1em;text-align:center;outline:none;border-radius:0.35714em;border:solid 1px #ccc;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--big{padding:12px 22px;font-size:1em}.button .button-text:before{position:relative;top:0.07143em;left:-0.14286em;margin-right:0.57143em}.button.is-negative,.button.lockable-message{border-color:#fff;background-color:#c00;color:#fff}.button:hover{border-color:#222;background-color:#222;color:#fff}.button[disabled],.button.is-disabled,.is-saving .button{pointer-events:none;border-color:#e6e6e6;background-color:#fff;color:#ccc}.button[disabled].ss-left:before,.button[disabled].ss-box:before,.button[disabled].ss-star:before,.button.is-disabled.ss-left:before,.button.is-disabled.ss-box:before,.button.is-disabled.ss-star:before,.is-saving .button.ss-left:before,.is-saving .button.ss-box:before,.is-saving .button.ss-star:before{color:#ccc}.icon-button{width:32px;height:32px;min-width:0;padding:0;border:none;border-radius:4px;font-size:1em;line-height:32px;text-align:center}.icon-button.ss-plus{padding-left:30px}.icon-button.ss-plus:before{position:absolute;top:9px;left:9px}.large-button{font-size:112.5%}.primary-button{border-color:#6BBD2E;background-color:#6BBD2E;color:#fff;overflow:hidden}.button--positive{border-color:#6BBD2E;background-color:#6BBD2E;color:#fff}.button--neutral{border-color:#3498DB;background-color:#3498DB;color:#fff}.button--negative{border-color:#9e5697;background-color:#9e5697;color:#fff}.button--twitter{background-color:#55acee;border-color:#55acee}.button--facebook{background-color:#3b5998;border-color:#3b5998}.form-spinner{position:relative;display:inline-block;padding:17px;margin-right:5px;vertical-align:bottom}.summary-select-wrapper{position:relative}.field-spinner-container{position:relative}.field-spinner{position:absolute;top:0;right:-34px;padding:16px}.field+.field-spinner{top:23px}.form-spinner .spinner,.field-spinner .spinner,.header-spinner .spinner{transition:0.35s -webkit-transform,0.35s opacity;transition:0.35s transform,0.35s opacity;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.is-saving .form-spinner .spinner,.is-saving .field-spinner .spinner,.is-saving .header-spinner .spinner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.button .spinner{transition:0.35s -webkit-transform,0.35s opacity;transition:0.35s transform,0.35s opacity;opacity:0;-webkit-transform:translateY(-2.125em);-ms-transform:translateY(-2.125em);transform:translateY(-2.125em)}.button--icon{position:relative;overflow:hidden}.button--icon .spinner{left:19px}.button--icon:before{position:absolute;top:9px;left:11px}.button--icon[class^='ss-'],.button--icon[class*=' ss-']{padding-left:31px}.is-saving .button .button-text{visibility:hidden}.is-saving .button .spinner{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.is-saving .button--icon{border-color:#ccc;color:#222}.is-saving .button--icon .button-text{visibility:visible}.is-saving .button--icon .button-text:before{visibility:hidden}.spinner{position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;pointer-events:auto}.spinner .spinner-icon{position:absolute;left:50%;top:50%}.spinner .spinner-icon:before{position:absolute;top:-9px;left:-9px;width:18px;height:18px;border-radius:9px;background-color:#6BBD2E;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;content:""}.spinner .refresh-button{display:none}.spinner.is-error .spinner-icon{display:none}.spinner.is-error .refresh-button{display:block}.refresh-button{font-size:1.25em;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.refresh-button:hover{color:#6BBD2E}.text-button{min-width:0;padding-left:0;padding-right:0;font-weight:normal;text-transform:none;border:none;background:none;color:#222}.text-button:before{position:relative;top:1px;margin-right:5px;font-size:13px}.text-button.ss-plus:before{color:#6BBD2E}.text-button.ss-download:before{margin-right:6px;color:#6BBD2E}.text-button.ss-link:before{color:#999}.text-button.ss-star:before{top:0;margin-right:0.53846em;color:#FEAA3A}.text-button.ss-view,.text-button.ss-view-disabled{position:relative}.text-button.ss-view:before,.text-button.ss-view-disabled:before{top:0.13333em;margin-right:0.4em;font-size:0.9375rem;color:#ccc}.text-button.ss-view:before{color:#3498DB}.text-button.ss-viewdisabled:before{color:#ccc}.text-button.ss-box:before{margin-right:0.5625em;color:#FEAA3A}.text-button.ss-edit:before,.text-button.ss-write:before{margin-right:0.46154em;color:#3498DB}.text-button.ss-left:before{position:relative;top:0.15385em;margin-right:0.53846em;font-size:0.8125rem;color:#6BBD2E}.text-button.ss-delete:before{color:#c00}.text-button.ss-sync:before{color:#3498DB;top:2px;margin-right:6px}.text-button:hover{background:none;color:inherit}.text-button:hover:before,.text-button:hover:after{color:#222 !important}.view-button-nav{margin-top:20px}.nav-button-list{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.nav-button-list .nav-button-item{margin-left:6px}.nav-button-list .nav-button-item:first-child{margin-left:0}.nav-button-item{display:inline-block}.nav-button:before{position:relative;top:1px;margin-right:6px;font-size:13px}.nav-button.ss-plus:before{margin-right:7px;color:#6BBD2E}.nav-button.ss-download:before{color:#3498DB}.nav-button.ss-write:before{color:#3498DB}.nav-button:hover:before{color:#fff}.border-section{margin-bottom:4.375em;padding-bottom:2.25em;border-bottom:solid 4px #ccc}.section--centered{margin:100px 0}.modal-outer{position:absolute;display:table;width:100%;min-height:500px}.modal-inner{display:table-cell;vertical-align:middle}.modal-section{margin:0 auto;padding:2.25em 1em}.article-inner{max-width:40em;padding:0 1em;margin:3.75em auto}.announcement-article .header{margin-bottom:3em}.announcement-article .title{text-align:center}.announcement-article .copy h4{margin-top:2.66667em}.announcement-article .form-button-group{margin-top:3.1875em;text-align:center}.announcement-article .primary-button{font-size:1em}@media only screen and (min-width: 45.0625em){.announcement-article{padding-left:0;padding-right:0}}.footer-list{margin:3.75em 0;text-align:center}.footer-item{display:inline-block;margin:0 0.57143em;font-size:0.875em}.footer-link{color:#999}.footer-link:hover{color:#222}.modal-form .form-button-group{margin-top:0.75em}.header{margin-bottom:1.875em}.title{margin-top:0;margin-bottom:0;font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.5em}.subtitle{font-size:1em;font-weight:normal}.modal-title{font-size:1.125em}.modal-message{font-size:0.875em}.modal-copy{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif}.modal-copy a{border-bottom:solid 2px #6BBD2E}.modal-copy a:hover{border-bottom-color:#222}.copy{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;margin-bottom:2.14286em}.copy li{margin-left:1.75em;list-style-type:disc}.copy a{border-bottom:solid 2px #6BBD2E}.copy a:hover{border-bottom-color:#222}@media only screen and (min-width: 30.0625em){.copy{font-size:112.5%}}.form-modal-section{max-width:20em}.form-modal-section .field{margin-left:0}.form-modal-section .text-input{min-width:0}.message-modal-section{max-width:25em}.lockable-section{position:relative;height:100%}.lockable-section .lockable-overlay{display:none}.lockable-section.is-locked .lockable-overlay{display:block}.lockable-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.lockable-overlay__outer{width:100%;height:100%}.lockable-overlay__inner{text-align:center}.beta-image-list{position:relative;height:17.125em;background-color:#f2f2f2}.beta-image-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 100%;opacity:0;transition:opacity 1s}.beta-image-item.is-selected{opacity:1}.setup-wrapper{display:block;min-height:33.3125em}.is-chrome .transitioning-view{transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.is-chrome .transitioning-view.ng-enter-active,.is-chrome .transitioning-view.ng-leave{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.is-chrome .transitioning-view.ng-enter{opacity:0;height:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.is-chrome .transitioning-view.ng-leave-active{opacity:0;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}.setup-modal-section{max-width:30.125em}.setup-card-section{max-width:579px}.setup-card-section .modal-copy{margin-bottom:23px}.setup-lists-section{max-width:441px}.setup-progress-section{position:relative;width:20em;margin:0 auto 1.25em}.setup-progress-bar{position:absolute;left:0;top:0;max-width:100%;height:0.25em;background-color:#6BBD2E;transition:width 0.5s}.setup-progress-drag{left:100%;width:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfNiI+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPHJlY3QgeD0iMCIgZmlsbD0iIzk3MkRDOSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNSA1LDAgMiwwIDAsMiAJIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjUsMiAwLDcgMCwxMCA1LDUgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzLDEyIDUsMTAgNSw3IDAsMTIgCSIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzMiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIwLDUgNSwwIDIsMCAwLDIgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDIgMCw3IDAsMTAgNSw1IAkiLz4NCgk8cG9seWdvbiBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMywxMiA1LDEwIDUsNyAwLDEyIAkiLz4NCjwvZz4NCjxnIGlkPSJMYXllcl8xX2NvcHkiIGRpc3BsYXk9Im5vbmUiPg0KCTxnIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMSwwIDAsMCAwLDEgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxLDEyIDEzLDAgMTIsMCAwLDEyIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCw3IDcsMCA2LDAgMCw2IAkJIi8+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzQiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LDIgNSwwIDAsMCA3LDcgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDcgMCwyIDAsNyAJIi8+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfNF9jb3B5Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNCA0LDAgNiwwIDAsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LDYgNiw0IDYsNiA0LDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);background-size:5px;-webkit-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-name:bga;animation-name:bga;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.setup-progress-drag:after{position:absolute;left:100%;top:50%;display:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid;border-left-color:#6BBD2E;content:""}.setup-progress-drag.is-visible{width:33.3333%}.setup-progress-drag.is-visible:after{display:block}.setup-progress-list{position:relative;height:0.25em;background-color:#f2f2f2}.setup-progress-item{position:absolute;top:-0.1875em;width:0.625em;height:0.625em;border-radius:0.3125em;background-color:#e6e6e6;transition:0.5s background-color}.setup-progress-item.is-selected{background-color:#6BBD2E}.setup-user-section{max-width:579px}.setup-user-section .text-input{min-width:261px}.setup-timeline-section .name-input{min-width:11.25em}.setup-timeline-section .date-input{width:212px}.setup-timeline-section .income-input{width:133px}.setup-lists-section .name-input{min-width:16.625em}.grid-list{margin:-0.75em}.grid-list::after{clear:both;content:"";display:table}.grid-list .grid-item{float:left;margin:0.75em}.grid-item{position:relative;width:14.0625em;height:14.0625em;padding:1.125em;background-color:#f2f2f2}.grid-item:hover{background-color:#e6e6e6}.grid-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.grid-item-color{position:relative;top:2.9375em;width:3.5em;height:3.5em;margin:0 auto}.grid-item-label{position:absolute;left:0;bottom:2.25em;width:100%;text-align:center}.grid-item-title{margin:0;font-size:1.125em}.grid-item-description{margin:0;font-size:0.875em}.page-header{margin:1.25em 0 2.25em 0}.header-spinner{display:inline-block;width:32px;height:46px;position:relative;vertical-align:bottom}.page-title{display:inline-block;margin:0;font-size:1.75em;font-weight:700;vertical-align:bottom}.page-subtitle{margin:0;font-size:1em;font-weight:400}.page-subtitle:hover{color:#6BBD2E}.summary-section{margin-top:3.75em}.summary-section::after{clear:both;content:"";display:table}.summary-section+.table-section{margin-top:1em}.summary-section.has-divider{margin-top:0;padding-bottom:0.625em;border-bottom:solid 1px #ccc}.summary-field-group.left{float:left}.summary-field-group.right{float:right;clear:right;text-align:right}.summary-field{display:inline-block;margin-bottom:1.5625em;vertical-align:top}.left .summary-field{margin-right:3.125em}.right .summary-field{margin-left:3.125em}.right .summary-field:first-child{margin-left:0}.summary-header{margin:0;font-size:0.75em;font-weight:normal;text-transform:lowercase;color:#999}.summary-select-wrapper{display:inline-block;margin-top:8px}.summary-value{margin:0.4em 0 0.1em 0;font-size:1.25em;font-weight:600}.right .summary-value{margin-top:0.5em;margin-bottom:0}.summary-value .color{display:inline-block;width:1.5em;height:1.5em;margin-right:0.5em;font-size:1rem;vertical-align:middle}.summary-value .link,.summary-value .input-helper{display:inline-block;max-width:11.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.summary-value .link:hover,.summary-value .input-helper:hover{text-decoration:underline}.summary-value.ss-star:before{margin-right:5px;font-size:16px;color:#FEAA3A}.summary-subvalue{margin:0;font-size:0.875em;font-weight:normal}.is-positive .summary-value,.summary-value.is-positive,.is-positive .summary-subvalue,.summary-subvalue.is-positive{color:#6BBD2E}.is-negative .summary-value,.lockable-message .summary-value,.summary-value.is-negative,.summary-value.lockable-message,.is-negative .summary-subvalue,.lockable-message .summary-subvalue,.summary-subvalue.is-negative,.summary-subvalue.lockable-message{color:#c00}.referral::after{clear:both;content:"";display:table}.referral__field{float:left}.referral__buttons{float:right;margin-top:21px;line-height:1em}.referral__buttons .button{margin-left:8px}.referral__buttons .button:first-child{margin-left:0}.styleguide{max-width:50em;margin:6.25em auto}.styleguide figure{margin-bottom:3.125em;padding:1.875em 1.25em 1.25em;border:dotted 1px #ccc}.styleguide figcaption{margin-top:1.5em}.styleguide h1{font-size:3em}.styleguide h2{font-size:1.5em}.styleguide h3{font-size:1.25em}.styleguide h4{font-size:1.125em}.styleguide h5{font-size:0.875em}.styleguide h1,.styleguide h2,.styleguide h3,.styleguide h4,.styleguide h5{margin:0 0 1em 0}.styleguide p,.styleguide li{margin:0;font-size:0.875em}.styleguide ul>li{margin-left:1.875em;list-style-type:disc}.page__header,.page__footer{transition:0.35s opacity}.page__header.is-hidden,.page__footer.is-hidden{opacity:0}.page__logo{font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.5em}.page__logo a{color:#0b4651}.page__header::after{clear:both;content:"";display:table}.page .page__header{margin:40px 0 60px}.page__logo{margin:0}.page__header .page__logo{float:left}.page__section::after{clear:both;content:"";display:table}.page .page__section{margin-bottom:60px}.section__title{margin:0}.page__section .section__title{margin-bottom:10px}.page .page__footer{margin:40px 0}.page-nav__item{font-size:0.875em;line-height:30px}.page-nav__link{color:#0b4651}.page__footer .page-nav__link{color:#0b4651}.page-nav__icon{font-size:16px;color:#4099FF}.page-nav__icon:hover{color:#222}.page__header .page-nav{float:right}.page__footer .page-nav{text-align:center}.page-nav__item{display:inline-block;vertical-align:top}.page-nav__list .page-nav__item{margin-right:14px}.page-nav__list .page-nav__item:last-child{margin-right:0}.preloader{background-color:#fff}.preloader{position:fixed;top:0;left:0;z-index:1002;width:100%;height:100%}.page-loader{text-align:center}.page-loader__note{font-size:14px;font-style:italic}.page-loader{position:relative}.main-content .page-loader{width:600px;margin:144px auto 0}.page-loader .page-loader__status{margin-top:0;margin-bottom:64px}.page-loader .page-loader__status p{margin:0 0 1em}.page-loader__spinner{position:relative;top:0;left:0;margin:0 auto}.page-loader .page-loader__note{margin-top:64px;margin-bottom:0}.icon-nav__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-nav__link{line-height:40px;text-align:center;border-radius:4px;background-color:#e6e6e6;cursor:pointer}.icon-nav__link.ss-view:before,.icon-nav__link.ss-viewdisabled:before{font-size:15px}.icon-nav__item{display:inline-block;vertical-align:bottom}.icon-nav__list .icon-nav__item{margin-left:6px}.icon-nav__list .icon-nav__item:first-child{margin-left:0}.icon-nav__link{display:inline-block;width:40px;height:40px}.pill-tab{font-size:14px;text-align:center;border:solid 1px #ccc;background-color:#f2f2f2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pill-tab.is-selected{font-weight:700;background-color:#fff;pointer-events:none}.pill-tab:not(:last-child){border-right:none}.pill-tab:not(.is-selected) a:before{color:#999}.pill-tab-list .pill-tab:first-child{border-radius:5px 0 0 5px}.pill-tab-list .pill-tab:last-child{border-radius:0 5px 5px 0}.pill-tab__link.ss-paperairplane:before{color:#3498DB}.pill-tab__link.ss-banknote:before{font-size:18px;color:#6BBD2E}.pill-tab__link.ss-star:before{color:#FEAA3A}.pill-tab__link.ss-sync:before{color:#3498DB}.pill-tab__link.ss-list:before{font-size:16px;color:#9e5697}.pill-tab-list+.table-section{margin-top:40px}.pill-tab{min-width:84px}.pill-tab-list .pill-tab{display:inline-block}.pill-tab__link{display:inline-block;position:relative;padding:8px 16px 8px 38px}.pill-tab__link:before{position:absolute;top:9px;left:16px}.pill-tab__link.ss-banknote{padding-left:42px}.pill-tab__link.ss-banknote:before{top:6px}.pill-tab__link.ss-star{padding-left:35px}.pill-tab__link.ss-star:before{top:8px;left:15px}.pill-tab__link.ss-list{padding-left:39px}.pill-tab__link.ss-list:before{top:7px;left:15px}.alert{font-size:14px}.alert--notice{background-color:#cff2ff}.alert--error{background-color:#e8d4e6}.alert--error .alert__list-item:before{font-size:20px;line-height:1em;color:#c00;content:"×"}.alert{padding:12px 16px}.alert.is-hidden{display:none}.alert__title{margin:0}.alert__body{margin:0}.alert__body p{margin:0 0 8px}.alert__body p:last-child{margin-bottom:0}.alert .alert__body{margin-top:6px}.alert .alert__list{margin-top:6px}.alert--error .alert__list-item:before{position:relative;top:2px;margin-right:6px}.banner{background-color:#84487E}.theme--blue .banner{background-color:#3498DB}.banner__body{font-size:0.875em;line-height:30px;text-align:center;color:#fff}.banner__body strong{font-weight:600}.banner__button{font-size:14px;font-weight:600;line-height:1em;text-align:center;vertical-align:top;border-radius:4px;border:none;background-color:#9e5697;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner__button:hover{background-color:#63365f}.is-saving .banner__button{background-color:#9e5697}.theme--blue .banner__button{background-color:#2979AF}.theme--blue .banner__button:hover{background-color:#222}.button__tip{font-size:12px;line-height:1.5em;font-weight:normal;text-align:left;color:#fff;transition:0.35s opacity}.banner__button .button__tip{opacity:0;pointer-events:none}.is-hinting .button__tip{opacity:1;pointer-events:auto}.theme--blue .button__tip{background-color:#84487E}.banner{padding:5px 0}.banner--fixed{position:fixed;left:0;width:100%}.banner--bottom{bottom:0}.banner__body{height:30px;margin:0}.banner__button{display:inline-block;padding:8px 13px;min-width:80px}.banner .banner__button{margin-left:10px}.banner__button+.banner__button{margin-left:5px}.button__tip{width:220px}.banner__button{position:relative}.banner__button .button__tip{position:absolute;left:50%;bottom:46px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:12px 18px}.button__tip:after{position:absolute;top:100%;left:50%;z-index:-1;width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;content:""}.banner__spinner{display:inline-block;width:30px;height:30px;position:relative}.banner .banner__spinner{visibility:hidden;margin-left:12px}.banner.is-saving .banner__spinner{visibility:visible}.checklist-banner{transition:0.35s opacity}.checklist-banner.is-finished{opacity:0}.banner-checklist{vertical-align:top}.banner-checklist__item.is-selected{cursor:pointer}.banner-checklist__dot{background-color:#2979AF;border-radius:5px}.banner-checklist .banner-checklist__dot{pointer-events:none}.is-selected .banner-checklist__dot{background-color:#FEAA3A;pointer-events:auto}.banner-checklist__check{font-size:18px;line-height:1em;color:#cff2ff}.banner-checklist__label{font-size:14px;line-height:1em;white-space:nowrap;color:#fff;transition:0.35s opacity}.banner-checklist .banner-checklist__label{opacity:0;pointer-events:none}.is-selected:hover .banner-checklist__label,.is-selected.is-locked .banner-checklist__label{opacity:1}.is-selected.is-locked .banner-checklist__label{pointer-events:auto}.theme--blue .banner-checklist__label{background-color:#6BBD2E}.banner-checklist{display:inline-block}.banner-checklist__item{display:inline-block}.banner-checklist .banner-checklist__item{margin:0 0.5em}.banner-checklist .banner-checklist__item:first-child{margin-left:0}.banner-checklist__dot{display:inline-block;width:10px;height:10px}.is-checked .banner-checklist__dot{display:none}.banner-checklist__check{width:10px}.banner-checklist .banner-checklist__check{display:none;position:relative;top:3px;left:-4px}.is-checked .banner-checklist__check{display:inline-block}.banner-checklist__item{position:relative}.banner-checklist__item .banner-checklist__label{position:absolute;left:4px;bottom:46px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:12px 18px}.banner-checklist__label:after{position:absolute;top:100%;left:50%;z-index:-1;width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;content:""}.point-alert-container{pointer-events:none}.point-alert{font-size:12px;line-height:1em;white-space:nowrap;pointer-events:all;cursor:pointer}.point-alert.is-hidden{pointer-events:none}.point-alert__message{background-color:#3498DB;color:#fff;transition:1s opacity}.is-negative .point-alert__message,.lockable-message .point-alert__message{background-color:#84487E;color:#fff}.is-hidden .point-alert__message{opacity:0}.point-alert__message:after{background-color:inherit;content:""}.point-alert-container{position:absolute;top:0;left:0;width:100%;height:100%}.point-alert-container .point-alert{display:inline-block;position:absolute;z-index:9999}.point-alert-container .point-alert--left{top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.point-alert__message{padding:14px 18px;margin:0}.point-alert--left .point-alert__message{margin-right:12px}.point-alert__message:after{position:absolute;z-index:-1;width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.point-alert--left .point-alert__message:after{top:50%;right:0}.timeline{position:relative;display:table;width:100%;min-height:100px;height:100px}.timeline.is-large{font-size:2em;padding:0}.timeline__outer{position:relative}.timeline .timeline__rows{display:table-cell;width:100%;padding:16px 0 8px;vertical-align:bottom}.timeline--middle .timeline__rows{vertical-align:middle}.timeline__row{display:block;height:1.75em}.timeline__item{position:relative;display:block;height:1.25em;padding:0.5em 0;margin:0.25em 0}.timeline__row{position:relative}.timeline__row .timeline__item{position:absolute}.timeline-item__dot{display:block;width:0.625em;height:0.625em;border-radius:0.3125em}.timeline-item__dot.is-weak{font-size:120%}.timeline.is-large .timeline-item__dot.is-weak{font-size:100%}.timeline__item .timeline-item__dot{position:absolute;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%) scale(1) translateZ(0);transform:translate(-50%, -50%) scale(1) translateZ(0)}.timeline__item .timeline-item__dot.is-collapsed{-webkit-transform:translate(-50%, -50%) scale(0) translateZ(0);transform:translate(-50%, -50%) scale(0) translateZ(0)}.timeline__item.is-strong .timeline-item__dot{font-size:100%}.timeline__item:hover .timeline-item__dot{-webkit-transform:translate(-50%, -50%) scale(1) translateZ(0);transform:translate(-50%, -50%) scale(1) translateZ(0)}.timeline__item:hover .timeline-item__dot:hover{-webkit-transform:translate(-50%, -50%) scale(1.5) translateZ(0);transform:translate(-50%, -50%) scale(1.5) translateZ(0)}.timeline-item__arrow{display:block}.timeline__item .timeline-item__arrow{position:absolute;top:50%;-webkit-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}.timeline__item .timeline-item__arrow:hover{-webkit-transform:translate(-25%, -50%) scale(1.5);-ms-transform:translate(-25%, -50%) scale(1.5);transform:translate(-25%, -50%) scale(1.5)}.timeline-item__ex{display:block}.timeline-item__ex:before,.timeline-item__ex:after{display:block;width:0.875em;height:0.1875em;content:""}.timeline-item__ex:before{-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.timeline-item__ex:after{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.timeline__item .timeline-item__ex{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.timeline-item__line{display:block;height:0.5em;padding:0 0 0.25em;overflow:hidden}.timeline-item__line:before{position:absolute;top:0;left:-5px;right:0;height:0.25em;content:""}.timeline__item .timeline-item__line{position:absolute;top:0.5em;width:100%}.timeline-item__block{position:relative;display:block;height:0}.timeline-item__block-group{position:relative;top:0.25em}.timeline-item__block-group .timeline-item__block{position:absolute}.timeline-item__block-group .timeline-item__block.is-editable{z-index:1}.timeline-item__block-fill{height:0.3125em;border-radius:4px 4px 0 0}.is-workloads-filtered .timeline-item__block-fill{height:0}.timeline-item__block{position:relative}.timeline-item__block .timeline-item__block-fill{position:absolute;left:0;right:0;bottom:0}.timeline-item__block-anchor{display:block;width:6px;height:0.3125em}.timeline-item__block{position:relative}.timeline-item__block .timeline-item__block-anchor{position:absolute;bottom:0}.timeline-item__block .timeline-item__block-anchor--left{left:0;border-top-left-radius:4px}.timeline-item__block .timeline-item__block-anchor--right{right:0;border-top-right-radius:4px}.timeline-item__blob{position:relative;display:block;height:0}.timeline-item__blob:before{position:absolute;top:-0.3125em;left:-0.3125em;bottom:-0.3125em;right:-0.3125em;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);border-radius:0.3125em}.is-blobs-filtered .timeline-item__blob:before{-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.timeline__item .timeline-item__blob{position:absolute;top:50%}.timeline .timeline__backgrounds{position:absolute;width:100%;height:100%}.timeline__backgrounds .timeline__background{position:absolute;height:100%}.timeline__tooltip{position:relative;display:inline-block;min-width:150px;padding:10px 18px 11px}.timeline__tooltip:before{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);content:""}.timeline .timeline__tooltip{position:absolute;z-index:3;margin-top:-9px;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.timeline-tooltip__line{display:block}@-webkit-keyframes timeline-item__animated-line{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes timeline-item__animated-line{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(5px);transform:translateX(5px)}}.timeline__outer{transition:0.5s left,0.5s width}.timeline__row{pointer-events:none}.timeline__item{background-clip:content-box;color:#6BBD2E;pointer-events:auto}.timeline__item.is-clickable{cursor:pointer}.timeline-item__dot{transition:0.25s -webkit-transform;transition:0.25s transform;color:inherit}.timeline-item__dot.is-weak{border:solid 3px currentColor;background-color:#fff}.is-large .timeline-item__dot.is-weak{border-width:6px}.timeline-item__dot.is-strong{background-color:currentColor}.timeline-item__arrow{border-top:0.375em solid transparent;border-bottom:0.375em solid transparent;border-left:0.5em solid;border-left-color:currentColor;color:inherit;transition:0.25s -webkit-transform;transition:0.25s transform}.timeline-item--transition .timeline-item__arrow{transition:0.25s -webkit-transform,0.5s left;transition:0.25s transform,0.5s left}.timeline-item__ex{color:inherit;-webkit-filter:drop-shadow(-2px 0 0 #fff);filter:drop-shadow(-2px 0 0 #fff);transition:0.25s -webkit-transform;transition:0.25s transform}.timeline-item__ex:before{background-color:currentColor}.timeline-item__ex:after{background-color:currentColor}.timeline-item--transition .timeline-item__ex{transition:0.25s -webkit-transform,0.5s left;transition:0.25s transform,0.5s left}.timeline-item__line{position:relative;background-color:currentColor;background-clip:content-box;transition:0.35s opacity}.timeline-item--transition .timeline-item__line{transition:0.35s opacity,0.5s left,0.5s width}.timeline-item__line.is-weak{opacity:0.2}.timeline-item__line.is-weak:hover{opacity:0.4}.timeline-item__line.is-highlighted:before,.timeline-item__line.is-animated:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfNiI+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPHJlY3QgeD0iMCIgZmlsbD0iIzk3MkRDOSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNSA1LDAgMiwwIDAsMiAJIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjUsMiAwLDcgMCwxMCA1LDUgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzLDEyIDUsMTAgNSw3IDAsMTIgCSIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzMiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIwLDUgNSwwIDIsMCAwLDIgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDIgMCw3IDAsMTAgNSw1IAkiLz4NCgk8cG9seWdvbiBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMywxMiA1LDEwIDUsNyAwLDEyIAkiLz4NCjwvZz4NCjxnIGlkPSJMYXllcl8xX2NvcHkiIGRpc3BsYXk9Im5vbmUiPg0KCTxnIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMSwwIDAsMCAwLDEgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxLDEyIDEzLDAgMTIsMCAwLDEyIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCw3IDcsMCA2LDAgMCw2IAkJIi8+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzQiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LDIgNSwwIDAsMCA3LDcgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDcgMCwyIDAsNyAJIi8+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfNF9jb3B5Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNCA0LDAgNiwwIDAsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LDYgNiw0IDYsNiA0LDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);background-size:5px}.timeline-item__line.is-highlighted.is-animated:before,.timeline-item__line.is-highlighted:hover:before,.timeline-item__line.is-animated.is-animated:before,.timeline-item__line.is-animated:hover:before{-webkit-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-name:timeline-item__animated-line;animation-name:timeline-item__animated-line;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.timeline-item__block-group{transition:0.35s opacity}.timeline-item__block-group.is-weak{opacity:0.2}.timeline-item__block-group.is-weak .timeline-item__block{opacity:1}.timeline-item__block-group.is-weak:hover{opacity:0.4}.timeline-item__block{background-color:currentColor;transition:0.35s left,0.35s width}.is-dragging .timeline-item__block{transition:none}.timeline-item__block-fill{color:inherit;background-color:currentColor;transition:0.35s opacity,0.35s height}.is-editable .timeline-item__block-fill{cursor:move}.is-weak .timeline-item__block-fill{opacity:0.2}.is-weak .timeline-item__block-fill:hover{opacity:0.4}.is-strong .timeline-item__block-fill{opacity:0.6}.is-strong .timeline-item__block-fill:hover{opacity:0.8}.timeline-item__block-anchor{color:inherit;background-color:currentColor;transition:0.35s opacity,0.35s height;opacity:0.5}.timeline-item__block-anchor:hover,.is-dragging .timeline-item__block-anchor{cursor:ew-resize;opacity:1}.timeline-item__blob{color:inherit;background-color:currentColor;opacity:0.2;transition:0.35s opacity}.timeline-item__blob:before{background-color:inherit;transition:0.35s -webkit-transform;transition:0.35s transform;content:""}.timeline-item__blob:hover{opacity:0.4}.timeline__background{opacity:0.2;transition:0.35s opacity}.is-vacations-filtered .timeline__background.timeline__vacation,.is-availability-filtered .timeline__background.timeline__availability,.is-overbookings-filtered .timeline__background.timeline__overbooking{pointer-events:none;opacity:0}.timeline__background:hover{opacity:0.4}.timeline__tooltip{background-color:#6BBD2E;color:#fff;transition:0.35s opacity}.timeline__tooltip:before{background-color:inherit}.timeline__tooltip.is-hidden{opacity:0}.timeline .timeline__tooltip{pointer-events:none}.timeline-tooltip__line{font-size:12px;line-height:1.75em;text-align:center;white-space:nowrap;color:#fff}.timeline-tooltip__line.is-strong{font-size:16px;font-weight:600}.timeline__tooltip .timeline-tooltip__line{color:inherit}.graph{max-width:1264px;padding:100px 32px}@media only screen and (max-width: 1360px){.graph.has-side-ticks{max-width:1344px;padding-left:72px;padding-right:72px}}.timeline-view .graph{margin:0 auto}.graph__boundary{position:relative;z-index:1}.graph__columns{display:block;overflow:hidden}.graph__columns.is-hidden{opacity:0}.graph__boundary{position:relative;min-height:100px}.graph__boundary .graph__columns{position:absolute;top:0;left:0;width:100%;height:100%}.graph__column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.graph__columns{position:relative}.graph__columns>.graph__column{position:absolute;top:0;height:100%}.graph__bar{position:relative}.graph__bar:after{position:absolute;left:0;bottom:0;width:100%;height:1px}.graph__column .graph__bar{margin:0 10%}.graph__column .graph__bar:not(:hover):not(:last-child):first-child:after{display:none}.graph__bar.is-dashed:after,.graph__bar:hover:after{height:100%}.graph__ticks{display:block;position:relative}.graph .graph__ticks--left,.graph .graph__ticks--right{position:absolute;width:0;height:100%}.graph .graph__ticks--left{left:0}.graph .graph__ticks--right{right:0}.graph .graph__ticks.is-hidden{-webkit-transform:translateY(28px);-ms-transform:translateY(28px);transform:translateY(28px)}.graph__tick{display:block}.graph__tick:before{position:absolute;display:block;content:""}.graph__ticks--top .graph__tick:before,.graph__ticks--bottom .graph__tick:before{top:0;width:2px;padding-top:4px}.graph__ticks--left .graph__tick:before{right:0;height:2px}.graph__ticks--right .graph__tick:before{left:0;height:2px}.graph__tick.is-selected{height:36px}.graph__tick.is-selected:before,.graph__tick.is-selected+.graph__tick:before{visibility:hidden}.graph__ticks .graph__tick{position:absolute}.graph__ticks--top .graph__tick{top:auto;bottom:0}.graph__ticks--top .graph__tick:before{top:auto;bottom:0}.graph__ticks--bottom .graph__tick{top:0}.graph__ticks--left .graph__tick{right:0}.graph__ticks--right .graph__tick{left:0}.graph__tick--point .graph-tick__label{position:absolute}.graph__ticks--top .graph__tick--point:before{height:7px}.graph__ticks--top .graph-tick__label{bottom:7px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.graph__ticks--bottom .graph__tick--point:before{left:-1px;height:10px}.graph__ticks--bottom .graph__tick--point .graph-tick__label{top:11px;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.graph__ticks--left .graph__tick--point:before,.graph__ticks--right .graph__tick--point:before{bottom:-1px;width:10px}.graph__ticks--left .graph__tick--point .graph-tick__label,.graph__ticks--right .graph__tick--point .graph-tick__label{bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.graph__ticks--left .graph__tick--point .graph-tick__label{right:13px}.graph__ticks--right .graph__tick--point .graph-tick__label{left:13px}.graph__tick--range{height:29px}.graph__tick--range:before{left:-1px;height:100%}.graph__tick--range .graph-tick__label{position:absolute;top:9px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.graph__ticks .graph__tick--range:first-child:before{visibility:hidden}.graph__marker{display:block}.graph__ticks{position:relative}.graph__ticks .graph__marker{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.graph__ticks--bottom .graph__marker{top:-11px}.graph__boundary .graph__line{position:absolute;left:0;width:100%}.graph__boundary .graph__line:before{position:absolute;bottom:-1px;width:100%;content:""}.graph__tooltip{position:relative;display:inline-block;min-width:150px;padding:10px 18px 11px}.graph__tooltip:before{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);content:""}.graph .graph__tooltip{position:absolute;z-index:3;-webkit-transform:translate(-50%, -110%);-ms-transform:translate(-50%, -110%);transform:translate(-50%, -110%)}.graph-tooltip__line{display:block}.graph{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.graph__boundary{background-color:#fff}.graph__columns{transition:0.5s opacity}.graph__columns--cycle>.graph__column:nth-child(even){background-color:#f9f9f9}.graph__bar{color:#6BBD2E;background-color:currentColor}.graph__bar:after{background-color:rgba(0,0,0,0.05);content:""}.graph__bar.is-solid:hover:after{background-color:rgba(0,0,0,0.1)}.graph__bar.is-outlined{background-color:#fff;outline:solid 3px currentColor;outline-offset:-3px}.graph__bar.is-outlined:hover:after{background:none;outline:solid 3px rgba(0,0,0,0.1);outline-offset:-3px}.graph__bar.is-dashed{background-color:#fff;outline:dashed 3px currentColor;outline-offset:-3px}.graph__bar.is-dashed:after{background:none;outline:solid 3px currentColor;outline-offset:-3px;opacity:0.15}.graph__bar.is-dashed:hover:after{outline-color:rgba(0,0,0,0.1);opacity:1}.graph__ticks{transition:0.5s -webkit-transform,0.5s opacity;transition:0.5s transform,0.5s opacity}.graph__ticks.is-hidden{opacity:0}.graph__tick{background-color:#f2f2f2;color:#ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transition:0.5s left}.graph__tick:before{background-color:#e6e6e6}.graph__tick.is-strong{font-size:1.16667em;font-weight:600;color:#999}.graph__tick.is-strong:before{background-color:#ccc}.graph__tick.is-selected{font-weight:700;background-color:#fff;color:#222}.graph__tick.is-clickable{pointer-events:auto}.graph-tick__label{font-size:0.875em;line-height:1.42857em;white-space:nowrap;text-align:center;background-color:inherit}.graph-tick__label small{font-size:12px}.graph__tick--range{cursor:-webkit-zoom-in;cursor:zoom-in}.graph__tick--range.is-selected{cursor:-webkit-zoom-out;cursor:zoom-out}.graph__marker{color:#999;transition:0.5s opacity;pointer-events:none}.graph__marker.is-hidden{display:none}.graph__ticks.has-selection .graph__marker{opacity:0}.graph__line:before{border-top:dashed 2px #e6e6e6}.graph__line.is-hidden{border:none}.graph__tooltip{background-color:#6BBD2E;color:#fff;transition:0.35s opacity}.graph__tooltip:before{background-color:inherit}.graph__tooltip.is-hidden{opacity:0}.graph .graph__tooltip{pointer-events:none}.graph-tooltip__line{font-size:12px;line-height:1.75em;text-align:center;white-space:nowrap;color:#fff}.graph-tooltip__line.is-strong{font-size:16px;font-weight:600}.graph__tooltip .graph-tooltip__line{color:inherit}.context-menu__lists .context-menu__list{display:inline-block;margin-left:20px}.context-menu__lists .context-menu__list:first-child{margin-left:0}.context-menu{min-width:134px;padding:14px 20px}.context-button{position:relative}.context-button .context-menu{position:absolute;left:50%;bottom:46px;z-index:999;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.context-menu__list-title{margin:0}.context-menu .context-menu__list-title{margin-bottom:4px}.context-menu__link.ss-view:before,.context-menu__link.ss-viewdisabled:before{position:relative;top:2px;margin-right:6px}.context-menu__radio-link:before{display:inline-block;width:11px;height:11px;margin-right:6px}.context-menu__tip{width:20px;height:12px}.context-menu{position:relative}.context-menu .context-menu__tip{position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.context-menu{background-color:#fff;border:solid 1px #ccc;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.context-menu__list{vertical-align:top}.context-menu__list-title{font-size:12px;font-weight:normal;text-transform:lowercase;color:#999}.context-menu__link{font-size:14px;white-space:nowrap;cursor:pointer}.context-menu__link.ss-view:before{font-size:15px}.context-menu__link.ss-viewdisabled:before{font-size:15px}.context-menu__radio-link:before{border-radius:6px;background-color:#ccc;content:""}.context-menu__radio-link.is-selected:before{background-color:#3498DB}.context-menu__radio-link:hover:before{background-color:#222}.context-menu__tip{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDIyIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNvbG9yLXBpY2tlci10aXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUHJvamVjdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJ1ZGdldCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMDAwMDAsIC02NjUuMDAwMDAwKSIgc3Ryb2tlPSIjQ0NDQ0NDIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM5OC43OTE2NjcsNjY1IEw0MDksNjc3LjI1IEw0MTksNjY1IiBpZD0iY29sb3ItcGlja2VyLXRpcCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;content:""}.modal{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.modal .modal__background{position:absolute;left:0;top:0;width:100%;height:100%}.modal__outer{display:table}.modal>.modal__outer{width:100%;height:100%}.modal__outer>.modal__inner{display:table-cell;vertical-align:middle}.modal__window{width:480px;min-height:240px;padding:32px 40px}.new-expense-category-modal .modal__window{width:543px}.modal .modal__window{position:relative;z-index:1;margin:0 auto}.modal__title{margin:0}.modal__window .modal__fields{margin-top:32px}.modal__field{max-width:320px}.modal__window .modal__field{margin:32px auto}.modal__button-group .button{margin-right:8px}.modal__button-group .button:last-child{margin-right:0}.modal .modal__button-group{margin-top:32px}@-webkit-keyframes scale-in{from{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in{from{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-out{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes scale-out{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}.modal{transition:0.35s opacity}.modal.is-hidden{pointer-events:none;opacity:0}.modal.is-visible{opacity:1}.modal__background{background-color:rgba(126,219,237,0.8)}.modal__window{background-color:#fff}.modal.is-hidden .modal__window{-webkit-animation-name:scale-out;animation-name:scale-out;-webkit-animation-duration:0.35s;animation-duration:0.35s}.modal.is-visible .modal__window{-webkit-animation-name:scale-in;animation-name:scale-in;-webkit-animation-duration:0.35s;animation-duration:0.35s}.modal__title{font-size:1.125em}.modal__body{font-size:0.875em}.modal__body a{border-bottom:solid 2px #6BBD2E}.modal__body a:hover{border-bottom-color:#222}.modal__button-group{text-align:center}.form__section{margin-bottom:48px}.form__section::after{clear:both;content:"";display:table}.form-section__title{margin:0}.form .form__message{margin:0 0 24px}.form__section .form-alert{margin-bottom:40px}.form-section__title{font-size:16px;font-weight:700}.form__message{font-size:14px}input[type="checkbox"]{display:none}input[type="checkbox"]+.checkbox .checkbox__check{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="checkbox"]:checked+.checkbox .checkbox__check{display:block}.checkbox__box{display:inline-block;width:32px;height:32px}.checkbox .checkbox__label{display:inline-block;margin-left:10px}.checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="checkbox"]:disabled+.checkbox{pointer-events:none;color:#ccc}.checkbox__box{cursor:pointer;border-radius:4px;border:solid 1px #ccc;vertical-align:middle}.checkbox__check{text-align:center}.checkbox__check:before{font-size:18px;line-height:30px}.checkbox__label{vertical-align:middle}.checkbox__label .link,.checkbox__label .input-helper{color:#3498DB}.checkbox__label .link:hover,.checkbox__label .input-helper:hover{text-decoration:underline}.select-wrapper.is-static select{padding-left:0;padding-right:0}.select-wrapper.is-static{border-color:#fff;background:none}.select-wrapper.is-static select{pointer-events:none}.step-bar__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px}.step-bar__item{position:relative;width:30px;height:30px}.is-complete .step-bar__number{display:none}.step-bar__item .step-bar__check{display:none}.is-complete .step-bar__check{display:block}.step-bar__label{position:absolute;top:0;left:100%;padding:0 10px}.step-bar{font-size:14px}.step-bar__list{border-radius:21px;border:solid 1px #ccc}.step-bar__item{line-height:30px;text-align:center;border-radius:50%;background-color:#ccc}.step-bar__item.is-active{background-color:#3498DB}.step-bar__item.is-complete{background-color:#6BBD2E}.step-bar__number{color:#fff}.step-bar__check{font-size:16px;color:#fff}.step-bar__label{color:#ccc;white-space:nowrap}.is-active .step-bar__label,.is-complete .step-bar__label{color:#222}.section--weak-divider{padding-bottom:52px}.section-layout .section:first-child{margin-top:52px}.section-layout .section+.section{margin-top:52px}.section .section__nav{float:right}.section__nav-item .section__nav-link:before{position:relative;top:1px;margin-right:5px}.section .section__header{margin:0 0 8px}.section .section__title{clear:right}.section .section__title+.section__table{margin-top:8px}.section .section__title+.section__block-list{margin-top:19px}.section .section__title+.insight,.section .section__title+.lockable-message{margin:12px 0 24px}.section__summary::after{clear:both;content:"";display:table}.section__message{margin:26px 0 0 0}.section__header+.section__message{margin-top:12px}.section .section__text{margin:0 0 24px}.section--weak-divider{border-bottom:solid 1px #ccc}.section__nav-item{font-size:14px}.section__nav-link:before{font-size:13px}.section__nav-link.ss-plus:before{color:#6BBD2E}.section__nav-link:hover:before{color:#222}.section__hero{background-repeat:no-repeat;background-size:contain}.section__header{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.5em;font-weight:700}.section__title{font-size:1em}.section__message{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;font-size:24px}.section__message--center{text-align:center}.section__text{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:16px}.section__text a{border-bottom:solid 2px #3498DB}.section__text a:hover{border-bottom-color:#222}.sequence-section-layout .sequence-section{margin-top:32px;padding-top:32px}.sequence-section-layout .sequence-section:first-child{margin-top:0;padding-top:0}.sequence-section-layout .sequence-section{border-top:dotted 1px #ccc}.sequence-section-layout .sequence-section:first-child{border-top:none}.block--row{padding:20px}.block--square{padding:44px}.block-list .block--row{margin-top:20px}.block-list .block--row:first-child{margin-top:0}.block-list .block--column-row{display:inline-block;width:49%;margin-right:2%}.block-list .block--column-row:nth-child(2){margin-top:0}.block-list .block--column-row:nth-child(2n){margin-right:0}.block-list .block--square+.block--column-row{margin-right:2%}.block-list .block--square+.block--column-row+.block--column-row{margin-right:0}.block-list .block--square{display:inline-block;width:32%;margin:0 1%}.block-list .block--square:first-child{margin-left:0}.block-list .block--square:nth-child(3){margin-right:0}.block__icon{display:inline-block;width:42px;height:42px;vertical-align:top}.block--square .block__icon{width:56px;height:56px;margin-bottom:30px}.block--row .block__label{display:inline-block;margin-left:10px;vertical-align:top}.block__title{margin:0}.block--row .block__title{margin-top:2px}.block--square .block__title{margin-bottom:7px}.block__subtitle{margin:0}.block--row .block__subtitle{margin-top:8px}.block--row .block__button-group{float:right;margin-top:4px}.block__button{display:inline-block;vertical-align:top}.block .block__button{margin-right:8px}.block .block__button:last-child{margin-right:0}.block--square .block__button{margin-top:16px}.block{border-radius:6px;border:solid 1px #ccc;vertical-align:top}.block--square{text-align:center;overflow:hidden}.block__icon{background-size:contain;border-radius:5px;cursor:pointer}.block__icon.ss-file{font-size:2.625em;line-height:1em;color:#ccc}.block__title{font-size:16px;line-height:1em;font-weight:700}.block--square .block__title{font-size:21px}.block__subtitle{font-size:14px;line-height:1em}.block__subtitle a:hover{text-decoration:underline}.table{table-layout:fixed;width:100%}.table__column--narrow{width:100px}.table__color-column{width:60px}.table__header{margin:0}.table__foot .table__header{padding-top:1em}.table__foot .table__header+div{margin-top:12px}.table__body .table__row:first-child .table__cell{padding-top:0.5em}.table__body .table__row:last-child .table__cell{padding-bottom:1em}.table__color{display:block;width:21px;height:21px}.table__caption{font-size:18px;line-height:1em;font-weight:bold;text-align:left}.table__foot .table__row:first-child .table__cell{border-top:solid 4px #ccc}.table__header{font-size:1em;font-weight:700}.table__cell{line-height:1em;text-align:left;white-space:nowrap}.table__cell--center{text-align:center}.table__cell--right{text-align:right}.table__cell--truncated{text-overflow:ellipsis;overflow:hidden}.table__cell.is-emphasized{font-style:italic}.table__cell.is-negative,.table__cell.lockable-message{color:#c00}.table__color{text-indent:-9999px}.flex-table{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-table__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.form-table .form-table__row{margin-bottom:18px;padding-bottom:18px}.form-table .form-table__header{margin-bottom:24px;padding-bottom:0}.form-table .form-table__header{margin-bottom:17px}.flex-table__column{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.form-table__column--checkbox{max-width:30px}.form-table__column--name{-webkit-flex-grow:1.5;-ms-flex-positive:1.5;flex-grow:1.5;max-width:400px}.form-table__column--name .text-input{min-width:0}.form-table__column--symbol{max-width:100px}.form-table__column--color{max-width:120px}.form-table__column--amount{max-width:120px}.form-table__column--date{max-width:110px}.form-table__column--datepicker{max-width:160px}.form-table__column--datepicker .date-input{max-width:160px}.form-table__column--currency{max-width:240px}.form-table__column--button{max-width:34px}.form-table__column--button-2{max-width:74px}.form-table__column--button-2 .button{display:inline-block;margin-left:6px}.form-table__column--button-2 .button:first-child{margin-left:0}.form-table__column--select .select-wrapper{width:100%}.flex-table__row .form-table__column{margin-left:24px}.flex-table__row .form-table__column:first-child{margin-left:0}.form-table__header{font-size:12px;color:#999;text-transform:lowercase}.form-table__row{border-bottom:dotted 1px #ddd}.form-table .form-table__row:last-child{border-bottom:none}.form-table__header{border-bottom:none}.data-table .table__header{font-size:12px;font-weight:normal;color:#999}.data-table .table__body .table__cell{font-size:14px}.data-table .table__caption{margin-bottom:16px}.data-table .table__cell{padding:0}.table__body .table__row .table__cell{padding-top:8px}.table__body .table__row:first-child .table__cell{padding-top:21px}.table__body .table__row:last-child .table__cell{padding-bottom:16px}.card__icon{display:inline-block;width:48px;height:30px}.card__icon--small{width:24px;height:15px}.card__attribute{font-weight:600}.card-list .card__icon{margin-right:10px}.card-list .card__icon:last-child{margin-right:0}.billing__payment-method .card__icon{vertical-align:middle}.billing__payment-method .card__detail{display:inline-block;margin-left:14px;vertical-align:middle}.billing__payment-method .card__detail:last-child{margin-right:20px}.card__icon{background-repeat:no-repeat}.card__icon--small{background-size:200%}.card-list .card__icon{transition:0.35s opacity;opacity:0.5}.card-list .card__icon.is-selected{opacity:1}.card__attribute.is-highlighted{color:#c00}.signup-section{width:608px;min-height:500px;margin:0 auto 80px}.signup-section--setup{width:470px}.signup-section--signin{margin-top:90px}.signin-form{width:380px}.signup-section .signin-form{margin:0 auto}.signup__form .signup__form-buttons{margin-bottom:46px}.signup__title{margin:0}.signup__copy{margin:0}.signup-section .signup__copy{margin-top:13px;margin-bottom:46px}.signup-section .signup__referral{margin-bottom:40px}.signup-section .signup__block-list{margin-bottom:46px}.signup-block{padding:30px}.signup-block .fieldrow:last-child .field,.signup-block .fieldset:last-child .field{margin-bottom:0}.signup-block--user .field{width:262px}.signup-block--user .text-input{min-width:0}.signup__block-list .signup-block{margin-top:20px}.signup__block-list .signup-block:first-child,.signup__block-list .signup-block--crop-top{margin-top:0}.signup-block__title{margin:0}.signup-block__title:before{position:relative;top:2px;margin-right:8px}.signup-block .signup-block__title{margin-bottom:24px}.signup-block .signup-block__title-note{float:right}.signup-block__copy{margin:0}.signup-block__copy p:first-child{margin-top:0}.signup-block__copy p:last-child{margin-bottom:0}.signup-block__header .signup-block__copy{margin-bottom:20px}.signup-block .signup-block__message-copy{margin-top:6px}.signup-block--payment .card-list{line-height:1em}.signup-block--account .nickname-input{min-width:258px}.signup-block--timeline .name-input{width:410px}.signup-block--timeline .date-input{width:192px}.signup-block--lists .name-input{min-width:266px}.signup__header{text-align:center}.signup__title{font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:56px;color:#fff}.signup__copy{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;font-size:21px;color:#0b4651}.signup-block{text-align:left;border-radius:6px;background-color:#fff;vertical-align:top}.signup-block.is-disabled .input,.signup-block.is-disabled .labeled-input-label{pointer-events:none;color:#999}.signup-block--crop-top{border-radius:0 0 6px 6px}.signup-block--crop-bottom{border-radius:6px 6px 0 0}.signup-block--note{background-color:#cff2ff}.signup-block__title{line-height:1em}.signup-block__title-note{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:inherit;font-style:italic;color:#999}.signup-block__title-note:after{margin-left:6px}.signup-block__copy{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif}.signup-block__message-copy{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;font-size:18px}.signup__form-buttons{text-align:center}.signup-button{padding:0.44444em 0.88889em;font-size:18px;line-height:1.5em;background-color:#84487E;border-color:#84487E}.signup-button[disabled],.signup-button.is-disabled{background-color:#7FAFCB;border-color:#7FAFCB;color:#E6EFF1}.is-saving .signup-button[disabled]{background-color:#84487E;border-color:#84487E}.plans__row{display:inline-block}.plans__row--beta{width:32.3333%;margin-right:1%}.plans__row--subscription{width:65.6667%;margin-left:1%}.plans__column{display:inline-block;padding:44px 0 48px;overflow:hidden;vertical-align:top}.plans__row--beta .plans__column{width:100%}.plans__row--subscription .plans__column{width:50%}.plan__price{position:relative;display:inline-block;margin:0 0 22px 0}.plan__price-symbol{position:absolute;top:6px;right:100%;margin-right:-1px}.plan__price-cycle{position:absolute;left:100%;bottom:5px;margin-left:-1px}.plan__name{margin:0 0 7px 0}.plan__note{margin:0 0 26px 0}.plan__button{min-width:106px}.plan__ribbon{padding:4px 0}.plans__column{position:relative}.plans__column .plan__ribbon{position:absolute;left:0;bottom:0;width:100%}.plans__column .plan__ribbon.is-hidden{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plans__row{border-radius:6px;border:solid 1px #ccc}.plans__column{text-align:center}.plans__row .plans__column{border-right:solid 1px #ccc}.plans__row .plans__column:last-child{border-right:none}.plan__price-symbol{font-size:18px;line-height:1em;font-weight:700}.plan__price-number{font-size:52px;line-height:1em;font-weight:400}.plan__price-cycle{font-size:16px;line-height:1em;font-weight:400}.plan__name{font-size:21px;line-height:1em;font-weight:700}.plan__note{font-size:14px}.plan__ribbon{font-size:13px;background-color:#ccc;color:#fff}.plan__ribbon.is-notice{background-color:#3498DB}.plan__ribbon.is-alert{background-color:#84487E}.plans__column .plan__ribbon{transition:0.35s -webkit-transform;transition:0.35s transform}.plans__column:first-child .plan__ribbon{border-radius:0 0 0 6px}.plans__column:last-child .plan__ribbon{border-radius:0 0 6px 0}.plans__column:first-child:last-child .plan__ribbon{border-radius:0 0 6px 6px}.features-checklist--existing{float:left;display:block;margin-right:1.96078%;width:100%}.features-checklist--existing:last-child{margin-right:0}.features-checklist--existing .features-checklist__list{float:left;display:block;margin-right:1.96078%;width:23.52941%}.features-checklist--existing .features-checklist__list:last-child{margin-right:0}.checklist__item:before{position:relative;top:0.16667em;margin-right:0.33333em}.checklist__item{font-size:0.875em;white-space:nowrap}.checklist__item:before{font-size:1.28571em;color:#6BBD2E}.checklist__item--weak:before{color:#ccc}.faq__list::after{clear:both;content:"";display:table}.faq__list .faq__item{display:inline-block;width:50%;vertical-align:top}.faq__list .faq__item:first-child{padding-right:5px}.faq__list .faq__item:last-child{padding-left:5px}.faq__question{margin:0}.faq__item .faq__question{margin-bottom:8px}.faq__answer{margin:0}.faq__question{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:bold}.faq__answer{font:400 100%/1.65 "FF Tisa Web Pro","Helvetica Neue",Helvetica,sans-serif;font-size:14px}.receipt__company-logo,.receipt__company-description{margin:0}.receipt__section{margin:3.75em 0}.receipt__section::after{clear:both;content:"";display:table}.receipt__field-group--left{float:left}.receipt__field-group--right{float:right;text-align:right}.receipt__section .receipt__field{margin-bottom:1.875em}.receipt__section .receipt__field:last-child{margin-bottom:0}.receipt__field-title{margin:0}.receipt__field-value{margin:0}.receipt__footer{margin:7.5em 0 3.75em}.receipt__company-logo{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-size:2em}.receipt__company-description{font-size:1em;font-weight:normal}.receipt__field-title{font-size:1em}.receipt__footer{font-size:0.875em;text-align:center}.testimonials__list{float:left;display:block;margin-right:1.96078%;width:100%;margin-bottom:-12px}.testimonials__list:last-child{margin-right:0}.testimonials__list .testimonial{float:left;display:block;margin-right:1.96078%;width:49.01961%;margin-top:12px;margin-bottom:12px}.testimonials__list .testimonial:last-child{margin-right:0}.testimonials__list .testimonial:nth-child(2n){margin-right:0}.testimonial__avatar{width:72px;height:72px;overflow:hidden}.testimonial{position:relative;padding-left:88px}.testimonial .testimonial__avatar{position:absolute;top:0;left:0}.testimonial__avatar{position:relative}.testimonial__avatar .testimonial__avatar-image{position:absolute;left:0;top:0;width:100%;height:100%}.testimonial__quote{margin:0}.testimonial__byline{margin:0}.testimonial{font-size:14px}.testimonial__avatar{border-radius:50%;border:solid 3px}.testimonial__avatar-image{background-repeat:no-repeat;background-size:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.testimonial__byline{font-weight:normal;font-style:italic}.testimonial__byline:before{content:"– "}.service-column{display:inline-block;padding:44px}.service-row .service-column{width:32%;margin:0 1%}.service-row .service-column:first-child{margin-left:0}.service-row .service-column:last-child{margin-right:0}.valign__inner .service-column,.lockable-overlay__inner .service-column{display:block;width:290px;margin:0 auto}.service-column__icon{display:inline-block;width:56px;height:56px;margin:0}.service-column .service-column__icon{margin-bottom:20px}.service-column__name{margin:0}.service-column .service-column__name{margin-bottom:7px}.service-column__description{margin:0}.service-column .service-column__description{margin-bottom:26px}.service-column__button{display:inline-block}.service-column{text-align:center;overflow:hidden;vertical-align:top;border-radius:6px;border:solid 1px #ccc}.service-column__icon{background-size:contain;border-radius:6px}.service-column__name{font-size:21px;line-height:1em;font-weight:700}.service-column__description{font-size:14px}.service-summary__icon{display:inline-block;width:56px;height:56px;vertical-align:top}.service-summary__label{display:inline-block;vertical-align:top}.service-summary .service-summary__label{margin-left:12px}.service-summary__name{margin:0}.service-summary__description{margin:0}.service-summary__icon{background-size:contain;border-radius:6px}.service-summary__name{font-size:18px;font-weight:700}.service-summary__description{font-size:14px}.recipe-row{padding:20px}.recipe-rows .recipe-row{margin-top:20px}.recipe-rows .recipe-row:first-child{margin-top:0}.recipe-row__icon{display:inline-block;width:42px;height:42px;vertical-align:top}.recipe-row__label{display:inline-block;vertical-align:top}.recipe-row .recipe-row__label{margin-left:10px}.recipe-row__name{margin:0}.recipe-row .recipe-row__name{margin-top:2px}.recipe-row__description{margin:0}.recipe-row .recipe-row__description{margin-top:8px}.recipe-row .recipe-row__button{float:right;margin-top:4px}.recipe-row{border-radius:6px;border:solid 1px #ccc}.recipe-row__icon{background-size:contain;border-radius:5px}.recipe-row__name{font-size:16px;line-height:1em;font-weight:700}.recipe-row__description{font-size:14px;line-height:1em}.imports-layout{margin-top:48px}.imports-layout .import-insight{margin-bottom:24px}.imports-layout .error-section{margin:0 0 24px}.imports-layout .items-section{margin-top:24px}.imports-layout .form-buttons-insight{margin-bottom:24px}.app .support{position:fixed;right:15px;bottom:15px}.is-onboarding .support{bottom:55px}.support__button{display:block;width:40px;height:40px;padding-top:5px;font-size:20px;text-align:center;border-radius:4px;background-color:#3498DB;color:#fff}#intercom-launcher{right:30px !important;bottom:30px !important}.is-onboarding #intercom-launcher{bottom:70px !important}.email{background-color:#f2f2f2}.email-table__footer{font-size:12px;text-align:center;color:#999}.email-table__footer a{color:#999;text-decoration:underline}.email__block{background-color:#fff}.email__title{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:36px;font-weight:300;line-height:1em;text-align:center;color:#3498DB}.email__subtitle{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:1em;text-align:center}.email__table{font-family:"Helvetica Neue",Helvetica,sans-serif}.email-button-table__cell{font-size:14px;font-weight:600;border-radius:5px;background-color:#3498DB;color:#fff}.email-button-table__cell a{color:#fff}.email{min-width:480px;margin:0 auto}.email__block{width:auto}.email-table__header{padding:30px}.email-table__footer{padding:30px}.email__logo{width:130px;height:27px;margin:0}.email-table__cell{padding:0}.email-block__cell{width:545px;padding:60px 30px}.email__header .email__title{padding:0}.email__header .email__subtitle{padding:24px 0 60px 0}.email-section-table__cell{padding:60px 0 0 0}.email__button-table{width:auto}.email-button-table__cell{padding:9px 14px}.graph-container-table__cell{vertical-align:bottom}.graph-table__bar-cell{text-align:center;vertical-align:bottom;border-bottom:solid 4px #ccc}.graph-bar-table__cell{background-color:#3498DB}.graph-bar-table__cell.is-paid{background-color:#6BBD2E}.graph-bar-table__cell.is-invoiced,.graph-bar-table__cell.is-late{border:solid 4px #3498DB;border-bottom:none;background-color:#fff}.graph-bar-table__cell.is-late{border-color:#84487E}.graph-table__header{font-size:13px;font-weight:normal;line-height:1em;text-transform:lowercase;color:#999}.graph-table__cell{font-size:28px;line-height:1em;text-align:center}.graph-table__cell.is-negative,.graph-table__cell.lockable-message{color:#c00}.report-email__graph-container .graph-container-table__cell{padding-top:60px}.report-email__graph-container .table:first-child .graph-container-table__cell{padding-top:0}.graph-container-table__cell{width:33.3333%;padding:0}.graph-table__cell{padding:24px 0 0 0}.report-email__graph-bar-table{width:84px}.graph-table__bar-cell{padding:0}.graph-table__header{padding:12px 0 0 0}.email__table .report-table__title{margin-top:60px}.grid-container--wide{max-width:940px;margin-left:auto;margin-right:auto}.grid-container--wide::after{clear:both;content:"";display:table}.border--blue{border-color:#3498DB}.border--green{border-color:#6BBD2E}.border--purple{border-color:#84487E}.border--yellow{border-color:#FEAA3A}.valign__outer,.lockable-overlay__outer{display:table;width:100%}.valign__outer .valign__inner,.lockable-overlay__outer .valign__inner,.valign__outer .lockable-overlay__inner,.lockable-overlay__outer .lockable-overlay__inner{display:table-cell;vertical-align:middle}
