.is-peach-console.is-lychee-skin{--lychee-lychee:#E4647B;--lychee-blush:#F6C9D0;--lychee-cream:#FFF7F4;--lychee-petal:#FDE9EC;--lychee-plum:#3B1F2B;--lychee-mulberry:#6D3B4B;--lychee-leaf:#6FA85C;--lychee-honey:#F3C969;--lychee-mist:#F0E6E6;--lychee-paid:#E3F1DC;--lychee-overdue:#F7A6A6;--lychee-edge:#C94E66;--ink:var(--lychee-plum);--muted:var(--lychee-mulberry);--line:var(--lychee-mist);--soft-line:#F8EEEE;--paper:var(--lychee-cream);--surface:#FFFBFA;--accent:var(--lychee-lychee);--accent-dark:var(--lychee-mulberry);--accent-soft:var(--lychee-petal);--sage:var(--lychee-paid);--sage-ink:var(--lychee-plum);--sand:var(--lychee-petal);--sand-ink:var(--lychee-plum);--blue:var(--lychee-petal);--blue-ink:var(--lychee-plum);--danger-soft:var(--lychee-blush);--peach-page:var(--lychee-cream);--peach-border:var(--lychee-mist);--peach-soft:var(--lychee-petal);--peach-muted:var(--lychee-mulberry);--peach-text:var(--lychee-plum)}.is-lychee-skin .brand-mark,.is-peach-console .brand-mark.beauty-brand-mark{width:42px;height:42px;border-radius:12px;background:url(/brand-assets/lychee-beauty/v1/mark.svg) 50%/contain no-repeat;color:transparent}.is-lychee-skin .brand-copy{display:block}.is-lychee-skin .brand-word{font-size:17px;line-height:1.2;color:var(--lychee-plum)}.is-lychee-skin .brand-sub{color:var(--lychee-mulberry)}.is-lychee-skin .peach-account-actions>strong{display:flex;align-items:center;gap:8px}.is-lychee-skin .peach-account-actions>strong:before{content:"";flex:none;width:18px;height:18px;background:url(/brand-assets/lychee-beauty/v1/mark-mono.svg) 50%/contain no-repeat}.peach-account-photo{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:14px}.app-shell.is-peach-console.is-lychee-skin .sidebar{border-right-color:var(--lychee-mist);background:var(--lychee-cream)}.app-shell.is-peach-console.is-lychee-skin .topbar{border-bottom-color:var(--lychee-mist);background:rgb(255 247 244/94%)}.app-shell.is-peach-console.is-lychee-skin .content{background:var(--lychee-cream)}.is-peach-console.is-lychee-skin :is(.nav-label,.nav-subgroup-label){color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .nav-item{color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .nav-item:hover{background:rgb(253 233 236/55%);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .nav-item.active{background:var(--lychee-petal);color:var(--lychee-plum);box-shadow:inset 3px 0 0 var(--lychee-lychee),inset 0 0 0 1px rgb(59 31 43/6%)}.is-peach-console.is-lychee-skin :is(.nav-item.active svg,.eyebrow,.schedule-options-menu>button>svg){color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .nav-count{background:var(--lychee-lychee);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin :is(.primary-button,.schedule-reschedule-confirm,.terminal-pay-button){border-color:var(--lychee-lychee);background:var(--lychee-lychee);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin :is(.primary-button,.schedule-reschedule-confirm,.terminal-pay-button):hover:not(:disabled){border-color:var(--lychee-blush);background:var(--lychee-blush);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin :is(.secondary-button,.icon-button):hover{border-color:var(--lychee-blush);background:var(--lychee-petal)}.is-peach-console.is-lychee-skin a:not([class]){color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin :is(button,a,input,select,textarea):focus-visible{outline-color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .main{background:var(--lychee-cream)}.is-peach-console.is-lychee-skin :is(:is(.peach-workforce,.peach-notifications,.peach-operations-log,.peach-knowledge,.catalog-page-head,.roster-page-head,.peach-special-days,.peach-franchise-management) .primary-button,.team-header .secondary-button,.peach-workforce .workforce-segment button.active,.peach-log-workspace .trail-chip.active,.peach-head-office .trail-chip.active,.peach-toggle.on,.report-range-presets button.active,[data-peach-page=schedule] .schedule-week-strip button.active,[data-peach-page=schedule] .schedule-week-strip button[aria-current=date],.peach-appointment-readable :is(.appointment-client-avatar,.appointment-note-actions button,.appointment-pay-entry,.payment-plan-submit)){border-color:var(--lychee-lychee);background:var(--lychee-lychee);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin :is(.peach-search,.team-layout .search-box,.catalog-search,.peach-log-workspace .trail-search-field,.peach-head-office .trail-search-field,.peach-staff-requests .staff-request-search,.peach-knowledge-filters label,.peach-faq-keywords>span){background:#FCEFF1}.is-peach-console.is-lychee-skin :is(.management-hub-icon,.peach-employee-login button,.peach-client-person .customer-avatar,.capability-artist-summary .avatar,:is(.roster-person,.team-person) .avatar,.peach-gift-icon,.peach-special-empty>span,.peach-log-workspace .trail-summary-title svg){color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin :is(.management-hub-icon,.peach-client-person .customer-avatar,.capability-artist-summary .avatar,:is(.roster-person,.team-person) .avatar,.peach-gift-icon,.peach-special-empty>span){background:var(--lychee-petal)}.is-peach-console.is-lychee-skin .management-hub-link:hover{border-color:var(--lychee-blush)}.is-peach-console.is-lychee-skin .peach-appointment-readable .peach-note-tabs button[aria-pressed=true]{background:var(--lychee-petal);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .peach-appointment-readable :is(.peach-tip-presets button[aria-pressed=true],.split-payment-method.selected,.split-payment-method.selected>header){border-color:var(--lychee-blush);box-shadow:inset 0 0 0 1px var(--lychee-blush)}.is-peach-console.is-lychee-skin .peach-appointment-readable :is(.peach-service-details .treatment-shared-detail button){color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .peach-request-tabs button[aria-pressed=true]{border-bottom-color:var(--lychee-lychee)}.is-peach-console.is-lychee-skin .almond-customer-drawer .customer-drawer-head{border-bottom-color:var(--lychee-mist);background:linear-gradient(135deg,var(--lychee-cream),var(--lychee-petal))}.is-peach-console.is-lychee-skin .almond-customer-drawer .customer-drawer-head .eyebrow,.is-peach-console.is-lychee-skin .almond-customer-drawer .customer-drawer-head p{color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .almond-profile-avatar{background:var(--lychee-lychee);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .almond-profile-client{border-color:var(--lychee-mist)}.is-peach-console.is-lychee-skin .almond-profile-shortcuts [data-profile-link]{color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .almond-profile-shortcuts [data-profile-link=card]{background:var(--lychee-petal)}.is-peach-console.is-lychee-skin .almond-profile-shortcuts [data-profile-link=history]{background:#F9E4EA}.is-peach-console.is-lychee-skin .almond-profile-shortcuts [data-profile-link=insights]{background:var(--lychee-paid)}.is-peach-console.is-lychee-skin .almond-profile-shortcuts [data-profile-link=forms]{background:var(--lychee-blush)}.is-peach-console.is-lychee-skin .schedule-quick-actions .send-consent{border-color:var(--lychee-edge);background:var(--lychee-lychee);color:var(--lychee-plum);box-shadow:inset 0 1px 0 rgb(255 255 255/34%),0 8px 18px -14px rgb(59 31 43/60%)}.is-peach-console.is-lychee-skin .schedule-quick-actions .send-consent:hover:not(:disabled){border-color:var(--lychee-edge);background:var(--lychee-blush)}.is-peach-console.is-lychee-skin .schedule-quick-actions .send-consent.form-sent{border-color:var(--lychee-leaf);background:var(--lychee-paid);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .schedule-week-strip button.selected{border-color:var(--lychee-edge);background:var(--lychee-lychee);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .schedule-week-strip button.today:not(.selected){border-color:var(--lychee-edge);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .schedule-week-strip button.weekend:not(.selected) strong{color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .schedule-date-grid button.selected{border-color:var(--lychee-edge);background:var(--lychee-petal);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .schedule-slot-hover{border-color:var(--lychee-edge);background:rgb(253 233 236/70%);color:var(--lychee-plum)}.is-peach-console.is-lychee-skin :is(.calendar-wrap,.summary-strip,.drawer,.panel,.management-panel){border-color:var(--lychee-mist)}.is-peach-console.is-lychee-skin :is(.appointment,.appointment-service-segments button){--appointment-card-background:var(--lychee-petal);--appointment-card-ink:var(--lychee-plum);--peach-card-edge:var(--lychee-edge);box-shadow:inset 0 0 0 1px rgb(59 31 43/8%)}.is-peach-console.is-lychee-skin :is(.appointment,.appointment-service-segments button):where(.rose,.service-color-purple){--appointment-card-background:var(--lychee-blush);--peach-card-edge:#D66A80}.is-peach-console.is-lychee-skin :is(.appointment,.appointment-service-segments button):where(.blue,.service-color-blue){--appointment-card-background:var(--lychee-petal);--peach-card-edge:var(--lychee-edge)}.is-peach-console.is-lychee-skin :is(.appointment,.appointment-service-segments button):where(.sand,.service-color-orange){--appointment-card-background:#FBEADF;--peach-card-edge:#D8957A}.is-peach-console.is-lychee-skin :is(.appointment,.appointment-service-segments button):where(.sage,.service-color-green){--appointment-card-background:#EEF2E3;--peach-card-edge:#93AD7E}.is-peach-console.is-lychee-skin .appointment.appointment-state-overdue{--appointment-card-background:var(--lychee-overdue);--peach-card-edge:#D46A6A;color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .appointment.appointment-state-checked-in{--appointment-card-background:var(--lychee-honey);--peach-card-edge:#C9962A;color:var(--lychee-plum)}.is-peach-console.is-lychee-skin .appointment.appointment-state-paid{--appointment-card-background:var(--lychee-paid);--peach-card-edge:var(--lychee-leaf);color:var(--lychee-plum);box-shadow:inset 0 0 0 1px rgb(111 168 92/55%)}.is-peach-console.is-lychee-skin .appointment.appointment-state-paid:after{content:"";position:absolute;top:7px;right:7px;width:16px;height:16px;border-radius:50%;background:var(--lychee-leaf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-5' fill='none' stroke='%233B1F2B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat;pointer-events:none}.is-peach-console.is-lychee-skin .appointment.compact.appointment-state-paid:after{top:50%;width:12px;height:12px;background-size:11px;transform:translateY(-50%)}.is-peach-console.is-lychee-skin .appointment.appointment-state-no-show{--appointment-card-background:var(--lychee-mist);--peach-card-edge:#C2AFAF;color:var(--lychee-mulberry)}.is-peach-console.is-lychee-skin .appointment:is(.appointment-state-overdue,.appointment-state-checked-in,.appointment-state-paid,.appointment-state-no-show) :is(strong,span,em,small,time){color:inherit}.is-lychee-skin .almond-finance-summary .finance-metrics:not(.finance-business-metrics){display:contents;border:0;border-radius:0}.brand-mark.hair-brand-mark,.is-almond-login .brand-mark.hair-brand-mark{width:40px;height:40px;border-radius:11px;background:url(/brand-assets/banana-haircut/v1/mark.svg) 50%/contain no-repeat;color:transparent;transform:none}