@charset "UTF-8";.abbr-avatar{display:flex}.abbr-avatar .xlarge{width:80px;height:80px;line-height:80px;border-radius:40px;font-size:32px}.abbr-avatar .large{width:56px;height:56px;line-height:56px;border-radius:28px;font-size:24px}.abbr-avatar .middle{width:48px;height:48px;line-height:48px;border-radius:24px;font-size:20px}.abbr-avatar .small{width:40px;height:40px;line-height:40px;border-radius:20px;font-size:14px}.abbr-avatar .xs{width:32px;height:32px;line-height:32px;border-radius:16px;font-size:12px}.abbr-avatar .avatar-abbr{color:#fff;display:flex}.abbr-avatar .abbr{margin:auto}.abbr-avatar-editable{display:flex}.abbr-avatar-editable .edit-icon{margin-left:-20px;display:flex;align-items:flex-end}.abbr-avatar-editable:hover{cursor:pointer}.TextAreaWithTags-editor{width:calc(100% - 16px);min-height:calc(var(--rows, 3) * 22px + 14px);padding:8px 11px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;line-height:22px;white-space:pre-wrap;word-break:break-word;overflow-y:auto}.TextAreaWithTags-editor:focus{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a;outline:none}.TextAreaWithTags-editor-chip{display:inline-flex;align-items:center;margin:0 4px 0 0;padding:0 6px;border-radius:4px;background:#f8e3228d;color:#000;vertical-align:baseline}.TextAreaWithTags-editor-chip-label{font-size:12px;line-height:20px}.TextAreaWithTags-editor-chip-remove{margin-left:6px;border:none;padding:0;width:15px;height:15px;border-radius:50%;background:#ffffff38;color:#0d1a26;font-size:14px;line-height:14px;cursor:pointer}.TextAreaWithTags-editor-chip-remove:hover{background:#ffffff57}.TextAreaWithTags-tag:hover{background:#f8e422;cursor:pointer}.sort-item{list-style:none;padding:12px 16px;margin:8px 0;background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:move;-webkit-user-select:none;user-select:none;transition:all .2s ease}.sort-item:hover{background:#f5f5f5;border-color:#40a9ff}.sort-item:active{cursor:grabbing}ul{padding:0;margin:0}.pet-avatar-view{cursor:pointer;transition:opacity .2s ease}.pet-avatar-view:hover{opacity:.8}.pet-avatar-preview{padding:0}.pet-avatar-preview img{border-radius:4px}.flat-color-picker{display:flex;flex-wrap:wrap;width:320px}.flat-color-picker-item{width:24px;height:24px;border-radius:12px;line-height:24px;margin-bottom:6px;color:#fff;text-align:center}.flat-color-picker-item:not(:last-child){margin-right:8px}.flat-color-picker-oneline{width:640px!important}.petSchedule .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0;align-items:center;margin-top:6px}.petSchedule .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.petSchedule .schedule-item{padding:8px 8px 8px 4px;border-radius:4px;position:relative}.petSchedule .schedule-item-operator{display:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.petSchedule .schedule-item-operator .operator-icon{padding:6px}.petSchedule .schedule-item:hover .schedule-item-operator{display:inline-flex}.petSchedule .schedule-item:hover{background-color:#f5f5f5}.petScheduleResult{margin-top:8px;border-radius:8px;border:1px solid rgb(240,240,240)}.petScheduleResult .baseInfo,.petScheduleResult .calendar{padding:16px 12px}.petScheduleResult .divider{width:100%;border-bottom:1px solid rgb(240,240,240)}.petScheduleResult .grid{display:flex;gap:2px;flex-wrap:wrap}.petScheduleResult .grid-item{width:14%;text-align:end}.petScheduleResult .cell{height:calc(100% - 8px);border-radius:8px;padding:4px;line-height:20px;color:#00000073}.petScheduleResult .cell-container{background:#f0f1f559}.petScheduleResult .cell-container:hover{background-color:#fefad3}.petScheduleResult .cell-date{height:24px;color:#000000d9;font-weight:300}.petScheduleResult .cell-simple{padding:4px;height:calc(100% - 8px);font-size:10px}.petScheduleResult .cell-text{margin-left:2px}.petScheduleResult .cell-today{background:#fefad3;font-weight:500}.petScheduleResult .pointer:hover{cursor:pointer}.petScheduleResult .circle{width:8px;height:8px;border-radius:50%;border:1px solid rgba(0,0,0,.45)}.pet-care-wrapper{color:#0d1a26;border-radius:8px;border:1px solid #e8e8e8;background:#fff;box-shadow:0 1px 4px #0000001a;padding:32px 24px;width:80vw;max-width:800px}.pet-care-wrapper .notebook{margin-top:40px}.pet-care-wrapper .notebook .line{position:relative;height:40px;border-bottom:1px solid #ccc}@media print{.pet-care-wrapper{border:0px;width:calc(100vw - 56px);max-width:none;box-shadow:none;padding:56px 24px}}.stripe-card-element{padding:16px;border:1px solid #d9d9d9;border-radius:6px}.auth-net-pay-modal .pay-button-container{display:flex;flex-direction:column;align-items:center;margin:24px 0}.auth-net-form{padding:16px 0 8px;margin-top:16px;border-top:1px solid #f0f0f0}.cardPointeTerminalPay .terminal-item{border:1px solid var(--Border-border-primary, #d9d9d9);border-radius:4px;padding:12px;margin-bottom:8px}.cardPointeTerminalPay .terminal-item:hover{cursor:pointer;background-color:#d9d9d9}.cardPointeTerminalPay .paying{display:flex;flex-direction:column;justify-content:center;align-items:center}.stripeTerminalPay .terminal-item{border:1px solid var(--Border-border-primary, #d9d9d9);border-radius:4px;padding:12px;margin-bottom:8px}.stripeTerminalPay .terminal-item:hover{cursor:pointer;background-color:#d9d9d9}.stripeTerminalPay .paying{display:flex;flex-direction:column;justify-content:center;align-items:center}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.reportCard{padding:0 20px}.reportCard .header{display:flex;justify-content:space-between;align-items:center}.reportCard .header .title{font-size:14px;font-weight:500}.reportCardDrawer .pet-form{width:640px;padding:20px;background-color:#fff;border-radius:4px;border:1px solid rgb(217,217,217)}.reportCardDrawer .pet-form-title{font-size:20px;font-weight:800}.reportCardDrawer .pet-form .ant-col-24.ant-form-item-label{height:fit-content;padding:0}.reportCardDrawer .pet-form .ant-col-24.ant-form-item-label>label{height:auto}.photoList .header{display:flex;justify-content:space-between;align-items:center}.photoList .header .title{font-size:20px;font-weight:800}.photoList .photos-card{padding:16px;background-color:#f5f6fa}.photoList .photos-list{display:flex;gap:10px;flex-wrap:wrap}.photoList .photos-list-item{width:134px;height:135px;display:flex;background-color:#fff;justify-content:center;align-items:center;position:relative;border-radius:8px 8px 0 0}.photoList .photos-list-item:hover{cursor:pointer}.photoList .photos-action{width:133px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgb(217,217,217);border-radius:0 0 8px 8px}.photoList .photos-action-item{width:50%;height:30px;display:flex;justify-content:center;align-items:center;text-align:center}.photoList .photos-action-item:hover{cursor:pointer;color:#57c289}.photoList .photos-checkbox{position:absolute;top:0;right:0;width:16px;height:16px;border-radius:8px}.photoList .photos-checkbox .ant-checkbox-wrapper{height:16px}.photoList .photos-description{width:119px;height:119px;border-radius:8px 8px 0 0;padding:8px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#0000 50%,#000000b3 80%);color:#fff}.photoList .photos-description .text-ellipsis{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.editPhotoWall .ant-upload-picture-card-wrapper{width:auto}.drawer-header{display:flex;justify-content:space-between;align-items:center}.drawer-header .close:hover{cursor:pointer}.drawer-header .title{font-size:24px;font-weight:800}.send-apptMessage-dialog .section-send{min-height:32px;margin:15px 0 0;display:flex;align-items:center}.send-apptMessage-dialog .label{width:120px;display:inline-block;font-weight:700}.send-apptMessage-dialog .ant-popover-inner{border-radius:3px;padding:5px 0 0 12px}.send-apptMessage-dialog .ant-popover-inner .item{height:32px;display:flex;align-items:center}.send-apptMessage-dialog .ant-popover-inner .item-label{color:#000000d9}.send-apptMessage-dialog .ant-popover-inner .item-time{color:#00000073}.send-apptMessage-dialog .ant-popover-inner .item:hover{cursor:pointer}.send-apptMessage-dialog .ant-popover-inner .custom{border-top:1px solid rgb(240,240,240);color:#29915c}.popup-notes-modal .popup-notes-container{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.popup-notes-modal .popup-note-item{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background-color:#fafafa;margin-bottom:12px}.popup-notes-modal .popup-note-content{flex:1;font-size:14px;line-height:1.5}.popup-notes-modal .popup-note-close-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #999;border-radius:50%;cursor:pointer;font-size:12px;color:#999;transition:all .3s}.popup-notes-modal .popup-note-close-icon:hover{border-color:#333;color:#333;background-color:#fff1f0}.popup-notes-modal .popup-notes-footer{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #f0f0f0}.popup-notes-modal .popup-notes-close-btn{padding:8px 32px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer;transition:all .3s}.popup-notes-modal .popup-notes-close-btn:hover{border-color:#40a9ff;color:#40a9ff}.ticketDetail{display:flex;gap:16px;max-width:1560px;height:calc(100vh - 96px)}.ticketDetail-left{width:23.75em;padding:16px;margin-bottom:16px;background-color:#fff;height:calc(100% - 32px);overflow-y:auto}.ticketDetail-right{flex:1;background-color:#fff;display:flex;flex-direction:column}.ticketDetail-right-main{flex:1;overflow-y:auto}.ticketDetail-right-main-tabs{padding:0 16px 16px;border-bottom:16px solid #f0f0f0}.ticketDetail-right-main-common{padding:16px}.ticketDetail-right-footer{height:48px;border-top:.5px solid #E8E8E8;display:flex;align-items:center;justify-content:flex-end;padding:0 24px}.selectRateDrawer{min-height:300px}.selectRateDrawer .petRunsArea{background-color:#f5f5f5;padding:8px 24px}.selectRateDrawer .rateItem{padding:12px 0;border-bottom:1px solid var(--neutral-4, #f0f0f0)}.selectRateDrawer .rateItem:hover{cursor:pointer}.groomingComp .ant-card-body{padding:16px}.groomingComp .appt-single-pet{padding:16px;box-shadow:0 0 12px #0000001a;border-radius:4px;margin-bottom:16px}.section-title{color:#0d1a26;font-weight:700;line-height:22px}.ticket-contact-dropdown .ant-dropdown-menu{min-width:320px;padding:12px}.ticket-contact-dropdown .ant-dropdown-menu-item{min-height:40px;display:flex;align-items:center;font-size:16px;line-height:1.2;color:#222;padding:8px 16px;border-radius:6px}.ticket-contact-dropdown .ant-dropdown-menu-item:hover{background-color:#fefad3!important}.createDaycare .ant-card-body{padding:8px 16px}.createDaycare .hl-one-daycare{border:1px solid #b8b8b8;box-shadow:0 0 12px #0000001a}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}.daycareDatesModal{gap:16px}.daycareDatesModal-left{height:100%;background-color:#fff;padding:0 12px;display:flex;flex-direction:column}.daycareDatesModal-left-cal{width:300px}.daycareDatesModal-left-cal .ant-picker-calendar-header,.daycareDatesModal-left-cal .ant-picker-date-panel{background-color:#fff}.daycareDatesModal-left-cal .cal-day{width:24px;height:24px;line-height:24px;border-radius:4px;border:solid 2px transparent}.daycareDatesModal-left-cal .cal-day-today{border:solid 2px #ef6c00}.daycareDatesModal-left-cal .cal-day-normal{background-color:transparent}.daycareDatesModal-left-cal .cal-day-selected{background-color:#f8e422;color:#0d1a26}.daycareDatesModal-left-dates{border-top:1px solid var(--neutral-5, #d9d9d9);margin-top:12px;padding-top:12px;overflow-y:auto;width:410px}.daycareDatesModal-left-dates .dateItem{height:32px;width:160px;font-size:14px;padding:0 16px;background-color:#fafafa;border:1px solid var(--neutral-5, #E8E8E8)}.daycareDatesModal-right{padding-left:16px;padding-right:16px;overflow-y:auto;width:100%;background-color:#fff}.daycareDatesModal-right .petItem{border-bottom:.5px solid #E8E8E8;padding-top:12px;padding-bottom:12px}.daycareDatesModal-right .petItem:hover{cursor:pointer}.daycareDatesModal-right .petItem .petAvatar{width:38px;height:38px;border-radius:19px}.daycareDatesModal .rdp-range_end{padding:0}.daycareDatesModal .rdp-range_end .rdp-day_button{background-color:#f8e422;border-color:#f8e422;padding:0;border:0;color:#0d1a26}.daycareDatesModal .rdp-range_start{padding:0}.daycareDatesModal .rdp-range_start .rdp-day_button{background-color:#f8e422;border-color:#f8e422;padding:0;border:0;color:#0d1a26}.daycareDatesModal .rdp-selected{color:#0d1a26}.daycareDatesModal .rdp-root{--rdp-gradient-direction: 270deg}.daycareDatesModal .rdp-chevron{fill:#108ee9}.kennel-cards-wrapper{color:#0d1a26}.kennel-cards-wrapper .section-title{line-height:22px;font-size:14px;font-weight:500;color:#666;border-bottom:1px solid var(--neutral-5, rgba(0, 0, 0, .85))}.kennel-cards-wrapper .fake-checkbox{border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;width:18px;height:18px}.kennel-cards-wrapper .title{font-weight:500;font-size:16px;line-height:24px;margin-right:8px}.kennel-cards-wrapper .value{font-weight:400;font-size:16px;line-height:22px}.kennel-cards-wrapper .kennel-card{width:900px;background:#fff;padding:16px;border:1px solid lightgray;margin-bottom:24px}.kennel-cards-wrapper .info-card{border:1px solid lightgray;border-radius:8px}.kennel-cards-wrapper .info-card-content{min-height:40px;padding:8px}.kennel-cards-wrapper .petScheduleItem{border:1px solid rgb(217,217,217);border-radius:4px}.kennel-cards-wrapper .petScheduleItem .ant-table-wrapper .ant-table-thead>tr>th,.kennel-cards-wrapper .petScheduleItem :where(.css-dev-only-do-not-override-wg2fbe).ant-table-wrapper .ant-table-thead>tr>td{background:#fff;color:#00000073}.kennel-cards-wrapper .petScheduleItem .ant-table-wrapper .ant-table-container{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:8px;border-end-end-radius:8px}.kennel-cards-wrapper .petScheduleItem .ant-table-wrapper .ant-table-cell,.kennel-cards-wrapper .petScheduleItem :where(.css-dev-only-do-not-override-wg2fbe).ant-table-wrapper .ant-table-thead>tr>th{padding:4px 8px}.kennel-card-breaker{page-break-after:always}.kennel-card-icon{height:16px;width:16px;color:#0d1a26}@media print{.kennel-cards-wrapper .kennel-card{padding:24px;border:none;width:calc(100% - 24px);box-sizing:border-box}}.auth-net-form{padding:8px 0}.auth-net-form .auth-net-row{margin-bottom:16px}.auth-net-form .auth-net-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth-net-form .auth-net-label{display:block;font-size:14px;font-weight:500;color:#000000d9;margin-bottom:8px}.auth-net-form .auth-net-input{width:100%;height:40px;padding:0 12px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;color:#000000d9;font-size:14px;outline:none;transition:all .2s ease;box-sizing:border-box}.auth-net-form .auth-net-input::placeholder{color:#bfbfbf}.auth-net-form .auth-net-input:hover{border-color:#40a9ff}.auth-net-form .auth-net-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.auth-net-form .auth-net-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.auth-net-form .auth-net-button{width:100%;height:40px;border:none;border-radius:6px;font-size:14px;font-weight:500}.auth-net-form .auth-net-msg{margin-top:12px;padding:8px 12px;font-size:13px;line-height:1.5;border-radius:4px}.auth-net-form .auth-net-msg.error{color:#ff4d4f;background:#fff2f0;border:1px solid #ffccc7}.auth-net-form .auth-net-msg.ok{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.auth-net-form .auth-net-meta{margin-top:12px;font-size:12px;color:#8c8c8c;line-height:1.5}@media(max-width:480px){.auth-net-form .auth-net-grid-2{grid-template-columns:1fr}}.client-package-container{margin-top:12px}.client-package-container .segmented-wrapper{display:flex;justify-content:center;margin:8px 0}.client-package-container .package-list{margin-top:8px}.client-package-container .package-list .loading,.client-package-container .package-list .empty{text-align:center;padding:8px 0;color:#999}.package-item{padding:8px 16px;border:1px solid #d9d9d9;border-radius:8px;margin-bottom:16px}.package-item:last-child{margin-bottom:0}.package-item .package-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.package-item .package-header .package-name{font-weight:500;font-size:16px}.package-item .package-items .item-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.package-item .package-items .item-row .item-name{color:#333}.package-item .package-items .item-row .item-remain{color:#666;text-align:right;min-width:100px}.sale-package-table .ant-table-row:hover{background-color:#f5f5f5}.sale-package-table .ant-table-row.selected-row{background-color:#e6f7ff}.sale-package-table .ant-table-row.selected-row:hover{background-color:#bae7ff}.applied-filter-item{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;font-size:14px;line-height:22px;background-color:#fafafa;margin-right:12px}.applied-filter-item .filter-name{color:#0d1a26;font-weight:400}.applied-filter-item .filter-value{color:#0d1a26;font-weight:700}.applied-filter-item .filter-color-circle{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block;vertical-align:middle}.applied-filter-item .down-arrow{color:#00000040;font-size:10px;margin-left:6px}.applied-filter-item .close-icon{cursor:pointer;color:#101211;font-size:12px;padding:4px;transition:color .3s}.applied-filter-item .close-icon:hover{color:#0d1a26}.filter-modal-content{min-width:280px;max-width:400px}.filter-modal-content .filter-modal-title{font-size:16px;font-weight:600;color:#000000d9;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.filter-modal-content .filter-modal-body{min-height:80px;max-height:400px;overflow-y:auto;margin-bottom:16px}.filter-modal-content .filter-modal-footer{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid #f0f0f0}.block-time-modal .block-time-date-picker,.block-time-modal .block-time-range-picker{width:358px}.block-time-modal .block-time-staff-picker{width:358px!important}.block-time-modal .repeat-actions-area{height:32px;display:flex;align-items:center}.block-time-modal-btns{display:flex;justify-content:flex-end}.block-time-modal-btns-left{flex:1}.block-time-modal-btns-submit{margin-left:8px}.cashDrawer .plus{color:#faad14}.cashDrawer .equal{color:#52c41a}.cashDrawer .minus{color:red}.cashDrawer .text-gray{color:#00000073}.introduce{display:flex;align-items:center;justify-content:center;flex-direction:column;height:calc(100vh - 232px);width:calc(100vw - 32px)}.introduce .hint{width:600px;text-align:center}.NCDrawer .input-list{display:flex;flex-wrap:wrap;gap:5%}.NCDrawer .cash-input{width:30%;margin-bottom:16px}.NCDrawer .cash-input-title{font-weight:700}.NCDrawer .statistics{height:150px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background-color:#f5f6fa}.NCDrawer .statistics-item{display:flex;justify-content:space-between}.NCDrawer .statistics-item-amount{font-weight:700;font-size:20px}.NCDrawer .statistics-item .plus{color:#faad14}.NCDrawer .statistics-item .equal{color:#52c41a}.NCDrawer .statistics-item .minus{color:red}.customDrawer-header{display:flex;justify-content:space-between}.customDrawer-header-title{font-size:24px;font-weight:800}.cashCountDetail .base-info{border-radius:4px;padding:16px;background-color:#f5f6fa}.cashCountDetail .base-info .statistic{display:flex;gap:10%}.cashCountDetail .base-info .top-border{border-top:1px solid rgb(217,217,217)}.cashCountDetail .base-info .count-breakdown{display:flex;flex-wrap:wrap;gap:5%}.cashCountDetail .base-info .info-title{font-size:14px;font-style:normal;font-weight:700;line-height:22px}.cashCountDetail .base-info .note{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.cashCountDetail .multi-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:anywhere}.dynamicRateDetail{width:816px;height:fit-content;padding-bottom:36px}.dynamicRateDetail .left-title{text-align:right;width:168px;margin-top:8px}.dynamicRateDetail .increase{color:#52c41a}.dynamicRateDetail .decrease{color:#ff4d4f}.dynamicRateDetail .card{padding:16px;border-radius:8px;border:1px solid #d9d9d9}.dynamicRateDetail .card-header{display:flex;justify-content:space-between}.dynamicRateDetail .card-item{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:8px}.dynamicRateDetail .basic-info-header-area{background-color:#fafafa;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid rgb(240,240,240);padding:3px 12px;font-weight:600;margin-bottom:12px}.dynamicRateDetail .calendar-header-area{background-color:#fafafa;border-radius:5px;padding:6px 12px}.dynamicRateDetail .calendar-increase{border-radius:4px;padding:0 4px;text-align:right;background-color:#d9f7be99;color:#389e0d}.dynamicRateDetail .calendar-decrease{border-radius:4px;padding:0 4px;text-align:right;background-color:#ffccc799;color:#cf1322}.dynamicRateDetail .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{height:40px}.dynamicRateDetail .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date,.dynamicRateDetail :where(.css-dev-only-do-not-override-wg2fbe).ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date-today{background:none}.dynamicRateDetail .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:none}.dynamicRateDetail .adjustmentCalendar .cal-day{width:24px;height:24px;line-height:24px;border-radius:4px;border:solid 2px transparent}.dynamicRateDetail .adjustmentCalendar .cal-day-today{border:solid 2px #ef6c00}.dynamicRateDetail .adjustmentCalendar .cal-day-normal{background-color:transparent}.dynamicRateDetail .adjustmentCalendar .cal-day-selected{background-color:#1890ff;color:#fff}.dynamicRateDetail .adjustment-date-item{padding:4px;display:flex;justify-content:space-between}.dynamicRateDetail .adjustment-date-item .delete{opacity:0}.dynamicRateDetail .adjustment-date-item:hover{cursor:pointer;background-color:#0000000a}.dynamicRateDetail .adjustment-date-item:hover .delete{opacity:1}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px #0000002b;min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.cal-header-popup-cal{display:flex}.cal-header-popup-cal .right-btn-area{width:100px;display:flex;flex-direction:column;justify-content:center}.cal-header-popup-cal .right-btn-area button:not(:last-child){margin-bottom:6px}.cal-header-popup-cal .right-btn-area .ant-btn:hover,.cal-header-popup-cal .right-btn-area .ant-btn:focus{color:#0d1a26;background:#fff;border-color:#0d1a26}.cal-header-popup-cal .week-buttons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;max-width:280px}.cal-header-popup-cal .week-buttons-grid button{width:100%;font-size:14px;padding:4px 8px}.calendar-settings .ant-btn:hover,.calendar-settings .ant-btn:focus{color:#0d1a26;background:#fff;border-color:#0d1a26}.calendar-settings .left-title{text-align:right;padding-right:12px;line-height:32px}.appt-colors-area{display:flex;flex-wrap:wrap}.appt-colors-area .status-color-item{margin-top:12px;width:180px;height:32px;line-height:32px;display:flex;justify-content:flex-end}.appt-colors-area .status-color-item-select{width:60px;margin-left:12px}.appt-colors-area .status-color-item .status-color-000000 .ant-select-selector{background-color:#000}.appt-colors-area .status-color-item .status-color-23D7BB .ant-select-selector{background-color:#23d7bb}.appt-colors-area .status-color-item .status-color-19BFA4 .ant-select-selector{background-color:#19bfa4}.appt-colors-area .status-color-item .status-color-2CCCDA .ant-select-selector{background-color:#2cccda}.appt-colors-area .status-color-item .status-color-2EBCFF .ant-select-selector{background-color:#2ebcff}.appt-colors-area .status-color-item .status-color-4F8AF9 .ant-select-selector{background-color:#4f8af9}.appt-colors-area .status-color-item .status-color-7076FB .ant-select-selector{background-color:#7076fb}.appt-colors-area .status-color-item .status-color-9474FD .ant-select-selector{background-color:#9474fd}.appt-colors-area .status-color-item .status-color-C472EE .ant-select-selector{background-color:#c472ee}.appt-colors-area .status-color-item .status-color-EF7EDE .ant-select-selector{background-color:#ef7ede}.appt-colors-area .status-color-item .status-color-F969AA .ant-select-selector{background-color:#f969aa}.appt-colors-area .status-color-item .status-color-FD587B .ant-select-selector{background-color:#fd587b}.appt-colors-area .status-color-item .status-color-FB5B56 .ant-select-selector{background-color:#fb5b56}.appt-colors-area .status-color-item .status-color-FF7848 .ant-select-selector{background-color:#ff7848}.appt-colors-area .status-color-item .status-color-FFA414 .ant-select-selector{background-color:#ffa414}.appt-colors-area .status-color-item .status-color-FFC035 .ant-select-selector{background-color:#ffc035}.appt-colors-area .status-color-item .status-color-99D85B .ant-select-selector{background-color:#99d85b}.appt-colors-area .status-color-item .status-color-66C061 .ant-select-selector{background-color:#66c061}.appt-colors-area .status-color-item .status-color-39BA5D .ant-select-selector{background-color:#39ba5d}.appt-colors-area .status-color-item .status-color-757575 .ant-select-selector{background-color:#757575}.batherSheet{padding:24px}.batherSheet-row{border-bottom:dashed 1px #ccc;margin-bottom:16px;padding-bottom:12px}.batherSheet-row .service-line{margin-top:4px}@media print{.batherSheet .data-content{font-size:10pt;line-height:1.4}.batherSheet .data-content .service-line{margin-top:3mm}}.appt-table{width:100%;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;margin-bottom:16px}.appt-table .appt-table-header{display:grid;grid-template-columns:50px 150px 1fr 1fr 1fr;gap:8px;padding:12px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;font-size:14px}.appt-table .appt-table-header>div{display:flex;align-items:center}.sortable-appt-row{display:grid;grid-template-columns:50px 150px 1fr 1fr 1fr;gap:8px;padding:12px;background:#fff;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.sortable-appt-row:last-child{border-bottom:none}.sortable-appt-row:hover{background:#fafafa}.sortable-appt-row>div{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sortable-appt-row .drag-handle{cursor:move;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.sortable-appt-row .drag-handle:active{cursor:grabbing}.sortable-appt-row .appt-dropoff select{border:1px solid #d9d9d9;border-radius:4px;outline:none;cursor:pointer}.sortable-appt-row .appt-dropoff select:hover{border-color:#40a9ff}.sortable-appt-row .appt-dropoff select:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.text-orange{color:#fa8c16}.reminders-page,.sales-report-page{height:calc(100vh - 96px);overflow-y:scroll;padding:16px;margin-bottom:16px;background:#fff}.product-setting-page{height:calc(100vh - 96px);overflow-y:scroll}.product-setting-page .tabs{padding:16px;background:#fff}.product-setting-page .add-btn-header{display:flex;flex-direction:row-reverse;padding-bottom:16px}.dashboard{height:calc(100vh - 96px);overflow-y:scroll}.dashboard-groomer-selector{width:320px}.dashboard-groomer-selector .ant-select-selector{height:40px!important}.dashboard-groomer-selector .ant-select-selector .ant-select-selection-item{line-height:40px!important}.dashboard .daily-area{height:400px}.dashboard .daily-area .today-revenue h1{margin-left:16px}.dashboard .daily-area .today-revenue{box-shadow:0 3px 1px #c7c7c7,5px 15px 30px -5px #9ca0b98f!important;padding:16px;margin-right:24px;margin-bottom:24px;background:#fff;height:100%}.dashboard .daily-area .today-upcoming-appts h1{margin-bottom:16px;margin-left:16px}.dashboard .daily-area .today-upcoming-appts{box-shadow:0 3px 1px #c7c7c7,5px 15px 30px -5px #9ca0b98f!important;padding:16px;background:#fff;height:100%;overflow-x:scroll}.dashboard .compare-date-picker-area{margin-top:24px;margin-bottom:12px;display:flex;align-items:center}.dashboard .overview-charts{margin-bottom:24px}.dashboard .overview-charts .charts-row{display:flex}.dashboard-range-calendar{--rdp-selected-border: 2px solid #f8e422;--rdp-range_start-date-background-color: #f8e422;--rdp-range_end-date-background-color: #f8e422;--rdp-range_start-color: #000;--rdp-range_end-color: #000}.dashboard-range-calendar .rdp-selected{color:#0d1a26;font-size:14px;font-weight:500}.email-edit-item-title{margin-top:4px;margin-bottom:8px;display:flex;align-items:center}.email-edit-item-title-bar{width:3px;height:12px;background:#f8e422}.send-time-setting{min-width:480px}.ticketDailyView{background-color:#fff;margin-top:16px;padding:8px 16px}.quickCheckInDrawer .client-info{margin-top:16px;background-color:#fff;border:1px solid rgb(217,217,217);border-radius:4px}.quickCheckInDrawer .client-info-title{height:44px;padding:0 16px;display:flex;align-items:center;border-radius:4px 4px 0 0;background-color:#fafafa}.quickCheckInDrawer .client-info-detail{padding:16px 16px 8px}.quickCheckInDrawer .client-info-detail-common{width:100%;display:flex;justify-content:space-between}.quickCheckInDrawer .client-info-detail-pets{display:flex;justify-content:space-between;flex-wrap:wrap}.quickCheckInDrawer .client-info-detail-pet{width:calc(50% - 20px);height:50px;display:flex;padding:8px;align-items:center;justify-content:space-between;border-radius:6px;background-color:#f5f6fa}.quickCheckInDrawer .client-info-detail-pet .pet-info{display:flex;align-items:center}.quickCheckInDrawer .client-info-detail-pet .pet-name{max-width:155px}.quickCheckInDrawer .client-info .remove{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgb(217,217,217);border-radius:4px;color:#00000073}.quickCheckInDrawer .client-info .remove:hover{cursor:pointer}.dailySchedules{min-height:calc(100vh - 165px)}.dailySchedules .scheduleRecord{border-radius:4px;border:1px solid var(--Neutral-5, #d9d9d9);background:var(--Neutral-1, #fff)}.dailySchedules .scheduleRecord .title{border-radius:4px;background:var(--Neutral-2, #fafafa);padding:4px 16px}.dailySchedules .scheduleRecord content{padding:4px 16px}.schedulePreview{background-color:#fff;min-width:800px;padding:20px 8px;height:fit-content}.schedulePreview .title{display:flex;flex-direction:column;align-items:center}.schedulePreview .scheduleItem{border-radius:4px;border:1px solid var(--Neutral-5, #d9d9d9);background:var(--Neutral-1, #fff)}.schedulePreview .scheduleItem-title{border-radius:4px;background:var(--Neutral-2, #fafafa);padding:4px 16px}.schedulePreview .scheduleItem content{padding:4px 16px}.pickDatePrint .ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:none}.pickDatePrint .datePicker .left{border-radius:4px 0 0 4px!important}.pickDatePrint .datePicker .right{border-radius:0 4px 4px 0!important}.marketing{height:calc(100vh - 104px)}.marketing-header{display:flex;justify-content:space-between}.marketing-header-title{font-size:24px;font-weight:800}.marketing-header-title-search .ant-btn{border-radius:0 6px 6px 0!important}.marketing-statistics{margin-top:16px;display:flex;justify-content:space-between}.marketing-statistics-count{padding:0 8px;display:flex;align-items:center;border-radius:4px;border:1px solid var(--DayBreak-Blue-2, #bae7ff);background:var(--DayBreak-Blue-1, #e6f7ff)}.emailCampaignDrawer .header{height:70px;width:100%;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 4px #0000001a}.emailCampaignDrawer .header .back{margin-left:24px}.emailCampaignDrawer .header .back:hover{cursor:pointer}.emailCampaignDrawer .header .ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#fff}.emailCampaignDrawer .operator{margin-bottom:16px;margin-top:8px;display:flex;align-items:center;justify-content:center}.emailCampaignDrawer #bee-plugin-container #bee-plugin-container__bee-plugin-frame{height:calc(100% - 1px)!important;border-radius:6px!important;background-color:#fff!important}.emailCampaignDrawer .recipients-header{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-bottom:10px;border-bottom:1px solid rgb(217,217,217)}.emailCampaignDrawer .recipients .clients{max-height:calc(100vh - 330px);overflow:auto}.emailCampaignDrawer .recipients .clients .client{height:48px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--Neutral-4, #f0f0f0)}.emailCampaignDrawer .recipients .clients .client .disabled{color:var(--character-disabled-placeholder-25, rgba(0, 0, 0, .25))}.emailCampaignDrawer .preview{height:calc(100vh - 240px);margin-top:16px;padding:24px;display:flex;justify-content:space-between}.emailCampaignDrawer .preview-if{width:50%;border:1px solid #d9d9d9;background-color:#d9d9d9;border-radius:8px}.emailCampaignDrawer .preview-if::-webkit-scrollbar{width:4px}.emailCampaignDrawer .preview-filter{width:48%;height:fit-content;border-radius:6px;background-color:#f5f6fa}.emailCampaignDrawer .footer{height:70px;display:flex;align-items:center}.templatesLib{display:flex;flex-wrap:wrap;gap:16px}.templatesLib-item{width:270px;height:300px;border-radius:8px;background:var(--Neutral-1, #fff);box-shadow:0 1px 4px #0000001a;position:relative}.templatesLib-item-name{height:50px;width:250px;padding:0 10px;display:flex;align-items:center;font-weight:700;border-top:1px solid var(--Neutral-4, #f0f0f0)}.templatesLib-item-name .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;height:40px;width:250px;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis}.templatesLib .mask-container-actions{top:0;position:absolute;width:270px;height:250px;border-radius:8px 8px 0 0;display:flex;justify-content:center;align-items:center;background-color:#00000073;color:#f5f6facc;opacity:0;transition:all .1s}.templatesLib .mask-container-actions:hover{opacity:1}.templatesLib .mask-container-actions svg:hover{color:#fff;transition:all .1s}.campaignHistory{max-height:600px;overflow-y:auto}.campaignHistory .text-gray{color:var(--character-secondary-45, rgba(0, 0, 0, .45))}.campaignHistory-item{width:500px;display:flex;align-items:center;border-radius:4px;padding:10px;background-color:#f5f6fa;margin-bottom:8px}.campaignHistory-item .title{width:95%;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaignHistory-item:hover{cursor:pointer}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42!important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498!important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom,.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing!important}:root{--gjs-main-color: #444;--gjs-primary-color: #444;--gjs-secondary-color: #ddd;--gjs-tertiary-color: #804f7b;--gjs-quaternary-color: #d278c9;--gjs-font-color: #ddd;--gjs-font-color-active: #f8f8f8;--gjs-main-dark-color: rgba(0, 0, 0, .2);--gjs-secondary-dark-color: rgba(0, 0, 0, .1);--gjs-main-light-color: rgba(255, 255, 255, .1);--gjs-secondary-light-color: rgba(255, 255, 255, .7);--gjs-soft-light-color: rgba(255, 255, 255, .015);--gjs-color-blue: #3b97e3;--gjs-color-red: #dd3636;--gjs-color-yellow: #ffca6f;--gjs-color-green: #62c462;--gjs-left-width: 15%;--gjs-color-highlight: #71b7f1;--gjs-color-warn: #ffca6f;--gjs-handle-margin: -5px;--gjs-light-border: rgba(255, 255, 255, .05);--gjs-arrow-color: rgba(255, 255, 255, .7);--gjs-dark-text-shadow: rgba(0, 0, 0, .2);--gjs-color-input-padding: 22px;--gjs-input-padding: 5px;--gjs-padding-elem-classmanager: 5px 6px;--gjs-upload-padding: 150px 10px;--gjs-animation-duration: .2s;--gjs-main-font: Helvetica, sans-serif;--gjs-font-size: .75rem;--gjs-placeholder-background-color: var(--gjs-color-green);--gjs-canvas-top: 40px;--gjs-flex-item-gap: 5px}.gjs-bg-main,.gjs-off-prv,.gjs-sm-colorp-c{background-color:var(--gjs-main-color)}.gjs-color-main,.gjs-off-prv,.gjs-sm-stack #gjs-sm-add{color:var(--gjs-font-color);fill:var(--gjs-font-color)}.gjs-color-active{color:var(--gjs-font-color-active);fill:var(--gjs-font-color-active)}.gjs-color-warn{color:var(--gjs-color-warn);fill:var(--gjs-color-warn)}.gjs-color-hl{color:var(--gjs-color-highlight);fill:var(--gjs-color-highlight)}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:#0000;border:none;color:inherit}.gjs-no-app{height:10px}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-no-user-select,.gjs-grabbing,.gjs-grabbing *,.gjs-rte-toolbar,.gjs-layer-name{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-resizer-c,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{pointer-events:none}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-com-no-select,.gjs-com-no-select img,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.clear{clear:both}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-trait-category.gjs-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{font-weight:lighter;background-color:var(--gjs-secondary-dark-color);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.gjs-traits-label{border-bottom:1px solid var(--gjs-main-dark-color);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-traits-c,.gjs-traits-cs,.gjs-trait-categories{display:flex;flex-direction:column}.gjs-trait-category{width:100%}.gjs-trait-category .gjs-caret-icon{margin-right:5px}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left;gap:5px}.gjs-trt-traits{font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line:before,.gjs-guide-info__line:after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line:before,.gjs-guide-info__y .gjs-guide-info__line:after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line:after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line:before,.gjs-guide-info__x .gjs-guide-info__line:after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translate(-50%)}.gjs-guide-info__x .gjs-guide-info__line:after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translate(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translate(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translate(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translate(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:calc(100% - var(--gjs-left-width));height:calc(100% - var(--gjs-canvas-top));bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:var(--gjs-canvas-top)}.gjs-cv-canvas-bg{background-color:#00000026}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas__spots{position:absolute;pointer-events:none;z-index:1}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas #gjs-tools{z-index:2}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;inset:0}.gjs-toolbar{position:absolute;background-color:var(--gjs-color-blue);white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid var(--gjs-color-blue);width:10px;height:10px;background-color:#fff;margin:var(--gjs-handle-margin)}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto var(--gjs-handle-margin);top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto var(--gjs-handle-margin);top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:#0003;border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.no-dots,.ui-resizable-handle{border:none!important;margin:0!important;outline:none!important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:var(--gjs-color-blue);color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-badge-warning{background-color:var(--gjs-color-yellow)}.gjs-placeholder,.gjs-com-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder{border-style:solid!important;outline:none;box-sizing:border-box;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration)}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal{border-color:rgba(0,0,0,0) var(--gjs-placeholder-background-color);border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical{border-color:var(--gjs-placeholder-background-color) rgba(0,0,0,0);border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int{background-color:var(--gjs-placeholder-background-color);box-shadow:0 0 3px #0003;height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:calc(100% - var(--gjs-left-width));left:0;top:0;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-options{right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid var(--gjs-main-dark-color);right:0;width:var(--gjs-left-width);z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:var(--gjs-left-width);overflow:auto;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:#0000;border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:#00000026;box-shadow:0 0 3px #00000040 inset}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:none;background-color:#0000;box-sizing:border-box;width:100%;position:relative;padding:var(--gjs-input-padding);z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:var(--gjs-main-color);color:var(--gjs-font-color)}.gjs-field{background-color:var(--gjs-main-dark-color);border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:var(--gjs-input-padding);border-top:4px solid var(--gjs-arrow-color);position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:calc(var(--gjs-input-padding) - 2px);top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:var(--gjs-color-input-padding);box-sizing:border-box}.gjs-field-colorp{border-left:1px solid var(--gjs-main-dark-color);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:var(--gjs-color-input-padding);z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:#ffffff80;border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid var(--gjs-dark-text-shadow)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:var(--gjs-main-dark-color)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:#fff3}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:var(--gjs-input-padding)}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-arrow-color);cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid var(--gjs-arrow-color);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid var(--gjs-arrow-color);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:#0000;border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:var(--gjs-main-light-color);border-radius:2px;padding:3px 6px;padding:var(--gjs-input-padding);cursor:pointer;border:none}.gjs-btn-prim:active{background-color:var(--gjs-main-light-color)}.gjs-btn--full{width:100%}.gjs-chk-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:var(--gjs-font-color);cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:#0003}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:var(--gjs-font-size);padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7;filter:alpha(opacity=70)}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-field,.gjs-clm-select{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input,.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{background-color:#0000;color:#ffffffb3;border:none;width:100%}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gjs-sm-field select::-ms-expand,.gjs-clm-field select::-ms-expand,.gjs-clm-select select::-ms-expand{display:none}.gjs-sm-field select:-moz-focusring,.gjs-clm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-sm-field input:focus,.gjs-clm-field input:focus,.gjs-clm-select input:focus,.gjs-sm-field select:focus,.gjs-clm-field select:focus,.gjs-clm-select select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-secondary-light-color);cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{border-bottom:4px solid var(--gjs-secondary-light-color);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{border-top:4px solid var(--gjs-secondary-light-color);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{background-color:var(--gjs-main-dark-color);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 var(--gjs-main-light-color);color:var(--gjs-secondary-light-color);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-sm-select.gjs-clm-field select,.gjs-clm-select select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-sm-select.gjs-clm-field option,.gjs-clm-select option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{background-color:var(--gjs-secondary-dark-color);border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-list.gjs-clm-select{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-field input,.gjs-sm-list.gjs-clm-select input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-field label,.gjs-sm-list.gjs-clm-select label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label{background-color:#fff3}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-field select,.gjs-sm-integer.gjs-clm-select select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid var(--gjs-main-dark-color)}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:var(--gjs-main-dark-color)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb,var(--gjs-main-dark-color),white 13%);border-radius:2px;box-shadow:1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 2%),1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 17%) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:var(--gjs-font-color);box-sizing:border-box;text-shadow:-1px -1px 0 var(--gjs-main-dark-color);border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt:after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:var(--gjs-light-border);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--gjs-light-border),black 1%);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:#ffffff0e;border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:#ffffff1f}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover!important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-property__border-radius .gjs-sm-property__border-bottom-right-radius{order:4}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-sm-colorp-c .gjs-checker-bg{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px #00000026;transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px #00000026}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:400;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid var(--gjs-color-yellow)}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;font-size:var(--gjs-font-size);display:grid}.gjs-layer-item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-bottom:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-secondary-dark-color);gap:var(--gjs-flex-item-gap);cursor:pointer}.gjs-layer-item-left,.gjs-layer-item-right{display:flex;align-items:center;gap:var(--gjs-flex-item-gap)}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-vis{box-sizing:content-box;cursor:pointer;z-index:1}.gjs-layer-vis-on,.gjs-layer-vis-off{display:flex;width:13px;height:13px}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{width:15px;height:15px;cursor:pointer;box-sizing:content-box;transform:rotate(90deg);display:flex;opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{padding:0;display:flex;align-items:center;background-color:#0000!important;border-bottom:none}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;gap:var(--gjs-flex-item-gap)}.gjs-layer-title-c{width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;max-width:170px;height:auto}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{display:flex;width:13px;height:13px;box-sizing:content-box;cursor:move}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:var(--gjs-soft-light-color)}.gjs-layer.gjs-selected .gjs-layer-item{background-color:var(--gjs-main-light-color)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:#ffffff26;border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:var(--gjs-font-color);padding:var(--gjs-padding-elem-classmanager);display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:#ffffffe6}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:#ffffffe6;vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:var(--gjs-main-font);overflow-y:auto;position:fixed;background-color:#00000080;display:flex;inset:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid var(--gjs-main-dark-color);padding:15px 15px 7px}.gjs-export-dl:after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:var(--gjs-main-color);border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb,var(--gjs-main-dark-color),black 3%);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:var(--gjs-main-light-color)}.gjs-am-assets-cont{background-color:var(--gjs-secondary-dark-color);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:var(--gjs-secondary-dark-color);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid var(--gjs-color-green);color:color-mix(in srgb,var(--gjs-color-green),white 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:var(--gjs-upload-padding);width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:var(--gjs-upload-padding);width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid var(--gjs-main-dark-color)}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:var(--gjs-main-dark-color);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid var(--gjs-main-dark-color);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid var(--gjs-main-dark-color);text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover,.gjs-rte-active{background-color:var(--gjs-main-light-color)}.gjs-rte-disabled{color:var(--gjs-main-light-color);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;inset:0}.sp-color{position:absolute;inset:0 20% 0 0}.sp-hue{position:absolute;inset:0 0 0 84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;inset:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;inset:0 0 0 84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-palette-only .sp-picker-container,.sp-palette-disabled .sp-palette-container,.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:-moz-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-ms-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-o-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),color-stop(.17,#ffff00),color-stop(.33,#00ff00),color-stop(.5,#00ffff),color-stop(.67,#0000ff),color-stop(.83,#ff00ff),to(#ff0000));background:-webkit-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000")}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media(max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font: 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:#0000;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px rgba(0,0,0,0)}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0 5px 0 0;padding:2px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;inset:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.gjs-editor-sp{border:1px solid var(--gjs-main-dark-color);box-shadow:0 0 7px var(--gjs-main-dark-color);border-radius:3px}.gjs-editor-sp .sp-hue,.gjs-editor-sp .sp-slider{cursor:row-resize}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-dragger{cursor:crosshair}.gjs-editor-sp .sp-alpha-inner,.gjs-editor-sp .sp-alpha-handle{cursor:col-resize}.gjs-editor-sp .sp-hue{left:90%}.gjs-editor-sp .sp-color{right:15%}.gjs-editor-sp .sp-picker-container{border:none}.gjs-editor-sp .colpick_dark .colpick_color{outline:1px solid var(--gjs-main-dark-color)}.gjs-editor-sp .sp-cancel,.gjs-editor-sp .sp-cancel:hover{bottom:-8px;color:#777!important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-sp .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-hue{border:1px solid #333}.gjs-editor-sp .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-sp .sp-dragger{background:#0000;box-shadow:0 0 0 1px #111}.gjs-editor-sp .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-sp .sp-button-container .sp-choose,.gjs-editor-sp .sp-button-container .sp-choose:hover,.gjs-editor-sp .sp-button-container .sp-choose:active{background:var(--gjs-main-dark-color);border-color:var(--gjs-main-dark-color);color:var(--gjs-font-color);text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-sp .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-sp .sp-palette .sp-thumb-el,.gjs-editor-sp .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-sp .sp-palette .sp-thumb-el:hover,.gjs-editor-sp .sp-palette .sp-thumb-el.sp-thumb-active{border-color:#000000e6}.gjs-one-bg{background-color:var(--gjs-primary-color)}.gjs-one-color,.gjs-one-color-h:hover{color:var(--gjs-primary-color)}.gjs-two-bg{background-color:var(--gjs-secondary-color)}.gjs-two-color,.gjs-two-color-h:hover{color:var(--gjs-secondary-color)}.gjs-three-bg{background-color:var(--gjs-tertiary-color)}.gjs-three-color,.gjs-three-color-h:hover{color:var(--gjs-tertiary-color)}.gjs-four-bg{background-color:var(--gjs-quaternary-color)}.gjs-four-color,.gjs-four-color-h:hover{color:var(--gjs-quaternary-color)}.gjs-danger-bg{background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:var(--gjs-color-red)}.gjs-bdrag{pointer-events:none!important;position:absolute!important;z-index:10!important;width:auto}.gjs-drag-helper{background-color:var(--gjs-color-blue)!important;pointer-events:none!important;position:absolute!important;z-index:10!important;transform:scale(.3)!important;transform-origin:top left!important;-webkit-transform-origin:top left!important;margin:15px!important;transition:none!important;outline:none!important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:var(--gjs-secondary-dark-color)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:#fff3}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:var(--gjs-main-font);font-size:var(--gjs-font-size);position:relative;box-sizing:border-box;height:100%}.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0);src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0) format("woff2"),url(/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0) format("woff"),url(/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0) format("truetype"),url(/assets/fontawesome-webfont-D13rzr4g.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.gjs-pn-btn.fa{font-family:FontAwesome!important;font-size:18px;margin-right:8px}.gjs-radio-item-label.fa{font-family:FontAwesome!important}.gjs-light{--gjs-main-color: #ffffff;--gjs-primary-color: #ffffff;--gjs-secondary-color: #f0f0f0;--gjs-font-color: #444444;--gjs-font-color-active: #111111;--gjs-main-dark-color: rgba(0, 0, 0, .1);--gjs-secondary-dark-color: rgba(0, 0, 0, .05);--gjs-main-light-color: rgba(0, 0, 0, .05);--gjs-secondary-light-color: rgba(0, 0, 0, .5);--gjs-soft-light-color: rgba(0, 0, 0, .015);--gjs-light-border: rgba(0, 0, 0, .08);--gjs-arrow-color: rgba(0, 0, 0, .5);--gjs-dark-text-shadow: rgba(255, 255, 255, .2);--gjs-color-highlight: #3b97e3;--gjs-left-width: 300px;background-color:#fff;color:#444}.gjs-light .gjs-editor,.gjs-light .gjs-pn-panel,.gjs-light .gjs-pn-commands,.gjs-light .gjs-pn-options,.gjs-light .gjs-pn-views,.gjs-light .gjs-pn-views-container,.gjs-light .gjs-sm-sectors{background-color:#fff;color:#444}.gjs-light .gjs-rte-actionbar{background-color:var(--gjs-color-blue);color:#fff}.gjs-light{font-family:FontAwesome!important}.gjs-light .gjs-pn-views-container,.gjs-light .gjs-pn-commands,.gjs-light .gjs-pn-options{border-color:#0000001a}.gjs-light .gjs-four-color,.gjs-light .gjs-four-color-h:hover{color:#1677ff}.gjs-light .gjs-one-bg{background-color:#fefefe}.gjs-light .gjs-block__media{height:36px;width:36px;margin:auto}.gjs-light .gjs-block-label{font-size:12px}.gjs-light .gjs-off-prv{font-size:28px;padding:0 6px}.gjs-light .gjs-sm-field,.gjs-light .gjs-sm-field input,.gjs-light .gjs-input-unit{color:#444!important}.campaignReport .card{padding:16px;border-radius:6px;background-color:#fff;overflow:hidden}.campaignReport .card-header{display:flex;justify-content:space-between}.campaignReport .card-header .title{font-size:20px;font-weight:700}.campaignReport .card .ant-input-group .ant-input{height:32px}.campaignReport .text-gray{color:var(--character-secondary-45, rgba(0, 0, 0, .45))}.campaignReport .info{width:calc(100% - 18px);height:240px}.campaignReport .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaignReport .stat{width:calc(100% - 32px);height:240px}.campaignReport .stat-list{display:flex;flex-wrap:wrap;gap:16px}.campaignReport .stat-item{width:150px;padding:16px;border-radius:4px;background:var(--Neutral-2, #fafafa)}.campaignReport .list{width:calc(100% - 32px);height:600px}.lockPage{height:calc(100vh - 104px);padding:0;display:flex;flex-direction:column;align-items:center;overflow:auto}.lockPage .description{z-index:20;max-width:1000px;text-align:center;line-height:24px;font-size:16px}.lockPage .list{z-index:20;display:flex;flex-direction:column;gap:10px}.lockPage .price{z-index:20;margin-top:44px}.lockPage .price .dollar{font-size:20px;font-weight:400}.lockPage .price .email-count{font-size:24px;font-weight:500}.lockPage .bottomImg{z-index:10;width:1300px;margin-top:-40px}.businessBilling .cardItem{height:100px;border-radius:8px;border:1px solid var(--neutral-5, #d9d9d9)}.businessBilling .cardItem:hover{cursor:pointer;border:3px solid var(--neutral-5, #d9d9d9)}.businessBilling .cardItem:not(:last-child){margin-top:16px}.businessBilling .cardItem-img{margin-right:16px;width:58px;height:40px;border-radius:6px;border:1px solid rgba(0,0,0,.1)}.payment-setttings{height:calc(100vh - 96px);overflow-y:scroll}.payment-setttings .payment-setttings-body{background:#fff;padding:12px 24px;max-width:800px}.pointe-terminal .left-title{width:156px;text-align:right;margin-right:12px}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.cardTemplateDrawer .content-card{padding:20px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px}.cardTemplateDrawer .content-card-header{display:flex;justify-content:space-between;align-items:center}.cardTemplateDrawer .content-card-header-title{font-size:20px;font-weight:800}.reportCardHistory{padding:0 20px}.reportCardHistory .filter{display:flex;justify-content:space-between;align-items:center}.coupon-discount-settings{height:calc(100vh - 96px);overflow-y:scroll}.coupon-discount-settings .coupon-discount-body{background:#fff;padding:12px 24px;max-width:900px}.popupColorPicker-btn{width:32px;height:32px;border-radius:16px;display:flex}.popupColorPicker-btn-mark{font-size:16p;color:#fff;margin:auto}.popupColorPicker-popup{padding:8px;border-radius:4px;background:#fff;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f}.popupColorPicker-popup-item{width:24px;height:24px;border-radius:12px}.popupColorPicker-popup-item:not(:last-child){margin-right:4px}.blackoutCal .blackoutCalDate{width:100%;height:86px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:24px}.blackoutCal .blackoutCalDate-hint{margin-bottom:6px;text-align:center}.blackoutCal .blackoutCalDate-switcher{width:48px}.autoMessageSettings{height:100%;padding-top:16px}.autoMessageSettings-content{display:flex;gap:16px;height:calc(100vh - 140px);min-height:0}.autoMessageSettings-leftPane{width:350px;border-right:1px solid #f0f0f0;overflow-y:auto;min-height:0}.autoMessageSettings-rightPane{flex:1;overflow-y:auto;min-height:0;padding-right:8px}.autoMessageSettings .ant-menu-inline{border-right:none}.autoMessageSettings .ant-menu-item.ant-menu-item-only-child{padding-left:32px!important}.autoMessageSettings .client-c-c-title{width:300px;height:36px;line-height:36px}.autoMessageSettings .enabled-tag{color:#52c41a;border-radius:12px;font-size:13px;padding:0 12px;font-weight:500;border:solid 1px #52c41a}.autoMessageSettings .disabled-tag{color:#8c8c8c;border-radius:12px;font-size:13px;padding:0 12px;border:solid 1px #8c8c8c}.zone-group-settings{background-color:#f5f5f5;border-radius:8px;width:100%;height:calc(100vh - 176px);overflow:hidden;position:relative}.zone-group-settings .zone-group-list{padding:12px;position:absolute;background-color:#fff;border-radius:8px;max-height:calc(100% - 24px);overflow-y:scroll;width:340px;right:12px;top:12px;box-shadow:0 1px 4px #0006}.show-clients{position:absolute;top:12px;left:16px;background-color:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 4px #0006}.icon-btn{width:24px!important;height:24px!important;padding:3px}.icon-btn:hover{cursor:pointer}.add-zone-from-zipcode{height:100%;width:100%;background-color:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:row}.add-zone-from-zipcode .draw-map{height:100%;width:100%}.add-zone-from-zipcode .draw-map-hint{background-color:#fff;padding:6px 12px;border-radius:6px;position:absolute;top:12px;display:flex;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}.add-zone-from-zipcode .draw-map-controls{background-color:#fff;padding:6px 12px;border-radius:6px;position:absolute;bottom:12px;display:flex;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}.add-zone-from-zipcode .zipcodes-map{flex:1 1;position:relative}.add-zone-from-zipcode .zipcodes-right{width:360px;padding:12px;display:flex;flex-direction:column}.add-zone-from-zipcode .zipcodes-right .zipcodes-table{flex:1 1;overflow-y:scroll}.assign-date-drawer .ant-picker-calendar-date-content{height:46px!important}._titleMarker_mjbv6_1{padding:4px 8px;border-radius:4px;box-shadow:0 2px 4px #0003;font-size:.8rem;font-weight:500}.package-detail-drawer.ant-drawer-top{height:100vh}.package-detail-drawer .ant-drawer-body{background-color:#f5f5f5;height:100%;padding:0!important;overflow-y:auto}.package-detail-drawer .package-detail-content{width:820px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;min-height:calc(100vh - 120px)}.package-detail-drawer .package-detail-content .form-item{margin-bottom:24px;display:flex}.package-detail-drawer .package-detail-content .form-item .form-label{display:block;width:120px;text-align:right;padding-right:16px;margin-bottom:8px;font-weight:500;color:#0d1a26}.package-detail-drawer .package-detail-content .form-item input,.package-detail-drawer .package-detail-content .form-item textarea{border-radius:4px}._mapViewPage_1bzjt_1{display:block;width:100%;position:relative}._mapViewWrapper_1bzjt_7{width:100%;height:calc(100vh - 9rem);position:relative;padding:.2rem 0;border-radius:1rem;overflow:hidden}._controlBoxWrapper_1bzjt_16{position:absolute;top:4rem;left:1rem;width:max-content;z-index:99}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16{display:flex;flex-direction:column;gap:.5rem;padding:.57rem;width:12.6rem;background-color:#fff;border-radius:.856rem;box-shadow:0 0 .856rem #0000001a}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._topBtnWrapper_1bzjt_33{display:flex;justify-content:space-between;padding:0 8px}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._topBotton_1bzjt_38{color:#108ee9;font-weight:500;padding:6px 0}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._topBotton_1bzjt_38:hover{cursor:pointer}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46{width:100%;max-height:calc(100vh - 20rem);overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54{display:flex;align-items:flex-start;padding:.57rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54:not(:last-child){border-bottom:1px solid #f0f0f0}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54:hover{background-color:#0000000f;border-radius:.42rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54>span{align-self:auto!important}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69{flex:1;display:flex;flex-direction:column;gap:.2rem;cursor:pointer}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._staffName_1bzjt_76{font-size:1rem;font-weight:400;display:flex;align-items:center;gap:.3rem;overflow:hidden}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._staffName_1bzjt_76 ._staffAvatar_1bzjt_84{width:.3rem;height:1.2rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._staffName_1bzjt_76 ._staffNameText_1bzjt_88{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._orderInfo_1bzjt_93{display:flex;font-size:1rem;font-weight:400;gap:.57rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._orderInfo_1bzjt_93 ._orderCount_1bzjt_99{background-color:#0000000f;border-radius:.42rem;padding:.08rem .5rem;display:flex;align-items:center;gap:.28rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._orderInfo_1bzjt_93 ._orderCount_1bzjt_99 ._count_1bzjt_107{display:flex;width:max-content;align-items:center;transform:translateY(.06rem)}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._orderInfo_1bzjt_93 ._petCount_1bzjt_113{background-color:#0000000f;border-radius:.42rem;padding:.08rem .5rem;display:flex;align-items:center;gap:.28rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._staffContent_1bzjt_46 ._staffBox_1bzjt_54 ._staffInfo_1bzjt_69 ._orderInfo_1bzjt_93 ._petCount_1bzjt_113 ._count_1bzjt_107{display:flex;width:max-content;align-items:center;transform:translateY(.06rem)}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._mapControls_1bzjt_127{display:flex;width:100%;align-items:flex-start;flex-direction:column}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._mapControls_1bzjt_127 ._controlItem_1bzjt_133{width:100%;margin-top:.57rem;padding:.57rem;align-items:center}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._mapControls_1bzjt_127 ._controlItem_1bzjt_133:hover{background-color:#0000000f;border-radius:.42rem}._controlBoxWrapper_1bzjt_16 ._controlBox_1bzjt_16 ._mapControls_1bzjt_127 ._controlItem_1bzjt_133 ._controlLabel_1bzjt_143{font-size:.875rem;font-weight:400}._orderDrawerWrapper_1bzjt_148{position:absolute;top:3.8rem;right:0;width:max-content;max-height:calc(100vh - 12rem);overflow-y:scroll;z-index:99;background-color:#fff;padding:12px;border-radius:16px}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148{display:flex;flex-direction:column;gap:.2rem;width:18rem;padding:1.17rem 0}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167{display:block;width:100%;position:relative}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemHeader_1bzjt_172{display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding:.29rem 1.14rem 1rem;color:#fff;font-size:1rem;font-weight:400;gap:1.2rem;position:relative}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemHeader_1bzjt_172 ._orderCount_1bzjt_99{display:flex;align-items:center;gap:.28rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemHeader_1bzjt_172 ._orderStaffName_1bzjt_190{font-size:1rem;font-weight:400;position:relative}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemHeader_1bzjt_172 ._orderStaffName_1bzjt_190 ._orderStaffNameText_1bzjt_195{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202{display:flex;flex-direction:column;background-color:#fff;width:100%;position:relative;border-radius:0 0 8px 8px;top:-1rem;overflow:hidden}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212{display:flex;flex-direction:column;padding:16px;gap:.57rem;border:2px solid transparent;border-bottom:2px solid rgba(0,0,0,.0588235294)}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212:hover{border:2px solid #57c289;cursor:pointer}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212:last-child{border-bottom:none}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemHeader_1bzjt_227{display:flex;align-items:center;gap:.4rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemHeader_1bzjt_227 ._itemIndex_1bzjt_232{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.875rem;font-weight:400;color:#fff}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemHeader_1bzjt_227 ._itemStaff_1bzjt_243{gap:.28rem;font-size:1rem;font-weight:400;color:#8c8c8c;overflow:hidden}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemHeader_1bzjt_227 ._itemStaff_1bzjt_243 ._staffNameText_1bzjt_88{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255{display:flex;flex-direction:column;gap:.14rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemTime_1bzjt_260{display:flex;align-items:center;gap:.57rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemTime_1bzjt_260 ._itemTimeText_1bzjt_265{font-size:1rem;font-weight:400;color:#262626}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemAddress_1bzjt_270{display:flex;flex-direction:column;gap:.14rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemAddress_1bzjt_270 ._street_1bzjt_275{display:flex;align-items:center;gap:.57rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemAddress_1bzjt_270 ._street_1bzjt_275 ._itemStreetText_1bzjt_280{font-size:14px;font-weight:400;color:#262626}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemAddress_1bzjt_270 ._street_1bzjt_275 ._noAddress_1bzjt_285{font-size:1rem;font-weight:400;color:#8c8c8c}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemMain_1bzjt_255 ._itemAddress_1bzjt_270 ._city_1bzjt_290{font-size:1rem;font-weight:400;color:#8c8c8c;padding-left:1.5rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296{display:flex;align-items:center;justify-content:space-between}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296 ._itemServices_1bzjt_301{flex:1;display:flex;gap:.14rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296 ._itemServices_1bzjt_301 ._serviceItem_1bzjt_306{display:flex;align-items:center;gap:.43rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296 ._itemServices_1bzjt_301 ._serviceItem_1bzjt_306 ._serviceName_1bzjt_311{display:flex;align-items:center;gap:.28rem;font-size:1rem;font-weight:400;color:#262626;background-color:#0000000f;padding:.14rem .5rem;border-radius:.42rem}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296 ._itemServices_1bzjt_301 ._serviceItem_1bzjt_306 ._servicePrice_1bzjt_322{font-size:1.14rem;font-weight:400;color:#faad14}._orderDrawerWrapper_1bzjt_148 ._orderDrawer_1bzjt_148 ._orderDrawerItem_1bzjt_167 ._orderItemContent_1bzjt_202 ._orderDetailItem_1bzjt_212 ._itemDetail_1bzjt_296 ._itemRightInfo_1bzjt_327{width:max-content;font-size:1rem;text-decoration:underline;color:#262626}._noStaff_1bzjt_334{color:#00000045;font-size:1rem;font-weight:400;text-align:center}._noAppt_1bzjt_341{display:flex;align-items:center;flex-direction:column;gap:.2rem;padding:1.14rem;color:#00000045;font-size:1rem;font-weight:400;background-color:#f5f5f5}._noAppt_1bzjt_341 ._noApptIcon_1bzjt_352{width:1.5rem;height:1.5rem}._fastDatePickerWrapper_9ugfb_1{width:max-content;margin-left:32px}._fastDatePickerWrapper_9ugfb_1 ._fastDatePicker_9ugfb_1{display:flex;align-items:center;justify-content:center;padding:6px;background-color:#fff;border-radius:.856rem;gap:.57rem}._fastDatePickerWrapper_9ugfb_1 ._fastDatePicker_9ugfb_1 ._datePickerWrapper_9ugfb_14{display:flex;align-items:center;justify-content:center}.lodgingCalendar{background:#fff}.lodgingCalendarHeader{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;border-bottom:.5px solid #e8e8e8}.addTicketCard{border-radius:4px;background:#f8e422;color:#0d1a26;height:28px;line-height:28px;font-size:24px;text-align:center;box-shadow:0 0 12px #0000001a}.fc .fc-timeline-slot-frame{background-color:#fafafa}.fc .fc-day-today{background-color:#fefad380}.holding-area-block{height:100%;background:#9de1ea!important}.run-black-out{height:100%;background:repeating-linear-gradient(135deg,transparent 0 2px,#d9d9d9 1px 8px)}.register-panel .know-area .know-selector{width:100%}.register-panel .register-btn-wrapper{display:flex;justify-content:center}.not-login{display:flex;justify-content:center;min-height:100vh;background:#e5e5e5}.not-login .panel-tabs{width:90vw;max-width:600px}.not-login .register-btn-wrapper{display:flex;justify-content:center}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}body{margin:0}html{line-height:1.5715;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{font-family:Ubuntu,sans-serif!important}.mg-4{margin:4px}.mg-8{margin:8px}.mg-10{margin:10px}.mg-16{margin:16px}.mg-24{margin:24px}.mg-48{margin:48px}.ml-4{margin-left:4px}.mr-2{margin-right:2px}.mr-4{margin-right:4px!important}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mt-4{margin-top:4px}.ml-6{margin-left:6px}.mt-6{margin-top:6px}.ml-8{margin-left:8px}.mt-8{margin-top:8px}.mr-6{margin-right:6px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-16{margin-right:16px}.mb-6{margin-bottom:6px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mb-2{margin-bottom:2px!important}.mb-20{margin-bottom:20px}.mt-24{margin-top:24px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.mt-30{margin-top:30px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.mt-32{margin-top:32px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.mt-40{margin-top:40px!important}.mt-56{margin-top:56px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.pa-16{padding:16px}.pd-4{padding:4px}.pd-6{padding:6px}.pd-8{padding:8px}.pd-10{padding:10px}.pd-12{padding:12px}.pd-16{padding:16px!important}.pd-24{padding:24px}.pd-48{padding:48px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pt-16{padding-top:16px}.pt-10{padding-top:10px}.pt-4{padding-top:4px}.pb-4{padding-bottom:4px}.pl-6{padding-left:6px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pt-20{padding-top:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pt-30{padding-top:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pt-40{padding-top:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.warning-text{color:#ff4040}.v-layout{display:flex;flex-direction:column}.v-layout-centered{display:flex;flex-direction:column;align-items:center}.v-layout-start{display:flex;flex-direction:column;align-items:start}.centered-wrapper{display:flex;align-items:center;justify-content:center}.h-layout{display:flex}.h-layout-wrap{display:flex;flex-wrap:wrap}.h-layout-centered{display:flex;align-items:center}.h-layout-end{display:flex;align-items:center;justify-content:flex-end}.h-layout-two-side{display:flex;align-items:center;justify-content:space-between}.h-layout-two-side-top{display:flex;align-items:flex-start;justify-content:space-between}.expand-div{flex:1}.hide{display:none}.clickable-text{color:#1677ff;font-size:14px;padding:6px 0}.clickable-text:hover,.clickable-item:hover{cursor:pointer}.clickable-icon-no-border{font-size:20px;padding:4px;color:#1677ff}.clickable-icon-no-border:hover{cursor:pointer}.clickable-icon{font-size:20px;padding:8px;border:1px solid white}.clickable-icon:hover{cursor:pointer;border-radius:4px;border:1px solid #e8e8e8;background:#f5f5f5}.clickable-icon-no-border{color:#1677ff;font-size:20px;padding:8px}.clickable-icon-no-border:hover{cursor:pointer;border-radius:4px}.clickable-icon-service{font-size:20px;padding:8px;border:1px solid #f5f5f5}.clickable-icon-service:hover{cursor:pointer;border-radius:4px;border:1px solid #e8e8e8;background:#f5f5f5}.bottom-btn-wrapper{display:flex;justify-content:flex-end;align-items:center}.footer-buttons{display:flex;justify-content:flex-end}.groope-card{background:#fff;padding:24px;border-radius:4px}.groope-card:hover{box-shadow:0 5px 15px 5px #a4adba40}.sort-item{font-size:16px;margin:16px;visibility:visible}.sort-item:hover{cursor:pointer}.sort-item .drag-visible,.drag-visible{visibility:visible}.row-dragging{z-index:99999}.row-dragging{background:#fafafa;border:1px solid #ccc}.row-dragging td{padding:16px}.row-dragging .drag-visible{visibility:visible}.common-focused{border:1px solid #40a9ff!important}.text-primary{color:#0d1a26}.text-secondary{color:#666}.text-hint{color:#b8b8b8}.text-link{color:#1677ff}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.font-title{font-weight:500;font-size:24px;line-height:30px}.font-sub-title{font-weight:400;font-size:16px;line-height:30px}.text-bold-600{font-weight:600}.text-bold{font-weight:500}.text-10{font-size:10px}.text-12{font-size:12px}.text-14{font-size:14px!important}.text-15{font-size:15px}.text-16{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.text-24{font-size:24px}.text-28{font-size:28px}.text-36{font-size:36px}.text-green{color:#00a854}.text-red{color:#ff4040}.text-white{color:#fff}.text-orange,.text-money{color:#ff8c00}.text-underline{text-decoration:underline}.text-delete{text-decoration:line-through}.text-single-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.weight-800{font-weight:800}.a-delete{color:#ff4040}.a-delete:hover{color:#af3333}.a-copy,.a-copy:hover{color:#1677ff}.lh-32{line-height:32px!important}.lh-20{line-height:20px!important}.lh-18{line-height:18px!important}.card-shadow{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.clickable-ele:hover{cursor:pointer}.clickable-ele-with-bg:hover{background-color:#e8f3ff;cursor:pointer}.image-preview-avatar{width:100%;height:100%;border-radius:100%}.image-preview-round-corner{width:100%;height:100%;border-radius:8px}.image-preview-not-crop{height:180px;width:auto}.common-list-item{padding:16px}.common-list-item:not(:last-child){border-bottom:1px solid #e8e8e8}.common-list-item:hover{background:#f5f5f5}.common-del-icon{height:32px;width:32px;line-height:32px;font-size:20px;color:red}.common-del-icon:hover{cursor:pointer}.common-edit-icon{height:32px;width:32px;line-height:32px;font-size:20px;color:#1677ff}.common-edit-icon:hover{cursor:pointer}.share-image{height:auto;max-width:102px}.h-divider{height:1px;background-image:linear-gradient(to right,#d9d9d9 50%,#fff0 0%);background-position:bottom;background-size:10px 5px;background-repeat:repeat-x}.ticket-type-icon{width:14px;height:14px;min-width:14px;color:#0d1a26}.ticket-type-icon-white{width:18px;height:18px;min-width:18px;color:#fff}.ticket-type-daycare{width:18px;height:18px;min-width:18px;color:#ff8c00}.ticket-type-daycare-mini,.ticket-type-daycare-small{width:12px;height:12px;color:#ff8c00}.ticket-type-boarding{width:18px;height:18px;min-width:18px;color:#108ee9}.ticket-type-boarding-mini{width:12px;height:12px;color:#108ee9}.ticket-type-boarding-small{width:14px;height:14px;min-width:14px;color:#108ee9}.ticket-type-grooming{width:18px;height:18px;min-width:18px;color:#9c27b0}.ticket-type-grooming-small{width:14px;height:14px;min-width:14px;color:#9c27b0}.ticket-type-grooming-mini{width:12px;height:12px;color:#9c27b0}.ticket-type-retail{width:18px;height:18px;min-width:18px;color:#00a854}.ticket-type-retail-small{width:14px;height:14px;min-width:14px;color:#00a854}.ticket-type-retail-mini{width:12px;height:12px;color:#00a854}.feeding-medication-icon{width:16px;height:16px}.ant-layout-header{padding:0;border-bottom:1px solid #e8e8e8;line-height:1.151!important}.ant-btn{border-radius:4px}.ant-btn:hover,.ant-btn:focus{border:1px solid #dedede;color:#0d1a26}.ant-btn-link:hover,.ant-btn-link:focus{border:1px solid transparent;color:#40a9ff}.ant-btn-primary{border-radius:4px;color:#0d1a26;background-color:#f8e422;border-color:#f8e422;background:#f8e422}.ant-btn-primary:focus{color:#0d1a26;background-color:#ffd102;border-color:#ffd102;background:#ffd102}.ant-btn-primary:hover{color:#0d1a26;background-color:#ffd102;border-color:#ffd102;background:#ffd102}.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{color:#0d1a26;background-color:#ffd102;border-color:#ffd102;background:#ffd102}.ant-btn-dangerous:hover,.ant-btn-dangerous:focus{color:#ff7875;border-color:#ff7875}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#0d1a26}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#0d1a26;background:#fff;border-color:#0d1a26}.ant-radio-button-wrapper:hover{color:#0d1a26}.ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#0d1a26}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{border-right-color:#0d1a26;background-color:#0d1a26}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#0d1a26;background:#ffd102;border-color:#0d1a26}.ant-tabs-tab{font-size:16px;padding:8px}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0d1a26!important;font-weight:600}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#0d1a26;font-weight:600!important;text-shadow:none}.ant-tabs-tab:hover{color:#0d1a26!important}.ant-tabs-tab:focus{color:#0d1a26!important}.ant-tabs-ink-bar{background-color:#f8e422!important}.ant-tabs-tab-btn:focus,.ant-tabs-tab-btn:active{color:#0d1a26!important}.ant-menu-item-selected{color:#16191c;background-color:#f8e422!important}.ant-menu-item:hover{color:#16191c}.ant-checkbox-checked:after{border:1px solid #f8e422}.ant-checkbox-checked .ant-checkbox-inner{border-color:#f8e422;background-color:#f8e422}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#f8e422}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#f8e422}.ant-input:focus,.ant-input-focused{border-color:#f8e422}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#f8e422}.ant-tag-has-color{border-radius:14px}.card-col-1{box-sizing:border-box;margin-bottom:24px;width:100%;max-width:700px}.card-col-2{box-sizing:border-box;margin-bottom:30px;flex:1 1 432px;margin-right:30px;max-width:659px}.card-form-item-label{display:flex;align-items:center;height:100%}.card-form-item-content{width:100%;max-width:500px}.card-row{margin-bottom:22px;display:flex;justify-content:center}.ant-pagination-item-active{font-weight:500;background:#f8e422;border-color:#f8e422}.ant-pagination-item-active a{color:#0d1a26}.ant-pagination-item-active:focus{border-color:#f8e422}.ant-pagination-item-active:focus a{color:#0d1a26}.ant-pagination-item:hover{border-color:#0d1a26}.ant-pagination-item:hover a{color:#0d1a26}.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{border-color:#0d1a26;color:#0d1a26}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#f8e422}.ant-picker:hover{border-color:#f8e422}.anticon-message:hover{color:#1677ff}.ant-card-body{padding:16px}.ant-switch-checked{background-color:#f8e422!important}.ant-switch-checked .ant-switch-inner{color:#0d1a26!important}.google-places-autocomplete__suggestion{padding:8px}.google-places-autocomplete__suggestion:hover{background-color:#f5f5f5}.client-appt-list ::-webkit-scrollbar{height:10px;background-color:#fff}.client-appt-list .ant-table-cell{padding:10px!important}.client-appt-list .ant-table-cell .ant-btn{padding:4px!important}.popover-action-menu-wrapper,.ant-popover-inner{background-color:#fff}.ant-drawer-body{line-height:1.5715}.ant-drawer-header{position:relative}.ant-drawer-header .ant-drawer-close{position:absolute;top:12px;right:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0}.ant-drawer-header .ant-drawer-close .anticon{font-size:14px}.ant-drawer-header-title{padding-right:40px}.PhoneInputInput{height:32px;font-family:Ubuntu,sans-serif}.ant-switch-inner .ant-switch-inner-checked{color:#0d1a26!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#0d1a26!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#b8b8b8!important}.center-input-number .ant-input-number-input{text-align:center}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#000000d9;font-weight:500}.ticketDailyView-date-picker input{font-weight:700;text-align:center}.status-tag{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px}.client-main-tag-new{font-size:10px;height:20px;line-height:18px;display:inline-block;padding:0 4px;color:#ff404080;border-radius:14px;border:1px solid rgba(255,64,64,.5)}.client-main-tag-recurring{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#1fb8601a;border:1px solid hsl(145,71%,42%);color:#1fb860}.client-main-tag-lead{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#0887e21a;border:1px solid rgb(8,135,226);color:#0887e2}.client-main-tag-inactive{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#f5f5f5;border:1px solid rgba(153,153,153,.5);color:#999}.client-main-tag-deleted{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#f208081b;border:1px solid rgba(242,8,8,.906);color:#f20808e7}.appt-status-tag-unconfirm{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#e9f1ff;border:1px solid #2779FF;color:#2779ff}.appt-status-tag-confirm{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#1fb8601a;border:1px solid hsl(145,71%,42%);color:#1fb860}.appt-status-tag-no-show{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#f5f5f5;border:1px solid rgba(153,153,153,.5);color:#999}.appt-status-tag-paid{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#1fb8601a;border:1px solid hsl(145,71%,42%);color:#1fb860}.appt-status-tag-unpaid,.appt-status-tag-partial-paid{font-size:10px;height:20px;line-height:18px;display:inline-block;border-radius:10px;padding:0 4px;background:#fff3e5;color:#ff8c00;border:1px solid #FF8C00}.appt-status-tag-unclosed{font-size:10px;height:20px;line-height:18px;display:inline-block;padding:0 4px;color:#ff404080;background:#ff40401a;border-radius:14px;border:1px solid rgba(255,64,64,.5)}.spinner-wrapper{position:fixed;z-index:999999;inset:0;background:#fff}.spinner{position:absolute;top:50%;left:50%;width:3.75rem;height:1.25rem;margin:-.625rem 0 0 -1.875rem;text-align:center}.spinner>div{display:inline-block;width:1rem;height:1rem;border-radius:100%;background-color:#f89f22;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.popover-action-menu-wrapper{min-width:360px}.popover-action-menu-wrapper .ant-popover-inner{background-color:transparent}.popover-action-menu-wrapper .ant-popover-inner-content{padding:0}.popover-action-menu-wrapper .ant-popover-arrow{display:none}.popover-action-menu-wrapper .ant-popover-title{background:#fff;padding:16px}.popover-action-menu-wrapper .popup-action-menu{padding:8px 0;background:#fff;border-radius:4px}.popover-action-menu-wrapper .popup-action-menu-item{height:36px;display:flex;align-items:center;padding-left:14px;min-width:150px}.popover-action-menu-wrapper .popup-action-menu-item:hover{cursor:pointer;background:#fefad3}.popover-action-menu-wrapper .group-popup-action-menu{background:#fff;border-radius:4px;min-width:220px}.popover-action-menu-wrapper .group-popup-action-menu-content.ant-menu{border-inline-end:none;padding:8px 0;background:transparent}.popover-action-menu-wrapper .group-popup-action-menu-content .ant-menu-item-group{margin-bottom:4px}.popover-action-menu-wrapper .group-popup-action-menu-content .ant-menu-item-group:last-child{margin-bottom:0}.popover-action-menu-wrapper .group-popup-action-menu-content .ant-menu-item-group-title{padding:8px 14px 4px}.popover-action-menu-wrapper .group-popup-action-menu-title{font-size:12px;font-weight:600;color:#8c8c8c;text-transform:uppercase}.popover-action-menu-wrapper .group-popup-action-menu-content .ant-menu-item{display:flex;align-items:center;height:36px;margin:0;padding-inline:0!important;line-height:36px}.popover-action-menu-wrapper .group-popup-action-menu-content .ant-menu-item:hover{background:#fefad3}.popover-action-menu-wrapper .group-popup-action-menu-item{width:100%;display:flex;align-items:center;padding-left:14px}.group-popup-action-menu-wrapper{min-width:220px}.title-action-header{height:30px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;font-weight:500}.title-action-header-title{color:#0d1a26;font-size:16px}.title-action-header-action{color:#1677ff;font-size:15px;font-weight:400;padding-top:2px}.title-action-header-action:hover{cursor:pointer}.small-tag{font-size:10px;padding:1px 4px;border-radius:12px;color:#fff;margin-right:2px;margin-bottom:2px}.calendar-page ::-webkit-scrollbar{width:10px;height:10px;background-color:#fff}.calendar-page .fc-timegrid-slot:hover{background:#add8e633}.calendar-page .fc-scrollgrid-sync-inner{overflow:hidden}.calendar-page .month-day-cell-on-work{background-color:#fff}.calendar-page .month-day-cell-off-work{background-color:#ededf0}.calendar-page .calendar-page.fc-col-header-cell.fc-resource{text-align:center}.calendar-page .gm-day-cell{display:flex;align-items:center}.calendar-page .groope-fc-slot-lane{height:3em}.calendar-page .groope-fc-day-header{text-align:center}.calendar-page .groope-fc-day-header-title{font-size:20px;color:#0d1a26}.calendar-page .fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.calendar-page .fc .fc-non-business{background:#50505099}.calendar-page .fc-media-screen{background:#fff}.calendar-page .fc-bg-event{opacity:.4!important;overflow:hidden}.calendar-page .fc-resource .resource-content-wrapper{padding:2px 32px}.calendar-page .fc-resource .btn-smart-route{margin-left:14px;padding:4px;font-size:20px;color:#fff}.calendar-page .fc-resource .btn-smart-route:hover{cursor:pointer;border-radius:4px}.calendar-page .grooming-cal-header{height:48px;margin-bottom:8px;background:#fff;display:flex;align-items:center}.calendar-page .grooming-cal-header .cal-groomer-selector{margin-left:8px;width:180px}.calendar-page .grooming-cal-header .ml-24{margin-left:24px}.calendar-page .grooming-cal-header .cal-title{background:#fff;padding:4px 18px;font-weight:600}.calendar-page .grooming-cal-header .cal-title:hover{cursor:pointer}.calendar-page .grooming-cal-header .ant-btn:hover,.calendar-page .grooming-cal-header .ant-btn:focus{color:#0d1a26;background:#fff;border-color:#0d1a26}.calendar-page .grooming-cal-header .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#0d1a26}.calendar-page .grooming-cal-header .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#0d1a26;background:#fff;border-color:#0d1a26}.calendar-page .grooming-cal-header .ant-radio-button-wrapper:hover{color:#0d1a26}.calendar-page .grooming-cal-header{--antd-wave-shadow-color: #1890ff}.calendar-page .grooming-cal-header .ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.calendar-page .grooming-cal-header .ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.calendar-page .grooming-cal-header-left-area{display:flex;align-items:center}.calendar-page .grooming-cal-header-middle-area{display:flex;align-items:center;flex:1;justify-content:center}.calendar-page .grooming-cal-header-right-area{display:flex;align-items:center}.calendar-page .grooming-cal-header-right-area .btn-cal-print{padding:8px;font-size:20px;color:#1677ff}.calendar-page .grooming-cal-header-right-area .btn-cal-setting{color:#1677ff}.calendar-page .fc-timegrid-event{margin-left:2px!important;padding:0!important}.calendar-page .cal-block-time{color:#fff;height:100%;border-radius:4px;overflow:hidden!important}.calendar-page .cal-block-time .block-event-body{padding:6px}.calendar-page .cal-block-time .block-event-body .block-event-body-header{display:flex;align-items:center}.calendar-page .cal-block-time .block-event-body .block-event-body-header .block-time-label{flex:1;font-size:12px;font-weight:400}.calendar-page .book-online{background:#ffc107}.calendar-page .cal-appt{height:100%;font-size:10px;box-shadow:0 0 10px #00000026;border-radius:4px;color:#000;position:relative;box-sizing:border-box}.calendar-page .cal-appt .buffer-time{background-color:#f5f5f5;border:1px dashed #b8b8b8;padding:2px 4px;overflow:hidden}.calendar-page .cal-appt .suburb{position:absolute;left:12px;bottom:4px;border-radius:8px;line-height:16px;font-size:12px;padding:0 6px;font-weight:500;background-color:#fff;color:#1c2a4b}.calendar-page .cal-appt .driving-info{position:absolute;height:20px;width:100%;padding-left:4px;background-color:#fff;border-radius:4px 4px 0 0;border:#b8b8b8 1px solid;font-size:13px;left:0;top:-20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-page .cal-appt .lock-mark{position:absolute;width:20px;height:20px;border-radius:10px;line-height:20px;text-align:center;background-color:#666;left:4px;bottom:4px;color:#fff;font-size:10px;font-weight:500}.calendar-page .cal-appt .cancel-mark{position:absolute;width:24px;height:24px;border-radius:12px;line-height:20px;text-align:center;background-color:#ff8c00;left:4px;bottom:4px;color:#fff;font-size:10px;font-weight:500}.calendar-page .cal-appt .group-mark{position:absolute;width:20px;height:20px;border-radius:10px;line-height:20px;text-align:center;background-color:#1c2a4b;right:4px;bottom:4px;color:#fff;font-size:10px;font-weight:500}.calendar-page .cal-appt .left-status-bar{width:10px;height:100%;border-radius:4px 0 0 4px}.calendar-page .cal-appt .appt-common-header{height:20px;line-height:20px;color:#fff;font-size:12px}.calendar-page .cal-appt .service-item .appt-header-info{height:18px;padding-top:2px;line-height:18px;color:#fff;margin-left:-4px;margin-top:-3px;padding-left:10px;border-bottom:#e8e8e8 1px solid}.calendar-page .cal-appt .service-item .appt-header-info-marks{background:#fff;border-radius:7px;padding:1px 2px;line-height:14px;height:14px;margin-left:4px;margin-top:2px}.calendar-page .cal-appt .service-item .appt-header-info-small{height:14px!important;font-size:10px!important;line-height:14px!important;background:#fff!important}.calendar-page .cal-appt .service-item{padding-left:4px;color:#fff;overflow:hidden}.calendar-page .cal-appt .service-item .service-item-left{width:10px;min-width:8px;margin-left:-4px;height:100%}.calendar-page .cal-appt .service-item .service-item-right{color:#666;flex:1 1;height:100%;padding-left:4px}.calendar-page .cal-appt .service-item .service-item-right .strong-text{color:#0d1a26;font-weight:600;font-size:14px}.calendar-page .cal-appt .service-item .service-item-right .normal-text{color:#666}.calendar-page .cal-appt .book-online-mark{font-size:14px;font-weight:400;margin-left:4px;margin-top:4px;color:orchid}.calendar-page .cal-appt .appt-event-header{height:4px}.calendar-page .cal-appt .appt-event-body{padding:6px;overflow:hidden;max-height:100%}.calendar-page .cal-appt .appt-event-body-header{display:flex;align-items:center}.calendar-page .cal-appt .appt-event-body-header-time-status{flex:1;display:flex;align-items:center}.calendar-page .cal-appt .appt-event-body-header-time-status .appt-time-label{font-size:12px;line-height:18px;font-weight:400;white-space:nowrap;display:flex;align-items:center}.calendar-page .cal-appt .appt-event-body-header-icons{display:flex;align-items:center}.calendar-page .cal-appt .appt-event-body .appt-card-pet-service-client{display:flex;flex-direction:column;font-size:12px;color:#666}.calendar-page .card-in-dock{width:100%;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 6px,#dfdfe0 6px,#dfdfe0 14px);box-shadow:0 2px 4px #0003;overflow:hidden}.calendar-page .card-in-dock-content{padding:8px;color:#0d1a26;height:100%;background-color:#00000026}.calendar-page .appt-popup-status{background:#946abe;width:100%;display:flex;flex-direction:row-reverse}.calendar-page .appt-popup{font-size:10px}.calendar-page .appt-popup .title{font-weight:600}.calendar-page .grooming-block-container{text-align:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;max-width:152px;max-height:80px;box-shadow:0 0 10px #00000026;border-radius:4px;background:#fff;color:#314659}.calendar-page .grooming-block-container .btn-add-appt{height:32px;background:#fff;font-size:14px;line-height:32px;text-align:left;padding-left:16px}.calendar-page .grooming-block-container .btn-add-appt:hover{background:#fefad3}.calendar-page .grooming-block-container .btn-add-block{height:32px;background:#fff;font-size:14px;line-height:32px;text-align:left;padding-left:16px}.calendar-page .grooming-block-container .btn-add-block:hover{background:#fefad3}.stone-add-grid{width:100%;height:100px;background-image:linear-gradient(135deg,transparent 45%,lightgrey 5%,transparent 55%),linear-gradient(45deg,transparent 45%,lightgrey 5%,transparent 55%);background-size:10px 10px;background-position:0 0}.client-detail-page{display:flex}.client-detail-page .client-info-component{width:400px;padding:16px;margin-bottom:16px;background:#fff;height:calc(100vh - 96px);overflow-y:scroll}.client-detail-page .client-history{flex:1;margin-left:8px;width:100%;overflow-x:hidden;height:calc(100vh - 96px);overflow-y:scroll}.client-detail-page .client-history-stat{display:flex;flex-wrap:wrap;background:#fff;margin-bottom:8px}.client-detail-page .client-history-stat-item{min-width:25%;height:180px;padding-top:16px;padding-left:32px}.client-detail-page .client-history-stat-item-name{font-size:14px;color:#0d1a26}.client-detail-page .client-history-stat-item-value{line-height:43px;font-size:36px;color:#0d1a26}.client-detail-page .client-history-stat-item-list{margin-top:16px;display:flex;flex-direction:column}.client-detail-page .client-history-stat-item-twin{display:flex}.client-detail-page .client-history-stat-item:not(:last-child){border-right:1px solid #e8e8e8}@media screen and (max-width:1600px){.client-detail-page .client-history-stat-item{min-width:50%}.client-detail-page .client-history-stat-item:first-child,.client-detail-page .client-history-stat-item:nth-child(2){border-bottom:1px solid #e8e8e8}.client-detail-page .client-history-stat-item:nth-child(2){border-right:0}}.client-detail-page .client-history-wrapper{padding:16px;background:#fff;margin-bottom:8px}.client-detail-page .client-history-wrapper .client-upcoming-appts-table{margin-bottom:12px}.client-detail-page .bank-card-item{height:56px;padding-left:12px;background:#fff}.client-detail-page .bank-card-item .delete-card-item{margin-left:48px;display:none}.client-detail-page .bank-card-item:hover{background:#f5f5f5}.client-detail-page .bank-card-item:hover .delete-card-item{display:inherit}.photo-container{padding:16px 0;overflow-x:auto;width:100%;max-width:100%;box-sizing:border-box;display:flex}.photo-container .photo-item{border-radius:8px;width:100px;min-width:100px;height:100px;overflow:hidden;background-color:#f5f5f5}.photo-container .photo-item:hover{cursor:pointer}.photo-container .photo-item{margin-right:8px}.photo-container .fake-photo{text-align:center;font-size:36px;color:#666;display:flex}.add-pet-modal-photo .uploader-wrapper{height:102px;width:102px}.add-pet-photo-modal .ant-modal-footer .ant-btn+.ant-btn{margin-left:8px}.client-info-component .header-op-button{color:#108ee9;font-size:14px;line-height:32px;padding:8px 0}.client-info-component .header-op-button:hover{cursor:pointer}.client-info-component .client-unsigned-hint{margin:12px 0}.client-info-component .client-unsigned-hint:hover{cursor:pointer}.client-info-component .client-info-area{display:flex;margin-bottom:16px;margin-top:12px}.client-info-component .client-info-area .client-avatar{margin-right:16px}.client-info-component .client-info-area .client-text-info{flex:1}.client-info-component .client-info-area .client-text-info-name{margin-top:5px;color:#0d1a26;font-size:18px;font-weight:500;align-items:center;display:flex}.client-info-component .client-info-area .client-text-info .left-icon{font-size:14px;margin-right:8px;color:#666}.client-info-component .client-info-area .client-text-info-phone-email-icon{margin-right:4px;margin-top:2px}.client-info-component .client-info-area .client-text-info-phone-email{margin-bottom:6px;display:flex;font-size:14px;color:#666}.client-info-component .client-detail .phone,.client-info-component .client-detail .email,.client-info-component .client-detail .address{margin:4px}.client-info-component .client-setting{background:#fff}.client-info-component .client-setting .how-to-send{border:solid 1px lightgray;border-radius:4px;padding:6px}.client-info-component .client-setting .how-to-send-main{padding:10px 6px}.client-info-component .client-setting .how-to-send-main:hover{background-color:#f5f5f5}.client-info-component .client-setting .setting-row{display:flex;align-items:center;justify-content:space-between;padding:10px 6px}.client-info-component .client-setting .setting-row:hover{background-color:#f5f5f5}.client-info-component .client-setting .setting-row .setting-select{width:200px}.client-info-component .client-component-tabs .ant-tabs-tab{margin:0 2px 0 10px;font-size:14px}.client-agreements-item{padding:8px;display:flex;flex-direction:column}.client-agreements-item:hover{background:#fefad3}.agr-send-history-modal .item-container{max-height:calc(100vh - 260px);overflow-y:auto}.agr-send-history-modal-item{padding:8px;display:flex;flex-direction:row}.agr-send-history-modal-item-left{flex:1 1;display:flex;flex-direction:column}.agr-send-history-modal-item:hover{background:#fefad3}.client-profile-pet{padding:16px;border:2px solid #e8e8e8;border-radius:4px}.client-profile-pet-info{display:flex;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.client-profile-pet-info-avatar{width:48px;height:48px;border-radius:24px}.client-profile-pet-info-text{flex:1}.client-profile-pet-info-text-line1-name{font-size:14px;font-weight:500;color:#0d1a26}.client-profile-pet-info-text-line1-breed{font-size:12px;color:#666}.client-profile-pet-note{border-top:1px solid #e8e8e8}.client-profile-pet-detail-btn{display:flex;flex-direction:row-reverse}.client-profile-pet:hover{border:2px solid #f8e422}.row-left-title,.row-right-price-big{font-size:14px;color:#0d1a26}.row-right-price-big-orange{font-size:14px;color:#ff8c00}.client-pet-notes{display:flex;flex-direction:column}.client-pet-notes-item{padding:13px 5px;display:flex}.client-pet-notes-item-content{flex:1}.client-pet-notes-item-content-name{color:#0d1a26;font-size:12px}.client-pet-notes-item-content-note{color:#0d1a26;font-size:14px}.client-pet-notes-item-content-time{color:#b8b8b8;font-size:12px}.client-pet-notes-item-content p{margin-bottom:.25em}.client-pet-notes-item-dummy{width:14px;height:32px}.client-pet-notes-item .client-pet-notes-item-op{display:none}.client-pet-notes-item:hover .client-pet-notes-item-op{display:inherit}.client-pet-notes-item:not(:last-child){border-bottom:1px solid #e8e8e8}.client-pet-notes-see-more{height:32px;background:#f5f5f5;border-radius:4px;font-size:12px;line-height:32px;text-align:center;color:#666}.client-pet-notes-see-more:hover{cursor:pointer}.main-nav-menu{margin-top:30px}.main-nav-menu .ant-menu-item-selected{color:#16191c;background-color:#f8e422!important}.main-nav-menu .ant-menu-item:hover{color:#16191c}.main-nav-menu .ant-menu-item{height:48px;margin-bottom:0!important;padding:0 28px}.main-nav-menu .ant-menu-item .anticon{height:48px;margin-top:8px}.main-nav-menu .ant-menu-item .anticon svg{width:24px;height:24px}.main-left-nav{margin-top:30px;width:64px;height:"100%";overflow:auto;display:flex;flex-direction:column;align-items:center;padding-bottom:64px}.main-left-nav-item{width:48px;height:40px;border-radius:2px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:#0d1a26}.main-left-nav-item .anticon{font-size:18px}.main-left-nav-item:hover{background:#f5f5f5;color:#0d1a26}.main-left-nav-item-selected,.main-left-nav-item-selected:hover{background:#f8e422;color:#0d1a26}.setting-page{height:calc(100vh - 96px);display:flex}.setting-page .left-menu{background:#fff;width:190px;height:calc(100vh - 96px);padding-top:16px;overflow-y:scroll}.setting-page .left-menu .sub-menu-item{align-items:center;height:40px;line-height:40px;margin:2px 16px;border-radius:2px;color:#16191c;font-size:14px;padding-left:14px;cursor:pointer}.setting-page .left-menu .sub-menu-item-selected{background:#e8f3ff}.setting-page .left-menu .sub-menu-item:hover{background:#f5f5f5}.setting-page .left-menu .sub-menu-item-selected:hover{background:#e8f3ff}.setting-page .left-menu{border-right:1px solid #e8e8e8}.setting-page .right-content{flex:1;height:calc(100vh - 96px);overflow-y:scroll;background:#fff}.auto-email-setting{display:flex;margin-top:16px;background:#fff}.auto-email-setting .email-edit-item-title{margin-top:4px;margin-bottom:8px;display:flex;align-items:center}.auto-email-setting .email-edit-item-title-bar{width:3px;height:12px;background:#f8e422}.auto-email-setting .fields-editor{flex:1}.auto-email-setting .email-live-template-content{margin-left:12px;min-width:620px;width:640px}.auto-email-setting .email-live-template-content .template-thumbnail{width:60px;height:60px;border:2px solid #f5f5f5;border-radius:2px}.auto-email-setting .email-live-template-content .template-thumbnail:hover{cursor:pointer}.auto-email-setting .email-live-template-content .thumbnail_selected{border:2px solid #f8e422}.auto-email-setting .email-live-template-content .email-tmp-save-area{display:flex;margin-top:16px}.auto-email-setting .email-live-template-content .email-tmp-save-area .email-tmp-save-btn{margin:auto}.auto-email-setting .live-template{margin:8px}.pet-settings{height:calc(100vh - 96px);width:100%}.pet-settings-tabs{padding:12px;background:#fff;max-width:840px}.pet-settings-tabs .pet-option-item{height:48px;line-height:48px;padding-left:16px;padding-right:16px}.pet-settings-tabs .pet-option-item-name{flex:1 1}.pet-settings-tabs .pet-option-item:not(:last-child){border-bottom:1px solid #e8e8e8}.pet-settings-tabs .pet-option-item:hover{background:#f5f5f5}.pet-breed-settings{display:flex;flex-direction:column;margin-left:20px}.pet-breed-settings .pet-breed-search-input{margin-bottom:16px;height:32px}.pet-breed-settings .pet-breed-list{flex:1;height:100%;overflow-y:scroll}.pet-breed-settings .pet-breed-item{height:42px;line-height:42px;padding-left:16px}.pet-breed-settings .pet-breed-item .del-pet-breed-btn{display:none}.pet-breed-settings .pet-breed-item:not(:last-child){border-bottom:1px solid #e8e8e8}.pet-breed-settings .pet-breed-item:hover{background:#f5f5f5}.pet-breed-settings .pet-breed-item:hover .del-pet-breed-btn{display:inherit}.service-setting,.staff-service-setting{height:calc(100vh - 64px);padding:16px}.service-setting .ant-collapse-header .ant-collapse-arrow,.staff-service-setting .ant-collapse-header .ant-collapse-arrow{margin-top:12px}.service-setting-header,.staff-service-setting-header{display:flex;align-items:center}.service-setting-header-title,.staff-service-setting-header-title{flex:1}.service-setting-select-all,.staff-service-setting-select-all{padding:12px 16px}.service-setting-select-all .checkbox,.staff-service-setting-select-all .checkbox{width:100%}.service-setting-select-all .checkbox:hover,.staff-service-setting-select-all .checkbox:hover{background-color:#fefad3!important;cursor:pointer}.service-setting .services-list,.staff-service-setting .services-list{background:#fff;margin-bottom:16px}.service-setting .services-list .ant-collapse-header,.staff-service-setting .services-list .ant-collapse-header{align-items:center}.service-setting .services-list .service-category,.staff-service-setting .services-list .service-category{padding:8px}.service-setting .services-list .service-category:hover,.staff-service-setting .services-list .service-category:hover{background-color:#fefad3!important;cursor:pointer}.service-setting .services-list .service-item,.staff-service-setting .services-list .service-item{background:#f5f5f5;padding:8px 16px;margin-bottom:8px;align-items:center;display:flex}.service-setting .services-list .service-item:hover,.staff-service-setting .services-list .service-item:hover{background-color:#fefad3!important;cursor:pointer}.service-setting .services-list .service-item .ml-12,.staff-service-setting .services-list .service-item .ml-12{margin-left:12px}.service-setting .services-list .service-item .service-info,.staff-service-setting .services-list .service-item .service-info{flex:1}.service-setting .services-list .service-item .service-info .service-name-detail,.staff-service-setting .services-list .service-item .service-info .service-name-detail{flex:1;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 100px)}.service-setting .services-list .service-item .service-info .service-name,.staff-service-setting .services-list .service-item .service-info .service-name{font-size:16px;color:#0d1a26}.service-setting .services-list .service-item .service-info .service-name-price-type,.staff-service-setting .services-list .service-item .service-info .service-name-price-type{height:32px;display:flex;justify-content:flex-end}.service-setting .services-list .service-item .service-info .service-name-price-type-title,.staff-service-setting .services-list .service-item .service-info .service-name-price-type-title{line-height:30px;color:#666;margin-right:4px;font-size:14px}.service-setting .services-list .service-item .service-info .service-desc,.staff-service-setting .services-list .service-item .service-info .service-desc{margin-top:4px;font-size:12px;color:gray}.service-setting .services-list .service-item .service-info .service-desc-available,.staff-service-setting .services-list .service-item .service-info .service-desc-available{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:556px}.service-setting .services-list .service-item .service-info .service-desc-book-online,.staff-service-setting .services-list .service-item .service-info .service-desc-book-online{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:420px}.service-setting .services-list .service-item .service-actions,.staff-service-setting .services-list .service-item .service-actions{display:flex;justify-content:center;align-items:center}.add-ser-group-popup{width:400px}.add-ser-group-popup .all-groups{display:flex;flex-direction:column;width:360px;padding:12px 16px;border-radius:8px;border:solid 1px #e8e8e8;max-height:500px;overflow-y:auto}.add-ser-group-popup .all-groups .ant-checkbox-wrapper{margin-left:0;padding:6px 0}.add-ser-group-popup .ant-divider{margin:12px 0!important}.add-ser-group-popup-btn{width:250px}.message-center{height:calc(100vh - 96px);background:#fff;display:flex}.message-center .ant-radio-button-wrapper{padding:0 12px}.message-center-list{width:400px;border-right:1px solid #e8e8e8;display:flex;flex-direction:column}.message-center-list-stat{margin:10px;height:32px;width:calc(100% - 72px);padding-left:6px;background:#e6f7ff;border-radius:4px;border:1px solid rgba(24,144,255,.25);display:flex;align-items:center;color:#666}.message-center-list-stat:hover{cursor:pointer}.message-center-list-search{margin-left:10px;margin-right:10px;height:32px;background:#fff;border-radius:4px;border:1px solid #e8e8e8}.message-center-list .message-center-list-chats{flex:1;border-top:1px solid #e8e8e8;overflow-y:scroll}.message-center-list .message-center-list-chats .chat-client{display:flex;min-height:72px;border-bottom:1px solid #e8e8e8}.message-center-list .message-center-list-chats .chat-client .chat-left-bar{width:2px;background:#fff}.message-center-list .message-center-list-chats .chat-client .deleted-mark{font-size:10px;border-radius:10px;border:#ff4040 1px solid;color:#ff4040;padding:0 4px;margin-bottom:-12px;margin-top:8px}.message-center-list .message-center-list-chats .chat-client .lead-mark{font-size:10px;border-radius:10px;border:#1677ff 1px solid;color:#1677ff;padding:0 4px;margin-bottom:-12px;margin-top:8px}.message-center-list .message-center-list-chats .chat-client .avatar-area{display:flex;flex-direction:column;align-items:center}.message-center-list .message-center-list-chats .chat-client .avatar-area .block-mark{margin-top:6px;font-size:10px;border-radius:10px;border:#999999 1px solid;color:#999;padding:0 4px}.message-center-list .message-center-list-chats .chat-client-avatar{margin-top:16px;margin-right:12px;margin-left:14px}.message-center-list .message-center-list-chats .chat-client-detail{margin-top:6px;margin-bottom:8px;flex:1;display:flex;flex-direction:column;width:calc(100% - 110px)}.message-center-list .message-center-list-chats .chat-client-detail-top{display:flex}.message-center-list .message-center-list-chats .chat-client-detail-top-name{color:#0d1a26;font-size:14px;margin-bottom:2px;display:block}.message-center-list .message-center-list-chats .chat-client-detail-top-time{flex:1;font-size:10px;color:#666;text-align:right}.message-center-list .message-center-list-chats .chat-client-detail-last{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;font-size:12px}.message-center-list .message-center-list-chats .chat-client-action{margin-top:6px;margin-right:12px;width:20px;height:36px;display:flex;align-items:center}.message-center-list .message-center-list-chats .chat-client .chat-client-menu-icon{color:#1677ff;font-size:24px;display:none}.message-center-list .message-center-list-chats .chat-client:hover{background:#f5f5f5;cursor:pointer}.message-center-list .message-center-list-chats .chat-client:hover .chat-client-menu-icon{display:inherit}.message-center-list .message-center-list-chats .chat-client:hover .priority-start-small{display:none}.message-center-list .message-center-list-chats .chat-client-selected{background:#e0ffff;border-bottom:1px solid #e8e8e8}.message-center-list .message-center-list-chats .chat-client-selected .chat-left-bar{width:2px;background:#f8e422}.message-center-list .other-actions-area{padding:6px 0;display:flex;align-items:center;justify-content:center;border-top:1px solid #e8e8e8}.message-center-chat{flex:1;display:flex;flex-direction:column}.message-center-chat-header{height:56px;border-bottom:1px solid #e8e8e8;display:flex;align-items:center}.message-center-chat-header-avatar{margin-left:16px}.message-center-chat-header-name{color:#0d1a26;font-size:16px}.message-center-chat-header-name:hover{cursor:pointer}.message-center-chat-header-name{text-decoration:underline}.message-center-chat-header-icon{color:#1677ff;font-size:20px;margin-left:8px}.message-center-chat-header-icon:hover{cursor:pointer}.message-center-chat-header-profile-link{color:#1677ff;font-size:12px;padding-bottom:6px;text-decoration:underline}.message-center-chat-header-profile-link:hover{cursor:pointer}.message-center-chat .email-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.message-center-chat .window-wrapper{flex:1;display:flex;height:100%;width:100%;overflow:hidden;position:relative}.message-center-chat .show-latest-mark{position:absolute;left:12px;bottom:12px;height:32px;width:76px;border-radius:16px;padding:4px;background-color:#f5f5f5;border:1px solid #e8e8e8;color:#666}.message-center-chat .show-latest-mark:hover{cursor:pointer}.message-center-chat .message-center-chat-window{flex:1;overflow-y:scroll;padding:16px}.message-center-chat .message-center-chat-window .no-more-msg-hint{background-color:#f5f5f5;color:#666;size:14px;text-align:center;padding:8px 0}.message-center-chat .message-center-chat-window .send-method-icon{height:18px;width:18px;margin-right:2px}.message-center-chat .message-center-chat-window .chat-msg{display:flex;margin-top:32px}.message-center-chat .message-center-chat-window .chat-msg-avatar{height:48px;width:48px;border-radius:24px}.message-center-chat .message-center-chat-window .chat-msg-detail{max-width:70%}.message-center-chat .message-center-chat-window .chat-msg-detail .chat-image{max-width:300px;max-height:200px;border-radius:8px}.message-center-chat .message-center-chat-window .chat-msg-detail .chat-text{color:#0d1a26;max-width:calc(100vw - 940px);word-break:normal;overflow-wrap:break-word}.message-center-chat .message-center-chat-window .chat-msg-detail .scheduled-cancel{color:#666}.message-center-chat .message-center-chat-window .chat-msg-detail-ts{margin-top:2px;font-size:12px;color:#666}.message-center-chat .message-center-chat-window .message-by-busiess .send-to-tag-wrapper{margin-left:-4px!important;margin-bottom:4px}.message-center-chat .message-center-chat-window .message-by-busiess .send-to-tag{padding:4px 12px;border-radius:12px;color:#000;background-color:#f8e422}.message-center-chat .message-center-chat-window .message-by-busiess{justify-content:flex-end}.message-center-chat .message-center-chat-window .message-by-busiess .chat-msg-detail-text,.message-center-chat .message-center-chat-window .message-by-busiess .chat-msg-detail-image{margin-right:8px;background:#0000001a;border-radius:8px;padding:13px 18px}.message-center-chat .message-center-chat-window .message-by-busiess .chat-msg-detail-image:hover{cursor:pointer}.message-center-chat .message-center-chat-window .message-by-busiess .chat-msg-detail-ts{text-align:right;padding-right:8px}.message-center-chat .message-center-chat-window .message-by-email{justify-content:flex-end}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-detail-text,.message-center-chat .message-center-chat-window .message-by-email .chat-msg-detail-image{margin-right:8px;background:#0000001a;border:2px solid #1677ff;color:#1677ff;border-radius:8px;padding:13px 18px;display:flex}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-detail-image:hover{cursor:pointer}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-detail-ts{padding-right:8px;text-align:right}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-email-mark{background:#fff;border-radius:16px;width:32px;height:32px;border:2px solid #1677ff;display:flex;margin-top:20px;margin-left:-24px}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-email-mark .anticon{margin:auto}.message-center-chat .message-center-chat-window .message-by-email .chat-msg-detail-text:hover,.message-center-chat .message-center-chat-window .message-by-email .chat-msg-email-mark:hover{cursor:pointer}.message-center-chat .message-center-chat-window .message-by-client .receive-from-tag-wrapper{margin-right:-4px!important;margin-top:4px;display:flex;justify-content:flex-end}.message-center-chat .message-center-chat-window .message-by-client .receive-from-tag{padding:2px 12px;border-radius:12px;color:#000;background-color:#add8e6}.message-center-chat .message-center-chat-window .message-by-client .chat-msg-detail-text,.message-center-chat .message-center-chat-window .message-by-client .chat-msg-detail-image{margin-left:8px;background:#fff;border-radius:8px;padding:13px 18px;border:1px solid #e8e8e8}.message-center-chat .message-center-chat-window .message-by-client .chat-msg-detail-ts{padding-left:8px;text-align:left}.message-center-chat .message-center-chat-window .message-by-client .chat-msg-detail-image:hover{cursor:pointer}.message-center-chat .send-area-wrapper{padding-top:12px;border-top:1px solid #e8e8e8}.message-center-chat-send{height:132px;padding:8px 16px 4px;display:flex}.message-center-chat-send-links{padding-left:16px;display:flex;flex-wrap:wrap}.message-center-chat-send-links-item{height:32px;line-height:32px;font-size:13px;background-color:#e8e8e8;margin-right:6px;margin-bottom:4px;border-radius:6px;padding-left:4px;padding-right:4px;color:#1677ff}.message-center-chat-send-links-item:hover{cursor:pointer}.message-center-chat-send-input{flex:1}.message-center-chat-send-actions{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:24px}.message-center-chat-send-actions-top{display:flex}.message-center-profile{width:430px;overflow:scroll;border-left:1px solid #e8e8e8;padding-left:8px;padding-right:8px}@media screen and (max-width:1680px){.message-center-list{width:320px}.message-center-profile{width:330px}}.msg-center-intake-form-item{padding:12px}.msg-center-intake-form-item:hover{cursor:pointer}.msg-center-intake-form-item:not(:last-child){border-bottom:1px solid #e8e8e8}.message-center.message-center-global{height:calc(80vh - 96px)}.email-msg-previewer{width:700px;height:calc(100vh - 96px)}.global-msg-center .ant-modal-body{padding:8px!important}.fast-chat{max-width:1400px}.fast-chat .ant-modal-body{padding:12px!important}.fast-chat .fast-chat-content{display:flex;height:calc(85vh - 96px)}.switchContact{height:22px;background:#707b951c}.msgWindowFilter{height:32px;background:#707b951c;margin-left:8px;border:1px solid #d9d9d9;padding:0 4px;border-radius:16px;width:96px;min-width:96px;justify-content:center}.switchContact-item{color:#0d1a26;font-weight:400;padding:5px 12px}.switchContact-item .selected-checked{display:none}.switchContact-item:hover{cursor:pointer}.switchContact-item-selected{font-weight:700;background-color:#fefad3}.switchContact-item-selected .selected-checked{display:inherit;color:#00a854;font-size:12px;margin-left:24px}.priority-start-large{font-size:27px;color:gray}.priority-start-large-starred{color:#f8bf1d}.priority-start-small{font-size:14px;color:#f8bf1d}.scheduled-msg-detail{background:#f8bf1d1a!important;border:1px solid #f8bf1d}.global-header{display:flex;align-items:center;padding-left:24px;padding-right:32px;height:64px}.global-header .header-account-avatar:hover{cursor:pointer}.global-header .update-hint-area{position:absolute;top:12px;left:50%;transform:translate(-50%);background:#2563eb;color:#fff;padding:0 16px;border-radius:6px;height:48px;line-height:48px;box-shadow:0 4px 16px #00000040}.global-header-business{flex:1;display:flex;align-items:center;color:#0d1a26;font-size:16px}.global-header-business-name{margin-left:8px}.global-header-business-free-mark{padding:8px 10px;border-radius:16px;box-shadow:0 0 10px #00000026;line-height:18px;margin-left:16px;font-size:14px;display:flex;background-color:#f8e422}.global-header-business-free-mark:hover{cursor:pointer}.global-header-business-free-mark-dot{background:#f8e422;width:16px;height:16px;border-radius:8px}.global-header-right{display:flex;align-items:center}.global-header-right .notif-wrapper{margin-right:10px;background:#fff}.global-header-right .notif-wrapper .notif-icon{font-size:20px}.global-header-right .notif-wrapper:hover{cursor:pointer;border:1px solid #e8e8e8;background:#f5f5f5}.global-header .getStarted{margin-left:24px;height:36px;width:128px;border-radius:18px;justify-content:center;border:solid 1px lightblue;background-color:#f8e422}.global-header .getStarted-icon{width:24px;height:24px}.global-header .getStarted-title{font-size:14px}.global-header .getStarted:hover{cursor:pointer;background-color:#add8e6}.client-edit-info{flex:1}.client-edit-info .ant-modal-body{padding:16px 0}.client-edit-info .client-edit-info-content{padding:0 16px}.client-edit-info-save-wrapper{display:flex;flex-direction:row-reverse}.client-edit-info .contact-header{margin-top:8px;margin-bottom:8px;font-weight:500;color:#0d1a26}.client-edit-info .client-contacts{padding:20px 0;background:#fff;display:flex;flex-direction:column}.client-edit-info .client-contacts .contact-row{display:flex;height:48px;font-size:14px}.client-edit-info .client-addresses{padding:20px 0;margin-top:20px;display:flex;flex-direction:column;background:#fff}.client-edit-info .client-addresses .address-row{display:flex;height:48px;font-size:14px}.create-appt-drawer .ant-drawer-content{background:#f5f5f5}.ant-drawer-body{padding:16px!important}.create-appt-page{display:flex}.create-appt-page-left{width:400px;display:flex;flex-direction:column;background:#fff;padding:16px;margin-right:8px;height:calc(100vh - 88px);overflow-y:scroll}.create-appt-page-right{height:calc(100vh - 88px);overflow-y:scroll;flex:1;background:#fff;display:flex;flex-direction:column;padding:24px}.create-appt-page-right-main{flex:1;overflow-y:scroll}.create-appt-page-right-main-header{color:#0d1a26;font-size:14px;align-items:center;display:flex}.create-appt-page-right-main-header-title{flex:1}.create-appt-page-right-main-pets{display:flex;flex-wrap:wrap;align-items:flex-start}.create-appt-page-right-main-pets .appt-single-pet{width:360px;margin-top:16px;margin-right:16px;box-shadow:0 0 12px #0000001a;border-radius:4px;border:1px solid #e8e8e8;display:flex;flex-direction:column}.create-appt-page-right-main-pets .appt-single-pet-bar{height:4px;background:#f8e422}.create-appt-page-right-main-pets .appt-single-pet-header{padding:16px 16px 0}.create-appt-page-right-main-pets .appt-single-pet-body{padding:0 16px}.create-appt-page-right-main-pets .appt-single-pet-body-services-row{display:flex;border-bottom:1px dashed #e8e8e8;padding:8px 0}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-info{flex:1;display:flex;flex-direction:column}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-info .appt-pet-service-name{font-size:14px;color:#0d1a26}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-info .appt-pet-service-detail{font-size:10px;color:#b8b8b8}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-info .appt-pet-service-price{font-size:14px;color:#ff8c00}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-info .appt-pet-service-duration{font-size:12px;color:#666}.create-appt-page-right-main-pets .appt-single-pet-body-services-row-close{display:flex;flex-direction:row-reverse;height:32px;width:32px}.create-appt-page-right-main-pets .appt-single-pet-body-services-row .close-service-icon{display:none}.create-appt-page-right-main-pets .appt-single-pet-body-services-row:hover .close-service-icon{display:inherit}.create-appt-page-right-main-pets .appt-single-pet-body-add-btn{padding:12px 6px;font-size:14px;color:#1677ff}.create-appt-page-right-main-pets .appt-single-pet-body-add-btn:hover{cursor:pointer}.create-appt-page-right-main-pets-btn-add{margin-top:16px;width:360px;height:80px;background:#f5f5f5;border-radius:4px;text-align:center;line-height:80px}.create-appt-page-right-main-pets-btn-add:hover{cursor:pointer;background-color:#fefad3}.create-appt-page-right-main .appt-other-info{display:flex;max-width:788px}.create-appt-page-right-main .appt-other-info-groomer{width:358px!important}.create-appt-page-right-main .appt-other-info-date,.create-appt-page-right-main .appt-other-info-start{width:358px}.create-appt-page-right-main .repeat-actions-area{height:32px;display:flex;align-items:center}.create-appt-page-right .create-appt-footer{display:flex;flex-direction:column}.create-appt-page-right .create-appt-footer-buttons{display:flex;margin-top:4px}.create-appt-page-right .create-appt-footer-buttons-right{flex:1;display:flex;align-items:center;justify-content:flex-end}.create-appt-page-right .create-appt-footer-buttons-right-stat{font-size:14px;color:#666}.create-appt-page-right .create-appt-footer-buttons-right-stat-price{color:#ff8c00}.create-appt-page .create-appt-repeat{height:32px;display:flex;align-items:center}.create-appt-page .create-appt-repeat .repeat-select{width:160px}.appt-service-selector-filter{display:flex;align-items:center}.appt-service-selector-filter-input-wrapper{flex:1;height:32px}.appt-service-selector-services{height:380px;overflow-y:scroll;margin-top:12px;margin-bottom:16px;border:solid 1px lightgray;padding:12px;border-radius:8px}.appt-service-selector-services .appt-service-selector-service{display:flex;align-items:center;padding:8px;border-bottom:1px solid #e8e8e8}.appt-service-selector-services .appt-service-selector-service .appt-service-selector-service-name-desc{flex:1;display:flex;flex-direction:column}.appt-service-selector-services .appt-service-selector-service .appt-service-selector-service-price-duration{width:150px;text-align:right;display:flex;flex-direction:column}.appt-service-selector-services .appt-service-selector-service:hover{background:#f5f5f5}.repeat-rule-popup .repeat-rule-popup-selector{width:320px}.repeat-rule-popup-preview{max-height:300px;overflow-y:scroll}.repeat-rule-popup-preview-appt{min-height:36px;padding-left:24px;padding-top:8px;padding-bottom:8px}.repeat-rule-popup-preview-appt:not(:last-child){border-bottom:1px solid #e8e8e8}.repeat-rule-popup-preview-appt:hover,.appt-detail-drawer .ant-drawer-content{background:#f5f5f5}.appt-detail-drawer .ant-drawer-content .ant-drawer-body{padding:16px!important}.appt-detail-drawer .ant-drawer-content .appt-detail-header,.appt-detail-drawer .ant-drawer-content .appt-detail-page{display:flex}.appt-detail-drawer .ant-drawer-content .appt-detail-page-client{background:#fff;width:400px;padding:16px;margin-right:8px;height:calc(100vh - 88px);overflow-y:scroll}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt{flex:1;display:flex;flex-direction:column;height:calc(100vh - 88px);background:#fff}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-main{flex:1;padding:24px;overflow-y:scroll}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-main .appt-other-info{display:flex;max-width:788px}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-main .appt-other-info-groomer{width:358px!important}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-main .appt-other-info-date,.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-main .appt-other-info-start{width:358px}.appt-detail-drawer .ant-drawer-content .appt-detail-page-appt-footer{height:65px;border-top:1px solid #e8e8e8;display:flex;align-items:center}.check-out-modal .footer-container{max-width:1100px;margin:0 auto}.check-out-modal .check-out-body{display:flex;background-color:#fff;width:1100px;margin:0 auto;padding:16px}.check-out-modal .check-out-body .left-panel{flex:1;overflow-y:scroll;border-right:1px solid #e8e8e8;padding-right:16px}.check-out-modal .check-out-body .right-panel{width:540px;overflow-y:scroll;padding-right:24px}.check-out-modal .check-out-body .right-panel .take-payment-area .method-radio-btn{margin-left:8px;margin-bottom:8px;width:200px}.check-out-modal .check-out-body .right-panel .next-appt{width:360px;background-color:#f5f5f5;border-radius:12px;padding:12px 16px}.check-out-modal .check-out-body .apply-credit-area{margin-left:16px;border:1px solid #e8e8e8;padding:8px 16px}.check-out-modal .check-out-body .apply-credit-area .main-btn{width:150px}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:#f8e422;border-color:#f8e422;border:solid 1px #f8e422}.redeem-area{border-radius:8px;padding:12px;border:1px solid #e8e8e8;width:calc(100% - 24px);margin-bottom:16px}.redeem-area-item{padding:8px 4px;border-radius:6px}.redeem-area-item:not(:last-child){margin-bottom:6px;border-bottom:1px solid #e8e8e8}.redeem-area-item:hover{background-color:#f5f5f5}.cost-summary-body .cost-row{margin-top:6px;display:flex;justify-content:space-between;border-bottom:1px dashed #e8e8e8}.cost-summary-body .payment-row{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.cost-summary-body .payment-row:hover{background:#fefad3}.cost-summary-body .payment-row .right-price-refund{display:flex;flex-direction:column;align-items:end}.cost-summary-body .appt-payment-item{padding:6px;border-bottom:1px solid #e8e8e8}.cost-summary-body .appt-payment-item:hover{background:#fefad3;border:1px solid #e8e8e8}.cost-summary-body .total-tip{display:flex;justify-content:flex-end;align-items:center;border-top:1px dashed #e8e8e8}.cost-summary-body .tip-discount-btn{color:#1677ff}.cost-summary-body .tip-discount-btn span:hover,.cost-summary-body .tip-discount-btn:hover{cursor:pointer}.cost-summary-body .tips-item{display:flex;justify-content:flex-end;height:40px;align-items:center}.cost-summary-body .tips-item .remove-tips-icon{padding:8px}.cost-summary-body .tips-item:hover{background:#f5f5f5}.cost-summary-body .row-left-title,.cost-summary-body .row-right-price-big{font-size:14px;color:#0d1a26}.cost-summary-body .row-right-price-big-orange{font-size:14px;color:#ff8c00}.stat-compare-item{padding:16px;background:#fff;flex:1;margin-right:24px;margin-bottom:24px;box-shadow:0 3px 1px #c7c7c7,5px 15px 30px -5px #9ca0b98f!important}.stat-compare-item .value-row,.stat-compare-item .date-row{padding-left:12px;padding-right:12px;line-height:32px;height:32px;display:flex;justify-content:space-between}.stat-compare-item .data-row{display:flex;justify-content:space-between}.stat-compare-item-title{font-size:16px;font-weight:500;color:#0d1a26;margin-right:6px}.create-sales-modal .footer-container{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.create-sales-modal .modal-body-container{max-width:1100px;margin:0 auto;background-color:#fff;padding:16px}.create-sales-modal .left-title{width:60px;text-align:right;margin-right:8px}.create-sales-modal .p-s-table{margin-left:68px;margin-bottom:32px}.create-sales-modal .pick-p-s-btn{width:150px}.create-sales-modal .footer{border-top:1px solid #e8e8e8;padding-top:12px}.create-sales-modal-client{display:flex;align-items:center;height:32px}.create-sales-modal-client-walkin{font-size:14px;font-weight:500;color:#0d1a26;margin-right:16px}.create-sales-modal-client-selector{width:300px}.create-sales-modal .select-product-wrapper{display:flex;justify-content:center}.create-sales-modal-list{padding:16px;min-height:300px;height:40vh;border-radius:4px;border:1px solid #e8e8e8;overflow-y:scroll}.create-sales-modal-list .create-sales-product{padding-top:8px;padding-bottom:4px;border-bottom:1px solid #e8e8e8;display:flex;align-items:center}.create-sales-modal-list .create-sales-product-info{flex:1}.create-sales-modal-list .create-sales-product-info-name{font-size:14px;color:#0d1a26}.create-sales-modal-list .create-sales-product-info-qty{margin-top:4px;font-size:10px;color:#666}.create-sales-modal-list .create-sales-product-price{font-size:14px;color:#0d1a26;display:flex;width:270px;justify-content:space-between;margin-right:16px;height:32px;line-height:32px}.create-sales-modal-list .create-sales-product-close{width:32px}.create-sales-modal-list .create-sales-product-close .clickable-icon{display:none;font-size:14px}.create-sales-modal-list .create-sales-product:hover{background:#f5f5f5}.create-sales-modal-list .create-sales-product:hover .clickable-icon{display:inherit}.select-products-modal .select-products-filter{display:flex;align-items:center;height:32px;margin-bottom:16px}.select-products-modal .select-products-filter .select-products-filter-input-wrapper{flex:1;height:32px}.select-products-modal-list{padding:16px;min-height:300px;height:calc(100vh - 190px);border-radius:4px;border:1px solid #e8e8e8;overflow-y:scroll}.select-products-modal-list .select-products-modal-cat-name{margin-top:12px;margin-bottom:4px;font-size:16px;color:#0d1a26;font-weight:500}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro{padding:16px 8px;border:1px solid #e8e8e8;display:flex;align-items:center}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro-info{flex:1}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro-info-name{font-size:14px;color:#0d1a26}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro-info-qty{margin-top:4px;font-size:10px;color:#666}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro-info .out-of-stock{color:#ff4040}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro-price{width:140px;display:flex;flex-direction:column;text-align:right}.select-products-modal-list .select-products-modal-cat .select-products-modal-pro:hover{background:#f5f5f5;cursor:pointer}.select-products-modal .select-products-modal-summary{font-size:16px;font-weight:500;color:#0d1a26}.report-page{height:calc(100vh - 106px);overflow-y:scroll;display:flex;justify-content:center}.report-page-col{margin-right:16px;min-width:450px;display:flex;flex-direction:column}.report-page-col-set{background:#fff;margin-bottom:16px}.report-page-col-set-title{font-size:20px;font-weight:500;color:#0d1a26}.report-page-col-set .report-content-entrance{height:56px;line-height:56px;font-size:16px;font-weight:400;color:#1677ff;border-bottom:1px solid #e8e8e8;margin-bottom:4px}.report-page-col-set .report-content-entrance:hover{cursor:pointer;text-decoration:underline}.report-content .ant-select-selector{height:40px!important}.report-content .ant-select-selector .ant-select-selection-item{line-height:40px!important}.report-content .ant-picker-large{padding:7.5px 11px 6.5px!important}.report-content .header-op-button{color:#108ee9;font-size:14px;line-height:32px;padding:8px 0}.report-content .header-op-button:hover{cursor:pointer}.report-content .report-date-picker{display:inline}.report-content-title{font-size:20px;font-weight:500;color:#0d1a26;margin-top:8px;margin-bottom:8px;margin-left:32px}.human-search-item{padding:4px;display:flex;flex-direction:row;align-items:center}.human-search-item-info{margin-left:8px;display:flex;flex-direction:column}.appt-groomer-popup-item{margin-bottom:12px}.appt-groomer-popup-item:hover{cursor:pointer;background-color:#fefad3}.add-client-drawer-address{display:flex;padding:8px;align-items:center}.add-client-drawer-address-del{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.add-client-drawer-address .del-addr-icon{display:none}.add-client-drawer-address:hover{background:#f5f5f5}.add-client-drawer-address:hover .del-addr-icon{display:inherit}.add-client-drawer .client-pet-notes-item:hover{background:#f5f5f5}.add-client-drawer .add-other-info-title{font-size:14px;padding-right:6px;text-align:right;color:#0d1a26;padding-top:6px}.add-client-drawer .add-other-info-btn{width:120px}.add-client-drawer .pet-item{display:flex;padding:8px;align-items:center}.add-client-drawer .pet-item-avatar{height:36px;width:36px;border-radius:18px}.add-client-drawer .pet-item .pet-item-actions{display:none}.add-client-drawer .pet-item .anticon{padding:4px}.add-client-drawer .pet-item:not(:last-child){border-bottom:1px solid #e8e8e8}.add-client-drawer .pet-item:hover{background:#f5f5f5}.add-client-drawer .pet-item:hover .pet-item-actions{display:inherit}.reminders-page{height:calc(100vh - 96px);overflow-y:scroll;padding:16px;margin-bottom:16px;background:#fff}.working-calendar-day-cell-info{display:flex;flex-direction:column;align-items:center}.working-calendar-day-cell-info-closed{background:#f5f5f5;height:56px;line-height:56px;text-align:center;width:100%}.working-calendar-day-cell-info-closed:hover{cursor:pointer}.working-calendar-day-cell:hover{background:#fefad3}.account-setting-v3{padding:16px;background:#fff;height:calc(100vh - 96px);max-width:1000px}.account-setting-v3 .staffs-tabs-header{display:flex;align-items:center}.staff-profile-fields{display:flex}.staff-profile-fields-avatar{width:110px}.staff-profile-fields-form{flex:1}.staff-profile-fields-btn{width:100px}.account-working-hour .working-hour-row{height:48px;max-width:500px}.account-special-hours{padding:24px}.account-special-hours .ant-picker-calendar-date-content{height:96px!important}.retail-payment-drawer .footer-container{max-width:1100px;margin:0 auto}.retail-payment-modal{display:flex;width:1100px;margin:0 auto;background-color:#fff;padding:16px}.retail-payment-modal-detail{flex:4;padding-right:16px;border-right:1px solid #e8e8e8}.retail-payment-modal-payment{flex:5;padding-left:16px}.notif-popup{background:#fff;width:420px;min-height:180px;max-height:700px;overflow-y:scroll}.notif-popup-sound{height:32px;display:flex;align-items:center}.notif-popup-hint{text-align:center}.notif-popup-item{display:flex;padding:12px;border-bottom:1px solid #e8e8e8}.notif-popup-item .not-in-area-tag{background:#ff4040;color:#fff;height:28px;line-height:28px;border-radius:14px;font-size:14px;text-align:center;width:200px;margin:auto}.notif-popup-item-detail{flex:1}.notif-popup-item-action{width:40px}.notif-popup-item-action .remove-icon{display:none;font-size:16px;padding:8px}.notif-popup-item:hover{cursor:pointer}.notif-popup-item:hover{background:#f5f5f5}.notif-popup-item:hover .remove-icon{display:inherit}.request-trail-modal-detail{display:flex;height:420px;justify-content:space-between}.request-trail-modal-detail-preview{width:500px;height:400px}.request-trail-modal-detail-preview img{width:auto;height:auto;max-width:100%;max-height:100%}.request-trail-modal-detail .feature-item{font-size:16px;color:#0d1a26;padding:8px;font-weight:500}.online-booking-setting{padding:24px 4px 0 12px;max-width:1280px}.online-booking-setting .link-area{background:#ebf5ff;display:flex;padding:1em;justify-content:space-between;align-items:center;border-radius:.375rem}.online-booking-setting .OBBusinessPage{padding-right:12px}.online-booking-setting .OBBusinessPage-link{margin-left:48px}.online-booking-setting .OBBusinessPage-link-wrapper{display:flex;align-items:center}.online-booking-setting .OBBusinessPage-link-wrapper-input{width:180px}.online-booking-setting .OBMLocationPage{padding-right:12px}.online-booking-setting .OBIntegration{padding:8px}.online-booking-setting .OBIntegration-title{font-size:16px;color:#0d1a26;font-weight:500;margin-bottom:16px}.online-booking-setting .OBShareSetting .ant-upload{width:300px!important;height:200px!important}.OBConfig .MobileSettings{margin-left:48px;margin-right:32px}.OBConfig .MobileSettings .left-title{width:200px;color:#0d1a26}.OBConfig .MobileSettings .ss-hint{color:#999;font-size:14px;margin-top:12px;margin-left:16px}.boarding-ob-settings .ant-card-body,.daycare-ob-settings .ant-card-body{padding:0 12px 12px}.GoogleSync{padding:24px;max-width:800px}.GoogleSync .ConnectGoogleCalendar{display:flex;flex-direction:column}.GoogleSync .ConnectGoogleCalendar-google-btn{width:191px;height:46px;background-image:url(/google-signin-normal.png);background-repeat:no-repeat;background-size:100% 100%;-moz-background-size:100% 100%}.GoogleSync .ConnectGoogleCalendar-google-btn:hover{cursor:pointer;background-image:url(/google-signin-focus.png)}.GoogleSync .ConnectGoogleCalendar-google-btn:focus{background-image:url(/google-signin-focus.png)}.GoogleSync .SyncSetting{display:flex;flex-direction:column}.GoogleSync .SyncSetting .GroomerAndCalendar{display:flex;align-items:center;margin-bottom:8px}.GoogleSync .SyncSetting .GroomerAndCalendar-title{width:200px;text-align:end;margin-right:16px}.GoogleSync .SyncSetting .GroomerAndCalendar-title1{width:200px;margin-right:16px}.GoogleSync .SyncSetting .GroomerAndCalendar-dropdown{width:280px}.GoogleSync .SyncSetting-reminder{display:flex;align-items:center}.GoogleSync .SyncSetting-reminder-input{width:80px;margin-left:4px;margin-right:4px;text-align:center}.GoogleSync .SyncSetting-reminder input{text-align:center}.GoogleSync .SyncSetting .bottom-btns{display:flex;justify-content:space-between}.BookOnlineListPopup{background:#fff;width:520px}.BookOnlineListPopup .BookOnlineListTab{min-height:180px;max-height:600px;overflow-y:scroll}.stripe-buy-sms-form{height:56px;border:solid 1px lightblue;display:flex;flex-direction:column;padding:17px}.btn-stripe-buy-wrapper{display:flex;flex-direction:column;align-items:end}.btn-stripe-buy-wrapper .btn-stripe-buy{height:40px;width:80px;margin-top:24px}.printed-agenda .agenda-page{display:flex;flex-direction:column}.printed-agenda .agenda-page .appt-item-fake{flex:1 1}.printed-agenda .agenda-page .appt-item{flex:1 1;border:solid 1px lightgray;border-radius:12px;padding:16px;margin-bottom:16px}.printed-agenda .agenda-page .appt-item-title{font-weight:600}.printed-agenda .agenda-page .appt-item-sp{margin-top:8px}.printed-agenda .agenda-page-breaker{page-break-after:always}@media print{.printed-agenda .agenda-page{font-size:12px;height:284mm}.printed-agenda .agenda-page .appt-item{margin:6px}}@media screen{.printed-agenda{overflow-y:scroll}}.appt-map-view{display:flex}.appt-map-view .map-wrapper{height:100%;width:calc(100% - 280px)}.appt-map-view .map-wrapper .appt-markder{height:40px;width:40px;line-height:36px;font-size:14px;color:#fff;border:solid 3px white;border-radius:20px;text-align:center}.appt-map-view .appt-list{height:100%;width:280px;margin-left:16px;padding-left:8px;padding-right:8px;overflow-y:scroll}.appt-map-view .appt-list .groomer-item{margin-bottom:24px}.appt-map-view .appt-list .groomer-item-name{height:36px;border-radius:18px;color:#fff;font-size:16px;line-height:36px;padding:8px 16px}.appt-map-view .appt-list .groomer-item .appts-count{line-height:32px;height:32px;font-size:16px;margin-left:8px}.appt-map-view .appt-list .groomer-item .has-appts{color:#0d1a26}.appt-map-view .appt-list .groomer-item .no-appts{color:#666}.appt-map-view .appt-list .groomer-item .appt-item{padding:8px;background-color:#fff;margin-bottom:12px;border-radius:8px}.appt-map-view .appt-list .groomer-item .appt-item-header{display:flex;align-items:center}.appt-map-view .appt-list .groomer-item .appt-item-header .index-mark{display:block;height:24px;width:24px;border-radius:12px;font-size:12px;line-height:24px;text-align:center;color:#fff}.appt-map-view .appt-list .groomer-item .appt-item-header .appt-time{margin-left:6px;color:#0d1a26}.appt-map-view .appt-list .groomer-item .appt-item-client{color:#666;font-size:14px}.appt-map-view .appt-list .groomer-item .appt-item-client .no-address{background-color:#d3d3d3;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;margin-left:6px}.appt-map-view .appt-list .groomer-item .appt-item-address{font-size:12px;color:#666}.appt-map-view .appt-list .groomer-item .appt-item-service{color:#666;font-size:14px}.appt-map-view .appt-list .groomer-item .appt-item-detail-btn{color:#1677ff;margin-top:-10px}.appt-map-view .appt-list .groomer-item .appt-item .appt-total-price{color:#ff8c00}.appt-map-view .appt-list .groomer-item .appt-item:hover{background-color:#f5f5f5;cursor:pointer}.appt-map-view .ant-modal-footer{display:flex;flex-direction:row-reverse}.appt-map-view .appt-map-view-footer{display:flex}.auto-schedule-date{display:flex;flex-direction:column;align-items:center}.auto-schedule-date-hint{color:#1677ff}.auto-schedule .ts-result-container{height:calc(80vh - 200px);max-height:60vh;overflow-y:scroll}.auto-schedule .ts-result-container .ts-result-day{margin-top:24px}.auto-schedule .ts-result-container .ts-result-day-item-container{display:flex;flex-wrap:wrap}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item{padding:8px;width:300px;background-color:#fff;border-radius:8px;margin:8px}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item-start{color:#1677ff;font-size:18px}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item-groomer{color:#0d1a26;font-size:16px}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item-drive-info{color:#666;font-size:12px}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item:hover{cursor:pointer;background-color:#f5f5f5}.auto-schedule .ts-result-container .ts-result-day-item-container .salon-ts-item{width:100px!important;text-align:center}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item-selected{background-color:#fafad2}.auto-schedule .ts-result-container .ts-result-day-item-container .ts-item-selected:hover{cursor:pointer;background-color:#fafad2}.smart-route-content .origin-result-container{display:flex;overflow-y:scroll;align-items:center}.smart-route-content .origin-result-container .optimize-error{font-size:16px;color:#ff4040}.smart-route-content .origin-result-container .btn-optimize{margin-left:16px;margin-right:16px;height:44px}.smart-route-content .origin-result-container .appt-list{padding:8px}.smart-route-content .origin-result-container .appt-list .appt-item-header{height:32px;display:flex;align-items:center}.smart-route-content .origin-result-container .appt-list .appt-item-header-index{color:#fff;width:28px;height:28px;line-height:28px;border-radius:14px;text-align:center;font-size:14px;font-weight:500}.smart-route-content .origin-result-container .appt-list .appt-item-header-start{margin-left:12px;color:#1677ff;font-size:14px;font-weight:500}.smart-route-content .origin-result-container .appt-list .appt-item{padding:8px;width:400px;background-color:#fff;border-radius:8px;margin-bottom:8px}.bottom-btn-wrapper .result-saved{color:#1677ff;font-weight:500}.start-end-item{border:solid 1px lightgray;border-radius:12px;width:400px;min-height:48px;text-align:center;margin:8px}.start-end-item-hint{font-size:12px;color:#b8b8b8}.agreementSettings{padding:16px;background:#fff;height:calc(100vh - 96px);max-width:1000px}.agreementSettings .agreementList{overflow-y:scroll;max-height:75vh}.agreementSettings .agreementList .agreementItem{display:flex;padding:8px;width:calc(100% - 26px);margin:8px;border:1px solid lightgray;border-radius:12px;background:#fff}.agreementSettings .agreementList .agreementItem-left{flex:1 1;display:flex;flex-direction:column}.agreementSettings .agreementList .agreementItem-left-title{font-size:18px;font-weight:500}.agreementSettings .agreementList .agreementItem-left .active-mark{color:#00a854}.agreementSettings .agreementList .agreementItem-left .inactive-mark{color:#b8b8b8}.agreementSettings .agreementList .agreementItem-right{display:flex;align-items:center}.agreementSettings .agreementList .agreementItem:hover{background:#fefad3;cursor:pointer}.send-mass-modal{display:flex}.send-mass-modal ::-webkit-scrollbar{width:10px;height:10px;background-color:#fff}.send-mass-modal .ant-table-cell{padding:4px 8px!important}.send-mass-modal .client-filter{height:36px;width:100%}.send-mass-modal .client-filter-active{width:160px}.send-mass-modal .client-filter-select{width:320px}.send-mass-modal .clients-wrapper{width:280px;height:calc(100vh - 230px);overflow-y:scroll;padding:6px;border:1px solid lightgray}.send-mass-modal .agreement-clients-wrapper{height:calc(100vh - 360px)}.send-mass-modal .human-search-item:hover{cursor:pointer;background:#fefad3}.send-mass-modal .send-area{flex:1 1}.send-mass-modal .send-area .msg-input{width:100%;height:500px}.intakeFormSettings{padding:16px;background:#fff;height:calc(100vh - 96px);max-width:1000px}.intakeFormSettings .intakeFormList{overflow-y:scroll;max-height:75vh}.intakeFormSettings .intakeFormList .intake-item{display:flex;padding:8px;width:calc(100% - 26px);margin:8px;border:1px solid lightgray;border-radius:12px;background:#fff}.intakeFormSettings .intakeFormList .intake-item-left{flex:1 1}.intakeFormSettings .intakeFormList .intake-item-left-title{font-size:18px;font-weight:500}.intakeFormSettings .intakeFormList .intake-item-left-actions{margin-top:8px}.intakeFormSettings .intakeFormList .intake-item-left-actions-item{color:#1677ff;margin-right:16px}.intakeFormSettings .intakeFormList .intake-item-right{display:flex;align-items:center}.intakeFormSettings .intakeFormList .intake-item:hover{background:#fefad3}.submissionModal{display:flex;padding:12px}.submissionModal .submissionLeft{width:308px}.submissionModal .submissionLeft .submissionList{border:1px solid lightgray;height:calc(100vh - 156px);overflow-y:scroll}.submissionModal .submissionLeft .submissionList .submissionItem{padding:8px;display:flex;align-items:center}.submissionModal .submissionLeft .submissionList .submissionItem-selected{background-color:#e0ffff}.submissionModal .submissionLeft .submissionList .submissionItem:hover{background-color:#fefad3;cursor:pointer}.submissionModal .submissionLeft .submissionList .submissionItem-info{flex:1 1}.submissionModal .submissionLeft .submissionList .submissionItem-info-form{font-size:14px;color:#0d1a26;font-weight:500}.submissionModal .submissionLeft .submissionList .submissionItem-info-client{margin-top:2px;font-size:12px;color:#666}.submissionModal .submissionLeft .submissionList .submissionItem-info-date{margin-top:2px;font-size:12px;color:#b8b8b8}.submissionModal .submissionDetail{margin-left:12px;border:1px solid lightgray;flex:1 1;height:calc(100vh - 116px);overflow-y:scroll;display:flex;flex-direction:column}.submissionModal .submissionDetail .basic-info-item{min-width:235px}.submissionModal .submissionDetail-avatar{max-height:56px;border-radius:8px;border:2px solid lightgray;margin-top:4px;margin-bottom:4px}.submissionModal .submissionDetail-info{flex:1 1;padding:12px;overflow-y:scroll}.submissionModal .submissionDetail-info-vet{margin-top:8dp;margin-bottom:8dp;padding:6px;background:#e0ffff}.submissionModal .submissionDetail-info-q{padding:6px;background:#e0ffff}.submissionModal .submissionDetail-actions{padding:12px;display:flex;flex-direction:row;justify-content:flex-end}@media print{.submissionDetail-info{padding:16mm}.submissionDetail-avatar{height:60px}.basic-info-item{min-width:250px}}.multiLocations{height:calc(100vh - 96px);overflow-y:scroll}.multiLocations .locations{padding:16px;max-width:800px}.multiLocations .locations-item{display:flex;padding:8px;width:calc(100% - 8px);margin:8px}.multiLocations .locations-item:hover{background:#fefad3}.multiLocations .locations-item-name{font-size:18px;font-weight:500}.multiLocations .locations-item-email{font-size:14px}.multiLocations .locations-item-actions{padding:8px}.multiLocations .locations-item-actions-item{margin-right:16px}.massTextHistory{display:flex;justify-content:space-evenly}.massTextHistory-left{width:48%;overflow-y:scroll;overflow-x:hidden;padding:6px;border:1px solid lightgray}.massTextHistory-left .history-item{padding:12px}.massTextHistory-left .history-item-message{width:96%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.massTextHistory-left .history-item:hover{cursor:pointer;background:#e0ffff}.massTextHistory-left .history-item-selected{background:#e0ffff}.massTextHistory-right{width:48%;overflow-y:scroll;padding:6px;border:1px solid lightgray}.massTextHistory-right .message-item{padding:12px}.massTextHistory-right .message-item:hover{background:#e0ffff}.create-mgappt-drawer .appt-detail-header{display:flex;align-items:center}.create-mgappt-drawer .lock-reason{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:360px}.create-mgappt-drawer .ant-btn{padding:4px 12px}.create-mgappt-drawer .create-mgappt{display:flex;background-color:#e8e8e8}.create-mgappt-drawer .create-mgappt-left{width:360px;display:flex;flex-direction:column;background:#fff;padding:16px;height:calc(100vh - 110px);overflow-y:scroll}.create-mgappt-drawer .create-mgappt-right{display:flex;background:#fff;flex-direction:column;width:calc(100% - 340px);height:calc(100vh - 88px)}.create-mgappt-drawer .create-mgappt-right .section-item-title{width:138px}.create-mgappt-drawer .create-mgappt-right .ant-btn-link{padding:6px 0!important}.create-mgappt-drawer .create-mgappt-right-main .ant-divider-horizontal{margin:12px 0}.create-mgappt-drawer .create-mgappt-right-main{width:100%;overflow-y:scroll;flex:1;background:#fff;display:flex;flex-direction:column;padding:8px}.create-mgappt-drawer .create-mgappt-right-main-header{display:flex;background-color:#fff;padding:16px}.create-mgappt-drawer .create-mgappt-right-main .groomer-not-in-location{border:1px solid #ff8c00;border-width:1px;color:#ff8c00;border-radius:6px;padding:6px;margin-bottom:12px}.create-mgappt-drawer .create-mgappt-right-main .groomer-not-in-location:hover{cursor:pointer}.create-mgappt-drawer .create-mgappt-right-main-groomers-item{background-color:#fff;padding:16px}.create-mgappt-drawer .create-mgappt-right-main-groomers-item .groomer-close{display:flex;align-items:center;justify-content:space-between}.create-mgappt-drawer .create-mgappt-right-main-groomers-item .groomer-time{display:flex;align-items:center}.create-mgappt-drawer .create-mgappt-right-main-groomers-item .groomer-date-time-btn{display:flex;align-items:center;border-radius:8px;border:solid 1px gray;padding:6px 10px;width:400px}.create-mgappt-drawer .create-mgappt-right-main-groomers-item .groomer-date-time-btn:hover{cursor:pointer}.create-mgappt-drawer .create-mgappt-right-main-groomers-item .red-border{border:solid 1px #ff4040}.create-mgappt-drawer .create-mgappt-right-main-repeat{background-color:#fff;padding-left:16px;padding-right:16px}.create-mgappt-drawer .create-mgappt-right-main-repeat-rule{display:flex;align-items:center}.create-mgappt-drawer .create-mgappt-right-main-common{padding:16px}.create-mgappt-drawer .create-mgappt-right .appt-detail-footer{margin-top:8px;padding-top:16px;padding-bottom:16px;background-color:#fff;height:65px;border-top:1px solid #e8e8e8;display:flex;align-items:center}.create-mgappt-drawer .create-mgappt-right .appt-create-footer{margin-top:8px;padding-top:16px;padding-bottom:16px;margin-left:16px;background-color:#fff;height:65px;border-top:1px solid #e8e8e8;display:flex}.create-mgappt-drawer .create-mgappt-right .appt-create-footer-buttons{display:flex;flex-direction:column}.create-mgappt-drawer .create-mgappt-right .appt-create-footer-buttons-right{flex:1;display:flex;align-items:center;justify-content:flex-end}.create-mgappt-drawer .create-mgappt-right .appt-create-footer-buttons-right-stat{font-size:14px;color:#666}.create-mgappt-drawer .create-mgappt-right .appt-create-footer-buttons-right-stat-price{color:#ff8c00}.deposit-card-item{border:1px solid lightgray;border-radius:12px;height:36px;line-height:36px;padding-left:12px;margin-top:12px}.deposit-card-item:hover{cursor:pointer;background-color:#fafad2}.appt-select-pet-item{min-width:150px;margin-bottom:8px;margin-left:8px;padding:4px}.appt-select-pet-item:hover{background-color:#f5f5f5}.today-cio{overflow-y:scroll;max-height:calc(100vh - 300px);padding-right:16px}.today-cio-item-container{display:flex;align-items:center}.today-cio-item-container-name{width:200px}.today-cio-item-container-info{width:300px}.today-cio .cio-btn{width:120px}.cio-footer{display:flex}.cio-footer-btn{margin:auto}.sales-item{padding:16px 4px;background:#fff;flex:1;margin-right:24px;margin-bottom:24px;box-shadow:0 1px 1px #c7c7c7,5px 15px 30px -5px #9ca0b98f!important}.sales-item .value-row{padding-left:12px;padding-right:12px;line-height:32px;height:32px;display:flex;justify-content:space-between}.sales-item-title{font-size:16px;font-weight:500;color:#0d1a26;margin-left:12px}.locations-item{display:flex;padding:8px;width:calc(100% - 8px);margin:8px}.locations-item:hover{background:#fefad3}.locations-item-name{font-size:18px;font-weight:500}.locations-item-email{font-size:14px}.locations-item-actions{padding:8px}.locations-item-actions-item{margin-right:16px}.bookMulti{display:flex;width:100%;height:500px}.bookMulti-cal{width:340px}.bookMulti-cal .cal-day{width:32px;height:32px;line-height:30px;border-radius:16px;border:solid 2px transparent}.bookMulti-cal .cal-day-today{border:solid 2px #EF6C00}.bookMulti-cal .cal-day-normal{background-color:transparent}.bookMulti-cal .cal-day-selected{background-color:#1890ff;color:#fff}.bookMulti-sp{width:1px;margin-left:8px;margin-right:8px;background-color:#e8e8e8}.bookMulti-dates{flex:1;overflow-y:scroll}.bookMulti-dates-item{padding:12px 12px 12px 16px;color:#0d1a26;align-items:center}.bookMulti-dates-item:hover{background-color:#fefad3}.bookMulti-dates-item-right{justify-content:center}.bookMulti-dates-item:not(:last-child){border-bottom:1px solid #e8e8e8}.m-staff-picker-content{display:flex;flex-direction:column;min-width:200px}.m-staff-picker-content .ant-divider.ant-divider-horizontal{margin:12px 0}.m-staff-picker-content .ant-checkbox-group-item{margin-right:0;height:40px;line-height:40px;font-weight:500;background:#fff}.m-staff-picker-content .ant-checkbox-group-item:hover{cursor:pointer;background:#fefad3}.m-staff-picker-content .ant-checkbox-group-item-icon{width:24px;height:24px}.m-staff-picker-content .apply-btn{margin:12px 0}.business-setting-page{height:calc(100vh - 96px);overflow-y:scroll}.business-setting-page-content{padding-left:16px;max-width:900px}.holiday-item{padding:8px;align-items:center}.holiday-item-left{flex:1 1}.holiday-item:hover{background:#fefad3}.open-api-token{background:#ebf5ff;display:flex;padding:1em;justify-content:space-between;align-items:center;border-radius:.375rem}.open-api-token-value{overflow-wrap:anywhere}.lockscreen{background:#f8f8f8;height:100vh;display:flex}.lockscreen-login{background:#fff;padding:48px;border-radius:16px;margin:auto;width:400px;display:flex;flex-direction:column;align-items:center}.lockscreen-login-avatar{height:160px}.lockscreen-drawer .ant-drawer-body{padding:0!important}.m-location-picker-content{display:flex;flex-direction:column;min-width:200px}.EditNoShow .opItem{border:solid 1px #e8e8e8;border-radius:8px;padding:1em;display:flex;align-items:center}.EditNoShow .opItem-info{flex:1 1}.EditNoShow .opItem-btn{width:180px}.client-list{height:calc(100vh - 96px)}.client-list ::-webkit-scrollbar{width:10px;height:10px;background-color:#fff}.client-list .client-phone-number{display:flex;align-items:center;color:#1677ff}.client-list .client-phone-number-msg{font-size:18px}.client-list .client-phone-number:hover{cursor:pointer}.client-list-content{background:#fff;padding:16px}.client-list-content-header{display:flex}.client-list-content-header-add{flex:1;display:flex;justify-content:flex-end}.client-list .client-filter{display:flex;height:32px;align-items:center}.client-list .client-filter .search-input{width:260px}.client-list .client-filter .order-select{width:130px}.client-list .pagination{margin-top:18px}.client-filter-tag{min-width:250px}.client-filter-tag .client-filter-select-all{padding:8px 0}.client-filter-tag .ant-divider-horizontal{margin:8px 0}.client-filter-tag .client-filter-tag-item{max-width:600px;overflow:hidden;height:36px}.client-filter-tag .client-filter-tag-item:hover{cursor:pointer}.emp-payroll-modal .ant-drawer-body{background-color:#f5f5f5}.emp-payroll-modal .payroll-setting{width:748px;padding:24px;margin:auto;background:#fff}.emp-payroll-modal .payroll-setting .fixed-comm-title{width:200px}.emp-payroll-modal .payroll-setting .end-rate-input{width:156px}.emp-payroll-modal .payroll-setting .txt-align-center{text-align:center}.emp-payroll-modal .payroll-setting .main-pay-input{width:200px}.emp-payroll-modal .payroll-setting .copy-from-btn{margin:auto}.am-settings{padding-top:16px;padding-bottom:16px;height:calc(100vh - 96px);display:flex}.am-settings .am-settings-tabs{width:220px;height:100%;overflow-y:auto}.am-settings .am-template{padding-left:16px;flex:1 1;height:100%;overflow-y:auto;border-left:solid 1px #e8e8e8}.am-settings .am-template .cc-setting{margin-top:16px;margin-bottom:16px}.am-settings .am-template .ant-tag-green{height:32px;line-height:32px;border-radius:16px}.am-settings .am-template .appt-status-update .appt-preference{background:#fff;padding:12px}.am-settings .am-template .appt-status-update .appt-status-tabbar{display:flex;align-items:center}.am-settings .am-template .appt-status-update .appt-template{margin-top:16px;background:#fff}.manage-tags-modal{width:700px}.manage-tags-modal .edit-tag-area{display:flex;background:#0000001a;padding:10px;margin-top:10px}.manage-tags-modal .pet-option-item{height:48px;line-height:48px;padding-left:16px}.manage-tags-modal .pet-option-item:not(:last-child){border-bottom:1px solid #e8e8e8}.manage-tags-modal .pet-option-item:hover{background:#f5f5f5}.autoReplySetting{padding:24px;max-width:800px}.autoReplySetting .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{padding:0}.autoReplySetting .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date .autoreply-day-cell{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px}.autoReplySetting .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date .autoreply-day-cell-on{align-items:center;background:#f5f5f5}.autoReplySetting .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date .autoreply-day-cell-off{align-items:center}.onboardingPage{background-color:#f5f5f5;height:100%;overflow-y:scroll}.onboardingPage .ant-divider-horizontal{margin:0}.onboardingPage .onboardingContent{margin:auto;height:100%;width:810px}.onboardingPage .onboardingContent .taskSection{margin-top:18px;box-shadow:0 2px 10px #0000000d;border-radius:15px;background-color:#fff}.onboardingPage .onboardingContent .taskSection-header-title{color:#0d1a26;font-weight:500}.onboardingPage .onboardingContent .taskSection-item{display:flex;padding:16px}.onboardingPage .onboardingContent .taskSection-item-radio{height:32px;width:32px;min-width:32px;cursor:pointer}.onboardingPage .onboardingContent .taskSection-item-radio-mark{height:20px;width:20px;border-radius:10px;border:solid 1px lightgray}.onboardingPage .onboardingContent .taskSection-item-radio-mark:hover{background-color:#f5f5f5}.onboardingPage .onboardingContent .taskSection-item-radio-mark-done{border:0px;background:url(/correct.png);background-size:contain}.onboardingPage .onboardingContent .taskSection-item-title{font-size:14px}.onboardingPage .onboardingContent .taskSection-item-title-done{text-decoration:line-through}.onboardingPage .onboardingContent .taskSection-item-title-action{text-decoration:underline;color:#1677ff;cursor:pointer}.onboardingPage .onboardingContent .taskSection-item-detail{margin-top:4px;color:#666;font-size:12px}.ref-friends{font-size:16px;color:#000000a6}.ref-friends .top-box{box-shadow:0 3px 4px #00000012;border-radius:4px}.ref-friends .stat-area{justify-content:center;display:flex;align-items:center}.ref-friends .stat-area .stat-item{width:120px;display:flex;flex-direction:column;text-align:center}.ref-friends .stat-area .stat-item .value{font-size:20px;font-weight:800;color:#000000d9;line-height:24px}.ref-history-modal{min-height:200px;max-height:calc(60vh - 100px)}.appParking{padding:12px 16px;width:280px;background:#fff;height:auto;display:block;margin-right:12px}.appParking-area{margin-top:12px;margin-bottom:12px}.appParking-area-item{height:66px;margin-bottom:8px;background:#108ee9;border-radius:8px;padding:8px;font-size:12px;color:#fff}.appParking-hint{height:88px;line-height:88px;border-radius:8px;border:1px dashed gray;text-align:center;background:#fff}.appParking-hint:hover{background:#108ee926}.appParking-hidden{display:none}.popupEventsSettings{padding:24px}.popupEventsSettings .eventList{width:600px}.popupEventsSettings .eventList .noEventHint{margin-top:24px;font-size:20px;height:48px;line-height:48px;text-align:center}.popupEventsSettings .groomerSettings{width:100%}.popupEventsSettings .groomerSettings .item-not-set{color:#d3d3d3;text-align:center}.popupEventsSettings .groomerSettings .item-set-name{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:clip}.popupEventsSettings .groomerSettings .item-set-time{display:flex;font-size:12px;flex-direction:column;align-items:center}.breedOneGroup .filterArea{border-top:1px solid lightgray;border-bottom:1px solid lightgray;padding-top:12px;padding-bottom:12px}.breedOneGroup .breedContainer{height:40vh;overflow-y:scroll;flex-wrap:wrap;border:1px solid lightgray;border-radius:6px;padding:12px}.breedOneGroup .breedItem{height:32px;line-height:32px;width:256px;margin-right:12px!important;margin-bottom:8px!important;margin-left:0!important}.priceBook .ant-modal-body{padding:0}.priceBook-filters{padding:8px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.priceBook-main{overflow-y:scroll;height:calc(80vh - 100px)}.allStaffSettings{display:flex;flex-direction:row;height:calc(100vh - 96px)}.allStaffSettings .leftMenu{overflow-y:auto;width:228px;min-width:228px;padding:16px}.allStaffSettings .leftMenu-btn{width:100%}.allStaffSettings .leftMenu .oneStaff{padding:12px 6px;border-radius:6px}.allStaffSettings .leftMenu .oneStaff:hover{cursor:pointer;background:#f5f5f5}.allStaffSettings .leftMenu .oneStaff-selected,.allStaffSettings .leftMenu .oneStaff-selected:hover{background-color:#e8f3ff}.allStaffSettings .rightContent{overflow-y:auto;width:100%}.allStaffSettings .rightContent .ant-card-body{padding:16px 0}.businessAvailability{padding:16px}.businessAvailability .calendar-tab{width:832px;overflow-y:auto;padding-right:16px}.businessAvailability .holiday-tab{max-width:636px;overflow-y:auto}.blackoutCalDate{width:100%;height:86px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.blackoutCalDate-hint{margin-bottom:6px;text-align:center}.blackoutCalDate-switcher{width:48px}.blackoutCalDate-holiday{height:25px;color:#1890ff;margin-top:4px;margin-bottom:9px;white-space:nowrap;width:100%;overflow-x:hidden;text-overflow:ellipsis;text-align:center}.availability{padding:0 16px 16px}.availability .calendar-tab{width:732px;overflow-y:auto;padding-right:16px}.availability .holiday-tab{max-width:636px;overflow-y:auto}.availability .working-hours .ant-table-cell{padding:8px 4px!important}.reportCardSetting{padding:20px 0}.reportCardSetting .ant-tabs>.ant-tabs-nav{padding:0 20px}.reportCardSetting .setting-list{padding:0 20px}.reportCardSetting .setting-list-card{height:70px;padding:20px;display:flex;align-items:center;font-size:20px;font-weight:700;border-radius:4px;color:#108ee9;border:1px solid rgb(217,217,217)}.reportCardSetting .setting-list-card:hover{cursor:pointer}.mergeClient{display:flex;justify-content:center}.mergeClient-content .client-title{font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:8px}.mergeClient-content .client-title-star{color:var(--Dust-Red-5, #FF4D4F);font-size:16px;font-style:normal;font-weight:400;line-height:22.001px;margin-right:4px}.mergeClient-content .swap-btn{color:#1677ff;margin-top:36px}.mergeClient-content .client-detail{margin-top:12px;width:400px;min-height:400px;border-radius:8px;background:#f5f6fa!important;display:flex;padding:16px}.mergeClient-content .pet-info{background:#fff;border-radius:4px;padding:4px 12px;margin-top:8px}.mergeClient-content .pet-info-avatar{border-radius:8px;background:#f5f5f5;width:36px;height:36px}.mergeClient-content .row-title{width:54px;line-height:20px;height:20px;text-align:right;color:#666}.mergeClient-content .row-value{line-height:22px;margin-left:12px;font-size:14px;font-weight:400;color:#0d1a26}.dupCustomerList{width:874px}.dupCustomerList-pair{padding:12px;background-color:#f5f5f5}.dupCustomerList-pair .customer{border-radius:6px;background:#fff;padding:8px 12px}.dupCustomerList-pair{margin-top:16px}.action{width:fit-content}.action .link{color:#1677ff}.action .link:hover{cursor:pointer;color:#1677ff}.action .delete{color:#ff453a}.action .delete:hover{cursor:pointer;color:#fa5959}.action .normal{color:#00000073}.action .normal:hover{cursor:pointer;color:#0000008c}.action .disabled{color:#00000073}.action .disabled:hover{cursor:not-allowed}.groomingPhotos{padding:0 24px}.groomingPhotos .header{display:flex;justify-content:space-between;align-items:center}.groomingPhotos .header .title{font-size:14px;font-weight:500}.groomingPhotos .ant-collapse{background-color:#fff}.groomingPhotos .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:#00000073;font-size:16px}.groomingPhotos .photos-card{padding:16px;border-radius:6px;background-color:#f5f6fa}.groomingPhotos .photos-list{display:flex;gap:20px;flex-wrap:wrap}.groomingPhotos .photos-list-item{width:116px;height:116px;display:flex;justify-content:center;align-items:center;border-radius:8px;background-color:#fff}.groomingPhotos .photos-list-item:hover{cursor:pointer}.groomingPhotos .photos-list-item .ant-space-gap-row-small{row-gap:0}.groomingPhotos .photos .mask-container{position:relative}.groomingPhotos .photos .mask-container img{display:block;width:100%;height:auto}.groomingPhotos .photos .mask-container-actions{position:absolute;width:116px;height:116px;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#00000073;color:#f5f6facc;opacity:0;transition:all .1s}.groomingPhotos .photos .mask-container-actions:hover{cursor:pointer;opacity:1}.groomingPhotos .photos .mask-container-actions svg:hover{color:#fff;transition:all .1s}.quick-reply .quick-reply-item:hover{background-color:#e6f7ff}.gm-appt-receipt{width:900px;background:#fff;margin:16px;padding:16px;height:auto;overflow:scroll;border:1px solid lightgray}.gm-appt-receipt .section-title{line-height:28px;font-size:14px;font-weight:600;color:#666;border-bottom:1px solid var(--neutral-5, #d9d9d9)}.gm-appt-receipt .barcode{display:flex;align-items:center;flex-direction:column}.gm-appt-receipt .agreement-top{margin-top:148px}.gm-appt-receipt .agreement-top .right-title{font-size:44px;font-family:serif;color:#9e5e27}.gm-appt-receipt .agreement-top .divider{background-color:#000;height:2px;margin-top:12px;margin-bottom:12px}.gm-appt-receipt .agreement-title{font-size:16px;font-weight:600}.gm-appt-receipt .agreement-middle{font-size:18px;font-weight:600;text-align:center}.gm-appt-receipt .footer .divider{background-color:#000;height:2px;margin-top:32px;margin-bottom:16px}.gm-appt-receipt .footer .text-heavy{font-weight:600;font-size:16px}.gm-appt-receipt .footer .fake-checkbox{border:1px solid #d9d9d9;background-color:#fff;width:20px;height:20px}.gm-appt-receipt .footer .hand-write-input{border-bottom:solid 1px black;margin-left:4px;height:32px;line-height:32px}.gm-appt-receipt .footer-version{font-size:12px;text-align:right;margin-top:10px}@media print{html,body{height:initial!important;overflow:initial!important}.page-breaker{page-break-after:always}.agreement-top{margin-top:32px!important}.gm-appt-receipt{padding:0 16px;width:calc(100% - 64px);height:auto;overflow:hidden;border:none}.gm-appt-receipt div{box-sizing:border-box}}.supermarket-receipt{width:900px;background:#fff;margin:16px;padding:16px;height:auto;overflow:scroll;border:1px solid lightgray}.supermarket-receipt .section-title{line-height:28px;font-size:14px;font-weight:600;color:#666;border-bottom:1px solid var(--neutral-5, #D9D9D9)}.supermarket-receipt .barcode{display:flex;align-items:center;flex-direction:column}.supermarket-receipt .agreement-top{margin-top:148px}.supermarket-receipt .agreement-top .right-title{font-size:44px;font-family:serif;color:#9e5e27}.supermarket-receipt .agreement-top .divider{background-color:#000;height:2px;margin-top:12px;margin-bottom:12px}.supermarket-receipt .agreement-title{font-size:16px;font-weight:600}.supermarket-receipt .agreement-middle{font-size:18px;font-weight:600;text-align:center}.supermarket-receipt .footer .divider{background-color:#000;height:2px;margin-top:32px;margin-bottom:16px}.supermarket-receipt .footer .text-heavy{font-weight:600;font-size:16px}.supermarket-receipt .footer .fake-checkbox{border:1px solid #d9d9d9;background-color:#fff;width:20px;height:20px}.supermarket-receipt .footer .hand-write-input{border-bottom:solid 1px black;margin-left:4px;height:32px;line-height:32px}.supermarket-receipt .footer-version{font-size:12px;text-align:right;margin-top:10px}@media print{html,body{height:initial!important;overflow:initial!important}.page-breaker{page-break-after:always}.agreement-top{margin-top:32px!important}.supermarket-receipt{padding:0 16px;width:calc(100% - 32px);height:auto;overflow:hidden;border:none}.supermarket-receipt div{box-sizing:border-box}}.giftCard{height:calc(100vh - 96px);overflow-y:scroll;padding:16px;margin-bottom:16px;background:#fff}.portal-settings{padding:24px;max-width:800px}.packageMain{height:calc(100vh - 96px);overflow-y:scroll;padding:16px;max-width:1280px;background-color:#fff}.global-message-btn{z-index:2000;width:40px;height:40px;background:#fff;position:fixed;bottom:100px;left:12px;border-radius:20px;border:solid;border-width:2px;border-color:#000;display:flex}::-webkit-scrollbar{width:10px!important;height:10px!important;background-color:#fff}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:#fff}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:#d5d5d5;border-radius:5px}
