.tabs ul li.tab-item a{color:#bdbdbd}.tabs ul li.tab-item a.selected{color:#ed8936}[data-v-0c5af402],[data-v-0c5af402]:after,[data-v-0c5af402]:before{-webkit-box-sizing:inherit;box-sizing:inherit}button[data-v-0c5af402],div[data-v-0c5af402],h2[data-v-0c5af402],h3[data-v-0c5af402],h4[data-v-0c5af402],table[data-v-0c5af402],tbody[data-v-0c5af402],td[data-v-0c5af402],thead[data-v-0c5af402],tr[data-v-0c5af402]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button[data-v-0c5af402]{border-radius:2px;cursor:pointer;display:inline-block;font-size:16px;padding:0 16px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-center[data-v-0c5af402],.flex[data-v-0c5af402]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center[data-v-0c5af402]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.date-picker-background[data-v-0c5af402],.date-picker-container[data-v-0c5af402]{overflow-y:auto;position:fixed;top:0;left:0;width:100%;height:100%}.date-picker-container[data-v-0c5af402]{line-height:1.5;z-index:99999998}.date-picker-background[data-v-0c5af402]{background-color:rgba(0,0,0,.5);z-index:9999}.calendar-faint[data-v-0c5af402]{opacity:.75}.calendar-container[data-v-0c5af402]{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 12px 52px rgba(0,0,0,.25);box-shadow:0 12px 52px rgba(0,0,0,.25);cursor:auto;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:350px;z-index:10001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar[data-v-0c5af402]{height:500px;position:relative}.hidden-footer .calendar[data-v-0c5af402]{height:470px}.calendar-header[data-v-0c5af402]{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 28px}.calendar-header h2[data-v-0c5af402],.calendar-header h3[data-v-0c5af402]{cursor:default}.calendar-header h2.calendar-faint[data-v-0c5af402],.calendar-header h3.calendar-faint[data-v-0c5af402]{cursor:pointer}.calendar-header h2[data-v-0c5af402]{font-size:28px;line-height:30px;margin-top:3px}.calendar-header h3[data-v-0c5af402]{font-size:1.125rem;font-weight:300}.calendar-body[data-v-0c5af402]{padding:16px}.calendar-date[data-v-0c5af402]{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-date .calendar-arrows.left[data-v-0c5af402]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calendar-current-date[data-v-0c5af402]{cursor:default;text-align:center}.calendar-date .calendar-arrows.right[data-v-0c5af402]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calendar-date>div[data-v-0c5af402]{width:33.333%}.calendar-date h4[data-v-0c5af402]{font-size:14px;font-weight:500}.calendar-arrows[data-v-0c5af402]{cursor:pointer;padding:0 8px}.calendar-body table[data-v-0c5af402]{border-spacing:2px;border-collapse:separate;cursor:default;font-size:12px;margin-top:8px;table-layout:fixed;text-align:center;width:100%}.calendar-body table thead[data-v-0c5af402]{color:#757575}.calendar-body table thead td[data-v-0c5af402]{cursor:default!important}.calendar-body tr[data-v-0c5af402]{height:43px;vertical-align:middle}.calendar-body td[data-v-0c5af402]{border-radius:50%;cursor:pointer;vertical-align:middle;-webkit-transition:background-color .15s;transition:background-color .15s;width:43px;color:#000}.calendar-body td[data-v-0c5af402]:focus{outline:none}.calendar-body tbody td[data-v-0c5af402]:hover{background-color:rgba(0,0,0,.1)}.calendar-body td[data-v-0c5af402]:empty{background-color:transparent!important;cursor:default}.calendar-body td.current-day[data-v-0c5af402]{font-weight:700}.calendar-body td.disabled[data-v-0c5af402]{color:#c5c5c5;cursor:default;pointer-events:none}.calendar-body td.selected[data-v-0c5af402]{border-radius:50%;color:#fff;cursor:pointer}.calendar-year-select[data-v-0c5af402]{-webkit-box-shadow:inset 0 -1px 1px rgba(0,0,0,.075);box-shadow:inset 0 -1px 1px rgba(0,0,0,.075);height:353px;overflow-y:scroll;text-align:center}.hidden-footer .calendar-year-select[data-v-0c5af402]{height:378px}.calendar-year-select div[data-v-0c5af402]{cursor:pointer;padding:8px 0;-webkit-transition:background-color .15s;transition:background-color .15s}.calendar-year-select div[data-v-0c5af402]:hover{background-color:rgba(0,0,0,.1)}.calendar-year-select .selected[data-v-0c5af402]{font-size:24px}.calendar-footer[data-v-0c5af402]{position:absolute;bottom:16px;right:16px}.calendar-footer button[data-v-0c5af402]{background-color:transparent;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}.calendar-fade-enter-active[data-v-0c5af402],.calendar-fade-leave-active[data-v-0c5af402]{-webkit-transition:opacity .15s;transition:opacity .15s}.calendar-fade-enter[data-v-0c5af402],.calendar-fade-leave-to[data-v-0c5af402]{opacity:0}.empty-state-wrapper{padding-left:1rem;padding-right:1rem;width:100%;margin-bottom:.5rem;padding-top:1rem;padding-bottom:1rem}.empty-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bdbdbd;border-radius:.25rem;padding-top:1rem;padding-left:.75rem;padding-right:.75rem;height:100%}.empty-state button{font-size:.875rem;border-radius:.25rem;background-color:#ed8936;color:#fff;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;margin-top:1rem;text-transform:uppercase;font-weight:500}.empty-state button:hover{background-color:#f6ad55}.empty-state p{margin-top:1rem}.empty-state i{font-size:5rem;color:#eee}.client-info{margin-left:-.75rem;margin-right:-.75rem}.client-info>div{padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.client-info>div span{margin-left:auto;color:#757575}.client-info>div span.empty{color:#e0e0e0}