﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,main,section,summary{display:block}ul,ol,li{margin:0;padding:0;list-style:none}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}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}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show::before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight::before{border-top:26px solid rgba(0,0,0,0);border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover::before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight::before{border-bottom:26px solid rgba(0,0,0,0);border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover::before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft::before{border-bottom:26px solid rgba(0,0,0,0);border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover::before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid rgba(0,0,0,0);border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:rgba(0,0,0,0)}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DateRangePicker,.SingleDatePicker{display:flex;height:100%}.SingleDatePicker_picker{z-index:10}.DateRangePickerInput,.SingleDatePickerInput{align-items:center;background:rgba(0,0,0,0);border-radius:var(--border-radius);display:flex;height:100%;justify-content:center;padding:.875rem .5rem 0 .25rem}.SingleDatePickerInput .DateInput_input{padding:.25rem .5rem;min-height:100%}.DateInput{height:100%}.DateRangePickerInput__withBorder{border:1px solid var(--color--neutral-20)}.DateInput_input{background:rgba(0,0,0,0);border:none;color:var(--color-neutral-40);font-size:1rem;font-weight:400;height:100%;line-height:1;padding:0}.DateRangePicker_picker{z-index:99;background:var(--color-white);box-shadow:var(--box-shadow)}.DateInput_fang{z-index:100}.DateRangePickerInput .DateInput_fang{transform:translateY(1px)}.DateRangePickerInput_arrow{margin:0 auto}.DateInput_input_1{padding:0 .5rem}.DateInput_input__focused{border-bottom:2px solid var(--color-brand);transform:translateY(1px)}.DateRangePickerInput_arrow_svg{fill:var(--color-legacy-gray-6);margin-top:-2px;width:1rem}.CalendarDay__selected_span{background:var(--color--brand-10);border:1px solid var(--color--brand-10);color:var(--color-white)}.CalendarDay__selected{background:var(--color-brand);border:1px solid var(--color-brand);color:var(--color-white)}.CalendarDay__selected:hover{background:var(--color-brand);border:1px solid var(--color-brand)}.CalendarDay__hovered_span:hover,.CalendarDay__default:hover,.CalendarDay__selected_span:hover,.CalendarDay__hovered_span{background:var(--color--brand-30);border:1px solid var(--color--brand-30);color:var(--color-neutral-40)}.CalendarDay__selected_start,.CalendarDay__selected_end{background:var(--color-brand);border:1px solid var(--color-brand);color:var(--color-white)}@media print{.DateRangePicker{display:flex;max-width:17rem}.DateInput_screenReaderMessage{display:none}}:root{--color--brand-50: #efebff;--color--brand-40: #e0d9fd;--color--brand-30: #c2b3fb;--color--brand-20: #9f8cf5;--color--brand-10: #826dec;--color-brand: #5840e0;--color-brand-10: #422ec0;--color-brand-20: #2f20a1;--color-brand-30: #1f1481;--color-brand-40: #140c6b;--color--success30: #6ee2bf;--color-success: #0f7b7d;--color-warning: #ffc020;--color-danger: #c02e52;--color--neutral-50: #f9fafb;--color--neutral-40: #f3f4f6;--color--neutral-30: #e5e7eb;--color--neutral-20: #d1d5db;--color--neutral-10: #8e95a0;--color-neutral: #6b7280;--color-neutral-10: #4b5563;--color-neutral-20: #374151;--color-neutral-30: #1f2937;--color-neutral-40: #111827;--color-black: #111827;--color-white: #ffffff;--color-cta-blue: #5840e0;--project-color: #2dceba;--color-legacy-gray-9: #213342;--color-legacy-gray-8: #41505d;--color-legacy-gray-6: #808b93;--color-legacy-gray-4: #c0c5c9;--color-legacy-gray-3: #dfe2e4;--color-legacy-gray-2: #e7e9eb;--color-legacy-gray-1: #f7f9fa;--color-purple: #7f41ea;--color-magenta: #d441ea;--color-pink: #ea41ab;--color-red: #ea4157;--color-red--tint-1: #ed596c;--color-green: #abea41;--color-blue: #0064fc;--color-red-rgb: 234, 65, 87;--transition: cubic-bezier(0.16, 0.68, 0.43, 0.99);--border-radius: 0.25rem;--box-shadow: 0 0.25rem 1rem rgba(1, 22, 39, 0.125)}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0)}*,*:before,*:after{box-sizing:border-box}::selection{color:#fff;background:#213342}::-moz-selection{color:#fff;background:#213342}html,body{color:#111827;font-family:"din-2014","DIN 2014","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}body{width:100%;overflow-x:hidden}@media only screen and (max-resolution: 191.8dpi){body{-webkit-font-smoothing:antialiased}}a:focus,input:focus,button:focus,textarea:focus{outline:none}h2{font-weight:600}.turbolinks-progress-bar{height:.125em;background:#5840e0}.body-header{position:relative;width:100%;height:7.5em;z-index:50}@media only screen and (min-width: 60em){.body-header{height:9em}}.is-unauthenticated:not(.shareable) .body-header,.onboarding.confirmation .body-header,.onboarding.schedule .body-header{position:fixed;height:3.75em}.content{width:100%;background-color:var(--color-legacy-gray-1);transition:all 160ms ease-out;min-height:100vh}@media only screen and (min-width: 960px){.content{max-width:calc(100% - 12em);transform:translateX(12em)}}@media only screen and (min-width: 1600px){.content{max-width:calc(100% - 15em);transform:translateX(15em)}}.minibar .content{transition:all 160ms ease-in}@media only screen and (min-width: 960px){.minibar .content{max-width:calc(100% - 4em);transform:translateX(4em)}}@media only screen and (min-width: 1600px){.minibar .content{max-width:calc(100% - 5em);transform:translateX(5em)}}.page{padding:.5rem}@media only screen and (min-width: 960px){.page{padding:1.5rem 1rem 6rem}}.page-templates{margin-left:-0.5rem;margin-right:-0.5rem}@media only screen and (min-width: 60em){body.onboarding .content{min-height:calc(100vh - 10.5em)}}.is-unauthenticated:not(.shareable) .content,.onboarding.confirmation .content,.onboarding.schedule .content{padding:0}@media only screen and (min-width: 60em){.is-unauthenticated:not(.shareable) .content,.onboarding.confirmation .content,.onboarding.schedule .content{min-height:100vh !important}}.page-warning__container{padding:0 .5rem;margin:0 0 1.5rem 0}.page-warning{font-size:14px;padding:10px 14px;background-color:#fff7d2;border:1px solid #ffe179;border-radius:4px;display:flex;align-items:center}.grid{position:relative;display:flex;flex:0 1 auto;flex-wrap:wrap;flex-direction:row;align-content:flex-start;width:100%;margin:0 auto}.grid .grid{width:calc(100% + 1rem);margin-left:-0.5rem;margin-right:-0.5rem}@media only screen{.grid-xs-0{position:relative;flex:0 1 auto;width:0%;max-width:0%;padding-left:.5rem;padding-right:.5rem}.grid-xs-0-offset{margin-left:0% !important}.grid-xs-1{position:relative;flex:0 1 auto;width:8.3333333333%;max-width:8.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xs-1-offset{margin-left:8.3333333333% !important}.grid-xs-2{position:relative;flex:0 1 auto;width:16.6666666667%;max-width:16.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xs-2-offset{margin-left:16.6666666667% !important}.grid-xs-3{position:relative;flex:0 1 auto;width:25%;max-width:25%;padding-left:.5rem;padding-right:.5rem}.grid-xs-3-offset{margin-left:25% !important}.grid-xs-4{position:relative;flex:0 1 auto;width:33.3333333333%;max-width:33.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xs-4-offset{margin-left:33.3333333333% !important}.grid-xs-5{position:relative;flex:0 1 auto;width:41.6666666667%;max-width:41.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xs-5-offset{margin-left:41.6666666667% !important}.grid-xs-6{position:relative;flex:0 1 auto;width:50%;max-width:50%;padding-left:.5rem;padding-right:.5rem}.grid-xs-6-offset{margin-left:50% !important}.grid-xs-7{position:relative;flex:0 1 auto;width:58.3333333333%;max-width:58.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xs-7-offset{margin-left:58.3333333333% !important}.grid-xs-8{position:relative;flex:0 1 auto;width:66.6666666667%;max-width:66.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xs-8-offset{margin-left:66.6666666667% !important}.grid-xs-9{position:relative;flex:0 1 auto;width:75%;max-width:75%;padding-left:.5rem;padding-right:.5rem}.grid-xs-9-offset{margin-left:75% !important}.grid-xs-10{position:relative;flex:0 1 auto;width:83.3333333333%;max-width:83.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xs-10-offset{margin-left:83.3333333333% !important}.grid-xs-11{position:relative;flex:0 1 auto;width:91.6666666667%;max-width:91.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xs-11-offset{margin-left:91.6666666667% !important}.grid-xs-12{position:relative;flex:0 1 auto;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-xs-12-offset{margin-left:100% !important}}@media only screen and (min-width: 40em){.grid-sm-0{position:relative;flex:0 1 auto;width:0%;max-width:0%;padding-left:.5rem;padding-right:.5rem}.grid-sm-0-offset{margin-left:0% !important}.grid-sm-1{position:relative;flex:0 1 auto;width:8.3333333333%;max-width:8.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-sm-1-offset{margin-left:8.3333333333% !important}.grid-sm-2{position:relative;flex:0 1 auto;width:16.6666666667%;max-width:16.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-sm-2-offset{margin-left:16.6666666667% !important}.grid-sm-3{position:relative;flex:0 1 auto;width:25%;max-width:25%;padding-left:.5rem;padding-right:.5rem}.grid-sm-3-offset{margin-left:25% !important}.grid-sm-4{position:relative;flex:0 1 auto;width:33.3333333333%;max-width:33.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-sm-4-offset{margin-left:33.3333333333% !important}.grid-sm-5{position:relative;flex:0 1 auto;width:41.6666666667%;max-width:41.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-sm-5-offset{margin-left:41.6666666667% !important}.grid-sm-6{position:relative;flex:0 1 auto;width:50%;max-width:50%;padding-left:.5rem;padding-right:.5rem}.grid-sm-6-offset{margin-left:50% !important}.grid-sm-7{position:relative;flex:0 1 auto;width:58.3333333333%;max-width:58.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-sm-7-offset{margin-left:58.3333333333% !important}.grid-sm-8{position:relative;flex:0 1 auto;width:66.6666666667%;max-width:66.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-sm-8-offset{margin-left:66.6666666667% !important}.grid-sm-9{position:relative;flex:0 1 auto;width:75%;max-width:75%;padding-left:.5rem;padding-right:.5rem}.grid-sm-9-offset{margin-left:75% !important}.grid-sm-10{position:relative;flex:0 1 auto;width:83.3333333333%;max-width:83.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-sm-10-offset{margin-left:83.3333333333% !important}.grid-sm-11{position:relative;flex:0 1 auto;width:91.6666666667%;max-width:91.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-sm-11-offset{margin-left:91.6666666667% !important}.grid-sm-12{position:relative;flex:0 1 auto;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-sm-12-offset{margin-left:100% !important}}@media only screen and (min-width: 60em){.grid-md-0{position:relative;flex:0 1 auto;width:0%;max-width:0%;padding-left:.5rem;padding-right:.5rem}.grid-md-0-offset{margin-left:0% !important}.grid-md-1{position:relative;flex:0 1 auto;width:8.3333333333%;max-width:8.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-md-1-offset{margin-left:8.3333333333% !important}.grid-md-2{position:relative;flex:0 1 auto;width:16.6666666667%;max-width:16.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-md-2-offset{margin-left:16.6666666667% !important}.grid-md-3{position:relative;flex:0 1 auto;width:25%;max-width:25%;padding-left:.5rem;padding-right:.5rem}.grid-md-3-offset{margin-left:25% !important}.grid-md-4{position:relative;flex:0 1 auto;width:33.3333333333%;max-width:33.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-md-4-offset{margin-left:33.3333333333% !important}.grid-md-5{position:relative;flex:0 1 auto;width:41.6666666667%;max-width:41.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-md-5-offset{margin-left:41.6666666667% !important}.grid-md-6{position:relative;flex:0 1 auto;width:50%;max-width:50%;padding-left:.5rem;padding-right:.5rem}.grid-md-6-offset{margin-left:50% !important}.grid-md-7{position:relative;flex:0 1 auto;width:58.3333333333%;max-width:58.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-md-7-offset{margin-left:58.3333333333% !important}.grid-md-8{position:relative;flex:0 1 auto;width:66.6666666667%;max-width:66.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-md-8-offset{margin-left:66.6666666667% !important}.grid-md-9{position:relative;flex:0 1 auto;width:75%;max-width:75%;padding-left:.5rem;padding-right:.5rem}.grid-md-9-offset{margin-left:75% !important}.grid-md-10{position:relative;flex:0 1 auto;width:83.3333333333%;max-width:83.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-md-10-offset{margin-left:83.3333333333% !important}.grid-md-11{position:relative;flex:0 1 auto;width:91.6666666667%;max-width:91.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-md-11-offset{margin-left:91.6666666667% !important}.grid-md-12{position:relative;flex:0 1 auto;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-md-12-offset{margin-left:100% !important}}@media only screen and (min-width: 80em){.grid-lg-0{position:relative;flex:0 1 auto;width:0%;max-width:0%;padding-left:.5rem;padding-right:.5rem}.grid-lg-0-offset{margin-left:0% !important}.grid-lg-1{position:relative;flex:0 1 auto;width:8.3333333333%;max-width:8.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-lg-1-offset{margin-left:8.3333333333% !important}.grid-lg-2{position:relative;flex:0 1 auto;width:16.6666666667%;max-width:16.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-lg-2-offset{margin-left:16.6666666667% !important}.grid-lg-3{position:relative;flex:0 1 auto;width:25%;max-width:25%;padding-left:.5rem;padding-right:.5rem}.grid-lg-3-offset{margin-left:25% !important}.grid-lg-4{position:relative;flex:0 1 auto;width:33.3333333333%;max-width:33.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-lg-4-offset{margin-left:33.3333333333% !important}.grid-lg-5{position:relative;flex:0 1 auto;width:41.6666666667%;max-width:41.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-lg-5-offset{margin-left:41.6666666667% !important}.grid-lg-6{position:relative;flex:0 1 auto;width:50%;max-width:50%;padding-left:.5rem;padding-right:.5rem}.grid-lg-6-offset{margin-left:50% !important}.grid-lg-7{position:relative;flex:0 1 auto;width:58.3333333333%;max-width:58.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-lg-7-offset{margin-left:58.3333333333% !important}.grid-lg-8{position:relative;flex:0 1 auto;width:66.6666666667%;max-width:66.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-lg-8-offset{margin-left:66.6666666667% !important}.grid-lg-9{position:relative;flex:0 1 auto;width:75%;max-width:75%;padding-left:.5rem;padding-right:.5rem}.grid-lg-9-offset{margin-left:75% !important}.grid-lg-10{position:relative;flex:0 1 auto;width:83.3333333333%;max-width:83.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-lg-10-offset{margin-left:83.3333333333% !important}.grid-lg-11{position:relative;flex:0 1 auto;width:91.6666666667%;max-width:91.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-lg-11-offset{margin-left:91.6666666667% !important}.grid-lg-12{position:relative;flex:0 1 auto;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-lg-12-offset{margin-left:100% !important}}@media only screen and (min-width: 100em){.grid-xl-0{position:relative;flex:0 1 auto;width:0%;max-width:0%;padding-left:.5rem;padding-right:.5rem}.grid-xl-0-offset{margin-left:0% !important}.grid-xl-1{position:relative;flex:0 1 auto;width:8.3333333333%;max-width:8.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xl-1-offset{margin-left:8.3333333333% !important}.grid-xl-2{position:relative;flex:0 1 auto;width:16.6666666667%;max-width:16.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xl-2-offset{margin-left:16.6666666667% !important}.grid-xl-3{position:relative;flex:0 1 auto;width:25%;max-width:25%;padding-left:.5rem;padding-right:.5rem}.grid-xl-3-offset{margin-left:25% !important}.grid-xl-4{position:relative;flex:0 1 auto;width:33.3333333333%;max-width:33.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xl-4-offset{margin-left:33.3333333333% !important}.grid-xl-5{position:relative;flex:0 1 auto;width:41.6666666667%;max-width:41.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xl-5-offset{margin-left:41.6666666667% !important}.grid-xl-6{position:relative;flex:0 1 auto;width:50%;max-width:50%;padding-left:.5rem;padding-right:.5rem}.grid-xl-6-offset{margin-left:50% !important}.grid-xl-7{position:relative;flex:0 1 auto;width:58.3333333333%;max-width:58.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xl-7-offset{margin-left:58.3333333333% !important}.grid-xl-8{position:relative;flex:0 1 auto;width:66.6666666667%;max-width:66.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xl-8-offset{margin-left:66.6666666667% !important}.grid-xl-9{position:relative;flex:0 1 auto;width:75%;max-width:75%;padding-left:.5rem;padding-right:.5rem}.grid-xl-9-offset{margin-left:75% !important}.grid-xl-10{position:relative;flex:0 1 auto;width:83.3333333333%;max-width:83.3333333333%;padding-left:.5rem;padding-right:.5rem}.grid-xl-10-offset{margin-left:83.3333333333% !important}.grid-xl-11{position:relative;flex:0 1 auto;width:91.6666666667%;max-width:91.6666666667%;padding-left:.5rem;padding-right:.5rem}.grid-xl-11-offset{margin-left:91.6666666667% !important}.grid-xl-12{position:relative;flex:0 1 auto;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-xl-12-offset{margin-left:100% !important}}.mb-16{margin-bottom:1rem}.menu-main{position:fixed;display:flex;align-items:center;height:3em;background-color:#111827;width:100%;z-index:1;padding:0 .5em;background-color:#111827}@media only screen and (min-width: 40em){.menu-main{padding:0 1em}}.menu-main__select{position:relative;display:flex;align-items:center;height:100%;width:100%;max-width:calc(100% - 3em);margin:0 .5em;padding-right:1em;border-right:1px solid #213342}@media only screen and (min-width: 40em){.menu-main__select{max-width:16.25em;padding-right:1.5em}}.menu-select{position:relative;display:flex;align-items:center;width:100%;cursor:pointer}.menu-select--empty{cursor:default}.menu-select__logo{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;background-color:#213342;border-radius:50%;pointer-events:none;color:#fff;font-size:.625rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.075em}.menu-select--admin .menu-select__logo{background-color:#213342;border-radius:.125rem}.menu-select__logo .icon-monograph{width:.75rem;height:.75rem;fill:#fff}.menu-select__image{display:block;width:100%}.menu-select__text{margin:0 .75em;pointer-events:none}.menu-select__name{display:block;display:-webkit-box;width:10.5rem;max-width:10.5rem;height:.875rem;color:#fff;font-size:.875rem;font-weight:400;line-height:1;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;pointer-events:none}@media only screen and (min-width: 40em){.menu-select__name{height:1rem;font-size:1rem}}.menu-select__team{color:#8e95a0;margin-top:.125rem;font-size:.625em;line-height:1;transition:color 300ms ease-in-out}.menu-select__demo{display:inline-flex;align-items:center;height:1.25rem;margin-left:auto;margin-right:.75rem;padding:0 .25rem;font-size:.625rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em;color:#5840e0;border:1px solid #5840e0;border-radius:.1875rem;background-color:#111827;pointer-events:none}@media only screen and (min-width: 40em){.menu-select__demo{position:absolute;align-self:center;right:1.125rem;padding:.25rem .5rem;font-size:.75rem;border-radius:.25rem}}.menu-select--empty .menu-select__demo{right:.75rem}.menu-select__list{position:absolute;overflow-y:auto;top:2.375em;left:-1.5em;right:0;width:calc(100% + 3em);max-height:0;opacity:0;visibility:hidden;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;background-color:#111827;transition:max-height 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-select__item{margin:0 1.5em;border-top:1px solid #213342}.menu-select__form{display:flex;align-items:center}.menu-select__form .menu-select__logo{position:absolute}.menu-select__button{width:100%;height:3rem;margin:0;padding:10px 0 22px 2.25em;color:#4b5563;outline:none;border:none;background-color:rgba(0,0,0,0);font-size:1em;line-height:1;text-align:left;transition:color 300ms ease-in-out}.menu-select__form:hover .menu-select__button{color:#fff}.menu-select__button--profile{height:auto;padding:0;outline:none;border:none;text-align:left;background-color:rgba(0,0,0,0)}.menu-select__form .menu-select__team{position:absolute;margin-top:.5625rem;margin-left:2.25rem;color:#4b5563}.menu-select__form:hover .menu-select__team{color:#8e95a0}.menu-select__form .menu-select__demo{right:1.5rem}.menu-select.is-open .menu-select__list{opacity:1;visibility:visible;transform:translateY(0);z-index:10;max-height:18.75em}.menu-select__arrows{display:flex;flex-wrap:wrap;width:.5em;margin-left:auto;pointer-events:none}.menu-select.is-demo .menu-select__arrows{margin-left:0}.menu-select__arrow{position:relative;display:block;width:.5em;height:.25em;pointer-events:none}.menu-select__arrow:before,.menu-select__arrow:after{content:"";position:absolute;transition:border-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-select__arrow--upper{margin-bottom:.125em}.menu-select__arrow--upper:before{top:0;left:0;border-radius:.125em;border-bottom:.25em solid #8e95a0;border-left:.25em solid rgba(0,0,0,0);border-right:.25em solid rgba(0,0,0,0)}.select:hover .menu-select__arrow--upper:before{border-bottom-color:#4b5563}.menu-select__arrow--upper:after{left:.125em;top:.125em;border-bottom:.125em solid #213342;border-left:.125em solid rgba(0,0,0,0);border-right:.125em solid rgba(0,0,0,0)}.menu-select__arrow--lower:before{top:0;left:0;border-radius:.125em;border-top:.25em solid #8e95a0;border-left:.25em solid rgba(0,0,0,0);border-right:.25em solid rgba(0,0,0,0)}.select:hover .menu-select__arrow--lower:before{border-top-color:#4b5563}.menu-select__arrow--lower:after{left:.125em;top:0;border-top:.125em solid #213342;border-left:.125em solid rgba(0,0,0,0);border-right:.125em solid rgba(0,0,0,0)}.menu-main__right{display:flex;align-items:center;height:100%;margin-left:auto}.menu-main__right>div{height:100%}.menu-main__list{display:none;align-items:center;height:100%}@media only screen and (min-width: 40em){.menu-main__list{display:flex}}.menu-main__item{position:relative;height:100%;padding:0 .75em;line-height:1}.menu-main__link,.menu-main__text{position:relative;display:flex;align-items:center;height:100%;color:#8e95a0;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.0375em;text-transform:uppercase;transition:color 400ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-main__link:hover{color:#fff}.menu-main__link.is-active{color:#fff;font-weight:600;letter-spacing:.0375em}.menu-main__link:after,.menu-main__link.is-active:after{content:"";position:absolute;display:block;width:100%;height:2px;left:0;right:0;bottom:0;background-color:#fff;transform:scaleX(0);transition:transform 200ms ease-in-out}.menu-main__link:hover:after,.menu-main__link.is-active:after{transform:scaleX(1)}.menu-main__button{position:relative;width:1.5rem;height:1rem;margin:0 .375rem;padding:0;font-size:0;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;text-indent:-9999px;z-index:600;background:rgba(0,0,0,0)}@media only screen and (min-width: 40em){.menu-main__button{display:none}}.menu-main__button:focus{outline:none}.menu-main__button-line{pointer-events:none;position:absolute;display:block;background-color:#fff;width:100%;height:2px;right:0;padding:0;z-index:6;transition:transform 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99),opacity 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99),background-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-main__button-line:nth-child(1){top:4px;width:100%}.menu-main__button-line:nth-child(2){top:10px;width:66.66667%}.menu-is-open .menu-main__button-line:nth-child(1){width:75%;transform:translate3d(0, 3px, 0) rotate(45deg)}.menu-is-open .menu-main__button-line:nth-child(2){width:75%;transform:translate3d(0, -3px, 0) rotate(-45deg)}.menu-main__list--profile{margin-left:auto}.menu-main__radio-cell{margin-left:auto}.menu-main__radio-cell.is-empty{color:#8e95a0}.submenu-global__list{position:absolute;visibility:hidden;opacity:0;top:3.25em;left:-1em;width:auto;min-width:9em;padding:.75em;border-radius:.25em;background-color:#213342;transform:translateY(1em);transition:opacity 75ms cubic-bezier(0.16, 0.68, 0.43, 0.99),transform 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.submenu-global__list:before{content:"";display:block;position:absolute;top:-0.375em;left:2.25em;width:.75em;height:.75em;background:#213342;transform:rotate(45deg)}.menu-main__item:hover .submenu-global__list{visibility:visible;opacity:1;transform:translateY(0);z-index:2}.submenu-global__item{line-height:1}.submenu-global__link{display:block;color:#fff;padding:1em 1.25em;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.075em;text-transform:uppercase}.submenu-global__link:hover{border-radius:.25em;background-color:#111827}.submenu-global__button{width:100%}.menu-profile__data{display:flex;align-items:center}.menu-profile__link{display:block;margin-right:.5rem;padding:1.5rem 0;color:#8e95a0;font-size:.75rem;line-height:1;letter-spacing:.0375em;text-transform:uppercase}.menu-profile__image{display:block;width:1.5em;height:1.5em;margin-right:.75em;border-radius:50%;background-color:#e7e9eb}.menu-profile__fname{display:block;margin-right:.5rem;padding:1.5rem 0;color:#8e95a0;font-size:.75rem;line-height:1;letter-spacing:.0375em;text-transform:uppercase}.menu-profile__caret{display:none;position:relative;width:.75em;height:.375em;transition:transform 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-profile__caret:before{content:"";position:absolute;top:0;left:0;border-radius:.1875em;border-top:.375em solid #8e95a0;border-left:.375em solid rgba(0,0,0,0);border-right:.375em solid rgba(0,0,0,0)}.menu-profile__caret:after{content:"";position:absolute;top:0;left:.125em;border-top:.25em solid #111827;border-left:.25em solid rgba(0,0,0,0);border-right:.25em solid rgba(0,0,0,0)}@media only screen and (min-width: 1025px){.page-header__profile:hover .menu-profile__caret{transform:rotate(180deg)}}.menu-main-button{position:relative;width:1.5em;height:1.5em;margin:-0.25em .25em -0.25em auto;padding:0;border:none;background-color:rgba(0,0,0,0);line-height:1}@media only screen and (min-width: 40em){.menu-main-button{display:none}}.menu-main-button:focus{outline:none}.menu-main-button:before,.menu-main-button:after{content:"";position:absolute;pointer-events:none;display:block;width:1em;height:.125em;padding:0;margin:0 .25em;background-color:#fff;transition:all 400ms ease-in-out}.menu-main-button:before{top:.25em}.menu-main-button:after{top:1em}.menu-is-open .menu-main-button:before{transform:translate3d(0, 0.375em, 0) rotate(45deg)}.menu-is-open .menu-main-button:after{transform:translate3d(0, -0.375em, 0) rotate(-45deg)}.menu-main-button__line{display:block;width:1em;height:.125em;margin:-0.125em .25em 0;background-color:#fff;pointer-events:none;transition:opacity 320ms}.menu-is-open .menu-main-button__line{opacity:0}.menu-page{position:fixed;display:flex;justify-content:space-between;top:3em;width:100%;height:4.5em;background-color:#213342}@media only screen and (min-width: 40em){.menu-page{align-items:center;height:6em;padding:0 1.5em}}.menu-page__title{display:inline-flex;align-items:center;margin:0;padding-top:.25rem;padding-left:1rem;color:#fff;font-size:1.25rem;font-weight:400;line-height:2.75rem}@media only screen and (min-width: 40em){.menu-page__title{font-size:1.5rem;line-height:3.5rem;padding-top:.5rem;padding-left:0}}.menu-page__title-number{height:1.5rem;font-size:.875rem;line-height:.75;padding:.5rem;border-radius:.25rem;margin-right:.75rem}.menu-page__links{height:100%}.menu-page__list{display:flex;padding-left:1rem;overflow:scroll}@media only screen and (min-width: 40em){.menu-page__list{height:2em;padding-left:0;overflow:initial}}.menu-page__item{flex:1 0 auto;height:100%;margin-left:1em}@media only screen and (min-width: 40em){.menu-page__item{flex:0 1 auto;margin-left:1.5em}}.menu-page__item:last-child{padding-right:1em}@media only screen and (min-width: 40em){.menu-page__item:last-child{padding-right:0}}.menu-page__item:first-child{flex:0 1 auto;margin-left:0;padding-right:0;white-space:nowrap}.menu-page__link{position:relative;display:block;height:100%;padding-bottom:.625em;color:#8e95a0;font-size:.75rem;transition:color 320ms ease-in-out}@media only screen and (min-width: 40em){.menu-page__link{font-size:1rem;padding-bottom:.5em}}.menu-page__link:hover,.menu-page__link.is-active{color:#fff}.menu-page__link:after,.menu-page__link.is-active:after{content:"";position:absolute;display:block;width:100%;height:2px;left:0;right:0;bottom:0;background-color:#5840e0;transform:scaleX(0);transition:transform 200ms ease-in-out}.menu-page__link:hover:after,.menu-page__link.is-active:after{transform:scaleX(1)}.menu-page__actions{position:absolute;top:.875em;right:.75em;display:flex}@media only screen and (min-width: 40em){.menu-page__actions{position:relative;right:initial}}.menu-page-status{position:relative;display:none;align-items:center;margin-right:1em;font-size:1rem;line-height:1;color:#8e95a0}@media only screen and (min-width: 40em){.menu-page-status{display:flex}}.menu-page-button{position:relative;display:flex;align-items:center;min-width:1.5rem;height:1.5rem;margin-right:.75rem;padding:0 .75rem;border:none;border-radius:.75rem;background-color:#41505d;font-size:.875rem;line-height:1;color:#8e95a0;cursor:pointer}@media only screen and (min-width: 40em){.menu-page-button{min-width:2em;height:2em;margin-right:1em;padding:0 1.5rem;border-radius:1em;font-size:1rem}}.menu-page-button:last-child{margin-right:0}.menu-page-button--primary{color:#fff;background-color:#5840e0}.menu-page-button--destroy{color:#fff;background-color:#c02e52}.menu-page-button--export{display:none;padding:0;background-size:.75em .75em;background-image:url("data:image/svg+xml;utf8,<svg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.14645 4.14645L6.5 6.79289V0H5.5V6.79289L2.85355 4.14645L2.14645 4.85355L6 8.70711L9.85355 4.85355L9.14645 4.14645Z' fill='%23FFFFFF'/><path d='M1 9H0V12H12V9H11V11H1V9Z' fill='%23FFFFFF'/></svg>");background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 40em){.menu-page-button--export{display:flex}}.menu-page-button--options{padding:0;background-size:100% 100%;background-image:radial-gradient(circle at 7px center, #ffffff 1px, transparent 2px),radial-gradient(circle at 12px center, #ffffff 1px, transparent 2px),radial-gradient(circle at 17px center, #ffffff 1px, transparent 2px);background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 40em){.menu-page-button--options{background-image:radial-gradient(circle at 11px center, #ffffff 1px, transparent 2px),radial-gradient(circle at 16px center, #ffffff 1px, transparent 2px),radial-gradient(circle at 21px center, #ffffff 1px, transparent 2px)}}.menu-page-button__text{color:inherit;padding:0 1.5rem}.menu-page-button__list{position:absolute;visibility:hidden;opacity:0;z-index:10;transform:translateY(0.25em);top:2.25em;right:0;min-width:15em;margin-top:.75em;border:1px solid #d1d5db;border-radius:.25em;background-color:#fff;box-shadow:0 .25rem 1rem rgba(1,22,39,.125);transition:opacity 240ms ease-in-out,transform 240ms ease-in-out}.is-open .menu-page-button__list{visibility:visible;opacity:1;transform:translateY(0)}.menu-page-button__list:before{content:"";position:absolute;width:.75em;height:.75em;top:-0.375em;right:1.25em;border-top:1px solid #d1d5db;border-left:1px solid #d1d5db;background-color:#fff;transform:rotate(45deg)}.menu-page-button__item{border-bottom:1px solid #d1d5db}.menu-page-button__item:last-child{border-bottom:none}.menu-page-button__link,.menu-page-text__item{display:block;background:none;border:none;padding:1em;text-align:left;transition:background-color 240ms ease-in-out}.menu-page-button__link:hover,.menu-page-text__item:hover{background-color:#f7f9fa}.menu-page-button__title,.menu-page-text__title,.menu-page-button__description{pointer-events:none}.menu-page-button__title,.menu-page-text__title{margin:0 0 .25rem;color:#111827;font-size:1rem;font-weight:700;line-height:1}.menu-page-button__link--delete .menu-page-button__title,.menu-page-button__link--delete .menu-page-text__title{color:#c02e52}.menu-page-button__description{margin:0;color:#4b5563;font-size:.875rem;line-height:1.375}.menu-page-button__link--delete .menu-page-button__description{color:#c02e52}.menu-page-text__item{cursor:not-allowed}.menu-page-text__title{color:#4b5563}.menu-shareable{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:1px solid #d1d5db;width:100%;height:3.75em;z-index:1;padding:0 .5em 0 1.5em}.menu-shareable__list{display:flex;align-items:center}.menu-shareable__item{position:relative;padding:0 1em;line-height:1}.menu-shareable__item:nth-child(1),.menu-shareable__item:nth-child(2){display:none}@media only screen and (min-width: 40em){.menu-shareable__item:nth-child(1),.menu-shareable__item:nth-child(2){display:block}}.menu-shareable__logo{display:flex;align-items:center}.menu-shareable__logo .icon-monograph{width:1.3125em;height:1.3125em;fill:#111827}.menu-shareable__title{display:block;margin-left:.75em;color:#111827;font-weight:700}.menu-shareable__link{display:block;padding:1.5rem 0;color:#8e95a0;font-weight:400;line-height:1;transition:color 400ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.menu-shareable__link:hover{color:#fff}.menu-shareable__link.is-active{color:#fff;font-weight:600;letter-spacing:.0375em}.menu-shareable__button{display:flex;align-items:center;justify-content:center;height:2em;min-width:5em;padding:0 1em;border-radius:1em;line-height:1;cursor:pointer;color:#fff;border:1px solid #5840e0;background-color:#5840e0}.menu-shareable__organization{margin:0 0 .25rem;color:#8e95a0;font-size:1.25rem;font-weight:400}.menu-shareable__project{margin:0 0 1rem;font-size:2rem}.menu-mobile{display:flex;width:100%;z-index:1;padding:.5em .5em;background:var(--color-neutral-40)}@media only screen and (min-width: 960px){.menu-mobile{display:none}}.menu-mobile__list{display:flex;align-items:center;width:100%}.menu-mobile__item{position:relative;padding:0 .25em;line-height:1}.button{display:flex;align-items:center;justify-content:center;min-width:6em;padding:0 1em;height:2.5em;outline:none;border:1px solid #d1d5db;border-radius:.25em;background-color:rgba(0,0,0,0);font-weight:400;text-align:center;cursor:pointer}.button.is-enabled{color:#fff;border:1px solid #5840e0;background-color:#5840e0;transition:all 400ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.button.is-enabled:hover{border-color:#422ec0;background-color:#422ec0}.button.is-disabled{cursor:not-allowed;color:#c0c5c9;border:1px solid #c0c5c9}.button-create{position:relative;display:flex;align-items:center;width:100%;height:3.375em;color:#8e95a0;border:1px solid #d1d5db;border-radius:.25em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.button-create:hover{border-color:#8e95a0}.button-create:before{content:"";position:absolute;display:block;left:1.5em;width:.5em;height:.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik00Ljc1IDMuMjVWMGgtMS41djMuMjVIMHYxLjVoMy4yNVY4aDEuNVY0Ljc1SDh2LTEuNUg0Ljc1eiIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat}.button-create:after{content:"";position:absolute;display:block;top:.875em;left:1em;width:1.5em;height:1.5em;border:1px solid #d1d5db;border-radius:50%}.button.is-saving{color:#fff;font-weight:700;background:repeating-linear-gradient(-45deg, #7e6ce7, #7e6ce7 8px, #5840e0 8px, #5840e0 16px);background-size:146px;animation:Gradient 1.5s infinite linear;pointer-events:none}@keyframes Gradient{0%{background-position:0% 0}100%{background-position:100% 0}}.button--large{min-width:10em;height:3em}.button--small{min-width:5em;height:2em}.button--round{border-radius:2rem}.button--outline{width:auto;color:#4b5563;padding:0 1rem;border:1px solid #8e95a0}.delete-button{color:#fff;border:1px solid #ea4157;background-color:#ea4157}.segment{display:flex;align-items:center;align-content:center}.segment__option{color:#4b5563;padding:.6875em .75em;border:1px solid #8e95a0;border-radius:0;background-color:#fff;line-height:1}.segment__option:hover{color:#111827;border-color:#111827}.segment__option:first-child{border-top-left-radius:.25em;border-bottom-left-radius:.25em}.segment__option:not(:first-child){border-left:none}.segment__option:last-child{border-top-right-radius:.25em;border-bottom-right-radius:.25em}.segment__option.is-selected{color:#111827;border-color:#111827}.page-field--join{display:flex}.field--small{height:2.5em}.field--large{height:3.375em}.field.field--small{margin-bottom:0rem}.field--small .field__label{display:none}.field--small .field__block{height:100%}.field--small .field__input{padding:0 0 0 .75rem}.field__block{position:relative;display:flex;align-items:center;width:100%;height:3.375em;background-color:#fff;border-width:1px;border-style:solid;border-color:#8e95a0;border-radius:.25em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.is-disabled .field__block{cursor:not-allowed;background-color:#f7f9fa}.field__block:hover,.is-focused .field__block{border-color:#111827;z-index:1}.is-disabled .field__block:hover{border-color:#dfe2e4}.field__label{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;padding:0 .75em;color:#4b5563;font-size:1em;font-weight:400;line-height:1}.field__link{position:relative;width:100%;height:1rem;max-width:100%;overflow:hidden;margin:0 .75em;color:#5840e0;text-decoration:underline;font-size:1em;font-weight:400;line-height:1;white-space:nowrap}.is-disabled .field__link{text-decoration:line-through;pointer-events:none;color:#dfe2e4}.has-value .field__label,.is-focused .field__label,.field[data-type=date] .field__label{align-self:flex-start;top:0;left:0;right:0;transform:translateY(0%);padding:.625rem .75rem;font-size:.75em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field__input{width:100%;height:100%;padding:.875rem 0 0 .75em;border:none;outline:none;background:rgba(0,0,0,0);font-size:1rem;line-height:2rem}.field__block .field__input--percent{padding-right:1.5em;background-position:right .75em bottom .625em;background-repeat:no-repeat;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.has-value .field__block .field__input--percent,.is-focused .field__block .field__input--percent{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOC41NzE5OTk5NyAyLjE0NEgxMC4yNjhsLTYuMTYwMDAwMDMgMTEuMDRoLTEuNzEybDYuMTc2LTExLjA0ek0xMS45OTYgMTAuMDQ4di44MzJjMCAxLjQ0LS42ODggMi40NDgtMi4zODQwMDAwMyAyLjQ0OC0xLjUwNCAwLTIuMzM2LS44OTYtMi4zMzYtMi40NDh2LS44MzJjMC0xLjU1Mi44NjQtMi40MzIgMi4zMzYtMi40MzJDMTEuMTQ4IDcuNjE2IDExLjk5NiA4LjQ4IDExLjk5NiAxMC4wNDh6bS0yLjM2ODAwMDAzIDIuMDhDMTAuMzE2IDEyLjEyOCAxMC42MzYgMTEuNjMyIDEwLjYzNiAxMC44NjR2LS43ODRjMC0uODQ4LS4zNTItMS4yNDgtMS4wMDgwMDAwMy0xLjI0OC0uNjQgMC0uOTc2LjQxNi0uOTc2IDEuMjQ4di43ODRjMCAuNzg0LjI1NiAxLjI2NC45NzYgMS4yNjR6bS00LjExMi03LjY5NnYuODMyYzAgMS40NC0uNjg4IDIuNDQ4LTIuMzg0IDIuNDQ4LTEuNTIgMC0yLjM1Mi0uODk2LTIuMzUyLTIuNDQ4di0uODMyYzAtMS41NTIuODY0LTIuNDMyIDIuMzUyLTIuNDMyIDEuNTM2IDAgMi4zODQuODY0IDIuMzg0IDIuNDMyem0tMi4zODQgMi4wOGMuNzA0IDAgMS4wMDgtLjQ5NiAxLjAwOC0xLjI2NHYtLjc4NGMwLS44NDgtLjMzNi0xLjI0OC0xLjAwOC0xLjI0OC0uNjI0IDAtLjk2LjQxNi0uOTYgMS4yNDh2Ljc4NGMwIC43ODQuMjU2IDEuMjY0Ljk2IDEuMjY0eiIgZmlsbD0iIzAxMTYyNyIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==)}.field__error{display:none}.field__toggle{width:100%;margin-left:.75rem}.field__input::-webkit-input-placeholder{opacity:0}.field__input:focus::-webkit-input-placeholder{opacity:1;color:#dfe2e4;transition:opacity 450ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.field__input::-ms-input-placeholder{opacity:0}.field__input:focus::-ms-input-placeholder{opacity:1;color:#dfe2e4;transition:opacity 450ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.field__input::-moz-placeholder{opacity:0}.field__input:focus::-moz-placeholder{opacity:1;color:#dfe2e4;transition:opacity 450ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.field__input:-moz-placeholder{opacity:0}.field__input:focus:-moz-placeholder{opacity:1;color:#dfe2e4;transition:opacity 450ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.field__button{height:2rem;padding:0 1rem;outline:none;border-radius:.25rem;font-size:.75rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em}.field__button--save{display:none;color:#fff;border:none;background-color:#5840e0;margin-right:.375rem}.field.is-editable .field__button--save{display:block}.field__button--copy,.field__button--toggle{height:2rem;color:#8e95a0;margin-right:.75rem;background-color:#fff;border:1px solid #d1d5db}.field__button--copy{position:absolute;right:0}.is-disabled .field__button--copy{pointer-events:none}.field__button--toggle:after{content:"Edit"}.field.is-editable .field__button--toggle:after{content:"Cancel"}.page-field--join .field:first-child .field__block{border-top-right-radius:0;border-bottom-right-radius:0}.page-field--join .field:last-child .field__block{border-top-left-radius:0;border-bottom-left-radius:0}.page-field--join .field:last-child{margin-left:-1px}.field__inline{display:flex;align-items:center;justify-content:space-between}.field__label--inline{color:#4b5563;font-size:1em;font-weight:400;line-height:1}.field__input--inline{position:relative;padding:.5em .75em;text-align:right;outline:none;background-color:#fff;border-width:1px;border-style:solid;border-color:#dfe2e4;border-radius:.25em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.field__inline .field__input--percent{padding-left:0;padding-right:1.5em;background-position:right .75em center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOC41NzE5OTk5NyAyLjE0NEgxMC4yNjhsLTYuMTYwMDAwMDMgMTEuMDRoLTEuNzEybDYuMTc2LTExLjA0ek0xMS45OTYgMTAuMDQ4di44MzJjMCAxLjQ0LS42ODggMi40NDgtMi4zODQwMDAwMyAyLjQ0OC0xLjUwNCAwLTIuMzM2LS44OTYtMi4zMzYtMi40NDh2LS44MzJjMC0xLjU1Mi44NjQtMi40MzIgMi4zMzYtMi40MzJDMTEuMTQ4IDcuNjE2IDExLjk5NiA4LjQ4IDExLjk5NiAxMC4wNDh6bS0yLjM2ODAwMDAzIDIuMDhDMTAuMzE2IDEyLjEyOCAxMC42MzYgMTEuNjMyIDEwLjYzNiAxMC44NjR2LS43ODRjMC0uODQ4LS4zNTItMS4yNDgtMS4wMDgwMDAwMy0xLjI0OC0uNjQgMC0uOTc2LjQxNi0uOTc2IDEuMjQ4di43ODRjMCAuNzg0LjI1NiAxLjI2NC45NzYgMS4yNjR6bS00LjExMi03LjY5NnYuODMyYzAgMS40NC0uNjg4IDIuNDQ4LTIuMzg0IDIuNDQ4LTEuNTIgMC0yLjM1Mi0uODk2LTIuMzUyLTIuNDQ4di0uODMyYzAtMS41NTIuODY0LTIuNDMyIDIuMzUyLTIuNDMyIDEuNTM2IDAgMi4zODQuODY0IDIuMzg0IDIuNDMyem0tMi4zODQgMi4wOGMuNzA0IDAgMS4wMDgtLjQ5NiAxLjAwOC0xLjI2NHYtLjc4NGMwLS44NDgtLjMzNi0xLjI0OC0xLjAwOC0xLjI0OC0uNjI0IDAtLjk2LjQxNi0uOTYgMS4yNDh2Ljc4NGMwIC43ODQuMjU2IDEuMjY0Ljk2IDEuMjY0eiIgZmlsbD0iIzAxMTYyNyIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat}.field__check-label{margin-left:.375em}.data__title{padding:.625rem 0 .5rem;color:#8e95a0;font-size:.75rem;font-weight:400;line-height:1}.data__value{font-size:1.5rem;font-weight:400;line-height:1}.date-range{display:flex}.date-range__begin-date .field__title,.date-range__end-date .field__title{align-self:flex-start;padding:.625rem .75rem;font-size:.75em;line-height:1}.date-range__begin-date .field__block{border-right:0;border-radius:.25em 0 0 .25em}.date-range__end-date .field__block{border-radius:0 .25em .25em 0}.date-range__label{display:inline-flex;align-items:center;height:100%;padding:.75em;border-right:1px solid #e7e9eb;height:2.625em;padding:.75em;line-height:1;border-radius:.25em;background-color:#fff;border:1px solid #dfe2e4}.textarea{position:relative;width:100%;padding:.75em;outline:none;resize:none;border:1px solid #e7e9eb;font-size:1rem;line-height:1.25;border-radius:.25em;overflow:auto;height:auto;max-height:350px}.select{cursor:pointer;position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;width:100%;padding:.5rem .625rem;border-radius:.1875rem;background-color:#fff;border:1px solid #8e95a0;font-size:.875rem;line-height:1rem;transition:border-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}@media only screen and (min-width: 40em){.select{padding:.75rem;font-size:1rem;border-radius:.25rem}}.select:focus{outline:none}@media only screen and (min-width: 40em){.select--small{height:2.5rem}}.select--large{height:2rem}@media only screen and (min-width: 40em){.select--large{height:3.375rem}}.select:hover{border-color:#111827}.select.is-disabled:hover{cursor:auto;border-color:#8e95a0}.select__label{pointer-events:none;width:100%;color:#4b5563;line-height:1.5;transition:color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.select:hover .select__label{color:#111827}.select.is-disabled:hover .select__label{color:#8e95a0}.select--small.is-open .select__label,.select--small.has-value .select__label,.select--small.is-multiselect .select__label{display:none}.select--large.is-open .select__label,.select--large.has-value .select__label{display:none}@media only screen and (min-width: 40em){.select--large.is-open .select__label,.select--large.has-value .select__label{display:block;font-size:.75rem}}.select__reset{opacity:0;visibility:hidden}.select--small .select__reset{position:absolute;width:2.5em;height:2.5em;left:-1px}.select--small .select__reset:before,.select--small .select__reset:after{content:"";position:absolute;width:30%;height:.0625em;top:50%;left:35%;background-color:#111827;transition:background-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.select--small .select__reset:before{transform:rotate(45deg)}.select--small .select__reset:after{transform:rotate(-45deg)}.select--small.has-value .select__reset{opacity:1;visibility:visible}.select--small.has-value .select__reset:hover:before,.select--small.has-value .select__reset:hover:after{background-color:#5840e0}.select__data{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;pointer-events:none;width:calc(100% - 1.25em);overflow:hidden;line-height:1.25;transform:translateX(0);transition:transform 400ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.select__data a{color:inherit}.select.has-value .select__data{height:1.25em}.select.is-open .select__data{display:none}.select--small.select--reset.has-value .select__data{padding:0 .75em;border-left:1px solid #d1d5db;transform:translateX(1.5em)}.select__list{position:absolute;overflow-y:auto;top:-0.75em;left:-0.75em;min-width:calc(100% + 1.5em);max-height:0;padding:1em;opacity:0;visibility:hidden;border-radius:.25em;border:1px solid #d1d5db;background-color:#fff;box-shadow:0 .25em 1em rgba(1,22,39,.125);transform:translateY(0.75em);transition:transform 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.select.is-open .select__list{opacity:1;visibility:visible;transform:translateY(0);z-index:9;max-height:18.75em}.select__item{padding:.125em .5em;white-space:nowrap;display:flex;align-items:center;justify-content:space-between}.select__item a{display:block;width:100%;color:inherit;margin:-0.125em -0.5em;padding:.125em .5em}.select__item:hover{color:#fff;background-color:#5840e0;border-radius:.1875em}.select__item.is-selected{color:#5840e0;background-color:#fff}.select__item--create{color:#5840e0;background-color:#fff}.select__item--create:hover{color:#5840e0;background-color:#fff;border:2px solid #5840e0;box-sizing:border-box;margin:-2px;border-radius:.25em}.is-multiselect .select__item.is-selected:after{content:"";display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;margin-left:.5em;background-repeat:no-repeat;background-position:center center;border-radius:50%;background-color:#5840e0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8dGl0bGU+ICAgIFBhdGggMiAgPC90aXRsZT4gIDxwYXRoIGQ9Ik0xIDMuNWwzIDNMOSAxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMS41IiBmaWxsPSJub25lIi8+PC9zdmc+)}.select__arrows{position:absolute;display:flex;flex-wrap:wrap;width:.5rem;right:.625rem}@media only screen and (min-width: 40em){.select__arrows{right:.75rem}}.select__arrow{position:relative;display:block;width:.5rem;height:.25rem}.select__arrow:before,.select__arrow:after{content:"";position:absolute;transition:border-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.select__arrow--top{margin-bottom:.125rem}.select__arrow--top:before{top:0;left:0;border-radius:.125rem;border-bottom:.25rem solid #8e95a0;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.select:hover .select__arrow--top:before{border-bottom-color:#4b5563}.select__arrow--top:after{left:.125rem;top:.125rem;border-bottom:.125rem solid #fff;border-left:.125rem solid rgba(0,0,0,0);border-right:.125rem solid rgba(0,0,0,0)}.select__arrow--bottom:before{top:0;left:0;border-radius:.125rem;border-top:.25rem solid #8e95a0;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.select:hover .select__arrow--bottom:before{border-top-color:#4b5563}.select__arrow--bottom:after{left:.125rem;top:0;border-top:.125rem solid #fff;border-left:.125rem solid rgba(0,0,0,0);border-right:.125rem solid rgba(0,0,0,0)}.select--only-arrows{border:none}.select--only-arrows .select__label{display:none}.select__error{display:none}#user_organization_referrer{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 .75rem;border-radius:.1875rem;width:100%;height:100%;background-image:url("data:image/svg+xml;utf8,<svg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.146447 2.14645C0.341709 1.95118 0.658291 1.95118 0.853553 2.14645L4 5.29289L7.14645 2.14645C7.34171 1.95118 7.65829 1.95118 7.85355 2.14645C8.04882 2.34171 8.04882 2.65829 7.85355 2.85355L4.35355 6.35355C4.15829 6.54882 3.84171 6.54882 3.64645 6.35355L0.146447 2.85355C-0.0488155 2.65829 -0.0488155 2.34171 0.146447 2.14645Z' fill='%23A0A8AE'/></svg>");background-repeat:no-repeat;background-position:center right .75rem}#user_organization_referrer:focus{border-radius:.1875rem;outline:none;box-shadow:0px 0px 0px 1px #8e95a0}.upload{position:relative;display:flex;justify-content:space-between;margin-bottom:1em;padding:.75em;border:1px solid #d1d5db;border-radius:.25em}.upload__media{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:10em;height:6.25em;border:1px solid #d1d5db;border-radius:.25em;transition:all 300ms ease-in-out}.upload__media:hover{background-color:#f7f9fa}.upload__media.is-empty:hover{border-color:#8e95a0}.upload__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.75rem;text-align:center;background-color:#f7f9fa}.upload__placeholder:after{content:"Upload Image";color:#8e95a0;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.0375em;transition:color 300ms ease-in-out}.upload__media.is-empty:hover .upload__placeholder{border-color:#8e95a0}.upload__media.is-empty:hover .upload__placeholder:after{color:#4b5563}.upload__input{position:absolute;cursor:pointer;width:12rem;height:8.125rem;background-color:red;top:-1rem;left:-1rem;font-size:.625rem;border:none;border-radius:0;box-shadow:none;background-color:rgba(0,0,0,0);opacity:0}.upload__input:focus{outline:none}.upload__image{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;transition:opacity 300ms ease-in-out}.upload__media:hover .upload__image{opacity:.125}.upload__media:after{content:"Replace";position:absolute;display:inline-flex;align-items:center;justify-content:center;height:2rem;bottom:.375rem;padding:0 1rem;color:#8e95a0;font-size:.75rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.0375em;pointer-events:none;border:1px solid #d1d5db;border-radius:.25rem;background-color:#fff;opacity:0;transform:translateY(0.375rem);transition:all 300ms ease-in-out}.upload__media:not(.is-empty):hover:after{opacity:1;transform:translateY(0)}.upload__delete{position:absolute;opacity:0;visibility:hidden;top:1.125rem;left:9rem;color:#8e95a0;background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;padding:.125rem .375rem .0625rem;line-height:1;transition:all 300ms ease-in-out}.upload__delete:focus{outline:none}.upload__delete:hover{color:#fff;border-color:#ea4157;background-color:#ea4157}.upload__delete.is-active{opacity:1;visibility:visible}.upload__text{width:calc(100% - 10.75em)}.upload__title{display:block;color:#8e95a0;font-size:.75rem;line-height:1.5}.upload__description{display:block;color:#4b5563;line-height:1.25}.choice{position:relative;display:flex;align-items:center;width:100%;height:3.375em;color:#111827;background-color:#fff;border-width:1px;border-style:solid;border-color:#dfe2e4;border-radius:.25em;padding:0 1em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.choice:not(.is-disabled):hover{border-color:#8e95a0}.choice.is-active{border-color:#8e95a0}.choice-disconnet{color:#8e95a0}.choice-disconnet:hover{text-decoration:underline}.choice:not(.is-active) .svg-background{fill:#e7e9eb}.choice-logo{margin-right:1em}.choice-logo svg{transform:scale(2)}.choice-content__text{font-size:.75em;color:#8e95a0}.choice.is-active .choice-content__text{color:#111827}.choice-icon{margin-left:auto}.toggle{display:inline-flex;align-items:center;cursor:pointer}.toggle.is-disabled{pointer-events:none}.toggle.is-disabled .toggle__switch{display:none}.toggle__switch{position:relative;width:2.75em;height:1.5em;margin-right:.75em;background-color:#e7e9eb;border-radius:1em}.toggle.has-value .toggle__switch{background-color:#5840e0}.toggle.has-value.is-disabled .toggle__switch{background-color:#8e95a0}.toggle__switch:before{content:"";position:absolute;top:.125em;width:1.25em;height:1.25em;border-radius:50%;background-color:#fff;transform:translateX(0.125em);transition:transform 320ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.toggle.has-value .toggle__switch:before{transform:translateX(1.375em)}.toggle__label{pointer-events:none;color:#4b5563;line-height:1}.toggle__input{display:none}.is-hidden{display:none}.modal{display:none}.modal-is-active .modal,.react-modal{display:block;position:fixed;content:"";top:0;left:0;right:0;bottom:0;background:rgba(247,249,250,.9375);z-index:-1;opacity:0;transition:opacity .2s,z-index 0s .2s;text-align:center;overflow:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.modal-is-active .modal>*,.react-modal>*{display:inline-block;white-space:normal;vertical-align:middle;text-align:left}.modal-is-active .modal:before,.react-modal:before{display:inline-block;overflow:hidden;width:0;height:100%;vertical-align:middle;content:""}.modal-is-active.modal-is-visible .modal,.react-modal{z-index:999;opacity:1;transition:opacity .2s}.modal-overlay,.react-modal-overlay{position:relative;overflow:hidden;max-height:90%;overflow-x:hidden;overflow-y:auto;background-color:#fff;z-index:-1;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s,z-index 0s .2s;border:1px solid #d1d5db;border-radius:.25em}body.invoices .modal-overlay,body.invoices .react-modal-overlay{overflow:visible}.modal-is-visible .modal-overlay,.react-modal-overlay{z-index:100;opacity:1;transform:scale(1);transition:opacity .2s,transform .2s}.modal-content{min-width:30rem;padding:1.5em}.wide-modal{width:43rem}.modal-content__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem}.modal-content__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:.01875em}.modal-content__description{margin-top:1.5rem;margin-right:30%}.modal-content__close{cursor:pointer;color:#8e95a0;font-size:2.5rem;line-height:.5}.modal-content__buttons{position:relative;display:flex;align-items:center;margin-bottom:2rem}.modal-content__button{position:relative;display:flex;align-items:center;justify-content:center;width:50%;height:3.375rem;color:#8e95a0;background-color:#fff}.modal-content__button-input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.modal-content__button-label{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;border:1px solid #d1d5db;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99);pointer-events:none}.modal-content__button:first-child .modal-content__button-label{border-right-color:rgba(0,0,0,0);border-radius:.25em 0 0 .25em}.modal-content__button:last-child .modal-content__button-label{border-left-color:rgba(0,0,0,0);border-radius:0 .25em .25em 0}.modal-content__buttons input[type=radio]:checked+label{color:#5840e0;border-color:#5840e0}.modal-content__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;width:100%}.modal-content__actions button{margin-bottom:1rem}.modal-content__actions button:last-child{margin-bottom:none}.modal-content__form .select,.modal-content__form .field{margin-bottom:24px}.modal-content__form textarea{width:100%;outline:none;border-radius:4px;border:1px solid #dfe2e4;padding-top:none;resize:vertical;padding:16px;margin-bottom:24px}.modal-content__form ::-webkit-input-placeholder{color:#8e95a0}.modal-content__button-submit{display:flex;align-items:center;justify-content:center;width:100%;height:3.375rem;color:#fff;border:0;border-radius:.25em;background-color:#5840e0;font-weight:700;text-align:center;letter-spacing:.01875em}.modal-content__button-delete{display:flex;align-items:center;justify-content:center;width:100%;height:3.375rem;color:#fff;border:0;border-radius:.25em;background-color:#ea4157;font-weight:700;text-align:center;letter-spacing:.01875em}.modal-content__button-submit.is-saving{color:#fff;font-weight:700;background:repeating-linear-gradient(-45deg, #7e6ce7, #7e6ce7 8px, #5840e0 8px, #5840e0 16px);background-size:250px;animation:Gradient 1.5s infinite linear;pointer-events:none}.modal-content__button-submit.is-disabled{cursor:not-allowed;background-color:#c0c5c9;border:1px solid #c0c5c9}.modal-content__button-cancel,.modal-content__button-cancel button{cursor:pointer;color:#8e95a0;border:none;outline:none;background:none;padding:0}.modal-content__button-cancel button{margin-top:1rem}.modal-content__field{margin-bottom:1em}.modal-content__checkbox{margin-bottom:2.5em}.modal-content__inputs{padding:20px 60px 60px}.modal-content__label{text-transform:uppercase;display:block;color:#fff;letter-spacing:.3em;font-size:12px;font-weight:700;margin:20px 0 3px}.modal-content__input{width:100%;height:54px;font-size:21px;font-weight:500;padding:0 18px;background:#9da8a8;border:none;border-radius:2px;transition:all 375ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.modal-content__input:active,.modal-content__input:focus{outline:none !important;background:#fff}.modal-content__warning{color:#5840e0;margin-bottom:16px}::-webkit-input-placeholder{color:#535858}.react-modal .modal-content{width:45em;margin:0;padding:0}.react-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5em;border-bottom:1px solid #d1d5db}.react-modal .modal-header__text{display:flex;align-items:center;justify-content:space-between;width:100%}.react-modal .modal-header__title{font-size:1.5rem;line-height:1}.react-modal .modal-header__date{color:#c0c5c9;font-size:.75rem;line-height:1;margin-bottom:.25rem}.react-modal .modal-header__total{min-width:calc(20% - 1.5rem);font-size:2rem;line-height:1}.react-modal .modal-header__close{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0 0 0 1rem;padding:0;border:none;border-radius:0;box-shadow:none;background-color:rgba(0,0,0,0);cursor:pointer}.react-modal .modal-header__close:before,.react-modal .modal-header__close:after{content:"";position:absolute;display:block;width:1em;height:2px;background-color:#8e95a0}.react-modal .modal-header__close:before{transform:rotate(45deg)}.react-modal .modal-header__close:after{transform:rotate(-45deg)}.react-modal .modal-section{padding:1.5em}.react-modal .modal-section--no-padding{padding:0}.react-modal .modal-buttons{display:flex;align-items:center;justify-content:space-between;padding:1.5em 1em;border-top:1px solid #d1d5db}.react-modal .modal-button{width:100%;margin:0 .5em;padding:.6875rem 0;color:#c0c5c9;border:1px solid #d1d5db;border-radius:1.25rem;background-color:rgba(0,0,0,0);line-height:1;text-align:center;letter-spacing:.01875em}.react-modal .modal-button--primary-fill{color:#fff;border-color:#5840e0;background-color:#5840e0}.react-modal .modal-button--gray-outline{color:#c0c5c9;border:1px solid #d1d5db;background-color:rgba(0,0,0,0)}.react-modal .modal-button--red-fill{color:#fff;border-color:#ea4157;background-color:#ea4157}.react-modal .modal-button.is-saving{color:#fff;background:repeating-linear-gradient(-45deg, #7e6ce7, #7e6ce7 8px, #5840e0 8px, #5840e0 16px);background-size:250px;animation:Gradient 1.5s infinite linear;pointer-events:none}body.timesheets.organization_timesheets .modal .modal-content,body.timesheets.index .modal .modal-content{width:25em;min-width:25em;margin:0;padding:0}body.timesheets.organization_timesheets .modal .modal-header,body.timesheets.index .modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:.5em 1em}body.timesheets.organization_timesheets .modal .modal-header__text,body.timesheets.index .modal .modal-header__text{display:flex;align-items:center;justify-content:space-between;width:100%}body.timesheets.organization_timesheets .modal .modal-header__title,body.timesheets.index .modal .modal-header__title{font-size:1rem;font-weight:700;line-height:1}body.timesheets.organization_timesheets .modal .modal-header__close,body.timesheets.index .modal .modal-header__close{position:relative;display:flex;align-items:center;justify-content:center;width:2em;height:2em;margin:0 -0.5em 0 1em;padding:0;border:none;border-radius:0;box-shadow:none;background-color:rgba(0,0,0,0);cursor:pointer}body.timesheets.organization_timesheets .modal .modal-header__close:before,body.timesheets.organization_timesheets .modal .modal-header__close:after,body.timesheets.index .modal .modal-header__close:before,body.timesheets.index .modal .modal-header__close:after{content:"";position:absolute;display:block;width:.75em;height:2px;background-color:#8e95a0}body.timesheets.organization_timesheets .modal .modal-header__close:before,body.timesheets.index .modal .modal-header__close:before{transform:rotate(45deg)}body.timesheets.organization_timesheets .modal .modal-header__close:after,body.timesheets.index .modal .modal-header__close:after{transform:rotate(-45deg)}body.timesheets.organization_timesheets .modal .modal-section,body.timesheets.index .modal .modal-section{padding:1em}body.timesheets.organization_timesheets .modal .modal-section__block,body.timesheets.index .modal .modal-section__block{margin-bottom:1em}body.timesheets.organization_timesheets .modal .modal-section__block:last-child,body.timesheets.index .modal .modal-section__block:last-child{margin-bottom:0}body.timesheets.organization_timesheets .modal .modal-section__title,body.timesheets.index .modal .modal-section__title{color:#8e95a0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.0375em;margin-bottom:.5rem}body.timesheets.organization_timesheets .modal .modal-buttons,body.timesheets.index .modal .modal-buttons{display:flex;align-items:center;justify-content:space-between;padding:1em .5em}body.timesheets.organization_timesheets .modal .modal-button,body.timesheets.index .modal .modal-button{position:relative;width:100%;height:1.5rem;margin:0 .375em;padding:0;border-radius:.75rem;font-size:.875rem;line-height:1;color:#c0c5c9;border:1px solid #d1d5db;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer}@media only screen and (min-width: 40em){body.timesheets.organization_timesheets .modal .modal-button,body.timesheets.index .modal .modal-button{height:2em;margin:0 .5em;border-radius:1em;font-size:1rem}}body.timesheets.organization_timesheets .modal .modal-button--primary,body.timesheets.index .modal .modal-button--primary{color:#fff;border-color:#5840e0;background-color:#5840e0}body.timesheets.organization_timesheets .modal .date-range__begin-date,body.timesheets.organization_timesheets .modal .date-range__end-date,body.timesheets.organization_timesheets .modal .segment__option,body.timesheets.index .modal .date-range__begin-date,body.timesheets.index .modal .date-range__end-date,body.timesheets.index .modal .segment__option{flex:1 0 auto;width:50%}.paybar{position:fixed;display:flex;align-items:center;justify-content:space-between;left:0;left:var(--sidebar);right:0;bottom:0;width:calc(100% - var(--sidebar) - 12rem);height:3.75rem;margin:0 auto 1rem;padding:0 .875rem;font-size:1rem;font-weight:400;letter-spacing:.0375em;color:#fff;border-radius:.5rem;background:#111827;box-shadow:0 .25rem 1rem 0 .25rem 1rem rgba(1,22,39,.125);z-index:4;transition:width 160ms ease-out}.paybar__timer{justify-self:flex-start;width:2em;height:2em;margin-right:5.5em}.paybar__video{display:flex;align-items:center;position:relative;z-index:1}.paybar__video-image{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #9f8cf5;border-radius:1rem}.paybar__video-image svg{color:#9f8cf5;margin-left:3px}.paybar__video-text{font-size:.75rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.0375em;color:#9f8cf5;margin-left:.5rem}.paybar__content{position:absolute;width:100%;text-align:center}.paybar__button{display:flex;align-items:center;justify-content:center;position:absolute;right:1rem;min-width:7.5rem;padding:0 1rem;height:2rem;color:#fff;outline:none;border:none;border-radius:.25rem;background-color:#5840e0;font-size:.75rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.0375em}.page-header{position:absolute;display:flex;align-items:center;justify-content:space-between;top:0;width:100%;height:2.625em;padding:0 .75em;background-color:#213342}@media only screen and (min-width: 60em){.page-header{top:3.75em;height:4.5em;padding:0 1em}}.page-header__title{margin:0;padding:0 1rem;color:#fff;font-size:2rem;font-weight:400;line-height:2.5rem;letter-spacing:.01875em}.page-header__buttons{display:flex;padding:.25em 1em 0}.page-header__buttons .button{width:5rem;height:2rem;margin-left:.75rem;font-size:.75rem;text-transform:uppercase}.page-actions .page-header__buttons{padding:0 1em;animation:slideInButtons 400ms}@keyframes slideInButtons{0%{transform:translateX(1em);opacity:0}100%{transform:translateX(0);opacity:1}}.page-actions{position:absolute;display:flex;align-items:center;justify-content:space-between;width:100%;height:3em;margin-top:3em;padding:0 .75em;border-bottom:1px solid #111827;background-color:#111827}@media only screen and (min-width: 60em){.page-actions{height:3em;margin-top:8.25em;padding:0 1em;border-bottom:1px solid #d1d5db;background-color:#fff}}.is-scrolled .page-actions{position:fixed;margin-top:0}@media only screen and (min-width: 60em){.is-scrolled .page-actions{margin-top:3.75em;box-shadow:0 .0625em .375em rgba(1,22,39,.0625)}}.page-menu,.page-menu__list,.page-menu__item{display:flex;align-items:center;height:100%}.page-menu{flex:1 0 auto}.page-menu__list{margin:0 .25em}.page-menu__item{width:auto;padding:0 .75em}.page-menu__text,.page-menu__link{position:relative;display:flex;align-items:center;width:100%;height:100%;color:#dfe2e4;font-weight:400;line-height:1;letter-spacing:.01875em;transition:color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}@media only screen and (min-width: 60em){.page-menu__text,.page-menu__link{color:#4b5563}}.page-menu__item .icon-caret{min-width:.375em;min-height:.625em;margin-left:-0.5em;margin-right:1em;stroke:#8e95a0}.page-menu__link:hover{color:#111827}.page-menu__link.is-active,.page-menu__text.is-active{color:#fff;font-weight:700}@media only screen and (min-width: 60em){.page-menu__link.is-active,.page-menu__text.is-active{color:#111827}}.page-menu__link:after,.page-menu__text.is-active:after{content:"";position:absolute;display:block;width:100%;height:1px;left:0;right:0;bottom:-1px;background-color:#fff;transform:scaleX(0);transition:transform 200ms ease-in-out}@media only screen and (min-width: 60em){.page-menu__link:after,.page-menu__text.is-active:after{background-color:#111827}}.page-menu__link:hover:after,.page-menu__link.is-active:after,.page-menu__text.is-active:after{transform:scaleX(1)}.page-menu__link .icon{fill:#4b5563;margin-left:.375em}.page-menu__link:hover .icon,.page-menu__link.is-active .icon{fill:#111827}.page-section{position:relative;min-height:calc(100vh - 180px);padding-top:.5rem}.page-chart{position:relative;width:100%;margin-bottom:1em;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.page-chart--padding-top{padding-top:1rem}.page-chart__title{padding:0 1.5rem}.page-chart__label-y{width:100%;border-bottom:1px solid #d1d5db}.page-chart__label-y span{font-weight:normal;padding:0 1.5rem}.page-chart__header{display:flex;justify-content:space-between;padding:0 2rem;align-items:center}.page-chart__select{width:25%}.page-chart__absolute-header{position:absolute;top:-13px;left:0;z-index:1}.page-chart__axis-x{display:flex;position:absolute;bottom:0;left:15%;width:85%;height:54px}.page-chart__label-x{width:8%;margin-left:4%;font-weight:normal}.page-chart__revenue{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end;position:absolute;bottom:43px;left:15%;width:80%}.page-chart__revenue-bar{display:flex;width:6%;align-items:flex-end;justify-content:space-between}.page-chart__revenue-out{width:30%;height:64px;background:#8e95a0}.page-chart__revenue-in{width:30%;height:144px;background:#6fe4cc}.page-chart__donut-graphic{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-left:20%}.page-chart__donut-legend{margin-top:42px;margin-left:2%;color:#4b5563}.page-chart__donut-legend span{display:inline-block;width:10px;height:10px;border-radius:5px;background:red;margin-right:4px}.page-chart__toggle{padding:0 1.5rem}.page-chart__toggle-button{position:relative;height:36px;background:#fff;color:#8e95a0;padding:0 16px;border:1px solid #d1d5db}.page-chart__toggle-button.is-active{color:#4b5563}.page-chart__toggle-button span{font-size:12px;color:#8e95a0}.page-chart__toggle-button:nth-child(1){border-right:0;border-radius:.25em 0 0 .25em}.page-chart__toggle-button:nth-child(2){margin-left:-5px;border-radius:0}.page-chart__toggle-button:nth-child(3){margin-left:-5px;border-radius:0 .25em .25em 0}.page-chart__toggle-button:active,.page-chart__toggle-button:focus{outline:none}.page-chart__task-header{display:flex;padding:0 1.5em}.page-chart__task-header h5{text-transform:uppercase;color:#8e95a0;margin-bottom:1em}.page-chart__task{display:flex;align-items:center;height:60px;padding:0 1.5em;color:#4b5563;border-top:1px solid #d1d5db}.page-chart-task-1{width:15%}.page-chart-task-2{width:60%}.page-chart-task-3{margin-left:auto}.page-chart__task-day{width:24px;text-align:center;font-size:21px;margin-top:2px;margin-bottom:-2px;line-height:1}.page-chart__task-month{width:24px;text-align:center;font-size:12px}.page-chart__task-project{font-size:12px;color:#8e95a0}.page-chart__task-label{font-size:12px;font-weight:bold;background:#ea4157;color:#fff;padding:1px 4px;border-radius:3px}.page-module,.page-module__scrollable{position:relative;width:100%;margin-bottom:1em;padding:0 1.5em;padding-bottom:24px;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.page-module--shareable{display:flex;padding:0;margin:0 -15px;width:calc(100% + 30px)}.page-module--scrollable{display:flex;overflow:hidden;padding:0}.page-module__title{margin:1.5rem 0;font-size:1rem;line-height:1;letter-spacing:.01875em}.page-module__title--scrollable{padding:0 1.5rem}.page-module__subtitle{margin:0;padding:1.5rem 0 1rem;color:#4b5563;font-size:.75rem;line-height:1;letter-spacing:.01875em;text-transform:uppercase}.page-module__subheading{margin:-1.25rem 0 2rem;color:#8e95a0}.page-module__divider{position:relative;width:100%;height:1px;background-color:#e7e9eb}.page-module__header{display:flex;align-items:center;justify-content:space-between;flex:0 1 auto;width:100%;height:3em;padding:0 1.5em;border-bottom:1px solid #d1d5db}.page-table__title{color:#4b5563;font-size:.75rem;font-weight:700}.page-table__title-footer{color:#111827}.page-table__title,.page-table__title-footer{font-weight:600;letter-spacing:.0375em;padding:0 1.5rem;position:relative;text-transform:uppercase;min-width:max-content;white-space:nowrap}@media(max-width: 40em){.page-table__title.page-table__column--note{min-width:15rem}}@media(min-width: 40em){.page-table__title.page-table__column--note{min-width:20rem}}@media(min-width: 80em){.page-table__title.page-table__column--note{min-width:5rem}}.page-module__list--scrollable{height:22rem;padding:0 1.5rem;overflow-y:scroll}.page-module__hr{border:none;border-top:1px solid var(--color--neutral-20)}.page-table,.page-table__header,.page-table__content{position:relative;width:100%;border-collapse:collapse}.page-table__row{width:100%;height:3em;border-bottom:1px solid #d1d5db;text-align:left}.page-table__content .page-table__row:last-child{border-bottom:none}.page-table__cell{padding:0 .5em;color:#111827;line-height:1.33333}@media(min-width: 80em){.page-table__cell{padding:.5em 1.5em}}.page-table__cell--align-right{text-align:right}.page-table__cell a{color:#4b5563}a.isBlue,.page-table__cell a.isBlue{color:#5840e0}.page-table__avatar{display:block;width:1.5em;height:1.5em;margin-right:.75em;border-radius:50%;background-color:#e7e9eb}.page-table__status:before{content:"";position:relative;display:inline-block;vertical-align:middle;width:.5em;height:.5em;margin-top:-0.125em;margin-right:.5em;border-radius:50%}.page-table__status--red:before{background-color:#ea4157}.page-table__status--green:before{background-color:#abea41}.page-table__status--yellow:before{background-color:#ffc020}.page-table__button{display:inline-block;vertical-align:middle;color:#8e95a0;height:1.5rem;margin-right:.5em;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #c0c5c9;border-radius:.25rem;background-color:rgba(0,0,0,0);outline:none;font-size:.75rem}a.page-table__button{color:#8e95a0;line-height:1.875}.page-table__button.delete{color:#fff;border:1px solid #ea4157;background-color:#ea4157}.page-table__button.is-disabled{cursor:not-allowed;color:#c0c5c9}.page-module__scrollable{padding:0}.page-categories{display:flex;flex-wrap:wrap;align-items:center;width:100%}.page-category{display:flex;align-items:center;justify-content:space-between;height:2.5em;margin:.5em .5em 0 0;padding:0 .75em;border:1px solid #d1d5db;border-radius:.25em;line-height:1;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.page-category:last-child{margin-right:0}.page-category:hover{border-color:#8e95a0}.page-category__title{color:#111827;line-height:1}.page-category__delete{position:relative;display:block;width:1em;height:1em;margin-right:-0.25em;padding:0;border:none;outline:none;background-color:rgba(0,0,0,0)}.page-category__delete:after{content:"";position:absolute;top:.25em;left:.25em;width:.5em;height:.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik00Ljc1IDMuNzVMNy41IDFsLTEtMS0yLjc1IDIuNzVMMSAwIDAgMWwyLjc1IDIuNzVMMCA2LjVsMSAxIDIuNzUtMi43NUw2LjUgNy41bDEtMSIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat}.page-priorities{background:#fff;padding:0 1.5em 1.5em;border-bottom:1px solid #d1d5db}.page-priorities__subscribe{display:flex;align-items:center;justify-content:center}.page-priorities__subscribe button{width:50%;font-size:18px}.page-pagination{display:flex;align-items:center;width:100%;margin-top:1.5em}.page-pagination .pagination{display:flex;align-items:center;height:2.5em;margin-right:1.5em;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.page-pagination a:not(.previous_page):not(.next_page){color:#4b5563;margin:0 .125em}.page-pagination em{margin:0 .125em;font-style:normal;color:#111827}.page-pagination .gap{color:#4b5563}.page-pagination .next_page,.page-pagination .previous_page{position:relative;display:inline-block;width:2.625em;height:2.5em;padding:.875em 1.0625em}.page-pagination .next_page{margin-left:1em;border-left:1px solid #d1d5db}.page-pagination .previous_page{margin-right:1em;border-right:1px solid #d1d5db}.page-pagination .next_page.disabled,.page-pagination .previous_page.disabled{cursor:not-allowed}.page-pagination .caret{position:relative}.page-pagination .next_page:before,.page-pagination .previous_page:before,.page-pagination .next_page:after,.page-pagination .previous_page:after{content:"";position:absolute}.page-pagination .next_page:before{top:.875em;left:1.125em;border-radius:.0625em;border-left:.375em solid #4b5563;border-top:.375em solid rgba(0,0,0,0);border-bottom:.375em solid rgba(0,0,0,0)}.page-pagination .next_page.disabled:before{border-left-color:#dfe2e4}.page-pagination .next_page:after{top:1em;left:1.125em;border-left:.25em solid #fff;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0)}.page-pagination .previous_page:before{top:.875em;left:1.0625em;border-radius:.0625em;border-right:.375em solid #4b5563;border-top:.375em solid rgba(0,0,0,0);border-bottom:.375em solid rgba(0,0,0,0)}.page-pagination .previous_page.disabled:before{border-right-color:#dfe2e4}.page-pagination .previous_page:after{top:1em;left:1.1875em;border-right:.25em solid #fff;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0)}.page-filters{display:flex;align-items:center;width:100%;min-height:3em;padding:0 .5em;margin-bottom:1em}@media only screen and (min-width: 40em){.page-filters{padding:0;margin-bottom:1.5em}}@media only screen and (min-width: 40em){.page-filters__title{margin:0;font-size:1.25rem;font-weight:400}}.filter{display:flex;align-items:center;height:2em}@media only screen and (min-width: 40em){.filter{height:2.5em}}.filter-static{color:#8e95a0;margin-top:.5rem;font-size:.75rem}@media only screen and (min-width: 40em){.filter-static{margin:0;font-size:1rem}}.page-filters .filter:last-child{margin-right:0}.page-filters__left{display:flex}.filter-paginate{background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.filter-paginate__title{display:flex;justify-content:center;width:10.5em;color:#4b5563}.filter-paginate__tab{display:inline-block;width:2.625em;height:2.5em;padding:.875em 1.0625em}.filter-paginate__tab--left{border-right:1px solid #d1d5db}.filter-paginate__tab--right{border-left:1px solid #d1d5db}.caret{position:relative}.caret:before,.caret:after{content:"";position:absolute}.caret--left:before{top:0;left:0;border-radius:.0625em;border-right:.375em solid #4b5563;border-top:.375em solid rgba(0,0,0,0);border-bottom:.375em solid rgba(0,0,0,0)}.is-disabled .caret--left:before{border-right-color:#dfe2e4}.caret--left:after{top:.125em;left:.125em;border-right:.25em solid #fff;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0)}.caret--right:before{top:0;left:0;border-radius:.0625em;border-left:.375em solid #4b5563;border-top:.375em solid rgba(0,0,0,0);border-bottom:.375em solid rgba(0,0,0,0)}.is-disabled .caret--right:before{border-left-color:#dfe2e4}.caret--right:after{top:.125em;left:0;border-left:.25em solid #fff;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0)}.filter-bar{display:flex;flex-wrap:wrap;flex-direction:row}.filter-bar>div{margin-right:1rem}.drag-handle{position:relative;flex:0 1 1.25em;cursor:grab;margin:0 .75rem 0 0;min-width:20px}.drag-handle__circle{position:relative;display:block;float:left;width:.375em;height:.375em;margin:.125em;border-radius:50%;background-color:#dfe2e4}.alerts{position:fixed;bottom:0;left:0;z-index:5}.alert-templates .alert{display:none}.alert{position:relative;margin:.5em;padding:1em 1.5em;background-color:#fff;box-shadow:0 .25rem 1rem rgba(1,22,39,.125);border-radius:.25em;animation:alertSlideUp 6s;z-index:100}@media only screen and (min-width: 40em){.alert{display:block;margin:1em;width:18.75em}}.alert.alert--fadeOut{animation:alertSlideUpDown 6s}.alert[class*=" alert--error"]{border-top:.25em solid #ea4157}.alert[class*=" alert--success"]{border-top:.25em solid #abea41}.alert[class*=" alert--alert"],.alert[class*=" alert--notice"]{border-top:.25em solid #5840e0}@keyframes alertSlideUp{0%{transform:translate3d(0, 2em, 0);opacity:0}8.33333%{transform:translate3d(0, 2em, 0);opacity:0}16.66667%{transform:translate3d(0, 0, 0);opacity:1}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes alertSlideUpDown{0%{transform:translate3d(0, 2em, 0);opacity:0}8.33333%{transform:translate3d(0, 2em, 0);opacity:0}16.66667%{transform:translate3d(0, 0, 0);opacity:1}91.66667%{transform:translate3d(0, 0, 0);opacity:1}100%{transform:translate3d(0, 2em, 0);opacity:0}}.alert__title{display:inline-flex;align-self:center;margin:0;color:#8e95a0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.0375em}.alert__title:before{content:"";display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;background-repeat:no-repeat;background-position:center center;border-radius:50%;margin-right:.5rem}.alert[class*=" alert--error"] .alert__title:before{background-color:#ea4157;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiAgPHRpdGxlPiAgICAhICA8L3RpdGxlPiAgPHBhdGggZD0iTTEuNSA1LjVIMFYwaDEuNXY1LjV6bTAgMi41SDBWNi41aDEuNVY4eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.alert[class*=" alert--invoice-relationship-error"] .alert__title:before{background-color:#ffc020;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiAgPHRpdGxlPiAgICAhICA8L3RpdGxlPiAgPHBhdGggZD0iTTEuNSA1LjVIMFYwaDEuNXY1LjV6bTAgMi41SDBWNi41aDEuNVY4eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.alert[class*=" alert--success"] .alert__title:before{background-color:#abea41;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8dGl0bGU+ICAgIFBhdGggMiAgPC90aXRsZT4gIDxwYXRoIGQ9Ik0xIDMuNWwzIDNMOSAxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMS41IiBmaWxsPSJub25lIi8+PC9zdmc+)}.alert[class*=" alert--alert"] .alert__title:before,.alert[class*=" alert--notice"] .alert__title:before{background-color:#5840e0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8dGl0bGU+ICAgIFBhdGggMyAgPC90aXRsZT4gIDxwYXRoIGQ9Ik00LjUuNzVsLTEgMy41aDJsLTQgNSAxLTMuNWgtMnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.alert__close{display:inline-block;cursor:pointer;float:right;outline:none;margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;color:#8e95a0;font-size:1.5rem;line-height:1.25}.alert__message{margin-top:1.5em;margin-bottom:.75em}.segment{display:flex;align-items:center;align-content:center}.segment__option{color:#4b5563;padding:.6875em .75em;border:1px solid #8e95a0;border-radius:0;background-color:#fff;line-height:1}.segment__option:hover{color:#111827;border-color:#111827}.segment__option:first-child{border-top-left-radius:.25em;border-bottom-left-radius:.25em}.segment__option:not(:first-child){border-left:none}.segment__option:last-child{border-top-right-radius:.25em;border-bottom-right-radius:.25em}.segment__option.is-selected{color:#111827;border-color:#111827}.expandable-list{position:relative;width:100%;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.expandable-item:first-child .expandable-item__header{border-top:none}.expandable-item.is-expanded{background-color:#fff;padding-bottom:1.5em}.expandable-item__header{display:flex;align-items:center;justify-content:space-between;padding:0 1.5em;transition:background-color 200ms ease-in;border-top:1px solid #d1d5db}.expandable-item__header:hover{background-color:#f7f9fa;transition:background-color 200ms ease-in;cursor:pointer}.is-expanded .expandable-item__header:hover{background-color:#fff}.expandable-item__title{font-size:1rem;line-height:1}.expandable-item__summary{margin-left:auto}.expandable-item__toggle{position:relative;display:block;width:.75rem;height:.5rem;margin-left:2.625rem;transition:transform 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.expandable-item.is-expanded .expandable-item__toggle{transform:rotate(180deg)}.expandable-item__toggle:before,.expandable-item__toggle:after{content:"";position:absolute;width:.125em;height:.5em;top:0;border-radius:.125em;background-color:#dfe2e4}.expandable-item__toggle:before{left:.1875em;transform:rotate(-45deg)}.expandable-item__toggle:after{left:.4375em;transform:rotate(45deg)}.expandable-item__content{display:none;margin:0 1.5em;border:1px solid #d1d5db;border-radius:.25em;background-color:#fff;overflow-x:scroll}.expandable-item__content .mg-table-row{padding:1rem 1.5rem}.expandable-item.is-expanded .expandable-item__content{display:block}.expandable-item__summary-grid{display:inline-grid;grid-auto-columns:9rem;grid-auto-flow:column;grid-gap:.25rem;text-align:right}.page-table__title:not([title="Toggle SortBy"]) .sort__arrows{display:none}.page-table__row--footer{border-top:1px solid #d1d5db}.page-table,.page-table__header,.page-table__footer,.page-table__content{position:relative;border-collapse:collapse;width:100%}.page-table__row{border-bottom:1px solid #d1d5db;height:3em;text-align:left;width:100%}.page-table__row--expired{background:var(--color-legacy-gray-1)}.page-table__row--expired .page-table__cell,.page-table__row--expired .page-table__cell a{color:var(--color--neutral-10)}.page-table__content .page-table__row:last-child{border-bottom:none}.page-table__row--large .page-table__cell{padding:.625rem 1.5rem}.page-table__cell--align-right{text-align:right}.page-table__cell--nowrap{white-space:nowrap}.page-table__cell a{color:#5840e0;font-weight:600}.page-table__cell a:hover{text-decoration:underline}.page-table__avatar{background-color:#e7e9eb;border-radius:50%;display:block;height:1.5em;margin-right:.75em;width:1.5em}.page-table__status:before{position:relative;border-radius:50%;content:"";display:inline-block;height:.5em;margin-right:.5em;margin-top:-0.125em;vertical-align:middle;width:.5em}.page-table__status--red:before{background-color:#ea4157}.page-table__status--green:before{background-color:#abea41}.page-table__status--yellow:before{background-color:#ffc020}.page-table__button{background-color:rgba(0,0,0,0);border:1px solid #c0c5c9;border-radius:.25rem;color:#8e95a0;display:inline-block;font-size:.75rem;height:1.5rem;margin-right:.5em;outline:none;padding-left:1.5rem;padding-right:1.5rem;vertical-align:middle}a.page-table__button{color:#8e95a0;line-height:1.875}.page-table__button.delete{background-color:#ea4157;border:1px solid #ea4157;color:#fff}.page-table__button.is-disabled{color:#c0c5c9;cursor:not-allowed}.page-table__delete{background-color:rgba(0,0,0,0);border:none;outline:none}.page-table__delete .fill{fill:#4b5563}.page-table__cell--total{font-size:.8rem;padding:.5rem 0 0}.page-table__cell--total>span{color:#c0c5c9}.sort__arrows{display:inline-block;flex-wrap:wrap;width:.5rem;margin-left:.5rem}.sort__arrow{position:relative;display:block;width:.5rem;height:.25rem}.sort__arrow:before,.sort__arrow:after{content:"";position:absolute;transition:border-color 200ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.sort__arrow--top{margin-bottom:.125rem}.sort__arrow--top:before{top:0;left:0;border-radius:.125rem;border-bottom:.25rem solid #c0c5c9;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.sort__arrow--top:after{left:.125rem;top:.125rem;border-bottom:.125rem solid #c0c5c9;border-left:.125rem solid rgba(0,0,0,0);border-right:.125rem solid rgba(0,0,0,0)}.sort__arrow--top.isActive:before,.sort__arrow--top.isActive:after{border-bottom-color:#111827}.sort__arrow--bottom:before{top:0;left:0;border-radius:.125rem;border-top:.25rem solid #c0c5c9;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.sort:hover .sort__arrow--bottom:before{border-top-color:#4b5563}.sort__arrow--bottom:after{left:.125rem;top:0;border-top:.125rem solid #c0c5c9;border-left:.125rem solid rgba(0,0,0,0);border-right:.125rem solid rgba(0,0,0,0)}.sort__arrow--bottom.isActive:before,.sort__arrow--bottom.isActive:after{border-top-color:#111827}.page-table__column--fixed-left{background:#fff;min-width:250px;white-space:nowrap;left:0;padding:0 1.5rem;position:sticky;border-right:2px solid #d1d5db}.page-table__fixed-cell{height:100%;width:100%}.sum__total{color:#c0c5c9;font-size:.6rem;text-transform:uppercase;font-weight:700;vertical-align:middle;line-height:1rem;margin-left:.25rem}.page-table--sticky{border-collapse:separate}.page-table--sticky .page-table__title{position:sticky;background-color:#f3f4f6;top:var(--header-height-offset);z-index:1}.page-table--sticky .page-table__column--fixed-left{z-index:2}.page-table--sticky .page-table__column--fixed-left.page-table__title{left:0;z-index:3}.page-table--sticky .page-table__cell,.page-table--sticky .page-table__title{border-bottom:1px solid #eee}@media screen and (max-width: 980px){.page-table{background:#fff;overflow-x:scroll}}.sidebar{display:none;--sidebar: 12rem;z-index:1}@media only screen and (min-width: 960px){.sidebar{display:flex;position:fixed;flex-direction:column;width:var(--sidebar);max-width:var(--sidebar);height:100vh;padding:1em 0;background-color:#111827;transition:all 160ms ease-out}}@media only screen and (min-width: 1600px){.sidebar{--sidebar: 15rem;padding:.875em 0}}.sidebar-interior{display:flex;flex-direction:column;height:100vh}.sidebar-toggle{--sidebar: 3rem;position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--sidebar);height:var(--sidebar);top:50%;right:-1.5em;margin-top:-1.5em;opacity:0;visibility:hidden;transition:all 160ms ease-out}.sidebar-interior:hover .sidebar-toggle{opacity:1;visibility:visible;transition:all 160ms ease-in}.sidebar-toggle__button{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:.25em;background-color:var(--color-neutral-20);pointer-events:none}.sidebar-toggle__button svg{fill:var(--color-white);pointer-events:none;transition:all 160ms ease-out}.sidebar-toggle:hover .sidebar-toggle__button svg{fill:var(--color-white);transition:all 160ms ease-in}.sidebar-timer{position:relative}.scrollable{user-select:"none";overflow-y:auto;scrollbar-width:none}.scrollable::-webkit-scrollbar{width:0;background:"transparent"}.divider{width:calc(var(--sidebar) - 2em);box-sizing:border-box;border-top:1px solid var(--color-neutral-20)}.sidebar-menu{margin:0 1em}@media only screen and (min-width: 1600px){.sidebar-menu{margin:0 1.25em}}.sidebar-list{padding:1em 0}@media only screen and (min-width: 1600px){.sidebar-list{padding:1.25em 0}}.sidebar-list:first-child{border-top:none}.sidebar-item{margin:.5em 0}@media only screen and (min-width: 1600px){.sidebar-item{margin:.5em 0}}.sidebar-item__link{display:flex;align-items:center;padding:.5em;border-radius:.25em;transition:background-color 160ms ease-out,max-width 160ms ease-out}@media only screen and (min-width: 1600px){.sidebar-item__link{padding:.75em}}.sidebar-item__link:hover,.sidebar-item__link.is-active{background-color:var(--color-neutral-20);transition:background-color 160ms ease-in,max-width 240ms ease-in}.sidebar-item__icon{width:1em;height:1em;margin-right:.5em;line-height:1}.sidebar-item__icon--small{width:.5em}.sidebar-item__icon--right{margin-left:auto;margin-right:0}.sidebar-item__icon svg{fill:var(--color--neutral-10);transition:fill 160ms ease-in-out}.sidebar-item__link:hover .sidebar-item__icon svg,.sidebar-item__link.is-active .sidebar-item__icon svg{fill:var(--color-white)}.sidebar-item__title{display:flex;align-items:center;color:var(--color--neutral-10);font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.0125em;transition:all 160ms ease-in-out;white-space:nowrap}@media only screen and (min-width: 1600px){.sidebar-item__title{font-size:1rem}}.sidebar-item__link:hover .sidebar-item__title,.sidebar-item__link.is-active .sidebar-item__title{color:var(--color-white)}.sidebar-item__search-helper{font-size:.75rem;margin-left:.5rem;filter:opacity(0);transition:filter 160ms}.sidebar-item__link:hover .sidebar-item__search-helper{filter:opacity(0.25)}.sidebar-item__new{font-size:.75rem;color:#fff;margin-left:.5rem;border:1px solid rgba(55,65,81,.5);padding:1px 3px;border-radius:.125rem;background:linear-gradient(88.97deg, #7f41ea 21.72%, #b77e10 93.86%)}.sidebar-account{position:relative}.sidebar-account.is-hoverable{cursor:pointer}.sidebar .account-current{margin:0 .5em;padding:.5em;border-radius:.25em;transition:background-color 160ms ease-in-out;pointer-events:none}@media only screen and (min-width: 1600px){.sidebar .account-current{margin:0 .625em;padding:.625em}}.sidebar .sidebar-account.is-hoverable:hover .account-current,.sidebar .sidebar-account.is-open .account-current{background-color:var(--color-neutral-20)}.sidebar .account{display:flex;align-items:center;background:none;border:none;text-align:left;padding:0}.sidebar .account__logo{flex:1 0 2rem;display:flex;align-items:center;justify-content:center;width:2rem;max-width:2rem;height:2rem;max-height:2rem;margin-right:.5rem;border-radius:.25rem;color:var(--color-neutral-40);background-color:var(--color-white);font-size:1.25rem;font-weight:600}@media only screen and (min-width: 1600px){.sidebar .account__logo{flex:1 0 2.5rem;width:2.5rem;max-width:2.5rem;height:2.5rem;max-height:2.5rem;margin-right:.75rem}}.sidebar .is-demo .account__logo{color:var(--color-white);background-color:var(--color-brand)}.sidebar .is-demo .account__logo svg{fill:var(--color-white);width:1rem;height:1rem}.sidebar .account__text{height:1.625em;transition:all 320ms ease-out}@media only screen and (min-width: 1600px){.sidebar .account__text{height:2em}}.sidebar .account__name{display:block;display:-webkit-box;outline:none;word-break:break-all;overflow:hidden;margin:0 0 .125rem;padding:0;color:var(--color-white);font-size:.875rem;font-weight:600;line-height:1;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;border:none;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1600px){.sidebar .account__name{margin-bottom:.25rem;font-size:1rem}}.sidebar .account__size{color:var(--color--neutral-10);font-size:.625rem;line-height:1}@media only screen and (min-width: 1600px){.sidebar .account__size{font-size:.75rem}}.sidebar .account__submit{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.sidebar .account__toggle{margin-left:auto;margin-right:.125em;transition:all 160ms ease-out}.sidebar .account__toggle svg{fill:var(--color--neutral-10)}.sidebar .account-manager{position:absolute;overflow-y:auto;top:3.5em;left:.5em;width:11em;max-height:20em;padding:.5em;opacity:0;visibility:hidden;transform:translateY(-0.25em);border-radius:.25em;background-color:var(--color-neutral-20);transition:all 160ms ease-out;z-index:101}@media only screen and (min-width: 1600px){.sidebar .account-manager{top:4.375em;left:.625em;width:13.75em;padding:.625em}}.sidebar .sidebar-account.is-open .account-manager{opacity:1;visibility:visible;transform:translateY(0);transition:all 160ms ease-in}.sidebar-profile{position:relative;margin-top:auto;cursor:pointer}.sidebar .meta{align-items:center;border:pointer;color:var(--color-neutral-40);cursor:default;display:flex;font-size:.75rem;line-height:1.2;margin:0 .5rem .25rem .5rem;outline:none;padding:.25rem .5rem .25rem .5rem}.sidebar .meta.development{background-color:#db9e17}.sidebar .meta.preview{background-color:var(--color-success)}.sidebar .meta.production{background-color:var(--color--neutral-10)}.sidebar .profile-current{margin:0 .5em;padding:.5em;border-radius:.25em;transition:background-color 160ms ease-in-out;pointer-events:none}@media only screen and (min-width: 1600px){.sidebar .profile-current{margin:auto .625em 0;padding:.625em}}.sidebar .sidebar-profile:hover .profile-current,.sidebar .sidebar-profile.is-open .profile-current{background-color:var(--color-neutral-20)}.sidebar .profile{display:flex;align-items:center;pointer-events:none;margin:0;padding:0;border:none;outline:none;background-color:rgba(0,0,0,0);text-align:left}.sidebar .account-manager .profile{pointer-events:all}.sidebar .profile__image{flex:1 0 2rem;display:flex;align-items:center;justify-content:center;width:2rem;max-width:2rem;height:2rem;max-height:2rem;margin-right:.5rem;border-radius:50%;color:var(--color-neutral-40);background-color:var(--color-neutral-10);font-size:1rem;font-weight:600;pointer-events:none}@media only screen and (min-width: 1600px){.sidebar .profile__image{flex:1 0 2.5rem;width:2.5rem;max-width:2.5rem;height:2.5rem;max-height:2.5rem;margin-right:.75rem;font-size:1.25rem}}.sidebar .profile__text{height:1.625em;pointer-events:none;transition:all 320ms ease-out}@media only screen and (min-width: 1600px){.sidebar .profile__text{height:2em}}.sidebar .profile__name{display:block;display:-webkit-box;overflow:hidden;word-break:break-all;margin-bottom:.125rem;color:var(--color-white);font-size:.875rem;font-weight:600;line-height:1;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;width:100%;pointer-events:none}@media only screen and (min-width: 1600px){.sidebar .profile__name{margin-bottom:.25rem;font-size:1rem}}.sidebar .profile__role{color:var(--color--neutral-10);font-size:.625rem;line-height:1;pointer-events:none}@media only screen and (min-width: 1600px){.sidebar .profile__role{font-size:.75rem}}.sidebar .profile__toggle{margin-left:auto;margin-right:.125em;pointer-events:none;transition:all 160ms ease-out}.sidebar .profile__toggle svg{fill:var(--color--neutral-10)}.sidebar .profile-manager{position:absolute;left:.5em;bottom:3.5em;min-width:11em;padding:.5em 1em;opacity:0;visibility:hidden;transform:translateY(0.25em);border-radius:.25em;background-color:var(--color-neutral-20);transition:all 160ms ease-out;cursor:default}@media only screen and (min-width: 1600px){.sidebar .profile-manager{left:.625em;bottom:4.375em;min-width:13.75em;padding:.75em 1.375em}}.sidebar .sidebar-profile.is-open .profile-manager{opacity:1;visibility:visible;transform:translateY(0);transition:all 160ms ease-in}.sidebar .manager-title{color:var(--color-neutral-10);margin:1rem 0 .5rem;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.0375em}.sidebar .manager-item{position:relative;margin:.625em 0}.sidebar .manager-item:first-child{border-top:none;margin-top:0;margin-bottom:0}.sidebar .manager-item__link{display:inline-flex;align-items:center;padding:.5rem 0;color:var(--color--neutral-10);background-color:var(--color-neutral-20);border:0;font-size:.875rem;line-height:1;white-space:nowrap;transition:color 160ms ease-out;width:100%}.sidebar .manager-item__link:hover{color:var(--color-white);transition:color 160ms ease-in}.sidebar .manager-item__icon{width:.75rem;height:.75rem;margin-right:.5rem}.sidebar .manager-item__spinner{width:.75em;height:.75em;border:.125em solid #f9fafb;border-top-color:#5840e0;border-right-color:#5840e0;border-radius:100%;animation:rotateSpinner 960ms linear infinite;z-index:1}.sidebar .manager-item__icon svg{fill:var(--color--neutral-10);transition:fill 160ms ease-out}.sidebar .manager-item__icon.notification-icon svg{width:.75rem}.sidebar .manager-item__link:hover .manager-item__icon svg{fill:var(--color-white);transition:fill 160ms ease-in}.minibar .sidebar{--sidebar: 4rem;max-width:var(--sidebar);transition:all 160ms ease-in}@media only screen and (min-width: 1600px){.minibar .sidebar{--sidebar: 5rem}}.minibar .scrollable{min-width:fit-content;overflow-x:hidden}.minibar .sidebar-toggle .sidebar-toggle__button{transform:rotate(180deg)}.minibar .sidebar-menu .sidebar-item__link{display:inline-flex;max-width:2em}@media only screen and (min-width: 1600px){.minibar .sidebar-menu .sidebar-item__link{max-width:2.5em}}.minibar .sidebar-menu .sidebar-item__link:hover{max-width:12em}.minibar .sidebar-menu .sidebar-item__title,.minibar .sidebar-menu .sidebar-item__icon--right{color:var(--color-white);opacity:0;transform:translateY(0.25rem);visibility:hidden;transition:opacity 160ms ease-out,transform 160ms ease-out}.minibar .sidebar-menu .sidebar-item__icon--right{margin-left:.5em}.minibar .sidebar-menu .sidebar-item__link:hover .sidebar-item__title,.minibar .sidebar-menu .sidebar-item__link:hover .sidebar-item__icon--right{opacity:1;transform:translateY(0);visibility:visible;transition:opacity 240ms ease-in,transform 200ms 40ms ease-in}.minibar .sidebar-account .account-current .account__text,.minibar .sidebar-account .account-current .account__toggle{opacity:0;visibility:hidden;transition:all 160ms ease-in}.minibar .sidebar-account .account-manager{min-width:16em}@media only screen and (min-width: 1600px){.minibar .sidebar-account .account-manager{min-width:16em}}.minibar .sidebar-profile .profile__text,.minibar .sidebar-profile .profile__toggle{opacity:0;visibility:hidden;transition:all 160ms ease-in}.minibar .sidebar-profile .profile-manager{min-width:initial}@media only screen and (min-width: 1600px){.minibar .sidebar-profile .profile-manager{min-width:initial}}@media only screen and (min-width: 960px){.minibar .Canny_BadgeContainer .Canny_Badge{top:15px}}@media only screen and (min-width: 1600px){.minibar .Canny_BadgeContainer .Canny_Badge{top:20px}}.Canny_BadgeContainer .Canny_Badge{border-radius:50%;background-color:var(--color-danger);position:absolute;height:9px;width:9px;border:none;transition:all 160ms ease-out}@media only screen and (min-width: 960px){.Canny_BadgeContainer .Canny_Badge{top:5px;left:4px}}@media only screen and (min-width: 1600px){.Canny_BadgeContainer .Canny_Badge{top:10px;left:9px}}.header{background-color:var(--color-white)}.header-display{display:flex;align-items:center;justify-content:space-between;padding:1.25em .75em .5em}@media only screen and (min-width: 960px){.header-display{min-height:4.5em;padding:1.5em 1.25em .75em}}@media only screen and (min-width: 1600px){.header-display{min-height:5em}}.header-display .header-text{display:flex;align-items:center}.header-display .header-text__title{display:flex;align-items:center;color:var(--color-neutral-40);margin:0 .25rem;font-size:1.25rem;font-weight:600;line-height:1}@media only screen and (min-width: 1280px){.header-display .header-text__title{font-size:1.5rem}}@media only screen and (min-width: 1600px){.header-display .header-text__title{font-size:1.875rem}}.header-display .header-text__number{background:var(--project-color);color:#fff;font-size:.875rem;line-height:.75;padding:.5rem;border-radius:.25rem;margin-right:.25rem}.header-display .header-text__link{color:var(--color-neutral-40)}.header-display .header-text__status{content:attr(data-status);display:none;align-items:center;height:1.25rem;margin-left:.5rem;padding:0 .25rem;color:#8e95a0;border:1px solid #8e95a0;border-radius:.1875rem;font-size:.625rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em}@media only screen and (min-width: 40em){.header-display .header-text__status{display:flex;height:1.5rem;margin-left:.75rem;padding:0 .375rem;font-size:.75rem;border-radius:.25rem}}.header-display .header-text__status[data-status=inactive],.header-display .header-text__status[data-status=archived]{color:#8e95a0;border-color:#8e95a0}.header-display .header-text__status[data-status=editing]{color:#ffc020;border-color:#ffc020}.header-actions{display:flex}.header-actions .header-actions__button{position:relative;display:flex;align-items:center;min-width:1.5rem;height:1.5rem;margin:0 .25rem;padding:0 .75rem;border:1px solid #8e95a0;border-radius:.25rem;background-color:#fff;font-size:.875rem;font-weight:400;line-height:1;color:#4b5563}@media only screen and (min-width: 960px){.header-actions .header-actions__button{min-width:2rem;height:2rem;margin:0 .5rem;padding:0 1.25rem;font-size:.875rem}}@media only screen and (min-width: 1600px){.header-actions .header-actions__button{min-width:2.5rem;height:2.5rem;font-size:1rem}}.header-actions .header-actions__button:hover{border:1px solid #111827;color:#111827}.header-actions .header-actions__button--primary{border:none;color:var(--color-white);background-color:var(--color-brand);cursor:pointer}.header-actions .header-actions__button--primary:hover{border:none;color:var(--color-white)}.header-actions .header-actions__button--more{background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%234B5563'/%3E%3C/svg%3E%0A");background-position:center right 14px;background-repeat:no-repeat;padding:0 1.75rem 0 .75rem;cursor:pointer}@media only screen and (min-width: 1600px){.header-actions .header-actions__button--more{padding:0 1.75rem 0 1.25rem}}.header-actions .header-actions__button--more:before{content:"More actions"}.header-actions .header-actions__button--disabled{border:none;color:var(--color-white);background-color:var(--color-brand);opacity:10%}.header-menu{display:flex;border-bottom:1px solid var(--color--neutral-20);height:2.25rem;padding:0 .6em;overflow:auto}@media only screen and (min-width: 1600px){.header-menu{overflow:initial}}.header-menu .menu-list{display:flex;align-items:center;height:100%;margin:0 .25rem}@media only screen and (min-width: 1280px){.header-menu .menu-list{margin:0 .5rem}}.header-menu .menu-item__tour{display:flex;align-items:center;height:100%;margin:0 .5em;min-width:fit-content}.header-menu .menu-item{display:flex;align-items:center;height:100%;margin:0 .5em;min-width:fit-content}.header-menu .menu-item__link{position:relative;display:flex;align-items:center;height:100%;color:var(--color-neutral-10);font-size:.875rem;font-weight:600;line-height:1;transition:color 160ms ease-out}@media only screen and (min-width: 1600px){.header-menu .menu-item__link{font-size:1rem}}.header-menu .menu-item__link:hover,.header-menu .menu-item__link.is-active{color:var(--color-neutral-40);transition:color 160ms ease-in}.header-menu .menu-item__link:after,.header-menu .menu-item__link.is-active:after{content:"";position:absolute;display:block;width:100%;height:3px;left:0;right:0;bottom:0;border-radius:2px;background-color:var(--color-neutral-40);transform:scaleX(0);transition:transform 160ms ease-out}.header-menu .menu-item__link:hover:after,.header-menu .menu-item__link.is-active:after{transform:scaleX(1);transition:transform 160ms ease-in}.header-support{display:none;margin-left:auto;margin-right:.5rem}@media only screen and (min-width: 1280px){.header-support{display:block}}.header-support .menu-item__link{display:flex;align-items:center;color:var(--color-brand)}.header-support .menu-item__link-icon{display:flex;align-items:center;position:relative;top:-1px;margin-right:8px}.header-support .menu-item__link:after{display:none}.header-support .menu-item__link:hover{color:var(--color-brand);text-decoration:underline}.header-controls{display:flex;align-items:center;align-content:space-between;padding:.75em 1.25em;border-bottom:1px solid var(--color--neutral-20);background:var(--color-white);flex-wrap:wrap;gap:.5em 0}.header-controls .filter{margin:0 .25em}@media only screen and (min-width: 1600px){.header-controls{padding:1em 1.25em}}.project-limit__button{margin:auto .5rem auto 0;color:#4b5563;background-color:#fff;border:none}.project-limit__button:hover{text-decoration:underline;cursor:pointer}.project-limit__package{size:18px;font-weight:600;margin-bottom:.5rem}.back_link_section{padding:0 2em .5em;margin-top:-0.5em}.back_link_section__link{font-size:.875em;color:var(--color-brand);cursor:pointer}.back_link_section__link::before{content:"";display:inline-block;border-style:solid;border-width:.15em .15em 0 0;border-color:var(--color-brand);vertical-align:center;position:relative;height:.45em;width:.45em;bottom:.1em;left:-0.5em;transform:rotate(-135deg)}.admin-section{margin:0 .5rem;background:#fff}.admin-module{border:1px solid #d1d5db;padding:.5em 0;border-radius:.25em}.admin-table{width:100%;border-collapse:collapse}.admin-table tr:nth-child(even){background-color:#f7f9fa}.admin-table th,.admin-table td{text-align:left;padding:.75em .5em}.admin-table th.is-sortable{cursor:pointer;text-decoration:underline}.admin-table__link{background-color:rgba(0,0,0,0);border:none;outline:none;text-decoration:underline;margin:0;padding:0}.admin-table__button{display:flex;align-items:center;justify-content:center;padding:0 1rem;height:2rem;color:#fff;outline:none;border:1px solid #5840e0;border-radius:.25rem;background-color:#5840e0;font-size:.75rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.0375em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.admin-table__button:hover{border-color:#452adc;background-color:#452adc}.admin-table__button--outline{color:#5840e0;background-color:rgba(0,0,0,0);padding:0 .5rem}.admin-table__button--outline:hover{color:#452adc;border-color:#452adc;background-color:rgba(0,0,0,0)}.admin-table__button--destroy{color:#ea4157;border:1px solid #ea4157}.admin-table__button--destroy:hover{color:#e72a43;border-color:#e72a43;background-color:rgba(0,0,0,0)}.admin-table__subscription{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;margin-right:.75rem;background-color:#ea4157}.admin-table__subscription.is-churned{background-color:#ffc020}.admin-table__subscription.is-subscribed{background-color:#abea41}.admin-table__subscription:after{content:"";display:block;width:6px;height:2px;background-color:#fff}.admin-table__subscription.is-subscribed:after{width:4px;height:6px;border:solid #fff;border-width:0 2px 2px 0;background-color:rgba(0,0,0,0);transform:rotate(45deg)}.admin-table__phone{max-width:100px}.admin-table__referrer{word-break:break-word;max-width:300px}.admin-table__org-name,.admin-table__org-name .admin-table__link{word-break:break-word}.admin-table__status{display:flex;align-items:center;justify-content:center;padding:0 1rem;height:2rem;color:#8e95a0;outline:none;border-color:#dfe2e4;border-radius:.25rem;background:#fff;font-size:.75rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.0375em;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.admin-table__status.is-booked{background:var(--color-legacy-gray-9);border-color:var(--color-legacy-gray-9);color:var(--color-white)}.admin-table__status.is-completed{background:var(--color-neutral-40);border-color:var(--color-neutral-40);color:var(--color-white)}body.admin_import .admin-section{background:rgba(0,0,0,0)}body.admin_import .admin-module{background:#fff}.admin-import__section{flex:1}.admin-import__step{min-width:300px;min-height:230px}.admin-import__step .admin-module{height:100%}.admin-import__form{padding:0 1rem 1rem}.admin-import__form label{font-size:12px;font-weight:bold;text-transform:uppercase;display:block;margin:1rem 0 .25rem;letter-spacing:.025rem}.admin-import__form input[type=submit]{margin-top:2rem}.admin-import__title{display:flex;align-items:center;padding:0 1rem}.admin-import__title button{margin-left:auto}.admin-import__table{margin:1rem}.admin-import__table thead td{background:#f7f9fa}.admin-import__table td{white-space:nowrap;vertical-align:top;border:1px solid #dfe2e4;padding:.5rem 1rem}.admin-import__ready,.admin-import__warning,.admin-import__neutral{margin:1rem 1rem 0;padding:.5rem .75rem;background:#abea41;color:#fff;border-radius:4px}.admin-import__warning{background:#ea4157}.admin-import__neutral{background:#8e95a0}.highcharts-credits{display:none}.projects-distribution{position:relative;width:100%;margin-bottom:1em;padding:0 1.5rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.projects-distribution__title{display:inline-block}.projects-distribution__filters{display:flex}.projects-distribution__select{width:12rem;margin-left:.5rem}.profile-projects-distribution{position:relative;width:100%;margin-bottom:1em;padding:0 1.5rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.25em}.onboarding-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:.5;z-index:100;background-color:#111827}.onboarding-modal{position:absolute;top:6em;left:0;right:0;height:auto;min-height:20em;z-index:200;margin:0 auto;text-align:center}body.registrations.new .onboarding-modal{position:relative;top:2em}.onboarding-screen__text{margin-bottom:3em}.onboarding-screen__title{margin:0;font-size:2rem}.onboarding-screen__description{margin:.5em 0 1em;font-size:1rem;color:#8e95a0}.onboarding-screen__description__darker{margin:.5em 0 1em;font-size:1rem;color:#4b5563}.onboarding-loader{position:relative;width:100%;height:3em;border-radius:.25em;overflow:hidden}.onboarding-loader__background{position:absolute;display:inline-block;width:100%;height:3em;background-color:#5840e0}.onboarding-loader__foreground{position:absolute;display:inline-block;top:0;width:57%;height:3em;background-color:#452adc}.onboarding-modal__title{color:#111827;margin:0 0 1.5rem;font-size:1.5rem;font-weight:400}.onboarding-modal__form{position:relative;margin:0 auto;background-color:#fff;border:1px solid #d1d5db;border-top:.25em solid #5840e0;border-radius:.25em;text-align:left}@media only screen and (min-width: 60em){.onboarding-modal__form{width:32rem;padding:1.5em}}body.registrations.new .onboarding-modal__form{border-top-color:#5840e0}.onboarding-modal__form .field{margin-bottom:1em}.onboarding-modal__form .checkbox__label{color:#5840e0;text-decoration:underline}.onboarding-modal__form .checkbox{margin-bottom:.5em}.onboarding-modal__form .checkbox input{margin-right:.5em}.onboarding-modal__form .button{width:100%;height:3.375rem;font-size:1.25rem;margin-top:1rem;background-color:#5840e0;border-color:#5840e0}.onboarding-modal .onboarding-modal__form .button{border-color:#5840e0;background-color:#5840e0}body.registrations.new .onboarding-modal .onboarding-modal__form .button{border-color:#5840e0;background-color:#5840e0}.onboarding-modal__form .button:hover{border-color:#381fc1;background-color:#381fc1}body.registrations.new .onboarding-modal .onboarding-modal__form .button:hover{border-color:#381fc1;background-color:#381fc1}.onboarding-modal .onboarding-modal__form .button:hover{border-color:#381fc1;background-color:#381fc1}.onboarding-modal .onboarding-modal__form .button{background-color:#5840e0}.onboarding-modal .onboarding-modal__form .loader{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:calc(100% - 1rem);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 400ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.onboarding-modal .onboarding-modal__form .loader .loader__list{width:100%}.onboarding-modal .onboarding-modal__form .loader .loader__item{width:100%;margin-top:1rem}.onboarding-modal .onboarding-modal__form .loader .loader__tag{display:inline-flex;font-size:1rem;margin:.5rem 0;font-weight:400;line-height:1}.onboarding-modal .onboarding-modal__form .loader .loader__tag:after{opacity:0;content:"";display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:.5rem;background-repeat:no-repeat;background-position:center center;border-radius:50%;background-color:#abea41;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8dGl0bGU+ICAgIFBhdGggMiAgPC90aXRsZT4gIDxwYXRoIGQ9Ik0xIDMuNWwzIDNMOSAxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMS41IiBmaWxsPSJub25lIi8+PC9zdmc+)}.onboarding-modal .onboarding-modal__form .loader .loader__bar{position:relative;width:100%;height:.375em;border-radius:.1875em;background-color:#dfe2e4}.onboarding-modal .onboarding-modal__form .loader .loader__progress{position:absolute;width:100%;max-width:0;height:.375em;border-radius:.1875em;background-color:#5840e0}body.is-loading .onboarding-modal .onboarding-modal__form{height:30rem;transition:height 200ms}body.is-loading .onboarding-modal .onboarding-modal__form .field__block{cursor:not-allowed;pointer-events:none;background-color:#f7f9fa}body.is-loading .onboarding-modal .onboarding-modal__form .field__block label,body.is-loading .onboarding-modal .onboarding-modal__form .field__block input{pointer-events:none}body.is-loading .onboarding-modal .onboarding-modal__form .button{opacity:0;visibility:hidden;pointer-events:none}body.is-loading .onboarding-modal .onboarding-modal__form .loader{opacity:1;visibility:visible}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(1) .loader__tag:after{animation:completeCheckA 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(1) .loader__progress{animation:progressBarA 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(2) .loader__tag:after{animation:completeCheckB 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(2) .loader__progress{animation:progressBarB 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(3) .loader__tag:after{animation:completeCheckC 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(3) .loader__progress{animation:progressBarC 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(4) .loader__tag:after{animation:completeCheckD 30s}body.is-loading .onboarding-modal .onboarding-modal__form .loader .loader__item:nth-child(4) .loader__progress{animation:progressBarD 30s}@keyframes completeCheckA{0%{opacity:0}19%{opacity:0}20%{opacity:1}100%{opacity:1}}@keyframes progressBarA{0%{max-width:0;background-color:#5840e0}3%{max-width:25%;background-color:#5840e0}9%{max-width:50%;background-color:#5840e0}14%{max-width:80%;background-color:#5840e0}19%{max-width:95%;background-color:#5840e0}20%{max-width:100%;background-color:#abea41}100%{max-width:100%;background-color:#abea41}}@keyframes completeCheckB{0%{opacity:0}39%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes progressBarB{0%{max-width:0}20%{max-width:0}23%{max-width:25%;background-color:#5840e0}27%{max-width:45%;background-color:#5840e0}30%{max-width:75%;background-color:#5840e0}36%{max-width:80%;background-color:#5840e0}40%{max-width:100%;background-color:#abea41}100%{max-width:100%;background-color:#abea41}}@keyframes completeCheckC{0%{opacity:0}59%{opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes progressBarC{0%{max-width:0}40%{max-width:0}44%{max-width:33%;background-color:#5840e0}51%{max-width:45%;background-color:#5840e0}53%{max-width:60%;background-color:#5840e0}58%{max-width:85%;background-color:#5840e0}60%{max-width:100%;background-color:#abea41}100%{max-width:100%;background-color:#abea41}}@keyframes completeCheckD{0%{opacity:0}79%{opacity:0}80%{opacity:1}100%{opacity:1}}@keyframes progressBarD{0%{max-width:0}60%{max-width:0}63%{max-width:15%;background-color:#5840e0}69%{max-width:50%;background-color:#5840e0}71%{max-width:70%;background-color:#5840e0}77%{max-width:90%;background-color:#5840e0}80%{max-width:100%;background-color:#abea41}100%{max-width:100%;background-color:#abea41}}.onboarding-panels{position:relative;width:100%}@media only screen and (min-width: 60em){.onboarding-panels{display:flex}}.onboarding-panel{position:relative;display:flex}.onboarding-panel--left{width:100%;padding:8em 1.5em;text-align:left;z-index:3}@media only screen and (min-width: 40em){.onboarding-panel--left{padding:8.25em 3em 0}}@media only screen and (min-width: 60em){.onboarding-panel--left{width:35%;padding:8.25em 3em 0}}.onboarding-panel--left-signup{align-items:flex-start;padding:3em 0}@media only screen and (min-width: 60em){.onboarding-panel--left-signup{padding:11.25em 3em 0}}.onboarding-panel--left-signup .onboard-panel__image{display:none}@media only screen and (min-width: 60em){.onboarding-panel--left-signup .onboard-panel__image{display:block}}.onboarding-panel--right{display:none;overflow:hidden;background-color:#111827}@media only screen and (min-width: 60em){.onboarding-panel--right{position:absolute;right:0;display:flex;width:65%;height:100vh;padding:5em}}@media only screen and (min-width: 100em){.onboarding-panel--right{padding:7.5em}}.onboarding-panel--right-signup{display:block;padding:0 1em;background-color:#f7f9fa}@media only screen and (min-width: 60em){.onboarding-panel--right-signup{padding:3em;background-color:#111827}}.onboarding-panel--fixed{position:fixed}.onboarding-panel--embed{position:absolute;right:0;min-height:100vh;height:auto}.onboard-panel__image{max-width:100%;box-shadow:4px 11px 20px rgba(1,22,39,.1);border-radius:4px}.onboarding-panel__title{color:#111827;margin:0 0 1.5rem;font-size:2rem;font-weight:400}.onboarding-panel__description{margin:.5em 0 1em;font-size:1.25rem;color:#8e95a0}.onboarding-panel__group{width:100%}@media screen and (min-width: 80em){.onboarding-panel__group{max-width:30em;margin:0}}.onboarding-panel__form{width:calc(100% + 1em);margin:0 -0.5em}.onboarding-panel__link{color:#5840e0;transition:color 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.onboarding-panel__link--margin-top-16{display:block;margin-top:1rem}.onboarding-panel__link:hover{text-decoration:underline}.onboarding-panel__media{flex:1 0 auto;height:100%;transform:translateX(0);animation:slideIn 960ms}.onboarding-panel__embed{display:flex;align-items:center;flex:1 0 auto;height:100%}@keyframes slideIn{0%{opacity:0;transform:translateX(1.5em)}100%{opacity:1;transform:translateX(0)}}.onboarding-panel__image{display:block;height:100%;border-radius:.375em}.onboarding-schedule__link{display:inline-block;color:#5840e0;font-size:1.25rem;margin-top:3rem;transition:color 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.onboarding-schedule__link:hover{text-decoration:underline}.onboarding-panel--error{color:red;padding-bottom:1em}.field_with_errors{width:100%}#preview-env-tag{display:none;margin-bottom:1rem;background-color:#ffe179;padding:5px 8px}.tasks.index .page-module,.tasks.index .page-module__scrollable{display:flex;padding:0}.tasks.index .tasks-panel{border-right:1px solid #e7e9eb}.tasks.index .phases{min-width:18em;margin:0;padding:0}.tasks.index .phase{width:100%;padding:.5em 1.5em;cursor:pointer}.tasks.index .phase:first-child{border-top-left-radius:4px}.tasks.index .phase:last-child{border-bottom-left-radius:4px}.tasks.index .phase-title{font-weight:700;font-size:24px;color:#011627;line-height:24px;padding:24px}.tasks.index .phase__header{pointer-events:none}.tasks.index .phase__text{display:flex;align-items:center;justify-content:space-between}.tasks.index .phase__milestones{display:none;padding:16px 0px;cursor:default}.tasks.index .phase-milestone{cursor:pointer;width:100%}.tasks.index .phase.is-selected{background-color:#f7f9fa}.tasks.index .phase.is-selected .phase__milestones{display:block}.tasks.index .tasks-display{width:100%}.tasks.index .tasks-display .tasks .task-link{color:inherit}.tasks.index .tasks-display .tasks .task-link:visited,.tasks.index .tasks-display .tasks .task-link:active{color:inherit}.tasks.index .tasks-display__notification{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:200px}.tasks.index .tasks-display__button{max-width:12rem}.tasks.index .assignment-filter.is-selected,.tasks.index .status-filter.is-selected{background-color:gray}.tasks.index .new-task{display:flex;justify-content:space-between;width:100%;max-width:40em}.tasks.index .new-task__first-column{width:50%;padding-right:12px}.tasks.index .new-task__second-column{width:50%;padding-left:12px}.tasks.index .new-task__description{width:100%;max-width:100%}.tasks.index .assignees{display:flex;flex-wrap:wrap;width:100%}.tasks.index .assignee{display:flex;align-items:center;height:2.5rem;margin:0 .75rem;padding:.75em 0 .75em .75em;border:1px solid #d1d5db;border-radius:.25em}.tasks.index .assignee.is-hidden{display:none}.tasks.index .assignee__name{display:inline-block;pointer-events:none}.tasks.index .assignee__remove{color:#8e95a0;width:2.25rem;height:1.25rem;margin-left:.75em;border:none;border-left:1px solid #d1d5db;outline:none;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik00Ljc1IDMuNzVMNy41IDFsLTEtMS0yLjc1IDIuNzVMMSAwIDAgMWwyLjc1IDIuNzVMMCA2LjVsMSAxIDIuNzUtMi43NUw2LjUgNy41bDEtMSIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center center}.tasks.index .milestone-header{display:none;position:relative}.tasks.index .milestone-header.is-visible{display:block}.tasks.index .milestone-header__delete-text{position:absolute;display:flex;align-items:center;justify-content:flex-end;background-color:rgba(255,255,255,.875);height:100%;top:0;opacity:0;visibility:hidden}.tasks.index .milestone-header.is-deletable .milestone-header__delete-text{opacity:1;visibility:visible}.tasks.index .milestone-header__actions--delete{display:none}.tasks.index .milestone-header.is-deletable .milestone-header__actions--delete{display:block}.tasks.index .milestone-header.is-deletable .milestone-header__actions{display:none}.tasks.index .task{display:none}.tasks.index .task.is-visible{display:block}.milestone--label{font-weight:400;padding:8px 16px}.milestone--label .is-selected{font-weight:700}.milestone-button{margin:16px 0px 0px 16px}.milestone-header{padding:24px;width:100%;border-bottom:1px solid #d1d5db}.milestone-header__content{display:flex;justify-content:space-between}.milestone-header__content .milestone-left{width:60%}.milestone-header__content .milestone-left .milestone-header__name{font-size:24px;line-height:1.3;font-weight:400;margin:0}.milestone-header__content .milestone-left .milestone-header__description{font-weight:400;font-size:16px;line-height:1.8}.milestone-header__content .milestone-left .milestone-header__tasks-count{font-weight:700;font-size:12px;line-height:26px}.milestone-header__content .milestone-right{display:flex;align-items:flex-start;padding:0px 0px 0px 24px}.milestone-header__content .milestone-right button{display:inline-block;vertical-align:middle;color:#8e95a0;height:1.5rem;margin-right:.5em;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #c0c5c9;border-radius:.25rem;background-color:rgba(0,0,0,0);outline:none;font-size:.75rem;margin-bottom:24px}.milestone-header__delete-actions button{display:inline-block;vertical-align:middle;color:#8e95a0;height:1.5rem;margin-right:.5em;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #c0c5c9;border-radius:.25rem;background-color:rgba(0,0,0,0);outline:none;font-size:.75rem;margin-bottom:24px}.tasks.index .task,.assigned-tasks .task{border-bottom:1px solid #e7e9eb;padding:16px;width:100%}.tasks.index .task:hover,.assigned-tasks .task:hover{background-color:#f7f9fa}.tasks.index .task:first-child,.assigned-tasks .task:first-child{border-top-right-radius:4px}.tasks.index .task:last-child,.assigned-tasks .task:last-child{border-bottom:none;border-bottom-right-radius:4px}.tasks.index .task .task__link,.assigned-tasks .task .task__link{display:flex;justify-content:space-between;align-items:center}.tasks.index .task-left,.assigned-tasks .task-left{display:flex;align-items:center}.tasks.index .task-left .task-description,.assigned-tasks .task-left .task-description{margin-left:1em}.tasks.index .task-left .task-description__name,.assigned-tasks .task-left .task-description__name{font-weight:400;font-size:16px;color:#011627;line-height:12px}.tasks.index .task-left .task-description__due-date,.assigned-tasks .task-left .task-description__due-date{font-weight:400;font-size:12px;color:#a0a8ae;letter-spacing:0;line-height:12px}.tasks.index .task-left .task-date,.assigned-tasks .task-left .task-date{max-width:24px;text-align:center;font-weight:700}.tasks.index .task-left .task-date__day,.assigned-tasks .task-left .task-date__day{font-size:19px;color:#011627}.tasks.index .task-left .task-date__month,.assigned-tasks .task-left .task-date__month{font-size:12px;color:#011627;text-transform:uppercase;margin-bottom:-10px}.tasks.index .task-left .task-date__year,.assigned-tasks .task-left .task-date__year{font-size:10px;color:#011627}.assigned-tasks{width:100%;padding:0}.new-task__second-column{text-align:left}.new-task__second-column .assignees .assignee{margin-bottom:16px;margin-left:0px}.task__avatars{display:flex;align-content:center}.tasks.show .page-module,.tasks.show .page-module__scrollable{padding:3.5em;margin:0;display:flex;justify-content:space-between;width:100%}.tasks.show .tasks-left{width:50%}.tasks.show .task{position:relative}.tasks.show .task-show__name{font-weight:400;font-size:24px;line-height:1.3;margin:0;padding:0}.tasks.show .task-show__description{line-height:1.8;padding-bottom:24px}.tasks.show .task-show .task-data{padding:8px 0px 24px 0px;max-width:30em}.tasks.show .task-show .task-data>span{color:#606d78}.tasks.show .task-show .task-data .task-data__phase{display:inline-block}.tasks.show .task-show .task-data .task-data__phase-name{font-weight:700}.tasks.show .task-sidebar{width:30%}.tasks.show .task-sidebar__item{margin-bottom:32px}.tasks.show .task-sidebar__item-title{margin-bottom:8px;font-weight:700}.tasks.show .task-sidebar__item-content .assignees{display:inline-block}.tasks.show .task-sidebar__item-content .assignees>.assignee{margin:0;margin-top:24px;justify-content:space-between}.tasks.show .task-show,.tasks.show .task-edit{display:none}.tasks.show .task-show.is-visible,.tasks.show .task-edit.is-visible{display:block}.tasks.show .task-show__description{word-wrap:break-word}.tasks.show .assignee{display:flex;align-items:center;height:2.5rem;margin:0 .75rem;padding:.75em 0 .75em .75em;border:1px solid #d1d5db;border-radius:.25em}.tasks.show .assignee__name{display:inline-block;pointer-events:none}.tasks.show .assignee__remove{color:#8e95a0;width:2.25rem;height:1.25rem;margin-left:.75em;border:none;border-left:1px solid #d1d5db;outline:none;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik00Ljc1IDMuNzVMNy41IDFsLTEtMS0yLjc1IDIuNzVMMSAwIDAgMWwyLjc1IDIuNzVMMCA2LjVsMSAxIDIuNzUtMi43NUw2LjUgNy41bDEtMSIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center center}.tasks.show .comments__actions{margin-top:16px}.tasks.show .comment{position:relative;display:flex}.tasks.show .comment__inner,.tasks.show .comment__avatar{display:inline-block;vertical-align:top}.tasks.show .comment__inner{width:100%;padding-left:8px}.tasks.show .comment__box{border:1px solid #d1d5db;border-radius:4px}.tasks.show .comment__header{border-bottom:1px solid #d1d5db;background:#f7f9fa;padding:10px 12px;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;font-weight:600;color:#606d78;font-size:12px}.tasks.show .comment-show__description{padding:16px;word-wrap:break-word}.tasks.show .comment-edit{display:none}.tasks.show .comment.is-editable .comment__box{border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.tasks.show .comment.is-editable .comment__inner{margin-bottom:0;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.tasks.show .comment.is-editable .comment__inner .comment__header{border-bottom:none}.tasks.show .comment.is-editable textarea{width:100%;outline:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #d1d5db;padding-top:none;resize:vertical;padding:16px;margin-bottom:16px}.tasks.show .comment.is-editable .comment-show{display:none}.tasks.show .comment.is-editable .comment-edit{display:block}.tasks.show .comment-delete{position:absolute;background-color:rgba(255,255,255,.875);height:100%;width:100%;top:0;left:0;opacity:0;visibility:hidden;border:1px solid #d1d5db;border-radius:4px;padding:16px}.tasks.show .comment-delete__inner button{margin-top:16px}.tasks.show .comment.is-deletable .comment-delete{opacity:1;visibility:visible;text-align:center}.tasks.show .new-comment{padding:0px 0px 24px 0px}.tasks.show .new-comment textarea{border-radius:4px;border:1px solid #d1d5db;outline:none;width:100%;height:9em;resize:none;padding:16px;font-size:14px;line-height:1.3}.tasks.show .new-comment .comment-submit{margin-top:16px;float:right}.tasks.show .comments__actions button,.tasks.show .comment-edit button,.tasks.show .comment-delete__actions button{display:inline-block;vertical-align:middle;color:#8e95a0;height:1.5rem;margin-right:.5em;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #c0c5c9;border-radius:.25rem;background-color:rgba(0,0,0,0);outline:none;font-size:.75rem;margin-bottom:24px}.tasks.show .comments__actions>.js-toggle-delete-comment,.tasks.show .comment-delete__actions>button:first-child{background-color:#fff;color:#ea4157;border:1px solid #ea4157}.tasks.show .editing-controls{display:none}.tasks.show .comment-submit,.tasks.show .js-toggle-edit-task{background-color:#f7f9fa !important;color:#a0a8ae !important;border:1px solid #d1d5db !important}.tasks.show .task__actions--show,.tasks.show .task-sidebar__item.is-editable .task__actions--edit{display:flex;justify-content:flex-end}.tasks.show .task__actions--show button,.tasks.show .task-sidebar__item.is-editable .task__actions--edit button{margin-left:1.5rem}.tasks.show .task__actions--edit{display:none}.tasks.show .task-sidebar__item.is-editable .task__actions--show{display:none}.tasks.show .task-edit.is-visible textarea{width:100%;outline:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #d1d5db;padding-top:none;resize:vertical;padding:16px;margin:16px 0px}.delete-task-modal-header{justify-content:flex-end}.expense-item .expense-options{display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px}.expense-item .expense-attachment{position:relative;height:40px;padding:0 .5em}.expense-item .expense-attachment__button{padding-left:6px;margin-left:10px;width:20px}.expense-item .expense-attachment__label{padding:6px}.expense-item .expense-attachment__input{position:absolute;left:0px;top:0;opacity:0%;cursor:pointer;height:40px;width:154px}.expense-item .expense-attachment__input:hover{cursor:pointer}.expense-item .expense-attachment__button_label{left:0px;width:154px;height:40px;position:absolute;display:flex;align-items:center;justify-content:center;padding:12px 0px;border:1px solid #6b7280;border-radius:4px;color:#111827;box-shadow:none;background-color:#fff}.expense-item .expense-attachment__button_label:hover{cursor:pointer;border:1px solid #a0a8ae}.expense-item .expense-attachment__button_upload:hover{cursor:pointer;border:1px solid #a0a8ae}.expense-item .expense-types{display:flex;margin-top:16px}.expense-item .expense-type{position:relative;left:0px}.expense-item .expense-type:not(:first-child){margin-left:22px}.expense-item .expense-type__label{margin-top:3px;font-size:1em}.expense-item .checkbox{position:relative;border-radius:4px;line-height:1;margin-right:1rem}.expense-item .checkbox:before{position:absolute;top:-2px;left:-2px;background-color:#fff;border:1px solid var(--color--neutral-20);border-radius:4px;content:"";cursor:pointer;display:block;height:16px;width:16px}.expense-item .checkbox:checked:before{background:var(--color-blue);border:solid var(--color-blue)}.invoices.index .page-module,.invoices.index .page-module__scrollable,.projects.invoices .page-module,.projects.invoices .page-module__scrollable{padding-bottom:0}.invoices.index .page-table__text:before,.projects.invoices .page-table__text:before{content:"";display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat;background-position:center center;border-radius:50%;margin-right:.5rem}.invoices.index .page-table__text.is-paid:before,.projects.invoices .page-table__text.is-paid:before{background-color:#abea41;background-image:url("data:image/svg+xml;utf8,<svg width='8px' height='8px' viewBox='0 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path d='M2.96788738,5.15722721 L6.43944301,1.25172712 C6.71463152,0.942140044 7.1886858,0.914254499 7.49827288,1.18944301 C7.80785996,1.46463152 7.8357455,1.9386858 7.56055699,2.24827288 L3.56055699,6.74827288 C3.2738645,7.07080193 2.77480724,7.08546741 2.46966991,6.78033009 L0.469669914,4.78033009 C0.176776695,4.48743687 0.176776695,4.01256313 0.469669914,3.71966991 C0.762563133,3.4267767 1.23743687,3.4267767 1.53033009,3.71966991 L2.96788738,5.15722721 Z' fill='white'></path></svg>")}.invoices.index .page-table__text.is-draft:before,.projects.invoices .page-table__text.is-draft:before{background-color:#8e95a0;background-image:url("data:image/svg+xml;utf8,<svg width='8px' height='8px' viewBox='0 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path d='M1.75,0.5 L6.25,0.5 C6.66421356,0.5 7,0.835786438 7,1.25 C7,1.66421356 6.66421356,2 6.25,2 L1.75,2 C1.33578644,2 1,1.66421356 1,1.25 C1,0.835786438 1.33578644,0.5 1.75,0.5 Z M1.75,3.25 L6.25,3.25 C6.66421356,3.25 7,3.58578644 7,4 C7,4.41421356 6.66421356,4.75 6.25,4.75 L1.75,4.75 C1.33578644,4.75 1,4.41421356 1,4 C1,3.58578644 1.33578644,3.25 1.75,3.25 Z M1.75,6 L4.25,6 C4.66421356,6 5,6.33578644 5,6.75 C5,7.16421356 4.66421356,7.5 4.25,7.5 L1.75,7.5 C1.33578644,7.5 1,7.16421356 1,6.75 C1,6.33578644 1.33578644,6 1.75,6 Z' fill='white'></path></svg>")}.invoices.index .page-table__text.is-unpaid:before,.projects.invoices .page-table__text.is-unpaid:before{background-color:#ffc020;background-image:url("data:image/svg+xml;utf8,<svg width='8px' height='8px' viewBox='0 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path d='M4.75,4.1826351 L7.02894149,6.4615766 C7.32368617,6.75632127 7.32368617,7.23419682 7.02894149,7.52894149 C6.73419682,7.82368617 6.25632127,7.82368617 5.9615766,7.52894149 L3.47105851,5.0384234 C3.32308464,4.89044953 3.24939969,4.69631844 3.25000368,4.50237574 C3.25000123,4.50158412 3.25,4.5007922 3.25,4.5 L3.25,1 C3.25,0.585786438 3.58578644,0.25 4,0.25 C4.41421356,0.25 4.75,0.585786438 4.75,1 L4.75,4.1826351 Z' fill='white'></path></svg>")}.invoices.index .page-table__text.is-overdue:before,.projects.invoices .page-table__text.is-overdue:before{background-color:#ea4157;background-image:url("data:image/svg+xml;utf8,<svg width='8px' height='8px' viewBox='0 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path d='M4.25,0 C4.66421356,-7.6089797e-17 5,0.335786438 5,0.75 L5,4.75 C5,5.16421356 4.66421356,5.5 4.25,5.5 C3.83578644,5.5 3.5,5.16421356 3.5,4.75 L3.5,0.75 C3.5,0.335786438 3.83578644,7.6089797e-17 4.25,0 Z M4.25,8 C3.83578644,8 3.5,7.66421356 3.5,7.25 C3.5,6.83578644 3.83578644,6.5 4.25,6.5 C4.66421356,6.5 5,6.83578644 5,7.25 C5,7.66421356 4.66421356,8 4.25,8 Z' fill='white'></path></svg>")}.invoices.show .body-content,.invoices.edit .body-content,.invoices.preview .body-content{padding:0}.invoices.show .page-header,.invoices.show .page-actions,.invoices.edit .page-header,.invoices.edit .page-actions,.invoices.preview .page-header,.invoices.preview .page-actions{position:fixed}.invoices.show .page-section,.invoices.edit .page-section,.invoices.preview .page-section{display:flex}.invoices.show .page-section>div,.invoices.edit .page-section>div,.invoices.preview .page-section>div{width:100%}.invoices.show .modal-button__cancel-delete,.invoices.edit .modal-button__cancel-delete,.invoices.index .modal-button__cancel-delete,.invoices.preview .modal-button__cancel-delete,.projects.invoices .modal-button__cancel-delete{display:flex;align-items:center;justify-content:center;width:100%;height:3.375rem;color:#8e95a0;border:1px #8e95a0 solid;border-radius:.25em;background-color:#fff;font-weight:700;text-align:center;letter-spacing:.01875em}.invoices.show .modal__delete-warning,.invoices.edit .modal__delete-warning,.invoices.index .modal__delete-warning,.invoices.preview .modal__delete-warning,.projects.invoices .modal__delete-warning{text-align:center}@media only screen and (min-width: 40em){.invoice-editor{width:100%;flex:1;padding:1.5em}}.invoice-editor .invoice{position:relative;max-width:960px;min-height:49.5em;padding:2.25em;font-size:16px;border:1px solid #d1d5db;border-radius:.25em;background-color:#fff}.invoice-editor .invoice-header{position:relative;display:flex;justify-content:space-between;padding-bottom:1.5em;border-bottom:1px solid #d1d5db}.invoice-editor .invoice-header__info{color:#111827;line-height:1.375}.invoice-editor .invoice-header__info>div:not(.invoice-header__info-placeholder){font-size:.75em}.invoice-editor .invoice-header__logo{font-size:1em;max-width:50%;max-height:3.75em}.invoice-editor .invoice-header__image{display:block;max-width:100%;max-height:3.75em}.invoice-editor .invoice-header__info-placeholder,.invoice-editor .invoice-header__logo-placeholder{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;align-content:center;justify-content:center;height:3.75em;color:inherit;border:1px dashed #e7e9eb;border-radius:.25rem;cursor:pointer;transition:border-color 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.invoice-editor .invoice-header__info-placeholder{width:7.5em}.invoice-editor .invoice-header__logo-placeholder{width:3.75em}.invoice-editor .invoice-header__info-placeholder:hover,.invoice-editor .invoice-header__logo-placeholder:hover{border-color:#8e95a0}.invoice-editor .invoice-header__info-placeholder>span,.invoice-editor .invoice-header__logo-placeholder>span{display:block;font-size:.75em}.invoice-editor .invoice-details{padding:1.5em 0 1.5em}.invoice-editor .invoice-details__header{display:flex;align-items:center;justify-content:space-between}.invoice-editor .invoice-details__title{font-size:1.5em;font-weight:700;line-height:.75}.invoice-editor .invoice-details__input{margin-left:.25em;padding:.25em .5em;height:2.5rem;max-width:10.5rem;font-size:.75em;border:1px solid #d1d5db;border-radius:.25em}.invoice-editor .invoice-details__number{font-size:1em;line-height:1}.invoice-editor .invoice-details__content{display:flex;flex-wrap:wrap;width:calc(100% + 1.5em);margin:0 -0.75em;padding-top:2em}.invoice-editor .invoice-group{margin-left:auto;padding:0 .75em 1.5em}.invoice-editor .invoice-group--oneThird{width:33.33333%;margin:0}.invoice-editor .invoice-group--fourTenths{width:40%;margin:0}.invoice-editor .invoice-group--oneHalf{width:50%;margin:0}.invoice-editor .is-editable .invoice-group--due-date{margin-left:0}.invoice-editor .invoice-group--terms{margin-top:-1.375rem;margin-right:12.5625rem;padding-bottom:0}.invoice-editor .invoice-group>.select{font-size:1rem;width:10.5rem;height:2.5rem;margin-top:.75em}.invoice-editor .invoice-group__label{padding-bottom:.5em;font-size:.625em;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.0375em}.invoice-editor .invoice-group__link{color:#8e95a0;font-weight:400;cursor:pointer;transition:color 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.invoice-editor .invoice-group__link:hover{color:#4b5563}.invoice-editor .invoice-group__link:before{content:"—";margin-left:.25em;margin-right:.25em;color:#8e95a0}.invoice-editor .invoice-group__link:last-child:before{content:"|"}.invoice-editor .invoice-group__input{width:100%;min-height:2.5rem;font-size:1rem}.invoice-editor .is-editable .invoice-group__input{padding:0 .5rem;border:1px solid #d1d5db;border-radius:.25rem}.invoice-editor .is-editable .invoice-group__input.is-uneditable{padding:0;border:none;border-radius:0}.invoice-editor .invoice-group__input--textarea{width:100%;max-width:100%;height:6.5em;white-space:pre-line}.invoice-editor .is-editable .invoice-group__input--textarea{padding:.5rem .75rem;resize:none;width:100%}.invoice-editor .invoice-group__input:focus{outline:none}.invoice-editor .invoice-group__badge{font-size:1rem}.invoice-editor .invoice-group__badge>:first-child{margin-bottom:.75em}.invoice-editor .invoice-group__divider{position:relative;display:none;width:100%;margin:.375rem 0;color:#c0c5c9;font-size:.75rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.075em}.invoice-editor .invoice-group__divider:before,.invoice-editor .invoice-group__divider:after{content:"";position:absolute;display:flex;width:42.5%;height:1px;top:.5rem;background-color:#e7e9eb}.invoice-editor .invoice-group__divider:before{left:0}.invoice-editor .invoice-group__divider:after{right:0}.invoice-editor .invoice-group__button{display:flex;align-items:center;color:inherit;width:100%;height:2.5rem;padding:0 1rem;border:1px solid #d1d5db;border-radius:.25rem;font-size:1rem;line-height:1;cursor:pointer;transition:all 300ms ease-in-out}.invoice-editor .invoice-group__button:hover{border-color:#8e95a0}.invoice-editor .invoice-group__button-text--connect{padding-right:.375rem;border-right:1px solid #d1d5db}.invoice-editor .invoice-group__button-icon{display:inline-block;width:1rem;height:1rem;margin-left:.375rem}.invoice-editor .invoice-group__button-icon:last-child{margin-left:auto}.invoice-editor .invoice-group__button-icon--create{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M8.5 7.5h5a.5.5 0 1 1 0 1h-5v5a.5.5 0 1 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5a.5.5 0 0 1 1 0v5z' fill='%23A0A8AE' fill-rule='evenodd'/></svg>")}.invoice-editor .invoice-group__button-icon--connect{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><g stroke='#A0A8AE' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'><path d='M2.375 8A5.625 5.625 0 0 1 8 2.375c2.503 0 4.24 1.65 5.354 3.894'/><path d='M11.668 6.288h1.957V4.352M13.625 8A5.625 5.625 0 0 1 8 13.625c-2.503 0-4.24-1.65-5.354-3.894'/><path d='M4.332 9.712H2.375v1.936'/></g></svg>")}.invoice-editor .invoice-group__button-icon--xero{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><g fill='none' fill-rule='nonzero'><path d='M8.007 15.983a7.976 7.976 0 1 0 0-15.952 7.976 7.976 0 0 0 0 15.952' fill='%231AB4D7'/><path d='M3.849 7.984l1.36-1.365a.244.244 0 0 0-.346-.343l-1.36 1.36-1.366-1.362a.244.244 0 1 0-.343.347l1.36 1.36-1.36 1.364a.243.243 0 0 0 .17.418.242.242 0 0 0 .173-.071L3.5 8.33 4.86 9.687a.243.243 0 1 0 .35-.34L3.848 7.985zM11.941 7.983a.444.444 0 1 0 .887 0 .444.444 0 0 0-.887 0' fill='%23FFFFFF'/><path d='M11.1 7.984c0-.708.576-1.284 1.284-1.284a1.285 1.285 0 0 1 0 2.567A1.285 1.285 0 0 1 11.1 7.984m-.504 0a1.79 1.79 0 0 0 1.788 1.788 1.79 1.79 0 0 0 1.789-1.788 1.79 1.79 0 0 0-1.789-1.789 1.79 1.79 0 0 0-1.788 1.789M10.469 6.226h-.075c-.226 0-.443.07-.624.21a.244.244 0 0 0-.239-.191.241.241 0 0 0-.241.241V9.5a.244.244 0 0 0 .488 0V7.645c0-.617.057-.866.585-.933.05-.006.102-.005.103-.005.144-.005.247-.104.247-.238a.245.245 0 0 0-.244-.244M5.785 7.69l.001-.021a1.292 1.292 0 0 1 2.51.02h-2.51zm3.01-.047a1.784 1.784 0 0 0-.792-1.169 1.803 1.803 0 0 0-1.993.053 1.809 1.809 0 0 0-.7 1.9c.18.71.79 1.247 1.517 1.336.216.026.426.014.644-.043.187-.045.368-.121.534-.228.173-.111.318-.258.458-.433l.008-.01c.098-.12.08-.292-.027-.373-.09-.07-.241-.097-.36.055a1.649 1.649 0 0 1-.086.111 1.4 1.4 0 0 1-.352.285c-.18.095-.383.15-.6.151-.71-.008-1.089-.503-1.224-.856a1.283 1.283 0 0 1-.054-.205.461.461 0 0 1-.004-.038H8.31c.35-.008.537-.254.485-.536z' fill='%23FFFFFF'/></g></svg>")}.invoice-editor .invoice-group__button-icon--quickbooks{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><g fill='none' fill-rule='nonzero'><circle fill='%232CA01C' cx='8' cy='8' r='8'/><path d='M2.262 7.952c0 1.699 1.378 3.076 3.077 3.076h.44V9.886h-.44a1.936 1.936 0 0 1-1.934-1.934c0-1.067.868-1.935 1.934-1.935h1.056v5.978c0 .632.512 1.143 1.143 1.143V4.875H5.34a3.077 3.077 0 0 0-3.077 3.077zm8.353-3.077h-.44v1.143h.44c1.067 0 1.934.868 1.934 1.934a1.936 1.936 0 0 1-1.934 1.934H9.56V3.908c0-.631-.512-1.143-1.143-1.143v8.264h2.2a3.077 3.077 0 0 0 0-6.154z' fill='%23FFFFFF'/></g></svg>")}.invoice-editor .invoice-list__header{display:flex;justify-content:space-between;padding:.83333em 0;border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db;font-size:.625em;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.0375em}.invoice-editor .invoice-list__column--phase{width:calc(18% - .5em)}.invoice-editor .invoice-list__column--type{width:20%}.invoice-editor .invoice-list__column--description{width:40%}.invoice-editor .is-editable .invoice-list__column--description{width:35%}.invoice-editor .invoice-list__column--quantity{width:10%;text-align:right}.invoice-editor .is-editable .invoice-list__column--quantity{width:calc(10% - .5em);margin-right:.5em}.invoice-editor .invoice-list__column--unit-price{width:15%;text-align:right}.invoice-editor .is-editable .invoice-list__column--unit-price{width:calc(15% - .5em);margin-right:.5em}.invoice-editor .invoice-list__column--amount{width:15%;text-align:right}.invoice-editor .invoice-list__column--empty{color:#dfe2e4}.invoice-editor .invoice-list__footer{display:flex;justify-content:flex-end}.invoice-editor .is-editable .invoice-list__footer{justify-content:space-between}.invoice-editor .invoice-list__actions{display:flex;width:33.33333%}.invoice-editor .invoice-list__totals{display:flex;flex-direction:column;align-items:flex-end;width:66.66667%}.invoice-editor .invoice-list__button{display:flex;align-items:center;justify-content:center;min-width:5em;margin-top:.75em;padding:0 1em 0 .5em;height:2em;border-radius:.25em;border:1px solid #d1d5db;font-size:1rem;font-weight:400;line-height:1;text-align:center}.invoice-editor .invoice-list__button:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-right:.5rem;padding-top:.125rem;border-radius:50%;background-color:#fff;font-size:1.3125rem;line-height:1}.invoice-editor .invoice-list__subtotal,.invoice-editor .invoice-list__tax,.invoice-editor .invoice-list__total,.invoice-editor .invoice-list__balance{display:flex;align-items:flex-end;width:40%;padding:.83333em 0;border-bottom:1px solid #d1d5db;font-weight:700;line-height:1}.invoice-editor .invoice-list__total{justify-content:flex-end;padding:1em 0 0;border-bottom:none}.invoice-editor .invoice-list__title,.invoice-editor .invoice-list__value{text-align:right}.invoice-editor .invoice-list__title{font-size:.75em;margin-right:2.66667em}.invoice-editor .invoice-list__value{font-size:1em}.invoice-editor .invoice-item{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:0;padding:.83333em 0;font-size:.625em;line-height:1;background-color:#fff;page-break-inside:avoid}.invoice-editor .is-editable .invoice-item{margin:0 -2.25rem}.invoice-editor .invoice-item:after{content:"";position:absolute;display:block;width:100%;height:1px;left:0;right:0;bottom:0;margin:0 auto;background-color:#e7e9eb}.invoice-editor .is-editable .invoice-item:after{width:calc(100% - 4.5rem)}.invoice-editor .invoice-item__group{position:relative;display:flex;justify-content:space-between;width:100%;line-height:1;background-color:#fff;page-break-inside:avoid}.invoice-editor .invoice-item__handle{display:none;width:1.2rem;cursor:grab;margin-left:.75rem;margin-right:.25rem;background-image:-webkit-repeating-radial-gradient(center center, #dfe2e4, #dfe2e4 2px, transparent 2px, transparent 100%);background-image:-moz-repeating-radial-gradient(center center, #dfe2e4, #dfe2e4 2px, transparent 2px, transparent 100%);background-image:-ms-repeating-radial-gradient(center center, #dfe2e4, #dfe2e4 2px, transparent 2px, transparent 100%);background-image:repeating-radial-gradient(center center, #dfe2e4, #dfe2e4 2px, transparent 2px, transparent 100%);background-size:8px 8px}.invoice-editor .is-editable .invoice-item__handle{display:block}.invoice-editor .invoice-item__delete{display:none;align-self:center;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-left:.375rem;margin-right:.375rem;padding-top:.1875rem;color:#8e95a0;background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;line-height:1;font-size:1rem;transition:all 150ms ease-in-out}.invoice-editor .is-editable .invoice-item__delete{display:flex}.invoice-editor .invoice-item__delete:after{content:"×";display:block}.invoice-editor .invoice-item__delete:hover{color:#fff;border-color:#ea4157;background-color:#ea4157}.invoice-editor .invoice-item__input{line-height:1.25}.invoice-editor .is-editable .invoice-item__input{padding:0 .375rem;border:1px solid #d1d5db;border-radius:.25rem}.invoice-editor .is-editable .invoice-item__input:focus{outline:none}.invoice-editor .invoice-item__input--phase{width:calc(18% - .5em);margin-right:.5em}.invoice-editor .invoice-item__input--phase .select__label{display:none}.invoice-editor .invoice-item__input--phase .select__data{font-size:.75rem}.invoice-editor .invoice-item__input--phase .select{background:#f7f9fa;border-style:dashed}.invoice-editor .invoice-item__view--phase{width:calc(15% - .5em);margin-right:.5em}.invoice-editor .invoice-item__input--type{width:20%}.invoice-editor .is-editable .invoice-item__input--type{width:calc(20% - .5em);margin-right:.5em}.invoice-editor .invoice-item__input--description{width:40%;line-height:1.5}.invoice-editor .is-editable .invoice-item__input--description{width:calc(40% - .5em);margin-right:.5em}.invoice-editor .invoice-item__input--quantity{width:10%;text-align:right}.invoice-editor .is-editable .invoice-item__input--quantity{width:calc(10% - .5em);margin-right:.5em}.invoice-editor .invoice-item__input--unit-price{width:15%;text-align:right}.invoice-editor .is-editable .invoice-item__input--unit-price{width:calc(15% - .5em);margin-right:.5em}.invoice-editor .is-editable .invoice-item__input--unit-price.is-locked{background-color:#f7f9fa;background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><g stroke='#A0A8AE' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'><path d='M11 7.217H5c-.552 0-1 .467-1 1.044v4.696C4 13.533 4.448 14 5 14h6c.553 0 1-.467 1-1.043V8.26c0-.577-.447-1.044-1-1.044z'/><path d='M8 2C6.343 2 5 3.401 5 5.13v2.087h6V5.13C11 3.401 9.657 2 8 2z'/></g></svg>");background-repeat:no-repeat;background-position:left center}.invoice-editor .invoice-item__input--amount{display:flex;justify-content:flex-end;width:15%;font-weight:700;text-align:right}.invoice-editor .invoice-footer__content{display:flex;flex-wrap:wrap;width:calc(100% + 1.5em);margin:0 -0.75em;padding-top:2em}.invoice-controls{transition:all 160ms ease-out}@media only screen and (min-width: 40em){.invoice-controls{width:33.75em;flex:0 0 33.75em;max-width:33.75em;padding:1.5em 1em;border-right:1px solid #d1d5db;border-bottom:1px solid #d1d5db;background-color:#fff}}.invoice-controls .invoice-controls__header{display:flex;flex-wrap:wrap}.invoice-controls .invoice-controls__header .select{width:calc(50% - 1rem);margin:0 .5rem 1rem}.invoice-controls .invoice-controls__preview{margin:0 .5em 1.5em;padding-bottom:1.5em;border-bottom:1px solid #d1d5db}.invoice-controls .invoice-controls__placeholder{display:flex;align-items:center;justify-content:center;min-height:15rem;margin:1.5rem .5rem 0;border-radius:.25em;border:1px solid #d1d5db;color:#8e95a0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.0375em}.invoice-controls .invoice-controls__title{font-size:1.3125rem;font-weight:700;margin:0}.invoice-controls .invoice-controls__subtitle{width:100%;margin:0;padding:1.5rem 0 1rem;color:#8e95a0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.0375em}.invoice-controls .invoice-controls__description{width:100%;margin-bottom:0;padding-bottom:1em;border-bottom:1px solid #d1d5db}.invoice-controls .invoice-controls__actions{display:flex;width:100%}.invoice-controls .invoice-controls__button{display:flex;align-items:center;justify-content:center;height:2em;min-width:5em;padding:0 1em;border:1px solid #5840e0;border-radius:1em;color:#fff;background-color:#5840e0;line-height:1;cursor:pointer;margin-right:.75rem}.invoice-controls .invoice-controls__button:last-child{margin-right:0}.invoice-controls .invoice-controls__button--export{color:#5840e0;background-color:#fff}.invoice-controls .invoice-controls__header>.invoice-controls__button{width:100%;height:2.5em;margin:0 .5em;border-radius:.25em}.invoice-controls .invoice-controls__date-filters{display:flex;width:100%;margin:0 .5em}.invoice-controls .invoice-controls__date-filters .field{width:50%}.invoice-controls .invoice-controls__date-filters .field:first-child .field__block{border-top-right-radius:0;border-bottom-right-radius:0}.invoice-controls .invoice-controls__date-filters .field:last-child .field__block{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.invoice-controls .invoice-controls__text{width:calc(50% - 1em);margin:0 .5em}.invoice-controls .invoice-controls__kicker{margin:0;color:#8e95a0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.0375em}.invoice-controls .invoice-controls__display{margin:.5em 0 0}.invoice-controls .invoice-controls__content{padding:0 .5rem}.invoice-controls .invoice-list{margin:.5rem 0 1rem;border:1px solid #d1d5db;border-radius:.25em}.invoice-controls .invoice-list__header{display:flex;justify-content:space-between;margin:1.5rem 0 0rem}.invoice-controls .invoice-list__link,.invoice-controls .invoice-list__title{margin:0}.invoice-controls .invoice-list__link{color:#8e95a0;font-size:.75rem;text-transform:uppercase;letter-spacing:.0375em}.invoice-controls .invoice-list__reports{margin:0;padding:0 1rem}.invoice-controls .invoice-item{padding:1em;border-bottom:1px solid #d1d5db}.invoice-controls .invoice-item:last-child{border-bottom:none}.invoice-controls .invoice-item__header{display:flex;align-items:center;justify-content:space-between;line-height:1}.invoice-controls .invoice-item__title{width:50%;line-height:1;cursor:pointer}.invoice-controls .invoice-item.is-expanded .invoice-item__title{font-weight:700}.invoice-controls .invoice-item__hours{width:25%;text-align:right}.invoice-controls .invoice-item__hours:after{content:"HRS";color:#8e95a0;margin-left:.375rem;font-size:.75rem;line-height:1;text-transform:uppercase;letter-spacing:.075em}.invoice-controls .invoice-item__amount{width:25%;margin-right:.75em;text-align:right}.invoice-controls .invoice-list--phases .invoice-item__amount{width:50%}.invoice-controls .invoice-list--phases .invoice-item__percent{min-width:2.25em;margin-right:.75em;text-align:right}.invoice-controls .invoice-item__category{width:25%;margin-right:.75rem}.invoice-controls .invoice-item__category--expense{width:75%}.invoice-controls .invoice-item__note{width:50%;margin-right:.75rem}.invoice-controls .invoice-item__toggle{position:relative;display:block;cursor:pointer;width:.75em;height:.5em;transition:transform 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.invoice-controls .invoice-item.is-expanded .invoice-item__toggle{transform:rotate(180deg)}.invoice-controls .invoice-item__toggle:before,.invoice-controls .invoice-item__toggle:after{content:"";position:absolute;width:.125em;height:.5em;top:0;border-radius:.125em;background-color:#dfe2e4}.invoice-controls .invoice-item__toggle:hover:before,.invoice-controls .invoice-item__toggle:hover:after{background-color:#8e95a0}.invoice-controls .invoice-item__toggle:before{left:.1875em;transform:rotate(-45deg)}.invoice-controls .invoice-item__toggle:after{left:.4375em;transform:rotate(45deg)}.invoice-controls .invoice-item__content{display:none}.invoice-controls .invoice-item.is-expanded .invoice-item__content{display:block}.invoice-controls .invoice-sublist{margin-top:1em;margin-right:.875em;border-radius:.25em;background-color:#f7f9fa}.invoice-controls .invoice-subitem{display:flex;justify-content:space-between;margin:0 1em;padding:1em 0;border-bottom:1px solid #d1d5db;font-size:.75rem}.invoice-controls .invoice-subitem:last-child{border-bottom:none}.invoice-controls .invoice-subitem__title{width:33.33333%;line-height:1}.invoice-controls .invoice-subitem__rate{width:16%;text-align:right;line-height:1}.invoice-controls .invoice-subitem__no-rate{width:40%}.invoice-controls .invoice-subitem__hours{width:25%;text-align:right;line-height:1}.invoice-controls .invoice-subitem__amount{width:27.5%;text-align:right;line-height:1}.invoice-controls .invoice-subitem__rate:after,.invoice-controls .invoice-subitem__hours:after{color:#8e95a0;line-height:1;text-transform:uppercase;letter-spacing:.075em}.invoice-controls .invoice-subitem__rate:after{content:"/HR";margin-left:.0625rem}.invoice-controls .invoice-subitem__hours:after{content:"HRS";margin-left:.375rem}.invoice-controls .invoice-actions__buttons{display:flex;align-items:center;justify-content:space-between}.invoice-controls .invoice-actions__button-group{display:flex;align-items:center;width:calc(60% - .5rem)}.invoice-controls .invoice-actions__input{width:33.33333%;height:2.5em;padding:0 .5em;border:1px solid #d1d5db;border-right:none;border-radius:.25em;border-top-right-radius:0;border-bottom-right-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOC41NzE5OTk5NyAyLjE0NEgxMC4yNjhsLTYuMTYwMDAwMDMgMTEuMDRoLTEuNzEybDYuMTc2LTExLjA0ek0xMS45OTYgMTAuMDQ4di44MzJjMCAxLjQ0LS42ODggMi40NDgtMi4zODQwMDAwMyAyLjQ0OC0xLjUwNCAwLTIuMzM2LS44OTYtMi4zMzYtMi40NDh2LS44MzJjMC0xLjU1Mi44NjQtMi40MzIgMi4zMzYtMi40MzJDMTEuMTQ4IDcuNjE2IDExLjk5NiA4LjQ4IDExLjk5NiAxMC4wNDh6bS0yLjM2ODAwMDAzIDIuMDhDMTAuMzE2IDEyLjEyOCAxMC42MzYgMTEuNjMyIDEwLjYzNiAxMC44NjR2LS43ODRjMC0uODQ4LS4zNTItMS4yNDgtMS4wMDgwMDAwMy0xLjI0OC0uNjQgMC0uOTc2LjQxNi0uOTc2IDEuMjQ4di43ODRjMCAuNzg0LjI1NiAxLjI2NC45NzYgMS4yNjR6bS00LjExMi03LjY5NnYuODMyYzAgMS40NC0uNjg4IDIuNDQ4LTIuMzg0IDIuNDQ4LTEuNTIgMC0yLjM1Mi0uODk2LTIuMzUyLTIuNDQ4di0uODMyYzAtMS41NTIuODY0LTIuNDMyIDIuMzUyLTIuNDMyIDEuNTM2IDAgMi4zODQuODY0IDIuMzg0IDIuNDMyem0tMi4zODQgMi4wOGMuNzA0IDAgMS4wMDgtLjQ5NiAxLjAwOC0xLjI2NHYtLjc4NGMwLS44NDgtLjMzNi0xLjI0OC0xLjAwOC0xLjI0OC0uNjI0IDAtLjk2LjQxNi0uOTYgMS4yNDh2Ljc4NGMwIC43ODQuMjU2IDEuMjY0Ljk2IDEuMjY0eiIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-position:right .75em bottom .625em;background-repeat:no-repeat;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.invoice-controls .invoice-actions__button{width:calc(40% - .5rem);height:2.5em;border:1px solid #d1d5db;border-radius:.25em;box-shadow:none}.invoice-controls .invoice-actions__button-group .invoice-actions__button{width:75%;border-top-left-radius:0;border-bottom-left-radius:0}.invoice-collapse-icon{position:sticky;margin-left:-1rem;display:flex;align-items:center;justify-content:center;left:1rem;top:26.5rem;justify-content:center;width:2rem;height:2rem;border-radius:.25em;background-color:#fff;border:1px solid #d1d5db;cursor:pointer;transform:rotate(180deg)}@media only screen and (min-width: 1600px){.invoice-collapse-icon{top:32.2rem}}.invoice-collapse-icon.show-controls{left:32.75rem;transform:none}.settings .page-module,.settings .page-module__scrollable{padding-bottom:1.5em}.settings .setting__create{display:flex;align-items:center;height:2.5rem;width:100%}.settings .setting__create-title{flex:1 0 auto;width:6rem;height:2.5rem;padding:0 1rem;color:#fff;background-color:#5840e0;border:none;border-radius:.25rem;outline:none;font-size:.75rem;text-transform:uppercase;letter-spacing:.0375em}.settings .setting__create-input{width:100%;height:2.5rem;margin-right:.75rem;padding:.75rem;background-color:rgba(0,0,0,0);border:1px solid #d1d5db;border-radius:.25rem;outline:none}.settings .setting__create-select{margin-right:.75rem;min-width:8rem}.settings .setting__create-input::-webkit-input-placeholder{opacity:1;color:#8e95a0;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.settings .setting__create-input:focus::-webkit-input-placeholder{color:#dfe2e4}.settings .setting__create-input:-ms-input-placeholder{opacity:1;color:#8e95a0;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.settings .setting__create-input:focus:-ms-input-placeholder{color:#dfe2e4}.settings .setting__create-input:-moz-placeholder{opacity:1;color:#8e95a0;transition:all 300ms cubic-bezier(0.16, 0.68, 0.43, 0.99)}.settings .setting__create-input:focus:-moz-placeholder{color:#dfe2e4}.settings .setting__create-input--small{max-width:6rem}.settings .setting__list{margin-top:1.5em;margin-left:-0.75em;margin-right:-0.75em}.settings .setting__item{display:flex;align-items:center;justify-content:space-between;padding:.375em .75em;border-radius:.25em}.settings .setting__item:last-child{padding-bottom:0}.settings .setting__item:hover,.settings .setting__item.is-editable{background-color:#f7f9fa}.settings .setting__item-display{display:flex;width:100%}.settings .setting__item-name{display:flex;align-items:flex-end;margin:0;font-size:1rem;font-weight:400}.settings .setting__item-name--qbo-logo{height:100%;display:flex;justify-content:center;align-items:center;margin-left:.375em}.settings .setting__item.is-editable .setting__item-name{display:none}.settings .setting__item-name--rate,.settings .setting__item-name--abbr,.settings .setting__item-name--days,.settings .setting__item-name--billable{color:#8e95a0;margin-left:.375rem}.settings .setting__item-input{display:none;width:calc(100% + .375rem);height:2rem;margin-left:-0.375rem;padding:0 .3125rem;font-size:1rem;font-weight:400;outline:none;border:1px solid #d1d5db;border-radius:.25rem}.settings .setting__item-select{display:none;width:calc(100% + .375rem);height:2rem;margin-left:-0.375rem;padding:0 .3125rem}.settings .setting__item.is-editable .setting__item-input,.settings .setting__item.is-editable .setting__item-select{display:block}.settings .setting__item-input--rate,.settings .setting__item-input--abbr,.settings .setting__item-input--days{max-width:4rem;margin:0 .375rem}.settings .setting__item-select--fee-type{height:2rem}.settings .setting__item-select--billable{height:2rem;margin:0 .375rem}.settings .setting__item-actions{display:flex;margin-left:.375em}.settings .setting__item-save{display:none;height:2rem;color:#fff;background-color:#5840e0;margin-right:.375rem;padding:0 1rem;border:none;border-radius:.25rem;font-size:.75rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em;outline:none}.settings .setting__item.is-editable .setting__item-save{display:block}.settings .setting__item-toggle{height:2rem;color:#8e95a0;font-size:.75rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em;background-color:rgba(0,0,0,0);border:1px solid #d1d5db;border-radius:.25rem;padding:0 1rem;outline:none}.settings .setting__item-toggle:after{content:"Edit"}.settings .setting__item.is-editable .setting__item-toggle:after{content:"Cancel"}.settings .setting__item-activate-deactivate{height:2rem;color:#8e95a0;font-size:.75rem;line-height:1;text-transform:uppercase;letter-spacing:.0375em;background-color:rgba(0,0,0,0);margin-left:.375em;border-radius:.25rem;border:1px solid #d1d5db;padding:0 1rem;outline:none;display:flex;justify-content:center;align-items:center}.settings .setting__item.is-editable .setting__item-activate-deactivate{display:none}.settings .setting__item-delete{color:#8e95a0;width:2rem;height:2rem;margin-left:.375em;border-radius:.25rem;border:1px solid #d1d5db;outline:none;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik00Ljc1IDMuNzVMNy41IDFsLTEtMS0yLjc1IDIuNzVMMSAwIDAgMWwyLjc1IDIuNzVMMCA2LjVsMSAxIDIuNzUtMi43NUw2LjUgNy41bDEtMSIgZmlsbD0iI0EwQThBRSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center center}.settings .setting__item.is-editable .setting__item-delete{display:none}.settings .setting__invoice-date{display:inline-block;width:3.25rem}.settings .setting__invoice-tag{display:inline-block;margin-left:.25rem;padding:.25rem .25rem .1875rem;color:#fff;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.0375em;border-radius:.25rem;background-color:#8e95a0}.settings .setting__invoice-tag.paid{background-color:#abea41}.settings .setting__invoice-amount{float:right;font-weight:bold}.workload_projects .profile,.workload_projects .project,.workload_profiles .profile,.workload_profiles .project{padding:1rem 0}.workload_projects .profile-name,.workload_projects .project-name,.workload_profiles .profile-name,.workload_profiles .project-name{line-height:1;letter-spacing:.01875em;color:#011627;font-weight:700}.workload_projects .profile-projects,.workload_projects .project-profiles,.workload_profiles .profile-projects,.workload_profiles .project-profiles{padding:.25rem 0 0 1rem}.workload_projects .profiles.show-inactive .profile__project.active,.workload_profiles .profiles.show-inactive .profile__project.active{display:none}.workload_projects .profiles.show-active .profile__project.inactive,.workload_profiles .profiles.show-active .profile__project.inactive{display:none}.workload_projects .workload-link,.workload_profiles .workload-link{color:#000}.workload_projects .workload-link:hover,.workload_profiles .workload-link:hover{color:#8e95a0}body.reports .chart-header{display:flex;align-items:center;justify-content:space-between;padding:1.5em 0}body.reports .chart-header__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1}body.reports .chart-paragraph{font-size:.75rem;color:#4b5563;padding-right:1rem;margin-top:.25rem}body.reports .profile-avatar{display:block;width:2rem;height:2rem;margin-right:.75rem;border-radius:50%;background-color:#e7e9eb}body.reports .list-item{padding-top:1rem}body.reports .list-item__header{display:flex;align-items:center}body.notifications.unfollow_project section.unfollow-project{display:flex;flex-direction:column;align-items:center}body.notifications.unfollow_project section.unfollow-project .header{margin-top:7rem;margin-bottom:3rem;display:flex;justify-content:center;max-width:100%;overflow:hidden}body.notifications.unfollow_project section.unfollow-project .header img{max-height:80px}@media only screen and (min-width: 40em){body.notifications.unfollow_project section.unfollow-project .header img{max-height:100%}}body.notifications.unfollow_project section.unfollow-project .text-content{display:flex;flex-direction:column;align-items:center;margin:0 1rem}body.notifications.unfollow_project section.unfollow-project .text-content h1{text-align:center;margin-bottom:1rem;font-weight:600}body.notifications.unfollow_project section.unfollow-project .text-content h2{text-align:center;color:var(--color-neutral-10);font-weight:400;margin-bottom:3rem}body.notifications.unfollow_project section.unfollow-project .text-content .login-link{width:fit-content;font-size:18px}@page{size:auto;margin:0}@media print{.body-header,.body-footer,.header,.menu-mobile{display:none}}@media print{.invoices.edit .invoice-controls,.invoices.show .invoice-controls,.invoices.preview .invoice-controls{display:none}.invoices.edit .invoice-editor,.invoices.show .invoice-editor,.invoices.preview .invoice-editor{width:100%;max-width:none;margin:0;padding:0}.invoices.edit .invoice,.invoices.show .invoice,.invoices.preview .invoice{font-size:16px !important;max-width:none;padding:3.375em;border:none;border-radius:0;background-color:rgba(0,0,0,0)}.invoices.edit .invoice-header,.invoices.show .invoice-header,.invoices.preview .invoice-header{border-bottom:1px solid #c0c5c9}.invoices.edit .invoice-header__info>div:not(.invoice-header__info-placeholder),.invoices.show .invoice-header__info>div:not(.invoice-header__info-placeholder),.invoices.preview .invoice-header__info>div:not(.invoice-header__info-placeholder){font-size:.875em}.invoices.edit .invoice-header__logo,.invoices.show .invoice-header__logo,.invoices.preview .invoice-header__logo{font-size:.875em;max-width:15em;max-height:5em}.invoices.edit .invoice-header__image,.invoices.show .invoice-header__image,.invoices.preview .invoice-header__image{max-width:100%;max-height:5em}.invoices.edit .invoice-details__title,.invoices.show .invoice-details__title,.invoices.preview .invoice-details__title{font-size:1.75em}.invoices.edit .invoice-details__number,.invoices.show .invoice-details__number,.invoices.preview .invoice-details__number{font-size:1.3125em}.invoices.edit .invoice-group__label,.invoices.show .invoice-group__label,.invoices.preview .invoice-group__label{font-size:.6875em}.invoices.edit .invoice-group__input,.invoices.show .invoice-group__input,.invoices.preview .invoice-group__input{font-size:.875em}.invoices.edit .invoice-list__header,.invoices.show .invoice-list__header,.invoices.preview .invoice-list__header{font-size:.6875em;border-top:1px solid #c0c5c9;border-bottom:1px solid #c0c5c9}.invoices.edit .invoice-item,.invoices.show .invoice-item,.invoices.preview .invoice-item{font-size:.875em}.invoices.edit .invoice-list__actions,.invoices.show .invoice-list__actions,.invoices.preview .invoice-list__actions{display:none}.invoices.edit .invoice-list__title,.invoices.show .invoice-list__title,.invoices.preview .invoice-list__title{font-size:.875em;margin-right:2.25em}.invoices.edit .invoice-list__value,.invoices.show .invoice-list__value,.invoices.preview .invoice-list__value{font-size:1.3125em}.invoices.edit .invoice-item,.invoices.show .invoice-item,.invoices.preview .invoice-item{background-color:rgba(0,0,0,0);border-bottom:1px solid #c0c5c9}.invoices.edit .invoice input,.invoices.edit .invoice textarea,.invoices.show .invoice input,.invoices.show .invoice textarea,.invoices.preview .invoice input,.invoices.preview .invoice textarea{margin:0;padding:0;border:none}.invoices.edit .invoice-collapse-icon,.invoices.show .invoice-collapse-icon,.invoices.preview .invoice-collapse-icon{display:none}}/*# sourceMappingURL=/assets/application.scss.css-a3d97f3acd0764e1d42c757bd9c7e49d8b129eff.map */
