@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}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}textarea::-webkit-input-placeholder{color:#999}textarea::-moz-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}textarea:-moz-placeholder{color:#999}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.app{overflow-y:scroll}body.is-marketing{-webkit-font-smoothing:antialiased}body.theme--grey{background-color:#F2F2F2}body.theme--light-blue{background-color:#7EDBED}body.theme--blue{background-color:#3498DB}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,.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.is-deemphasized,.is-deemphasized.lockable-message{background:none;color:#999}.insight a.is-disabled,.lockable-message a.is-disabled{text-decoration:none;cursor:initial}.insight strong,.lockable-message strong{font-weight:600}.insight p,.lockable-message p{margin:0}.field-insights{clear:both}.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{background-color:#f2f2f2}.drawer::after{clear:both;content:"";display:table}.main-content{position:relative;max-width:56.25rem;min-height:18.75rem;margin:0 auto 120px}.parent-nav-container.is-deep{background-color:#E6E6E6;margin-bottom:24px}.timeline-section{position:relative}.timeline-title{visibility:hidden;margin-bottom:2.22222em;font-size:1.125em;text-align:center}.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%);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%;min-height:6.25em}.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}.is-placeholder .timeline-graph{opacity:0.35}.budget-timeline .timeline-list{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap}.timeline-label{position:relative;top:50%;-webkit-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{position:relative;display:inline-block;width:10%;height:100%;outline-color:#6BBD2E;color:#222}.budget-timeline-item:before{position:absolute;top:0;left:0;width:100%;height:100%;outline-offset:-4px;content:""}.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}.budget-timeline-item.is-invoiced:before{outline:solid 4px #6BBD2E;outline-color:inherit}.budget-timeline-item.is-estimated{background-color:#fff}.budget-timeline-item.is-estimated:before{outline:dashed 4px #6BBD2E;outline-color:inherit}.budget-timeline-item.is-clickable{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{color:#ccc}.budget-timeline-item.is-blurred:before{outline-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%);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%);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%);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;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;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%);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);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%);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);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);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);transform:translate(-50%, -50%) scale(0)}.is-estimated.is-future.is-ongoing .estimated-start-timeline-dot{-webkit-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);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);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%);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);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%);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:zoom-in}.is-zoomed .schedule-timeline-tick.is-selected{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-goal-tick.is-clickable .timeline-tick-label{cursor:pointer}.timeline-goal-tick.is-clickable .timeline-tick-label:hover{color:#999}.timeline-day-ticks{position:absolute;top:4.375em;-webkit-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%);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{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;max-width:56.25rem;height:64px;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)"}.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:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-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%);transform:translate(-50%, -50%);font-size:1.3125rem}.tab-icon-content{position:absolute;top:50%;left:50%;-webkit-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}.section-title .nav-button{margin-left:10px}.insight+.section-title,.lockable-message+.section-title{margin-top:44px}.main-section-title{font-size:1.5em;font-weight:700}.fields-section-title{font-size:1em;font-weight:700}.table-section{margin:40px 0}.is-disabled .table-section{opacity:0.25;pointer-events:none}.table{table-layout:fixed;width:100%}.table-message{margin-bottom:44px;font-size:0.875em;color:#999}.table-message a{color:#3498DB;text-decoration:underline}.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-file{display:none;position:relative;margin-left:4px;color:#ccc;vertical-align:top}.cell .ss-file.has-note{color:#3498DB}.cell .ss-file:before{position:absolute;top:0;left:0}.row:hover .cell .ss-file{display:inline-block}.row:hover .cell .ss-file:hover{color:#3498DB}.row:hover .cell .ss-file:hover.has-note{color:#222}.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}.name-cell{overflow:hidden;text-overflow:ellipsis}.link-cell .link,.link-cell .input-helper{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.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:99999;-webkit-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%);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;color:#9e5697}.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}.fieldnav{clear:both;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:1.25em 0 2em}.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-radius:5px;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--no-bottom-margin{margin-bottom:0}.field .insight,.field .lockable-message{margin-top:18px;margin-bottom: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::after{clear:both;content:"";display:table}.label .link,.label .input-helper{font-size:11px;color:#3498DB}.label .link:hover,.label .input-helper:hover{text-decoration:underline}.label .left{float:left}.label .right{float:right}.tip{position:relative;display:inline-block;width:16px;height:12px;font-size:12px;text-align:left}.tip span{line-height:20px}.tip .tip-message{opacity:0}.tip:hover .tip-icon{color:#222}.tip:hover .tip-message{opacity:1}.label .tip,.form-table__column .tip{top:-2px;left:2px}.cu-label .tip{vertical-align:top;top:-1px;left:1px}.tip-icon{position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999;cursor:help}.tip-message{position:absolute;z-index:9999;left:6px;bottom:8px;-webkit-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);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;content:""}.help-tip .tip-message{background-color:#9e5697}.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.is-strong{font-weight:600}.select-wrapper .select[disabled]{color:transparent}.select-wrapper .select.is-disabled{pointer-events:none;color:#ccc}.is-disabled .select-wrapper .select{pointer-events:none;color:#999}.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);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;background:none;overflow:hidden;text-overflow:ellipsis}.input.is-strong,.is-strong.labeled-input-label{font-weight:600}.is-disabled .input,.is-disabled .labeled-input-label{color:#999}.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,.input-helper:hover strong{text-decoration:underline}.input-helper span,.input-helper strong{display:inline-block;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}.textarea-container{position:relative}.textarea-container .textarea-input{position:relative;z-index:1;background:none}.textarea__placeholder{position:absolute;top:0;left:0;width:100%;padding:5px 9px;line-height:1.375em;color:#a9a9a9}.textarea__placeholder.is-hidden{display:none}.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:10em;border:solid 1px #ccc}.income-input,.percent-input,.quantity-input{text-align:right;border:solid 1px #ccc}.income-input.is-disabled,.percent-input.is-disabled,.quantity-input.is-disabled{color:#999}.income-input{width:7.5em}.percent-input{width:4em}.quantity-input{width:5em}.labeled-input{display:inline-block;text-align:right;border:solid 1px #ccc;vertical-align:top}.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;white-space:nowrap}.date-input.is-static{width:107px;text-align:center}.field-spinner-container .date-input{width:168px}.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 #FEAA3A;border-top-width:5px;color:#222;cursor:pointer}.calendar{position:absolute;right:0.8125em;bottom:2.375em;z-index:9999;margin-right:-6.5625em;border-radius:4px;border:solid 1px #ccc;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar::after{clear:both;content:"";display:table}.calendar__menu-arrow{position:absolute;bottom:-19px;left:50%;margin-left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);stroke:#CCC;fill:#fff;pointer-events:none}.is-below .calendar__menu-arrow{bottom:auto;top:-19px;-webkit-transform:rotate(0deg);transform:rotate(0deg);fill:#F2F2F2}.calendar.is-below{bottom:auto;top:2.375em}.calendar-header{position:relative;padding:0.25em;border-radius:4px 4px 0 0;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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-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.75em}.form-button-group .button:last-child{margin-right:0}.form-button-group__row-list{display:inline-block}.form-button-group__row--bottom{border-top:dotted 1px #ddd;margin-top:0.625em;padding-top:0.625em}.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;white-space:nowrap;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--min{min-width:0}.button--min.ss-plus:before{margin-left:-3px;font-size:11px}.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}.section-title__button{margin-left:10px;min-width:0;padding:5px 10px 5px 9px;font-size:13px;border-radius:4px}.section-title__button.ss-plus:before{margin-right:7px;font-size:12px;color:#6BBD2E}.section-title__button.ss-write:before{position:relative;top:1px;margin-right:6px;font-size:12px;color:#3498DB}.section-title__button:hover{background-color:#3498DB;border-color:#3498DB}.section-title__button:hover:before{color:#fff}.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--secondary{border:solid 1px #CCC;background-color:#fff;color:#222}.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,.table-pagination__spinner .spinner{transition:0.35s -webkit-transform,0.35s opacity;transition:0.35s transform,0.35s opacity;-webkit-transform:scale(0);transform:scale(0);opacity:0}.is-saving .form-spinner .spinner,.is-saving .field-spinner .spinner,.is-saving .header-spinner .spinner,.is-saving .table-pagination__spinner .spinner{-webkit-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);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}.button--icon.ss-plus:before{color:#6BBD2E}.button--icon:hover:before{color:#fff}.is-saving .button .button-text{visibility:hidden}.is-saving .button .spinner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-saving .button--icon{border-color:#e6e6e6;color:#ccc}.is-saving .button--icon:before{color:#ccc}.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}.view-button-nav.has-back{margin-bottom:40px}.nav-button-list-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-button-list-container .nav-button-list:not(:first-child){margin-left:10px;padding-left:10px;border-left:dotted 1px #DDD}.nav-button-list{-ms-flex-item-align:center;align-self:center}.nav-button-list .nav-button-item{vertical-align:top;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{padding-left:12px}.nav-button.ss-plus:before{margin-right:7px;color:#6BBD2E}.nav-button.ss-plus:hover{background-color:#6BBD2E;border-color:#6BBD2E}.nav-button.ss-stopwatch{padding-left:31px;padding-top:7px}.nav-button.ss-stopwatch:before{position:absolute;left:8px;top:7px;font-size:16px;color:#3498DB}.nav-button.ss-stopwatch:hover{background-color:#3498DB;border-color:#3498DB}.nav-button.ss-write{padding-left:12px}.nav-button.ss-write:before{color:#3498DB}.nav-button.ss-write:hover{background-color:#3498DB;border-color:#3498DB}.nav-button.ss-box:before{margin-right:8px;color:#FEAA3A}.nav-button.ss-box:hover{background-color:#FEAA3A;border-color:#FEAA3A}.nav-button.ss-star:before{margin-right:7px;color:#FEAA3A}.nav-button.ss-star:hover{background-color:#FEAA3A;border-color:#FEAA3A}.nav-button.ss-delete{padding-left:13px}.nav-button.ss-delete:before{margin-right:5px;color:#c00}.nav-button.ss-delete:hover{background-color:#c00;border-color:#c00}.nav-button.ss-right:before{color:#6BBD2E}.nav-button.ss-right:hover{background-color:#6BBD2E;border-color:#6BBD2E}.nav-button.ss-check:before{color:#6BBD2E}.nav-button.ss-check:hover{background-color:#6BBD2E;border-color:#6BBD2E}.nav-button.ss-cancel:before,.nav-button.ss-users:before{color:#9e5697}.nav-button.ss-cancel:hover,.nav-button.ss-users:hover{background-color:#9e5697;border-color:#9e5697}.nav-button.ss-view:before,.nav-button.ss-download:before,.nav-button.ss-navigateleft:before{color:#3498DB}.nav-button.ss-view:hover,.nav-button.ss-download:hover,.nav-button.ss-navigateleft:hover{background-color:#3498DB;border-color:#3498DB}.nav-button.purple:before{color:#9e5697}.nav-button.purple:hover{background-color:#9e5697;border-color:#9e5697}.nav-button.is-disabled:before{color:#CCC}.nav-button:hover:before{color:#fff}.button--weak:before{position:relative;top:1px;margin-right:6px;font-size:13px}.button--weak.ss-plus{padding-left:12px}.button--weak.ss-plus:before{margin-right:7px;color:#6BBD2E}.button--weak.ss-view:before{color:#3498DB}.button--weak.ss-download:before{color:#9e5697}.button--weak:hover:before{color:#fff}.button--weak.is-disabled:before,.button--weak[disabled]:before{color:#ccc}.button--weak,.nav-button{vertical-align:top;min-width:0;padding:6px 10px;font-size:13px;border-radius:4px}.button--weak:before,.nav-button:before{font-size:12px}.button--weak.ss-plus,.nav-button.ss-plus{padding-left:8px}.button--weak.ss-write,.nav-button.ss-write{padding-left:10px}.button--weak.ss-delete,.nav-button.ss-delete{padding-left:9px}.button--weak.ss-navigateleft,.nav-button.ss-navigateleft{padding-left:7px}.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);transform:translateX(0)}.is-chrome .transitioning-view.ng-enter{opacity:0;height:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.is-chrome .transitioning-view.ng-leave-active{opacity:0;-webkit-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%);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:2.125em 0 1.75em 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:3em}.summary-section::after{clear:both;content:"";display:table}.summary-section+.table-section{margin-top:1em}.summary-section.has-divider{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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 .color--narrow{width:6px}.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}.summary-subvalue .color{display:inline-block;margin-right:8px;height:24px;vertical-align:middle}.summary-subvalue .color--narrow{width:6px}.summary-subvalue .link,.summary-subvalue .input-helper{display:inline-block;max-width:11.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.summary-subvalue .link:hover,.summary-subvalue .input-helper:hover{text-decoration:underline}.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}.is-estimated .summary-value,.summary-value.is-estimated,.is-estimated .summary-subvalue,.summary-subvalue.is-estimated{font-style:italic}.is-estimated .summary-value:before,.summary-value.is-estimated:before,.is-estimated .summary-subvalue:before,.summary-subvalue.is-estimated:before{content:"~"}.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}.clickable{cursor:pointer}.cu-bar-button{display:inline-block;position:relative;padding:6px 10px 6px 29px;font-size:13px;font-weight:600;line-height:1em;text-decoration:none;border-radius:4px;border:solid 1px #CCC;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.cu-bar-button.is-disabled{color:#CCC;pointer-events:none}.cu-bar-button:hover{border-color:#3498DB;background-color:#3498DB;color:#fff}.cu-bar-button--positive:hover{border-color:#6BBD2E;background-color:#6BBD2E}.cu-bar-button--negative:hover{border-color:#9e5697;background-color:#9e5697}.cu-bar-button-row .cu-bar-button{margin:0 3px}.cu-bar-button-row .cu-bar-button:first-child{margin-left:0}.cu-bar-button-row .cu-bar-button:last-child{margin-right:0}.cu-bar-button__icon{position:absolute;display:block;top:7px;left:10px;width:12px;height:12px;fill:#3498DB}.cu-bar-button--positive .cu-bar-button__icon{fill:#6BBD2E}.cu-bar-button--negative .cu-bar-button__icon{fill:#9e5697}.is-disabled .cu-bar-button__icon{fill:#CCC}.cu-bar-button:hover .cu-bar-button__icon{fill:#fff}.cu-bar-button__text{display:inline-block;vertical-align:middle}@-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)}}.cu-legacy-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;transition:0.35s opacity}.is-hidden .cu-legacy-modal,.cu-legacy-modal.is-hidden,.cu-legacy-modal.v-enter,.cu-legacy-modal.v-leave-to{pointer-events:none;opacity:0}.is-hidden .cu-legacy-modal select,.cu-legacy-modal.is-hidden select,.cu-legacy-modal.v-enter select,.cu-legacy-modal.v-leave-to select{pointer-events:none}.is-visible .cu-legacy-modal,.cu-legacy-modal.is-visible{opacity:1}.cu-legacy-modal__background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(126,219,237,0.8)}.cu-legacy-modal__window-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%}.cu-legacy-modal__window{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 30px;border-radius:5px;background-color:#fff;-webkit-animation-duration:0.35s;animation-duration:0.35s}.is-hidden .cu-legacy-modal__window,.v-leave-active .cu-legacy-modal__window{-webkit-animation-name:scale-out;animation-name:scale-out}.is-visible .cu-legacy-modal__window,.v-enter-active .cu-legacy-modal__window{-webkit-animation-name:scale-in;animation-name:scale-in}.cu-legacy-modal__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:24px 0;border-bottom:dotted 1px #DDD}.cu-legacy-modal__drawer{padding:24px 30px 0;background-color:#F2F2F2;border-radius:5px 5px 0 0}.cu-legacy-modal__title-container{width:100%}.cu-legacy-modal__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:18px;font-weight:600;white-space:nowrap}.cu-legacy-modal__drawer .cu-legacy-modal__title{margin-bottom:24px}.cu-legacy-modal__title-text{width:100%;position:relative;top:1px;overflow:hidden;text-overflow:ellipsis}.cu-legacy-modal__title-color{width:6px;height:24px;margin-right:10px;background-color:#3498DB}.cu-legacy-modal__title-color--positive{background-color:#6BBD2E}.cu-legacy-modal__subtitle{margin:0 0 2px;font-size:14px;font-weight:400;white-space:nowrap}.cu-legacy-modal__subtitle-text{display:inline-block;margin-bottom:1px;width:100%;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.cu-legacy-modal__subtitle-color{display:inline-block;width:6px;height:24px;margin-right:10px;vertical-align:middle;background-color:#3498DB}.cu-legacy-modal__body p{margin:1em 0}.cu-legacy-modal__body p:first-child{margin-top:0}.cu-legacy-modal__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:30px}.cu-legacy-modal__form hr{margin:24px 0;border:none;border-top:dotted 1px #DDD}.cu-legacy-modal__form vr{margin:0 24px;border-left:dotted 1px #DDD;-ms-flex-item-align:stretch;align-self:stretch}.cu-legacy-modal__form-row{display:-ms-flexbox;display:flex}.cu-legacy-modal__form-row .cu-field+.cu-field{margin-left:24px}.cu-legacy-modal__form-row.stretch .cu-field{width:100%}.cu-legacy-modal__form-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:24px;padding-top:24px;border-top:dotted 1px #DDD}.cu-legacy-modal__form-loader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 5px 5px;background-color:rgba(255,255,255,0.75);transition:0.35s opacity}.cu-legacy-modal__form-loader.v-enter,.cu-legacy-modal__form-loader.v-leave-to{opacity:0}.cu-legacy-form{padding:24px 0}.cu-legacy-modal .cu-legacy-form__error{margin-bottom:0}.cu-legacy-form__row{display:-ms-flexbox;display:flex}.cu-legacy-form__row+.cu-legacy-form__row{margin-top:24px}.cu-legacy-form__column{margin-left:24px}.cu-legacy-form__column:first-child{margin-left:0}.cu-legacy-form__column--stretch{width:100%}.cu-legacy-form__column--divider{width:100%;padding-left:24px;border-left:dotted 1px #DDD}.cu-legacy-form__column--divider:first-child{padding-left:0;border-left:none}.cu-legacy-form__divider{margin:24px 0;border:none;border-bottom:solid 1px #CCC;outline:none}.cu-legacy-form__divider--weak{border-bottom:dotted 1px #DDD}.cu-legacy-form__divider--narrow{margin:12px 0}.cu-legacy-form__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cu-legacy-form__footer--center{-ms-flex-pack:center;justify-content:center}.cu-legacy-form__button-row{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.cu-legacy-form__button-row .cu-form-button,.cu-legacy-form__button-row .cu-form-and-button{margin-left:8px}.cu-legacy-form__button-row .cu-form-button:first-child,.cu-legacy-form__button-row .cu-form-button:nth-child(2),.cu-legacy-form__button-row .cu-form-and-button:first-child,.cu-legacy-form__button-row .cu-form-and-button:nth-child(2){margin-left:0}.cu-legacy-form__button-row-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:flex-stretch;align-items:flex-stretch}.cu-legacy-form__button-row-list .cu-legacy-form__button-row:not(:first-child){margin-top:10px;padding-top:10px;border-top:dotted 1px #DDD}.cu-legacy-form__status{display:inline-block;position:relative;vertical-align:top}.cu-legacy-form__status .cu-status{position:absolute;top:0;right:20px}.cu-form-button-container{position:relative}.cu-form-button{display:inline-block;min-width:80px;padding:9px 14px;font-size:14px;font-weight:600;line-height:1em;outline:none;border-radius:4px;border:solid 1px #CCC;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-form-button:hover{background-color:#F2F2F2}.cu-form-button--weak{padding:6px 10px;font-size:13px}.cu-form-button--negative:hover{background-color:#222;border-color:#222;color:#fff}.cu-form-button--positive,.cu-form-button.is-positive{background-color:#6BBD2E;border-color:#6BBD2E;color:#fff}.cu-form-button--positive:hover,.cu-form-button.is-positive:hover{background-color:#64AC2A;border-color:#64AC2A}.is-saving .cu-form-button,.is-disabled .cu-form-button{border:solid 1px #DDD;background-color:#fff;color:#CCC;pointer-events:none}.cu-form-button__icon{display:inline-block;margin-right:6px}.cu-form-button:hover .cu-form-button__icon svg{fill:#fff}.cu-form-button__text{display:inline-block}.cu-form-button__error{position:absolute;left:50%;bottom:100%;margin-bottom:12px;cursor:pointer}.cu-form-and-button{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-form-and-button__button{display:inline-block;min-width:60px;padding:9px 14px;vertical-align:top;font-size:14px;font-weight:600;line-height:1em;outline:none;border-radius:4px 0 0 4px;border:solid 1px #6BBD2E;background-color:#6BBD2E;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-form-and-button__button:hover{background-color:#5B9726;border-color:#5B9726;color:#fff}.has-no-items .cu-form-and-button__button{min-width:80px;border-radius:4px}.cu-form-and-button__dropdown-container{display:inline-block;position:relative}.has-no-items .cu-form-and-button__dropdown-container{display:none}.cu-form-and-button__dropdown-button{display:inline-block;width:34px;height:34px;vertical-align:top;border-radius:0 4px 4px 0;background-color:#64AC2A;cursor:pointer}.cu-form-and-button__dropdown-button:hover{background-color:#5B9726}.is-open .cu-form-and-button__dropdown-button{background-color:#5B9726}.cu-form-and-button__dropdown-button-icon{display:block;width:16px;height:4px;position:relative;left:-1px;margin:0 auto}.cu-form-and-button__dropdown-button-icon svg{fill:#fff}.cu-form-and-button__menu{position:absolute;bottom:40px;left:50%;z-index:10002;min-width:78px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-form-and-button__menu.is-hidden{-webkit-transform:translateY(12px) translateZ(0);transform:translateY(12px) translateZ(0);opacity:0;pointer-events:none}.cu-form-and-button__menu-arrow{position:absolute;bottom:-18px;left:50%;margin-left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);stroke:#CCC;fill:#fff;pointer-events:none}.cu-form-and-button__menu-list{text-align:center}.cu-form-and-button__menu-list--left{text-align:left}.cu-form-and-button__menu-item{border-bottom:dotted 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background-color:#fff}.cu-form-and-button__menu-item:first-child{border-top:solid 1px #CCC;border-top-left-radius:4px;border-top-right-radius:4px}.cu-form-and-button__menu-item:last-child{border-bottom:solid 1px #CCC;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cu-form-and-button__menu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 14px;height:35px;border-radius:inherit;font-size:14px;font-weight:600;line-height:35px;white-space:nowrap;cursor:pointer}.cu-form-and-button__menu-link:hover{background-color:#F2F2F2}.cu-form-and-button__menu-icon{margin-right:8px}.cu-form-and-button__menu-icon .cu-icon--plus svg{width:14px}.cu-form-buttonset{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cu-form-buttonset>.cu-form-button,.cu-form-buttonset>.cu-form-button-container{margin-left:8px}.cu-form-buttonset .cu-status{margin-right:12px}.cu-label{display:block;font-size:12px;line-height:1em;color:#999}.cu-label__link{color:#3498DB;cursor:pointer}.cu-input{width:100%}.cu-input__label{margin-bottom:7px}.cu-input__input{width:100%;padding:4px 8px;line-height:22px;outline:none;border:solid 1px #CCC;background-color:#fff}.cu-text-input{display:block;padding:4px 8px;line-height:22px;border:solid 1px #CCC;outline:none;background-color:#fff}.cu-field.is-inline .cu-text-input,.cu-text-input.is-inline{width:100%;height:19px;padding:0;font-size:14px;line-height:normal;border:none}.cu-textarea{min-height:100px;padding:4px 8px;font-size:16px;line-height:21px;border:solid 1px #CCC;outline:none;background-color:#fff;resize:none}.cu-legacy-textarea{width:100%}.cu-legacy-textarea__label{margin-bottom:7px}.cu-legacy-textarea__textarea{width:100%;min-height:100px;padding:4px 8px;line-height:22px;border:solid 1px #CCC;background-color:#fff;resize:none}.cu-legacy-select__label{margin-bottom:7px}.cu-legacy-select__select-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:32px;line-height:1em;border:solid 1px #CCC;border-radius:4px;background-color:#fff;pointer-events:none}.cu-legacy-select__color{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:20px;height:20px;margin-left:5px;background-color:#CCC}.cu-legacy-select__arrow{position:absolute;top:50%;right:12px;margin-top:-3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #222}.cu-legacy-select__select{display:inline-block;width:100%;padding:4px 36px 4px 9px;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}.is-hidden .cu-legacy-select__select{pointer-events:none}@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}}.cu-status{position:relative;width:0px;height:34px;transition:0.35s -webkit-transform,0.35s opacity;transition:0.35s transform,0.35s opacity;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.is-loading .cu-status,.is-saving .cu-status,.cu-status.is-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.cu-status__indicator{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background-color:#80DDBE}.is-loading .cu-status__indicator,.is-saving .cu-status__indicator,.cu-status.is-active .cu-status__indicator{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cu-datepicker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-datepicker__window{position:relative;top:-12px;border:solid 1px #CCC;border-radius:4px;background-color:#fff}.animate-enter-active .cu-datepicker__window,.animate-leave-active .cu-datepicker__window{transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.animate-enter .cu-datepicker__window,.animate-leave-to .cu-datepicker__window{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}.cu-datepicker__window-tip{position:absolute;left:50%;top:100%;width:12px;height:12px;margin-top:1px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;border:solid 1px #CCC;border-left:none;border-top:none}.cu-datepicker__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;white-space:nowrap;border-radius:4px 4px 0 0;background-color:#F6F6F6}.cu-datepicker__nav-button-list{display:-ms-flexbox;display:flex}.cu-datepicker__nav-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;width:30px;height:30px;cursor:pointer}.cu-datepicker__nav-button svg{display:block;fill:#999}.cu-datepicker__nav-button:active{background-color:#E6E6E6}.cu-datepicker__nav-button.has-border-left{border-left:solid 1px #DDD}.cu-datepicker__title{-ms-flex-positive:1;flex-grow:1;height:30px;margin:0;font-size:13px;line-height:30px;font-weight:600;text-align:center;border:solid 1px #DDD;border-top:none;border-bottom:none}.cu-datepicker__body{margin:2px 8px 8px 8px}.cu-datepicker__day-list{display:-ms-flexbox;display:flex}.cu-datepicker__day{width:30px;height:30px;font-size:12px;line-height:30px;font-weight:600;text-align:center}.cu-datepicker__date-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cu-datepicker__date{display:block;width:30px;height:30px;font-size:14px;line-height:30px;text-align:center;cursor:pointer}.cu-datepicker__date.is-highlighted{font-weight:bold}.cu-datepicker__date.is-blurred{background-color:#F2F2F2}.cu-datepicker__date.is-selected{font-weight:normal;border-radius:3px;background-color:#6BBD2E;color:#fff}.cu-datepicker__date:hover{font-weight:normal;border-radius:3px;background-color:#3498DB;color:#fff}.cu-graph-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:900px;margin:0 auto}.cu-graph-nav{display:-ms-flexbox;display:flex}.cu-graph-nav-container{margin-bottom:6px}.cu-graph-nav__item{margin-left:6px}.cu-graph-nav__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px;padding:0 12px;font-size:13px;line-height:28px;background-color:#DDD;fill:#888;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.cu-graph-nav__button:active{background-color:#CCC}.cu-graph-nav__button.is-disabled,.is-disabled .cu-graph-nav__button{fill:#b9b9b9;pointer-events:none}.cu-graph-nav__item>.cu-graph-nav__button{border-radius:4px}.cu-graph-nav__button-set .cu-graph-nav__button{border-left:solid 1px #bbb}.cu-graph-nav__button-set .cu-graph-nav__button:first-child{border-radius:4px 0 0 4px;border-left:none}.cu-graph-nav__button-set .cu-graph-nav__button:last-child{border-radius:0 4px 4px 0}.cu-graph-nav__button--zoom-in{cursor:zoom-in}.cu-graph-nav__button--zoom-out{cursor:zoom-out}.cu-graph-nav__button-set{display:-ms-flexbox;display:flex}.cu-graph-toggle__list{display:-ms-flexbox;display:flex;line-height:32px}.cu-graph-toggle__tab{position:relative;background-color:#E6E6E6}.cu-graph-toggle__tab:first-child{border-radius:4px 0 0 4px}.cu-graph-toggle__tab:last-child{border-radius:0 4px 4px 0}.cu-graph-toggle__tab.is-selected{background-color:#fff}.cu-graph-toggle__tab+.cu-graph-toggle__tab{border-left:solid 1px #E6E6E6}.cu-graph-toggle__tab.is-not-selected+.cu-graph-toggle__tab.is-not-selected{border-left-color:#CCC}.cu-graph-toggle__tab-tooltip{left:50%;top:0;opacity:0}.cu-graph-toggle__tab:hover .cu-graph-toggle__tab-tooltip{opacity:1}.cu-graph-toggle__tab-link{display:inline-block;height:32px;padding:0 11px;cursor:pointer}.cu-graph-toggle__tab-icon{display:inline-block;vertical-align:middle;fill:#999}.is-selected .cu-graph-toggle__tab-icon{fill:#3498DB}.is-selected .cu-graph-toggle__tab-icon .icon--purple{fill:#9e5697}.cu-graph-toggle__tab-icon .is-blurred{fill:#999 !important}.cu-graph-toggle__tab-icon+.cu-graph-toggle__tab-title{margin-left:7px}.cu-graph-toggle__tab-title{display:inline-block;vertical-align:top;font-size:14px}.is-selected .cu-graph-toggle__tab-title{font-weight:600}.cu-graph-scroller{display:-ms-flexbox;display:flex;position:relative}.cu-graph-scroller__arrow{width:28px;height:28px;line-height:28px;text-align:center;background-color:#DDD;fill:#888;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.cu-graph-scroller__arrow:active{background-color:#CCC}.cu-graph-scroller__arrow--left{border-radius:4px 0 0 4px}.cu-graph-scroller__arrow--right{border-radius:0 4px 4px 0}.cu-graph-scroller__arrow.is-disabled,.is-disabled .cu-graph-scroller__arrow{fill:#b9b9b9;pointer-events:none}.cu-graph-scroller__dropdown{border:solid 1px #bbb;border-top:none;border-bottom:none}.cu-graph-dropdown__button{display:inline-block;min-width:100px;max-width:260px;height:28px;padding:0 12px;vertical-align:top;font-size:13px;font-weight:600;line-height:28px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#DDD;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.cu-graph-dropdown__button.is-selected{background:#fff}.is-disabled .cu-graph-dropdown__button{color:#b9b9b9}.cu-graph-dropdown__button.is-inactive{pointer-events:none}.cu-tab-nav__group{display:inline-block;vertical-align:bottom;margin-left:12px}.cu-tab-nav__group:first-child{margin-left:0}.cu-tab-nav__item{display:inline-block;vertical-align:bottom;background-color:#E6E6E6;border-left:solid 1px #CCC;cursor:pointer}.is-deep .cu-tab-nav__item{background-color:#DDD;border-left:solid 1px #bbb}.cu-tab-nav__item:first-child{border-top-left-radius:4px}.cu-tab-nav__item:last-child{border-top-right-radius:4px}.cu-tab-nav__item.is-selected{border-radius:4px 4px 0 0;background-color:#fff}.is-deep .cu-tab-nav__item.is-selected{background-color:#F2F2F2}.cu-tab-nav__item:first-child,.cu-tab-nav__item.is-selected,.cu-tab-nav__item.is-selected+.cu-tab-nav__item{border-left:none}.cu-tab-nav__item-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:90px;max-width:270px;height:40px;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-selected .cu-tab-nav__item-link{min-width:108px;height:48px;padding-left:24px;padding-right:24px}.cu-tab-nav__item-icon{display:inline-block;margin-right:8px;line-height:1em}.is-selected .cu-tab-nav__item-icon{font-size:21px}.cu-tab-nav__item-icon.is-blurred{fill:#999 !important}.cu-tab-nav__item-title{display:inline-block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-loading .cu-tab-nav__item-title{display:none}.is-selected .cu-tab-nav__item-title{font-size:16px;font-weight:bold}.cu-dropdown{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown__button{position:relative;display:inline-block;height:28px;padding:0 32px 0 12px;font-size:14px;font-weight:bold;line-height:28px;border-radius:4px;background-color:#E6E6E6;cursor:pointer}.is-deep .cu-dropdown__button{background-color:#DDD}.is-selected .cu-dropdown__button{background-color:#fff}.cu-dropdown__button-arrow{position:absolute;top:50%;right:12px;margin-top:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #CCC}.is-deep .cu-dropdown__button-arrow{border-top-color:#bbb}.is-selected .cu-dropdown__button-arrow{border-top-color:#222}.cu-dropdown__menu{position:absolute;top:34px;left:50%;z-index:99999;min-width:78px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.cu-dropdown__menu.is-hidden{-webkit-transform:translateY(-12px) translateZ(0);transform:translateY(-12px) translateZ(0);opacity:0;pointer-events:none}.cu-dropdown__menu-arrow{position:absolute;top:-18px;left:50%;margin-left:-10px;stroke:#CCC;fill:#fff;pointer-events:none}.cu-dropdown__menu-list--center{text-align:center}.cu-dropdown__menu-item{border-top:dotted 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown__menu-item:first-child{border-radius:4px 4px 0 0;border-top:solid 1px #CCC}.cu-dropdown__menu-item:last-child{border-radius:0 0 4px 4px;border-bottom:solid 1px #CCC}.cu-dropdown__menu-item.is-button{border-top:none;border-bottom:none}.cu-dropdown__menu-item.is-selected{font-weight:bold}.cu-dropdown__menu-item--positive{border-color:#6BBD2E;background-color:#6BBD2E}.cu-dropdown__menu-item--negative{border-color:#9e5697;background-color:#9e5697}.cu-dropdown__menu-item--neutral{border-color:#3498DB;background-color:#3498DB}.cu-dropdown__menu-link{display:block;padding:0 14px;height:35px;border-radius:inherit;font-size:14px;line-height:35px;text-align:center;white-space:nowrap;cursor:pointer}.cu-dropdown__menu-link:hover{background-color:#F2F2F2}.cu-dropdown__menu-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;height:28px;padding:0 14px;font-size:12px;font-weight:600;white-space:nowrap;fill:#fff;color:#fff}.cu-dropdown__menu-button.has-title{-ms-flex-align:center;align-items:center}.cu-dropdown__menu-button-icon{display:inline-block;vertical-align:middle;text-align:center}.cu-dropdown__menu-button-icon+.cu-dropdown__menu-button-title{margin-left:6px}.cu-dropdown__menu-button-title{display:inline-block;line-height:1em}.cu-dropdown__menu-button-title+.cu-dropdown__menu-button-icon{margin-left:6px}.cu-dropdown__menu-group{padding:4px 0 3px;border-top:dotted 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background-color:#fff}.cu-dropdown__menu-group:first-child{border-radius:4px 4px 0 0;border-top:solid 1px #CCC}.cu-dropdown__menu-group:last-child{border-top:none;border-radius:0 0 4px 4px}.cu-dropdown__menu-group-item.is-selected{font-weight:600}.cu-dropdown__menu-group-title{margin:0;padding:4px 14px 1px;font-size:12px;font-weight:normal;color:#999;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown__menu-group-message{margin:0;padding:1px 14px 4px;font-size:12px;font-weight:normal;color:#999;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown__menu-group-link{display:block;padding:0 14px;max-width:260px;height:28px;font-size:14px;line-height:28px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown__menu-list--center .cu-dropdown__menu-group-link{text-align:center}.cu-dropdown__menu-group-link:hover{background-color:#F2F2F2}.cu-account-dropdown{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-account-dropdown__button{display:inline-block;height:28px;padding:0 12px 0 12px;vertical-align:top;font-size:14px;font-weight:bold;line-height:28px;border-radius:4px;cursor:pointer;background-color:#E6E6E6}.is-deep .cu-account-dropdown__button{background-color:#DDD}.is-selected .cu-account-dropdown__button,.is-open .cu-account-dropdown__button{background-color:#fff}.cu-toolbar{position:relative;z-index:1001;-webkit-transform:translateZ(0);transform:translateZ(0)}.cu-toolbar__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:900px;height:40px;margin:0 auto}.cu-toolbar__logo{position:relative;top:2px;margin:0;font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:20px;line-height:40px;cursor:pointer}.cu-toolbar__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cu-toolbar__item{display:inline-block;margin-left:6px}.cu-toolbar__item:first-child{margin-left:0}.cu-icon{font-size:16px}.cu-icon--strong{font-size:21px}.cu-icon--calendar svg{width:0.875em;height:0.9375em;fill:#FEAA3A}.cu-icon--money svg{position:relative;top:1px;width:1em;height:0.75em;fill:#6BBD2E}.cu-icon--files svg{position:relative;top:1px;left:-1px;width:1em;height:1em;fill:#9e5697}.cu-icon--stopwatch svg{position:relative;top:1px;width:1.0625em;height:1.0625em;fill:#3498DB}.cu-icon--file svg{position:relative;top:1px;fill:#6BBD2E}.cu-icon--list svg{width:1em;height:0.8125em;fill:#9e5697}.cu-icon--plus svg{position:relative;top:1px;width:0.75em;height:0.75em;fill:#6BBD2E}.cu-icon--plus.cu-icon--weak svg{top:-1px;width:10px;height:10px}.cu-icon--edit svg{width:0.75em;height:0.75em;fill:#3498DB}.cu-icon--pencil svg{fill:#3498DB}.cu-icon--import svg{position:relative;top:1px;width:16px;height:14px;fill:#3498DB}.cu-icon--download svg{width:0.75em;height:0.875em;fill:#3498DB}.cu-icon--download.cu-icon--weak svg{position:relative;top:1px;width:11px;height:12px}.cu-icon--back svg{position:relative;top:1px;width:0.625em;height:0.875em;fill:#3498DB}.cu-icon--view svg{width:14px;height:11px;fill:#3498DB}.cu-icon--view-disabled svg{position:relative;top:2px;width:14px;height:14px;fill:#999}.cu-icon--tag svg{position:relative;top:1px;width:15px;height:15px;fill:#6BBD2E}.cu-icon--archive svg{width:0.875em;height:0.75em;fill:#FEAA3A}.cu-icon--barchart svg{fill:#3498DB}.cu-icon--delete svg{width:0.75em;height:0.75em;fill:#c00}.cu-icon--trash svg{fill:#c00}.cu-icon--right svg{fill:#6BBD2E}.cu-icon--check svg{fill:#6BBD2E}.cu-icon--x svg{width:0.75em;height:0.75em;fill:#9e5697}.cu-icon--blur svg{fill:#999}.cu-icon--action svg,.cu-icon--blue svg{fill:#3498DB}.cu-icon--positive svg,.cu-icon--green svg{fill:#6BBD2E}.cu-icon--negative svg,.cu-icon--purple svg{fill:#9e5697}.cu-icon--modify svg,.cu-icon--yellow svg{fill:#FEAA3A}.cu-icon--white svg{fill:#fff}.cu-dropdown-button{display:inline-block;position:relative;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown-button__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:600;border-radius:4px;border:solid 1px #CCC;background-color:#fff;cursor:pointer}.is-closed .cu-dropdown-button__button:hover{color:#fff}.is-closed .cu-dropdown-button__button:hover svg{fill:#fff}.is-closed .cu-dropdown-button__button--positive:hover{border-color:#6BBD2E;background-color:#6BBD2E}.is-closed .cu-dropdown-button__button--neutral:hover{border-color:#3498DB;background-color:#3498DB}.cu-dropdown-button__button-icon{display:inline-block;position:relative;margin-right:6px}.cu-dropdown-button__button-icon .cu-icon--stopwatch svg{top:2px;left:-1px}.cu-dropdown-button__button-title{display:inline-block;line-height:22px}.cu-dropdown-button__menu{position:absolute;bottom:34px;left:50%;z-index:10002;min-width:78px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-dropdown-button__menu.is-hidden{-webkit-transform:translateY(12px) translateZ(0);transform:translateY(12px) translateZ(0);opacity:0;pointer-events:none}.cu-dropdown-button__menu-arrow{position:absolute;bottom:-18px;left:50%;margin-left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);stroke:#CCC;fill:#fff;pointer-events:none}.cu-dropdown-button__menu-list{text-align:center}.cu-dropdown-button__menu-list--left{text-align:left}.cu-dropdown-button__menu-item{border-bottom:dotted 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background-color:#fff}.cu-dropdown-button__menu-item:first-child{border-top:solid 1px #CCC;border-top-left-radius:4px;border-top-right-radius:4px}.cu-dropdown-button__menu-item:last-child{border-bottom:solid 1px #CCC;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cu-dropdown-button__menu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 14px;height:35px;border-radius:inherit;font-size:14px;line-height:35px;white-space:nowrap;cursor:pointer}.cu-dropdown-button__menu-link:hover{background-color:#F2F2F2}.cu-dropdown-button__menu-icon{margin-right:8px}.cu-dropdown-button__menu-icon--stopwatch{position:relative;left:-1px;width:16px;height:16px;fill:#3498DB}.cu-dropdown-button__menu-icon--trash{width:13px;height:13px;margin-right:11px;fill:#c00}.cu-dropdown-button__menu-icon .cu-icon--download svg{position:relative;top:2px}.cu-dot-sequence__item{display:inline-block;vertical-align:center;margin-left:10px;width:10px;height:10px;border-radius:50%;background-color:#E6E6E6}.cu-dot-sequence__item:first-child{margin-left:0}.cu-dot-sequence__item.is-selected{background-color:#6BBD2E}.cu-pointing-tooltip{position:relative;display:inline-block;padding:6px 12px;background-color:#cff2ff}.cu-pointing-tooltip__body{font-size:14px}.cu-pointing-tooltip__body p{margin:1em 0 0}.cu-pointing-tooltip__body p:first-child{margin-top:0}.cu-pointing-tooltip__arrow{position:absolute;width:16px;height:16px;margin:-8px 0 -8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit}.cu-pointing-tooltip--left .cu-pointing-tooltip__arrow{top:50%;left:-8px}.cu-pointing-tooltip--right .cu-pointing-tooltip__arrow{top:50%;right:-8px}.cu-data-table{margin-top:7px}.cu-data-table-container{transition:0.35s opacity}.cu-data-table-container.is-loading{opacity:0.25}.cu-data-table__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:16px;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-data-table__title-icon-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-left:8px;line-height:1em;border-radius:4px;background-color:#F2F2F2;cursor:pointer}.cu-data-table__title-icon-button.is-neutral{fill:#999}.cu-data-table__title-icon-button.is-neutral:hover{fill:#fff;background-color:#3498DB}.cu-data-table__message{font-size:14px;color:#999}.cu-data-table__more{padding:11px 0 7px;font-size:12px;text-align:center;cursor:pointer}.cu-data-table__more:hover{text-decoration:underline}.cu-data-table__foot{margin-top:12px;border-top:solid 4px #CCC}.cu-data-table__foot.has-rows{padding-top:12px}.cu-data-table__foot-cell-container{display:-ms-flexbox;display:flex}.cu-data-table__row{display:block}.cu-data-table__body-row{position:relative;padding:0;cursor:pointer}.is-dropdown-open .cu-data-table__body-row{pointer-events:none}.cu-data-table__row-button-list{display:-ms-flexbox;display:flex;position:absolute;top:0;left:100%;margin-left:6px}.cu-data-table__row-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:29px;height:29px}.cu-data-table__row:hover .cu-data-table__row-button,.is-open .cu-data-table__row-button{background-color:#F2F2F2}.cu-data-table__row-button.on-hover{visibility:hidden}.cu-data-table__row:hover .cu-data-table__row-button.on-hover,.is-open .cu-data-table__row-button.on-hover{visibility:visible}.cu-data-table__row-button.is-positive{fill:#6BBD2E}.cu-data-table__row-button.is-positive:hover{background-color:#6BBD2E;fill:#fff}.cu-data-table__row-button.is-neutral{fill:#3498DB}.cu-data-table__row-button.is-neutral:hover{background-color:#3498DB;fill:#fff}.cu-data-table__row-button.is-negative,.cu-data-table__row-button.lockable-message{fill:#9e5697}.cu-data-table__row-button.is-negative:hover,.cu-data-table__row-button.lockable-message:hover{background-color:#9e5697;fill:#fff}.cu-data-table__row-button-icon{width:10px;height:10px}.cu-data-table__row-status{position:absolute;top:0;left:100%;display:block;width:29px;height:29px;margin-left:6px}.cu-data-table__row-dropdown{position:relative;opacity:0}.cu-data-table__row:hover .cu-data-table__row-dropdown,.is-open .cu-data-table__row-dropdown{opacity:1;pointer-events:auto}.cu-data-table__row-dropdown__menu.animate-enter-active,.cu-data-table__row-dropdown__menu.animate-leave-active{transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.cu-data-table__row-dropdown__menu.animate-enter,.cu-data-table__row-dropdown__menu.animate-leave-to{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}.cu-data-table__row-dropdown__menu-link{text-align:left}.cu-data-table__row-dropdown__menu-link.is-disabled{pointer-events:none;color:#CCC}.cu-data-table__row-dropdown__menu-link.is-disabled svg{fill:#DDD}.cu-data-table__row-dropdown__button{display:block;width:29px;height:29px;border-radius:0 4px 4px 0;background-color:#F2F2F2;fill:#666}.cu-data-table__row-dropdown__button:hover,.is-open .cu-data-table__row-dropdown__button{background-color:#3498DB;fill:#fff}.cu-data-table__row-dropdown__button-icon{position:relative;top:13px;left:6px;display:block;width:16px;height:4px}.cu-data-table__row-background{display:none;position:absolute;top:0;left:-6px;right:-6px;bottom:0;border-radius:4px 0 0 4px;background-color:#F2F2F2}.cu-data-table__row:hover .cu-data-table__row-background,.is-open .cu-data-table__row-background{display:block}.cu-data-table__cell-container{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cu-data-table__cell{padding-left:24px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-data-table__cell--left{text-align:left}.cu-data-table__cell--right{text-align:right}.cu-data-table__cell:first-child{padding-left:0}.cu-data-table__head-cell{position:relative;padding-bottom:15px;font-size:12px;font-weight:normal;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-data-table__head-cell-link{color:#999;cursor:pointer}.cu-data-table__cell--right .cu-data-table__head-cell-arrow{position:absolute;left:100%;margin-left:4px}.cu-data-table__body-cell,.cu-data-table__body .cu-data-table__cell{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:21px;white-space:nowrap}.cu-data-table__body-cell.is-emphasized,.cu-data-table__body .cu-data-table__cell.is-emphasized{font-style:italic}.cu-data-table__body-cell.is-emphasized:before,.cu-data-table__body .cu-data-table__cell.is-emphasized:before{content:"~"}.cu-data-table__body-cell.is-negative,.cu-data-table__body-cell.lockable-message,.cu-data-table__body .cu-data-table__cell.is-negative,.cu-data-table__body .cu-data-table__cell.lockable-message{color:#c00}.is-weak .cu-data-table__body-cell,.is-weak .cu-data-table__body .cu-data-table__cell{opacity:0.4}.cu-data-table__body-row:hover .cu-data-table__body-cell,.is-open .cu-data-table__body-cell,.cu-data-table__body-row:hover .cu-data-table__body .cu-data-table__cell,.is-open .cu-data-table__body .cu-data-table__cell{opacity:1}.cu-data-table__foot-cell,.cu-data-table__foot .cu-data-table__cell{font-weight:600}.cu-data-table__cell__color{display:block;width:21px;height:21px;background-color:#CCC}.cu-data-table__cell__link,.cu-data-table__cell__custom{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.cu-data-table__cell__link:hover,.cu-data-table__cell__custom:hover{text-decoration:underline}.cu-data-table__cell__note{display:inline-block;line-height:1em;visibility:hidden;vertical-align:top;color:#CCC}.cu-data-table__cell__note:before{position:relative;top:3px}.cu-data-table__cell__note.has-note{color:#3498DB}.cu-data-table__row:hover .cu-data-table__cell__note{visibility:visible}.cu-data-table__row:hover .cu-data-table__cell__note:hover{color:#3498DB}.cu-data-table__row:hover .cu-data-table__cell__note:hover.has-note{color:#222}.cu-data-table__color-col{width:40px}.cu-data-table__note-col{width:14px;padding-left:0}.cu-data-table__link-col,.cu-data-table__custom-col{-ms-flex:1.5 0 0;flex:1.5 0 0;overflow:hidden}.cu-data-table__note-col+.cu-data-table__link-col,.cu-data-table__note-col+.cu-data-table__custom-col{padding-left:6px}.cu-data-table__value-col{width:130px}.cu-graph-ticks{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-graph-ticks.is-top,.cu-graph-ticks.is-bottom{width:100%}.cu-graph-ticks.is-left,.cu-graph-ticks.is-right{position:absolute;top:0;width:0;height:100%}.cu-graph-ticks.is-right{left:100%}.cu-point-tick{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;pointer-events:none}.is-top .cu-point-tick,.is-bottom .cu-point-tick{width:0}.is-top .cu-point-tick{-ms-flex-direction:column;flex-direction:column;bottom:0}.is-bottom .cu-point-tick{-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:0}.is-left .cu-point-tick{right:100%;height:0}.is-right .cu-point-tick{-ms-flex-direction:row-reverse;flex-direction:row-reverse;left:0;height:0}.cu-point-tick__label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}.is-bottom .cu-point-tick__label{top:2px}.is-left .cu-point-tick__label{left:-4px}.is-right .cu-point-tick__label{left:4px}.cu-point-tick__label-line{font-size:14px;line-height:20px;color:#CCC;white-space:nowrap}.cu-point-tick__label-line.is-weak,.is-weak .cu-point-tick__label-line{font-size:12px}.is-strong .cu-point-tick__label-line{font-size:16px;font-weight:600;line-height:22px;color:#999}.is-strong .cu-point-tick__label-line.is-weak{font-size:14px}.is-strong.is-weak .cu-point-tick__label-line{font-size:12px}.cu-point-tick__arrow{position:absolute;top:3px;font-size:9px}.cu-point-tick__arrow--left{right:100%;margin-right:4px}.cu-point-tick__arrow--right{left:100%;margin-left:4px}.cu-point-tick__point{background-color:#E6E6E6}.is-strong .cu-point-tick__point{background-color:#CCC}.is-top .cu-point-tick__point,.is-bottom .cu-point-tick__point{width:2px;height:7px}.is-bottom .cu-point-tick__point{height:10px}.is-left .cu-point-tick__point,.is-right .cu-point-tick__point{width:7px;height:2px}.cu-range-tick{position:absolute;top:0;border:solid 1px #E6E6E6;border-top:none;border-bottom:none}.cu-range-tick.first{border-left:none}.cu-range-tick.last{border-right:none}.cu-range-tick__label{padding-top:9px;font-size:14px;color:#CCC;text-align:center}.is-strong .cu-range-tick__label{font-weight:600;color:#999}.cu-hour-graph__canvas{transition:0.35s opacity}.is-loading .cu-hour-graph__canvas{opacity:0.25}.cu-hour-graph__status{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cu-hour-graph__form{top:0;left:50%;width:100px}.cu-hour-canvas{position:relative;min-height:100px;background-color:#fff}.cu-hour-canvas.is-hovering.is-not-editing{cursor:e-resize}.cu-hour-canvas__pointer{position:absolute;top:0;width:0;height:100%;pointer-events:none}.cu-hour-canvas__pointer-background{position:absolute;left:-2px;top:0;width:4px;height:100%;border-radius:2px;background-color:rgba(0,0,0,0.25)}@-webkit-keyframes highlight-pulse{0%{opacity:0}50%{opacity:0.2}100%{opacity:0}}@keyframes highlight-pulse{0%{opacity:0}50%{opacity:0.2}100%{opacity:0}}.cu-hour-item{position:absolute;top:0;height:100%;transition:0.35s opacity}.cu-hour-item.fade-enter-active,.cu-hour-item.fade-leave-active,.cu-hour-item.is-loading,.cu-hour-item.is-saving,.is-editing .cu-hour-item.is-not-creating.is-not-resizing{pointer-events:none}.cu-hour-item.is-selected{opacity:0.3}.cu-hour-item__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;min-width:2px;overflow:hidden;border-radius:4px;background-color:currentColor;color:#CCC;transition:0.35s background-color}.cu-hour-item.is-weak .cu-hour-item__wrapper{border:solid 3px currentColor;background-color:#fff}.is-active .cu-hour-item__wrapper{border-radius:4px 0 0 4px;cursor:pointer}.is-not-active .cu-hour-item__wrapper{cursor:move}.cu-hour-item__highlight{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0}.is-active .cu-hour-item__highlight{-webkit-animation:highlight-pulse 2s ease-in-out 0s infinite;animation:highlight-pulse 2s ease-in-out 0s infinite}.cu-hour-item__label-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.is-active .cu-hour-item__label-container{padding-left:18px}.is-not-active .cu-hour-item__label-container{padding-left:18px;padding-right:18px}.cu-hour-item__label{font-size:14px;font-weight:600;text-align:center}.cu-hour-item__status-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cu-hour-item__handle{position:absolute;top:0;width:6px;height:100%;background-color:#000;opacity:0;cursor:ew-resize}.cu-hour-item__handle.is-left{left:0;border-radius:4px 0 0 4px}.cu-hour-item__handle.is-right{right:0;border-radius:0 4px 4px 0}.cu-hour-item.is-weak .cu-hour-item__handle{border-radius:0;background-color:currentColor}.is-active .cu-hour-item__handle,.is-creating .cu-hour-item__handle,.is-resizing .cu-hour-item__handle,.cu-hour-item:hover .cu-hour-item__handle{opacity:0.1}.is-active .cu-hour-item__handle:hover,.is-creating .cu-hour-item__handle:hover,.is-resizing .cu-hour-item__handle:hover,.cu-hour-item:hover .cu-hour-item__handle:hover{opacity:0.2}.cu-hour-item.is-weak.is-active .cu-hour-item__handle,.cu-hour-item.is-weak.is-creating .cu-hour-item__handle,.cu-hour-item.is-weak.is-resizing .cu-hour-item__handle,.cu-hour-item.is-weak.cu-hour-item:hover .cu-hour-item__handle{opacity:0.35}.cu-hour-item.is-weak.is-active .cu-hour-item__handle:hover,.cu-hour-item.is-weak.is-creating .cu-hour-item__handle:hover,.cu-hour-item.is-weak.is-resizing .cu-hour-item__handle:hover,.cu-hour-item.is-weak.cu-hour-item:hover .cu-hour-item__handle:hover{opacity:0.5}.cu-hour-item__button-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.cu-hour-item__button-list-container.animate-enter,.cu-hour-item__button-list-container.animate-leave-to{opacity:0}.cu-hour-item__button-list-container.animate-enter-active,.cu-hour-item__button-list-container.animate-leave-active{transition:0.2s opacity}.cu-hour-item__button-list{display:-ms-flexbox;display:flex;position:relative;width:120px;margin-bottom:8px}.cu-hour-item__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50%;height:32px;padding:0;border-radius:4px;border:none;outline:none;background-color:#E6E6E6}.cu-hour-item__button.is-first{border-top-right-radius:0;border-bottom-right-radius:0}.cu-hour-item__button.is-last{border-top-left-radius:0;border-bottom-left-radius:0}.cu-hour-item__button.is-floating{position:absolute;top:50%;left:100%;width:28px;height:28px;margin-left:8px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cu-hour-item__button--submit{background-color:#6BBD2E;fill:#fff}.cu-hour-item__button--submit:hover{background-color:#64AC2A}.cu-hour-item__button--cancel{fill:#9e5697}.cu-hour-item__button--cancel:hover{background-color:#9e5697;fill:#fff}.cu-hour-item__button--delete{background-color:#c00;fill:#fff}.cu-hour-item__button--delete:hover{background-color:#a00}.is-saving .cu-hour-item__button{background-color:#E6E6E6;fill:#CCC;pointer-events:none}.is-saving .cu-hour-item__button.is-last{border-left:solid 1px #CCC}.cu-hour-item__button-icon{width:13px;height:13px;margin:0 auto}.cu-hour-item__button-status{max-height:32px;margin:0 auto}.cu-hour-item__error{position:absolute;left:50%;bottom:100%;margin-bottom:52px}.cu-hour-item__tooltip{left:50%;top:0}.cu-hour-item__move-tooltip{left:50%;top:0}.cu-hour-item__resize-left-tooltip{left:4px;top:0}.cu-hour-item__resize-right-tooltip{right:4px;top:0}.cu-hour-item__entry-form{top:0;left:50%;width:120px;-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);transition:0.35s opacity}.is-dragging .cu-hour-item__entry-form{opacity:0}.cu-track-report-graph__boundary{position:relative}.cu-track-report-graph__canvas{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;min-height:150px;background-color:#fff}.cu-track-report-graph__line{position:absolute;left:0;width:100%;pointer-events:none}.cu-track-report-graph__line-foreground{position:absolute;left:0;top:-1px;width:100%;border-top:dashed 2px rgba(0,0,0,0.1)}.cu-track-report-graph__line-background{position:absolute;left:0;top:-1px;width:100%;border-top:solid 2px rgba(255,255,255,0.25)}.cu-track-report-graph__column-list{display:-ms-flexbox;display:flex;width:100%;transition:0.35s opacity}.is-loading .cu-track-report-graph__column-list{opacity:0.25}.cu-track-report-graph__status{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cu-track-report-graph-column{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cu-track-report-graph-column__background{position:absolute;top:0;left:0;width:100%;height:100%;border-left:dotted 1px #DDD;background-color:#fff}.is-first .cu-track-report-graph-column__background{border-left:none}.cu-track-report-graph-column__background:hover{background-color:#F9F9F9}.cu-track-report-graph-column__background.is-weak{background-color:#F9F9F9}.cu-track-report-graph-column__background.is-weak:hover{background-color:#F2F2F2}.cu-track-report-graph-column__background.is-neutral{background-color:#EAF4FB}.cu-track-report-graph-column__background.is-neutral:hover{background-color:#DBECF9}.cu-track-report-graph-column__list-container{display:-ms-flexbox;display:flex;width:100%;height:100%;pointer-events:none}.cu-track-report-graph-column__list{width:100%;padding-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-color:#fff}.cu-track-report-graph-column__list.is-first{border-left:none}.cu-track-report-graph-column__item{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%;min-width:32px;padding:0 10px;pointer-events:auto}.cu-track-report-graph-column__item-background{width:100%;border-bottom:solid 1px rgba(0,0,0,0.1);background-color:currentColor;color:#CCC}.cu-track-report-graph-column__item.is-first .cu-track-report-graph-column__item-background{border-bottom:none}.cu-track-report-graph-column__item.is-weak .cu-track-report-graph-column__item-background{border:solid 2px currentColor;background-color:#fff}.fade-enter-active,.fade-leave-active{transition:0.35s opacity}.fade-leave-to{opacity:0}.animate-enter-active,.animate-leave-active{transition-duration:0.35s}.cu-counter-graph__canvas{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;min-height:150px;background-color:#fff}.cu-counter-graph__column-list{display:-ms-flexbox;display:flex;width:100%;transition:0.35s opacity}.is-loading .cu-counter-graph__column-list{opacity:0.25}.cu-counter-graph__status{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cu-counter-column{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;border-left:dotted 1px #E6E6E6}.cu-counter-column__hover-area{position:absolute;top:0;left:0;width:100%;height:100%}.cu-counter-column__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.cu-counter-column__background.is-neutral{background-color:#EAF4FB}.cu-counter-column__list-container{display:-ms-flexbox;display:flex;width:100%;height:100%;pointer-events:none}.cu-counter-column__list{width:100%;padding-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-color:#fff}.cu-counter-column__list.first{border-left:none}.cu-counter-column__button-container{display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:100%;width:100%;height:32px}.cu-counter-column__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:32px;opacity:0;border-radius:4px 4px 0 0;border-left:solid 1px #CCC;background-color:#E6E6E6;transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform;cursor:pointer;-webkit-transform:translateY(50%);transform:translateY(50%)}.cu-counter-column__button:hover{background-color:#6BBD2E}.cu-counter-column__button:hover .cu-counter-column__button-icon{fill:#fff}.cu-counter-column__button:first-child{border-left:none}.cu-counter-column__button:first-child:not(:last-child){border-top-right-radius:0}.cu-counter-column__button:last-child:not(:first-child){border-top-left-radius:0}.cu-counter-column__button.is-disabled{background-color:#E6E6E6;pointer-events:none}.is-not-editing .cu-counter-column__hover-area:hover .is-visible .cu-counter-column__button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-hidden .cu-counter-column__button{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}.cu-counter-column__button-icon{fill:#999}.cu-counter-column__button-tooltip{left:50%;top:0;opacity:0}.cu-counter-column__button:hover .cu-counter-column__button-tooltip{opacity:1}.cu-counter-column__entry-form{left:0}.cu-counter-item{position:relative;width:100%;max-width:100px;min-height:4px;border-bottom:solid 1px rgba(0,0,0,0.1);background-color:currentColor;transition:0.35s opacity,0.35s height,0.35s background-color;color:#CCC;cursor:pointer;pointer-events:auto}.cu-counter-item.first{border-bottom:none}.cu-counter-item.is-weak{border:solid 3px currentColor;background-color:#fff}.cu-counter-item:hover .cu-counter-item__overlay{display:block}.is-editing .cu-counter-item{opacity:0.3;pointer-events:none}.is-editing .cu-counter-item.is-editing{opacity:1}.cu-counter-item-enter,.cu-counter-item-leave-to{height:0 !important;opacity:1}.cu-counter-item-enter-active,.cu-counter-item-leave-active{min-height:0}.cu-counter-item__highlight{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.is-active .cu-counter-item__highlight{display:block;-webkit-animation:highlight-pulse 2s ease-in-out 0s infinite;animation:highlight-pulse 2s ease-in-out 0s infinite}.cu-counter-item__overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.05)}.cu-counter-entry{position:absolute;z-index:99999;pointer-events:auto}.cu-counter-entry__form{position:absolute;left:0;bottom:100%;width:100%}.cu-counter-entry__window-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.first .cu-counter-entry__window-container,.cu-counter-entry__window-container.is-left{-ms-flex-align:start;align-items:flex-start}.last .cu-counter-entry__window-container,.cu-counter-entry__window-container.is-right{-ms-flex-align:end;align-items:flex-end}.cu-counter-entry__window{position:relative;top:-12px;width:440px;border-radius:4px;border:solid 1px #CCC;background-color:#fff}.animate-enter-active .cu-counter-entry__window,.animate-leave-active .cu-counter-entry__window{transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.animate-enter .cu-counter-entry__window,.animate-leave-to .cu-counter-entry__window{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}.cu-counter-entry__error{position:absolute;top:50%}.cu-counter-entry__error.left{right:100%}.cu-counter-entry__error.right{left:100%}.cu-counter-entry__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:dotted 1px #DDD}.cu-counter-entry__row.first{border-top:none}.cu-counter-entry__cell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto;border-left:dotted 1px #DDD}.cu-counter-entry__cell.first{border-left:none}.cu-counter-entry__cell.no-grow{-ms-flex-positive:0;flex-grow:0}.cu-counter-entry__label{display:block;font-size:12px;color:#999;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-counter-entry__input{display:block;width:100%;height:19px;padding:0;font-size:14px;border:none;outline:none}.cu-counter-entry__textarea{width:100%;height:19px;margin-top:4px;padding:0;overflow:hidden;font-size:14px;border:none;resize:none}.cu-counter-entry__tip{position:absolute;left:50%;top:100%;width:12px;height:12px;margin-top:1px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit;border:solid 1px #CCC;border-left:none;border-top:none}.first .cu-counter-entry__tip,.is-left .cu-counter-entry__tip{left:72px}.last .cu-counter-entry__tip,.is-right .cu-counter-entry__tip{left:auto;right:72px}.cu-counter-entry__button-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow:hidden}.is-editing-entry .cu-counter-entry__button-list-container{overflow:visible}.cu-counter-entry__button-list{display:-ms-flexbox;display:flex;position:relative;width:100%}.is-editing-entry .cu-counter-entry__button-list{max-width:120px;margin-bottom:6px}.animate-enter-active .cu-counter-entry__button-list,.animate-leave-active .cu-counter-entry__button-list{transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.animate-enter .cu-counter-entry__button-list,.animate-leave-to .cu-counter-entry__button-list{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}.cu-counter-entry__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:32px;padding:0;border-radius:4px 4px 0 0;border:none;outline:none;background-color:#E6E6E6}.is-editing-entry .cu-counter-entry__button{border-radius:4px}.cu-counter-entry__button.is-floating{position:absolute;top:50%;left:100%;width:28px;height:28px;margin-left:8px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cu-counter-entry__button--submit{background-color:#6BBD2E;fill:#fff}.cu-counter-entry__button--submit:hover{background-color:#64AC2A}.cu-counter-entry__button--cancel{fill:#9e5697}.cu-counter-entry__button--cancel:hover{background-color:#9e5697;fill:#fff}.cu-counter-entry__button--delete{background-color:#c00;fill:#fff}.cu-counter-entry__button--delete:hover{background-color:#a00}.is-disabled .cu-counter-entry__button{background-color:#E6E6E6;fill:#CCC;pointer-events:none}.cu-counter-entry__button-icon{width:13px;height:13px;margin:0 auto}.cu-counter-entry__button-status{max-height:32px;margin:0 auto}.cu-inline-select{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cu-inline-select__color{width:6px;height:21px;background-color:#CCC}.cu-inline-select__input{width:100%;margin-left:10px;padding-right:24px;font-size:14px;border:none;outline:none;background:none;cursor:pointer;-moz-appearance:window}.cu-inline-select__arrow{position:absolute;top:50%;right:4px;margin-top:-3px;border-top:7px solid #222;border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none}.cu-notification{position:fixed;top:0;left:0;width:100%;height:0;z-index:99999;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.cu-notification__alert{padding:12px 16px;text-align:center}.cu-notification__alert.is-positive{background-color:#E1F2D5}.cu-notification__alert.is-neutral{background-color:#cff2ff;cursor:pointer}.cu-notification__alert.animate-enter-active,.cu-notification__alert.animate-leave-active{transition:0.5s -webkit-transform;transition:0.5s transform}.cu-notification__alert.animate-enter,.cu-notification__alert.animate-leave-to{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.cu-notification__title{margin:0 0 7px 0;font-size:14px}.cu-notification__icon{width:13px;height:13px;margin-right:6px;fill:#6BBD2E}.cu-notification__message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;font-size:12px}.cu-notification__message a:hover{text-decoration:underline}.cu-tooltip-error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.cu-tooltip-error.top,.cu-tooltip-error.bottom{-ms-flex-direction:column;flex-direction:column;width:0}.cu-tooltip-error.top.animate-enter,.cu-tooltip-error.top.animate-leave-to,.cu-tooltip-error.bottom.animate-enter,.cu-tooltip-error.bottom.animate-leave-to{-webkit-transform:translate3d(0, 12px, 0);transform:translate3d(0, 12px, 0)}.cu-tooltip-error.left,.cu-tooltip-error.right{height:0}.cu-tooltip-error.left.animate-enter,.cu-tooltip-error.left.animate-leave-to,.cu-tooltip-error.right.animate-enter,.cu-tooltip-error.right.animate-leave-to{-webkit-transform:translate3d(12px, 0, 0);transform:translate3d(12px, 0, 0)}.cu-tooltip-error.animate-enter,.cu-tooltip-error.animate-leave-to{opacity:0}.cu-tooltip-error__window{position:relative;width:320px;padding:8px 14px;margin:0 14px;border-radius:4px;background-color:#EBDAE9}.cu-tooltip-error__tip{position:absolute;width:12px;height:12px;-webkit-transform:translate3d(-50%, -50%, 0) rotate(45deg);transform:translate3d(-50%, -50%, 0) rotate(45deg);background-color:inherit}.left .cu-tooltip-error__tip{left:100%;top:50%}.right .cu-tooltip-error__tip{left:0;top:50%}.top .cu-tooltip-error__tip{left:50%;top:100%}.bottom .cu-tooltip-error__tip{left:50%;top:0}.cu-tooltip-error__title{margin:0 0 2px 0;font-size:14px;font-weight:600;color:#9e5697}.cu-tooltip-error__message{margin:0;font-size:12px;font-weight:600}.cu-tooltip-error__list{margin-top:2px}.cu-tooltip-error__item{font-size:12px}.cu-tooltip-error__item-icon{width:8px;height:8px;margin-right:2px;fill:#c00}.cu-duration-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 8px;border:solid 1px #CCC;background-color:#fff}.cu-field.is-inline .cu-duration-input,.cu-duration-input.is-inline{padding:0;border:none}.cu-field.is-not-inline .cu-duration-input.is-invalid{border-color:#cca2c8;background-color:#F1E6F0}.cu-duration-input__input{-ms-flex-negative:0;flex-shrink:0;width:100px;padding:0;font-size:16px;line-height:22px;border:none;outline:none;background-color:inherit}.is-inline .cu-duration-input__input{height:19px;font-size:14px;line-height:normal}.is-invalid .cu-duration-input__input{color:#9e5697}.cu-duration-input__button{-ms-flex-negative:0;flex-shrink:0;width:28px;height:16px;fill:#3498DB;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-invalid .cu-duration-input__button{fill:#9e5697}.cu-duration-input__button-icon{display:block;overflow:visible !important}.cu-date-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff}.cu-date-input.is-not-inline{padding:4px 6px 4px 8px;border:solid 1px #CCC}.cu-date-input.is-not-inline.is-readonly{border-style:dotted}.cu-date-input.is-invalid{border-color:#cca2c8;background-color:#F1E6F0}.cu-date-input__input{-ms-flex-negative:0;flex-shrink:0;width:140px;height:19px;padding:0;font-size:14px;border:none;outline:none;background-color:inherit}.is-invalid .cu-date-input__input{color:#9e5697}.is-not-inline .cu-date-input__input{height:auto;font-size:16px;line-height:22px}.cu-date-input__button{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cu-date-input__button text{fill:#222}.cu-date-input__button path{fill:#FEAA3A}.is-readonly .cu-date-input__button{pointer-events:none}.is-readonly .cu-date-input__button text{fill:#999}.is-readonly .cu-date-input__button path{fill:#CCC}.is-invalid .cu-date-input__button text{fill:#9e5697}.is-invalid .cu-date-input__button path{fill:#b77ab1}.cu-date-input__datepicker{position:absolute;right:16px;bottom:100%;z-index:1;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.cu-graph-tooltip{position:relative;top:-12px;min-width:150px;padding:10px 18px 11px;background-color:#CCC;-webkit-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0)}.cu-graph-tooltip.autosize{min-width:0;padding:6px 14px 7px;border-radius:3px}.cu-graph-tooltip-container{position:absolute;z-index:99999;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:0;pointer-events:none}.cu-graph-tooltip__list{transition:0.35s opacity}.is-loading .cu-graph-tooltip__list{opacity:0}.cu-graph-tooltip__item{font-size:14px;line-height:1.75em;text-align:center;white-space:nowrap}.cu-graph-tooltip__item.is-weak{font-size:12px}.cu-graph-tooltip__item.is-strong{font-size:16px;font-weight:600}.cu-graph-tooltip__status-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cu-graph-tooltip__tip{position:absolute;left:50%;top:100%;width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit}.cu-timer{position:fixed;top:0;left:0;width:100%;height:0;z-index:99998;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.cu-timer__window{display:-ms-flexbox;display:flex;border-radius:0 0 4px 4px;border:solid 1px #E6E6E6;border-top:none}.cu-timer__window.animate-enter-active,.cu-timer__window.animate-leave-active{transition:0.35s -webkit-transform;transition:0.35s transform}.cu-timer__window.animate-enter,.cu-timer__window.animate-leave-to{-webkit-transform:translateY(-125%);transform:translateY(-125%)}.cu-timer__clock{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:98px;height:28px;padding:0 12px 0 10px;border-radius:0 0 0 4px;background-color:#6BBD2E;color:#fff;transition:0.35s background-color}.cu-timer__clock-icon{-ms-flex-positive:0;flex-grow:0;overflow:visible !important;fill:currentColor}.cu-timer__clock-time{margin-left:8px;font-size:13px}.cu-timer__description-container{position:relative;background-color:#fff}.cu-timer__description{padding:0 12px;font-size:14px;line-height:28px;transition:0.35s opacity}.is-saving .cu-timer__description{opacity:0.15}.cu-timer__status-container{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.cu-timer__button-list{display:-ms-flexbox;display:flex}.cu-timer__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:29px;border-left:solid 1px #E6E6E6;background-color:#fff;cursor:pointer}.cu-timer__button.last{border-radius:0 0 4px 0}.cu-timer__button.is-positive{fill:#6BBD2E}.cu-timer__button.is-positive:hover{background-color:#6BBD2E;fill:#fff}.cu-timer__button.is-neutral{fill:#3498DB}.cu-timer__button.is-neutral:hover{background-color:#3498DB;fill:#fff}.cu-timer__button.is-negative,.cu-timer__button.lockable-message{fill:#9e5697}.cu-timer__button.is-negative:hover,.cu-timer__button.lockable-message:hover{background-color:#9e5697;fill:#fff}.is-disabled .cu-timer__button{fill:#CCC;pointer-events:none}.cu-timer__error{position:absolute;left:50%;top:100%;margin-top:44px}.cu-field.is-inline{padding:10px 10px 7px}.cu-field__label{display:block;margin-bottom:7px;font-size:12px;line-height:1em;color:#999}.cu-field.is-inline .cu-field__label{margin-bottom:8px}.cu-insight{display:inline-block;padding:2px 8px;margin:0;font-size:14px;background-color:#cff2ff}.cu-insight.is-negative,.cu-insight.lockable-message{background-color:#e8d4e6}.cu-insight.is-positive{background-color:#e1f3cb}.cu-insight strong{font-weight:600}.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:10000;width:100%;height:100%;background-color:#fff}.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:32px;text-align:center;border-radius:4px;background-color:#e6e6e6;color:#999;cursor:pointer}.icon-nav__link.ss-view:before,.icon-nav__link.ss-viewdisabled:before{font-size:14px}.is-open .icon-nav__link{background-color:#fff;color:#3498DB}.icon-nav__item{display:inline-block;margin-bottom:8px;vertical-align:bottom}.icon-nav__list .icon-nav__item{margin-left:8px}.icon-nav__list .icon-nav__item:first-child{margin-left:0}.icon-nav__link{display:inline-block;width:32px;height:32px}.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--weak{font-size:13px}.pill-tab.is-selected{font-weight:600;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:4px 0 0 4px}.pill-tab-list .pill-tab:last-child{border-radius:0 4px 4px 0}.pill-tab-container{min-height:33px}.pill-tab{min-width:84px}.pill-tab--weak{min-width:54px}.pill-tab-list{display:inline-block;vertical-align:middle}.pill-tab-list+.pill-tab-list{margin-left:8px}.pill-tab-list .pill-tab{display:inline-block;vertical-align:top}.pill-tab__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 12px;height:31px}.has-icon .pill-tab__link{padding:0 14px;height:35px}.pill-tab--weak .pill-tab__link{height:24px}.pill-tab__icon{display:inline-block;margin-top:1px;margin-right:8px}.pill-tab__title{display:inline-block}.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%;z-index:9998}.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%);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);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%);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);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%);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);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__highlight{position:absolute;bottom:0;display:block;height:0.3125em;border-radius:4px 4px 0 0;background-color:#6BBD2E;opacity:0.2;transition:0.35s opacity,0.35s height;pointer-events:auto;cursor:pointer}.timeline__highlight--start{border-top-left-radius:0}.timeline__highlight--end{border-top-right-radius:0}.timeline__highlight:hover{opacity:0.4}.is-availability-filtered .timeline__highlight{height:0}.timeline__rows{display:table-cell;width:100%;padding-top:1em;vertical-align:bottom}.timeline--middle .timeline__rows{vertical-align:middle}.timeline__row{display:block;height:1.75em}.timeline__highlight-row{transition:0.35s height,0.35s margin-top}.is-availability-filtered .timeline__highlight-row{height:0;margin-top:0.5em}.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%);transform:translate(-25%, -50%)}.timeline__item .timeline-item__arrow:hover{-webkit-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);transform:translateY(50%) rotate(45deg)}.timeline-item__ex:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.timeline__item .timeline-item__ex{position:absolute;top:50%;-webkit-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-group .timeline-item__block.is-active{z-index:2}.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;-webkit-transform:translateZ(0);transform:translateZ(0)}.timeline-item__blob:before{position:absolute;top:-0.3125em;left:-0.3125em;bottom:-0.3125em;right:-0.3125em;-webkit-transform:scale(1);transform:scale(1);border-radius:0.3125em}.is-blobs-filtered .timeline-item__blob:before{-webkit-transform:scale(0);transform:scale(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%);transform:translateX(-50%);width:12px;height:12px;-webkit-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%) translateZ(0);transform:translate(-50%, -100%) translateZ(0)}.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)}}.can-animate .timeline__outer{transition:0.5s left,0.5s width}.is-placeholder .timeline{opacity:0.35;pointer-events:none}.timeline__row{pointer-events:none}.timeline__item{background-clip:content-box;color:#6BBD2E;pointer-events:auto}.is-placeholder .timeline__item{pointer-events:none}.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__dot.is-square{border-radius:0}.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}.timeline-item__block.is-dragging{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{padding:100px 32px}.graph--narrow{max-width:1264px}@media only screen and (max-width: 1360px){.graph.has-side-ticks{padding-left:72px;padding-right:72px}.graph.has-side-ticks--narrow{max-width:1344px}}.timeline-view .graph--narrow{margin:0 auto}.graph__boundary{position:relative;z-index:1}.is-loading .graph__timeline{opacity:0.25;pointer-events:none}.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:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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{width:80%;max-width:100px;margin:0 auto}.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--top.is-hidden{-webkit-transform:translateY(28px);transform:translateY(28px)}.graph .graph__ticks--bottom.is-hidden{-webkit-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%);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%);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%);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%);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%);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%);transform:translateX(-50%);width:12px;height:12px;-webkit-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%, -100%);transform:translate(-50%, -100%)}.graph-tooltip__line{display:block}.graph__status{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.graph__placeholder-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:9px 14px 9px 12px;font-size:14px;font-weight:600;line-height:1em;border-radius:17px;border:solid 1px rgba(0,0,0,0.1);background-clip:padding-box;background-color:#fff;cursor:pointer}.graph__placeholder-button__icon{position:relative;top:-1px;margin-right:6px}.graph__placeholder-button:hover{background-color:#6BBD2E;border-color:transparent;color:#fff}.graph__placeholder-button:hover svg{fill:#fff}.graph{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.can-zoom{position:relative}.can-animate .can-zoom{transition:0.5s left,0.5s width}.graph__boundary{background-color:#fff}.is-placeholder .graph__columns{opacity:0.35;pointer-events:none}.graph__columns--fade{transition:0.5s opacity}.graph__columns--cycle>.graph__column{border-left:dotted 1px #DDD}.graph__columns--cycle>.graph__column:first-child{border-left:none}.graph__columns--cycle>.graph__column.is-weak{background-color:#f9f9f9}.graph__meter{position:absolute;bottom:0;width:100%;height:100%}.graph__meter.is-positive{color:#6BBD2E}.graph__column:hover .graph__meter.is-positive{background-color:#E1F2D5}.graph__meter.is-neutral{color:#3498DB;background-color:#EAF4FB}.graph__column:hover .graph__meter.is-neutral{background-color:#DBECF9}.graph__meter.is-negative,.graph__meter.lockable-message{color:#9e5697}.graph__column:hover .graph__meter.is-negative,.graph__column:hover .graph__meter.lockable-message{background-color:#F1E6F0}.graph__meter.is-disabled{color:#999}.graph__column:hover .graph__meter.is-disabled{background-color:#F9F9F9}.graph__meter-background{position:absolute;width:100%;height:50%;bottom:0;border:solid 1px;border-top:none}.is-positive .graph__meter-background{border-color:#D5ECC4;background-color:#E1F2D5}.graph__column:hover .is-positive .graph__meter-background{background-color:#D5ECC4}.is-neutral .graph__meter-background{border-color:#DBECF9;background-color:#EAF4FB}.graph__column:hover .is-neutral .graph__meter-background{background-color:#DBECF9}.is-negative .graph__meter-background,.lockable-message .graph__meter-background{border-color:#EBDAE9;background-color:#F1E6F0}.graph__column:hover .is-negative .graph__meter-background,.graph__column:hover .lockable-message .graph__meter-background{background-color:#EBDAE9}.is-disabled .graph__meter-background{border:none}.graph__column:hover .is-disabled .graph__meter-background{background-color:#F6F6F6}.graph__meter-line{position:absolute;width:100%;bottom:50%;pointer-events:none}.graph__meter-line:after{position:absolute;top:-1px;left:0;width:100%;border-top:dashed 2px;background-color:#fff;content:""}.is-positive .graph__meter-line:after{z-index:1;border-color:#6BBD2E}.is-neutral .graph__meter-line:after{z-index:1;border-color:#3498DB}.is-negative .graph__meter-line:after,.lockable-message .graph__meter-line:after{z-index:1;border-color:#9e5697}.is-disabled .graph__meter-line:after{border-color:#DDD}.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}.can-animate .graph__ticks.can-zoom{transition:0.5s left,0.5s width,0.5s -webkit-transform,0.5s opacity;transition:0.5s left,0.5s width,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,0.5s width}.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--point.is-clickable{cursor:zoom-out}.graph-tick__label{font-size:0.875em;line-height:1.42857em;white-space:nowrap;text-align:center;background-color:inherit}.graph__ticks--left .graph-tick__label{line-height:1.14286em;text-align:right}.graph__ticks--right .graph-tick__label{line-height:1.14286em;text-align:left}.graph-tick__label small{font-size:12px}.graph__tick--range{cursor:zoom-in}.graph__tick--range.is-selected{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{display:-ms-flexbox;display:flex}.context-menu__lists .context-menu__list{display:inline-block;padding:9px 14px;border-left:dotted 1px #DDD}.context-menu__lists .context-menu__list:first-child{margin-left:0;border-left:none}.context-menu{border-radius:4px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:0.35s opacity,0.35s -webkit-transform;transition:0.35s opacity,0.35s transform}.context-menu.is-hidden{-webkit-transform:translateY(12px) translateZ(0);transform:translateY(12px) translateZ(0);opacity:0;pointer-events:none}.context-button{position:relative}.context-button .context-menu{position:absolute;left:50%;bottom:46px;z-index:999}.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);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}.note-modal .modal__window{width:526px;background:none}.note-modal .modal__title{margin-top:2px;font-weight:600}.note-modal .modal__title,.note-modal .modal__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-modal .modal__title a:hover,.note-modal .modal__subtitle a:hover{text-decoration:underline}.note-modal__corner{position:absolute;top:0;right:0;width:40px;height:40px}.note-modal__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.note-modal__background:before{position:absolute;top:0;left:0;right:40px;bottom:0;background-color:#fff;content:""}.note-modal__background:after{position:absolute;top:40px;left:0;bottom:0;width:100%;background-color:#fff;content:""}.note-modal__color{display:inline-block;width:6px;height:23px;margin-right:10px;position:relative;top:-2px;vertical-align:middle}.note-modal__field{margin-top:23px;padding-top:20px;border-top:dotted 1px #ccc}.note-modal__field .note-input{min-width:0;height:40vh;max-height:400px}.has-error .note-modal__field .note-input{height:30vh}@keyframes scale-in{from{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@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}.is-hidden .modal__window{-webkit-animation-name:scale-out;animation-name:scale-out;-webkit-animation-duration:0.35s;animation-duration:0.35s}.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__subtitle{margin:0;font-size:0.875em;font-weight:normal}.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}.modal__button-group.right{text-align:right}.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{display:inline-block;overflow:hidden}.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;vertical-align:middle}input[type="checkbox"]:disabled+.checkbox{pointer-events:none;color:#ccc}.is-disabled .checkbox{color:#ccc}.checkbox__box{cursor:pointer;border-radius:4px;border:solid 1px #ccc;background-color:#fff;vertical-align:middle}.labeled-checkbox .checkbox__box{vertical-align:top;border-radius:4px 0 0 4px}.checkbox__check{text-align:center}.checkbox__check:before{font-size:18px;line-height:30px}.labeled-checkbox .checkbox__check:before{position:relative;left:1px}.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:-ms-flexbox;display:flex;-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}.input-popover{position:absolute;left:50%;bottom:7px;border:solid 1px #ccc;background-color:#fff}.input-popover-container{position:relative}.input-popover__tip{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIycHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDIyIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNvbG9yLXBpY2tlci10aXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUHJvamVjdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJ1ZGdldCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMDAwMDAsIC02NjUuMDAwMDAwKSIgc3Ryb2tlPSIjQ0NDQ0NDIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM5OC43OTE2NjcsNjY1IEw0MDksNjc3LjI1IEw0MTksNjY1IiBpZD0iY29sb3ItcGlja2VyLXRpcCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;position:absolute;top:100%;left:50%;width:20px;height:12px;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.input-popover__item{border-bottom:dotted 1px #ccc}.input-popover__item:last-child{border-bottom:none}.input-popover__link{display:block;padding:11px 12px 10px;font-size:14px;line-height:1em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.input-popover__link:hover{background-color:#F2F2F2}.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__message a{color:#3498DB;text-decoration:underline}.section__text{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:16px}.section__text a{color:#3498DB;text-decoration:underline}.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:#6BBD2E}.block__title{font-size:16px;line-height:1em;font-weight:700;white-space:nowrap}.block--square .block__title{font-size:21px}.block__subtitle{font-size:14px;line-height:1em}.block__subtitle a{text-decoration:underline;color:#3498DB}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:24px}.flex-table__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.form-table .form-table__row{margin-top:12px;padding-top:12px}.form-table .form-table__header{margin-top:0;padding-top:0}.form-table .form-table__header+.form-table__row{padding-top:0}.flex-table__column{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1 0 auto;flex:1 0 auto}.workloads-table .flex-table__column{-ms-flex:1 0 0;flex:1 0 0}.flex-table__column--shrink{white-space:nowrap;-ms-flex:0;flex:0}.form-table__column--checkbox{max-width:30px}.form-table__column--project{max-width:160px}.form-table__column--name{-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;text-align:right}.form-table__column--percent{max-width:64px;text-align:right}.form-table__column--quantity{max-width:80px;text-align:right}.form-table__column--spacer{-ms-flex-positive:1.5;flex-grow:1.5}.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{max-width:220px}.form-table__column--select .select-wrapper{width:100%}.flex-table__row .form-table__column{margin-left:12px}.flex-table__row .form-table__column:first-child{margin-left:0}.flex-table--tight .form-table__column{margin-left:8px}.form-table-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:36px;padding:6px;border-radius:6px;background-color:#f2f2f2}.form-table-filter__text{padding:4px 10px 5px;font-size:14px}.form-table__footer{-ms-flex-pack:end;justify-content:flex-end}.form-table__footer .form-table__column:not(.form-table__column--button){-ms-flex:0 0 auto;flex:0 0 auto;margin-left:18px;padding-left:18px;text-align:right;border-left:dotted 1px #DDD}.form-table__footer .form-table__column:not(.form-table__column--button):first-child{border-left:none}.form-table__footer-header{padding-top:14px;white-space:nowrap}.form-table__footer-value{white-space:nowrap}.form-table .form-table__footer{padding-top:0;margin-top:12px}.form-table__header{font-size:12px;color:#999;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-table__row{border-top:dotted 1px #ddd}.form-table .form-table__row:first-child,.form-table .form-table__header+.form-table__row{border-top:none}.form-table__header{border-top:none}.form-table__footer{border-top:dotted 1px #ddd}.form-table__footer-header{font-size:12px;color:#999;text-transform:lowercase}.form-table__footer-value{margin-top:10px;font-size:18px;line-height:21px;font-weight:600;text-align:right}.form-table__footer-value strong{font-weight:inherit;font-size:21px}.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}.table-pagination{text-align:center;border-top:solid 4px #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper+.table-pagination{padding-top:12px}.table-pagination__wrapper{display:inline-block}.table-pagination__spinner{display:inline-block;position:relative;padding:12px;margin-right:6px;vertical-align:bottom}.table-pagination__arrow-button{display:inline-block;padding:2px 8px;vertical-align:bottom;font-size:12px;border:solid 1px #ccc;cursor:pointer}.table-pagination__arrow-button.ss-navigateleft{padding-right:4px;border-radius:4px 0 0 4px}.table-pagination__arrow-button.ss-navigateleft:before{margin-right:6px}.table-pagination__arrow-button.ss-navigateright{padding-left:4px;border-radius:0 4px 4px 0}.table-pagination__arrow-button.ss-navigateright:after{margin-left:6px}.table-pagination__arrow-button:before,.table-pagination__arrow-button:after{position:relative;top:1px;font-size:11px;color:#3498DB}.table-pagination__arrow-button:hover{background-color:#3498DB;border-color:#3498DB}.table-pagination__arrow-button:hover:before,.table-pagination__arrow-button:hover:after{color:#fff}.table-pagination__arrow-button.is-disabled{color:#ccc;pointer-events:none}.table-pagination__arrow-button.is-disabled:before,.table-pagination__arrow-button.is-disabled:after{color:inherit}.table-pagination__page-list{display:inline-block;padding:0;margin:0;vertical-align:bottom;font-size:12px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.table-pagination__page-item{display:inline-block;vertical-align:bottom;text-align:center;border-left:solid 1px #ccc;background-color:#f2f2f2}.table-pagination__page-item:hover{background-color:#3498DB}.table-pagination__page-item:hover .table-pagination__page-link{color:#fff}.table-pagination__page-item.is-selected{background-color:#fff;pointer-events:none}.table-pagination__page-item:first-child{border-left:none}.table-pagination__page-link{display:inline-block;padding:2px 0;min-width:27px;cursor:pointer}.is-selected .table-pagination__page-link{pointer-events:none}.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{vertical-align:top;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}.subscription__pill-tab-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.subscription__pill-tab-note{margin-top:12px;font-size:14px;font-style:italic;color:#FF8200}.subscription__insights{margin-top:20px;text-align:center}.plan-list{display:-ms-flexbox;display:flex}.plan{margin-top:12px;width:32%}.plan.is-center{width:36%;margin-top:0}.plan__ribbon{padding:4px;font-size:14px;font-style:italic;-webkit-font-smoothing:antialiased;text-align:center;color:#fff}.plan--positive .plan__ribbon{background-color:#6BBD2E}.plan--neutral .plan__ribbon{background-color:#3498DB}.plan--negative .plan__ribbon{background-color:#9e5697}.is-first .plan__ribbon{border-radius:4px 0 0 0}.is-center .plan__ribbon{border-radius:4px 4px 0 0}.is-last .plan__ribbon{border-radius:0 4px 0 0}.plan__content{padding:53px 30px;border:solid 1px #CCC;border-top:none}.has-details .plan__content{padding-bottom:30px}.is-first .plan__content{border-right:none;border-radius:0 0 0 4px}.is-center .plan__content{border-radius:0 0 4px 4px}.is-last .plan__content{border-left:none;border-radius:0 0 4px 0}.plan__header{text-align:center}.plan__title{margin:0;font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:32px}.plan--positive .plan__title{color:#6BBD2E}.plan--neutral .plan__title{color:#3498DB}.plan--negative .plan__title{color:#9e5697}.plan__price{margin:0;font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:32px}.plan__price-symbol{display:inline-block;margin-top:0.3em;vertical-align:top}.plan__price-cost{display:inline-block;vertical-align:baseline;font-size:64px}.plan__price-interval{display:inline-block;vertical-align:baseline}.plan__note{margin:0;font-size:14px;color:#999}.plan--positive .plan__note strong{color:#6BBD2E}.plan--neutral .plan__note strong{color:#3498DB}.plan--negative .plan__note strong{color:#9e5697}.plan__alert{padding:2px 10px 1px;margin-top:19px;font-size:13px}.plan--positive .plan__alert{background-color:#e1f3cb}.plan--neutral .plan__alert{background-color:#cff2ff}.plan--negative .plan__alert{background-color:#e8d4e6}.plan__alert p{margin:0}.plan__alert strong{font-weight:600}.plan__button-container{margin-top:30px;text-align:center}.plan__detail-list{margin-top:30px;padding-top:30px;border-top:dotted 1px #DDD}.is-selected .plan__detail-list{border-top:none;padding-top:0;margin-top:18px}.plan__detail-item{font-size:14px}.plan__detail-bullet{display:inline-block;width:7px;height:7px;margin:0 5px 1px 0;border-radius:50%}.plan--positive .plan__detail-bullet{background-color:#6BBD2E}.plan--neutral .plan__detail-bullet{background-color:#3498DB}.plan--negative .plan__detail-bullet{background-color:#9e5697}.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}.batch-form__table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:26px}.batch-form__row{margin:3px 0}.batch-form__row-group{position:relative;border-radius:5px;pointer-events:none;background-color:#e6e6e6;transition:0.35s margin-top}.batch-form__row-group.is-active{background-color:#e8d4e6}.batch-form__row-group.is-ungrouped{background:none}.batch-form__row-group__button-list{position:absolute;left:100%;top:6px;margin-left:6px;transition:0.35s opacity;pointer-events:all}.is-ungrouped .batch-form__row-group__button-list{opacity:0;pointer-events:none}.batch-form__row-group__button{height:32px;padding-top:0;padding-bottom:0;border-radius:4px;line-height:32px}.is-disabled .batch-form__row-group__button{background-color:#ccc;border-color:#ccc}.batch-form__row-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;transition:0.35s margin-top,0.35s opacity;pointer-events:all}.batch-form__row-item.is-original{background-color:#f2f2f2}.batch-form__row-item.is-disabled{background-color:#fff}.is-grouped .batch-form__row-item{background-color:#e6e6e6}.is-active.is-grouped.is-expanded .batch-form__row-item{background-color:#e8d4e6}.is-active.is-grouped.is-expanded .batch-form__row-item .input,.is-active.is-grouped.is-expanded .batch-form__row-item .labeled-input-label,.is-active.is-grouped.is-expanded .batch-form__row-item .checkbox__box,.is-active.is-grouped.is-expanded .batch-form__row-item .select-wrapper{border-color:#d6b3d2}.is-collapsed .batch-form__row-item{margin-top:-44px}.is-collapsed.is-disabled .batch-form__row-item{background-color:#fff}.is-ungrouped .batch-form__row-item{margin-top:6px}.batch-form__row-item.is-active,.is-grouped.is-expanded .batch-form__row-item.is-active{background-color:#FFF0B7}.batch-form__row-item--master{position:relative;z-index:1}.is-expanded .batch-form__row-item--master{background-color:#ccc}.is-active.is-grouped.is-expanded .batch-form__row-item--master{background-color:#9e5697}.is-collapsed .batch-form__row-item--master{margin-top:0}.is-collapsed .batch-form__row-item--master.is-active{background-color:#FFF0B7}.is-ungrouped .batch-form__row-item--master{margin-top:-50px;opacity:0;pointer-events:none}.is-active.is-grouped.is-expanded .batch-form__row-item--master .input,.is-active.is-grouped.is-expanded .batch-form__row-item--master .labeled-input-label,.is-active.is-grouped.is-expanded .batch-form__row-item--master .checkbox__box,.is-active.is-grouped.is-expanded .batch-form__row-item--master .select-wrapper{border-color:#9e5697}.is-active.is-grouped.is-expanded .batch-form__row-item--master .is-static{color:#fff}.batch-form__column{margin:6px}.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:"– "}.mk-header-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:5em;padding:0 1em;color:#fff}.mk-header-nav__logotype{font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.5em;font-weight:bold;line-height:1em}.mk-header-nav__logotype a{color:inherit}.mk-header-nav__nav-list{font-size:0.875rem}.mk-nav-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mk-nav-list--hor{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.mk-nav-list--hor .mk-nav-list__item{margin-left:1em}.mk-nav-list--hor .mk-nav-list__item:first-child{margin-left:0}.mk-nav-list__link{text-decoration:none;color:inherit}.mk-nav-list__item.is-selected{color:#fff}.mk-footer{background-color:#222;color:#fff}.mk-footer-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:58.75em;margin:0 auto;padding:4em 0}.mk-footer-nav__group{width:25%;padding:1em}.mk-footer-nav__title{margin:0;font:700 100%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;white-space:nowrap}.mk-footer-nav__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mk-footer-nav__item{margin-top:0.57143em;font-size:0.875em}.mk-footer-nav__link{text-decoration:none;color:inherit}.mk-footer-nav__link:hover{text-decoration:underline}.mk-footer-banner{height:2.85714em;font-size:0.875em;line-height:2.85714em;background-color:#1C1C1C}.mk-footer-banner__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:67.14286em;margin:0 auto;padding:0 1em}.mk-footer-banner__icon{background-repeat:no-repeat}.mk-footer-banner__logo{display:block;width:23px;height:23px;background-position:0 -13px}.mk-footer-banner__heart{display:inline-block;width:15px;height:13px;background-position:0 0}.mk-footer-banner__twitter{display:block;width:23px;height:23px;background-position:0 -36px}.mk-modal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:80vh;padding:4em 4em 6em}.theme--grey .mk-modal{background-color:#F2F2F2}.theme--blue .mk-modal{background-repeat:no-repeat;background-position:center bottom;background-size:cover}.mk-modal__window{margin:0 auto;padding:40px;border-radius:5px;background-color:#fff}.is-loading .mk-modal__window{opacity:0.75}.mk-modal__icon{display:inline-block;margin-right:0.75em;vertical-align:middle}.mk-modal__title-container{display:inline-block;vertical-align:middle}.mk-modal__title{margin:0;font-size:1.25em;font-weight:600}.mk-modal__subtitle{margin:0;font-size:1em;font-weight:normal;color:#999}.mk-modal__divider{margin:1.5em 0;border:none;border-top:dotted 1px #CCC}.mk-modal__testimonial{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mk-modal__testimonial-image{-ms-flex-negative:0;flex-shrink:0;width:4em;height:4em;margin-right:1.125em;border-radius:50%}.mk-modal__testimonial-quote{line-height:1.25em}.mk-modal__testimonial-body{margin:0;font-size:0.875em;text-indent:-0.4em}.mk-modal__testimonial-body strong{font-weight:600;color:#9e5697}.mk-modal__testimonial-byline{margin-top:0.33333em;font-size:0.75em;color:#999}.mk-modal__testimonial-byline a{color:#999}.mk-modal__testimonial-byline a:hover{text-decoration:underline}.mk-modal__footer{font-size:0.75em;color:#999;text-align:center}.mk-modal__footer p:last-child{margin-bottom:0}.mk-modal__footer a{color:#3498DB}.mk-modal__footer a:hover{text-decoration:underline}.mk-form__row{margin-top:1.5em}.mk-form__row:first-child{margin-top:0}.mk-error{padding:16px;border-radius:4px;background-color:#e8d4e6}.mk-error.is-hidden{display:none}.mk-error__title{margin:0;font-size:14px;line-height:1em}.mk-error__body{margin-bottom:0;font-size:14px}.mk-error__body a{font-weight:600;text-decoration:underline}.mk-error__list{margin-top:12px}.mk-error__item{margin-top:8px;font-size:14px;line-height:1.5em}.mk-error__item:first-child{margin-top:0}.mk-error__item:before{position:relative;top:1px;margin-right:4px;font-size:18px;font-weight:bold;color:#c00;content:"×"}.mk-error__item p{display:inline}.mk-error__item strong{font-weight:600}.mk-error__item a{font-weight:600;text-decoration:underline}.mk-input__label{display:block;margin-bottom:6px;font-size:12px;line-height:1em;text-transform:lowercase;color:#999}.mk-input__label a{color:#3498DB}.mk-input__label a:hover{text-decoration:underline}.mk-input__input{display:block;width:100%;padding:4px 11px;font-size:21px;line-height:31px;border:solid 1px #CCC;background-color:#fff}.mk-input__input[disabled]{color:#999}.mk-button{display:inline-block;height:2.5em;padding:0 1em;font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-weight:600;line-height:2.5em;white-space:nowrap;text-decoration:none;color:#fff;border-radius:0.25em;border:none;outline:none;background-color:#16527A;cursor:pointer}.mk-button--sm{font-size:0.875rem}.input+.mk-button,.labeled-input-label+.mk-button{margin-left:0.625em;vertical-align:top}.theme--light-blue .mk-button{background-color:#3498DB}.mk-submit-button{text-align:center}.mk-submit-button__button{display:inline-block;padding:0.9375em 1.875em;font-size:1em;line-height:1em;font-weight:600;color:#fff;border:none;outline:none;border-radius:4px;background-color:#6BBD2E}.mk-submit-button__button:hover{background-color:#5fa829}.mk-submit-button__button[disabled]{background-color:#CCC}.mk-submit-button__note{margin:1.5em 0 0 0;font-size:0.75em;line-height:1em;color:#999}.mk-submit-button__note a{color:#3498DB}.mk-submit-button__note a:hover{text-decoration:underline}.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 .items-insight{margin-bottom: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}.invoice{position:relative;margin:0 auto;background-color:#fff}@media only screen{.invoice{min-height:1010px;padding:72px}}.invoice__badge-container{position:absolute;top:0;right:0;width:115px;height:115px;overflow:hidden}@media only print{.invoice__badge-container{display:none}}.invoice__badge{padding:4px 0;width:180px;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);-webkit-transform-origin:42px 6px;transform-origin:42px 6px;font-size:14px;text-align:center;background-color:#6BBD2E;color:#fff}.invoice__header{padding-bottom:30px;border-bottom:solid #222 4px}.invoice__title-container{margin-bottom:7px}.invoice__title{display:inline-block;width:65%;margin:0;vertical-align:bottom;font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;font-size:48px;line-height:1em}.invoice__number{display:inline-block;width:80%;margin:0;font-size:16px;font-weight:600;line-height:1em}.invoice__logo-container{position:relative;display:inline-block;width:35%;min-height:32px;max-height:48px;margin-bottom:11px;vertical-align:bottom;text-align:right}.invoice__logo-container.has-no-logo{height:48px}.invoice__logo__upload-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:12px;line-height:1em;color:#3498DB;text-align:center;cursor:pointer}.invoice__logo__upload-button:hover{text-decoration:underline}.has-logo .invoice__logo__upload-button{opacity:0}.has-no-logo .invoice__logo__upload-button,.has-logo .invoice__logo__upload-button:hover{opacity:1;outline:dashed 1px #3498DB}.is-saving .invoice__logo__upload-button{opacity:1}.has-logo .invoice__logo__upload-button .button-text,.is-saving .invoice__logo__upload-button .button-text{display:none}.invoice__logo__upload-button .spinner{display:none}.is-saving .invoice__logo__upload-button .spinner{display:block}.invoice__logo__delete-button{display:none;width:26px;height:26px;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:50%;background-color:#9e5697;text-align:center;cursor:pointer}.invoice__logo__delete-button svg{position:relative;top:-1px;width:10px;height:10px;fill:#fff}.invoice__logo__delete-button:hover{background-color:#222}.invoice__logo-container:hover .invoice__logo__delete-button{display:block}.invoice__logo{display:inline-block;max-width:100%;max-height:48px;vertical-align:bottom}.invoice__logo.is-svg{width:100%;height:48px;background-repeat:no-repeat;background-position:bottom right;background-size:contain}.invoice__logo>svg{display:block;width:1000px;height:48px;max-width:100%;max-height:48px}.invoice__issue-date{display:inline-block;width:20%;font-size:14px;line-height:1em;text-align:right}.invoice__attention{margin-top:50px;padding-bottom:27px;border-bottom:solid 1px #222}.invoice__subtitle{margin:0;font-size:14px;font-weight:bold}.invoice__to{display:inline-block;width:50%;vertical-align:top}.invoice__from{display:inline-block;width:50%;text-align:right;vertical-align:top}.invoice__address{margin-top:4px;font-size:14px;line-height:20px}.invoice__line-items{width:100%;margin-top:50px;font-size:14px}.invoice__line-items thead,.invoice__line-items tfoot{display:table-row-group;page-break-inside:avoid}.invoice__line-items th.left,.invoice__line-items td.left{width:100%}.invoice__line-items th.right,.invoice__line-items td.right{text-align:right}.invoice__line-items th{padding:0;text-align:left}.invoice__line-items th.right{padding-left:16px}.invoice__line-items th em{font-style:normal;font-weight:normal}.invoice__line-items thead th{padding-bottom:5px}.invoice__line-items td{padding:0}.invoice__line-items td.right{padding-left:32px;white-space:nowrap}.invoice__line-items tfoot td{font-weight:600}.invoice__line-items tbody td,.invoice__line-items tfoot th,.invoice__line-items tfoot td{padding:6px 0;border-bottom:dashed 1px #222}.invoice__line-items tbody tr:last-child td{border-bottom:solid 2px #222}.invoice__line-items tfoot tr:last-child th,.invoice__line-items tfoot tr:last-child td{border-bottom:none}.invoice__line-item__title{margin:1px 0 0 0;font-size:12px;font-style:italic;font-weight:normal}.invoice__due{width:100%;margin-top:40px}.invoice__due tr{border-bottom:dashed 1px #222}.invoice__due tr:first-child th,.invoice__due tr:first-child td{padding-top:0}.invoice__due tr:last-child{border-bottom:none}.invoice__due th{text-align:left}.invoice__due td{text-align:right;font-size:14px;font-weight:600}.invoice__due th,.invoice__due td{padding:5px 0 3px 0}.invoice__due em{font-size:16px;font-style:normal;font-weight:normal}.invoice__due .is-strong{font-size:20px;font-weight:bold}.invoice__due .is-strong td{font-size:20px;font-weight:inherit}.invoice__due .is-weak td{font-weight:normal}.invoice__footer{margin-top:53px;padding-top:26px;font-size:14px;border-top:solid 1px #222}.invoice__footer h1,.invoice__footer h2,.invoice__footer h3,.invoice__footer h4,.invoice__footer h5,.invoice__footer h6{margin:14px 0 0 0;font-size:inherit}.invoice__footer h1:first-child,.invoice__footer h2:first-child,.invoice__footer h3:first-child,.invoice__footer h4:first-child,.invoice__footer h5:first-child,.invoice__footer h6:first-child{margin-top:0}.invoice__footer p{margin:0 0 14px;font-size:inherit}.invoice__footer p:last-child{margin-bottom:0}.invoice__footer table{margin:14px 0}.invoice__footer th,.invoice__footer td{padding:5px 10px;text-align:center;border:solid 1px #222}.invoice__link{font-size:12px;line-height:20px;color:#3498DB;cursor:pointer}.invoice__link:hover{text-decoration:underline}.invoice-template-editor{padding:30px 60px 60px 60px;background-color:#F2F2F2}.summary-section+.invoice-template-editor{margin-top:40px}.invoice-template-editor__header-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.invoice-template-editor__header-button{margin:0 3px}.invoice-template-editor__header-button:first-child{margin-left:0}.invoice-template-editor__header-button:last-child{margin-right:0}.invoice-email-preview{width:100%;margin:30px}.invoice-email-preview-container{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;border:solid 1px #F2F2F2;background-color:#F2F2F2}.invoice-email-preview__badge-container{position:absolute;top:0;right:0;width:115px;height:115px;overflow:hidden}.invoice-email-preview__badge{padding:4px 0;width:180px;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);-webkit-transform-origin:42px 6px;transform-origin:42px 6px;font-size:14px;text-align:center;background-color:#9e5697;color:#fff}.invoice-email-preview__content{min-height:300px;padding:35px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.4;background-color:#fff}.invoice-email-preview__content h1{margin:0;margin-bottom:32px;font-size:48px;text-align:center}.invoice-email-preview__content h2{margin:0;margin-bottom:19px;font-size:19px}.invoice-email-preview__content h3,.invoice-email-preview__content h4,.invoice-email-preview__content h5,.invoice-email-preview__content h6{margin:0;margin-bottom:16px;font-size:16px}.invoice-email-preview__content a{color:#3498DB;text-decoration:underline}.invoice-email-preview__content p{margin:1em 0}.invoice-email-preview__content hr{margin:2em 0;outline:none;border:none;border-bottom:dotted 1px #DDD}.onboarding-view{transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.onboarding-view.ng-enter-active .onboarding-modal__window,.onboarding-view.ng-leave .onboarding-modal__window,.onboarding-view.ng-enter .onboarding-modal__window,.onboarding-view.ng-leave-active .onboarding-modal__window{-webkit-transform:translateZ(0);transform:translateZ(0)}.onboarding-modal__background{background-color:#7EDBED}.onboarding-modal__window{position:relative}.onboarding-modal__tooltip{position:absolute;top:50%}.onboarding-modal__tooltip.cu-pointing-tooltip--left{right:-20px;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}.onboarding-modal__tooltip.cu-pointing-tooltip--right{left:-20px;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.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}.u-row{display:-ms-flexbox;display:flex}.u-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.u-grow{-ms-flex-positive:1;flex-grow:1}.u-shrink{-ms-flex-negative:1;flex-shrink:1}
